PresentationSource PresentationSource PresentationSource PresentationSource Class

Definition

Stellt eine abstrakte Basisklasse für Klassen dar, die Inhalte aus einer anderen Technologie als Teil eines Interoperationsszenarios präsentieren.Provides an abstract base for classes that present content from another technology as part of an interoperation scenario. 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.In addition, this class provides static methods for working with these sources, as well as the basic visual-layer presentation architecture.

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
PresentationSourcePresentationSourcePresentationSourcePresentationSource
Abgeleitet

Konstruktoren

PresentationSource() PresentationSource() PresentationSource() PresentationSource()

Stellt beim Aufruf durch den Konstruktor einer abgeleiteten Klasse die Initialisierung für Basisklassenwerte bereit.Provides initialization for base class values when called by the constructor of a derived class.

Eigenschaften

CompositionTarget CompositionTarget CompositionTarget CompositionTarget

Ruft das visuelle Ziel für die Elemente ab, die in der Quelle angezeigt werden.Gets the visual target for the visuals being presented in the source.

CurrentSources CurrentSources CurrentSources CurrentSources

Gibt eine Quellenliste zurück.Returns a list of sources.

Dispatcher Dispatcher Dispatcher Dispatcher

Ruft den Dispatcher ab, der diesem DispatcherObject zugeordnet ist.Gets the Dispatcher this DispatcherObject is associated with.

(Inherited from DispatcherObject)
IsDisposed IsDisposed IsDisposed IsDisposed

Ruft beim Überschreiben in einer abgeleiteten Klasse einen Wert ab, der angibt, ob das Objekt verworfen wird.When overridden in a derived class, gets a value that declares whether the object is disposed.

RootVisual RootVisual RootVisual RootVisual

Ruft beim Überschreiben in einer abgeleiteten Klasse das Stammelement ab, das in der Quelle angezeigt wird, oder legt dieses fest.When overridden in a derived class, gets or sets the root visual being presented in the source.

Methoden

AddSource() AddSource() AddSource() AddSource()

Fügt der Liste bekannter Präsentationsquellen eine abgeleitete Instanz der PresentationSource-Klasse hinzu.Adds a PresentationSource derived class instance to the list of known presentation sources.

AddSourceChangedHandler(IInputElement, SourceChangedEventHandler) AddSourceChangedHandler(IInputElement, SourceChangedEventHandler) AddSourceChangedHandler(IInputElement, SourceChangedEventHandler) AddSourceChangedHandler(IInputElement, SourceChangedEventHandler)

Fügt dem bereitgestellten Element einen Handler für das SourceChanged-Ereignis hinzu.Adds a handler for the SourceChanged event to the provided element.

CheckAccess() CheckAccess() CheckAccess() CheckAccess()

Bestimmt, ob der aufrufende Thread auf dieses DispatcherObject zugreifen kann.Determines whether the calling thread has access to this DispatcherObject.

(Inherited from DispatcherObject)
ClearContentRenderedListeners() ClearContentRenderedListeners() ClearContentRenderedListeners() ClearContentRenderedListeners()

Legt die Liste mit Listenern für das ContentRendered-Ereignis auf null fest.Sets the list of listeners for the ContentRendered event to null.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.Determines whether the specified object is equal to the current object.

(Inherited from Object)
FromDependencyObject(DependencyObject) FromDependencyObject(DependencyObject) FromDependencyObject(DependencyObject) FromDependencyObject(DependencyObject)

Gibt die Quelle zurück, in der eine bereitgestellte DependencyObject-Klasse präsentiert wird.Returns the source in which a provided DependencyObject is presented.

FromVisual(Visual) FromVisual(Visual) FromVisual(Visual) FromVisual(Visual)

Gibt die Quelle zurück, in der eine bereitgestellte Visual-Klasse präsentiert wird.Returns the source in which a provided Visual is presented.

GetCompositionTargetCore() GetCompositionTargetCore() GetCompositionTargetCore() GetCompositionTargetCore()

Gibt beim Überschreiben in einer abgeleiteten Klasse ein visuelles Ziel für die angegebene Quelle zurück.When overridden in a derived class, returns a visual target for the given source.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Fungiert als Standardhashfunktion.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Inherited from Object)
RemoveSource() RemoveSource() RemoveSource() RemoveSource()

Entfernt eine abgeleitete Instanz der PresentationSource-Klasse aus der Liste bekannter Präsentationsquellen.Removes a PresentationSource derived class instance from the list of known presentation sources.

RemoveSourceChangedHandler(IInputElement, SourceChangedEventHandler) RemoveSourceChangedHandler(IInputElement, SourceChangedEventHandler) RemoveSourceChangedHandler(IInputElement, SourceChangedEventHandler) RemoveSourceChangedHandler(IInputElement, SourceChangedEventHandler)

Entfernt einen Handler für das SourceChanged-Ereignis aus dem bereitgestellten Element.Removes a handler for the SourceChanged event from the provided element.

RootChanged(Visual, Visual) RootChanged(Visual, Visual) RootChanged(Visual, Visual) RootChanged(Visual, Visual)

Stellt Benachrichtigung über Änderungen der Visual-Stammklasse bereit.Provides notification that the root Visual has changed.

ToString() ToString() ToString() ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Inherited from Object)
VerifyAccess() VerifyAccess() VerifyAccess() VerifyAccess()

Erzwingt, dass der aufrufende Thread auf dieses DispatcherObject zugreifen kann.Enforces that the calling thread has access to this DispatcherObject.

(Inherited from DispatcherObject)

Ereignisse

ContentRendered ContentRendered ContentRendered ContentRendered

Tritt auf, wenn der Inhalt gerendert wurde und für Benutzerinteraktionen bereit ist.Occurs when content is rendered and ready for user interaction.

Sicherheit

UIPermission
, um von dieser Klasse abgeleitet zu werden.to derive from this class. Zugeordnete Enumeration: UnrestrictedAssociated enumeration: Unrestricted.

Gilt für:

Siehe auch