PresentationSource Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
- 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 |
| 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 |
| 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 |
| 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. |