Klasa UITechnologyManager
Zapewnia to abstrakcyjna klasa podstawowa dla menedżerów technologii, które używane podczas testu, nagrywania i odtwarzania.
Hierarchia dziedziczenia
Object
Microsoft.VisualStudio.TestTools.UITest.Extension.UITechnologyManager
Microsoft.VisualStudio.TestTools.UITesting.UITechnologyManagerProxy
Przestrzeń nazw: Microsoft.VisualStudio.TestTools.UITest.Extension
Zestaw: Microsoft.VisualStudio.TestTools.UITest.Extension (w Microsoft.VisualStudio.TestTools.UITest.Extension.dll)
Składnia
'Deklaracja
<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 uwidacznia następujące elementy członkowskie.
Konstruktorzy
Nazwa | Opis | |
---|---|---|
UITechnologyManager | Inicjuje nowe wystąpienie klasy UITechnologyManager. |
Początek
Właściwości
Nazwa | Opis | |
---|---|---|
TechnologyName | Pobiera nazwę technologii. |
Początek
Metody
Nazwa | Opis | |
---|---|---|
AddEventHandler | Dodaje program obsługi zdarzeń Menedżera tej technologii. | |
AddGlobalEventHandler | Dodaje sink zdarzenia globalne ten Menedżer technologii. | |
CancelStep | Anuluje operację wszelkie oczekiwania lub wyszukiwania jest obecnie wykonywane przez ten Menedżer technologii z powodu wywołania WaitForReady lub Search. | |
ConvertToThisTechnology | Przyjmuje element od innej technologii i zwraca element zgodnego z bieżącym technologia, wraz z poziomu wsparcia, jakimi dysponuje przekonwertowanych element. | |
Equals | Determines whether the specified object is equal to the current object. (Odziedziczone z Object). | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Odziedziczone z Object). | |
GetChildren | Zwraca moduł wyliczający do podrzędnych elementów w danym elemencie. | |
GetControlSupportLevel | Zwraca wskazanie zaufania ten Menedżer technologii czy może obsługiwać kontroli, która jest identyfikowana z dostarczonego uchwyt. | |
GetElementFromNativeElement | Zwraca element z tej technologii, która odnosi się do podanego elementu macierzystego. | |
GetElementFromPoint | Pobiera element, który znajduje się w układzie współrzędnych danego ekranu. | |
GetElementFromWindowHandle | Pobiera element, który jest identyfikowany przez dojście okna pod warunkiem. | |
GetFocusedElement | Zwraca wskaźnik systemu windows dla elementu, który aktualnie ma fokus. | |
GetHashCode | Serves as the default hash function. (Odziedziczone z Object). | |
GetLastInvocationInfo | Zwraca informacje o ostatniej czynności test został wywołany przez tego menedżera. | |
GetNextSibling | Zwraca następny element równorzędny danego elementu w hierarchii interfejsu użytkownika. | |
GetParent | Pobiera element nadrzędny danego elementu w hierarchii interfejsu użytkownika. | |
GetPreviousSibling | Zwraca poprzedni element równorzędny danego elementu w hierarchii interfejsu użytkownika. | |
GetSynchronizationWaiter | Zwraca IUISynchronizationWaiter przy użyciu podanego typu element i zdarzeń. | |
GetTechnologyManagerProperty | Zwraca wartość danej właściwości Menedżera tej technologii. | |
GetType | Gets the Type of the current instance. (Odziedziczone z Object). | |
MatchElement | Zwraca wartość wskazującą, czy podany element odpowiada pliki cookie poprzednio zanalizowano kwerendy. | |
MemberwiseClone | Creates a shallow copy of the current Object. (Odziedziczone z Object). | |
ParseQueryId | Analizuje podanego ciągu reprezentującego element kwerendy i zwraca ciąg znaków zawierający zapis element kwerendy jako plik cookie. | |
ProcessMouseEnter | Przetwarza myszy zdarzenie enter dla określonego okna lub formantu. | |
RemoveEventHandler | Usuwa określone zdarzenie z danego elementu i wszystkich jego potomkami. | |
RemoveGlobalEventHandler | Usuwa określone zdarzenie. | |
Search | Przeszukiwany element elementu nadrzędnego, który pasuje do warunku podanego zapytania pliki cookie. | |
SetTechnologyManagerProperty | Po wdrożeniu w klasie pochodnej, ustawia wartość danej właściwości w Menedżerze tej technologii. | |
StartSession | Wykonuje wszelkie inicjowania, wymagane przez ten Menedżer technologii na początku sesji. | |
StopSession | Wykonanie oczyszczania wymaganego przez ten Menedżer technologii, aby zatrzymać bieżącą sesję. | |
ToString | Returns a string that represents the current object. (Odziedziczone z Object). |
Początek
Uwagi
Jeśli chcesz rozszerzyć zakodowanej framework testujący interfejs użytkownika do obsługi technologii obecnie nieobsługiwane należałoby czerpią swoją własną wersję tej klasy.Na przykład Microsoft Excel nie jest obsługiwany macierzyście w ramach badania kodowane jako interfejsu użytkownika, ale za pomocą Visual Studio 2010 Ultimate lub Visual Studio 2010 Premium, można utworzyć rozszerzenie, które umożliwia testowanie Microsoft Excel arkuszach.Aby uzyskać więcej informacji, zobacz Rozszerzanie zakodowanej testów interfejsu użytkownika i działania nagrania do obsługi programu Microsoft Excel.
Bezpieczeństwo wątku
Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.
Zobacz też
Informacje
Przestrzeń nazw Microsoft.VisualStudio.TestTools.UITest.Extension