Condividi tramite


PresentationSource Classe

Definizione

Fornisce una base astratta per le classi che presentano il contenuto da un'altra tecnologia come parte di uno scenario di interazione. Inoltre, questa classe fornisce metodi statici da utilizzare con queste origini, nonché l'architettura di presentazione di base a livello visivo.

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
Ereditarietà
PresentationSource
Derivato

Costruttori

PresentationSource()

Fornisce l'inizializzazione per i valori della classe base quando vengono chiamati dal costruttore di una classe derivata.

Proprietà

CompositionTarget

Ottiene la destinazione visiva degli oggetti visivi presentati nell'origine.

CurrentSources

Restituisce un elenco di origini.

Dispatcher

Ottiene l'oggetto Dispatcher associato a DispatcherObject.

(Ereditato da DispatcherObject)
IsDisposed

Quando sottoposto a override in una classe derivata, consente di ottenere un valore che dichiara se l'oggetto è stato eliminato.

RootVisual

Quando sottoposto a override in una classe derivata, ottiene o imposta l'oggetto visivo radice presentato nell'origine.

Metodi

AddSource()

Aggiunge un'istanza della classe derivata PresentationSource all'elenco delle origini di presentazione note.

AddSourceChangedHandler(IInputElement, SourceChangedEventHandler)

Aggiunge un gestore per l'evento SourceChanged all'elemento fornito.

CheckAccess()

Determina se il thread chiamante ha accesso a DispatcherObject.

(Ereditato da DispatcherObject)
ClearContentRenderedListeners()

Imposta l'elenco di listener per l'evento ContentRendered su null.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
FromDependencyObject(DependencyObject)

Restituisce l'origine in cui viene presentato un oggetto DependencyObject fornito.

FromVisual(Visual)

Restituisce l'origine in cui viene presentato un oggetto Visual fornito.

GetCompositionTargetCore()

Quando sottoposto a override in una classe derivata, restituisce una destinazione visiva per l'origine specificata.

GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
RemoveSource()

Rimuove un'istanza della classe derivata PresentationSource dall'elenco delle origini di presentazione note.

RemoveSourceChangedHandler(IInputElement, SourceChangedEventHandler)

Rimuove un gestore per l'evento associato SourceChanged dall'elemento fornito.

RootChanged(Visual, Visual)

Fornisce una notifica della modifica dell'oggetto Visual radice.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)
VerifyAccess()

Impone che il thread chiamante abbia accesso a DispatcherObject.

(Ereditato da DispatcherObject)

Eventi

ContentRendered

Si verifica dopo il completamento del rendering del contenuto che diventa pronto per le interazioni con l'utente.

Si applica a

Vedi anche