次の方法で共有


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

適用対象