Classe HtmlList
Rappresenta un controllo elenco per il test dell'interfaccia utente di una pagina Web.
Gerarchia di ereditarietà
System.Object
Microsoft.VisualStudio.TestTools.UITesting.UITestControl
Microsoft.VisualStudio.TestTools.UITesting.HtmlControls.HtmlControl
Microsoft.VisualStudio.TestTools.UITesting.HtmlControls.HtmlList
Spazio dei nomi: Microsoft.VisualStudio.TestTools.UITesting.HtmlControls
Assembly: Microsoft.VisualStudio.TestTools.UITesting (in Microsoft.VisualStudio.TestTools.UITesting.dll)
Sintassi
'Dichiarazione
Public Class HtmlList _
Inherits HtmlControl
public class HtmlList : HtmlControl
public ref class HtmlList : public HtmlControl
type HtmlList =
class
inherit HtmlControl
end
public class HtmlList extends HtmlControl
Il tipo HtmlList espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
HtmlList() | Inizializza una nuova istanza della classe HtmlList. | |
HtmlList(UITestControl) | Inizializza una nuova istanza della classe HtmlList. |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
AccessKey | Ottiene il valore dell'attributo AccessKey di questo controllo. (Ereditato da HtmlControl) | |
BoundingRectangle | Ottiene il rettangolo di delimitazione per questo controllo. (Ereditato da UITestControl) | |
Class | Ottiene il valore dell'attributo Class di questo controllo. (Ereditato da HtmlControl) | |
ClassName | Ottiene il nome della classe di questo controllo. (Ereditato da UITestControl) | |
Container | Ottiene o imposta il contenitore di questo oggetto UITestControl. (Ereditato da UITestControl) | |
ControlDefinition | Ottiene la definizione del controllo nella pagina HTML. (Ereditato da HtmlControl) | |
ControlType | Ottiene il tipo del controllo dell'interfaccia utente. (Ereditato da UITestControl) | |
Enabled | Ottiene un valore che indica se questo controllo è abilitato. (Ereditato da UITestControl) | |
Exists | Ottiene un valore che indica se questo controllo esiste nell'interfaccia utente. (Ereditato da UITestControl) | |
FilterProperties | Ottiene l'insieme di coppie valore-proprietà utilizzato per risolvere l'ambiguità di un controllo. (Ereditato da UITestControl) | |
FriendlyName | Ottiene il nome del controllo da utilizzare nell'interfaccia utente. (Ereditato da UITestControl) | |
HasFocus | Ottiene un valore che indica se questo controllo ha correntemente lo stato attivo nell'interfaccia utente. (Ereditato da UITestControl) | |
HelpText | Ottiene il valore dell'attributo HelpText di questo controllo. (Ereditato da HtmlControl) | |
Id | Ottiene il valore dell'attributo ID di questo controllo. (Ereditato da HtmlControl) | |
InnerText | Ottiene il contenuto di testo di questo controllo. (Ereditato da HtmlControl) | |
IsMultipleSelection | Ottiene un valore che indica se questo controllo elenco consente di selezionare più elementi. | |
IsTopParent | Ottiene un valore che indica se questo controllo è l'elemento di primo livello. (Ereditato da UITestControl) | |
ItemCount | Ottiene il numero di elementi in questo elenco. | |
Items | Ottiene un insieme degli elementi in questo elenco. | |
LabeledBy | Ottiene il testo visualizzato nell'etichetta di questo elenco. | |
Name | Ottiene il nome di questo controllo. (Ereditato da UITestControl) | |
NativeElement | Ottiene l'elemento di tecnologia nativo corrispondente a questo controllo. (Ereditato da UITestControl) | |
SearchConfigurations | Ottiene o imposta le configurazioni di ricerca. (Ereditato da UITestControl) | |
SearchProperties | Ottiene l'insieme di coppie valore-proprietà utilizzato per identificare un controllo. (Ereditato da UITestControl) | |
SearchPropertiesSetExplicitly | Ottiene un valore che indica se le proprietà di ricerca di questo controllo sono state impostate dall'utente nell'interfaccia utente. (Ereditato da UITestControl) | |
SelectedIndices | Ottiene una matrice dei numeri di indice di tutti gli elementi selezionati. | |
SelectedItems | Ottiene una matrice degli elementi selezionati. | |
SelectedItemsAsString | Ottiene una stringa contenente un elenco delimitato da virgole degli elementi selezionati in questo elenco. | |
Size | Ottiene il valore dell'attributo Size di questo controllo. | |
TagInstance | Ottiene l'indice del controllo nell'insieme dei controlli nella pagina avente lo stesso nome di tag. (Ereditato da HtmlControl) | |
TagName | Ottiene il nome di tag di questo controllo. (Ereditato da HtmlControl) | |
TechnologyName | Ottiene o imposta il framework della tecnologia che implementa il controllo. (Ereditato da UITestControl) | |
Title | Ottiene il valore dell'attributo Title di questo controllo. (Ereditato da HtmlControl) | |
TopParent | Ottiene l'elemento padre di primo livello del controllo. (Ereditato da UITestControl) | |
Type | Ottiene il valore dell'attributo Type di questo controllo. (Ereditato da HtmlControl) | |
ValueAttribute | Ottiene il valore dell'attributo Value di questo controllo. (Ereditato da HtmlControl) | |
WindowHandle | Ottiene l'handle della finestra per questo controllo. (Ereditato da UITestControl) | |
WindowTitles | Ottiene un insieme dei titoli della finestra di primo livello. (Ereditato da UITestControl) |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
CaptureImage | Acquisisce l'immagine di UITestControl.L'oggetto UITestControl deve essere presente sullo schermo. (Ereditato da UITestControl) | |
CopyFrom | Crea un oggetto UITestControl che fa riferimento allo stesso elemento nell'interfaccia utente dell'oggetto UITestControl originale. (Ereditato da UITestControl) | |
DrawHighlight | Evidenzia il controllo. (Ereditato da UITestControl) | |
EnsureClickable() | Scorre la visualizzazione dell'interfaccia utente per assicurarsi che il controllo sia selezionabile. (Ereditato da UITestControl) | |
EnsureClickable(Point) | Scorre la visualizzazione dell'interfaccia utente in un punto specifico per assicurarsi che il controllo sia selezionabile. (Ereditato da UITestControl) | |
Equals | Determina se l'oggetto UITestControl specificato è uguale all'oggetto UITestControl corrente. (Ereditato da UITestControl) | |
Finalize | Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object) | |
Find | Individua UITestControl. (Ereditato da UITestControl) | |
FindMatchingControls | Restituisce un insieme di tutti gli oggetti UITestControl corrispondenti alle proprietà SearchProperties e FilterPropertiesspecificate. (Ereditato da UITestControl) | |
GetChildren | Restituisce un insieme di tutti gli elementi figlio di primo livello dell'oggetto UITestControl corrente. (Ereditato da UITestControl) | |
GetClickablePoint | Restituisce un punto selezionabile nel controllo. (Ereditato da UITestControl) | |
GetHashCode | Restituisce un valore univoco che rappresenta l'istanza di UITestControl corrente. (Ereditato da UITestControl) | |
GetParent | Restituisce l'elemento padre dell'oggetto UITestControl corrente. (Ereditato da UITestControl) | |
GetProperty | Ottiene il valore della proprietà specificata. (Ereditato da UITestControl) | |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) | |
GetUITestControlsForSearch | Restituisce una matrice di oggetti UITestControl che verrà utilizzata per la ricerca. (Ereditato da UITestControl) | |
MemberwiseClone | Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object) | |
SetFocus | Imposta lo stato attivo della tastiera su UITestControl. (Ereditato da UITestControl) | |
SetProperty | Imposta il valore di una determinata proprietà. (Ereditato da UITestControl) | |
ToString | Restituisce una stringa che rappresenta l'oggetto UITestControl corrente. (Ereditato da UITestControl) | |
TryGetClickablePoint | Restituisce un punto selezionabile nell'oggetto UITestControl.Se il controllo non è selezionabile, il metodo restituisce false. (Ereditato da UITestControl) | |
WaitForControlCondition(Predicate<UITestControl>) | Consente di bloccare il thread corrente fino a quando questo controllo soddisfa la condizione specificata o fino a quando non scade il timeout predefinito. (Ereditato da UITestControl) | |
WaitForControlCondition(Predicate<UITestControl>, Int32) | Consente di bloccare il thread corrente fino a quando questo controllo soddisfa la condizione specificata o fino a quando non scade il timeout specificato. (Ereditato da UITestControl) | |
WaitForControlEnabled() | Consente di bloccare il thread corrente fino a quando questo controllo è abilitato o fino a quando non scade il timeout predefinito. (Ereditato da UITestControl) | |
WaitForControlEnabled(Int32) | Consente di bloccare il thread corrente fino a quando questo controllo è abilitato o fino a quando non scade il timeout specificato. (Ereditato da UITestControl) | |
WaitForControlExist() | Consente di bloccare il thread corrente fino a quando questo controllo si verifica nell'interfaccia utente o fino a quando non scade il timeout predefinito. (Ereditato da UITestControl) | |
WaitForControlExist(Int32) | Consente di bloccare il thread corrente fino a quando questo controllo si verifica nell'interfaccia utente o fino a quando non scade il timeout specificato. (Ereditato da UITestControl) | |
WaitForControlNotExist() | Consente di bloccare il thread corrente fino a quando questo controllo non esiste più nell'interfaccia utente o fino a quando non scade il timeout predefinito. (Ereditato da UITestControl) | |
WaitForControlNotExist(Int32) | Consente di bloccare il thread corrente fino a quando questo controllo non si verifica più nell'interfaccia utente o fino a quando non scade il timeout specificato. (Ereditato da UITestControl) | |
WaitForControlPropertyEqual(String, Object) | Consente di bloccare il thread corrente fino a quando la proprietà specificata di questo controllo è uguale al valore specificato o fino a quando non scade il timeout predefinito. (Ereditato da UITestControl) | |
WaitForControlPropertyEqual(String, Object, Int32) | Consente di bloccare il thread corrente fino a quando la proprietà specificata di questo controllo è uguale al valore specificato o fino a quando non scade il timeout specificato. (Ereditato da UITestControl) | |
WaitForControlPropertyNotEqual(String, Object) | Consente di bloccare il thread corrente fino a quando la proprietà specificata di questo controllo non è uguale al valore specificato o fino a quando non scade il timeout predefinito. (Ereditato da UITestControl) | |
WaitForControlPropertyNotEqual(String, Object, Int32) | Consente di bloccare il thread corrente fino a quando la proprietà specificata di questo controllo non è uguale al valore specificato o fino a quando non scade il timeout specificato. (Ereditato da UITestControl) | |
WaitForControlReady() | Consente di bloccare il thread corrente fino a quando questo controllo è pronto a ricevere l'input del mouse o della tastiera o fino a quando non scade il timeout predefinito. (Ereditato da UITestControl) | |
WaitForControlReady(Int32) | Consente di bloccare il thread corrente fino a quando questo controllo è pronto a ricevere l'input del mouse o della tastiera o fino a quando non scade il timeout specificato. (Ereditato da UITestControl) |
In alto
Codice thread safe
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.VisualStudio.TestTools.UITesting.HtmlControls