AutomationInteropProvider Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
UI Otomasyonu sağlayıcıları ve UI Otomasyonu istemci uygulamaları arasındaki iletişim için destek sağlar.
public ref class AutomationInteropProvider abstract sealed
public static class AutomationInteropProvider
type AutomationInteropProvider = class
Public Class AutomationInteropProvider
- Devralma
-
AutomationInteropProvider
Alanlar
AppendRuntimeId |
UI Otomasyonu sağlayıcısı GetRuntimeId()tarafından geçirilen dizinin ilk öğesi olarak döndürildiğinde kimliğin kısmi olduğunu ve temel sağlayıcı tarafından sağlanan kimliğe eklenmesi gerektiğini belirten bir değer içerir. |
InvalidateLimit |
Toplu işlemden önce gönderilecek en fazla olay sayısını belirtir. |
ItemsInvalidateLimit |
Kapsayıcılardaki öğeler için toplu işlemden önce gönderilecek en fazla olay sayısı. |
RootObjectId |
Bir iletinin |
Özellikler
ClientsAreListening |
herhangi bir UI Otomasyonu istemci uygulamasının UI Otomasyonu olaylara abone olup olmadığını belirten bir değer alır. |
Yöntemler
HostProviderFromHandle(IntPtr) |
Belirtilen pencereyi temsil eden bir UI Otomasyonu sağlayıcısı döndürür. |
RaiseAutomationEvent(AutomationEvent, IRawElementProviderSimple, AutomationEventArgs) |
Bir desen olayı veya özel olay oluşturur. |
RaiseAutomationPropertyChangedEvent(IRawElementProviderSimple, AutomationPropertyChangedEventArgs) |
bir UI Otomasyonu özelliği değiştiğinde bir olayı tetikler. |
RaiseStructureChangedEvent(IRawElementProviderSimple, StructureChangedEventArgs) |
UI Otomasyonu ağacı değiştiğinde bir olay oluşturur. |
ReturnRawElementProvider(IntPtr, IntPtr, IntPtr, IRawElementProviderSimple) |
İletiye yanıt olarak bir öğenin UI otomasyon sağlayıcısını |