PresentationSource Classe

Definição

Fornece uma base abstrata para classes que apresentam conteúdos de outra tecnologia como parte de um cenário de interoperabilidade. Além disso, esta classe fornece métodos estáticos para trabalhar com estas fontes, bem como a arquitetura básica de 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

Name Description
PresentationSource()

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

Propriedades

Name Description
CompositionTarget

Obtém o alvo visual para os visuais apresentados na fonte.

CurrentSources

Retorna uma lista de fontes.

Dispatcher

Percebe o Dispatcher que isto DispatcherObject está associado.

(Herdado de DispatcherObject)
IsDisposed

Quando sobrescrito numa classe derivada, obtém um valor que declara se o objeto está disponível.

RootVisual

Quando sobrescrito numa classe derivada, obtém ou define o visual raiz que está a ser apresentado na fonte.

Métodos

Name Description
AddSource()

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

AddSourceChangedHandler(IInputElement, SourceChangedEventHandler)

Adiciona um handler para o SourceChanged evento ao elemento fornecido.

CheckAccess()

Determina se o thread que chama tem acesso a este DispatcherObject.

(Herdado de DispatcherObject)
ClearContentRenderedListeners()

Define a lista de ouvintes do ContentRendered evento para null.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
FromDependencyObject(DependencyObject)

Devolve a fonte em que um fornecido DependencyObject é apresentado.

FromVisual(Visual)

Devolve a fonte em que um fornecido Visual é apresentado.

GetCompositionTargetCore()

Quando sobrescrito numa classe derivada, devolve um alvo visual para a fonte dada.

GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(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 handler para o SourceChanged evento do elemento fornecido.

RootChanged(Visual, Visual)

Fornece notificação de que a raiz Visual mudou.

ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)
VerifyAccess()

Faz cumprir que o thread que chama tem acesso a este DispatcherObject.

(Herdado de DispatcherObject)

evento

Name Description
ContentRendered

Ocorre quando o conteúdo está renderizado e pronto para interação com o utilizador.

Aplica-se a

Ver também