Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Representa uma janela do navegador da Web da estrutura de teste de vstsEssTest.
Hierarquia de herança
System.Object
Microsoft.VisualStudio.TestTools.UITesting.UITestControl
Microsoft.VisualStudio.TestTools.UITesting.ApplicationUnderTest
Microsoft.VisualStudio.TestTools.UITesting.BrowserWindow
Namespace: Microsoft.VisualStudio.TestTools.UITesting
Assembly: Microsoft.VisualStudio.TestTools.UITesting (em Microsoft.VisualStudio.TestTools.UITesting.dll)
Sintaxe
'Declaração
<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
O tipo BrowserWindow expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
![]() |
BrowserWindow | Inicializa uma nova instância da classe BrowserWindow. |
Superior
Propriedades
Nome | Descrição | |
---|---|---|
![]() ![]() |
AllowPopups | Obtém ou define um valor que determina se a janela do navegador da Web permite janelas pop-up. |
![]() |
AlwaysOnTop | Obtém um valor que indica se a janela do aplicativo sempre aparece na parte superior. (Herdado de ApplicationUnderTest.) |
![]() |
BoundingRectangle | Obtém o retângulo delimitador para esse controle. (Herdado de UITestControl.) |
![]() |
ClassName | Obtém o nome da classe para esse controle. (Herdado de UITestControl.) |
![]() |
CloseOnPlaybackCleanup | Obtém ou define fechado automaticamente o ApplicationUnderTest na limpeza da reprodução. (Herdado de ApplicationUnderTest.) |
![]() |
Container | Obtém ou define o contêiner de este UITestControl. (Herdado de UITestControl.) |
![]() |
ControlType | Obtém o tipo de controle da interface do usuário. (Herdado de UITestControl.) |
![]() ![]() |
CurrentBrowser | Obtém ou define o navegador atual da lista de navegadores registrados. |
![]() |
CurrentDocumentWindow | Obtém o ativo no momento Janela de documento que está associado com o navegador. |
![]() |
Enabled | Obtém um valor que indica se o controle está habilitado. (Herdado de UITestControl.) |
![]() |
Exists | Obtém um valor que indica se este controle existe na interface do usuário. (Herdado de UITestControl.) |
![]() |
FilterProperties | Obtém a coleção de pares de valores de propriedade que é usada para desambiguar um controle. (Herdado de UITestControl.) |
![]() |
FriendlyName | Obtém o nome do controle para usar na interface do usuário. (Herdado de UITestControl.) |
![]() |
HasFocus | Obtém um valor que indica se este controle atualmente tem o foco na interface do usuário. (Herdado de UITestControl.) |
![]() |
HasTitleBar | Obtém um valor que indica se a janela do aplicativo tem uma barra de título. (Herdado de ApplicationUnderTest.) |
![]() |
Height | Obtém a altura do controle. (Herdado de UITestControl.) |
![]() |
IsTopParent | Obtém um valor que indica se esse controle é o elemento de nível superior. (Herdado de UITestControl.) |
![]() |
Left | Obtém a coordenada x da borda esquerda do controle. (Herdado de UITestControl.) |
![]() |
Maximized | Obtém ou define um valor que indica se a janela do aplicativo está maximizada. (Herdado de ApplicationUnderTest.) |
![]() |
Minimized | Obtém ou define um valor que indica se a janela do aplicativo é minimizada. (Herdado de ApplicationUnderTest.) |
![]() |
Name | Obtém o nome do controle. (Herdado de UITestControl.) |
![]() |
NativeElement | Obtém o elemento nativo a tecnologia correspondente a esse controle. (Herdado de UITestControl.) |
![]() |
Popup | Obtém um valor que indica se a janela do aplicativo é uma janela pop-up. (Herdado de ApplicationUnderTest.) |
![]() |
Process | Obtém ou define o objeto subjacente de Process . (Herdado de ApplicationUnderTest.) |
![]() |
Resizable | Obtém um valor que indica se a janela do aplicativo é redimensionável. (Herdado de ApplicationUnderTest.) |
![]() |
Restored | Obtém ou define um valor que indica se a janela do aplicativo é restaurada. (Herdado de ApplicationUnderTest.) |
![]() |
SearchConfigurations | Obtém ou configurações de pesquisa de conjuntos. (Herdado de UITestControl.) |
![]() |
SearchProperties | Obtém a coleção de pares de valores de propriedade que é usada para identificar um controle. (Herdado de UITestControl.) |
![]() |
SearchPropertiesSetExplicitly | Obtém um valor que indica se as propriedades de pesquisa para esse controle foram definidas pelo usuário na interface do usuário. (Herdado de UITestControl.) |
![]() |
ShowInTaskbar | Obtém um valor que indica se o ícone do programa aparece na barra de tarefas. (Herdado de ApplicationUnderTest.) |
![]() |
State | Obtém o estado do controle. (Herdado de UITestControl.) |
![]() |
TechnologyName | Obtém ou define a estrutura de tecnologia que implementa este controle. (Herdado de UITestControl.) |
![]() |
Title | Obtém ou define o título do aplicativo que está sob o teste. (Herdado de ApplicationUnderTest.) |
![]() |
Top | Obtém a coordenada x da borda superior do controle. (Herdado de UITestControl.) |
![]() |
TopParent | Obtém o pai de nível superior de este controle. (Herdado de UITestControl.) |
![]() |
Transparent | Obtém um valor que indica se a janela do aplicativo é transparente. (Herdado de ApplicationUnderTest.) |
![]() |
Uri | Obtém o URI da página carregada. |
![]() |
Version | Obtém a versão do navegador da Web. |
![]() |
Width | Obtém a largura do controle. (Herdado de UITestControl.) |
![]() |
WindowHandle | Obtém o identificador da janela para esse controle. (Herdado de UITestControl.) |
![]() |
WindowTitles | Obtém uma coleção de título da janela da janela de nível superior. (Herdado de UITestControl.) |
Superior
Métodos
Nome | Descrição | |
---|---|---|
![]() |
Back | Faz com que o navegador da Web voltar para a página da Web anterior. |
![]() |
CaptureImage | Captura a imagem de UITestControl.O deve de UITestControl está presente na tela. (Herdado de UITestControl.) |
![]() ![]() |
ClearCache | Limpa o cache do navegador da Web. |
![]() ![]() |
ClearCookies | Limpa os cookies do navegador da Web. |
![]() |
Close | (Substitui ApplicationUnderTest.Close().) |
![]() |
CopyFrom | Cria um objeto de controle de interface (UI) do usuário que faz referência ao mesmo elemento da interface do usuário como o controle original. (Substitui UITestControl.CopyFrom(UITestControl).) |
![]() |
Dispose() | Libera quaisquer recursos que são usados por ApplicationUnderTest. (Herdado de ApplicationUnderTest.) |
![]() |
Dispose(Boolean) | Libera os recursos não gerenciados usados pela BrowserWindow e, opcionalmente, libera os recursos gerenciados. (Substitui ApplicationUnderTest.Dispose(Boolean).) |
![]() |
DrawHighlight | Realça o controle. (Herdado de UITestControl.) |
![]() |
EnsureClickable() | Rola a interface do usuário para certificar-se de que o controle é clicável. (Herdado de UITestControl.) |
![]() |
EnsureClickable(Point) | Rola a interface do usuário um ponto específico para certificar-se que o controle é clicável. (Herdado de UITestControl.) |
![]() |
Equals | Determina se UITestControl especificado é igual a UITestControlatual. (Herdado de UITestControl.) |
![]() |
ExecuteScript | |
![]() |
Finalize | Finalizer para ApplicationUnderTest. (Herdado de ApplicationUnderTest.) |
![]() |
Find | Localiza essa janela do aplicativo na interface do usuário. (Herdado de ApplicationUnderTest.) |
![]() |
FindMatchingControls | Retorna uma coleção de qualquer UITestControls que corresponde SearchProperties especificado e FilterProperties. (Herdado de UITestControl.) |
![]() |
Forward | Faz com que o navegador da Web avança para a próxima página na lista do histórico. |
![]() ![]() |
FromProcess | Cria uma referência a uma janela do navegador da Web que está sendo executado em um processo existente. |
![]() |
GetChildren | Retorna uma coleção de todos os filhos de primeiro nível de UITestControlatual. (Herdado de UITestControl.) |
![]() |
GetClickablePoint | Retorna um ponto clicável do controle. (Herdado de UITestControl.) |
![]() |
GetHashCode | Retorna um valor exclusivo que representa a instância atual de UITestControl . (Herdado de UITestControl.) |
![]() |
GetParent | Retorna o pai de UITestControlatual. (Herdado de UITestControl.) |
![]() |
GetProperty | Obtém o valor da propriedade especificada. (Herdado de UITestControl.) |
![]() |
GetType | Obtém Type da instância atual. (Herdado de Object.) |
![]() |
GetUITestControlsForSearch | Retorna uma matriz de objetos de UITestControl que serão usados pesquisando. (Herdado de UITestControl.) |
![]() ![]() |
Launch() | Abre uma janela de navegador da Web e retorna o objeto de janela de navegador da Web. |
![]() ![]() |
Launch(array<String[]) | Inicia uma janela do navegador da Web usando a determinada matriz de argumentos de linha de comando e retorna o objeto de janela do navegador. |
![]() ![]() |
Launch(Uri) | Inicia uma janela do navegador da Web usando o URI especificado e retorna o objeto de janela de navegador da Web. |
![]() ![]() |
Locate | Localiza uma janela do navegador da Web usando o título da janela e retorna um objeto de janela do navegador correspondente. |
![]() |
MemberwiseClone | Cria uma cópia superficial de Objectatual. (Herdado de Object.) |
![]() |
NavigateToHomepage | Abre a home page na janela do navegador da Web. |
![]() |
NavigateToUrl | Abre a página da Web especificada no navegador da Web. |
![]() |
PerformDialogAction(BrowserDialogAction) | Procura por uma caixa de diálogo com script da Web e executa a ação especificada. |
![]() |
PerformDialogAction(BrowserDialogAction, Object) | Procura por uma caixa de diálogo com script da Web e executa a ação especificada usando o valor do parâmetro fornecido. |
![]() |
Refresh | Atualiza a janela do navegador da Web. |
![]() |
SetFocus | Defina o foco do teclado a UITestControl. (Herdado de UITestControl.) |
![]() |
SetProperty | Defina o valor de uma determinada propriedade. (Herdado de UITestControl.) |
![]() |
Shutdown | Força o aplicativo feche. (Herdado de ApplicationUnderTest.) |
![]() |
StopPageLoad | Interrompe o carregamento da página na janela do navegador da Web. |
![]() |
ToString | Retorna uma cadeia de caracteres que representa UITestControlatual. (Herdado de UITestControl.) |
![]() |
TryFind | Tenta localizar o controle na interface do usuário. (Herdado de UITestControl.) |
![]() |
TryGetClickablePoint | Retorna um ponto clicável em UITestControl.Se o controle não é clicável, retorna falsede esse método. (Herdado de UITestControl.) |
![]() |
WaitForControlCondition(Predicate<UITestControl>) | Bloqueia o segmento atual até que o controle está de acordo com a condição especificada, ou até o tempo limite expirar padrão. (Herdado de UITestControl.) |
![]() |
WaitForControlCondition(Predicate<UITestControl>, Int32) | Bloqueia o segmento atual até que o controle está de acordo com a condição especificada, ou até o tempo limite expirar especificado. (Herdado de UITestControl.) |
![]() |
WaitForControlEnabled() | Bloqueia o segmento atual até que o controle está ativado, ou até o tempo limite expirar padrão. (Herdado de UITestControl.) |
![]() |
WaitForControlEnabled(Int32) | Bloqueia o segmento atual até que o controle está ativado, ou até o tempo limite expirar especificado. (Herdado de UITestControl.) |
![]() |
WaitForControlExist() | Bloqueia o segmento atual até que o controle ocorra na interface do usuário, ou até o tempo limite expirar padrão. (Herdado de UITestControl.) |
![]() |
WaitForControlExist(Int32) | Bloqueia o segmento atual até que o controle ocorra na interface do usuário, ou até o tempo limite expirar especificado. (Herdado de UITestControl.) |
![]() |
WaitForControlNotExist() | Bloqueia o segmento atual até que esse controle não está na interface do usuário, ou até o tempo limite expirar padrão. (Herdado de UITestControl.) |
![]() |
WaitForControlNotExist(Int32) | Bloqueia o segmento atual até que esse controle não ocorra na interface do usuário, ou até o tempo limite expirar especificado. (Herdado de UITestControl.) |
![]() |
WaitForControlPropertyEqual(String, Object) | Bloqueia o segmento atual até que a propriedade especificada de esse controle é igual ao valor especificado, ou até o tempo limite expirar padrão. (Herdado de UITestControl.) |
![]() |
WaitForControlPropertyEqual(String, Object, Int32) | Bloqueia o segmento atual até que a propriedade especificada de esse controle é igual ao valor especificado, ou até o tempo limite expirar especificado. (Herdado de UITestControl.) |
![]() |
WaitForControlPropertyNotEqual(String, Object) | Bloqueia o segmento atual até que a propriedade especificada de este controle não é igual ao valor especificado, ou até o tempo limite expirar padrão. (Herdado de UITestControl.) |
![]() |
WaitForControlPropertyNotEqual(String, Object, Int32) | Bloqueia o segmento atual até que a propriedade especificada de este controle não é igual ao valor especificado, ou até o tempo limite expirar especificado. (Herdado de UITestControl.) |
![]() |
WaitForControlReady() | Bloqueia o segmento atual até que o controle está pronto para receber entrada de mouse ou teclado, ou até o tempo limite expirar padrão. (Herdado de UITestControl.) |
![]() |
WaitForControlReady(Int32) | Bloqueia o segmento atual até que o controle está pronto para receber entrada de mouse ou teclado, ou até o tempo limite expirar especificado. (Herdado de UITestControl.) |
Superior
Acesso thread-safe
Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.