IMemberCreationService.UpdateProperty Methode

Definition

Legt einen neuen Namen und einen neuen Typ auf eine Eigenschaft für die angegebene Klasse fest.

public:
 void UpdateProperty(System::String ^ className, System::String ^ oldPropertyName, Type ^ oldPropertyType, System::String ^ newPropertyName, Type ^ newPropertyType, cli::array <System::Workflow::ComponentModel::Compiler::AttributeInfo ^> ^ attributes, bool emitDependencyProperty, bool isMetaProperty);
public void UpdateProperty(string className, string oldPropertyName, Type oldPropertyType, string newPropertyName, Type newPropertyType, System.Workflow.ComponentModel.Compiler.AttributeInfo[] attributes, bool emitDependencyProperty, bool isMetaProperty);
abstract member UpdateProperty : string * string * Type * string * Type * System.Workflow.ComponentModel.Compiler.AttributeInfo[] * bool * bool -> unit
Public Sub UpdateProperty (className As String, oldPropertyName As String, oldPropertyType As Type, newPropertyName As String, newPropertyType As Type, attributes As AttributeInfo(), emitDependencyProperty As Boolean, isMetaProperty As Boolean)

Parameter

className
String

Eine Zeichenfolge, die den Namen der Klasse enthält, auf der sich die zu aktualisierende Eigenschaft befindet.

oldPropertyName
String

Eine Zeichenfolge, die den vorhandenen Namen der Eigenschaft enthält.

oldPropertyType
Type

Die Type vorhandene Eigenschaft zugeordnet.

newPropertyName
String

Eine Zeichenfolge, die den neuen Namen der Eigenschaft enthält.

newPropertyType
Type

Der Type , der der aktualisierten Version der Eigenschaft zugeordnet werden soll.

attributes
AttributeInfo[]

Ein AttributeInfo Array, das Informationen zu allen Attributen enthält, die der aktualisierten Eigenschaft zugewiesen werden sollen.

emitDependencyProperty
Boolean

trueum die Eigenschaft zu aktualisieren, wird eine Abhängigkeitseigenschaft ausgegeben; andernfalls . false

isMetaProperty
Boolean

trueum die Eigenschaft als Metaeigenschaft festzulegen; andernfalls . false

Gilt für: