Freigeben über


PresentationSource Klasse

Definition

Stellt eine abstrakte Basisklasse für Klassen dar, die Inhalte aus einer anderen Technologie als Teil eines Interoperationsszenarios präsentieren. Darüber hinaus stellt diese Klasse statische Methoden für die Arbeit mit diesen Quellen bereit sowie die grundlegende Architektur für die Darstellung eines visuellen Layers.

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
Vererbung
PresentationSource
Abgeleitet

Konstruktoren

PresentationSource()

Stellt beim Aufruf durch den Konstruktor einer abgeleiteten Klasse die Initialisierung für Basisklassenwerte bereit.

Eigenschaften

CompositionTarget

Ruft das visuelle Ziel für die Elemente ab, die in der Quelle angezeigt werden.

CurrentSources

Gibt eine Quellenliste zurück.

Dispatcher

Ruft den Dispatcher ab, der diesem DispatcherObject zugeordnet ist.

(Geerbt von DispatcherObject)
IsDisposed

Ruft beim Überschreiben in einer abgeleiteten Klasse einen Wert ab, der angibt, ob das Objekt verworfen wird.

RootVisual

Ruft beim Überschreiben in einer abgeleiteten Klasse das Stammelement ab, das in der Quelle angezeigt wird, oder legt dieses fest.

Methoden

AddSource()

Fügt der Liste bekannter Präsentationsquellen eine abgeleitete Instanz der PresentationSource-Klasse hinzu.

AddSourceChangedHandler(IInputElement, SourceChangedEventHandler)

Fügt dem bereitgestellten Element einen Handler für das SourceChanged-Ereignis hinzu.

CheckAccess()

Bestimmt, ob der aufrufende Thread auf dieses DispatcherObject zugreifen kann.

(Geerbt von DispatcherObject)
ClearContentRenderedListeners()

Legt die Liste mit Listenern für das ContentRendered-Ereignis auf null fest.

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
FromDependencyObject(DependencyObject)

Gibt die Quelle zurück, in der eine bereitgestellte DependencyObject-Klasse präsentiert wird.

FromVisual(Visual)

Gibt die Quelle zurück, in der eine bereitgestellte Visual-Klasse präsentiert wird.

GetCompositionTargetCore()

Gibt beim Überschreiben in einer abgeleiteten Klasse ein visuelles Ziel für die angegebene Quelle zurück.

GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
RemoveSource()

Entfernt eine abgeleitete Instanz der PresentationSource-Klasse aus der Liste bekannter Präsentationsquellen.

RemoveSourceChangedHandler(IInputElement, SourceChangedEventHandler)

Entfernt einen Handler für das SourceChanged-Ereignis aus dem bereitgestellten Element.

RootChanged(Visual, Visual)

Stellt Benachrichtigung über Änderungen der Visual-Stammklasse bereit.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)
VerifyAccess()

Erzwingt, dass der aufrufende Thread auf dieses DispatcherObject zugreifen kann.

(Geerbt von DispatcherObject)

Ereignisse

ContentRendered

Tritt auf, wenn der Inhalt gerendert wurde und für Benutzerinteraktionen bereit ist.

Gilt für:

Weitere Informationen