IUITechnologyManager-Schnittstelle
Diese API unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung in Code bestimmt.
Stellt eine interne Schnittstelle zum Implementieren der UITechnologyManager-Klasse bereit. Implementieren Sie diese Schnittstelle nicht direkt. Leiten Sie sie stattdessen von der UITechnologyManager-Klasse ab.
Namespace: Microsoft.VisualStudio.TestTools.UITest.Extension
Assembly: Microsoft.VisualStudio.TestTools.UITest.Extension (in Microsoft.VisualStudio.TestTools.UITest.Extension.dll)
Syntax
'Declaration
<GuidAttribute("1984584A-4C77-488a-BD8B-3D7FE868F5B8")> _
<ComVisibleAttribute(True)> _
Public Interface IUITechnologyManager
[GuidAttribute("1984584A-4C77-488a-BD8B-3D7FE868F5B8")]
[ComVisibleAttribute(true)]
public interface IUITechnologyManager
[GuidAttribute(L"1984584A-4C77-488a-BD8B-3D7FE868F5B8")]
[ComVisibleAttribute(true)]
public interface class IUITechnologyManager
[<GuidAttribute("1984584A-4C77-488a-BD8B-3D7FE868F5B8")>]
[<ComVisibleAttribute(true)>]
type IUITechnologyManager = interface end
public interface IUITechnologyManager
Der IUITechnologyManager-Typ macht die folgenden Member verfügbar.
Eigenschaften
Name | Beschreibung | |
---|---|---|
![]() |
TechnologyName | Ruft den Namen der Technologie ab. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
![]() |
AddEventHandler | Fügt einen Ereignishandler hinzu. |
![]() |
CancelStep | Bricht alle Warte- und Suchvorgänge ab, die von diesem Technologie-Manager ausgeführt werden. |
![]() |
ConvertToThisTechnology | Nimmt ein Element einer anderen Technologie an und gibt ein Element zurück, das mit der aktuellen Technologie kompatibel ist, sowie die verfügbare Unterstützungsebene für das konvertierte Element. |
![]() |
GetChildren | Gibt einen Enumerator für die untergeordneten Elemente im angegebenen Element zurück. |
![]() |
GetControlSupportLevel | Gibt die Aussage dieses Technologie-Managers zur Unterstützung des erkannten Steuerelements mit dem bereitgestellten Handle zurück. |
![]() |
GetElementFromNativeElement | Gibt ein Element aus dieser Technologie zurück, das dem bereitgestellten systemeigenen Element entspricht. |
![]() |
GetElementFromPoint | Ruft das Element an den angegebenen Bildschirmkoordinaten ab. |
![]() |
GetElementFromWindowHandle | Ruft das Element ab, das vom angegebenen Fensterhandle identifiziert wurde. |
![]() |
GetFocusedElement | Gibt den Fensterzeiger für das Element zurück, das derzeit den Fokus besitzt. |
![]() |
GetLastInvocationInfo | Gibt Informationen zur letzten Testaktion zurück, die von diesem Manager aufgerufen wurde. |
![]() |
GetNextSibling | Gibt das nächste nebengeordnete Element des angegebenen Elements in der Hierarchie der Benutzeroberflächen zurück. |
![]() |
GetParent | Ruft das übergeordnete Element des angegebenen Elements in der Hierarchie der Benutzeroberfläche ab. |
![]() |
GetPreviousSibling | Gibt das vorherige nebengeordnete Element des angegebenen Elements in der Hierarchie der Benutzeroberfläche zurück. |
![]() |
GetSynchronizationWaiter | Gibt einen IUISynchronizationWaiter mithilfe des angegebenen Elements und Ereignistyps zurück. |
![]() |
GetTechnologyManagerProperty | Gibt den Wert der angegebenen Eigenschaft dieses Technologie-Managers zurück. |
![]() |
MatchElement | Gibt einen Wert zurück, der angibt, ob das bereitgestellte Element dem zuvor analysierten Cookie der Abfrage-ID entspricht. |
![]() |
ParseQueryId | Analysiert die bereitgestellte Zeichenfolgendarstellung eines Abfrageelements und gibt eine Zeichenfolgendarstellung des Abfrageelements als Cookie zurück. |
![]() |
RemoveEventHandler | Entfernt das angegebene Ereignis aus dem angegebenen Element und allen seinen Nachfolgern. |
![]() |
Search | Sucht nach einem Element innerhalb des übergeordneten Elements, das der Bedingung des bereitgestellten Cookies der Abfrage-ID entspricht. |
![]() |
SetTechnologyManagerProperty | Legt bei Implementierung in einer abgeleiteten Klasse den Wert der angegebenen Eigenschaft in diesem Technologie-Manager fest. |
![]() |
StartSession | Führt zum Starten einer Sitzung die von diesem Technologie-Manager geforderte Initialisierung aus. |
![]() |
StopSession | Führt zum Beenden der aktuellen Sitzung die von diesem Technologie-Manager geforderte Bereinigung aus. |
Zum Seitenanfang