Condividi tramite


Classe ExtractText

Gli estratti di testi da HtmlDocument ciò è basato sulle stringhe di delimitazione iniziali o finali, sulle espressioni regolari corrispondenti e all'occorrenza del testo.Il testo estratto viene aggiunto a WebTestContext.

Gerarchia di ereditarietà

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

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

Sintassi

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

Il tipo ExtractText espone i seguenti membri.

Costruttori

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

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica ContextParameterName Ottiene o imposta il nome del contesto della proprietà estratta. (Ereditato da ExtractionRule)
Proprietà pubblica EndsWith Ottiene o imposta un valore che rappresenta la stringa che delimita la fine della stringa per disegnare.
Proprietà pubblica ExtractRandomMatch Indica se il valore estratto viene scelto casualmente da tutte le corrispondenze in HtmlDocument.
Proprietà pubblica HtmlDecode Ottiene o imposta un valore che indica se il valore estratto deve essere HTML decodificato prima che il valore sia inserito nel contesto del test Web.
Proprietà pubblica IgnoreCase Ottiene o imposta un valore che indica se la corrispondenza viene fatta distinzione tra maiuscole e minuscole.
Proprietà pubblica Index Ottiene o imposta l'indice in base zero della stringa corrispondere a.
Proprietà pubblica Required Ottiene o imposta un valore che indica se la richiesta ha esito negativo se il testo cercato non viene trovato.
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)
Proprietà pubblica StartsWith Ottiene o imposta un valore che rappresenta la stringa che delimita l'inizio della stringa disegnare.
Proprietà pubblica UseRegularExpression Ottiene o imposta un valore che indica se le stringhe di ricerca di espressioni regolari.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo pubblico Extract Cerca il testo delimitato da StartsWith e EndsWith le proprietà e viene aggiunto il testo 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

Per impostazione predefinita, la prima occorrenza viene restituita.Ciò estrarrà qualsiasi stringa che viene specificato nella risposta, inclusi qualsiasi tag HTML.

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