ToolboxItem.ValidatePropertyType(String, Object, Type, Boolean) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Ověří, jestli je objekt daného 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
Název vlastnosti, která se má ověřit.
- value
- Object
Nepovinná hodnota, proti které se má ověřit.
- expectedType
- Type
Očekávaný typ vlastnosti.
- allowNull
- Boolean
true
povolit null
; v opačném případě . false
Výjimky
value
je null
a allowNull
je false
.
value
není typ určený nástrojem expectedType
.
Poznámky
Metoda ValidatePropertyType je volána jako pomocná metoda ValidatePropertyValue metody.
Platí pro
Spolupracujte s námi na GitHubu
Zdroj tohoto obsahu najdete na GitHubu, kde můžete také vytvářet a kontrolovat problémy a žádosti o přijetí změn. Další informace najdete v našem průvodci pro přispěvatele.