AccessibleObject.UseStdAccessibleObjects Metod

Definition

Associerar ett objekt med en instans av en AccessibleObject.

Överlagringar

Name Description
UseStdAccessibleObjects(IntPtr)

Associerar ett objekt med en instans av en AccessibleObject baserat på objektets handtag.

UseStdAccessibleObjects(IntPtr, Int32)

Associerar ett objekt med en instans av en AccessibleObject baserat på referensen och objekt-ID:t för objektet.

UseStdAccessibleObjects(IntPtr)

Källa:
AccessibleObject.cs
Källa:
AccessibleObject.cs
Källa:
AccessibleObject.cs
Källa:
AccessibleObject.cs
Källa:
AccessibleObject.cs

Associerar ett objekt med en instans av en AccessibleObject baserat på objektets handtag.

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

Parametrar

handle
IntPtr

nativeint

En IntPtr som innehåller objektets handtag.

Kommentarer

Serverprogram kan anropa den här funktionen när de innehåller ett anpassat gränssnittsobjekt som liknar ett systembaserat objekt. Serverprogram anropar CreateStdAccessibleObject och åsidosätter de IAccessible metoder och egenskaper som behövs för att matcha deras anpassade objekt. Den här metoden sparar serverutvecklare arbetet med att fullständigt implementera alla IAccessible egenskaper och metoder. Den här funktionen liknar CreateStdAccessibleProxy, förutom att CreateStdAccessibleProxy du kan ange klassnamnet som en parameter, medan CreateStdAccessibleObject använder klassnamnet som är associerat med hwnd.

Att anropa den UseStdAccessible här versionen av är detsamma som att anropa den två parameterversionen med en objid av CLIENT.

Gäller för

UseStdAccessibleObjects(IntPtr, Int32)

Källa:
AccessibleObject.cs
Källa:
AccessibleObject.cs
Källa:
AccessibleObject.cs
Källa:
AccessibleObject.cs
Källa:
AccessibleObject.cs

Associerar ett objekt med en instans av en AccessibleObject baserat på referensen och objekt-ID:t för objektet.

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)

Parametrar

handle
IntPtr

nativeint

En IntPtr som innehåller objektets handtag.

objid
Int32

En Int som definierar den typ av objekt som parametern handle refererar till.

Kommentarer

Skapar ett tillgängligt objekt med metoder och egenskaper för den angivna typen av användargränssnittselement som tillhandahålls av systemet.

Serverprogram kan anropa den här funktionen när de innehåller ett anpassat gränssnittsobjekt som liknar ett systembaserat objekt. Serverprogram anropar CreateStdAccessibleObject och åsidosätter de IAccessible metoder och egenskaper som behövs för att matcha deras anpassade objekt. Den här metoden sparar serverutvecklare arbetet med att fullständigt implementera alla IAccessible egenskaper och metoder.

Giltiga objid värden.

Objekt Value Description
ALERT 0xFFFFFFF6 Refererar till ett meddelande som är associerat med ett fönster eller program.
CIRKUMFLEX 0xFFFFFFF8 Refererar till textinfogningsfältet (caret) i fönstret.
KLIENT 0xFFFFFFFC Refererar till fönstrets klientområde. I de flesta fall styr operativsystemet ramelementen och klientobjektet innehåller alla element som programmet styr.
CURSOR 0xFFFFFFF7 Refererar till muspekaren. Det finns bara en muspekare i systemet och det är inte ett underordnat fönster.
HSCROLL 0xFFFFFFFA Refererar till fönstrets vågräta rullningslist.
MENYN 0xFFFFFFFD Refererar till fönstrets menyrad.
SIZEGRIP 0xFFFFFFF9 Refererar till fönstrets storleksgrepp, en valfri ramkomponent som finns i det nedre högra hörnet av fönsterramen.
LJUD 0xFFFFFFF5 Refererar till ett ljudobjekt. Ljudobjekt har inte skärmplatser eller underordnade objekt, men har namn- och tillståndsattribut. De är barn till programmet som spelar ljudet.
SYSMENU 0xFFFFFFFF Refererar till fönstrets systemmeny.
NAMNLISTEN 0xFFFFFFFE Refererar till fönstrets namnlist.
VSCROLL 0xFFFFFFFB Refererar till fönstrets lodräta rullningslist.
WINDOW 0x00000000 Refererar till själva fönstret i stället för ett underordnat objekt.

Gäller för