TemplateKey TemplateKey TemplateKey TemplateKey Class

定義

データ テンプレートのリソース キーとして使用する場合に、データ テンプレートを検索プロセスに追加することを許可します。When used as a resource key for a data template, allows the data template to participate in the lookup process.

public ref class TemplateKey abstract : System::Windows::ResourceKey, System::ComponentModel::ISupportInitialize
[System.ComponentModel.TypeConverter(typeof(System.Windows.Markup.TemplateKeyConverter))]
public abstract class TemplateKey : System.Windows.ResourceKey, System.ComponentModel.ISupportInitialize
type TemplateKey = class
    inherit ResourceKey
    interface ISupportInitialize
Public MustInherit Class TemplateKey
Inherits ResourceKey
Implements ISupportInitialize
継承
派生
属性
実装

コンストラクター

TemplateKey(TemplateKey+TemplateType) TemplateKey(TemplateKey+TemplateType) TemplateKey(TemplateKey+TemplateType) TemplateKey(TemplateKey+TemplateType)

指定したテンプレートの型を使用して、TemplateKey クラスの新しいインスタンスを初期化します。Initializes a new instance of the TemplateKey class with the specified template type. このコンストラクターは保護されています。This constructor is protected.

TemplateKey(TemplateKey+TemplateType, Object) TemplateKey(TemplateKey+TemplateType, Object) TemplateKey(TemplateKey+TemplateType, Object) TemplateKey(TemplateKey+TemplateType, Object)

指定したパラメーターを使用して、TemplateKey クラスの新しいインスタンスを初期化します。Initializes a new instance of the TemplateKey class with the specified parameters. このコンストラクターは保護されています。This constructor is protected.

プロパティ

Assembly Assembly Assembly Assembly

テンプレート定義を含むアセンブリを取得または設定します。Gets or sets the assembly that contains the template definition.

DataType DataType DataType DataType

テンプレートがデザインされている型を取得または設定します。Gets or sets the type for which the template is designed.

メソッド

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

指定したインスタンスが、TemplateKey のこのインスタンスと同一であるかどうかを示す値を返します。Returns a value that indicates whether the given instance is identical to this instance of TemplateKey.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

TemplateKey のこのインスタンスのハッシュ コードを返します。Returns the hash code for this instance of TemplateKey.

GetType() GetType() GetType() GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(Inherited from Object)
ProvideValue(IServiceProvider) ProvideValue(IServiceProvider) ProvideValue(IServiceProvider) ProvideValue(IServiceProvider)

この ResourceKey を返します。Returns this ResourceKey. 通常、このクラスのインスタンスはディクショナリのキーとして使用されます。Instances of this class are typically used as a key in a dictionary.

(Inherited from ResourceKey)
ToString() ToString() ToString() ToString()

この TemplateKey の文字列表現を返します。Returns a string representation of this TemplateKey.

明示的なインターフェイスの実装

ISupportInitialize.BeginInit() ISupportInitialize.BeginInit() ISupportInitialize.BeginInit() ISupportInitialize.BeginInit()

このメンバーは、Windows Presentation Foundation (WPF)Windows Presentation Foundation (WPF) インフラストラクチャをサポートしますが、独自に作成したコードから直接使用するためのものではありません。This member supports the Windows Presentation Foundation (WPF)Windows Presentation Foundation (WPF) infrastructure and is not intended to be used directly from your code.

ISupportInitialize.EndInit() ISupportInitialize.EndInit() ISupportInitialize.EndInit() ISupportInitialize.EndInit()

このメンバーは、Windows Presentation Foundation (WPF)Windows Presentation Foundation (WPF) インフラストラクチャをサポートしますが、独自に作成したコードから直接使用するためのものではありません。This member supports the Windows Presentation Foundation (WPF)Windows Presentation Foundation (WPF) infrastructure and is not intended to be used directly from your code.

適用対象

こちらもご覧ください