Compartilhar via


ToolboxItem.ValidatePropertyValue(String, Object) Método

Definição

Valida uma propriedade antes de ela ser atribuída ao dicionário de propriedades.

protected:
 virtual System::Object ^ ValidatePropertyValue(System::String ^ propertyName, System::Object ^ value);
protected virtual object ValidatePropertyValue (string propertyName, object value);
protected virtual object? ValidatePropertyValue (string propertyName, object? value);
abstract member ValidatePropertyValue : string * obj -> obj
override this.ValidatePropertyValue : string * obj -> obj
Protected Overridable Function ValidatePropertyValue (propertyName As String, value As Object) As Object

Parâmetros

propertyName
String

O nome da propriedade a ser validada.

value
Object

O valor em relação ao qual validar.

Retornos

O valor usado para executar a validação.

Exceções

value é null e propertyName é "IsTransient".

Comentários

O ValidatePropertyValue método é chamado sempre que um valor é definido no dicionário de propriedades. Com esse método, você pode alterar o valor de um objeto antes de confirmá-lo ou rejeitá-lo lançando uma exceção.

Aplica-se a