Classe ExtractHiddenFields
Extrai todos os campos ocultos de resposta e adiciona cada valor do contexto.
Hierarquia de herança
Object
Microsoft.VisualStudio.TestTools.WebTesting.ExtractionRule
Microsoft.VisualStudio.TestTools.WebTesting.Rules.ExtractHiddenFields
Namespace: Microsoft.VisualStudio.TestTools.WebTesting.Rules
Assembly: Microsoft.VisualStudio.QualityTools.WebTestFramework (em Microsoft.VisualStudio.QualityTools.WebTestFramework.dll)
Sintaxe
'Declaração
Public Class ExtractHiddenFields _
Inherits ExtractionRule
public class ExtractHiddenFields : ExtractionRule
public ref class ExtractHiddenFields : public ExtractionRule
type ExtractHiddenFields =
class
inherit ExtractionRule
end
public class ExtractHiddenFields extends ExtractionRule
O tipo ExtractHiddenFields expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
![]() |
ExtractHiddenFields | Inicializa uma nova instância da classe ExtractHiddenFields. |
Superior
Propriedades
Nome | Descrição | |
---|---|---|
![]() |
ContextParameterName | Obtém ou define o nome da propriedade extraída. (Substitui ExtractionRule.ContextParameterName.) |
![]() |
HtmlDecode | Obtém ou define um valor que indica se o valor extraído deve ser HTML decodificada antes que o valor seja colocado no contexto de teste de desempenho da Web. |
![]() |
Required | Obtém ou define um valor que indica se a regra de extração deve falhar se os valores que serão extraídos não são encontrados na resposta. |
![]() |
RuleDescription | Obsoleta. Esse método é usado.Use DisplayNameAttribute na classe para definir uma descrição para a regra. (Herdado de ExtractionRule.) |
![]() |
RuleName | Obsoleta. Esse método é usado.Use DisplayNameAttribute na classe para definir um nome para exibição para a regra. (Herdado de ExtractionRule.) |
Superior
Métodos
Nome | Descrição | |
---|---|---|
![]() |
Equals | Determines whether the specified object is equal to the current object. (Herdado de Object.) |
![]() |
Extract | Extrai todos os campos ocultos localizados no corpo de resposta e adiciona os campos ocultos exclusivos a WebTestContext. (Substitui ExtractionRule.Extract(Object, ExtractionEventArgs).) |
![]() |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Herdado de Object.) |
![]() |
GetHashCode | Serves as the default hash function. (Herdado de Object.) |
![]() |
GetType | Gets the Type of the current instance. (Herdado de Object.) |
![]() |
MemberwiseClone | Creates a shallow copy of the current Object. (Herdado de Object.) |
![]() |
ToString | Returns a string that represents the current object. (Herdado de Object.) |
Superior
Comentários
Esta regra extrai todos os campos ocultos do formulário de uma página HTML e armazená-los no contexto assim que uma solicitação subsequente pode usar os valores de campos ocultos de formulário. Cada um campo será extraído oculto armazenado no contexto usando a seguinte convenção de nomenclatura: $HIDDEN<name>.<HiddenFieldName> em que o nome é o nome do parâmetro de contexto definido na regra de ExtractHiddenFields. Quando outra regra de ExtractHiddenFields usa o mesmo nome do parâmetro de contexto, todos os campos ocultos existentes que usam o nome serão removidos de contexto.
Dica
Esta regra é automaticamente inserida pelo gravador de teste na Web ao detectar que os campos ocultos estão sendo usados.Quando as solicitações para as várias janelas ou em peças são registradas, Gravador de teste na Web definirá automaticamente os nomes de parâmetro de contexto com valores diferentes quando necessário.Isso permitirá que vários conjuntos de campos estão ocultas no contexto ao mesmo tempo.
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.WebTesting.Rules
Outros recursos
Codificando uma regra de extração personalizada para um teste de desempenho para Web
[obsoleto] Como adicionar uma regra de extração a um teste de desempenho na Web