Freigeben über


AccessibleObject.UseStdAccessibleObjects Methode

Definition

Ordnet einer Instanz eines AccessibleObject ein Objekt zu.

Überlädt

UseStdAccessibleObjects(IntPtr)

Ordnet einer Instanz eines AccessibleObject auf Grundlage des Handles des Objekts ein Objekt zu.

UseStdAccessibleObjects(IntPtr, Int32)

Ordnet einer Instanz eines AccessibleObject anhand des Handles und der Objekt-ID des Objekts ein Objekt zu.

UseStdAccessibleObjects(IntPtr)

Ordnet einer Instanz eines AccessibleObject auf Grundlage des Handles des Objekts ein Objekt zu.

protected:
 void UseStdAccessibleObjects(IntPtr handle);
protected void UseStdAccessibleObjects (IntPtr handle);
member this.UseStdAccessibleObjects : nativeint -> unit
Protected Sub UseStdAccessibleObjects (handle As IntPtr)

Parameter

handle
IntPtr

nativeint

Ein IntPtr, der das Handle des Objekts enthält.

Hinweise

Serveranwendungen können diese Funktion aufrufen, wenn sie ein benutzerdefiniertes UI-Objekt enthalten, das einem vom System bereitgestellten Objekt ähnelt. Serveranwendungen rufen die IAccessible Methoden und Eigenschaften bei Bedarf aufCreateStdAccessibleObject, um dem benutzerdefinierten Objekt zu entsprechen. Dieser Ansatz speichert Serverentwickler bei der vollständigen Implementierung aller IAccessible Eigenschaften und Methoden. Diese Funktion ähnelt , außer dass CreateStdAccessibleProxy Sie den Klassennamen als Parameter angeben können, während der CreateStdAccessibleObject Klassenname verwendet wird, der dem zugeordneten hwndKlassennamen zugeordnet istCreateStdAccessibleProxy.

Das Aufrufen dieser Version der UseStdAccessible Version ist identisch mit dem Aufrufen der beiden Parameterversion mit einem Objid von CLIENT.

Gilt für

UseStdAccessibleObjects(IntPtr, Int32)

Ordnet einer Instanz eines AccessibleObject anhand des Handles und der Objekt-ID des Objekts ein Objekt zu.

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)

Parameter

handle
IntPtr

nativeint

Ein IntPtr, der das Handle des Objekts enthält.

objid
Int32

Eine ganze Zahl, die den Typ des Objekts definiert, auf das der handle-Parameter verweist.

Hinweise

Erstellt ein barrierefreies Objekt mit den Methoden und Eigenschaften für den angegebenen Typ des vom System bereitgestellten Benutzeroberflächenelements.

Serveranwendungen können diese Funktion aufrufen, wenn sie ein benutzerdefiniertes UI-Objekt enthalten, das einem vom System bereitgestellten Objekt ähnelt. Serveranwendungen rufen die IAccessible Methoden und Eigenschaften bei Bedarf aufCreateStdAccessibleObject, um dem benutzerdefinierten Objekt zu entsprechen. Dieser Ansatz speichert Serverentwickler bei der vollständigen Implementierung aller IAccessible Eigenschaften und Methoden.

Gültige objid Werte.

Objekt Wert BESCHREIBUNG
ALERT 0xFFFFFFF6 Bezieht sich auf eine Nachricht, die einem Fenster oder einer Anwendung zugeordnet ist.
EINFÜGEMARKE 0xFFFFFFF8 Bezieht sich auf die Texteinfügeleiste (Caret) im Fenster.
CLIENT 0xFFFFFFFC Bezieht sich auf den Clientbereich des Fensters. In den meisten Fällen steuert das Betriebssystem die Frameelemente, und das Clientobjekt enthält alle Elemente, die die Anwendung steuert.
CURSOR 0xFFFFFFF7 Bezieht sich auf den Mauszeiger. Es gibt nur einen Mauszeiger im System und ist kein untergeordnetes Element eines Fensters.
HSCROLL 0xFFFFFFFA Bezieht sich auf die horizontale Bildlaufleiste des Fensters.
MENU 0xFFFFFFFD Bezieht sich auf die Menüleiste des Fensters.
SIZEGRIP 0xFFFFFFF9 Bezieht sich auf den Größengriff des Fensters, eine optionale Framekomponente, die sich in der unteren rechten Ecke des Fensterrahmens befindet.
TON 0xFFFFFFF5 Bezieht sich auf ein Soundobjekt. Soundobjekte verfügen nicht über Bildschirmspeicherorte oder untergeordnete Elemente, weisen jedoch Namen- und Zustandsattribute auf. Sie sind Kinder der Anwendung, die den Sound spielt.
SYSMENU 0xFFFFFFFF Bezieht sich auf das Systemmenü des Fensters.
TITLEBAR 0xFFFFFFFE Bezieht sich auf die Titelleiste des Fensters.
VSCROLL 0xFFFFFFFB Bezieht sich auf die vertikale Bildlaufleiste des Fensters.
WINDOW 0x00000000 Bezieht sich nicht auf ein untergeordnetes Objekt, sondern auf das Fenster selbst.

Gilt für