ToolboxItem.ValidatePropertyType(String, Object, Type, Boolean) メソッド

定義

オブジェクトが特定の型であるかどうかを検証します。

protected:
 void ValidatePropertyType(System::String ^ propertyName, System::Object ^ value, Type ^ expectedType, bool allowNull);
protected void ValidatePropertyType (string propertyName, object value, Type expectedType, bool allowNull);
member this.ValidatePropertyType : string * obj * Type * bool -> unit
Protected Sub ValidatePropertyType (propertyName As String, value As Object, expectedType As Type, allowNull As Boolean)

パラメーター

propertyName
String

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

value
Object

検証の対象となる値 (省略可能)。

expectedType
Type

そのプロパティに予測される型。

allowNull
Boolean

true を許容する場合は null。それ以外の場合は false

例外

valuenull で、allowNullfalse です。

value が、expectedType で指定された型に該当しません。

注釈

メソッドは ValidatePropertyType 、メソッドのヘルパー メソッド ValidatePropertyValue として呼び出されます。

適用対象