Udostępnij za pośrednictwem


Klasa ExtractFormField

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

Hierarchia dziedziczenia

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 klasy ExtractFormField.

Początek

Właściwości

  Nazwa Opis
Właściwość publiczna ContextParameterName Pobiera lub ustawia nazwę kontekstu wyodrębnione właściwości. (Odziedziczone z ExtractionRule).
Właściwość publiczna HtmlDecode Pobiera lub ustawia wartość wskazującą, czy wyodrębnionej wartości powinny być dekodowane przed wprowadzeniem wartości w kontekście test wydajności sieci Web w formacie HTML.
Właściwość publiczna Index Pobiera lub ustawia ciąg odpowiadający indeks oparty na 0.
Właściwość publiczna Name Pobiera lub ustawia nazwę pola, którego wartość ma być ekstrahowany.
Właściwość publiczna Required Pobiera lub ustawia wartość wskazującą, czy reguła ekstrakcji ulegnie awarii, jeśli wartość przeznaczonego do procesu ekstrakcji nie zostanie znaleziony w odpowiedzi.
Właściwość publiczna RuleDescription Nieaktualne. Ta metoda jest już używana.Użycie DisplayNameAttribute w klasie, aby ustawić opis dla tej reguły. (Odziedziczone z ExtractionRule).
Właściwość publiczna RuleName Nieaktualne. Ta metoda jest już używana.Użycie DisplayNameAttribute w klasie, aby ustawić nazwę wyświetlaną dla tej reguły. (Odziedziczone z ExtractionRule).

Początek

Metody

  Nazwa Opis
Metoda publiczna Equals Determines whether the specified object is equal to the current object. (Odziedziczone z Object).
Metoda publiczna Extract Wyodrębnia Nazwa pola formularza i wartość odpowiadającą Name właściwości. (Zastępuje ExtractionRule.Extract(Object, ExtractionEventArgs)).
Metoda chroniona Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Odziedziczone z Object).
Metoda publiczna GetHashCode Serves as the default hash function. (Odziedziczone z Object).
Metoda publiczna GetType Gets the Type of the current instance. (Odziedziczone z Object).
Metoda chroniona MemberwiseClone Creates a shallow copy of the current Object. (Odziedziczone z Object).
Metoda publiczna ToString Returns a string that represents the current object. (Odziedziczone z Object).

Początek

Uwagi

Ta reguła ekstrakcji wyodrębnia pola formularza, które mają nazwę równa wartości ustawionej przez Name.Rozważmy poniższy 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 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

Kodowanie niestandardowej reguły wyodrębniania dla testów wydajności sieci Web

[wycofane] Porady: dodawanie reguły wyodrębniania do testów wydajności WWW