ICustomTypeDescriptor.GetPropertyOwner(PropertyDescriptor) 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.
Retorna um objeto que contém a propriedade descrita pelo descritor de propriedade especificado.
public:
System::Object ^ GetPropertyOwner(System::ComponentModel::PropertyDescriptor ^ pd);
public object GetPropertyOwner(System.ComponentModel.PropertyDescriptor pd);
abstract member GetPropertyOwner : System.ComponentModel.PropertyDescriptor -> obj
Public Function GetPropertyOwner (pd As PropertyDescriptor) As Object
Parâmetros
Um PropertyDescriptor que representa a propriedade cujo proprietário deve ser encontrado.
Retornos
Um Object que representa o proprietário da propriedade especificada.
Comentários
O GetPropertyOwner método recupera o objeto que contém o membro da propriedade descrito pelo PropertyDescriptor parâmetro. Normalmente, esse objeto é necessário para os métodos e PropertyDescriptor.SetValue os PropertyDescriptor.GetValue métodos.
Esse método deve retornar um objeto que você pode usar da seguinte maneira:
pd.GetValue(GetPropertyOwner(myPd));
Se myPd for null, sua ICustomTypeDescriptor implementação da interface deve retornar o objeto padrão (normalmente, o objeto base que expõe as propriedades e os atributos).