DependencyProperty.OwnerType プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
依存関係プロパティをプロパティ システムに登録したオブジェクト、または自身をプロパティの所有者として追加したオブジェクトの型を取得します。
public:
property Type ^ OwnerType { Type ^ get(); };
public Type OwnerType { get; }
member this.OwnerType : Type
Public ReadOnly Property OwnerType As Type
プロパティ値
プロパティを登録したオブジェクト、または自身をプロパティの所有者として追加したオブジェクトの型。
例
次の例では、依存関係プロパティ識別子に基づいて所有者の型を取得し、その同じ識別子 dp
の所有者型のメタデータを取得します。 この操作は、実際には乗りDefaultMetadatadp
込むのと同じです。
pm = dp.GetMetadata(dp.OwnerType);
pm = dp.GetMetadata(dp.OwnerType)
注釈
この値は、プロパティの登録中に指定されました。 所有者は、呼び出しから生成された識別子の場合は元の DependencyProperty 登録型か、呼び出しから Register 生成された識別子の DependencyProperty 場合は所有者として追加された AddOwner 型になります。
指定OwnerTypeDependencyPropertyされたオブジェクトは不変であり、有効DependencyPropertyな値にすることはできませんnull
。