Klasa UITechnologyManager
Zapewnia to abstrakcyjna klasa podstawowa dla menedżerów technologii, które jest używane podczas badań nagrywania i odtwarzania.
Hierarchia dziedziczenia
System.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 UITechnologyManager klasy. |
Początek
Właściwości
Nazwa | Opis | |
---|---|---|
TechnologyName | Pobiera nazwę technologii. |
Początek
Metody
Nazwa | Opis | |
---|---|---|
AddEventHandler | Dodaje funkcję obsługi zdarzeń Menedżera tej technologii. | |
AddGlobalEventHandler | Dodaje ten Menedżer technologii sink zdarzeń globalnych. | |
CancelStep | Anuluje oczekiwania lub wyszukiwania operację, która jest obecnie wykonywane przez menedżera tej technologii z powodu wywołania WaitForReady lub Search. | |
ConvertToThisTechnology | Pobiera element z innej technologii i zwraca element, który jest zgodny z bieżącym technologii, wraz z poziomu wsparcia ma element przekonwertowane. | |
Equals | Określa, czy określony obiekt jest równa bieżącego obiektu. (Odziedziczone z Object). | |
Finalize | Umożliwia obiekt spróbuj zwolnić zasoby i wykonywania innych operacji oczyszczania, zanim jest odzyskane w procesie wyrzucania elementów bezużytecznych. (Odziedziczone z Object). | |
GetChildren | Zwraca elementy moduł wyliczający dla dziecka w danym elemencie. | |
GetControlSupportLevel | Zwraca wskazanie zaufania ten Menedżer technologii, że może obsługiwać kontroli, która jest identyfikowana z podanego uchwytu. | |
GetElementFromNativeElement | Zwraca element z tej technologii, która odpowiada do podanego elementu macierzystego. | |
GetElementFromPoint | Pobiera element, który znajduje się na współrzędne danego ekranu. | |
GetElementFromWindowHandle | Pobiera element, który jest identyfikowany przez uchwyt okna dostarczone. | |
GetFocusedElement | Zwraca wskaźnik systemu windows dla elementu, który aktualnie ma fokus. | |
GetHashCode | Służy jako funkcja mieszania dla określonego typu. (Odziedziczone z Object). | |
GetLastInvocationInfo | Zwraca informacje o ostatniej akcji test, który został wywołany przez ten menedżer. | |
GetNextSibling | Zwraca następny 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 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 | Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object). | |
MatchElement | Zwraca wartość wskazującą, czy podany element jest zgodny z pliku cookie identyfikator kwerendy wcześniej zostały przeanalizowane. | |
MemberwiseClone | Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object). | |
ParseQueryId | Analizuje reprezentacji podany ciąg kwerendy elementu i zwraca ciąg reprezentujący element kwerendy w postaci pliku cookie. | |
ProcessMouseEnter | Przetwarza myszy wprowadź zdarzenia dla określonego okna lub formantu. | |
RemoveEventHandler | Usuwa określone zdarzenie z danego elementu i jego katalogów podrzędnych. | |
RemoveGlobalEventHandler | Usuwa określone zdarzenie. | |
Search | Wyszukiwanie elementu elementu nadrzędnego, który pasuje do warunku cookie identyfikator podanej kwerendy. | |
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, aby rozpocząć sesję. | |
StopSession | Powoduje wykonanie oczyszczania wymaganego przez menedżera tej technologii, aby zatrzymać bieżącą sesję. | |
ToString | Zwraca wartość typu ciąg, który reprezentuje bieżący obiekt. (Odziedziczone z Object). |
Początek
Uwagi
Jeżeli konieczne jest kodowane jako platformę testowania interfejsu użytkownika, do obsługi technologii obecnie nieobsługiwane rozszerzenie, należałoby pochodzi z wersji tej klasy.Na przykład Microsoft Excel nie jest obsługiwany macierzyście przez platformę testowania zakodowanej interfejsu użytkownika, ale przy użyciu Visual Studio 2010 Ultimate lub Visual Studio 2010 Premium, można utworzyć rozszerzenia umożliwiające badanie 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