AccessibleObject.UseStdAccessibleObjects Metoda

Definicja

Kojarzy obiekt z wystąpieniem obiektu AccessibleObject.

Przeciążenia

UseStdAccessibleObjects(IntPtr)

Kojarzy obiekt z wystąpieniem AccessibleObject obiektu na podstawie uchwytu obiektu.

UseStdAccessibleObjects(IntPtr, Int32)

Kojarzy obiekt z wystąpieniem AccessibleObject obiektu na podstawie uchwytu i identyfikatora obiektu.

UseStdAccessibleObjects(IntPtr)

Kojarzy obiekt z wystąpieniem AccessibleObject obiektu na podstawie uchwytu obiektu.

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

Parametry

handle
IntPtr

nativeint

Obiekt IntPtr , który zawiera uchwyt obiektu.

Uwagi

Aplikacje serwera mogą wywoływać tę funkcję, gdy zawierają niestandardowy obiekt interfejsu użytkownika podobny do obiektu dostarczonego przez system. Aplikacje serwera wywołają CreateStdAccessibleObject i przesłonią IAccessible metody i właściwości zgodnie z potrzebami, aby dopasować ich obiekt niestandardowy. Takie podejście pozwala zaoszczędzić deweloperom serwerów pracę w pełni implementowania wszystkich IAccessible właściwości i metod. Ta funkcja jest podobna do CreateStdAccessibleProxyfunkcji , z tą różnicą, że CreateStdAccessibleProxy umożliwia określenie nazwy klasy jako parametru, natomiast CreateStdAccessibleObject używa nazwy klasy skojarzonej z klasą hwnd.

Wywołanie tej wersji programu UseStdAccessible jest takie samo jak wywołanie wersji dwóch parametrów z objid klienta.

Dotyczy

UseStdAccessibleObjects(IntPtr, Int32)

Kojarzy obiekt z wystąpieniem AccessibleObject obiektu na podstawie uchwytu i identyfikatora obiektu.

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)

Parametry

handle
IntPtr

nativeint

Obiekt IntPtr , który zawiera uchwyt obiektu.

objid
Int32

Int definiujący typ obiektu, do którego handle odwołuje się parametr.

Uwagi

Tworzy dostępny obiekt z metodami i właściwościami określonego typu elementu interfejsu użytkownika dostarczonego przez system.

Aplikacje serwera mogą wywoływać tę funkcję, gdy zawierają niestandardowy obiekt interfejsu użytkownika podobny do obiektu dostarczonego przez system. Aplikacje serwera wywołają CreateStdAccessibleObject i przesłonią IAccessible metody i właściwości zgodnie z potrzebami, aby dopasować ich obiekt niestandardowy. Takie podejście pozwala zaoszczędzić deweloperom serwerów pracę w pełni implementowania wszystkich IAccessible właściwości i metod.

Prawidłowe objid wartości.

Obiekt Wartość Opis
ALERT 0xFFFFFFF6 Odwołuje się do komunikatu skojarzonego z oknem lub aplikacją.
DASZEK 0xFFFFFFF8 Odwołuje się do paska wstawiania tekstu (karetki) w oknie.
KLIENTA 0xFFFFFFFC Odwołuje się do obszaru klienta okna. W większości przypadków system operacyjny kontroluje elementy ramki, a obiekt klienta zawiera wszystkie elementy, które kontroluje aplikacja.
KURSOR 0xFFFFFFF7 Odwołuje się do wskaźnika myszy. W systemie znajduje się tylko jeden wskaźnik myszy i nie jest elementem podrzędnym okna.
HSCROLL 0xFFFFFFFA Odwołuje się do poziomego paska przewijania okna.
MENU 0xFFFFFFFD Odwołuje się do paska menu okna.
SIZEGRIP 0xFFFFFFF9 Odnosi się do uchwytu rozmiaru okna, opcjonalnego składnika ramy znajdującego się w prawym dolnym rogu ramy okna.
DŹWIĘKU 0xFFFFFFF5 Odwołuje się do obiektu dźwiękowego. Obiekty dźwiękowe nie mają lokalizacji ekranu ani elementów podrzędnych, ale mają atrybuty nazwy i stanu. Są to elementy podrzędne aplikacji odtwarzających dźwięk.
SYSMENU 0xFFFFFFFF Odwołuje się do menu systemowego okna.
TITLEBAR 0xFFFFFFFE Odwołuje się do paska tytułu okna.
VSCROLL 0xFFFFFFFB Odwołuje się do pionowego paska przewijania okna.
OKNO 0x00000000 Odwołuje się do samego okna, a nie do obiektu podrzędnego.

Dotyczy