AccessibleObject.UseStdAccessibleObjects Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
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 hwnd
Klassennamen 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
- 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. |