Udostępnij za pośrednictwem


Klasa ExtractAttributeValue

Wyodrębnianie wartości atrybutu z określonego tagu HTML.

Hierarchia dziedziczenia

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

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

Składnia

'Deklaracja
Public Class ExtractAttributeValue _
    Inherits ExtractionRule
public class ExtractAttributeValue : ExtractionRule
public ref class ExtractAttributeValue : public ExtractionRule
type ExtractAttributeValue =  
    class
        inherit ExtractionRule
    end
public class ExtractAttributeValue extends ExtractionRule

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

Konstruktorzy

  Nazwa Opis
Metoda publiczna ExtractAttributeValue Inicjuje nowe wystąpienie ExtractAttributeValue klasy.

Początek

Właściwości

  Nazwa Opis
Właściwość publiczna AttributeName Zwraca lub ustawia wartość, która reprezentuje nazwę atrybutu, który ma wartość tak, aby wyodrębnić.
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 wartością jest umieszczana w kontekście badania wydajności sieci Web w formacie HTML.
Właściwość publiczna Index
Właściwość publiczna MatchAttributeName Pobiera lub ustawia nazwę atrybutu dodatkowe, które muszą znajdować się w tagu HTML, który zawiera wartość atrybutu, aby wyodrębnić.Używany w połączeniu z MatchAttributeValue.
Właściwość publiczna MatchAttributeValue Zwraca lub ustawia wartość atrybutu dodatkowe, które muszą znajdować się w tagu HTML, który zawiera wartość atrybutu, aby wyodrębnić.Używany w połączeniu z MatchAttributeName.
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).
Właściwość publiczna TagName Pobiera lub ustawia nazwę znacznika, który zawiera atrybut, który ma zostać wyodrębniony.

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 Jeśli zostanie znaleziony odpowiednik, wyciągi wartości atrybutu. (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 wyszukiwanie pierwszego wystąpienia wartości atrybutu, znajdujące się w tagu HTML, który spełnia kryteria ekstrakcji.Stanu pozytywnego/negatywnego tego badania jest określana, czy wymagane jest badanie, aby znaleźć wartość atrybutu do przekazywania i jeżeli spełnione są kryteria.Aby użyć tej reguły ekstrakcji, nazwa tagu HTML i atrybutów, aby znaleźć muszą być określone z TagName i AttributeName właściwości.Dodatkowe kryteria mogą być zidentyfikowane z MatchAttributeName i MatchAttributeValue właściwości.

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