IMemberCreationService.CreateField Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Cria um campo na classe especificada usando o nome do campo especificado, o tipo de campo, os tipos de parâmetro, os atributos e a expressão de inicialização literal.
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)
Parâmetros
- className
- String
Uma cadeia de caracteres que define o nome da classe a ser adicionada ao campo.
- fieldName
- String
Uma cadeia de caracteres que define o nome do campo.
- attributes
- MemberAttributes
Um MemberAttributes que define o identificador de atributo de membro para o campo.
- initializationExpression
- CodeSnippetExpression
Um CodeSnippetExpression que contém a expressão literal do campo.
- overwriteExisting
- Boolean
true
para excluir todos os campos existentes no className
ao criar o novo campo; caso contrário, false
.