FrameworkTemplate Osztály

Definíció

Engedélyezi az objektumok és/vagy FrameworkElement objektumok fájának példányosításátFrameworkContentElement.

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
Öröklődés
FrameworkTemplate
Származtatott
Attribútumok
Megvalósítás

Konstruktorok

Name Description
FrameworkTemplate()

Inicializálja a FrameworkTemplate osztály új példányát.

Tulajdonságok

Name Description
Dispatcher

Lekérdezi, Dispatcher hogy ez a társítva van-e DispatcherObject .

(Öröklődés forrása DispatcherObject)
HasContent

Olyan értéket kap, amely jelzi, hogy a sablon rendelkezik-e optimalizált tartalommal.

IsSealed

Olyan értéket kap, amely jelzi, hogy az objektum nem módosítható állapotban van-e, ezért nem módosítható.

Resources

Lekéri vagy beállítja a sablon hatókörén belül használható erőforrások gyűjteményét.

Template

Lekéri vagy beállít egy hivatkozást arra az objektumra, amely rögzíti vagy lejátssza a sablon XAML-csomópontjait, amikor a sablont egy író definiálja vagy alkalmazza.

VisualTree

Lekéri vagy beállítja a sablon gyökércsomópontját.

Metódusok

Name Description
CheckAccess()

Meghatározza, hogy a hívó szál hozzáfér-e ehhez DispatcherObject.

(Öröklődés forrása DispatcherObject)
Equals(Object)

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
FindName(String, FrameworkElement)

Megkeresi a sablonban definiált megadott névhez társított elemet.

GetHashCode()

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
LoadContent()

Betölti a sablon tartalmát egy objektum példányaként, és visszaadja a tartalom gyökérelemét.

MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
RegisterName(String, Object)

Új név/objektumpárt regisztrál az aktuális névtartományba.

Seal()

Zárolja a sablont, hogy ne lehessen módosítani.

ShouldSerializeResources(XamlDesignerSerializationManager)

Olyan értéket ad vissza, amely jelzi, hogy a szerializálási folyamatok szerializálják-e a tulajdonság értékét az Resources osztály példányaiban.

ShouldSerializeVisualTree()

Olyan értéket ad vissza, amely jelzi, hogy a szerializálási folyamatok szerializálják-e a tulajdonság értékét az VisualTree osztály példányaiban.

ToString()

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)
UnregisterName(String)

Eltávolít egy név-/objektumleképezést az XAML névtávcsőből.

ValidateTemplatedParent(FrameworkElement)

Ha egy származtatott osztályban felül van bírálva, a rendszer megadja a sablon elemére vonatkozó szabályokat.

VerifyAccess()

Kényszeríti, hogy a hívószál hozzáférhessen ehhez.DispatcherObject

(Öröklődés forrása DispatcherObject)

Explicit interfész-implementációk

Name Description
INameScope.FindName(String)

A megadott azonosító névvel rendelkező objektumot ad vissza.

IQueryAmbient.IsAmbientPropertyAvailable(String)

Lekérdezi, hogy egy adott környezeti tulajdonság elérhető-e az aktuális hatókörben.

A következőre érvényes: