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