FrameworkTemplate Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
- 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. |