IMemberCreationService.CreateProperty Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellt eine Eigenschaft für die angegebene Klasse mithilfe des angegebenen Eigenschaftsnamens, des Eigenschaftentyps und der Attribute.
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)
Parameter
- className
- String
Eine Zeichenfolge, die den Namen der Klasse definiert, um das Feld hinzuzufügen.
- propertyName
- String
Eine Zeichenfolge, die den Namen des Felds definiert.
- attributes
- AttributeInfo[]
Ein AttributeInfo Array, das Informationen zu allen Attributen enthält, die der Eigenschaft zugewiesen werden sollen.
- emitDependencyProperty
- Boolean
truezum Ausgeben von Abhängigkeitseigenschaften, die der Eigenschaft zugeordnet sind; andernfalls . false
- isMetaProperty
- Boolean
trueum die Eigenschaft als Metaeigenschaft zu erstellen; andernfalls . false
- isAttached
- Boolean
trueum anzugeben, dass die ausgegebene Abhängigkeitseigenschaft auf die IsAttached Eigenschaft festgelegt trueist; andernfalls . false
- isReadOnly
- Boolean
true um die Eigenschaft als schreibgeschützte Eigenschaft zu erstellen; false um die Eigenschaft als Lese-/Schreibzugriffseigenschaft zu erstellen.