AccessibleObject.UseStdAccessibleObjects Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee koppelt u een object aan een exemplaar van een AccessibleObject.
Overloads
| Name | Description |
|---|---|
| UseStdAccessibleObjects(IntPtr) |
Hiermee koppelt u een object aan een exemplaar van een AccessibleObject object op basis van de ingang van het object. |
| UseStdAccessibleObjects(IntPtr, Int32) |
Hiermee koppelt u een object aan een exemplaar van een AccessibleObject object op basis van de ingang en de object-id van het object. |
UseStdAccessibleObjects(IntPtr)
- Bron:
- AccessibleObject.cs
- Bron:
- AccessibleObject.cs
- Bron:
- AccessibleObject.cs
- Bron:
- AccessibleObject.cs
- Bron:
- AccessibleObject.cs
Hiermee koppelt u een object aan een exemplaar van een AccessibleObject object op basis van de ingang van het object.
protected:
void UseStdAccessibleObjects(IntPtr handle);
protected void UseStdAccessibleObjects(IntPtr handle);
member this.UseStdAccessibleObjects : nativeint -> unit
Protected Sub UseStdAccessibleObjects (handle As IntPtr)
Parameters
Opmerkingen
Servertoepassingen kunnen deze functie aanroepen wanneer ze een aangepast UI-object bevatten dat vergelijkbaar is met een door het systeem geleverd object. Servertoepassingen roepen CreateStdAccessibleObject de IAccessible methoden en eigenschappen aan en overschrijven indien nodig om het aangepaste object te vinden. Met deze aanpak worden serverontwikkelaars opgeslagen om alle IAccessible eigenschappen en methoden volledig te implementeren. Deze functie is vergelijkbaar met CreateStdAccessibleProxy, behalve dat CreateStdAccessibleProxy u de klassenaam als parameter kunt opgeven, terwijl CreateStdAccessibleObject de klassenaam wordt gebruikt die aan de hwndklassenaam is gekoppeld.
Het aanroepen van deze versie van de is UseStdAccessible hetzelfde als het aanroepen van de twee parameterversies met een objid van CLIENT.
Van toepassing op
UseStdAccessibleObjects(IntPtr, Int32)
- Bron:
- AccessibleObject.cs
- Bron:
- AccessibleObject.cs
- Bron:
- AccessibleObject.cs
- Bron:
- AccessibleObject.cs
- Bron:
- AccessibleObject.cs
Hiermee koppelt u een object aan een exemplaar van een AccessibleObject object op basis van de ingang en de object-id van het 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)
Parameters
- objid
- Int32
Een int waarmee het type object wordt gedefinieerd waarnaar de handle parameter verwijst.
Opmerkingen
Hiermee maakt u een toegankelijk object met de methoden en eigenschappen voor het opgegeven type door het systeem geleverde gebruikersinterface-element.
Servertoepassingen kunnen deze functie aanroepen wanneer ze een aangepast UI-object bevatten dat vergelijkbaar is met een door het systeem geleverd object. Servertoepassingen roepen CreateStdAccessibleObject de IAccessible methoden en eigenschappen aan en overschrijven indien nodig om het aangepaste object te vinden. Met deze aanpak worden serverontwikkelaars opgeslagen om alle IAccessible eigenschappen en methoden volledig te implementeren.
Geldige objid waarden.
| Object | Waarde | Beschrijving |
|---|---|---|
| ALERT | 0xFFFFFFF6 | Verwijst naar een bericht dat is gekoppeld aan een venster of toepassing. |
| CARET | 0xFFFFFFF8 | Verwijst naar de tekstinvoegbalk (caret) in het venster. |
| KLANT | 0xFFFFFFFC | Verwijst naar het clientgebied van het venster. In de meeste gevallen bepaalt het besturingssysteem de frameelementen en bevat het clientobject alle elementen die door de toepassing worden bepaald. |
| CURSOR | 0xFFFFFFF7 | Verwijst naar de muis aanwijzer. Er is slechts één muis aanwijzer in het systeem en het is geen onderliggend element van een venster. |
| HSCROLL | 0xFFFFFFFA | Verwijst naar de horizontale schuifbalk van het venster. |
| MENU | 0xFFFFFFFD | Verwijst naar de menubalk van het venster. |
| SIZEGRIP | 0xFFFFFFF9 | Verwijst naar de formaatgreep van het venster, een optioneel frameonderdeel in de rechterbenedenhoek van het raamframe. |
| GELUID | 0xFFFFFFF5 | Verwijst naar een geluidsobject. Geluidsobjecten hebben geen schermlocaties of onderliggende elementen, maar hebben wel naam- en statuskenmerken. Het zijn kinderen van de applicatie die het geluid afspelen. |
| SYSMENU | 0xFFFFFFFF | Verwijst naar het systeemmenu van het venster. |
| TITLEBAR | 0xFFFFFFFE | Verwijst naar de titelbalk van het venster. |
| VSCROLL | 0xFFFFFFFB | Verwijst naar de verticale schuifbalk van het venster. |
| WINDOW | 0x00000000 | Verwijst naar het venster zelf in plaats van naar een onderliggend object. |