UITechnologyManagerProxy – třída
Správce třídy proxy technologie.
Rozšíření plug-in musí přepsat a přizpůsobit své chování Správce technologie.
Hierarchie dědičnosti
System.Object
Microsoft.VisualStudio.TestTools.UITest.Extension.UITechnologyManager
Microsoft.VisualStudio.TestTools.UITesting.UITechnologyManagerProxy
Obor názvů: Microsoft.VisualStudio.TestTools.UITesting
Sestavení: Microsoft.VisualStudio.TestTools.UITesting (v Microsoft.VisualStudio.TestTools.UITesting.dll)
Syntaxe
'Deklarace
<ComVisibleAttribute(True)> _
Public MustInherit Class UITechnologyManagerProxy _
Inherits UITechnologyManager
[ComVisibleAttribute(true)]
public abstract class UITechnologyManagerProxy : UITechnologyManager
[ComVisibleAttribute(true)]
public ref class UITechnologyManagerProxy abstract : public UITechnologyManager
[<AbstractClass>]
[<ComVisibleAttribute(true)>]
type UITechnologyManagerProxy =
class
inherit UITechnologyManager
end
public abstract class UITechnologyManagerProxy extends UITechnologyManager
Typ UITechnologyManagerProxy zveřejňuje následující členy.
Konstruktory
Název | Popis | |
---|---|---|
UITechnologyManagerProxy | Inicializuje server proxy pro dané technologie. |
Nahoru
Vlastnosti
Název | Popis | |
---|---|---|
TechnologyName | Získá název technologie správce tuto technologii podporuje. (Přepisuje UITechnologyManager.TechnologyName.) |
Nahoru
Metody
Název | Popis | |
---|---|---|
AddEventHandler | Přidá obslužné rutiny události. (Přepisuje UITechnologyManager.AddEventHandler(IUITechnologyElement, UITestEventType, IUITestEventNotify).) | |
AddGlobalEventHandler | Přidá globální jímka upozornit akce aktivována modulem plug-in (Přepisuje UITechnologyManager.AddGlobalEventHandler(UITestEventType, IUITestEventNotify).) | |
CancelStep | Čekání nebo vyhledávací operaci, která se provádí správce této technologie z volání metod WaitForReady nebo hledání zruší. (Přepisuje UITechnologyManager.CancelStep().) | |
ConvertToExtensionElement | Převod jádrem element rozšíření.Všechny moduly plug-in, rozšíření této proxy Správce technologie musí implementovat toto a vytvořit jednoduchý převod kopii technologii prvek a rozšíření správce.Něco jako: veřejné přepsat IUITechnologyElement ConvertToExtensionElement(IUITechnologyElement coreElement) {ExtensionTechnologyElement extensionElement = nové ExtensionTechnologyElement(); extensionElement.ExtensionTechnologyManager = tato; extensionElement.CoreTechnologyElement = coreElement; vrátit extensionElement; } | |
ConvertToThisTechnology | Převede daný prvek jinou technologií nový prvek správce této technologie. Používá se pro operace, například přepínání mezi hostitele a hostování technologie. (Přepisuje UITechnologyManager.ConvertToThisTechnology(IUITechnologyElement, Int32%).) | |
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 | Získá čítače výčtu pro děti dané IUITechnologyElement. (Přepisuje UITechnologyManager.GetChildren(IUITechnologyElement, Object).) | |
GetControlSupportLevel | Získá úroveň podpory správce této technologie pro prvky (s) v daném okně. Rámci používá tuto funkci vyberte správce správnou technologii pro prvek. (Přepisuje UITechnologyManager.GetControlSupportLevel(IntPtr).) | |
GetElementFromNativeElement | Prvek získá z dané nativní (základní) prvek technologie. (Přepisuje UITechnologyManager.GetElementFromNativeElement(Object).) | |
GetElementFromPoint | Prvek získá na souřadnicích dané obrazovky. (Přepisuje UITechnologyManager.GetElementFromPoint(Int32, Int32).) | |
GetElementFromWindowHandle | Prvek získá z popisovač daného okna. (Přepisuje UITechnologyManager.GetElementFromWindowHandle(IntPtr).) | |
GetFocusedElement | Získá zaměřený prvek, který je prvek, který bude přijímat události klávesnice na tuto instanci. (Přepisuje UITechnologyManager.GetFocusedElement(IntPtr).) | |
GetHashCode | Slouží jako funkci hash u určitého typu. (Zděděno z Object.) | |
GetLastInvocationInfo | Získá informace o nejnovějších vyvolání Správce technologie. (Přepisuje UITechnologyManager.GetLastInvocationInfo().) | |
GetNextSibling | Získá další člen na stejné úrovni daný prvek v hierarchii uživatelského rozhraní. (Přepisuje UITechnologyManager.GetNextSibling(IUITechnologyElement).) | |
GetParent | Získá nadřazeného daný prvek v hierarchii uživatelského rozhraní. (Přepisuje UITechnologyManager.GetParent(IUITechnologyElement).) | |
GetPreviousSibling | Předchozí člen na stejné úrovni daný prvek získá v hierarchii uživatelského rozhraní. (Přepisuje UITechnologyManager.GetPreviousSibling(IUITechnologyElement).) | |
GetSynchronizationWaiter | Získá číšník synchronizace pro dané UITestEventType na tento prvek. (Přepisuje UITechnologyManager.GetSynchronizationWaiter(IUITechnologyElement, UITestEventType).) | |
GetTechnologyManagerProperty | Získá dané vlastnosti technologie správce. (Přepisuje UITechnologyManager.GetTechnologyManagerProperty(UITechnologyManagerProperty).) | |
GetType | Získá Type aktuální instance. (Zděděno z Object.) | |
MatchElement | (Přepisuje UITechnologyManager.MatchElement(IUITechnologyElement, Object, Boolean%).) | |
MemberwiseClone | Vytvoří kopii aktuálního Object. (Zděděno z Object.) | |
ParseQueryId | Analyzuje prvek řetězce dotazu a vrátí parsedQueryIdCookie použité během volání Search() nebo MatchElement() nebo GetChildren() pro vyhledávání nebo odpovídající nebo získání dětí, který má stejný řetězec dotazu. Roz PROTO1 poznámky: Toto je vyžadováno tak, že je součástí modulu plug-in QID správně analyzovat a přehrávání motoru zavolá později MatchElement() modul plug-in s část QID modul plug-in. (Přepisuje UITechnologyManager.ParseQueryId(String, Object%).) | |
ProcessMouseEnter | Myš proces zpracovává událost enter okna. (Přepisuje UITechnologyManager.ProcessMouseEnter(IntPtr).) | |
RemoveEventHandler | Odebere obslužnou rutinu události. (Přepisuje UITechnologyManager.RemoveEventHandler(IUITechnologyElement, UITestEventType, IUITestEventNotify).) | |
RemoveGlobalEventHandler | Odstraní globální jímka informuje akce aktivována modulem plug-in (Přepisuje UITechnologyManager.RemoveGlobalEventHandler(UITestEventType, IUITestEventNotify).) | |
Search | (Přepisuje UITechnologyManager.Search(Object, IUITechnologyElement, Int32).) | |
SetTechnologyManagerProperty | Nastaví dané vlastnosti technologie správce. (Přepisuje UITechnologyManager.SetTechnologyManagerProperty(UITechnologyManagerProperty, Object).) | |
StartSession | Provádí veškeré inicializace správce této technologie potřebné pro spuštění relace. (Přepisuje UITechnologyManager.StartSession(Boolean).) | |
StopSession | Provádí požadavek správcem této technologie pro zastavení aktuální relace. (Přepisuje UITechnologyManager.StopSession().) | |
ToString | Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.) |
Nahoru
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.