Udostępnij przez


IMemberCreationService.CreateProperty Metoda

Definicja

Tworzy właściwość w określonej klasie przy użyciu określonej nazwy właściwości, typu właściwości i atrybutów.

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)

Parametry

className
String

Ciąg, który definiuje nazwę klasy, aby dodać pole.

propertyName
String

Ciąg definiujący nazwę pola.

propertyType
Type

Nowa Type właściwość.

attributes
AttributeInfo[]

Tablica zawierająca AttributeInfo informacje o wszystkich atrybutach do przypisania do właściwości.

emitDependencyProperty
Boolean

true emitować wszelkie właściwości zależności skojarzone z właściwością; w przeciwnym razie , false.

isMetaProperty
Boolean

true aby utworzyć właściwość jako właściwość meta; w przeciwnym razie , false.

isAttached
Boolean

true aby wskazać, że właściwość emitowanego zależności ma właściwość IsAttached ustawioną na true; w przeciwnym razie false.

ownerType
Type

Obiekt Type deklarujący właściwość zależności.

isReadOnly
Boolean

true aby utworzyć właściwość jako właściwość tylko do odczytu; false aby utworzyć właściwość jako właściwość read-write.

Dotyczy