Classe WinTable
Representa um controle de tabela para testar a interface de usuário (UI) de formulários do windows.
Hierarquia de herança
System.Object
Microsoft.VisualStudio.TestTools.UITesting.UITestControl
Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinControl
Microsoft.VisualStudio.TestTools.UITesting.WinControls.WinTable
Namespace: Microsoft.VisualStudio.TestTools.UITesting.WinControls
Assembly: Microsoft.VisualStudio.TestTools.UITesting (em Microsoft.VisualStudio.TestTools.UITesting.dll)
Sintaxe
'Declaração
<CLSCompliantAttribute(True)> _
Public Class WinTable _
Inherits WinControl
[CLSCompliantAttribute(true)]
public class WinTable : WinControl
[CLSCompliantAttribute(true)]
public ref class WinTable : public WinControl
[<CLSCompliantAttribute(true)>]
type WinTable =
class
inherit WinControl
end
public class WinTable extends WinControl
O tipo WinTable expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
WinTable() | Inicializa uma nova instância da classe WinTable. | |
WinTable(UITestControl) | Inicializa uma nova instância da classe WinTable. |
Superior
Propriedades
Nome | Descrição | |
---|---|---|
AccessibleDescription | Obtém a descrição de IAccessible subjacente de este WinControl. (Herdado de WinControl.) | |
AccessKey | Obtém a tecla de acesso que é atribuída a esse controle. (Herdado de WinControl.) | |
BoundingRectangle | Obtém o retângulo delimitador para esse controle. (Herdado de UITestControl.) | |
Cells | Obtém uma coleção das células na tabela. | |
ClassName | Obtém o nome da classe para esse controle. (Herdado de UITestControl.) | |
ColumnHeaders | Obtém uma coleção de controles de cabeçalho de coluna em este controle de tabela. | |
Container | Obtém ou define o contêiner de este UITestControl. (Herdado de UITestControl.) | |
ControlId | Obtém a identificação que é atribuído ao controle. (Herdado de WinControl.) | |
ControlName | Obtém o nome do controle. (Herdado de WinControl.) | |
ControlType | Obtém o tipo de controle da interface do usuário. (Herdado de UITestControl.) | |
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.) | |
Height | Obtém a altura do controle. (Herdado de UITestControl.) | |
HelpText | Obtém o texto de ajuda que é atribuído ao controle. (Herdado de WinControl.) | |
HorizontalScrollBar | Obtém o controle de barra de rolagem horizontal em este controle de tabela. | |
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.) | |
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.) | |
RowHeaders | Obtém uma coleção de controles de cabeçalho de linha no controle da tabela. | |
Rows | Obtém uma coleção de linhas em este controle de tabela. | |
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.) | |
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.) | |
ToolTipText | (Herdado de WinControl.) | |
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.) | |
VerticalScrollBar | Obtém a barra de rolagem vertical em este controle de tabela. | |
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 | |
---|---|---|
CaptureImage | Captura a imagem de UITestControl.O deve de UITestControl está presente na tela. (Herdado de UITestControl.) | |
CopyFrom | Cria um objeto de UITestControl que faz referência ao mesmo elemento de interface do usuário que UITestControloriginal. (Herdado de UITestControl.) | |
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.) | |
Finalize | Permite que um objeto tentar liberar recursos e realizar outras operações de limpeza antes de ser recuperados pela coleta de lixo. (Herdado de Object.) | |
Find | Localiza UITestControl. (Herdado de UITestControl.) | |
FindFirstCellWithValue | Localiza a primeira célula com o valor fornecido. | |
FindMatchingControls | Retorna uma coleção de qualquer UITestControls que corresponde SearchProperties especificado e FilterProperties. (Herdado de UITestControl.) | |
GetCell | Obtém a célula com base nos índices de linha e coluna. | |
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.) | |
GetColumnNames | Obtém os nomes das colunas da tabela. | |
GetContent | Obtém o conteúdo da tabela que é valores das células. | |
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.) | |
GetRow | Obtém a linha com base no índice da linha. | |
GetType | Obtém Type da instância atual. (Herdado de Object.) | |
GetUITestControlsForSearch | Obtém uma matriz de controles filho no controle. (Herdado de WinControl.) | |
GetValidSearchProperties | Obtém o dicionário das propriedades de pesquisa válidos para o controle. (Herdado de WinControl.) | |
MemberwiseClone | Cria uma cópia superficial de Objectatual. (Herdado de Object.) | |
SetFocus | Defina o foco do teclado a UITestControl. (Herdado de UITestControl.) | |
SetProperty | Defina o valor de uma determinada propriedade. (Herdado de UITestControl.) | |
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.
Consulte também
Referência
Namespace Microsoft.VisualStudio.TestTools.UITesting.WinControls