DependencyObject.DependencyObjectType DependencyObject.DependencyObjectType DependencyObject.DependencyObjectType DependencyObject.DependencyObjectType Property

定義

このインスタンスの CLRCLR 型をラップする DependencyObjectType を取得します。Gets the DependencyObjectType that wraps the CLRCLR type of this instance.

public:
 property System::Windows::DependencyObjectType ^ DependencyObjectType { System::Windows::DependencyObjectType ^ get(); };
public System.Windows.DependencyObjectType DependencyObjectType { get; }
member this.DependencyObjectType : System.Windows.DependencyObjectType
Public ReadOnly Property DependencyObjectType As DependencyObjectType

プロパティ値

このインスタンスの CLRCLR 型をラップする DependencyObjectTypeA DependencyObjectType that wraps the CLRCLR type of this instance.

次の擬似コード例では、MySubClass予測する追加の派生クラスがの既定値を変更する可能性があります、MyCustom依存関係プロパティ。In the following pseudocode example, MySubClass anticipates that additional derived classes might change the default value of the MyCustom dependency property. 実際の派生クラスを判断するポリモーフィズムの活用を既定のコンス トラクターを実装するクラス、DependencyObjectTypeコンス トラクターは派生クラスのインスタンスとして使用されるたびに値します。The class implements a default constructor that can determine the actual derived class by taking advantage of polymorphism on the DependencyObjectType value whenever that constructor is used as a derived class instantiator.

public DOClass() : base()

{

__customPropertyCache = (CustomDP)

CustomDPProperty.GetMetadata(DependencyObjectType).DefaultValue;

}

注釈

このプロパティは、メソッドから返されるオブジェクトの戻り値の型がある場合に役立ちます。DependencyObjectプロパティ システムで特定の操作がその型に応じてを実行したいとします。This property is useful if an object that is returned from a method has a return value type of DependencyObject and you want to perform property system specific operations on it depending on its type. 呼び出す方が効率的ですたとえばGetMetadata(DependencyObjectType)を使用して、DependencyObjectTypeなくCLRCLR型。For example it is more efficient to call GetMetadata(DependencyObjectType) using the DependencyObjectType rather than the CLRCLR type. DependencyObjectType 高速参照を容易になります。DependencyObjectType facilitates faster lookup.

適用対象

こちらもご覧ください