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 mit dem angegebenen Eigenschaftennamen, dem Eigenschaftentyp und den Attributen eine Eigenschaft für die angegebene Klasse.
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, der das Feld hinzugefügt werden soll.
- propertyName
- String
Eine Zeichenfolge, die den Namen des Felds definiert.
- attributes
- AttributeInfo[]
Ein AttributeInfo-Array mit Informationen zu allen Attributen, die der Eigenschaft zugewiesen werden sollen.
- emitDependencyProperty
- Boolean
true
, um der Eigenschaft zugeordnete Abhängigkeitseigenschaften auszugeben, andernfalls false
.
- isMetaProperty
- Boolean
true
, um die Eigenschaft als Metaeigenschaft zu erstellen, andernfalls false
.
- isAttached
- Boolean
true
, um anzugeben, dass die IsAttached-Eigenschaft der ausgegebenen Abhängigkeitseigenschaft auf true
gesetzt ist, andernfalls false
.
- isReadOnly
- Boolean
true
, um die Eigenschaft als schreibgeschützte Eigenschaft zu erstellen, false
, um die Eigenschaft als Schreib-Lese-Eigenschaft zu erstellen.