FrameworkTemplate クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
FrameworkElement オブジェクトと FrameworkContentElement オブジェクトの両方またはいずれかのツリーをインスタンス化できるようにします。
public ref class FrameworkTemplate abstract : System::Windows::Threading::DispatcherObject, System::Windows::Markup::INameScope
public ref class FrameworkTemplate abstract : System::Windows::Threading::DispatcherObject, System::Windows::Markup::INameScope, System::Windows::Markup::IQueryAmbient
[System.Windows.Localizability(System.Windows.LocalizationCategory.NeverLocalize)]
[System.Windows.Markup.ContentProperty("VisualTree")]
public abstract class FrameworkTemplate : System.Windows.Threading.DispatcherObject, System.Windows.Markup.INameScope
[System.Windows.Localizability(System.Windows.LocalizationCategory.NeverLocalize)]
[System.Windows.Markup.ContentProperty("VisualTree")]
public abstract class FrameworkTemplate : System.Windows.Threading.DispatcherObject, System.Windows.Markup.INameScope, System.Windows.Markup.IQueryAmbient
[<System.Windows.Localizability(System.Windows.LocalizationCategory.NeverLocalize)>]
[<System.Windows.Markup.ContentProperty("VisualTree")>]
type FrameworkTemplate = class
inherit DispatcherObject
interface INameScope
[<System.Windows.Localizability(System.Windows.LocalizationCategory.NeverLocalize)>]
[<System.Windows.Markup.ContentProperty("VisualTree")>]
type FrameworkTemplate = class
inherit DispatcherObject
interface INameScope
interface IQueryAmbient
Public MustInherit Class FrameworkTemplate
Inherits DispatcherObject
Implements INameScope
Public MustInherit Class FrameworkTemplate
Inherits DispatcherObject
Implements INameScope, IQueryAmbient
- 継承
- 派生
- 属性
- 実装
コンストラクター
FrameworkTemplate() |
FrameworkTemplate クラスの新しいインスタンスを初期化します。 |
プロパティ
Dispatcher |
この Dispatcher が関連付けられている DispatcherObject を取得します。 (継承元 DispatcherObject) |
HasContent |
最適化されたコンテンツがこのテンプレートに含まれているかどうかを示す値を取得します。 |
IsSealed |
このオブジェクトが不変の状態で変更不可能であるかどうかを示す値を取得します。 |
Resources |
このテンプレートのスコープ内で使用できるリソースのコレクションを取得または設定します。 |
Template |
ライターがテンプレートを定義または適用するときに、テンプレートの XAML ノードを記録または再生するオブジェクトへの参照を取得または設定します。 |
VisualTree |
テンプレートのルート ノードを取得または設定します。 |
メソッド
CheckAccess() |
呼び出し元のスレッドがこの DispatcherObject にアクセスできるかどうかを確認します。 (継承元 DispatcherObject) |
Equals(Object) |
指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
FindName(String, FrameworkElement) |
このテンプレート内で定義された、指定した名前に関連付けられている要素を検索します。 |
GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
LoadContent() |
テンプレートのコンテンツをオブジェクトのインスタンスとして読み込み、コンテンツのルート要素を返します。 |
MemberwiseClone() |
現在の Object の簡易コピーを作成します。 (継承元 Object) |
RegisterName(String, Object) |
現在の名前スコープに新しい名前とオブジェクトのペアを登録します。 |
Seal() |
テンプレートをロックし、変更できないようにします。 |
ShouldSerializeResources(XamlDesignerSerializationManager) |
シリアル化プロセスが、このクラスのインスタンスの Resources プロパティの値をシリアル化する必要があるかどうかを示す値を返します。 |
ShouldSerializeVisualTree() |
シリアル化プロセスが、このクラスのインスタンスの VisualTree プロパティの値をシリアル化する必要があるかどうかを示す値を返します。 |
ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |
UnregisterName(String) |
XAML 名前スコープから名前とオブジェクトのマッピングを削除します。 |
ValidateTemplatedParent(FrameworkElement) |
派生クラスでオーバーライドされると、このテンプレートが適用される要素のルールを提供します。 |
VerifyAccess() |
呼び出し元のスレッドがこの DispatcherObject にアクセスできるように強制します。 (継承元 DispatcherObject) |
明示的なインターフェイスの実装
INameScope.FindName(String) |
指定された識別名を持つオブジェクトを返します。 |
IQueryAmbient.IsAmbientPropertyAvailable(String) |
指定されたアンビエント プロパティを現在のスコープで使用できるかどうかを照会します。 |