IMemberCreationService.CreateField Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee maakt u een veld op de opgegeven klasse met behulp van de opgegeven veldnaam, veldtype, parametertypen, kenmerken en letterlijke initialisatie-expressie.
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)
Parameters
- className
- String
Een tekenreeks die de naam van de klasse definieert om het veld toe te voegen.
- fieldName
- String
Een tekenreeks die de naam van het veld definieert.
- attributes
- MemberAttributes
Een MemberAttributes die de id van het lidkenmerk voor het veld definieert.
- initializationExpression
- CodeSnippetExpression
Een CodeSnippetExpression met de letterlijke expressie van het veld.
- overwriteExisting
- Boolean
true als u bestaande velden className wilt verwijderen bij het maken van het nieuwe veld, falseanders.