Klasa BrowserWindow
Reprezentuje okna przeglądarki sieci Web w ramach testu vstsEssTest.
Hierarchia dziedziczenia
System.Object
Microsoft.VisualStudio.TestTools.UITesting.UITestControl
Microsoft.VisualStudio.TestTools.UITesting.ApplicationUnderTest
Microsoft.VisualStudio.TestTools.UITesting.BrowserWindow
Przestrzeń nazw: Microsoft.VisualStudio.TestTools.UITesting
Zestaw: Microsoft.VisualStudio.TestTools.UITesting (w Microsoft.VisualStudio.TestTools.UITesting.dll)
Składnia
'Deklaracja
<CLSCompliantAttribute(True)> _
Public Class BrowserWindow _
Inherits ApplicationUnderTest
[CLSCompliantAttribute(true)]
public class BrowserWindow : ApplicationUnderTest
[CLSCompliantAttribute(true)]
public ref class BrowserWindow : public ApplicationUnderTest
[<CLSCompliantAttribute(true)>]
type BrowserWindow =
class
inherit ApplicationUnderTest
end
public class BrowserWindow extends ApplicationUnderTest
Typ BrowserWindow uwidacznia następujące elementy członkowskie.
Konstruktorzy
Nazwa | Opis | |
---|---|---|
BrowserWindow | Inicjuje nowe wystąpienie BrowserWindow klasy. |
Początek
Właściwości
Nazwa | Opis | |
---|---|---|
AllowPopups | Zwraca lub ustawia wartość, która określa, czy zezwala na wyskakujące okna przeglądarki sieci Web. | |
AlwaysOnTop | Zwraca wartość wskazującą, czy okno aplikacji pojawia się zawsze na wierzchu. (Odziedziczone z ApplicationUnderTest). | |
BoundingRectangle | Pobiera prostokąt Bounding dla tego formantu. (Odziedziczone z UITestControl). | |
ClassName | Pobiera nazwę klasy dla tego formantu. (Odziedziczone z UITestControl). | |
CloseOnPlaybackCleanup | Pobiera lub ustawia, czy zamknąć ApplicationUnderTest automatycznie podczas odtwarzania oczyszczania. (Odziedziczone z ApplicationUnderTest). | |
Container | Zwraca lub ustawia kontenera tego UITestControl. (Odziedziczone z UITestControl). | |
ControlType | Pobiera typ formantu interfejsu użytkownika. (Odziedziczone z UITestControl). | |
CurrentBrowser | Zwraca lub ustawia bieżącej przeglądarki z listy zarejestrowanych przeglądarek. | |
CurrentDocumentWindow | Pobiera aktualnie aktywnych Okna dokumentu skojarzonego z przeglądarką. | |
Enabled | Pobiera wartość wskazująca, czy ten formant jest włączony. (Odziedziczone z UITestControl). | |
Exists | Zwraca wartość wskazującą, czy kontrola ta istnieje w interfejsie użytkownika. (Odziedziczone z UITestControl). | |
FilterProperties | Pobiera wartość właściwości kolekcji pary, używany do sterowania disambiguate. (Odziedziczone z UITestControl). | |
FriendlyName | Pobiera nazwę tego formantu w interfejsie użytkownika. (Odziedziczone z UITestControl). | |
HasFocus | Pobiera wartość wskazująca, czy ten formant aktualnie ma fokus w interfejsie użytkownika. (Odziedziczone z UITestControl). | |
HasTitleBar | Pobiera wartość, która wskazuje, czy pasek tytułu okna aplikacji. (Odziedziczone z ApplicationUnderTest). | |
Height | Zwraca wysokość formantu. (Odziedziczone z UITestControl). | |
IsTopParent | Pobiera wartość wskazująca, czy ten formant jest elementem najwyższego poziomu. (Odziedziczone z UITestControl). | |
Left | Zwraca współrzędną x lewej krawędzi formantu. (Odziedziczone z UITestControl). | |
Maximized | Zwraca lub ustawia wartość wskazującą, czy jest zmaksymalizowane okno aplikacji. (Odziedziczone z ApplicationUnderTest). | |
Minimized | Zwraca lub ustawia wartość wskazującą, czy jest zminimalizowane okna aplikacji. (Odziedziczone z ApplicationUnderTest). | |
Name | Pobiera nazwę tego formantu. (Odziedziczone z UITestControl). | |
NativeElement | Pobiera element macierzysty technologii odpowiada ten formant. (Odziedziczone z UITestControl). | |
Popup | Pobiera wartość, która wskazuje, czy okno wyskakujące okna aplikacji. (Odziedziczone z ApplicationUnderTest). | |
Process | Zwraca lub ustawia podstawowych Process obiektu. (Odziedziczone z ApplicationUnderTest). | |
Resizable | Zwraca wartość wskazującą, czy okno aplikacji jest zmieniana. (Odziedziczone z ApplicationUnderTest). | |
Restored | Zwraca lub ustawia wartość wskazującą, czy okno aplikacji jest przywracany. (Odziedziczone z ApplicationUnderTest). | |
SearchConfigurations | Pobiera lub ustawia konfiguracji wyszukiwania. (Odziedziczone z UITestControl). | |
SearchProperties | Pobiera wartość właściwości kolekcji pary, używany do identyfikowania formantu. (Odziedziczone z UITestControl). | |
SearchPropertiesSetExplicitly | Pobiera wartość, która wskazuje, czy właściwości wyszukiwania dla tego formantu zostały ustawione przez użytkownika w interfejsie użytkownika. (Odziedziczone z UITestControl). | |
ShowInTaskbar | Zwraca wartość wskazującą, czy na pasku zadań pojawia się ikona programu. (Odziedziczone z ApplicationUnderTest). | |
State | Pobiera stan formantu. (Odziedziczone z UITestControl). | |
TechnologyName | Pobiera lub ustawia ramy technologii, która implementuje ten formant. (Odziedziczone z UITestControl). | |
Title | Pobiera lub ustawia Tytuł aplikacji, który jest badany. (Odziedziczone z ApplicationUnderTest). | |
Top | Zwraca współrzędną x górnej krawędzi formantu. (Odziedziczone z UITestControl). | |
TopParent | Pobiera najwyższego poziomu nadrzędnego tego formantu. (Odziedziczone z UITestControl). | |
Transparent | Zwraca wartość wskazującą, czy okno aplikacji jest przezroczysty. (Odziedziczone z ApplicationUnderTest). | |
Uri | Pobiera identyfikator URI załadowany strony. | |
Version | Pobiera wersję przeglądarki sieci Web. | |
Width | Pobiera szerokość formantu. (Odziedziczone z UITestControl). | |
WindowHandle | Zwraca uchwyt okna dla tego formantu. (Odziedziczone z UITestControl). | |
WindowTitles | Zwraca kolekcję tytuły okien najwyższego poziomu okna. (Odziedziczone z UITestControl). |
Początek
Metody
Nazwa | Opis | |
---|---|---|
Back | Sprawia, że przeglądarka sieci Web, przejdź wstecz do poprzedniej strony sieci Web. | |
CaptureImage | Przechwytuje obraz z UITestControl.UITestControl Musi znajdować się na ekranie. (Odziedziczone z UITestControl). | |
ClearCache | Czyści pamięć podręczną przeglądarki sieci Web. | |
ClearCookies | Usuwa pliki cookie przeglądarki sieci Web. | |
Close | (Zastępuje ApplicationUnderTest.Close()). | |
CopyFrom | Tworzy obiekt formantu interfejsu użytkownika, który odwołuje się do tego samego elementu w interfejsie użytkownika jako oryginalnego formantu. (Zastępuje UITestControl.CopyFrom(UITestControl)). | |
Dispose() | Zwalnia wszystkie zasoby, które są używane przez ApplicationUnderTest. (Odziedziczone z ApplicationUnderTest). | |
Dispose(Boolean) | Zwalnia niezarządzanych zasobów, które są używane przez BrowserWindow i opcjonalnie zwalnia zarządzanych zasobów. (Zastępuje ApplicationUnderTest.Dispose(Boolean)). | |
DrawHighlight | Podświetla formantu. (Odziedziczone z UITestControl). | |
EnsureClickable() | Przewija interfejsu użytkownika, aby upewnić się, że formant jest aktywny. (Odziedziczone z UITestControl). | |
EnsureClickable(Point) | Przewija interfejs użytkownika do określonego punktu, aby upewnić się, że formant jest aktywny. (Odziedziczone z UITestControl). | |
Equals | Określa, czy określony UITestControl jest równa bieżącej UITestControl. (Odziedziczone z UITestControl). | |
ExecuteScript | ||
Finalize | Finalizatorów dla ApplicationUnderTest. (Odziedziczone z ApplicationUnderTest). | |
Find | Znajduje to okno aplikacji w interfejsie użytkownika. (Odziedziczone z ApplicationUnderTest). | |
FindMatchingControls | Zwraca kolekcję wszystkich UITestControls spełniających określone SearchProperties i FilterProperties. (Odziedziczone z UITestControl). | |
Forward | Pozwala przejść do następnej strony, na liście historii przeglądarki sieci Web. | |
FromProcess | Tworzy odwołanie do okna przeglądarki sieci Web, w którym działa istniejący proces. | |
GetChildren | Zwraca kolekcję wszystkich dzieci pierwszego poziomu bieżącego UITestControl. (Odziedziczone z UITestControl). | |
GetClickablePoint | Zwraca punkt aktywny formant. (Odziedziczone z UITestControl). | |
GetHashCode | Zwraca wartość unikatowa, która reprezentuje bieżący UITestControl instancji. (Odziedziczone z UITestControl). | |
GetParent | Zwraca obiekt nadrzędny bieżącego UITestControl. (Odziedziczone z UITestControl). | |
GetProperty | Zwraca wartość określonej właściwości. (Odziedziczone z UITestControl). | |
GetType | Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object). | |
GetUITestControlsForSearch | Zwraca tablicę UITestControl obiektów, które będą używane do wyszukiwania. (Odziedziczone z UITestControl). | |
Launch() | Uruchamia okno przeglądarki sieci Web i zwraca obiekt okna przeglądarki sieci Web. | |
Launch(array<String[]) | Uruchamia okno przeglądarki sieci Web przy użyciu danej tablicy argumentów wiersza polecenia, a następnie zwraca obiekt okna przeglądarki. | |
Launch(Uri) | Uruchamia okno przeglądarki sieci Web przy użyciu danego identyfikatora URI i zwraca obiekt okna przeglądarki sieci Web. | |
Locate | Wyszukuje okna przeglądarki sieci Web przy użyciu tytuł okna i zwraca odpowiedni obiekt okna przeglądarki. | |
MemberwiseClone | Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object). | |
NavigateToHomepage | Otwiera stronę główną w oknie przeglądarki sieci Web. | |
NavigateToUrl | Otwiera określona strona sieci Web w przeglądarce sieci Web. | |
PerformDialogAction(BrowserDialogAction) | Wyszukiwanie oparte na skrypcie okno dialogowe sieci Web i wykonuje określoną akcją. | |
PerformDialogAction(BrowserDialogAction, Object) | Wyszukiwanie oparte na skrypcie okno dialogowe sieci Web i wykonuje określonej akcji za pomocą wartości parametru dostarczone. | |
Refresh | Odświeża okno przeglądarki sieci Web. | |
SetFocus | Ustawia fokus klawiatury UITestControl. (Odziedziczone z UITestControl). | |
SetProperty | Ustawia wartość danej właściwości. (Odziedziczone z UITestControl). | |
Shutdown | Wymuszenie zamknięcia aplikacji. (Odziedziczone z ApplicationUnderTest). | |
StopPageLoad | Zatrzymuje ładowanie strony w oknie przeglądarki sieci Web. | |
ToString | Zwraca ciąg, który reprezentuje bieżący UITestControl. (Odziedziczone z UITestControl). | |
TryFind | Próbuje znaleźć formantu w interfejsie użytkownika. (Odziedziczone z UITestControl). | |
TryGetClickablePoint | Zwraca punkt aktywny w UITestControl.Jeśli formant nie jest interaktywna, metoda zwraca false. (Odziedziczone z UITestControl). | |
WaitForControlCondition(Predicate<UITestControl>) | Blokuje bieżącego wątku, dopóki ten spełnia określony warunek lub do momentu domyślny limit czasu wygaśnięcia. (Odziedziczone z UITestControl). | |
WaitForControlCondition(Predicate<UITestControl>, Int32) | Blokuje bieżącego wątku, dopóki ten spełnia określony warunek lub do określonego limitu czasu wygaśnięcia. (Odziedziczone z UITestControl). | |
WaitForControlEnabled() | Blokuje bieżącego wątku, dopóki ten formant jest włączony lub do momentu domyślny limit czasu wygaśnięcia. (Odziedziczone z UITestControl). | |
WaitForControlEnabled(Int32) | Blokuje bieżącego wątku, dopóki ten formant jest włączony lub do określonego limitu czasu wygaśnięcia. (Odziedziczone z UITestControl). | |
WaitForControlExist() | Blokuje bieżącego wątku, dopóki ten formant występuje w interfejsie użytkownika lub do momentu domyślny limit czasu wygaśnięcia. (Odziedziczone z UITestControl). | |
WaitForControlExist(Int32) | Blokuje bieżącego wątku, dopóki ten formant występuje w interfejsie użytkownika lub do określonego limitu czasu wygaśnięcia. (Odziedziczone z UITestControl). | |
WaitForControlNotExist() | Blokuje bieżącego wątku, dopóki ten formant nie jest już w interfejsie użytkownika lub do momentu domyślny limit czasu wygaśnięcia. (Odziedziczone z UITestControl). | |
WaitForControlNotExist(Int32) | Blokuje bieżącego wątku, dopóki ten formant już nie występuje w interfejsie użytkownika lub do określonego limitu czasu wygaśnięcia. (Odziedziczone z UITestControl). | |
WaitForControlPropertyEqual(String, Object) | Blokuje bieżącego wątku do momentu określonej właściwości tego formantu jest równa określonej wartości, lub domyślny limit czasu wygaśnięcia. (Odziedziczone z UITestControl). | |
WaitForControlPropertyEqual(String, Object, Int32) | Blokuje bieżącego wątku, dopóki określonej właściwości tego formantu jest równa określonej wartości lub do określonego limitu czasu wygaśnięcia. (Odziedziczone z UITestControl). | |
WaitForControlPropertyNotEqual(String, Object) | Blokuje bieżącego wątku, dopóki nie jest równa określonej wartości określonej właściwości tego formantu lub do momentu domyślny limit czasu wygaśnięcia. (Odziedziczone z UITestControl). | |
WaitForControlPropertyNotEqual(String, Object, Int32) | Blokuje bieżącego wątku, dopóki nie jest równa określonej wartości określonej właściwości tego formantu lub do określonego limitu czasu wygaśnięcia. (Odziedziczone z UITestControl). | |
WaitForControlReady() | Blokuje bieżącego wątku, dopóki ten formant jest gotowy do odbierania myszy lub klawiatury lub do momentu domyślny limit czasu wygaśnięcia. (Odziedziczone z UITestControl). | |
WaitForControlReady(Int32) | Blokuje bieżącego wątku, dopóki ten formant jest gotowy do odbierania myszy lub klawiatury lub do określonego limitu czasu wygaśnięcia. (Odziedziczone z UITestControl). |
Początek
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.