DependencyProperty.OwnerType Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera typ obiektu, który zarejestrował właściwość zależności w systemie właściwości, lub dodał się jako właściciel właściwości.
public:
property Type ^ OwnerType { Type ^ get(); };
public Type OwnerType { get; }
member this.OwnerType : Type
Public ReadOnly Property OwnerType As Type
Wartość właściwości
Typ obiektu, który zarejestrował właściwość lub dodał się jako właściciel właściwości.
Przykłady
Poniższy przykład pobiera typ właściciela na podstawie identyfikatora dp
właściwości zależności, a następnie pobiera metadane o typie właściciela dla tego samego identyfikatora. Ta operacja jest w rzeczywistości równoważna pobieraniu DefaultMetadata do .dp
pm = dp.GetMetadata(dp.OwnerType);
pm = dp.GetMetadata(dp.OwnerType)
Uwagi
Ta wartość została podana podczas rejestracji właściwości. Właściciel będzie oryginalnym typem rejestracji w przypadku identyfikatora wygenerowanego DependencyProperty na podstawie wywołania lub typem Register , który dodał się jako właściciel w przypadku DependencyProperty identyfikatora wygenerowanego AddOwner na podstawie wywołania.
Element OwnerType w dowolnej z danych DependencyProperty jest niezmienny i nie może być null
w prawidłowym DependencyPropertyelemecie .