Compartilhar via


ToolboxItem.ValidatePropertyType(String, Object, Type, Boolean) Método

Definição

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 .

Aplica-se a