PresentationSource Classe

Definição

Fornece uma base abstrata para 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 fontes, bem como a arquitetura básica de apresentação de 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

Nome Description
PresentationSource()

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

Propriedades

Nome Description
CompositionTarget

Obtém o destino visual para os visuais que estão sendo apresentados na origem.

CurrentSources

Retorna uma lista de fontes.

Dispatcher

Obtém o Dispatcher que 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 o visual raiz que está sendo apresentado na origem.

Métodos

Nome Description
AddSource()

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

AddSourceChangedHandler(IInputElement, SourceChangedEventHandler)

Adiciona um manipulador para o SourceChanged evento ao elemento fornecido.

CheckAccess()

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

(Herdado de DispatcherObject)
ClearContentRenderedListeners()

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

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
FromDependencyObject(DependencyObject)

Retorna a origem na qual um fornecido DependencyObject é apresentado.

FromVisual(Visual)

Retorna a origem na qual um fornecido Visual é apresentado.

GetCompositionTargetCore()

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

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 Objectatual.

(Herdado de Object)
RemoveSource()

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

RemoveSourceChangedHandler(IInputElement, SourceChangedEventHandler)

Remove um manipulador para o SourceChanged evento do elemento fornecido.

RootChanged(Visual, Visual)

Fornece uma 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 isso DispatcherObject.

(Herdado de DispatcherObject)

Eventos

Nome Description
ContentRendered

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

Aplica-se a

Confira também