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);
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 メソッドのヘルパー メソッドとして呼び出されます。

適用対象