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
| Name | Description |
|---|---|
| FrameworkTemplate() |
Inicializuje novou instanci FrameworkTemplate třídy. |
Vlastnosti
| Name | Description |
|---|---|
| Dispatcher |
Dispatcher Získá toto DispatcherObject je přidružené. (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 tento objekt je v neměnném stavu, takže jej nelze změnit. |
| Resources |
Získá nebo nastaví kolekci prostředků, které lze použít v oboru této šablony. |
| Template |
Získá nebo nastaví odkaz na objekt, který zaznamenává nebo přehrává uzly XAML pro šablonu při definování nebo použití šablony zapisovačem. |
| VisualTree |
Získá nebo nastaví kořenový uzel šablony. |
Metody
| Name | Description |
|---|---|
| CheckAccess() |
Určuje, zda volající vlákno má přístup k tomuto DispatcherObject. (Zděděno od DispatcherObject) |
| Equals(Object) |
Určuje, zda je zadaný objekt roven 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 rámci této šablony. |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| LoadContent() |
Načte obsah šablony jako instanci objektu a vrátí kořenový prvek obsahu. |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| RegisterName(String, Object) |
Zaregistruje novou dvojici názvu nebo objektu do aktuálního oboru názvů. |
| Seal() |
Uzamkne šablonu, aby ji nebylo možné změnit. |
| ShouldSerializeResources(XamlDesignerSerializationManager) |
Vrátí hodnotu, která určuje, zda serializace procesy serializace má serializovat hodnotu Resources vlastnosti u instancí této třídy. |
| ShouldSerializeVisualTree() |
Vrátí hodnotu, která určuje, zda serializace procesy serializace má serializovat hodnotu VisualTree vlastnosti u instancí 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 vztahuje. |
| VerifyAccess() |
Vynucuje, že volající vlákno má přístup k tomuto DispatcherObject. (Zděděno od DispatcherObject) |
Explicitní implementace rozhraní
| Name | Description |
|---|---|
| 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. |