UITechnologyManager – třída
Poskytuje základní třídy vedoucí technologie použité během testu nahrávání a přehrávání.
Hierarchie dědičnosti
System.Object
Microsoft.VisualStudio.TestTools.UITest.Extension.UITechnologyManager
Obor názvů: Microsoft.VisualStudio.TestTools.UITest.Extension
Sestavení: Microsoft.VisualStudio.TestTools.UITest.Extension (v Microsoft.VisualStudio.TestTools.UITest.Extension.dll)
Syntaxe
'Deklarace
<ComVisibleAttribute(True)> _
<GuidAttribute("CAF9DAD2-AA2F-47ad-953A-C4596EB6A3E1")> _
Public MustInherit Class UITechnologyManager _
Implements IUITechnologyManager
[ComVisibleAttribute(true)]
[GuidAttribute("CAF9DAD2-AA2F-47ad-953A-C4596EB6A3E1")]
public abstract class UITechnologyManager : IUITechnologyManager
[ComVisibleAttribute(true)]
[GuidAttribute(L"CAF9DAD2-AA2F-47ad-953A-C4596EB6A3E1")]
public ref class UITechnologyManager abstract : IUITechnologyManager
[<AbstractClass>]
[<ComVisibleAttribute(true)>]
[<GuidAttribute("CAF9DAD2-AA2F-47ad-953A-C4596EB6A3E1")>]
type UITechnologyManager =
class
interface IUITechnologyManager
end
public abstract class UITechnologyManager implements IUITechnologyManager
Typ UITechnologyManager zveřejňuje následující členy.
Konstruktory
Název | Popis | |
---|---|---|
UITechnologyManager | Inicializuje novou instanci UITechnologyManager Třída |
Na začátek
Vlastnosti
Název | Popis | |
---|---|---|
TechnologyName | Získá název technologie. |
Na začátek
Metody
Název | Popis | |
---|---|---|
AddEventHandler | Přidá obslužné rutiny události této technologie správce. | |
AddGlobalEventHandler | Přidá jímky událostí globálního správce této technologie. | |
CancelStep | Zruší čekání nebo vyhledávací operaci, která je aktuálně prováděnou správcem této technologie v důsledku volání WaitForReady nebo Search. | |
ConvertToThisTechnology | Trvá prvek z jiné technologie a vrátí prvek, který je kompatibilní pro aktuální technologie spolu s výše podpory na převedené prvek. | |
Equals | Určuje, zda zadaná Object se rovná aktuální Object. (Zděděno z Object.) | |
Finalize | Umožňuje zkuste uvolnit prostředky a provádět další operace vyčištění před je převzaty systémem pro uvolnění objektu. (Zděděno z Object.) | |
GetChildren | Vrátí enumerator podřízené prvky daný prvek. | |
GetControlSupportLevel | Vrací údaj o spolehlivosti pro správce technologie, že ovládací prvek, který je určen popisovačem poskytované odborné pomoci. | |
GetElementFromNativeElement | Vrátí prvek zadaného prvku nativní této technologie, která odpovídá. | |
GetElementFromPoint | Vyhledá prvek, který je umístěn v souřadnicích dané obrazovky. | |
GetElementFromWindowHandle | Vyhledá prvek, který je identifikován popisovač okna stanoveno. | |
GetFocusedElement | Vrátí ukazatel systému windows pro element, který má aktuálně fokus. | |
GetHashCode | Slouží jako funkce hash určitého typu. (Zděděno z Object.) | |
GetLastInvocationInfo | Vrací informace o poslední akci test, který byl vyvolán tento správce. | |
GetNextSibling | Vrací další člen na stejné úrovni daný prvek v hierarchii uživatelského rozhraní. | |
GetParent | Získá nadřazené daný prvek v hierarchii uživatelského rozhraní. | |
GetPreviousSibling | Vrátí předchozí člen na stejné úrovni daný prvek v hierarchii uživatelského rozhraní. | |
GetSynchronizationWaiter | Vrátí IUISynchronizationWaiter pomocí zadaného prvku a typ události. | |
GetTechnologyManagerProperty | Vrátí hodnotu dané vlastnosti správce této technologie. | |
GetType | Získává Type aktuální instance. (Zděděno z Object.) | |
MatchElement | Vrátí hodnotu, která označuje, zda zadaný prvek odpovídá ID cookie dříve analyzovanou dotazu. | |
MemberwiseClone | Vytvoří kopii aktuální Object. (Zděděno z Object.) | |
ParseQueryId | Analyzuje reprezentace zadaný řetězec dotazu prvku a vrací řetězcové vyjádření dotazu prvek jako soubor cookie. | |
ProcessMouseEnter | Zpracuje myší zadejte události zadané okno nebo ovládacího prvku. | |
RemoveEventHandler | Odebere zadané události z daného prvku a jeho podřízených adresářů. | |
RemoveGlobalEventHandler | Odebere zadané události. | |
Search | Vyhledá prvek rodičovský element, který odpovídá podmínce cookie ID poskytnutého dotazu. | |
SetTechnologyManagerProperty | Po implementaci v odvozené třídě nastaví hodnotu dané vlastnosti správce této technologie. | |
StartSession | Provádí veškeré inicializace správce této technologie potřebné k zahájení relace. | |
StopSession | Provádí veškeré vyčištění správcem této technologie potřebné k zastavení aktuální relace. | |
ToString | Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.) |
Na začátek
Poznámky
Potřebujete rozšířit kódované testování uživatelského rozhraní framework podporuje technologii aktuálně nepodporovaných by musel odvodit verze této třídy. Například Microsoft Excel není nativně podporován kódované testování rámci uživatelského rozhraní, ale pomocí Visual Studio 2010 Ultimate nebo Visual Studio 2010 Premium, můžete vytvořit rozšíření, která umožňuje testování Microsoft Excel listů. Další informace naleznete v tématu Creating a Coded UI Extension to Support Excel.
Zabezpečení podprocesu
Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou zabezpečeny pro používání podprocesů. Zabezpečení sdílených členů pro používání podprocesů není zaručeno.
Viz také
Odkaz
Microsoft.VisualStudio.TestTools.UITest.Extension – obor názvů