FrameworkTemplate Klasse

Definition

Aktiviert die Instanziierung einer Struktur von FrameworkElement und/oder FrameworkContentElement Objekten.

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
Vererbung
FrameworkTemplate
Abgeleitet
Attribute
Implementiert

Konstruktoren

Name Beschreibung
FrameworkTemplate()

Initialisiert eine neue Instanz der FrameworkTemplate-Klasse.

Eigenschaften

Name Beschreibung
Dispatcher

Ruft dies Dispatcher ab, dem dies DispatcherObject zugeordnet ist.

(Geerbt von DispatcherObject)
HasContent

Ruft einen Wert ab, der angibt, ob diese Vorlage inhalte optimiert hat.

IsSealed

Ruft einen Wert ab, der angibt, ob sich dieses Objekt in einem unveränderlichen Zustand befindet, sodass es nicht geändert werden kann.

Resources

Dient zum Abrufen oder Festlegen der Auflistung von Ressourcen, die innerhalb des Bereichs dieser Vorlage verwendet werden können.

Template

Dient zum Abrufen oder Festlegen eines Verweises auf das Objekt, das die XAML-Knoten für die Vorlage erfasst oder wiedergibt, wenn die Vorlage von einem Writer definiert oder angewendet wird.

VisualTree

Dient zum Abrufen oder Festlegen des Stammknotens der Vorlage.

Methoden

Name Beschreibung
CheckAccess()

Bestimmt, ob der aufrufende Thread Zugriff auf diesen DispatcherObjectThread hat.

(Geerbt von DispatcherObject)
Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
FindName(String, FrameworkElement)

Sucht das Element, das dem angegebenen Namen zugeordnet ist, der in dieser Vorlage definiert ist.

GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
LoadContent()

Lädt den Inhalt der Vorlage als Instanz eines Objekts und gibt das Stammelement des Inhalts zurück.

MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
RegisterName(String, Object)

Registriert ein neues Namens-/Objektpaar im aktuellen Namensbereich.

Seal()

Sperrt die Vorlage, sodass sie nicht geändert werden kann.

ShouldSerializeResources(XamlDesignerSerializationManager)

Gibt einen Wert zurück, der angibt, ob Serialisierungsprozesse den Wert der Resources Eigenschaft auf Instanzen dieser Klasse serialisieren sollen.

ShouldSerializeVisualTree()

Gibt einen Wert zurück, der angibt, ob Serialisierungsprozesse den Wert der VisualTree Eigenschaft auf Instanzen dieser Klasse serialisieren sollen.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)
UnregisterName(String)

Entfernt eine Namens-/Objektzuordnung aus dem XAML-NameScope.

ValidateTemplatedParent(FrameworkElement)

Wenn sie in einer abgeleiteten Klasse außer Kraft gesetzt wird, werden Regeln für das Element bereitgestellt, auf das diese Vorlage angewendet wird.

VerifyAccess()

Erzwingt, dass der aufrufende Thread Zugriff auf diesen DispatcherObjectThread hat.

(Geerbt von DispatcherObject)

Explizite Schnittstellenimplementierungen

Name Beschreibung
INameScope.FindName(String)

Gibt ein Objekt zurück, das den angegebenen Identifikationsnamen aufweist.

IQueryAmbient.IsAmbientPropertyAvailable(String)

Fragt ab, ob eine angegebene Umgebungseigenschaft im aktuellen Bereich verfügbar ist.

Gilt für: