ToolboxItem.ValidatePropertyType(String, Object, Type, Boolean) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Vérifie qu'un objet est d'un type donné.
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)
Paramètres
- propertyName
- String
Nom de la propriété à valider.
- value
- Object
Valeur facultative à utiliser pour la validation.
- expectedType
- Type
Type attendu de la propriété.
- allowNull
- Boolean
true
pour autoriser null
; sinon, false
.
Exceptions
value
a la valeur null
et allowNull
a la valeur false
.
value
n'est pas le type spécifié par expectedType
.
Remarques
La ValidatePropertyType méthode est appelée en tant que méthode d’assistance pour la ValidatePropertyValue méthode.