FrameworkTemplate Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Umožňuje vytvoření instance stromu FrameworkElement nebo FrameworkContentElement objektů.
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
- Dědičnost
- Odvozené
- Atributy
- Implementuje
Konstruktory
FrameworkTemplate() |
Inicializuje novou instanci FrameworkTemplate třídy. |
Vlastnosti
Dispatcher |
Získá to DispatcherObject je přidruženoDispatcher. (Zděděno od DispatcherObject) |
HasContent |
Získá hodnotu, která označuje, zda tato šablona má optimalizovaný obsah. |
IsSealed |
Získá hodnotu, která označuje, zda je tento objekt v neměnném stavu, takže jej nelze změnit. |
Resources |
Získá nebo nastaví kolekci prostředků, které lze použít v rámci oboru této šablony. |
Template |
Získá nebo nastaví odkaz na objekt, který zaznamenává nebo přehrává uzly XAML pro šablonu, když je šablona definována nebo použita zapisovačem. |
VisualTree |
Získá nebo nastaví kořenový uzel šablony. |
Metody
CheckAccess() |
Určuje, zda má volající vlákno přístup k tomuto DispatcherObject. (Zděděno od DispatcherObject) |
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
FindName(String, FrameworkElement) |
Vyhledá prvek přidružený k zadanému názvu definovanému v této šabloně. |
GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
GetType() |
Type Získá aktuální instanci. (Zděděno od Object) |
LoadContent() |
Načte obsah šablony jako instanci objektu a vrátí kořenový prvek obsahu. |
MemberwiseClone() |
Vytvoří použádnou kopii aktuálního souboru Object. (Zděděno od Object) |
RegisterName(String, Object) |
Zaregistruje novou dvojici názvů a objektů do aktuálního oboru názvů. |
Seal() |
Uzamkne šablonu, aby ji nebylo možné změnit. |
ShouldSerializeResources(XamlDesignerSerializationManager) |
Vrátí hodnotu, která označuje, zda serializační procesy mají serializovat hodnotu Resources vlastnosti na instancích této třídy. |
ShouldSerializeVisualTree() |
Vrátí hodnotu, která označuje, zda serializační procesy mají serializovat hodnotu VisualTree vlastnosti na instancích této třídy. |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
UnregisterName(String) |
Odebere mapování názvu nebo objektu z oboru názvů XAML. |
ValidateTemplatedParent(FrameworkElement) |
Při přepsání v odvozené třídě poskytuje pravidla pro prvek, na který se tato šablona použije. |
VerifyAccess() |
Vynucuje, aby volající vlákno má k tomuto DispatcherObjectpřístupu přístup . (Zděděno od DispatcherObject) |
Explicitní implementace rozhraní
INameScope.FindName(String) |
Vrátí objekt, který má zadaný název identifikace. |
IQueryAmbient.IsAmbientPropertyAvailable(String) |
Dotazuje, zda je zadaná okolí vlastnost k dispozici v aktuálním oboru. |