Condividi tramite


Interfaccia IUITechnologyManager

Questa API supporta l'infrastruttura .NET Framework e non deve essere utilizzata direttamente dal codice.

Fornisce un'interfaccia interna per implementare la classe UITechnologyManager. Anziché implementare direttamente questa interfaccia, derivarla dalla classe UITechnologyManager.

Spazio dei nomi:  Microsoft.VisualStudio.TestTools.UITest.Extension
Assembly:  Microsoft.VisualStudio.TestTools.UITest.Extension (in Microsoft.VisualStudio.TestTools.UITest.Extension.dll)

Sintassi

'Dichiarazione
<ComVisibleAttribute(True)> _
<GuidAttribute("1984584A-4C77-488a-BD8B-3D7FE868F5B8")> _
Public Interface IUITechnologyManager
[ComVisibleAttribute(true)]
[GuidAttribute("1984584A-4C77-488a-BD8B-3D7FE868F5B8")]
public interface IUITechnologyManager
[ComVisibleAttribute(true)]
[GuidAttribute(L"1984584A-4C77-488a-BD8B-3D7FE868F5B8")]
public interface class IUITechnologyManager
[<ComVisibleAttribute(true)>]
[<GuidAttribute("1984584A-4C77-488a-BD8B-3D7FE868F5B8")>]
type IUITechnologyManager =  interface end
public interface IUITechnologyManager

Il tipo IUITechnologyManager espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica TechnologyName Ottiene il nome della tecnologia.

In alto

Metodi

  Nome Descrizione
Metodo pubblico AddEventHandler Aggiunge un gestore eventi.
Metodo pubblico CancelStep Annulla qualsiasi attesa od operazione di ricerca eseguita da questo gestore tecnologia.
Metodo pubblico ConvertToThisTechnology Accetta un elemento da un'altra tecnologia e restituisce un elemento compatibile con la tecnologia corrente insieme al livello di supporto che quest'ultima offre per l'elemento convertito.
Metodo pubblico GetChildren Restituisce un enumeratore per gli elementi figlio nell'elemento specificato.
Metodo pubblico GetControlSupportLevel Restituisce un valore che indica il livello di supporto che questo gestore tecnologia offre per il controllo identificato con l'handle fornito.
Metodo pubblico GetElementFromNativeElement Restituisce un elemento di questa tecnologia corrispondente all'elemento nativo fornito.
Metodo pubblico GetElementFromPoint Recupera l'elemento posizionato in corrispondenza delle coordinate dello schermo specificate.
Metodo pubblico GetElementFromWindowHandle Recupera l'elemento identificato tramite l'handle di finestra specificato.
Metodo pubblico GetFocusedElement Restituisce il puntatore delle finestre relativo all'elemento che attualmente dispone dello stato attivo.
Metodo pubblico GetLastInvocationInfo Restituisce informazioni sull'ultima azione di test richiamata da questo gestore.
Metodo pubblico GetNextSibling Restituisce l'elemento successivo di pari livello dell'elemento specificato nella gerarchia di interfacce utente.
Metodo pubblico GetParent Ottiene l'elemento padre dell'elemento specificato nella gerarchia di interfacce utente.
Metodo pubblico GetPreviousSibling Restituisce l'elemento precedente di pari livello dell'elemento specificato nella gerarchia di interfacce utente.
Metodo pubblico GetSynchronizationWaiter Restituisce un oggetto IUISynchronizationWaiter utilizzando l'elemento e il tipo di evento forniti.
Metodo pubblico GetTechnologyManagerProperty Restituisce il valore della proprietà specificata di questo gestore tecnologia.
Metodo pubblico MatchElement Restituisce un valore che indica se l'elemento fornito corrisponde al cookie dell'ID di query analizzato in precedenza.
Metodo pubblico ParseQueryId Analizza la rappresentazione di stringa fornita di un elemento Query e ne restituisce una rappresentazione di stringa sotto forma di cookie.
Metodo pubblico RemoveEventHandler Rimuove l'evento specificato dall'elemento indicato e da tutti i relativi discendenti.
Metodo pubblico Search Cerca un elemento nell'elemento padre che soddisfa la condizione del cookie dell'ID di query fornito.
Metodo pubblico SetTechnologyManagerProperty Quando implementato in una classe derivata, imposta il valore della proprietà specificata in questo gestore tecnologia.
Metodo pubblico StartSession Esegue qualsiasi inizializzazione richiesta da questo gestore tecnologia per avviare una sessione.
Metodo pubblico StopSession Esegue qualsiasi pulizia richiesta da questo gestore tecnologia per interrompere la sessione corrente.

In alto

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.TestTools.UITest.Extension

UITechnologyManager