ToolboxItem.ValidatePropertyType(String, Object, Type, Boolean) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Valida que um objeto é de um determinado tipo.
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)
Parâmetros
- propertyName
- String
O nome da propriedade a ser validada.
- value
- Object
Valor opcional em relação ao qual validar.
- expectedType
- Type
O tipo esperado da propriedade.
- allowNull
- Boolean
true
para permitir null
, caso contrário, false
.
Exceções
value
é null
e allowNull
é false
.
value
não é o tipo especificado por expectedType
.
Comentários
O ValidatePropertyType método é chamado como um método auxiliar para o ValidatePropertyValue método .