AccessibleObject.UseStdAccessibleObjects AccessibleObject.UseStdAccessibleObjects AccessibleObject.UseStdAccessibleObjects AccessibleObject.UseStdAccessibleObjects Method

Définition

Associe un objet à une instance d'un AccessibleObject.Associates an object with an instance of an AccessibleObject.

Surcharges

UseStdAccessibleObjects(IntPtr) UseStdAccessibleObjects(IntPtr) UseStdAccessibleObjects(IntPtr) UseStdAccessibleObjects(IntPtr)

Associe un objet à une instance d'un AccessibleObject basé sur le handle de l'objet.Associates an object with an instance of an AccessibleObject based on the handle of the object.

UseStdAccessibleObjects(IntPtr, Int32) UseStdAccessibleObjects(IntPtr, Int32) UseStdAccessibleObjects(IntPtr, Int32) UseStdAccessibleObjects(IntPtr, Int32)

Associe un objet à une instance d'un AccessibleObject basé sur le handle et l'ID d'objet de l'objet.Associates an object with an instance of an AccessibleObject based on the handle and the object id of the object.

UseStdAccessibleObjects(IntPtr) UseStdAccessibleObjects(IntPtr) UseStdAccessibleObjects(IntPtr) UseStdAccessibleObjects(IntPtr)

Associe un objet à une instance d'un AccessibleObject basé sur le handle de l'objet.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)

Paramètres

handle
IntPtr IntPtr IntPtr IntPtr

IntPtr qui contient le handle de l'objet.An IntPtr that contains the handle of the object.

Remarques

Les applications serveur peuvent appeler cette fonction quand elles contiennent un objet d’interface utilisateur personnalisé qui est semblable à un objet fourni par le système.Server applications can call this function when they contain a custom UI object that is similar to a system-provided object. Les applications serveur appellent CreateStdAccessibleObject et remplacent les méthodes et propriétés de IAccessible selon les besoins pour correspondre à leur objet personnalisé.Server applications call CreateStdAccessibleObject and override the IAccessible methods and properties as needed to match their custom object. Cette approche permet aux développeurs de serveurs d’implémenter entièrement toutes les propriétés et méthodes IAccessible.This approach saves server developers the work of fully implementing all the IAccessible properties and methods. Cette fonction est similaire à CreateStdAccessibleProxy, à ceci près que CreateStdAccessibleProxy vous permet de spécifier le nom de la classe en tant que paramètre, tandis que CreateStdAccessibleObject utilise le nom de la classe associé au 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.

L’appel de cette version du UseStdAccessible revient à appeler la version à deux paramètres avec un objid de CLIENT.Calling this version of the UseStdAccessible is the same as calling the two parameter version with an objid of CLIENT.

UseStdAccessibleObjects(IntPtr, Int32) UseStdAccessibleObjects(IntPtr, Int32) UseStdAccessibleObjects(IntPtr, Int32) UseStdAccessibleObjects(IntPtr, Int32)

Associe un objet à une instance d'un AccessibleObject basé sur le handle et l'ID d'objet de l'objet.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)

Paramètres

handle
IntPtr IntPtr IntPtr IntPtr

IntPtr qui contient le handle de l'objet.An IntPtr that contains the handle of the object.

objid
Int32 Int32 Int32 Int32

Int qui définit le type d'objet auquel le paramètre handle fait référence.An Int that defines the type of object that the handle parameter refers to.

Remarques

Crée un objet accessible avec les méthodes et les propriétés pour le type spécifié d’élément d’interface utilisateur fourni par le système.Creates an accessible object with the methods and properties for the specified type of system-provided user interface element.

Les applications serveur peuvent appeler cette fonction quand elles contiennent un objet d’interface utilisateur personnalisé qui est semblable à un objet fourni par le système.Server applications can call this function when they contain a custom UI object that is similar to a system-provided object. Les applications serveur appellent CreateStdAccessibleObject et remplacent les méthodes et propriétés de IAccessible selon les besoins pour correspondre à leur objet personnalisé.Server applications call CreateStdAccessibleObject and override the IAccessible methods and properties as needed to match their custom object. Cette approche permet aux développeurs de serveurs d’implémenter entièrement toutes les propriétés et méthodes IAccessible.This approach saves server developers the work of fully implementing all the IAccessible properties and methods.

Valeurs objid valides.Valid objid values.

ObjectObject ValueValue DescriptionDescription
ALERTEALERT 0xFFFFFFF60xFFFFFFF6 Fait référence à un message associé à une fenêtre ou une application.Refers to a message associated with a window or application.
SIGNE INSERTIONCARET 0xFFFFFFF80xFFFFFFF8 Fait référence à la barre d’insertion de texte (signe insertion) dans la fenêtre.Refers to the text insertion bar (caret) in the window.
DOMAINE DECLIENT 0xFFFFFFFC0xFFFFFFFC Fait référence à la zone cliente de la fenêtre.Refers to the window's client area. Dans la plupart des cas, le système d’exploitation contrôle les éléments Frame et l’objet client contient tous les éléments que l’application contrôle.In most cases, the operating system controls the frame elements, and the client object contains all elements that the application controls.
MIRECURSOR 0xFFFFFFF70xFFFFFFF7 Fait référence au pointeur de la souris.Refers to the mouse pointer. Il n’y a qu’un seul pointeur de souris dans le système et il n’est pas un enfant d’une fenêtre.There is only one mouse pointer in the system and it is not a child of a window.
HSCROLLHSCROLL 0xFFFFFFFA0xFFFFFFFA Fait référence à la barre de défilement horizontale de la fenêtre.Refers to the window's horizontal scroll bar.
MENUMENU 0xFFFFFFFD0xFFFFFFFD Fait référence à la barre de menus de la fenêtre.Refers to the window's menu bar.
SIZEGRIPSIZEGRIP 0xFFFFFFF90xFFFFFFF9 Fait référence à la poignée de dimensionnement de la fenêtre, un composant de frame facultatif situé dans le coin inférieur droit du cadre de la fenêtre.Refers to the window's size grip, an optional frame component located at the lower right corner of the window frame.
SOUNDBARSOUND 0xFFFFFFF50xFFFFFFF5 Fait référence à un objet Sound.Refers to a sound object. Les objets sons n’ont pas d’emplacements d’écran ou d’enfants, mais ont des attributs Name et State.Sound objects do not have screen locations or children, but do have name and state attributes. Ils sont des enfants de l’application qui lit le son.They are children of the application playing the sound.
SYSMENUSYSMENU Égale0xFFFFFFFF Fait référence au menu système de la fenêtre.Refers to the window's system menu.
SPREADSHEETTITLEBAR 0xFFFFFFFE0xFFFFFFFE Fait référence à la barre de titre de la fenêtre.Refers to the window's title bar.
VSCROLLVSCROLL 0xFFFFFFFB0xFFFFFFFB Fait référence à la barre de défilement verticale de la fenêtre.Refers to the window's vertical scroll bar.
FENÊTREWINDOW 0x000000000x00000000 Fait référence à la fenêtre elle-même plutôt qu’à un objet enfant.Refers to the window itself rather than to a child object.

S’applique à