Udostępnij za pośrednictwem


Klasa ExtractText

Wyodrębnia tekst od HtmlDocument jest oparty na rozgraniczającego ciągi rozpoczęcia i zakończenia, dopasowanie wyrażeń regularnych i wystąpienie wyszukiwanego tekstu.Dodaje się tekst wyodrębnione WebTestContext.

Hierarchia dziedziczenia

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

Przestrzeń nazw:  Microsoft.VisualStudio.TestTools.WebTesting.Rules
Zestaw:  Microsoft.VisualStudio.QualityTools.WebTestFramework (w Microsoft.VisualStudio.QualityTools.WebTestFramework.dll)

Składnia

'Deklaracja
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 uwidacznia następujące elementy członkowskie.

Konstruktorzy

  Nazwa Opis
Metoda publiczna ExtractText Inicjuje nowe wystąpienie ExtractText klasy.

Początek

Właściwości

  Nazwa Opis
Właściwość publiczna ContextParameterName Zwraca lub ustawia nazwę kontekstu, wyodrębnione właściwości. (Odziedziczone z ExtractionRule).
Właściwość publiczna EndsWith Zwraca lub ustawia wartość, która reprezentuje ciąg znaków, który rozdziela koniec ciągu do wyodrębnienia.
Właściwość publiczna ExtractRandomMatch Wskazuje, czy wyekstrahowana wartość jest wybierane losowo z wszystkie dopasowania w HtmlDocument.
Właściwość publiczna HtmlDecode Zwraca lub ustawia wartość wskazującą, czy wyekstrahowana wartość powinna być zdekodowane przed nadaniem wartość w kontekście test wydajności sieci Web w formacie HTML.
Właściwość publiczna IgnoreCase Zwraca lub ustawia wartość wskazującą, czy dopasowanie jest uwzględniana wielkość liter.
Właściwość publiczna Index Zwraca lub ustawia wyświetlanego ciąg, który ma odpowiadać.
Właściwość publiczna Required Zwraca lub ustawia wartość, która wskazuje, czy żądanie kończy się niepowodzeniem, jeśli nie znaleziono szukanego tekstu.
Właściwość publiczna RuleDescription Przestarzałe. Ta metoda jest już używany.Użyj DisplayNameAttribute w klasie, aby ustawić opis dla tej reguły. (Odziedziczone z ExtractionRule).
Właściwość publiczna RuleName Przestarzałe. Ta metoda jest już używany.Użyj DisplayNameAttribute w klasie, ustaw nazwę wyświetlaną dla tej reguły. (Odziedziczone z ExtractionRule).
Właściwość publiczna StartsWith Zwraca lub ustawia wartość, która reprezentuje ciąg znaków, który rozdziela początek ciągu znaków do wyodrębnienia.
Właściwość publiczna UseRegularExpression Zwraca lub ustawia wartość wskazującą, czy ciągi znaków wyszukiwania są wyrażeń regularnych.

Początek

Metody

  Nazwa Opis
Metoda publiczna Equals Określa, czy określony obiekt jest równa bieżącego obiektu. (Odziedziczone z Object).
Metoda publiczna Extract Wyszukuje tekst, który jest ograniczony przez StartsWith i EndsWith właściwości, a następnie dodaje tekst do WebTestContext. (Zastępuje ExtractionRule.Extract(Object, ExtractionEventArgs)).
Metoda chroniona Finalize Umożliwia obiekt spróbuj zwolnić zasoby i wykonywania innych operacji oczyszczania, zanim jest odzyskane w procesie wyrzucania elementów bezużytecznych. (Odziedziczone z Object).
Metoda publiczna GetHashCode Służy jako funkcja mieszania dla określonego typu. (Odziedziczone z Object).
Metoda publiczna GetType Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object).
Metoda chroniona MemberwiseClone Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object).
Metoda publiczna ToString Zwraca wartość typu ciąg, który reprezentuje bieżący obiekt. (Odziedziczone z Object).

Początek

Uwagi

Domyślnie pierwsze wystąpienie jest zwracane.Będzie to ekstrakt dowolny ciąg, zawarte w treści odpowiedzi, w tym żadnych tagów HTML.

Bezpieczeństwo wątku

Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.VisualStudio.TestTools.WebTesting.Rules

Inne zasoby

Working with Web Tests

Jak: Tworzenie reguły ekstrakcji niestandardowe dla testu wydajności sieci Web

Jak: Dodawanie reguły ekstrakcji do testu wydajności sieci Web