Partager via


PresentationSource Classe

Définition

Fournit une base abstraite pour les classes qui présentent du contenu provenant d'une autre technologie dans le cadre d'un scénario d'interopérabilité. De plus, cette classe met à disposition des méthodes statiques pour utiliser ces sources, ainsi que l'architecture de base de présentation en couches.

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
Héritage
PresentationSource
Dérivé

Constructeurs

PresentationSource()

Fournit l'initialisation pour les valeurs de classe de base en cas d'appel par le constructeur d'une classe dérivée.

Propriétés

CompositionTarget

Obtient la cible des visuels en cours de présentation dans la source.

CurrentSources

Retourne une liste de sources.

Dispatcher

Obtient le Dispatcher associé à DispatcherObject.

(Hérité de DispatcherObject)
IsDisposed

En cas de substitution dans une classe dérivée, obtient une valeur qui déclare si l'objet est supprimé.

RootVisual

En cas de substitution dans une classe dérivée, obtient ou définit le visuel racine en cours de présentation dans la source.

Méthodes

AddSource()

Ajoute une instance de classe dérivée de PresentationSource à la liste des sources de présentation connues.

AddSourceChangedHandler(IInputElement, SourceChangedEventHandler)

Ajoute un gestionnaire pour l'événement SourceChanged à l'élément indiqué.

CheckAccess()

Détermine si le thread appelant a accès à ce DispatcherObject.

(Hérité de DispatcherObject)
ClearContentRenderedListeners()

Affecte à la liste d'écouteurs pour l'événement ContentRendered la valeur null.

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
FromDependencyObject(DependencyObject)

Retourne la source dans laquelle un DependencyObject fourni est présenté.

FromVisual(Visual)

Retourne la source dans laquelle un Visual fourni est présenté.

GetCompositionTargetCore()

En cas de substitution dans une classe dérivée, retourne une cible visuelle pour la source donnée.

GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
RemoveSource()

Supprime une instance de classe, dérivée de PresentationSource, de la liste des sources de présentation connues.

RemoveSourceChangedHandler(IInputElement, SourceChangedEventHandler)

Supprime un gestionnaire pour l'événement SourceChanged de l'élément fourni.

RootChanged(Visual, Visual)

Notifie que le Visual racine a été modifié.

ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)
VerifyAccess()

Garantit que le thread appelant a accès à DispatcherObject.

(Hérité de DispatcherObject)

Événements

ContentRendered

Se produit lorsque le contenu est affiché et prêt pour une interaction avec l'utilisateur.

S’applique à

Voir aussi