ExtractRegularExpression-Klasse
Extrahiert Text aus der Antwort, der dem Muster des regulären Ausdrucks entspricht.
Vererbungshierarchie
System.Object
Microsoft.VisualStudio.TestTools.WebTesting.ExtractionRule
Microsoft.VisualStudio.TestTools.WebTesting.Rules.ExtractRegularExpression
Namespace: Microsoft.VisualStudio.TestTools.WebTesting.Rules
Assembly: Microsoft.VisualStudio.QualityTools.WebTestFramework (in Microsoft.VisualStudio.QualityTools.WebTestFramework.dll)
Syntax
'Declaration
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
Der ExtractRegularExpression-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
ExtractRegularExpression | Initialisiert eine neue Instanz der ExtractRegularExpression-Klasse. |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
ContextParameterName | Ruft den Kontextnamen der extrahierten Eigenschaft ab oder legt diesen fest. (Von ExtractionRule geerbt.) | |
HtmlDecode | Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob der extrahierte Wert HTML-decodiert werden soll, bevor er im Webleistungstestkontext abgelegt wird. | |
IgnoreCase | Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob bei der Suche Groß- und Kleinschreibung berücksichtigt wird. | |
Index | Ruft einen Wert ab oder legt einen Wert fest, der einen Indexwert für das Vorkommen einer Zeichenfolge im HtmlDocument angibt. | |
RegularExpression | Ruft einen regulären Ausdruck ab oder legt einen regulären Ausdruck fest, der die zu extrahierende Zeichenfolge definiert. | |
Required | Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob die Extraktion fehlschlägt, wenn der durch RegularExpression dargestellte Text nicht in HtmlDocument vorhanden ist. | |
RuleDescription | Veraltet. Diese Methode wird nicht mehr verwendet.Verwenden Sie DisplayNameAttribute für die Klasse, um eine Beschreibung für diese Regel festzulegen. (Von ExtractionRule geerbt.) | |
RuleName | Veraltet. Diese Methode wird nicht mehr verwendet.Verwenden Sie DisplayNameAttribute für die Klasse, um einen Anzeigenamen für diese Regel festzulegen. (Von ExtractionRule geerbt.) |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
Equals | Bestimmt, ob das angegebene Object und das aktuelle Object gleich sind. (Von Object geerbt.) | |
Extract | Sucht den im regulären Ausdruck angegebenen Text in der Antwort und fügt den Wert WebTestContext hinzu. (Überschreibt ExtractionRule.Extract(Object, ExtractionEventArgs).) | |
Finalize | Ermöglicht es einem Objekt, zu versuchen, Ressourcen freizugeben und führt andere Bereinigungsvorgänge aus, bevor es von Garbage Collection freigegeben wird. (Von Object geerbt.) | |
GetHashCode | Fungiert als Hashfunktion für einen besonderen Typ. (Von Object geerbt.) | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) | |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) |
Zum Seitenanfang
Hinweise
Diese Extraktionsregel bietet große Flexibilität beim Durchsuchen von Textantworten nach dem Vorkommen einer Zeichenfolge.
Weitere Informationen zu Zeichen für reguläre Ausdrücke finden Sie unter Zeichenklassen.
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.
Siehe auch
Referenz
Microsoft.VisualStudio.TestTools.WebTesting.Rules-Namespace
Weitere Ressourcen
How to: Create a Custom Extraction Rule for a Web Performance Test
Gewusst wie: Hinzufügen einer Extraktionsregel zu einem Webleistungstest