IMemberCreationService.CreateProperty Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Crea una propiedad en la clase especificada mediante el nombre de propiedad, el tipo de propiedad y los 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
Cadena que define el nombre de la clase para agregar el campo.
- propertyName
- String
Cadena que define el nombre del campo.
- attributes
- AttributeInfo[]
Matriz AttributeInfo que contiene información sobre todos los atributos que se van a asignar a la propiedad .
- emitDependencyProperty
- Boolean
true para emitir las propiedades de dependencia asociadas a la propiedad ; de lo contrario, false.
- isMetaProperty
- Boolean
true para crear la propiedad como una metapropual; de lo contrario, false.
- isAttached
- Boolean
true es para indicar que la propiedad de dependencia emitida tiene su IsAttached propiedad establecida trueen ; en caso contrario, falsees .
- isReadOnly
- Boolean
true para crear la propiedad como una propiedad de solo lectura; false para crear la propiedad como una propiedad de lectura y escritura.