UITechnologyManager – třída
Poskytuje základní třídy pro 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
Microsoft.VisualStudio.TestTools.UITesting.UITechnologyManagerProxy
Obor názvů: Microsoft.VisualStudio.TestTools.UITest.Extension
Sestavení: Microsoft.VisualStudio.TestTools.UITest.Extension (v Microsoft.VisualStudio.TestTools.UITest.Extension.dll)
Syntaxe
'Deklarace
<GuidAttribute("CAF9DAD2-AA2F-47ad-953A-C4596EB6A3E1")> _
<ComVisibleAttribute(True)> _
Public MustInherit Class UITechnologyManager _
Implements IUITechnologyManager
[GuidAttribute("CAF9DAD2-AA2F-47ad-953A-C4596EB6A3E1")]
[ComVisibleAttribute(true)]
public abstract class UITechnologyManager : IUITechnologyManager
[GuidAttribute(L"CAF9DAD2-AA2F-47ad-953A-C4596EB6A3E1")]
[ComVisibleAttribute(true)]
public ref class UITechnologyManager abstract : IUITechnologyManager
[<AbstractClass>]
[<GuidAttribute("CAF9DAD2-AA2F-47ad-953A-C4596EB6A3E1")>]
[<ComVisibleAttribute(true)>]
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 | Vytvoří novou instanci třídy UITechnologyManager. |
Nahoru
Vlastnosti
Název | Popis | |
---|---|---|
TechnologyName | Získá název technologie. |
Nahoru
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 právě prováděného správcem této technologie v důsledku volání na WaitForReady nebo Search. | |
ConvertToThisTechnology | Trvá prvek z jiné technologie a vrátí prvek, který je kompatibilní pro aktuální technologie, spolu s úroveň podpory, který má převedené prvku. | |
Equals | Určuje, zda zadaný objekt je rovno aktuální objekt. (Zděděno z Object.) | |
Finalize | Umožňuje objekt při uvolnění prostředků a provádět jiné operace vyčištění, dříve, než je zažádáno systémem uvolňování paměti. (Zděděno z Object.) | |
GetChildren | Vrátí čítač výčtu podřízené prvky daný prvek. | |
GetControlSupportLevel | Vrací údaj o spolehlivosti pro správce technologie, že podporuje ovládací prvek, který je označen Zadaný popisovač. | |
GetElementFromNativeElement | Vrátí prvek zadaného prvku nativní této technologie, která odpovídá. | |
GetElementFromPoint | Vyhledá prvek, který je umístěn na 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 funkci hash u určitého typu. (Zděděno z Object.) | |
GetLastInvocationInfo | Vrátí informace o poslední akci test, který byl vyvolán tohoto správce. | |
GetNextSibling | Vrací další člen na stejné úrovni daný prvek v hierarchii uživatelského rozhraní. | |
GetParent | Získá nadřazeného 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í poskytnutého typu prvku a událostí. | |
GetTechnologyManagerProperty | Vrátí hodnotu dané vlastnosti správce této technologie. | |
GetType | Získá 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ího Object. (Zděděno z Object.) | |
ParseQueryId | Analyzuje reprezentace zadaný řetězec dotazu prvek a vrací řetězcové vyjádření dotazu prvek jako soubor cookie. | |
ProcessMouseEnter | Zpracuje myší zadejte události pro zadané okno nebo ovládací prvek. | |
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ínka cookie ID zadaný dotaz. | |
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 vyžadovaná spustit relaci. | |
StopSession | Provádí správce této technologie požadavek zastavit aktuální relace. | |
ToString | Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.) |
Nahoru
Poznámky
Pokud potřebujete rozšířit kódované testování uživatelského rozhraní framework pro podporu technologie nyní podporovány, by musel odvodit verzi této třídy.Například Microsoft Excel nejsou podporovány nativně kódované rámci testování uživatelského rozhraní, ale pomocí Visual Studio 2010 Ultimate nebo Visual Studio 2010 Premium, můžete vytvořit příponu, která umožňuje testování Microsoft Excel listů.Další informace naleznete v tématu Rozšíření kódované zkoušky uživatelského rozhraní a nahrávání akce na podporu aplikace Microsoft Excel.
Bezpečný přístup z více vláken
Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.
Viz také
Referenční dokumentace
Microsoft.VisualStudio.TestTools.UITest.Extension – obor názvů