BrowserWindow – třída
Představuje v rámci testu vstsEssTest okna webového prohlížeče.
Hierarchie dědičnosti
System.Object
Microsoft.VisualStudio.TestTools.UITesting.UITestControl
Microsoft.VisualStudio.TestTools.UITesting.ApplicationUnderTest
Microsoft.VisualStudio.TestTools.UITesting.BrowserWindow
Obor názvů: Microsoft.VisualStudio.TestTools.UITesting
Sestavení: Microsoft.VisualStudio.TestTools.UITesting (v Microsoft.VisualStudio.TestTools.UITesting.dll)
Syntaxe
'Deklarace
Public Class BrowserWindow _
Inherits ApplicationUnderTest
public class BrowserWindow : ApplicationUnderTest
public ref class BrowserWindow : public ApplicationUnderTest
type BrowserWindow =
class
inherit ApplicationUnderTest
end
public class BrowserWindow extends ApplicationUnderTest
Typ BrowserWindow zveřejňuje následující členy.
Konstruktory
Název | Popis | |
---|---|---|
BrowserWindow | Inicializuje novou instanci BrowserWindow Třída |
Na začátek
Vlastnosti
Název | Popis | |
---|---|---|
AllowPopups | Získá nebo nastaví hodnotu, která určuje, zda okna webového prohlížeče umožňuje místní okna. | |
AlwaysOnTop | Získá hodnotu označující, zda se okno aplikace vždy objeví nahoře. (Zděděno z ApplicationUnderTest.) | |
BoundingRectangle | Získá Bounding obdélník pro tento ovládací prvek. (Zděděno z UITestControl.) | |
ClassName | Získá název třídy pro tento ovládací prvek. (Zděděno z UITestControl.) | |
Container | Získá nebo nastaví tento kontejner UITestControl. (Zděděno z UITestControl.) | |
ControlType | Získá typ ovládacího prvku uživatelského rozhraní. (Zděděno z UITestControl.) | |
CurrentBrowser | Získá nebo nastaví aktuální prohlížeč ze seznamu registrovaných prohlížečů. | |
CurrentDocumentWindow | Načte aktuálně aktivní Okna dokumentu je spojeno s prohlížečem. | |
Enabled | Získá hodnotu označující, zda tento ovládací prvek povolen. (Zděděno z UITestControl.) | |
Exists | Získá hodnotu označující, zda tento ovládací prvek existuje v uživatelském rozhraní. (Zděděno z UITestControl.) | |
FilterProperties | Získá kolekce pár hodnota vlastnosti pro prvek disambiguate. (Zděděno z UITestControl.) | |
FriendlyName | Získá název tohoto ovládacího prvku v uživatelském rozhraní. (Zděděno z UITestControl.) | |
HasFocus | Získá hodnotu označující, zda tento ovládací prvek uživatelského rozhraní má aktuálně fokus. (Zděděno z UITestControl.) | |
HasTitleBar | Získá hodnotu, která označuje, zda záhlaví okna aplikace. (Zděděno z ApplicationUnderTest.) | |
IsTopParent | Získá hodnotu, která označuje, zda tento ovládací prvek nejvyšší úrovně. (Zděděno z UITestControl.) | |
Maximized | Získá nebo nastaví hodnotu, která označuje, zda je okno aplikace maximalizováno. (Zděděno z ApplicationUnderTest.) | |
Minimized | Získá nebo nastaví hodnotu, která označuje, zda je minimalizované okno aplikace. (Zděděno z ApplicationUnderTest.) | |
Name | Získá název tohoto ovládacího prvku. (Zděděno z UITestControl.) | |
NativeElement | Získá odpovídající tento ovládací prvek nativní technologie. (Zděděno z UITestControl.) | |
Popup | Získá hodnotu, která označuje, zda je okno aplikace automaticky otevírané okno. (Zděděno z ApplicationUnderTest.) | |
Process | Získá nebo nastaví základní Process objektu. (Zděděno z ApplicationUnderTest.) | |
Resizable | Získá hodnotu, která označuje, zda je velikost okna aplikace. (Zděděno z ApplicationUnderTest.) | |
Restored | Získá nebo nastaví hodnotu, která označuje, zda je obnoven okna aplikace. (Zděděno z ApplicationUnderTest.) | |
SearchConfigurations | Získá nebo nastaví konfiguraci hledání. (Zděděno z UITestControl.) | |
SearchProperties | Získá hodnotu vlastnosti kolekce pár sloužící k identifikaci prvku. (Zděděno z UITestControl.) | |
SearchPropertiesSetExplicitly | Získá hodnotu, která označuje, zda byly uživatel explicitně nastavit vlastnosti vyhledávání. (Zděděno z ApplicationUnderTest.) | |
ShowInTaskbar | Získá hodnotu označující, zda se zobrazí ikonu programu na hlavním panelu. (Zděděno z ApplicationUnderTest.) | |
TechnologyName | Získá nebo nastaví technologie rámec, který implementuje tento ovládací prvek. (Zděděno z UITestControl.) | |
Title | Získá nebo nastaví název aplikace, která je podle testu. (Zděděno z ApplicationUnderTest.) | |
TopParent | Načte nadřazený tento ovládací prvek nejvyšší úrovně. (Zděděno z UITestControl.) | |
Transparent | Získá hodnotu označující, zda je průhledná okna aplikace. (Zděděno z ApplicationUnderTest.) | |
Uri | Získá URI načtení stránky. | |
Version | Načte verzi webového prohlížeče. | |
WindowHandle | Získá popisovač okna pro tento ovládací prvek. (Zděděno z UITestControl.) | |
WindowTitles | Načte názvy okno okno nejvyšší úrovně kolekce. (Zděděno z UITestControl.) |
Na začátek
Metody
Název | Popis | |
---|---|---|
Back | Umožňuje přejít zpět na předchozí stránku webového prohlížeče. | |
CaptureImage | Zachycuje obraz UITestControl.UITestControl Se musí nacházet na obrazovce. (Zděděno z UITestControl.) | |
ClearCache | Vymaže mezipaměti webového prohlížeče. | |
ClearCookies | Vymaže soubory cookie ve webovém prohlížeči. | |
Close | Ukončí aplikaci, která je zkoušeného. (Zděděno z ApplicationUnderTest.) | |
CopyFrom | Vytvoří objekt uživatelského rozhraní (UI) řízení odkazující téhož prvku jako původní ovládací prvek uživatelského rozhraní. (Přepisuje UITestControl.CopyFrom(UITestControl).) | |
Dispose() | Uvolní všechny prostředky používané ApplicationUnderTest. (Zděděno z ApplicationUnderTest.) | |
Dispose(Boolean) | Uvolní nespravované prostředky, které jsou používány BrowserWindow a volitelně spravované prostředky. (Přepisuje ApplicationUnderTest.Dispose(Boolean).) | |
DrawHighlight | Zvýrazní ovládací prvek. (Zděděno z UITestControl.) | |
EnsureClickable() | Posouvá uživatelského rozhraní, zda je ovládací prvek klepnout. (Zděděno z UITestControl.) | |
EnsureClickable(Point) | Posouvá uživatelské rozhraní k určitému bodu, zda je ovládací prvek klepnout. (Zděděno z UITestControl.) | |
Equals | Určuje, zda zadaná UITestControl se rovná aktuální UITestControl. (Zděděno z UITestControl.) | |
Finalize | Finalizačních metod pro ApplicationUnderTest. (Zděděno z ApplicationUnderTest.) | |
Find | Toto okno aplikace najde v uživatelském rozhraní. (Zděděno z ApplicationUnderTest.) | |
FindMatchingControls | Vrátí kolekci všech UITestControls odpovídající zadané SearchProperties a FilterProperties. (Zděděno z UITestControl.) | |
Forward | Umožňuje přechod na další stránku v seznamu historie prohlížeče. | |
FromProcess | Vytvoří odkaz na okno webového prohlížeče spuštěného existujícího procesu. | |
GetChildren | Vrátí kolekci všech podřízených první úrovně aktuální UITestControl. (Zděděno z UITestControl.) | |
GetClickablePoint | Vrátí bod lze klepnout na ovládání. (Zděděno z UITestControl.) | |
GetHashCode | Vrátí jedinečnou hodnotu, která představuje aktuální UITestControl instance. (Zděděno z UITestControl.) | |
GetParent | Vrátí nadřízený aktuální UITestControl. (Zděděno z UITestControl.) | |
GetProperty | Načte hodnotu zadanou vlastností. (Zděděno z UITestControl.) | |
GetType | Získává Type aktuální instance. (Zděděno z Object.) | |
GetUITestControlsForSearch | Vrátí pole UITestControl objekty, které budou použity pro hledání. (Zděděno z UITestControl.) | |
Launch() | Otevře se okno webového prohlížeče a vrátí objekt okna webového prohlížeče. | |
Launch(array<String[]) | Otevře okno webového prohlížeče pomocí dané pole argumentů příkazového řádku a vrátí objekt okna prohlížeče. | |
Launch(Uri) | Spustí zadaný identifikátor URI pomocí okna webového prohlížeče a vrátí objekt okno webového prohlížeče. | |
Locate | Vyhledá okna webového prohlížeče pomocí záhlaví okna a vrátí odpovídající objekt okna prohlížeče. | |
MemberwiseClone | Vytvoří kopii aktuální Object. (Zděděno z Object.) | |
NavigateToHomepage | Otevře domovskou stránku v okně webového prohlížeče. | |
NavigateToUrl | Otevře zadanou webovou stránku ve webovém prohlížeči. | |
PerformDialogAction(BrowserDialogAction) | Hledá skriptované Web dialogu a provede zadanou akci. | |
PerformDialogAction(BrowserDialogAction, Object) | Vyhledá skriptované Web dialogu a provede zadanou akci pomocí hodnoty zadané parametrem. | |
Refresh | Obnoví okno webového prohlížeče. | |
SetFocus | Nastaví kurzor klávesnice UITestControl. (Zděděno z UITestControl.) | |
SetProperty | Nastaví hodnotu dané vlastnosti. (Zděděno z UITestControl.) | |
Shutdown | Vynutí ukončení aplikace. (Zděděno z ApplicationUnderTest.) | |
StopPageLoad | Zastaví načítání stránky v okně webového prohlížeče. | |
ToString | Vrátí řetězec, který představuje aktuální UITestControl. (Zděděno z UITestControl.) | |
TryGetClickablePoint | Vrátí clickable bodě UITestControl.Pokud není ovládací prvek klepnout, vrátí tato metoda false. (Zděděno z UITestControl.) | |
WaitForControlCondition(Predicate<UITestControl>) | Dokud tento ovládací prvek splňuje zadanou podmínku nebo dokud nevyprší časový limit výchozí blokuje aktuální podproces. (Zděděno z UITestControl.) | |
WaitForControlCondition(Predicate<UITestControl>, Int32) | Dokud tento ovládací prvek splňuje zadanou podmínku nebo dokud nevyprší časový limit určený blokuje aktuální podproces. (Zděděno z UITestControl.) | |
WaitForControlEnabled() | Tento ovládací prvek povoleno nebo dokud nevyprší časový limit výchozí blokuje aktuální podproces. (Zděděno z UITestControl.) | |
WaitForControlEnabled(Int32) | Tento ovládací prvek povoleno nebo dokud nevyprší časový limit určený blokuje aktuální podproces. (Zděděno z UITestControl.) | |
WaitForControlExist() | Dokud tento ovládací prvek dojde v uživatelském rozhraní nebo dokud nevyprší časový limit výchozí blokuje aktuální podproces. (Zděděno z UITestControl.) | |
WaitForControlExist(Int32) | Dokud tento ovládací prvek dojde v uživatelském rozhraní nebo dokud nevyprší časový limit určený blokuje aktuální podproces. (Zděděno z UITestControl.) | |
WaitForControlNotExist() | Dokud tento ovládací prvek již existuje v uživatelském rozhraní nebo dokud nevyprší časový limit výchozí blokuje aktuální podproces. (Zděděno z UITestControl.) | |
WaitForControlNotExist(Int32) | Dokud tento ovládací prvek již nedochází v uživatelském rozhraní nebo dokud nevyprší časový limit určený blokuje aktuální podproces. (Zděděno z UITestControl.) | |
WaitForControlPropertyEqual(String, Object) | Dokud je roven zadané hodnotě určené vlastností tohoto ovládacího prvku nebo dokud nevyprší časový limit výchozí blokuje aktuální podproces. (Zděděno z UITestControl.) | |
WaitForControlPropertyEqual(String, Object, Int32) | Dokud je roven zadané hodnotě určené vlastností tohoto ovládacího prvku nebo dokud nevyprší časový limit určený blokuje aktuální podproces. (Zděděno z UITestControl.) | |
WaitForControlPropertyNotEqual(String, Object) | Aktuální podproces blokuje dokud zadanou vlastností tohoto ovládacího prvku není roven zadané hodnotě nebo dokud nevyprší časový limit výchozí. (Zděděno z UITestControl.) | |
WaitForControlPropertyNotEqual(String, Object, Int32) | Dokud zadanou vlastností tohoto ovládacího prvku není roven zadané hodnotě nebo dokud nevyprší časový limit určený blokuje aktuální podproces. (Zděděno z UITestControl.) | |
WaitForControlReady() | Dokud tento ovládací prvek je připraven přijímat myši nebo klávesnice nebo dokud nevyprší časový limit výchozí blokuje aktuální podproces. (Zděděno z UITestControl.) | |
WaitForControlReady(Int32) | Dokud tento ovládací prvek je připraven přijímat myši nebo klávesnice nebo dokud nevyprší časový limit určený blokuje aktuální podproces. (Zděděno z UITestControl.) |
Na začátek
Zabezpečení podprocesu
Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou zabezpečeny pro používání podprocesů. Zabezpečení sdílených členů pro používání podprocesů není zaručeno.