Sdílet prostřednictvím


ExtractText – třída

Vybere text od HtmlDocument na základě omezující zahájení a ukončení řetězce shodné regulární výrazy a výskyt textu.Extrahované text bude přidán k WebTestContext.

Hierarchie dědičnosti

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

Obor názvů:  Microsoft.VisualStudio.TestTools.WebTesting.Rules
Sestavení:  Microsoft.VisualStudio.QualityTools.WebTestFramework (v Microsoft.VisualStudio.QualityTools.WebTestFramework.dll)

Syntaxe

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

Typ ExtractText zveřejňuje následující členy.

Konstruktory

  Název Popis
Veřejná metoda ExtractText Vytvoří novou instanci třídy ExtractText.

Nahoru

Vlastnosti

  Název Popis
Veřejná vlastnost ContextParameterName Získá nebo nastaví název kontextu extrahované vlastnosti. (Zděděno z ExtractionRule.)
Veřejná vlastnost EndsWith Získá nebo nastaví hodnotu, která představuje řetězec, který vymezuje konce řetězce extrahovat.
Veřejná vlastnost ExtractRandomMatch Označuje, zda je náhodně vybrané Extrahovaná hodnota z všechny shody v HtmlDocument.
Veřejná vlastnost HtmlDecode Získá nebo nastaví hodnotu, která označuje, zda Extrahovaná hodnota by měla být dekódovat před hodnotu do kontextu test výkonu webové HTML.
Veřejná vlastnost IgnoreCase Získá nebo nastaví hodnotu, která označuje, zda je odpovídající malá a velká písmena.
Veřejná vlastnost Index Získá nebo nastaví z nuly vycházející index řetězce tak, aby odpovídala.
Veřejná vlastnost Required Získá nebo nastaví hodnotu, která označuje, zda požadavek selže-li hledaný text nebyl nalezen.
Veřejná vlastnost RuleDescription Zastaralé. Tato metoda se již používá.Použití DisplayNameAttribute na třídě nastavit popis tohoto pravidla. (Zděděno z ExtractionRule.)
Veřejná vlastnost RuleName Zastaralé. Tato metoda se již používá.Použití DisplayNameAttribute na třídě nastavit zobrazovaný název pro toto pravidlo. (Zděděno z ExtractionRule.)
Veřejná vlastnost StartsWith Získá nebo nastaví hodnotu, která představuje řetězec, který vymezuje počáteční řetězec extrahovat.
Veřejná vlastnost UseRegularExpression Získá nebo nastaví hodnotu, která označuje, zda vyhledávací řetězce jsou regulární výrazy.

Nahoru

Metody

  Název Popis
Veřejná metoda Equals Určuje, zda zadaný objekt je rovno aktuální objekt. (Zděděno z Object.)
Veřejná metoda Extract Vyhledá text, který je vymezen StartsWith a EndsWith vlastnosti a přidá text WebTestContext. (Přepisuje ExtractionRule.Extract(Object, ExtractionEventArgs).)
Chráněná metoda Finalize Umožňuje objekt při uvolnění prostředků a provádět jiné operace vyčištění, dříve, než je zažádáno systémem uvolňování paměti. (Zděděno z Object.)
Veřejná metoda GetHashCode Slouží jako funkci hash u určitého typu. (Zděděno z Object.)
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Chráněná metoda MemberwiseClone Vytvoří kopii aktuálního Object. (Zděděno z Object.)
Veřejná metoda ToString Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.)

Nahoru

Poznámky

Standardně je první výskyt vrácena.Extrahuje jakýkoli řetězec, který je obsažen v odpověď orgánu, včetně všechny značky jazyka HTML.

Bezpečný přístup z více vláken

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.

Viz také

Referenční dokumentace

Microsoft.VisualStudio.TestTools.WebTesting.Rules – obor názvů

Další zdroje

Working with Web Tests

Jak: vytvořit vlastní pravidlo pro extrakci pro Test výkonnosti webové

Jak: Přidání pravidla extrakční zkoušky výkonu webových