Språk

IMemberCreationService.UpdateProperty Metod

Definition

Anger ett nytt namn och en ny typ till en egenskap för den angivna klassen.

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)

Parametrar

className
String

En sträng som innehåller namnet på den klass som egenskapen som ska uppdateras finns.

oldPropertyName
String

En sträng som innehåller det befintliga namnet på egenskapen.

oldPropertyType
Type

Associerad Type med den befintliga egenskapen.

newPropertyName
String

En sträng som innehåller det nya namnet på egenskapen.

newPropertyType
Type

Associera Type med den uppdaterade versionen av egenskapen.

attributes
AttributeInfo[]

En AttributeInfo matris som innehåller information om alla attribut som ska tilldelas till den uppdaterade egenskapen.

emitDependencyProperty
Boolean

trueför att uppdatera egenskapen genererar en beroendeegenskap; annars . false

isMetaProperty
Boolean

trueför att ange egenskapen som en metaegenskap. annars . false

Gäller för