Compartilhar via


Interface IAccessibleWindowlessSite (oleacc.h)

Um site de controle do Microsoft ActiveX implementa essa interface para habilitar um controle ActiveX sem janelas que tem uma implementação de Acessibilidade Ativa da Microsoft para expressar sua acessibilidade. Essa interface permite que o contêiner de controle reserve um intervalo de IDs de objeto que um controle sem janelas pode usar para gerar eventos e permite que o contêiner de controle forneça um ponteiro IAccessible para o pai do controle sem janelas.

Herança

A interface IAccessibleWindowlessSite herda da interface IUnknown . IAccessibleWindowlessSite também tem estes tipos de membros:

Métodos

A interface IAccessibleWindowlessSite tem esses métodos.

 
IAccessibleWindowlessSite::AcquireObjectIdRange

Adquire um intervalo de IDs de objeto do host de controle e as marca como reservadas por um controle específico sem janelas.
IAccessibleWindowlessSite::GetParentAccessible

Recupera um ponteiro IAccessible para o pai de um controle Microsoft ActiveX sem janelas na árvore de acessibilidade.
IAccessibleWindowlessSite::QueryObjectIdRanges

Recupera os intervalos de ID de objeto que um controle Microsoft ActiveX sem janelas específico reservou.
IAccessibleWindowlessSite::ReleaseObjectIdRange

Libera um intervalo de ID de objeto adquirido por uma chamada anterior para o método IAccessibleWindowlessSite::AcquireObjectIdRange.

Comentários

As funções que gerenciam intervalos de ID de objeto esperam que o objeto do site mantenha uma lista de intervalos que já foram reservados. Quando a janela que contém o controle ActiveX recebe uma mensagem WM_GETOBJECT com um valor LPARAM (ID de objeto) que está em um intervalo reservado, a janela deve chamar o método IAccessibleHandler::AccessibleObjectFromID para obter um objeto IAccessible para essa ID de objeto.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2012 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho oleacc.h

Confira também

IRawElementProviderWindowlessSite