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

Definition

Überprüft, ob ein Objekt einen angegebenen Typ besitzt.Validates that an object is of a given type.

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)

Parameter

propertyName
String

Der Name der zu überprüfenden Eigenschaft.The name of the property to validate.

value
Object

Optionaler Wert, auf den überprüft werden soll.Optional value against which to validate.

expectedType
Type

Der erwartete Typ der Eigenschaft.The expected type of the property.

allowNull
Boolean

true, um null zuzulassen, andernfalls false.true to allow null; otherwise, false.

Ausnahmen

value ist null, und allowNull ist false.value is null, and allowNull is false.

value ist nicht der von expectedType angegebene Typ.value is not the type specified by expectedType.

Hinweise

Die ValidatePropertyType-Methode wird als Hilfsmethode für die ValidatePropertyValue-Methode aufgerufen.The ValidatePropertyType method is called as a helper method to the ValidatePropertyValue method.

Gilt für: