IMemberCreationService.CreateField 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
使用指定的字段名称、字段类型、参数类型、属性和文本初始化表达式在指定类上创建字段。
public:
void CreateField(System::String ^ className, System::String ^ fieldName, Type ^ fieldType, cli::array <Type ^> ^ genericParameterTypes, System::CodeDom::MemberAttributes attributes, System::CodeDom::CodeSnippetExpression ^ initializationExpression, bool overwriteExisting);
public void CreateField(string className, string fieldName, Type fieldType, Type[] genericParameterTypes, System.CodeDom.MemberAttributes attributes, System.CodeDom.CodeSnippetExpression initializationExpression, bool overwriteExisting);
abstract member CreateField : string * string * Type * Type[] * System.CodeDom.MemberAttributes * System.CodeDom.CodeSnippetExpression * bool -> unit
Public Sub CreateField (className As String, fieldName As String, fieldType As Type, genericParameterTypes As Type(), attributes As MemberAttributes, initializationExpression As CodeSnippetExpression, overwriteExisting As Boolean)
参数
- className
- String
一个字符串,用于定义要添加字段的类的名称。
- fieldName
- String
定义字段名称的字符串。
- attributes
- MemberAttributes
定义字段的成员属性标识符的 A MemberAttributes 。
- initializationExpression
- CodeSnippetExpression
一个 CodeSnippetExpression 包含字段的文本表达式。
- overwriteExisting
- Boolean