Freigeben über


ExtractFormField-Klasse

Extrahiert den Wert eines Formularfeldattributs und fügt ihn WebTestContext hinzu.

Vererbungshierarchie

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

Namespace:  Microsoft.VisualStudio.TestTools.WebTesting.Rules
Assembly:  Microsoft.VisualStudio.QualityTools.WebTestFramework (in Microsoft.VisualStudio.QualityTools.WebTestFramework.dll)

Syntax

'Declaration
Public Class ExtractFormField _
    Inherits ExtractionRule
public class ExtractFormField : ExtractionRule
public ref class ExtractFormField : public ExtractionRule
type ExtractFormField =  
    class
        inherit ExtractionRule
    end
public class ExtractFormField extends ExtractionRule

Der ExtractFormField-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode ExtractFormField Initialisiert eine neue Instanz der ExtractFormField-Klasse.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft ContextParameterName Ruft den Kontextnamen der extrahierten Eigenschaft ab oder legt diesen fest. (Von ExtractionRule geerbt.)
Öffentliche Eigenschaft HtmlDecode Ruft einen Wert ab, der angibt, ob der extrahierte Wert HTML-decodiert werden soll, bevor er im Webleistungstestkontext abgelegt wird, oder legt diesen fest.
Öffentliche Eigenschaft Index Ruft den nullbasierten Index der zu vergleichenden Zeichenfolge ab oder legt diesen fest.
Öffentliche Eigenschaft Name Ruft den Namen des Felds ab, dessen Wert extrahiert werden soll, oder legt diesen Namen fest.
Öffentliche Eigenschaft Required Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob die Extraktionsregel fehlschlägt, wenn der zu extrahierende Wert nicht in der Antwort gefunden wird.
Öffentliche Eigenschaft 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.)
Öffentliche Eigenschaft 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
Öffentliche Methode Equals Bestimmt, ob das angegebene Object und das aktuelle Object gleich sind. (Von Object geerbt.)
Öffentliche Methode Extract Extrahiert den Formularfeldnamen und den Wert, der mit der Name-Eigenschaft übereinstimmt. (Überschreibt ExtractionRule.Extract(Object, ExtractionEventArgs).)
Geschützte Methode 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.)
Öffentliche Methode GetHashCode Fungiert als Hashfunktion für einen besonderen Typ. (Von Object geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)

Zum Seitenanfang

Hinweise

Durch diese Extraktionsregel werden Formularfelder extrahiert, deren Namen mit dem durch Name festgelegten Wert übereinstimmen. Sehen Sie sich den folgenden HTML-Code an:

<input name="TextBox1" type="text" value="my first field" id="TextBox1" />

<input name="TextBox2" type="text" value="my 2nd field" id="TextBox2" />

Der Wert für das TextBox1-Feld wird im Kontext unter dem Namen eingefügt, der durch ContextParameterName angegeben ist.

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

Working with Web Tests

How to: Create a Custom Extraction Rule for a Web Performance Test

Gewusst wie: Hinzufügen einer Extraktionsregel zu einem Webleistungstest