Udostępnij za pośrednictwem


ToolboxItem.ValidatePropertyType(String, Object, Type, Boolean) Metoda

Definicja

Sprawdza, czy obiekt jest danego typu.

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)

Parametry

propertyName
String

Nazwa właściwości do zweryfikowania.

value
Object

Opcjonalna wartość, względem której ma być weryfikowana.

expectedType
Type

Oczekiwany typ właściwości.

allowNull
Boolean

true aby zezwolić na ; nullw przeciwnym razie , false.

Wyjątki

value to null, i allowNull to false.

value nie jest typem określonym przez expectedType.

Uwagi

Metoda ValidatePropertyType jest wywoływana jako metoda ValidatePropertyValue pomocnika dla metody .

Dotyczy