PresentationSource Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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
- 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 |
| 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 |
| 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 |
| 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. |