ICustomTypeDescriptor.GetPropertyOwner(PropertyDescriptor) Metodo

Definizione

Restituisce un oggetto che contiene la proprietà descritta dal descrittore di proprietà specificato.

public:
 System::Object ^ GetPropertyOwner(System::ComponentModel::PropertyDescriptor ^ pd);
public 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

Parametri

pd
PropertyDescriptor

Oggetto PropertyDescriptor che rappresenta la proprietà per cui deve essere trovato il proprietario.

Restituisce

Oggetto Object che rappresenta il proprietario della proprietà specificata.

Commenti

Il GetPropertyOwner metodo recupera l'oggetto che contiene il membro della proprietà descritto dal PropertyDescriptor parametro . In genere, questo oggetto è necessario per i PropertyDescriptor.GetValue metodi e PropertyDescriptor.SetValue .

Questo metodo deve restituire un oggetto che è possibile usare come segue:

pd.GetValue(GetPropertyOwner(myPd));  

Se myPd è null, l'implementazione dell'interfaccia ICustomTypeDescriptor deve restituire l'oggetto predefinito (in genere l'oggetto di base che espone le proprietà e gli attributi).

Si applica a

Vedi anche