PresentationSource Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
- 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 |
| 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 |
| 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 |
| 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. |