Classe ExtractAttributeValue

Estrazione del valore di un attributo da un tag HTML specificato.

Gerarchia di ereditarietà

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

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

Sintassi

'Dichiarazione
Public Class ExtractAttributeValue _
    Inherits ExtractionRule
public class ExtractAttributeValue : ExtractionRule
public ref class ExtractAttributeValue : public ExtractionRule
type ExtractAttributeValue =  
    class
        inherit ExtractionRule
    end
public class ExtractAttributeValue extends ExtractionRule

Il tipo ExtractAttributeValue espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico ExtractAttributeValue Inizializza una nuova istanza della classe ExtractAttributeValue.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica AttributeName Ottiene o imposta un valore che rappresenta il nome dell'attributo contenente il valore da estrarre.
Proprietà pubblica ContextParameterName Ottiene o imposta il nome del contesto della proprietà estratta. (Ereditato da ExtractionRule)
Proprietà pubblica 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.
Proprietà pubblica Index
Proprietà pubblica MatchAttributeName Ottiene o imposta un nome di attributo aggiuntivo che deve trovarsi nel tag HTML contenente il valore dell'attributo da estrarre.Viene utilizzata insieme a MatchAttributeValue.
Proprietà pubblica MatchAttributeValue Ottiene o imposta il valore di un attributo aggiuntivo che deve trovarsi nel tag HTML contenente il valore dell'attributo da estrarre.Viene utilizzata insieme a MatchAttributeName.
Proprietà pubblica Required Ottiene o imposta un valore che indica se la regola di estrazione avrà esito negativo se il valore da estrarre non viene rilevato nella risposta.
Proprietà pubblica RuleDescription Obsoleta. Questo metodo non viene più utilizzato.Utilizzare il metodo DisplayNameAttribute sulla classe per impostare una descrizione per questa regola. (Ereditato da ExtractionRule)
Proprietà pubblica 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)
Proprietà pubblica TagName Ottiene o imposta il nome del tag contenente l'attributo che si desidera estrarre.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Equals Determina se l'oggetto Object specificato è uguale all'oggetto Object corrente. (Ereditato da Object)
Metodo pubblico Extract Se viene individuata una corrispondenza estrae il valore di un attributo. (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 per l'estrazione cerca la prima occorrenza del valore di un attributo situato in un tag HTML che soddisfa i criteri di estrazione. Lo stato pass/fail di questo test è determinato dalla necessità di trovare il valore dell'attributo da passare e dal fatto che i criteri siano soddisfatti. Per utilizzare questa regola di estrazione, è necessario specificare un nome di tag HTML e l'attributo da trovare con le proprietà TagName e AttributeName. È possibile identificare criteri aggiuntivi con le proprietà MatchAttributeName e MatchAttributeValue.

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