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 | |
---|---|---|
ExtractHiddenFields | Inizializza una nuova istanza della classe ExtractHiddenFields. |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
ContextParameterName | Ottiene o imposta il nome della proprietà estratta. (Esegue l'override di ExtractionRule.ContextParameterName). | |
HtmlDecode | Ottiene o imposta un valore che indica se il valore estratto deve essere decodificato in HTML prima di essere posizionato nel contesto del test delle prestazioni Web. | |
Required | Ottiene o imposta un valore che indica se la regola di estrazione avrà esito negativo se i valori da estrarre non vengono rilevati nella risposta. | |
RuleDescription | Obsoleta. Questo metodo non viene più utilizzato.Utilizzare il metodo DisplayNameAttribute sulla classe per impostare una descrizione per questa regola. (Ereditato da ExtractionRule) | |
RuleName | Obsoleta. Questo metodo non viene più utilizzato.Utilizzare il metodo DisplayNameAttribute sulla classe per impostare un nome visualizzato per questa regola. (Ereditato da ExtractionRule) |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
Equals | Determina se l'oggetto Object specificato è uguale all'oggetto Object corrente. (Ereditato da Object) | |
Extract | Estrae tutti i campi nascosti trovati nel corpo della risposta e aggiunge i campi nascosti univoci all'oggetto WebTestContext. (Esegue l'override di ExtractionRule.Extract(Object, ExtractionEventArgs)). | |
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) | |
GetHashCode | Funge da funzione hash per un determinato tipo. (Ereditato da Object) | |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) | |
MemberwiseClone | Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object) | |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
In alto
Note
Questa regola estrae tutti i campi nascosti dei form da una pagina HTML e li memorizza nel contesto in modo che una richiesta successiva possa utilizzare i valori dei campi nascosti dei form. Ogni campo nascosto estratto verrà memorizzato nel contesto utilizzando la convenzione di denominazione illustrata di seguito: $HIDDEN<nome>.<NomeCampoNascosto> in cui il nome è il nome del parametro di contesto impostato nella regola ExtractHiddenFields. Quando un'altra regola ExtractHiddenFields utilizza lo stesso nome di parametro di contesto, tutti i campi nascosti esistenti che utilizzano quel nome verranno rimossi dal contesto.
Nota
Questa regola viene inserita automaticamente mediante la Registrazione test Web quando viene rilevato l'utilizzo di campi nascosti. Quando vengono registrate richieste a più finestre o frame, la Registrazione test Web imposterà automaticamente i nomi di parametro di contesto su valori diversi, qualora necessario. In questo modo verrà consentita la presenza simultanea di più set di campi nascosti nello stesso contesto.
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
Procedura: creare una regola di estrazione personalizzata per un test delle prestazioni Web
Procedura: aggiungere una regola di estrazione a un test Web