PropertyDescriptor.GetValue(Object) 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.
Quando substituído em uma classe derivada, obtém o valor atual da propriedade em um componente.
public:
abstract System::Object ^ GetValue(System::Object ^ component);
public abstract object GetValue (object component);
public abstract object? GetValue (object? component);
abstract member GetValue : obj -> obj
Public MustOverride Function GetValue (component As Object) As Object
Parâmetros
- component
- Object
O componente com a propriedade cujo valor deve ser recuperado.
Retornos
O valor de uma propriedade para um determinado componente.
Comentários
Normalmente, esse método é implementado por meio de reflexão.
Esse método chama automaticamente o método de pré-alteração, OnComponentChanginge o método pós-alteração, OnComponentChanged, do IComponentChangeService.
Notas aos Implementadores
Quando você substitui esse método, ele obtém o valor atual da propriedade invocando um método "GetMyProperty" que você precisa implementar. Uma exceção nesse método deve passar.