IMemberCreationService.CreateProperty Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Cria uma propriedade na classe especificada utilizando o nome da propriedade, o tipo de propriedade e os atributos especificados.
public:
void CreateProperty(System::String ^ className, System::String ^ propertyName, Type ^ propertyType, cli::array <System::Workflow::ComponentModel::Compiler::AttributeInfo ^> ^ attributes, bool emitDependencyProperty, bool isMetaProperty, bool isAttached, Type ^ ownerType, bool isReadOnly);
public void CreateProperty(string className, string propertyName, Type propertyType, System.Workflow.ComponentModel.Compiler.AttributeInfo[] attributes, bool emitDependencyProperty, bool isMetaProperty, bool isAttached, Type ownerType, bool isReadOnly);
abstract member CreateProperty : string * string * Type * System.Workflow.ComponentModel.Compiler.AttributeInfo[] * bool * bool * bool * Type * bool -> unit
Public Sub CreateProperty (className As String, propertyName As String, propertyType As Type, attributes As AttributeInfo(), emitDependencyProperty As Boolean, isMetaProperty As Boolean, isAttached As Boolean, ownerType As Type, isReadOnly As Boolean)
Parâmetros
- className
- String
Uma cadeia que define o nome da classe a adicionar o campo.
- propertyName
- String
Uma cadeia que define o nome do campo.
- attributes
- AttributeInfo[]
Um AttributeInfo array que contém informação sobre todos os atributos a atribuir à propriedade.
- emitDependencyProperty
- Boolean
true emitir quaisquer propriedades de dependência associadas à propriedade; caso contrário, false.
- isMetaProperty
- Boolean
true criar a propriedade como uma propriedade meta; caso contrário, false.
- isAttached
- Boolean
true indicar que a propriedade de dependência emitida tem a sua IsAttached propriedade definida como true; caso contrário, false.
- isReadOnly
- Boolean
true criar a propriedade como uma propriedade de apenas leitura; false para criar a propriedade como uma propriedade de leitura-escrita.