PresentationSource Class

Definition

Fornece uma base abstrata às classes que apresentam conteúdo de outra tecnologia como parte de um cenário de interoperação.Provides an abstract base for classes that present content from another technology as part of an interoperation scenario. 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.In addition, this class provides static methods for working with these sources, as well as the basic visual-layer presentation architecture.

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
Inheritance
PresentationSource
Derived

Constructors

PresentationSource()

Fornece a inicialização para valores de classe base quando chamado pelo construtor de uma classe derivada.Provides initialization for base class values when called by the constructor of a derived class.

Properties

CompositionTarget

Obtém o destino visual dos elementos visuais apresentados na origem.Gets the visual target for the visuals being presented in the source.

CurrentSources

Retorna uma lista de origens.Returns a list of sources.

Dispatcher

Obtém o Dispatcher ao qual este DispatcherObject está associado.Gets the Dispatcher this DispatcherObject is associated with.

(Inherited from DispatcherObject)
IsDisposed

Quando substituído em uma classe derivada, obtém um valor que declara se o objeto é descartado.When overridden in a derived class, gets a value that declares whether the object is disposed.

RootVisual

Quando substituído em uma classe derivada, obtém ou define a raiz visual apresentada na origem.When overridden in a derived class, gets or sets the root visual being presented in the source.

Methods

AddSource()

Adiciona uma instância de classe derivada PresentationSource à lista de fontes de apresentação conhecidas.Adds a PresentationSource derived class instance to the list of known presentation sources.

AddSourceChangedHandler(IInputElement, SourceChangedEventHandler)

Adiciona um manipulador para o evento SourceChanged para o elemento fornecido.Adds a handler for the SourceChanged event to the provided element.

CheckAccess()

Determina se o thread de chamada tem acesso a este DispatcherObject.Determines whether the calling thread has access to this DispatcherObject.

(Inherited from DispatcherObject)
ClearContentRenderedListeners()

Define a lista de ouvintes para o evento ContentRendered para null.Sets the list of listeners for the ContentRendered event to null.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.Determines whether the specified object is equal to the current object.

(Inherited from Object)
FromDependencyObject(DependencyObject)

Retorna a fonte na qual um DependencyObject fornecido é apresentado.Returns the source in which a provided DependencyObject is presented.

FromVisual(Visual)

Retorna a fonte na qual um Visual fornecido é apresentado.Returns the source in which a provided Visual is presented.

GetCompositionTargetCore()

Quando substituído em uma classe derivada, retorna um destino visual para a origem especificada.When overridden in a derived class, returns a visual target for the given source.

GetHashCode()

Serve como a função de hash padrão.Serves as the default hash function.

(Inherited from Object)
GetType()

Obtém o Type da instância atual.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.Creates a shallow copy of the current Object.

(Inherited from Object)
RemoveSource()

Remove uma instância de classe derivada PresentationSource da lista de fontes de apresentação conhecidas.Removes a PresentationSource derived class instance from the list of known presentation sources.

RemoveSourceChangedHandler(IInputElement, SourceChangedEventHandler)

Remove um manipulador para o evento SourceChanged do elemento fornecido.Removes a handler for the SourceChanged event from the provided element.

RootChanged(Visual, Visual)

Fornece notificação de que a raiz Visual foi alterada.Provides notification that the root Visual has changed.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.Returns a string that represents the current object.

(Inherited from Object)
VerifyAccess()

Impõe que o thread de chamada tenha acesso a este DispatcherObject.Enforces that the calling thread has access to this DispatcherObject.

(Inherited from DispatcherObject)

Events

ContentRendered

Ocorre quando o conteúdo é processado e está pronto para interação com o usuário.Occurs when content is rendered and ready for user interaction.

Applies to

See also