Klasa UIObject
Reprezentuje obiekt znajdujący się w interfejsie użytkownika (UI) w ramach badania.
Hierarchia dziedziczenia
System.Object
Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIObject
Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.TopLevelElement
Przestrzeń nazw: Microsoft.VisualStudio.TestTools.UITest.Common.UIMap
Zestaw: Microsoft.VisualStudio.TestTools.UITest.Common (w Microsoft.VisualStudio.TestTools.UITest.Common.dll)
Składnia
'Deklaracja
<SerializableAttribute> _
Public Class UIObject
[SerializableAttribute]
public class UIObject
[SerializableAttribute]
public ref class UIObject
[<SerializableAttribute>]
type UIObject = class end
public class UIObject
Typ UIObject uwidacznia następujące elementy członkowskie.
Konstruktorów
Nazwa | Opis | |
---|---|---|
UIObject | Inicjuje nowe wystąpienie UIObject klasy. |
Początek
Właściwości
Nazwa | Opis | |
---|---|---|
Condition | Zwraca lub ustawia stan tego obiektu. | |
ControlType | Zwraca lub ustawia typ formantu tego obiektu. | |
Descendants | Zwraca kolekcję wszystkich obiektów interfejsu użytkownika, które są zawarte w ramach tego obiektu interfejsu użytkownika. | |
FriendlyName | Zwraca lub ustawia przyjazną nazwę dla tego obiektu. | |
Id | Pobiera identyfikator dla tego obiektu. | |
Item | Pobiera określony obiekt podrzędny interfejsu użytkownika w ten obiekt, który ma identyfikator obiektu danej interfejsu użytkownika. | |
Name | Zwraca lub ustawia nazwę obiektu. | |
QueryId | Zwraca lub ustawia identyfikator kwerendy dla tego obiektu. | |
SearchConfigurations | Zwraca lub ustawia tablicę ciągów konfiguracji wyszukiwania. | |
SessionId | Pobiera lub ustawia identyfikator dla elementu najwyższego poziomu dla sesji nagrywania. | |
SpecialControlType | Zwraca lub ustawia specjalnego typu dla tego obiektu interfejsu użytkownika. | |
SupportLevel | Zwraca lub ustawia poziom, przy którym obecną technologią obsługuje ten obiekt interfejsu użytkownika. | |
SupportLevelWrapper | Zwraca lub ustawia ciąg wersję rzeczywisty poziom, przy którym obecną technologią obsługuje ten obiekt interfejsu użytkownika do serializacji i deserializacji z SupportLevel właściwości. | |
TechnologyName | Pobiera lub ustawia nazwę technologia, która obsługuje ten obiekt interfejsu użytkownika. | |
WindowTitles | Zwraca kolekcję tytuły okien najwyższego poziomu. |
Początek
Metody
Nazwa | Opis | |
---|---|---|
Add | Dodaje podany obiekt interfejsu użytkownika do katalogów podrzędnych tego obiektu interfejsu użytkownika, jeśli dany obiekt interfejsu użytkownika już istnieje. | |
BindParameters | Wiąże właściwości tego obiektu interfejsu użytkownika w mapie danej wartości. | |
Clone | Zwraca kopię tego obiektu interfejsu użytkownika. | |
Contains | Wskazuje, czy obiekt interfejsu użytkownika, który jest identyfikowany przez podany identyfikator znajduje się wśród potomkami tego obiektu interfejsu użytkownika. | |
Equals | Określa, czy określony obiekt jest równy bieżącemu obiektowi. (Odziedziczone z Object). | |
Finalize | Umożliwia obiekt zwolnić zasoby i wykonywać inne operacje czyszczenia, zanim jest ona odzyskane przez śmieci. (Odziedziczone z Object). | |
GetHashCode | Pełni rolę funkcji skrótu domyślny. (Odziedziczone z Object). | |
GetQueryString() | Zwraca identyfikator kwerendy dla tego obiektu interfejsu użytkownika. | |
GetQueryString(String) | Zwraca identyfikator kwerendy zawarte obiektu interfejsu użytkownika, który jest określony przez identyfikator danego częściowe. | |
GetType | Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object). | |
GetUIObjectFromId | Zwraca obiekt UI zawarte jest na podstawie podanego identyfikatora. | |
GetUIObjectFromPartialUIObjectId | Zwraca obiekt interfejsu użytkownika, który jest zawarty w obiekcie Interfejs użytkownika przy użyciu dostarczonego częściowe identyfikatora. | |
MemberwiseClone | Tworzy kopię skrócona bieżącego Object. (Odziedziczone z Object). | |
ParameterizeProperty | Parameterizes danej właściwości przy użyciu nazwy danego parametru. | |
Remove(String) | Usuwa określony obiekt interfejsu użytkownika z potomkiem obiekty w tym obiekcie interfejsu użytkownika. | |
Remove(UIObject) | Usuwa podany obiekt interfejsu użytkownika z potomkiem obiekty w tym obiekcie interfejsu użytkownika. | |
ToString | Zwraca identyfikator kwerendy tego obiektu interfejsu użytkownika. (Zastępuje Object.ToString()). |
Początek
Bezpieczeństwo wątków
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.Common.UIMap