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