AccessibleObject.UseStdAccessibleObjects Método

Definición

Asocia un objeto a una instancia de un objeto AccessibleObject.Associates an object with an instance of an AccessibleObject.

Sobrecargas

UseStdAccessibleObjects(IntPtr)

Asocia un objeto a una instancia de un objeto AccessibleObject basándose en el controlador del objeto.Associates an object with an instance of an AccessibleObject based on the handle of the object.

UseStdAccessibleObjects(IntPtr, Int32)

Asocia un objeto a una instancia de un objeto AccessibleObject basándose en el controlador y el identificador del objeto.Associates an object with an instance of an AccessibleObject based on the handle and the object id of the object.

UseStdAccessibleObjects(IntPtr)

Asocia un objeto a una instancia de un objeto AccessibleObject basándose en el controlador del objeto.Associates an object with an instance of an AccessibleObject based on the handle of the object.

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

IntPtr que contiene el controlador del objeto.An IntPtr that contains the handle of the object.

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.Server applications can call this function when they contain a custom UI object that is similar to a system-provided object. Las aplicaciones de servidor llaman a CreateStdAccessibleObject e invalidan los métodos y las propiedades de IAccessible según sea necesario para que coincidan con su objeto personalizado.Server applications call CreateStdAccessibleObject and override the IAccessible methods and properties as needed to match their custom object. Este enfoque ahorra a los desarrolladores de servidores el trabajo de implementar totalmente todas las propiedades y métodos de IAccessible.This approach saves server developers the work of fully implementing all the IAccessible properties and methods. Esta función es similar a CreateStdAccessibleProxy, salvo que CreateStdAccessibleProxy permite especificar el nombre de clase como un parámetro, mientras que CreateStdAccessibleObject usa el nombre de clase asociado al hwnd.This function is similar to CreateStdAccessibleProxy, except that CreateStdAccessibleProxy enables you to specify the class name as a parameter, whereas CreateStdAccessibleObject uses the class name associated with the hwnd.

Llamar a esta versión del UseStdAccessible es igual que llamar a la versión de dos parámetros con un objid del cliente.Calling this version of the UseStdAccessible is the same as calling the two parameter version with an objid of CLIENT.

UseStdAccessibleObjects(IntPtr, Int32)

Asocia un objeto a una instancia de un objeto AccessibleObject basándose en el controlador y el identificador del objeto.Associates an object with an instance of an AccessibleObject based on the handle and the object id of the object.

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

IntPtr que contiene el controlador del objeto.An IntPtr that contains the handle of the object.

objid
Int32

Valor entero (Int) que define el tipo de objeto al que hace referencia el parámetro handle.An Int that defines the type of object that the handle parameter refers to.

Comentarios

Crea un objeto accesible con los métodos y las propiedades para el tipo especificado de elemento de interfaz de usuario proporcionado por el sistema.Creates an accessible object with the methods and properties for the specified type of system-provided user interface element.

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.Server applications can call this function when they contain a custom UI object that is similar to a system-provided object. Las aplicaciones de servidor llaman a CreateStdAccessibleObject e invalidan los métodos y las propiedades de IAccessible según sea necesario para que coincidan con su objeto personalizado.Server applications call CreateStdAccessibleObject and override the IAccessible methods and properties as needed to match their custom object. Este enfoque ahorra a los desarrolladores de servidores el trabajo de implementar totalmente todas las propiedades y métodos de IAccessible.This approach saves server developers the work of fully implementing all the IAccessible properties and methods.

Valores válidos de objid.Valid objid values.

ObjectObject ValorValue DescripciónDescription
ALERTAALERT 0xFFFFFFF60xFFFFFFF6 Hace referencia a un mensaje asociado a una ventana o una aplicación.Refers to a message associated with a window or application.
INTERCALACIÓNCARET 0xFFFFFFF80xFFFFFFF8 Hace referencia a la barra de inserción de texto (símbolo de intercalación) en la ventana.Refers to the text insertion bar (caret) in the window.
CLIENTECLIENT 0xFFFFFFFC0xFFFFFFFC Hace referencia al área cliente de la ventana.Refers to the window's client area. En la mayoría de los casos, el sistema operativo controla los elementos de marco y el objeto de cliente contiene todos los elementos que controla la aplicación.In most cases, the operating system controls the frame elements, and the client object contains all elements that the application controls.
CURSORCURSOR 0xFFFFFFF70xFFFFFFF7 Hace referencia al puntero del mouse.Refers to the mouse pointer. Solo hay un puntero del mouse en el sistema y no es un elemento secundario de una ventana.There is only one mouse pointer in the system and it is not a child of a window.
HSCROLLHSCROLL 0xFFFFFFFA0xFFFFFFFA Hace referencia a la barra de desplazamiento horizontal de la ventana.Refers to the window's horizontal scroll bar.
MENUMENU 0xFFFFFFFD0xFFFFFFFD Hace referencia a la barra de menús de la ventana.Refers to the window's menu bar.
SIZEGRIPSIZEGRIP 0xFFFFFFF90xFFFFFFF9 Hace referencia al control de tamaño de la ventana, un componente de marco opcional situado en la esquina inferior derecha del marco de la ventana.Refers to the window's size grip, an optional frame component located at the lower right corner of the window frame.
BUENASOUND 0xFFFFFFF50xFFFFFFF5 Hace referencia a un objeto de sonido.Refers to a sound object. Los objetos de sonido no tienen ubicaciones de pantalla o elementos secundarios, pero tienen atributos de nombre y estado.Sound objects do not have screen locations or children, but do have name and state attributes. Son elementos secundarios de la aplicación que reproduce el sonido.They are children of the application playing the sound.
SYSMENUSYSMENU 0xFFFFFFFF0xFFFFFFFF Hace referencia al menú del sistema de la ventana.Refers to the window's system menu.
TITLEBARTITLEBAR 0xFFFFFFFE0xFFFFFFFE Hace referencia a la barra de título de la ventana.Refers to the window's title bar.
VSCROLLVSCROLL 0xFFFFFFFB0xFFFFFFFB Hace referencia a la barra de desplazamiento vertical de la ventana.Refers to the window's vertical scroll bar.
VENTANAWINDOW 0x000000000x00000000 Hace referencia a la propia ventana en lugar de a un objeto secundario.Refers to the window itself rather than to a child object.

Se aplica a