PresentationSource Klasa

Definicja

Zapewnia abstrakcyjną bazę dla klas, które prezentują zawartość z innej technologii w ramach scenariusza współdziałania. Ponadto ta klasa udostępnia metody statyczne do pracy z tymi źródłami, a także podstawową architekturę prezentacji warstwy wizualnej.

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
Dziedziczenie
PresentationSource
Pochodne

Konstruktory

PresentationSource()

Zapewnia inicjowanie wartości klas bazowych, gdy są wywoływane przez konstruktor klasy pochodnej.

Właściwości

CompositionTarget

Pobiera element docelowy wizualizacji dla wizualizacji prezentowanych w źródle.

CurrentSources

Zwraca listę źródeł.

Dispatcher

Dispatcher Pobiera tę DispatcherObject wartość skojarzona z.

(Odziedziczone po DispatcherObject)
IsDisposed

Po zastąpieniu w klasie pochodnej pobiera wartość, która deklaruje, czy obiekt jest usuwany.

RootVisual

Po zastąpieniu w klasie pochodnej pobiera lub ustawia wizualizację główną prezentowaną w źródle.

Metody

AddSource()

PresentationSource Dodaje wystąpienie klasy pochodnej do listy znanych źródeł prezentacji.

AddSourceChangedHandler(IInputElement, SourceChangedEventHandler)

Dodaje procedurę obsługi dla SourceChanged zdarzenia do podanego elementu.

CheckAccess()

Określa, czy wątek wywołujący ma dostęp do tego DispatcherObjectelementu .

(Odziedziczone po DispatcherObject)
ClearContentRenderedListeners()

Ustawia listę odbiorników dla ContentRendered zdarzenia na nullwartość .

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
FromDependencyObject(DependencyObject)

Zwraca źródło, w którym jest prezentowana podana DependencyObject wartość.

FromVisual(Visual)

Zwraca źródło, w którym jest prezentowana podana Visual wartość.

GetCompositionTargetCore()

Po zastąpieniu w klasie pochodnej zwraca element docelowy wizualizacji dla danego źródła.

GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
RemoveSource()

PresentationSource Usuwa wystąpienie klasy pochodnej z listy znanych źródeł prezentacji.

RemoveSourceChangedHandler(IInputElement, SourceChangedEventHandler)

Usuwa procedurę obsługi zdarzenia SourceChanged z podanego elementu.

RootChanged(Visual, Visual)

Zawiera powiadomienie o zmianie katalogu głównego Visual .

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)
VerifyAccess()

Wymusza, że wątek wywołujący ma dostęp do tego DispatcherObjectelementu .

(Odziedziczone po DispatcherObject)

Zdarzenia

ContentRendered

Występuje, gdy zawartość jest renderowana i gotowa do interakcji użytkownika.

Dotyczy

Zobacz też