ToolboxItem.ValidatePropertyType(String, Object, Type, Boolean) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überprüft, ob ein Objekt einen angegebenen Typ besitzt.
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)
Parameter
- propertyName
- String
Der Name der zu überprüfenden Eigenschaft.
- value
- Object
Optionaler Wert, auf den überprüft werden soll.
- expectedType
- Type
Der erwartete Typ der Eigenschaft.
- allowNull
- Boolean
true
, um null
zuzulassen, andernfalls false
.
Ausnahmen
value
ist null
, und allowNull
ist false
.
value
ist nicht der von expectedType
angegebene Typ.
Hinweise
Die ValidatePropertyType -Methode wird als Hilfsmethode für die ValidatePropertyValue -Methode aufgerufen.