Freigeben über


IMemberCreationService.UpdateProperty Methode

Definition

Legt einen neuen Namen und Typ für eine Eigenschaft der angegebenen 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 mit dem Namen der Klasse, in der sich die zu aktualisierende Eigenschaft befindet.

oldPropertyName
String

Eine Zeichenfolge mit dem vorhandenen Namen der Eigenschaft.

oldPropertyType
Type

Der Type, der der vorhandenen Eigenschaft zugeordnet ist.

newPropertyName
String

Eine Zeichenfolge mit dem neuen Namen der Eigenschaft.

newPropertyType
Type

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

attributes
AttributeInfo[]

Ein AttributeInfo-Array mit Informationen zu allen Attributen, die der aktualisierten Eigenschaft zugewiesen werden sollen.

emitDependencyProperty
Boolean

true, um die Eigenschaft zu aktualisieren und eine Abhängigkeitseigenschaft auszugeben, andernfalls false.

isMetaProperty
Boolean

true, um die Eigenschaft als Metaeigenschaft festzulegen, andernfalls false.

Gilt für: