AccessibleObject.UseStdAccessibleObjects Método
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.
Associa um objeto a uma instância de um AccessibleObject.
Sobrecargas
UseStdAccessibleObjects(IntPtr) |
Associa um objeto a uma instância de um AccessibleObject com base no identificador do objeto. |
UseStdAccessibleObjects(IntPtr, Int32) |
Associa um objeto a uma instância de um AccessibleObject com base no identificador e na ID do objeto. |
UseStdAccessibleObjects(IntPtr)
Associa um objeto a uma instância de um AccessibleObject com base no identificador 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
Comentários
Aplicativos de servidor podem chamar essa função quando contêm um objeto de interface do usuário personalizado semelhante a um objeto fornecido pelo sistema. Os aplicativos de servidor chamam CreateStdAccessibleObject
e substituem os IAccessible métodos e as propriedades conforme necessário para corresponder ao objeto personalizado. Essa abordagem salva os desenvolvedores de servidores do trabalho de implementar totalmente todas as IAccessible propriedades e métodos. Essa função é semelhante a CreateStdAccessibleProxy
, exceto que CreateStdAccessibleProxy
permite que você especifique o nome da classe como um parâmetro, enquanto CreateStdAccessibleObject
usa o nome da classe associado ao hwnd
.
Chamar essa 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 identificador e na ID 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 ao qual o parâmetro handle
se refere.
Comentários
Cria um objeto acessível com os métodos e as propriedades para o tipo especificado de elemento de interface do usuário fornecido pelo sistema.
Aplicativos de servidor podem chamar essa função quando contêm um objeto de interface do usuário personalizado semelhante a um objeto fornecido pelo sistema. Os aplicativos de servidor chamam CreateStdAccessibleObject
e substituem os IAccessible métodos e as propriedades conforme necessário para corresponder ao objeto personalizado. Essa abordagem salva os desenvolvedores de servidores do trabalho de implementar totalmente todas as IAccessible propriedades e métodos.
Valores válidos objid
.
Objeto | Valor | Descrição |
---|---|---|
ALERT | 0xFFFFFFF6 | Refere-se a uma mensagem associada a uma janela ou aplicativo. |
CURSOR | 0xFFFFFFF8 | Refere-se à barra de inserção de texto (caret) na janela. |
CLIENTE | 0xFFFFFFFC | Refere-se à área de cliente da janela. Na maioria dos casos, o sistema operacional controla os elementos de quadro e o objeto cliente contém todos os elementos que o aplicativo controla. |
CURSOR | 0xFFFFFFF7 | Refere-se ao ponteiro do mouse. Há apenas um ponteiro do mouse no sistema e ele não é filho de uma janela. |
HSCROLL | 0xFFFFFFFA | Refere-se à barra de rolagem horizontal da janela. |
MENU | 0xFFFFFFFD | Refere-se à barra de menus da janela. |
SIZEGRIP | 0xFFFFFFF9 | Refere-se à alça de tamanho da janela, um componente de quadro opcional localizado no canto inferior direito do quadro da janela. |
SOM | 0xFFFFFFF5 | Refere-se a um objeto de som. Objetos de som não têm locais de tela ou filhos, mas têm atributos de nome e estado. Eles são filhos do aplicativo tocando o som. |
SYSMENU | 0xFFFFFFFF | Refere-se ao menu do sistema da janela. |
TITLEBAR | 0xFFFFFFFE | Refere-se à barra de título da janela. |
VSCROLL | 0xFFFFFFFB | Refere-se à barra de rolagem vertical da janela. |
WINDOW | 0x00000000 | Refere-se à própria janela em vez de a um objeto filho. |