Condividi tramite


Metodo IProxyProviderWinEventSink::AddStructureChangedEvent (uiautomationcore.h)

Genera un evento per notificare ai client che la struttura dell'albero di automazione interfaccia utente è stata modificata.

Sintassi

HRESULT AddStructureChangedEvent(
  [in] IRawElementProviderSimple *pProvider,
  [in] StructureChangeType       structureChangeType,
  [in] SAFEARRAY                 *runtimeId
);

Parametri

[in] pProvider

Tipo: IRawElementProviderSimple*

Puntatore al provider dell'elemento che genera l'evento.

[in] structureChangeType

Tipo: StructureChangeType

Tipo di modifica della struttura che si è verificata.

[in] runtimeId

Tipo: * SAFEARRAY

Puntatore agli identificatori di runtime degli elementi interessati. Questi ID consentono alle applicazioni di identificare gli elementi che sono stati rimossi e non sono più rappresentati da interfacce IUIAutomationElement.

Valore restituito

Tipo: HRESULT

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT.

Fabbisogno

Requisito Valore
client minimo supportato Windows 7, Windows Vista con SP2 e Aggiornamento della piattaforma per Windows Vista, Windows XP con SP3 e Aggiornamento della piattaforma per Windows Vista [app desktop | App UWP]
server minimo supportato Windows Server 2008 R2, Windows Server 2008 con SP2 e Aggiornamento della piattaforma per Windows Server 2008, Windows Server 2003 con SP2 e Aggiornamento della piattaforma per Windows Server 2008 [app desktop | App UWP]
piattaforma di destinazione Finestre
intestazione uiautomationcore.h (include UIAutomation.h)

Vedere anche

procedure consigliate per l'uso di matrici sicure

concettuale

IProxyProviderWinEventSink

riferimento