Udostępnij za pośrednictwem


IMemberCreationService.UpdateProperty Metoda

Definicja

Ustawia nową nazwę i typ właściwości w określonej klasie.

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)

Parametry

className
String

Ciąg zawierający nazwę klasy, w której znajduje się właściwość do zaktualizowania.

oldPropertyName
String

Ciąg zawierający istniejącą nazwę właściwości.

oldPropertyType
Type

Element Type skojarzony z istniejącą właściwością.

newPropertyName
String

Ciąg zawierający nową nazwę właściwości.

newPropertyType
Type

Element Type do skojarzenia ze zaktualizowaną wersją właściwości.

attributes
AttributeInfo[]

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

emitDependencyProperty
Boolean

true aby zaktualizować właściwość emitowania właściwości zależności; w przeciwnym razie , false.

isMetaProperty
Boolean

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

Dotyczy