IMemberCreationService.CreateField Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Crée un champ sur la classe spécifiée en utilisant le nom de champ, le type de champ, les types de paramètres, les attributs et l'expression d'initialisation littérale spécifiés.
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)
Paramètres
- className
- String
Chaîne qui définit le nom de la classe à laquelle ajouter le champ.
- fieldName
- String
Chaîne qui définit le nom du champ.
- attributes
- MemberAttributes
MemberAttributes qui définit l'identificateur d'attribut de membre du champ.
- initializationExpression
- CodeSnippetExpression
CodeSnippetExpression qui contient l'expression littérale du champ.
- overwriteExisting
- Boolean
true
pour supprimer tout champ existant dans className
au moment de la création du champ ; sinon, false
.