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 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
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
- 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. |