Compartilhar via


PresentationSource Classe

Definição

Fornece uma base abstrata às classes que apresentam conteúdo de outra tecnologia como parte de um cenário de interoperação. Além disso, essa classe fornece métodos estáticos para trabalhar com essas origens, bem como a arquitetura básica da apresentação da camada visual.

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
Herança
PresentationSource
Derivado

Construtores

PresentationSource()

Fornece a inicialização para valores de classe base quando chamado pelo construtor de uma classe derivada.

Propriedades

CompositionTarget

Obtém o destino visual dos elementos visuais apresentados na origem.

CurrentSources

Retorna uma lista de origens.

Dispatcher

Obtém o Dispatcher ao qual este DispatcherObject está associado.

(Herdado de DispatcherObject)
IsDisposed

Quando substituído em uma classe derivada, obtém um valor que declara se o objeto é descartado.

RootVisual

Quando substituído em uma classe derivada, obtém ou define a raiz visual apresentada na origem.

Métodos

AddSource()

Adiciona uma instância de classe derivada PresentationSource à lista de fontes de apresentação conhecidas.

AddSourceChangedHandler(IInputElement, SourceChangedEventHandler)

Adiciona um manipulador para o evento SourceChanged para o elemento fornecido.

CheckAccess()

Determina se o thread de chamada tem acesso a este DispatcherObject.

(Herdado de DispatcherObject)
ClearContentRenderedListeners()

Define a lista de ouvintes para o evento ContentRendered para null.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
FromDependencyObject(DependencyObject)

Retorna a fonte na qual um DependencyObject fornecido é apresentado.

FromVisual(Visual)

Retorna a fonte na qual um Visual fornecido é apresentado.

GetCompositionTargetCore()

Quando substituído em uma classe derivada, retorna um destino visual para a origem especificada.

GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
RemoveSource()

Remove uma instância de classe derivada PresentationSource da lista de fontes de apresentação conhecidas.

RemoveSourceChangedHandler(IInputElement, SourceChangedEventHandler)

Remove um manipulador para o evento SourceChanged do elemento fornecido.

RootChanged(Visual, Visual)

Fornece notificação de que a raiz Visual foi alterada.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)
VerifyAccess()

Impõe que o thread de chamada tenha acesso a este DispatcherObject.

(Herdado de DispatcherObject)

Eventos

ContentRendered

Ocorre quando o conteúdo é processado e está pronto para interação com o usuário.

Aplica-se a

Confira também