DependencyProperty.OwnerType プロパティ

定義

依存関係プロパティをプロパティ システムに登録したオブジェクト、または自身をプロパティの所有者として追加したオブジェクトの型を取得します。

public:
 property Type ^ OwnerType { Type ^ get(); };
public Type OwnerType { get; }
member this.OwnerType : Type
Public ReadOnly Property OwnerType As Type

プロパティ値

Type

プロパティを登録したオブジェクト、または自身をプロパティの所有者として追加したオブジェクトの型。

次の例では、依存関係プロパティ識別子に基づいて所有者の型を取得し、その同じ識別子 dpの所有者型のメタデータを取得します。 この操作は、実際には乗りDefaultMetadatadp込むのと同じです。

pm = dp.GetMetadata(dp.OwnerType);
pm = dp.GetMetadata(dp.OwnerType)

注釈

この値は、プロパティの登録中に指定されました。 所有者は、呼び出しから生成された識別子の場合は元の DependencyProperty 登録型か、呼び出しから Register 生成された識別子の DependencyProperty 場合は所有者として追加された AddOwner 型になります。

指定OwnerTypeDependencyPropertyされたオブジェクトは不変であり、有効DependencyPropertyな値にすることはできませんnull

適用対象