ICustomTypeDescriptor.GetPropertyOwner(PropertyDescriptor) Método

Definição

Retorna um objeto que contém a propriedade descrita pelo descritor de propriedade especificado.Returns an object that contains the property described by the specified property descriptor.

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

pd
PropertyDescriptor

Um PropertyDescriptor que representa a propriedade cujo proprietário deve ser encontrado.A PropertyDescriptor that represents the property whose owner is to be found.

Retornos

Object

Um Object que representa o proprietário da propriedade especificada.An Object that represents the owner of the specified property.

Comentários

O GetPropertyOwner método recupera o objeto que contém o membro da propriedade que é descrito pelo PropertyDescriptor parâmetro.The GetPropertyOwner method retrieves the object that contains the property member that is described by PropertyDescriptor parameter. Normalmente, esse objeto é necessário para os PropertyDescriptor.GetValue PropertyDescriptor.SetValue métodos e.Typically, this object is required for the PropertyDescriptor.GetValue and PropertyDescriptor.SetValue methods.

Esse método deve retornar um objeto que você pode usar da seguinte maneira:This method should return an object that you can use as follows:

pd.GetValue(GetPropertyOwner(myPd));  

Se myPd for null , a implementação da ICustomTypeDescriptor interface deverá retornar o objeto padrão (normalmente, o objeto base que expõe as propriedades e os atributos).If myPd is null, your implementation of the ICustomTypeDescriptor interface should return the default object (typically, the base object that exposes the properties and attributes).

Aplica-se a

Confira também