Compartir a través de


AccessibleObject.UseStdAccessibleObjects Método

Definición

Asocia un objeto a una instancia de un objeto AccessibleObject.

Sobrecargas

UseStdAccessibleObjects(IntPtr)

Asocia un objeto a una instancia de un objeto AccessibleObject basándose en el controlador del objeto.

UseStdAccessibleObjects(IntPtr, Int32)

Asocia un objeto a una instancia de un objeto AccessibleObject basándose en el controlador y el identificador del objeto.

UseStdAccessibleObjects(IntPtr)

Asocia un objeto a una instancia de un objeto AccessibleObject basándose en el controlador 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

handle
IntPtr

nativeint

IntPtr que contiene el controlador del objeto.

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 e invalidan los IAccessible métodos y las 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 CreateStdAccessibleProxy permite especificar el nombre de clase como parámetro, mientras que CreateStdAccessibleObject 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 un objeto AccessibleObject basándose en el controlador y el identificador 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

handle
IntPtr

nativeint

IntPtr que contiene el controlador del objeto.

objid
Int32

Valor entero (Int) que define el tipo de objeto al que hace referencia el parámetro handle.

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 e invalidan los IAccessible métodos y las 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
ALERT 0xFFFFFFF6 Hace referencia a un mensaje asociado a una ventana o aplicación.
INTERCALACIÓN 0xFFFFFFF8 Hace referencia a la barra de inserción de texto (símbolo de intercalación) en 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.
MENU 0xFFFFFFFD Hace referencia a la barra de menús de la ventana.
SIZEGRIP 0xFFFFFFF9 Hace referencia al agarre 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 sound no tienen ubicaciones de pantalla ni elementos secundarios, pero tienen atributos de nombre y estado. Son niños de la aplicación reproduciendo 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.

Se aplica a