AccessibleObject.UseStdAccessibleObjects Yöntem

Tanım

Bir nesneyi bir örneğiyle AccessibleObjectilişkilendirir.

Aşırı Yüklemeler

Name Description
UseStdAccessibleObjects(IntPtr)

Bir nesneyi, nesnenin tutamacını temel alan bir AccessibleObject örneğiyle ilişkilendirir.

UseStdAccessibleObjects(IntPtr, Int32)

Bir nesneyi tanıtıcıyı ve nesnenin nesne kimliğini temel alan bir AccessibleObject örneğiyle ilişkilendirir.

UseStdAccessibleObjects(IntPtr)

Bir nesneyi, nesnenin tutamacını temel alan bir AccessibleObject örneğiyle ilişkilendirir.

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

Parametreler

handle
IntPtr

nativeint

IntPtr Nesnenin tutamacını içeren.

Açıklamalar

Sunucu uygulamaları, sistem tarafından sağlanan bir nesneye benzer bir özel ui nesnesi içerdiğinde bu işlevi çağırabilir. Sunucu uygulamaları, özel nesneleriyle IAccessible eşleşmesi için gereken yöntemleri ve özellikleri çağırır CreateStdAccessibleObject ve geçersiz kılar. Bu yaklaşım, sunucu geliştiricilerinin tüm IAccessible özellikleri ve yöntemleri tam olarak uygulama çalışmalarını kaydeder. Bu işlev ile benzerdir CreateStdAccessibleProxy, ancak CreateStdAccessibleProxy sınıf adını parametre olarak belirtmenize olanak tanırken CreateStdAccessibleObject , ile hwndilişkilendirilmiş sınıf adını kullanır.

öğesinin bu sürümünü çağırmak UseStdAccessible , client'ın objid değeriyle iki parametre sürümünü çağırmakla aynıdır.

Şunlara uygulanır

UseStdAccessibleObjects(IntPtr, Int32)

Bir nesneyi tanıtıcıyı ve nesnenin nesne kimliğini temel alan bir AccessibleObject örneğiyle ilişkilendirir.

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)

Parametreler

handle
IntPtr

nativeint

IntPtr Nesnenin tutamacını içeren.

objid
Int32

Parametrenin başvurduğu nesne handle türünü tanımlayan bir Int.

Açıklamalar

Sistem tarafından sağlanan kullanıcı arabirimi öğesinin belirtilen türü için yöntemler ve özelliklerle erişilebilir bir nesne oluşturur.

Sunucu uygulamaları, sistem tarafından sağlanan bir nesneye benzer bir özel ui nesnesi içerdiğinde bu işlevi çağırabilir. Sunucu uygulamaları, özel nesneleriyle IAccessible eşleşmesi için gereken yöntemleri ve özellikleri çağırır CreateStdAccessibleObject ve geçersiz kılar. Bu yaklaşım, sunucu geliştiricilerinin tüm IAccessible özellikleri ve yöntemleri tam olarak uygulama çalışmalarını kaydeder.

Geçerli objid değerler.

Nesne Değer Description
UYARI 0xFFFFFFF6 Bir pencere veya uygulamayla ilişkilendirilmiş bir iletiye başvurur.
ŞAPKA 0xFFFFFFF8 Penceredeki metin ekleme çubuğuna (şapka işareti) başvurur.
MÜŞTERİ 0xFFFFFFFC Pencerenin istemci alanına başvurur. Çoğu durumda, işletim sistemi çerçeve öğelerini denetler ve istemci nesnesi uygulamanın denetlediğini tüm öğeleri içerir.
CURSOR 0xFFFFFFF7 Fare işaretçisine başvurur. Sistemde yalnızca bir fare işaretçisi vardır ve bir pencerenin alt öğesi değildir.
HSCROLL 0xFFFFFFFA Pencerenin yatay kaydırma çubuğuna başvurur.
MENÜ 0xFFFFFFFD Pencerenin menü çubuğuna başvurur.
SIZEGRIP 0xFFFFFFF9 Pencere çerçevesinin sağ alt köşesinde bulunan isteğe bağlı bir çerçeve bileşeni olan pencerenin boyut kavramasını ifade eder.
SES 0xFFFFFFF5 Bir ses nesnesine başvurur. Ses nesnelerinin ekran konumları veya alt öğeleri yoktur, ancak ad ve durum öznitelikleri vardır. Bunlar, ses çalan uygulamanın alt öğeleridir.
SYSMENU 0xFFFFFFFF Pencerenin sistem menüsüne başvurur.
TİTLEBAR 0xFFFFFFFE Pencerenin başlık çubuğuna başvurur.
VSCROLL 0xFFFFFFFB Pencerenin dikey kaydırma çubuğuna başvurur.
WINDOW 0x00000000 Bir alt nesne yerine pencerenin kendisini ifade eder.

Şunlara uygulanır