ToolboxItem.ValidatePropertyValue(String, Object) メソッド

定義

プロパティ ディクショナリに割り当てられる前に、プロパティを検証します。

protected:
 virtual System::Object ^ ValidatePropertyValue(System::String ^ propertyName, System::Object ^ value);
protected virtual object ValidatePropertyValue(string propertyName, object value);
abstract member ValidatePropertyValue : string * obj -> obj
override this.ValidatePropertyValue : string * obj -> obj
Protected Overridable Function ValidatePropertyValue (propertyName As String, value As Object) As Object

パラメーター

propertyName
String

検証するプロパティの名前。

value
Object

検証対象の値。

返品

検証の実行に使用される値。

例外

valuenullpropertyName は "IsTransient" です。

注釈

プロパティ ディクショナリで値が設定されるたびに、 ValidatePropertyValue メソッドが呼び出されます。 このメソッドを使用すると、コミットする前にオブジェクトの値を変更したり、例外をスローしてオブジェクトを拒否したりできます。

適用対象