AutomationInteropProvider Classe

Definizione

Fornisce supporto per la comunicazione tra provider di Automazione interfaccia utente e applicazioni client Automazione interfaccia utente.

public ref class AutomationInteropProvider abstract sealed
public static class AutomationInteropProvider
type AutomationInteropProvider = class
Public Class AutomationInteropProvider
Ereditarietà
AutomationInteropProvider

Campi

Nome Descrizione
AppendRuntimeId

Contiene un valore che, se restituito come primo elemento della matrice passato dal provider Automazione interfaccia utente a GetRuntimeId(), indica che l'ID è parziale e deve essere aggiunto all'ID fornito dal provider di base.

InvalidateLimit

Specifica il numero massimo di eventi da inviare prima dell'invio in batch.

ItemsInvalidateLimit

Numero massimo di eventi da inviare prima dell'invio in batch per gli elementi nei contenitori.

RootObjectId

Contiene un valore utilizzato nel lParam membro di un WM_GETOBJECT messaggio, che indica che il server deve restituire un riferimento al provider di elementi non elaborati radice.

Proprietà

Nome Descrizione
ClientsAreListening

Ottiene un valore che specifica se un'applicazione client Automazione interfaccia utente viene sottoscritta per Automazione interfaccia utente eventi.

Metodi

Nome Descrizione
HostProviderFromHandle(IntPtr)

Restituisce un provider di Automazione interfaccia utente che rappresenta la finestra specificata.

RaiseAutomationEvent(AutomationEvent, IRawElementProviderSimple, AutomationEventArgs)

Genera un evento pattern o un evento personalizzato.

RaiseAutomationPropertyChangedEvent(IRawElementProviderSimple, AutomationPropertyChangedEventArgs)

Genera un evento quando viene modificata una proprietà di automazione interfaccia utente.

RaiseStructureChangedEvent(IRawElementProviderSimple, StructureChangedEventArgs)

Genera un evento quando l'albero Automazione interfaccia utente è stato modificato.

ReturnRawElementProvider(IntPtr, IntPtr, IntPtr, IRawElementProviderSimple)

Restituisce il provider di automazione interfaccia utente per un elemento in risposta a un WM_GETOBJECT messaggio.

Si applica a