Klasa HtmlDocument
Reprezentuje formant dokument HTML do testowania interfejsu użytkownika (UI), stron sieci Web.
Hierarchia dziedziczenia
System.Object
Microsoft.VisualStudio.TestTools.UITesting.UITestControl
Microsoft.VisualStudio.TestTools.UITesting.HtmlControls.HtmlControl
Microsoft.VisualStudio.TestTools.UITesting.HtmlControls.HtmlDocument
Przestrzeń nazw: Microsoft.VisualStudio.TestTools.UITesting.HtmlControls
Zestaw: Microsoft.VisualStudio.TestTools.UITesting (w Microsoft.VisualStudio.TestTools.UITesting.dll)
Składnia
'Deklaracja
<CLSCompliantAttribute(True)> _
Public Class HtmlDocument _
Inherits HtmlControl
[CLSCompliantAttribute(true)]
public class HtmlDocument : HtmlControl
[CLSCompliantAttribute(true)]
public ref class HtmlDocument : public HtmlControl
[<CLSCompliantAttribute(true)>]
type HtmlDocument =
class
inherit HtmlControl
end
public class HtmlDocument extends HtmlControl
Typ HtmlDocument uwidacznia następujące elementy członkowskie.
Konstruktorzy
Nazwa | Opis | |
---|---|---|
![]() |
HtmlDocument() | Inicjuje nowe wystąpienie HtmlDocument klasy. |
![]() |
HtmlDocument(UITestControl) | Inicjuje nowe wystąpienie HtmlDocument klasy przy użyciu formantu nadrzędnego dostarczone. |
Początek
Właściwości
Nazwa | Opis | |
---|---|---|
![]() |
AbsolutePath | Pobiera ścieżkę bezwzględną dokumentu. |
![]() |
AccessKey | Pobiera wartość atrybutu AccessKey tego formantu. (Odziedziczone z HtmlControl). |
![]() |
BoundingRectangle | Pobiera prostokąt Bounding dla tego formantu. (Odziedziczone z UITestControl). |
![]() |
Class | Pobiera wartość atrybutu Class tego formantu. (Odziedziczone z HtmlControl). |
![]() |
ClassName | Pobiera nazwę klasy dla tego formantu. (Odziedziczone z UITestControl). |
![]() |
Container | Zwraca lub ustawia kontenera tego UITestControl. (Odziedziczone z UITestControl). |
![]() |
ControlDefinition | Pobiera definicji formantu na stronie HTML. (Odziedziczone z HtmlControl). |
![]() |
ControlType | Pobiera typ formantu interfejsu użytkownika. (Odziedziczone z UITestControl). |
![]() |
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). |
![]() |
FrameDocument | Pobiera wartość, która wskazuje, czy ten formant dokument HTML znajduje się w ramce. |
![]() |
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). |
![]() |
Height | Zwraca wysokość formantu. (Odziedziczone z UITestControl). |
![]() |
HelpText | Pobiera wartość atrybutu HelpText tego formantu. (Odziedziczone z HtmlControl). |
![]() |
Id | Pobiera wartość atrybutu ID tego formantu. (Odziedziczone z HtmlControl). |
![]() |
InnerText | Pobiera zawartość tekst ten formant. (Odziedziczone z HtmlControl). |
![]() |
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). |
![]() |
Name | Pobiera nazwę tego formantu. (Odziedziczone z UITestControl). |
![]() |
NativeElement | Pobiera element macierzysty technologii odpowiada ten formant. (Odziedziczone z UITestControl). |
![]() |
PageUrl | Pobiera adres URL dla dokumentu. |
![]() |
RedirectingPage | Pobiera wartość, która wskazuje, czy dany dokument HTML jest przekierowanie strony. |
![]() |
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). |
![]() |
State | Pobiera stan formantu. (Odziedziczone z UITestControl). |
![]() |
TagInstance | Pobiera indeks kontroli w kolekcji formantów na stronie, która ma taką samą nazwę znacznika. (Odziedziczone z HtmlControl). |
![]() |
TagName | Pobiera nazwę znacznika tego formantu. (Odziedziczone z HtmlControl). |
![]() |
TechnologyName | Pobiera lub ustawia ramy technologii, która implementuje ten formant. (Odziedziczone z UITestControl). |
![]() |
Title | Pobiera wartość atrybutu Title tego formantu. (Odziedziczone z HtmlControl). |
![]() |
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). |
![]() |
Type | Pobiera wartość atrybutu typu tego formantu. (Odziedziczone z HtmlControl). |
![]() |
ValueAttribute | Pobiera wartość atrybutu wartość tego formantu. (Odziedziczone z HtmlControl). |
![]() |
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 | |
---|---|---|
![]() |
CaptureImage | Przechwytuje obraz z UITestControl.UITestControl Musi znajdować się na ekranie. (Odziedziczone z UITestControl). |
![]() |
CopyFrom | Tworzy UITestControl obiekt, który odwołuje się do tego samego elementu w interfejsie użytkownika jako oryginał UITestControl. (Odziedziczone z UITestControl). |
![]() |
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). |
![]() |
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). |
![]() |
Find | Wyszukuje UITestControl. (Odziedziczone z UITestControl). |
![]() |
FindMatchingControls | Zwraca kolekcję wszystkich UITestControls spełniających określone SearchProperties i FilterProperties. (Odziedziczone z UITestControl). |
![]() |
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). |
![]() |
MemberwiseClone | Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object). |
![]() |
SetFocus | Ustawia fokus klawiatury UITestControl. (Odziedziczone z UITestControl). |
![]() |
SetProperty | Ustawia wartość danej właściwości. (Odziedziczone z UITestControl). |
![]() |
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.
Zobacz też
Informacje
Przestrzeń nazw Microsoft.VisualStudio.TestTools.UITesting.HtmlControls