Interface IUITechnologyElement
Fornece uma interface interna para implementar a UITechnologyElement classe.Não implementam essa interface diretamente.Em vez disso, derivar o UITechnologyElement classe.
Namespace: Microsoft.VisualStudio.TestTools.UITest.Extension
Assembly: Microsoft.VisualStudio.TestTools.UITest.Extension (em Microsoft.VisualStudio.TestTools.UITest.Extension.dll)
Sintaxe
'Declaração
<ComVisibleAttribute(True)> _
<GuidAttribute("213E1F30-D407-4629-AED2-3C7106125722")> _
Public Interface IUITechnologyElement
[ComVisibleAttribute(true)]
[GuidAttribute("213E1F30-D407-4629-AED2-3C7106125722")]
public interface IUITechnologyElement
[ComVisibleAttribute(true)]
[GuidAttribute(L"213E1F30-D407-4629-AED2-3C7106125722")]
public interface class IUITechnologyElement
[<ComVisibleAttribute(true)>]
[<GuidAttribute("213E1F30-D407-4629-AED2-3C7106125722")>]
type IUITechnologyElement = interface end
public interface IUITechnologyElement
O tipo IUITechnologyElement expõe os membros a seguir.
Propriedades
Nome | Descrição | |
---|---|---|
ChildIndex | Obtém a posição baseada em zero desse elemento na coleção de elementos filho do elemento pai. | |
ClassName | Obtém o nome da classe para este elemento. | |
ControlTypeName | Obtém o nome do tipo de controle para este elemento. | |
FriendlyName | Obtém o nome amigável desse elemento. | |
IsLeafNode | Obtém um valor que indica se esse elemento é um nó folha, o que significa que ele não tem filhos. | |
IsPassword | Obtém um valor que indica se esse elemento contém o conteúdo protegido. | |
IsTreeSwitchingRequired | Obtém um valor que indica se a alternância de árvore é necessária para a troca de casos de árvore sem janelas. | |
Name | Obtém o nome deste elemento. | |
NativeElement | Obtém o elemento de tecnologia nativa subjacente. | |
QueryId | Obtém um objeto identificador que pode ser usado para identificar exclusivamente e encontrar esse elemento. | |
SwitchingElement | Obtém ou define o elemento de contêiner, se esse elemento é hospedado dentro de um elemento de outra tecnologia. | |
TechnologyName | Obtém o nome da tecnologia correspondente deste elemento. | |
Value | Obtém ou define o valor deste elemento como uma seqüência de caracteres. | |
WindowHandle | Obtém o identificador para a janela do Win32 que contém este elemento. |
Superior
Métodos
Nome | Descrição | |
---|---|---|
EnsureVisibleByScrolling | Rola a esse elemento em modo de exibição na interface de usuário. | |
Equals | Retorna um valor que indica se o objeto fornecido é igual a esse elemento. | |
GetBoundingRectangle | Retorna as coordenadas do retângulo que envolve este elemento. | |
GetClickablePoint | Obtém um ponto que pode ser clicado para esse elemento. | |
GetNativeControlType | Retorna o tipo de controle nativo desse elemento. | |
GetOption | Retorna a opção especificada para este elemento. | |
GetPropertyValue | Retorna o valor da propriedade especificada para este elemento. | |
GetQueryIdForRelatedElement | ||
GetRequestedState | Retorna informações sobre o estado atual para os estados solicitados determinados para este elemento. | |
GetRightToLeftProperty | Retorna um valor que indica se este elemento tem o tipo especificado de formato da esquerda para a direita. | |
GetScrolledPercentage | Retorna a quantidade que é rolada como uma porcentagem do tamanho do scrollbar. | |
InitializeProgrammaticScroll | Inicializa a esse elemento para rolar através de programação. | |
InvokeProgrammaticAction | Executa a ação através de programação usando a opção fornecida. | |
ScrollProgrammatically | ||
SetFocus | Define o foco da interface do usuário neste elemento. | |
SetOption | Define o valor da opção especificada nesse elemento. | |
WaitForReady | Espera por esse elemento esteja pronto para a ação do usuário. |
Superior
Consulte também
Referência
Namespace Microsoft.VisualStudio.TestTools.UITest.Extension