Sdílet prostřednictvím


ExtractText – třída

Vybere text od HtmlDocument je na základě oddělovací zahájení a ukončení řetězce shodné regulární výrazy a výskyt textu. Extrahované text doplňuje 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 Inicializuje novou instanci ExtractText Třída

Na začátek

Vlastnosti

  Název Popis
Veřejná vlastnost ContextParameterName Získá nebo nastaví název kontextu extrahované vlastnost. (Zděděno z ExtractionRule.)
Veřejná vlastnost EndsWith Získá nebo nastaví hodnotu, která představuje řetězec, který vymezuje konec řetězce extrahovat.
Veřejná vlastnost ExtractRandomMatch Označuje, zda Extrahovaná hodnota je náhodně z všechny shody v HtmlDocument.
Veřejná vlastnost HtmlDecode Získá nebo nastaví hodnotu, která označuje, zda by měla být Extrahovaná hodnota 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 porovnávání rozlišována.
Veřejná vlastnost Index Získá nebo nastaví z nuly vycházející index řetězce shodují.
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 ve třídě nastavení popisu pravidla. (Zděděno z ExtractionRule.)
Veřejná vlastnost RuleName Zastaralé. Tato metoda se již používá.Použití DisplayNameAttribute ve 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.

Na začátek

Metody

  Název Popis
Veřejná metoda Equals Určuje, zda zadaná Object se rovná aktuální Object. (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 zkuste uvolnit prostředky a provádět další operace vyčištění před je převzaty systémem pro uvolnění objektu. (Zděděno z Object.)
Veřejná metoda GetHashCode Slouží jako funkce hash určitého typu. (Zděděno z Object.)
Veřejná metoda GetType Získává Type aktuální instance. (Zděděno z Object.)
Chráněná metoda MemberwiseClone Vytvoří kopii aktuální 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.)

Na začátek

Poznámky

Standardně je první výskyt vrácena. To bude extrahovat libovolný řetězec obsažený v odpověď orgánu, včetně všechny značky jazyka HTML.

Zabezpečení podprocesu

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou zabezpečeny pro používání podprocesů. Zabezpečení sdílených členů pro používání podprocesů není zaručeno.

Viz také

Odkaz

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

Další zdroje

Working with Web Tests

How to: Create a Custom Extraction Rule

How to: Add an Extraction Rule to a Web Test