IMemberCreationService.UpdateProperty メソッド

定義

指定したクラスのプロパティに新しい名前と型を設定します。

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)

パラメーター

className
String

更新するプロパティが存在するクラスの名前を含む文字列。

oldPropertyName
String

プロパティの既存の名前を含む文字列。

oldPropertyType
Type

既存のプロパティに関連付けられている Type

newPropertyName
String

プロパティの新しい名前を含む文字列。

newPropertyType
Type

プロパティの更新バージョンに関連付ける Type

attributes
AttributeInfo[]

更新されたプロパティに割り当てるすべての属性に関する情報を含む AttributeInfo 配列。

emitDependencyProperty
Boolean

true プロパティを更新するには、依存関係プロパティを出力します。それ以外の場合は false

isMetaProperty
Boolean

true プロパティをメタ プロパティとして設定する場合。それ以外の場合は false

適用対象