Metodo IUIAutomationRegistrar::RegisterPattern (uiautomationcore.h)
Registra un pattern di controllo di terze parti.
Sintassi
HRESULT RegisterPattern(
[in] const UIAutomationPatternInfo *pattern,
[out] PATTERNID *pPatternId,
[out] PROPERTYID *pPatternAvailablePropertyId,
[in] UINT propertyIdCount,
[out] PROPERTYID *pPropertyIds,
[in] UINT eventIdCount,
[out] EVENTID *pEventIds
);
Parametri
[in] pattern
Tipo: UIAutomationPatternInfo*
Puntatore a una struttura che contiene informazioni sul pattern di controllo da registrare.
[out] pPatternId
Tipo: PATTERNID*
Riceve l'identificatore del modello.
[out] pPatternAvailablePropertyId
Tipo: PROPERTYID*
Riceve l'identificatore della proprietà per il modello. Questo valore può essere usato con Automazione interfaccia utente metodi client per determinare se l'elemento supporta il nuovo modello. Equivale a valori come UIA_IsInvokePatternAvailablePropertyId.
[in] propertyIdCount
Tipo: UINT
Numero di proprietà supportate dal pattern di controllo.
[out] pPropertyIds
Tipo: PROPERTYID*
Riceve una matrice di identificatori per le proprietà supportate dal modello.
[in] eventIdCount
Tipo: UINT
Numero di eventi supportati dal pattern di controllo.
[out] pEventIds
Tipo: EVENTID*
Riceve una matrice di identificatori per gli eventi generati dal modello.
Valore restituito
Tipo: HRESULT
Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .
Commenti
Gli ID modello, proprietà e evento recuperati da questo metodo possono essere usati nelle implementazioni IAccessibleEx .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 7, Windows Vista con SP2 e Aggiornamento della piattaforma per Windows Vista, Windows XP con SP3 e Platform Update per Windows Vista [app desktop | App UWP] |
Server minimo supportato | Windows Server 2008 R2, Windows Server 2008 con SP2 e Platform Update per Windows Server 2008, Windows Server 2003 con SP2 e Platform Update per Windows Server 2008 [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | uiautomationcore.h (include UIAutomation.h) |
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per