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
<GuidAttribute("23C9A4B1-0F74-41e1-8AA8-D505C32DB17E")> _
<ComVisibleAttribute(True)> _
Public Interface IUITechnologyElement
[GuidAttribute("23C9A4B1-0F74-41e1-8AA8-D505C32DB17E")]
[ComVisibleAttribute(true)]
public interface IUITechnologyElement
[GuidAttribute(L"23C9A4B1-0F74-41e1-8AA8-D505C32DB17E")]
[ComVisibleAttribute(true)]
public interface class IUITechnologyElement
[<GuidAttribute("23C9A4B1-0F74-41e1-8AA8-D505C32DB17E")>]
[<ComVisibleAttribute(true)>]
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 de 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ó de 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 de Win32 que contém este elemento. |
Início
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 este 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 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 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 | Aguarda até que este elemento esteja pronto para a ação do usuário. |
Início
Consulte também
Referência
Namespace Microsoft.VisualStudio.TestTools.UITest.Extension