Classe ExtractHiddenFields

Estrae tutti i campi nascosti dalla risposta e aggiunge ogni valore al contesto.

Gerarchia di ereditarietà

System.Object
  Microsoft.VisualStudio.TestTools.WebTesting.ExtractionRule
    Microsoft.VisualStudio.TestTools.WebTesting.Rules.ExtractHiddenFields

Spazio dei nomi:  Microsoft.VisualStudio.TestTools.WebTesting.Rules
Assembly:  Microsoft.VisualStudio.QualityTools.WebTestFramework (in Microsoft.VisualStudio.QualityTools.WebTestFramework.dll)

Sintassi

'Dichiarazione
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

Il tipo ExtractHiddenFields espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico ExtractHiddenFields Inizializza una nuova istanza di ExtractHiddenFields classe.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica ContextParameterName Ottiene o imposta il nome della proprietà estratta. (Esegue l'override di ExtractionRule.ContextParameterName).
Proprietà pubblica HtmlDecode Ottiene o imposta un valore che indica se il valore estratto deve essere HTML decodificato prima che il valore venga inserito nel contesto del test Web.
Proprietà pubblica Required Ottiene o imposta un valore che indica se la regola di estrazione deve avere esito negativo se i valori da estrarre non vengono trovati nella risposta.
Proprietà pubblica RuleDescription Obsoleta. Questo metodo non viene utilizzato.utilizzare DisplayNameAttribute nella classe per impostare una descrizione per questa regola. (Ereditato da ExtractionRule)
Proprietà pubblica RuleName Obsoleta. Questo metodo non viene utilizzato.utilizzare DisplayNameAttribute nella classe per impostare il nome visualizzato per questa regola. (Ereditato da ExtractionRule)

In alto

Metodi

  Nome Descrizione
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo pubblico Extract Estrae tutti i campi nascosti trovati nella risposta e aggiunge i campi nascosti univoci a WebTestContext. (Esegue l'override di ExtractionRule.Extract(Object, ExtractionEventArgs)).
Metodo protetto Finalize Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object)
Metodo pubblico GetHashCode Funge da funzione hash per un determinato tipo. (Ereditato da Object)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo protetto MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)

In alto

Note

Questa regola estrae tutti i campi modulo nascosti da una pagina HTML e li archivia nel contesto in modo da una richiesta successiva possibile utilizzare i valori nascosti di campo del form.Ciascun campo nascosto estrazione verrà archiviato nel contesto utilizzando la seguente convenzione di denominazione: $HIDDEN <nome> . <HiddenFieldName> il cui nome è l'insieme di nome parametro di contesto per la regola ExtractHiddenFields.Quando un'altra regola ExtractHiddenFields utilizza lo stesso nome di un parametro di contesto, tutti i campi nascosti esistenti con questo nome verranno rimossi dal contesto.

[!NOTA]

Questa regola viene automaticamente inserita dalla Registrazione test Web quando viene rilevato che i campi nascosti utilizzati.Quando le richieste a più finestre o ai frame vengono registrate, Registrazione test Web consente di impostare automaticamente i nomi di parametro di contesto ai valori differenti se necessario.In questo modo sarà più set di campi nascosti siano nel contesto contemporaneamente.

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.TestTools.WebTesting.Rules

Altre risorse

Working with Web Tests

Procedura: creare una regola di estrazione personalizzata per un test delle prestazioni Web

Procedura: aggiungere una regola di estrazione a un test Web