Partilhar via


AccessibleObject.UseStdAccessibleObjects Método

Definição

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

handle
IntPtr

nativeint

Um IntPtr que contém o identificador do objeto.

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

handle
IntPtr

nativeint

Um IntPtr que contém o identificador do objeto.

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.

Aplica-se a