Classe UITestPropertyProvider
Fornece uma classe base abstrata para implementar o suporte personalizado para fornecimento de propriedades para controles de teste de interface (UI) do usuário.
Hierarquia de herança
System.Object
Microsoft.VisualStudio.TestTools.UITesting.UITestPropertyProvider
Namespace: Microsoft.VisualStudio.TestTools.UITesting
Assembly: Microsoft.VisualStudio.TestTools.UITesting (em Microsoft.VisualStudio.TestTools.UITesting.dll)
Sintaxe
'Declaração
<CLSCompliantAttribute(True)> _
Public MustInherit Class UITestPropertyProvider
[CLSCompliantAttribute(true)]
public abstract class UITestPropertyProvider
[CLSCompliantAttribute(true)]
public ref class UITestPropertyProvider abstract
[<AbstractClass>]
[<CLSCompliantAttribute(true)>]
type UITestPropertyProvider = class end
public abstract class UITestPropertyProvider
O tipo UITestPropertyProvider expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
UITestPropertyProvider | Infraestrutura. Inicializa uma nova instância da classe UITestPropertyProvider. |
Superior
Propriedades
Nome | Descrição | |
---|---|---|
IsGetProperty | Infraestrutura. Obtém ou define um valor que indica se a chamada atual para a propriedade associada é um get de chamada ou um set chamar. | |
PropertyName | Infraestrutura. Obtém ou define o nome da propriedade associada. | |
UIControl | Obtém ou define a interface do usuário teste o controle. |
Superior
Métodos
Nome | Descrição | |
---|---|---|
Equals | Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.) | |
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.) | |
GetControlSupportLevel | Quando substituído em uma classe derivada, retorna um valor que indica o nível de suporte do provedor para o controle fornecido. | |
GetHashCode | Serve como uma função de hash para um tipo específico. (Herdado de Object.) | |
GetPredefinedSearchProperties | Quando substituído em uma classe derivada, obtém uma matriz de cadeia de caracteres que contém as propriedades de pesquisa predefinidas para o controle associado. | |
GetPropertyDescriptor | Retorna o descritor de propriedade para a propriedade especificada do controle especificado. | |
GetPropertyForAction | Quando substituído em uma classe derivada, retorna o nome da propriedade que é usada pela ação especificada em um determinado controle. | |
GetPropertyForControlState | Quando substituído em uma classe derivada, retorna uma matriz de nomes de propriedade e uma matriz de todos os valores de estado para o controle fornecido correspondentes ao valor de estado do controle especificado. | |
GetPropertyNames | Quando substituído em uma classe derivada, retorna uma coleção de nomes de propriedades no controle determinado. | |
GetPropertyNamesClassType | Quando substituído em uma classe derivada, retorna o Type para a classe que fornece os nomes de propriedade para o controle fornecido. | |
GetPropertyValue | Quando substituído em uma classe derivada, retorna o valor da propriedade especificada de um determinado controle. | |
GetSpecializedClass | Quando substituído em uma classe derivada, retorna o Type para o controle correspondente especializado (para HTML, Windows Forms ou de Windows Presentation Foundation) para o controle de determinado teste. | |
GetType | Obtém Type da instância atual. (Herdado de Object.) | |
MemberwiseClone | Cria uma cópia superficial de Objectatual. (Herdado de Object.) | |
SetPropertyValue | Quando substituído em uma classe derivada, define a propriedade especificada do determinado controle com o valor fornecido. | |
ToString | Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.) |
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