ToolboxItem.ValidatePropertyType(String, Object, Type, Boolean) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オブジェクトが特定の型であるかどうかを検証します。
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
。
例外
value
が null
で、allowNull
が false
です。
value
が、expectedType
で指定された型に該当しません。
注釈
メソッドは ValidatePropertyType 、 メソッドのヘルパー メソッドとして呼び出されます ValidatePropertyValue 。
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET