AutomationInteropProvider 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供使用者介面自動化提供者和使用者介面自動化用戶端應用程式之間的通訊支援。
public ref class AutomationInteropProvider abstract sealed
public static class AutomationInteropProvider
type AutomationInteropProvider = class
Public Class AutomationInteropProvider
- 繼承
-
AutomationInteropProvider
欄位
AppendRuntimeId |
包含值 (傳回為使用者介面自動化提供者傳遞給 GetRuntimeId() 之陣列的第一個項目時),這個值表示識別碼是局部,並應該附加至基底提供者所提供的識別碼。 |
InvalidateLimit |
指定在批次處理之前要傳送之事件的最大數目。 |
ItemsInvalidateLimit |
在容器中批次處理項目之前要傳送之事件的最大數目。 |
RootObjectId |
包含在 |
屬性
ClientsAreListening |
取得值,指定是否訂閱任何消費者介面自動化用戶端應用程式消費者介面自動化事件。 |
方法
HostProviderFromHandle(IntPtr) |
傳回代表所指定視窗的 UI 自動化提供者。 |
RaiseAutomationEvent(AutomationEvent, IRawElementProviderSimple, AutomationEventArgs) |
引發模式事件或自訂事件。 |
RaiseAutomationPropertyChangedEvent(IRawElementProviderSimple, AutomationPropertyChangedEventArgs) |
當消費者介面自動化屬性變更時,引發事件。 |
RaiseStructureChangedEvent(IRawElementProviderSimple, StructureChangedEventArgs) |
當消費者介面自動化樹狀結構變更時,引發事件。 |
ReturnRawElementProvider(IntPtr, IntPtr, IntPtr, IRawElementProviderSimple) |
傳回項目的使用者介面自動化提供者,以回應 |