AccessibleObject.UseStdAccessibleObjects Método
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.
Associa um objeto a uma instância de um AccessibleObject.
Sobrecargas
| Name | Description |
|---|---|
| UseStdAccessibleObjects(IntPtr) |
Associa um objeto a uma instância de um AccessibleObject com base no handle do objeto. |
| UseStdAccessibleObjects(IntPtr, Int32) |
Associa um objeto a uma instância de um AccessibleObject com base no handle e no id do objeto do objeto. |
UseStdAccessibleObjects(IntPtr)
Associa um objeto a uma instância de um AccessibleObject com base no handle do objeto.
protected:
void UseStdAccessibleObjects(IntPtr handle);
protected void UseStdAccessibleObjects(IntPtr handle);
member this.UseStdAccessibleObjects : nativeint -> unit
Protected Sub UseStdAccessibleObjects (handle As IntPtr)
Parâmetros
Observações
As aplicações servidor podem chamar esta função quando contêm um objeto de interface personalizado semelhante a um objeto fornecido pelo sistema. As aplicações de servidor chamam CreateStdAccessibleObject e sobrepõem os IAccessible métodos e propriedades conforme necessário para corresponder ao seu objeto personalizado. Esta abordagem poupa aos programadores de servidores o trabalho de implementar totalmente todas as IAccessible propriedades e métodos. Esta função é semelhante a CreateStdAccessibleProxy, exceto que CreateStdAccessibleProxy permite especificar o nome da classe como um parâmetro, enquanto CreateStdAccessibleObject usa o nome da classe associado ao hwnd.
Chamar esta versão do UseStdAccessible é o mesmo que chamar a versão de dois parâmetros com um objid de CLIENT.
Aplica-se a
UseStdAccessibleObjects(IntPtr, Int32)
Associa um objeto a uma instância de um AccessibleObject com base no handle e no id do objeto do objeto.
protected:
void UseStdAccessibleObjects(IntPtr handle, int objid);
protected void UseStdAccessibleObjects(IntPtr handle, int objid);
member this.UseStdAccessibleObjects : nativeint * int -> unit
Protected Sub UseStdAccessibleObjects (handle As IntPtr, objid As Integer)
Parâmetros
- objid
- Int32
Um Int que define o tipo de objeto a que o handle parâmetro se refere.
Observações
Cria um objeto acessível com os métodos e propriedades para o tipo especificado de elemento de interface de utilizador fornecido pelo sistema.
As aplicações servidor podem chamar esta função quando contêm um objeto de interface personalizado semelhante a um objeto fornecido pelo sistema. As aplicações de servidor chamam CreateStdAccessibleObject e sobrepõem os IAccessible métodos e propriedades conforme necessário para corresponder ao seu objeto personalizado. Esta abordagem poupa aos programadores de servidores o trabalho de implementar totalmente todas as IAccessible propriedades e métodos.
Valores válidos objid .
| Objeto | Value | Description |
|---|---|---|
| ALERTA | 0xFFFFFFF6 | Refere-se a uma mensagem associada a uma janela ou aplicação. |
| CARET | 0xFFFFFFF8 | Refere-se à barra de inserção de texto (caret) na janela. |
| CLIENTE | 0xFFFFFFFC | Refere-se à área do cliente da janela. Na maioria dos casos, o sistema operativo controla os elementos da trama e o objeto cliente contém todos os elementos controlados pela aplicação. |
| CURSOR | 0xFFFFFFF7 | Refere-se ao apontador do rato. Existe apenas um ponteiro de rato no sistema e não é filho de uma janela. |
| HSCROLL | 0xFFFFFFFA | Refere-se à barra de deslocamento horizontal da janela. |
| MENU | 0xFFFFFFFD | Refere-se à barra de menus da janela. |
| SIZEGRIP | 0xFFFFFFF9 | Refere-se ao tamanho da empunhadura da janela, um componente opcional da moldura localizado no canto inferior direito da moldura. |
| SOM | 0xFFFFFFF5 | Refere-se a um objeto sonoro. Os objetos sonoros não têm localizações no ecrã nem filhos, mas possuem atributos de nome e estado. São filhos da aplicação que reproduz o som. |
| SYSMENU | 0xFFFFFFFF | Refere-se ao menu de sistema da janela. |
| BARRA DE TÍTULO | 0xFFFFFFFE | Refere-se à barra de título da janela. |
| VSCROLL | 0xFFFFFFFB | Refere-se à barra de scroll vertical da janela. |
| WINDOW | 0x00000000 | Refere-se à própria janela e não a um objeto filho. |