ICustomTypeDescriptor.GetPropertyOwner(PropertyDescriptor) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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
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).