# ExcelDnaRegistration
**Repository Path**: MHC/ExcelDnaRegistration
## Basic Information
- **Project Name**: ExcelDnaRegistration
- **Description**: No description available
- **Primary Language**: C#
- **License**: Zlib
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2017-08-19
- **Last Updated**: 2024-05-30
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
Excel-DNA Registration Helper
===============================
Excel-DNA注册助手
=============================
原作者:Govert
作者github:https://github.com/Excel-DNA
______________________________________
_This library implements helper functions to assist and modify the Excel-DNA function registration, by applying various transformations before the functions are registered.
_这个库实现了帮助函数,以帮助和修改Excel DNA函数注册,通过在函数注册之前应用各种转换。
_The following transformations have been implemented:
_实现了以下转换:
_Generation of wrapper functions for:
_包装函数的生成:
- Functions returning Task or IObservable as asynchronous or RTD-based functions (including F# Async functions)
- Optional parameters (with default values), 'params' parameters and Nullable parameters
- Range parameters in Visual Basic functions
- 异步函数或RTD函数返回Task or IObservable (包括F# Async函数)
- 可选参数(默认值),params参数和Nullable参数
- VisualBasic函数中的范围参数
_Examples of general function transformations:
_一般函数变换的例子:
- Logging / Caching / Timing handlers
- Suppress in Function Arguments dialog
-记录/缓存/定时处理程序
-在函数参数对话框中禁止
_If you've previously used the CustomRegistration library, note that I've renamed and rearranged the project source, and renamed the output assembly from ExcelDna.CustomRegistration to ExcelDna.Registration. The last state of the project before the large-scale rearrangement is marked by the git tag **CustomRegistration_Before_Rename**, and can be retrieved from the release tab on GitHub.
_如果你以前使用的customregistration类库,注意,我改名和重新安排的项目源,并改名为输出组件从exceldna.customregistration到exceldna.registration。最后状态的项目之前,大规模的重组的特点是git tag * customregistration_before_rename **,并且可以从GitHub上发布标签检索。
### _Registration [Error] Repeated function name..._
_If you receive this error when opening your Excel addin, you need to add `ExplicitRegistration='true'` to the `