Udostępnij za pośrednictwem


Klasa ExtractFormField

Wyodrębnia wartości atrybutu pola formularza i dodaje go do WebTestContext.

Hierarchia dziedziczenia

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

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

Składnia

'Deklaracja
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

Typ ExtractFormField uwidacznia następujące elementy członkowskie.

Konstruktorzy

  Nazwa Opis
Metoda publiczna ExtractFormField Inicjuje nowe wystąpienie ExtractFormField 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 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 Index Pobiera lub ustawia indeks 0 na ciąg, który ma odpowiadać.
Właściwość publiczna Name Pobiera lub ustawia nazwę pola, którego wartość ma być wyodrębnione.
Właściwość publiczna Required Zwraca lub ustawia wartość, która wskazuje, czy reguła ekstrakcji powinny zakończyć się niepowodzeniem, jeśli wartość ma być wyodrębniony nie zostanie znaleziony w odpowiedzi.
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).

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 Ekstrakty nazwa pola formularza i wartość, która odpowiada Name właściwości. (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

Ta reguła ekstrakcji wyodrębnia pól formularza, których nazwa równa wartości ustawionej przez Name.Rozważmy następujący kod HTML:

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

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

Wartość TextBox1 pola, które będą umieszczane w kontekście pod nazwą, która jest określona przez ContextParameterName.

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