AccessibleObject.UseStdAccessibleObjects Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Asocia un objeto a una instancia de .AccessibleObject
Sobrecargas
| Nombre | Description |
|---|---|
| UseStdAccessibleObjects(IntPtr) |
Asocia un objeto a una instancia de basada AccessibleObject en el identificador del objeto . |
| UseStdAccessibleObjects(IntPtr, Int32) |
Asocia un objeto a una instancia de basada AccessibleObject en el identificador y el identificador de objeto del objeto. |
UseStdAccessibleObjects(IntPtr)
Asocia un objeto a una instancia de basada AccessibleObject en el identificador del objeto .
protected:
void UseStdAccessibleObjects(IntPtr handle);
protected void UseStdAccessibleObjects(IntPtr handle);
member this.UseStdAccessibleObjects : nativeint -> unit
Protected Sub UseStdAccessibleObjects (handle As IntPtr)
Parámetros
Comentarios
Las aplicaciones de servidor pueden llamar a esta función cuando contienen un objeto de interfaz de usuario personalizado similar a un objeto proporcionado por el sistema. Las aplicaciones de servidor llaman CreateStdAccessibleObject a los IAccessible métodos y propiedades según sea necesario para que coincidan con su objeto personalizado. Este enfoque ahorra a los desarrolladores de servidores el trabajo de implementar completamente todas las IAccessible propiedades y métodos. Esta función es similar a CreateStdAccessibleProxy, excepto que permite especificar el nombre de clase como parámetro, mientras CreateStdAccessibleObject que CreateStdAccessibleProxy usa el nombre de clase asociado a hwnd.
Llamar a esta versión de UseStdAccessible es la misma que llamar a la versión de dos parámetros con un objid de CLIENT.
Se aplica a
UseStdAccessibleObjects(IntPtr, Int32)
Asocia un objeto a una instancia de basada AccessibleObject en el identificador y el identificador de objeto del 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
Int que define el tipo de objeto al que hace referencia el handle parámetro.
Comentarios
Crea un objeto accesible con los métodos y propiedades para el tipo especificado de elemento de interfaz de usuario proporcionado por el sistema.
Las aplicaciones de servidor pueden llamar a esta función cuando contienen un objeto de interfaz de usuario personalizado similar a un objeto proporcionado por el sistema. Las aplicaciones de servidor llaman CreateStdAccessibleObject a los IAccessible métodos y propiedades según sea necesario para que coincidan con su objeto personalizado. Este enfoque ahorra a los desarrolladores de servidores el trabajo de implementar completamente todas las IAccessible propiedades y métodos.
Valores válidos objid .
| Objeto | Value | Descripción |
|---|---|---|
| ALERTA | 0xFFFFFFF6 | Hace referencia a un mensaje asociado a una ventana o aplicación. |
| CARET | 0xFFFFFFF8 | Hace referencia a la barra de inserción de texto (intercalación) de la ventana. |
| CLIENTE | 0xFFFFFFFC | Hace referencia al área cliente de la ventana. En la mayoría de los casos, el sistema operativo controla los elementos frame y el objeto de cliente contiene todos los elementos que controla la aplicación. |
| CURSOR | 0xFFFFFFF7 | Hace referencia al puntero del mouse. Solo hay un puntero del mouse en el sistema y no es un elemento secundario de una ventana. |
| HSCROLL | 0xFFFFFFFA | Hace referencia a la barra de desplazamiento horizontal de la ventana. |
| MENÚ | 0xFFFFFFFD | Hace referencia a la barra de menús de la ventana. |
| SIZEGRIP | 0xFFFFFFF9 | Hace referencia al control de tamaño de la ventana, un componente de marco opcional ubicado en la esquina inferior derecha del marco de la ventana. |
| SONIDO | 0xFFFFFFF5 | Hace referencia a un objeto de sonido. Los objetos de sonido no tienen ubicaciones de pantalla ni elementos secundarios, pero tienen atributos de nombre y estado. Son niños de la aplicación jugando el sonido. |
| SYSMENU | 0xFFFFFFFF | Hace referencia al menú del sistema de la ventana. |
| TITLEBAR | 0xFFFFFFFE | Hace referencia a la barra de título de la ventana. |
| VSCROLL | 0xFFFFFFFB | Hace referencia a la barra de desplazamiento vertical de la ventana. |
| WINDOW | 0x00000000 | Hace referencia a la propia ventana en lugar de a un objeto secundario. |