AccessibleObject.UseStdAccessibleObjects Methode

Definition

Ordnet ein Objekt einer Instanz eines AccessibleObject.

Überlädt

Name Beschreibung
UseStdAccessibleObjects(IntPtr)

Ordnet ein Objekt einer Instanz eines AccessibleObject Objekts basierend auf dem Handle des Objekts zu.

UseStdAccessibleObjects(IntPtr, Int32)

Ordnet ein Objekt einer Instanz eines AccessibleObject Objekts basierend auf dem Handle und der Objekt-ID des Objekts zu.

UseStdAccessibleObjects(IntPtr)

Ordnet ein Objekt einer Instanz eines AccessibleObject Objekts basierend auf dem Handle des Objekts 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 Objekt, das 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 CreateStdAccessibleObject die IAccessible Methoden und Eigenschaften nach Bedarf auf, um dem benutzerdefinierten Objekt zu entsprechen. Dieser Ansatz speichert Serverentwickler bei der vollständigen Implementierung aller IAccessible Eigenschaften und Methoden. Diese Funktion ähnelt CreateStdAccessibleProxy, mit der Ausnahme, dass CreateStdAccessibleProxy Sie den Klassennamen als Parameter angeben können, während CreateStdAccessibleObject der Klassenname verwendet wird, der dem hwnd.

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

Gilt für:

UseStdAccessibleObjects(IntPtr, Int32)

Ordnet ein Objekt einer Instanz eines AccessibleObject Objekts basierend auf dem Handle und der Objekt-ID des Objekts 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 Objekt, das das Handle des Objekts enthält.

objid
Int32

Ein Int, das den Objekttyp definiert, auf den sich der handle Parameter bezieht.

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 CreateStdAccessibleObject die IAccessible Methoden und Eigenschaften nach Bedarf auf, um dem benutzerdefinierten Objekt zu entsprechen. Dieser Ansatz speichert Serverentwickler bei der vollständigen Implementierung aller IAccessible Eigenschaften und Methoden.

Gültige objid Werte.

Object Value Description
WARNUNG 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.
KUNDE 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 Verweist auf den Mauszeiger. Es gibt nur einen Mauszeiger im System, und es ist kein untergeordnetes Element eines Fensters.
HSCROLL 0xFFFFFFFA Bezieht sich auf die horizontale Bildlaufleiste des Fensters.
MENÜ 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 Verweist auf ein Soundobjekt. Soundobjekte verfügen nicht über Bildschirmspeicherorte oder untergeordnete Elemente, weisen jedoch Namen- und Zustandsattribute auf. Sie sind untergeordnete Elemente der Anwendung, die den Sound wiederspielt.
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 Verweist auf das Fenster selbst und nicht auf ein untergeordnetes Objekt.

Gilt für: