Klasa ExtractRegularExpression
Wyodrębnia tekst od odpowiedź, która pasuje do wzorca wyrażenia regularnego.
Hierarchia dziedziczenia
System.Object
Microsoft.VisualStudio.TestTools.WebTesting.ExtractionRule
Microsoft.VisualStudio.TestTools.WebTesting.Rules.ExtractRegularExpression
Przestrzeń nazw: Microsoft.VisualStudio.TestTools.WebTesting.Rules
Zestaw: Microsoft.VisualStudio.QualityTools.WebTestFramework (w Microsoft.VisualStudio.QualityTools.WebTestFramework.dll)
Składnia
'Deklaracja
Public Class ExtractRegularExpression _
Inherits ExtractionRule
public class ExtractRegularExpression : ExtractionRule
public ref class ExtractRegularExpression : public ExtractionRule
type ExtractRegularExpression =
class
inherit ExtractionRule
end
public class ExtractRegularExpression extends ExtractionRule
Typ ExtractRegularExpression uwidacznia następujące elementy członkowskie.
Konstruktorzy
Nazwa | Opis | |
---|---|---|
ExtractRegularExpression | Inicjuje nowe wystąpienie ExtractRegularExpression klasy. |
Początek
Właściwości
Nazwa | Opis | |
---|---|---|
ContextParameterName | Zwraca lub ustawia nazwę kontekstu, wyodrębnione właściwości. (Odziedziczone z ExtractionRule). | |
HtmlDecode | Zwraca lub ustawia wartość wskazującą, czy wyekstrahowana wartość powinna być zdekodowane przed wartością jest umieszczana w kontekście badania wydajności sieci Web w formacie HTML. | |
IgnoreCase | Zwraca lub ustawia wartość wskazującą, czy dopasowanie jest uwzględniana wielkość liter. | |
Index | Zwraca lub ustawia wartość, która reprezentuje wartość indeksu wystąpienia ciągu, który znajduje się w HtmlDocument. | |
RegularExpression | Zwraca lub ustawia wyrażenia regularnego, które określa ciąg znaków, aby wyodrębnić. | |
Required | Zwraca lub ustawia wartość, która wskazuje, czy ekstrakcji nie działa, jeśli tekst jest reprezentowana przez RegularExpression nie istnieje w HtmlDocument. | |
RuleDescription | Przestarzałe. Ta metoda jest już używany.Użyj DisplayNameAttribute w klasie, aby ustawić opis dla tej reguły. (Odziedziczone z ExtractionRule). | |
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). |
Początek
Metody
Nazwa | Opis | |
---|---|---|
Equals | Określa, czy określony obiekt jest równa bieżącego obiektu. (Odziedziczone z Object). | |
Extract | Wyszukuje tekst, reprezentowane przez wyrażenie regularne w odpowiedzi i dodaje wartość do WebTestContext. (Zastępuje ExtractionRule.Extract(Object, ExtractionEventArgs)). | |
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). | |
GetHashCode | Służy jako funkcja mieszania dla określonego typu. (Odziedziczone z Object). | |
GetType | Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object). | |
MemberwiseClone | Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object). | |
ToString | Zwraca wartość typu ciąg, który reprezentuje bieżący obiekt. (Odziedziczone z Object). |
Początek
Uwagi
Ta reguła ekstrakcji zapewnia dużą elastyczność wyszukiwanie tekstu odpowiedzi na wystąpienie ciągu.
Aby uzyskać więcej informacji na temat znaków wyrażeń regularnych, zobacz Klasy znaków w wyrażeniach regularnych.
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
Jak: Tworzenie reguły ekstrakcji niestandardowe dla testu wydajności sieci Web
Jak: Dodawanie reguły ekstrakcji do testu wydajności sieci Web