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 | |
---|---|---|
![]() |
ExtractFormField | Inicjuje nowe wystąpienie klasy ExtractFormField. |
Początek
Właściwości
Nazwa | Opis | |
---|---|---|
![]() |
ContextParameterName | Pobiera lub ustawia nazwę kontekstu wyodrębnione właściwości. (Odziedziczone z ExtractionRule). |
![]() |
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. |
![]() |
Index | Pobiera lub ustawia ciąg odpowiadający indeks oparty na 0. |
![]() |
Name | Pobiera lub ustawia nazwę pola, którego wartość ma być ekstrahowany. |
![]() |
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. |
![]() |
RuleDescription | Nieaktualne. Ta metoda jest już używana.Użycie DisplayNameAttribute w klasie, aby ustawić opis dla tej reguły. (Odziedziczone z ExtractionRule). |
![]() |
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 | |
---|---|---|
![]() |
Equals | Determines whether the specified object is equal to the current object. (Odziedziczone z Object). |
![]() |
Extract | Wyodrębnia Nazwa pola formularza i wartość odpowiadającą Name właściwości. (Zastępuje ExtractionRule.Extract(Object, ExtractionEventArgs)). |
![]() |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Odziedziczone z Object). |
![]() |
GetHashCode | Serves as the default hash function. (Odziedziczone z Object). |
![]() |
GetType | Gets the Type of the current instance. (Odziedziczone z Object). |
![]() |
MemberwiseClone | Creates a shallow copy of the current Object. (Odziedziczone z Object). |
![]() |
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
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