PresentationSource Osztály

Definíció

Absztrakt alapot biztosít azoknak az osztályoknak, amelyek egy másik technológiából származó tartalmat mutatnak be egy együttműködési forgatókönyv részeként. Ezen kívül ez az osztály statikus módszereket is biztosít ezen források használatához, valamint az alapvető vizuális rétegbeli bemutatóarchitektúrát.

public ref class PresentationSource abstract : System::Windows::Threading::DispatcherObject
public abstract class PresentationSource : System.Windows.Threading.DispatcherObject
type PresentationSource = class
    inherit DispatcherObject
Public MustInherit Class PresentationSource
Inherits DispatcherObject
Öröklődés
PresentationSource
Származtatott

Konstruktorok

Name Description
PresentationSource()

Inicializálást biztosít az alaposztályértékekhez, amikor egy származtatott osztály konstruktora meghívja.

Tulajdonságok

Name Description
CompositionTarget

Lekéri a forrásban megjelenített vizualizációk vizualizációs célját.

CurrentSources

A források listáját adja vissza.

Dispatcher

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

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

Ha egy származtatott osztályban felül van bírálva, egy olyan értéket kap, amely deklarálja, hogy az objektum el van-e adva.

RootVisual

Ha felül van bírálva egy származtatott osztályban, lekéri vagy beállítja a forrásban megjelenített gyökérvizualizációt.

Metódusok

Name Description
AddSource()

PresentationSource Származtatott osztálypéldányt ad hozzá az ismert bemutatóforrások listájához.

AddSourceChangedHandler(IInputElement, SourceChangedEventHandler)

Hozzáad egy kezelőt az SourceChanged eseményhez a megadott elemhez.

CheckAccess()

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

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

Beállítja az esemény ContentRenderedfigyelőinek null listáját.

Equals(Object)

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

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

A megadott DependencyObject forrást adja vissza.

FromVisual(Visual)

A megadott Visual forrást adja vissza.

GetCompositionTargetCore()

Ha egy származtatott osztály felül van bírálva, az adott forrás vizualizációs célértéket ad vissza.

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)
MemberwiseClone()

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

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

Eltávolít egy PresentationSource származtatott osztálypéldányt az ismert bemutatóforrások listájából.

RemoveSourceChangedHandler(IInputElement, SourceChangedEventHandler)

Eltávolít egy kezelőt az SourceChanged eseményhez a megadott elemből.

RootChanged(Visual, Visual)

Értesítést küld arról, hogy a gyökér megváltozott Visual .

ToString()

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

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

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

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

esemény

Name Description
ContentRendered

Akkor fordul elő, ha a tartalom renderelve van, és készen áll a felhasználói interakcióra.

A következőre érvényes:

Lásd még