PresentationSource Klasse

Definition

Stellt eine abstrakte Basis für Klassen bereit, die Inhalte aus einer anderen Technologie als Teil eines Interoperationsszenarios darstellen. Darüber hinaus bietet diese Klasse statische Methoden für die Arbeit mit diesen Quellen sowie die grundlegende Architektur der visuellen Darstellung.

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

Name Beschreibung
PresentationSource()

Stellt Initialisierung für Basisklassenwerte bereit, die vom Konstruktor einer abgeleiteten Klasse aufgerufen werden.

Eigenschaften

Name Beschreibung
CompositionTarget

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

CurrentSources

Gibt eine Liste von Quellen zurück.

Dispatcher

Ruft dies Dispatcher ab, dem dies DispatcherObject zugeordnet ist.

(Geerbt von DispatcherObject)
IsDisposed

Wenn eine abgeleitete Klasse überschrieben wird, wird ein Wert abgerufen, der deklariert, ob das Objekt verworfen wird.

RootVisual

Wenn sie in einer abgeleiteten Klasse überschrieben werden, ruft das visuelle Stammelement ab, das in der Quelle dargestellt wird, oder legt diese fest.

Methoden

Name Beschreibung
AddSource()

Fügt der Liste der bekannten Präsentationsquellen eine PresentationSource abgeleitete Klasseninstanz hinzu.

AddSourceChangedHandler(IInputElement, SourceChangedEventHandler)

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

CheckAccess()

Bestimmt, ob der aufrufende Thread Zugriff auf diesen DispatcherObjectThread hat.

(Geerbt von DispatcherObject)
ClearContentRenderedListeners()

Legt die Liste der Listener für das ContentRendered Ereignis auf null.

Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
FromDependencyObject(DependencyObject)

Gibt die Quelle zurück, in der eine bereitgestellte DependencyObject Präsentation angezeigt wird.

FromVisual(Visual)

Gibt die Quelle zurück, in der eine bereitgestellte Visual Präsentation angezeigt wird.

GetCompositionTargetCore()

Wenn eine abgeleitete Klasse überschrieben wird, wird ein visuelles Ziel für die angegebene Quelle zurückgegeben.

GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
RemoveSource()

Entfernt eine PresentationSource abgeleitete Klasseninstanz 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 bereit, dass sich der Stamm Visual geändert hat.

ToString()

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

(Geerbt von Object)
VerifyAccess()

Erzwingt, dass der aufrufende Thread Zugriff auf diesen DispatcherObjectThread hat.

(Geerbt von DispatcherObject)

Ereignisse

Name Beschreibung
ContentRendered

Tritt auf, wenn Inhalte gerendert und für die Benutzerinteraktion bereit sind.

Gilt für:

Weitere Informationen