Sdílet prostřednictvím


ExtractHiddenFields – třída

Extrahuje všechny skryté pole z odpovědi a přidá do kontextu jednotlivých hodnot.

Hierarchie dědičnosti

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

Obor názvů:  Microsoft.VisualStudio.TestTools.WebTesting.Rules
Sestavení:  Microsoft.VisualStudio.QualityTools.WebTestFramework (v Microsoft.VisualStudio.QualityTools.WebTestFramework.dll)

Syntaxe

'Deklarace
Public Class ExtractHiddenFields _
    Inherits ExtractionRule
public class ExtractHiddenFields : ExtractionRule
public ref class ExtractHiddenFields : public ExtractionRule
type ExtractHiddenFields =  
    class
        inherit ExtractionRule
    end
public class ExtractHiddenFields extends ExtractionRule

Typ ExtractHiddenFields zveřejňuje následující členy.

Konstruktory

  Název Popis
Veřejná metoda ExtractHiddenFields Vytvoří novou instanci třídy ExtractHiddenFields.

Nahoru

Vlastnosti

  Název Popis
Veřejná vlastnost ContextParameterName Získá nebo nastaví název vlastnosti extrahované. (Přepisuje ExtractionRule.ContextParameterName.)
Veřejná vlastnost HtmlDecode Získá nebo nastaví hodnotu, která označuje, zda Extrahovaná hodnota by měla být dekódovat před uvedením hodnotu v kontextu test výkonu webové HTML.
Veřejná vlastnost Required Získá nebo nastaví hodnotu, která určuje, zda pravidlo extrakce by nezdaří, pokud hodnoty, které mají být extrahovány nebyl nalezen v odpovědi.
Veřejná vlastnost RuleDescription Zastaralé. Tato metoda se již používá.Použití DisplayNameAttribute na třídě nastavit popis tohoto pravidla. (Zděděno z ExtractionRule.)
Veřejná vlastnost RuleName Zastaralé. Tato metoda se již používá.Použití DisplayNameAttribute na třídě nastavit zobrazovaný název pro toto pravidlo. (Zděděno z ExtractionRule.)

Nahoru

Metody

  Název Popis
Veřejná metoda Equals Určuje, zda zadaný objekt je rovno aktuální objekt. (Zděděno z Object.)
Veřejná metoda Extract Extrahuje všechny skryté pole v textu odpovědi a přidá jedinečný skrytých polí WebTestContext. (Přepisuje ExtractionRule.Extract(Object, ExtractionEventArgs).)
Chráněná metoda Finalize Umožňuje objekt při uvolnění prostředků a provádět jiné operace vyčištění, dříve, než je zažádáno systémem uvolňování paměti. (Zděděno z Object.)
Veřejná metoda GetHashCode Slouží jako funkci hash u určitého typu. (Zděděno z Object.)
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Chráněná metoda MemberwiseClone Vytvoří kopii aktuálního Object. (Zděděno z Object.)
Veřejná metoda ToString Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.)

Nahoru

Poznámky

Toto pravidlo extrahuje všechna pole skrytý formulář na stránce HTML a ukládá je v rámci následného požadavku lze použít hodnoty polí skrytý formulář.Každé extrahované skryté pole budou uloženy v kontextu pomocí následující konvence: skryté $<name>. <HiddenFieldName> kde název je název parametru kontextu nastavit pravidlo ExtractHiddenFields.Jiné ExtractHiddenFields pravidlo používá stejný parametr název kontextu, všechny existující skrytá pole pomocí názvem odebrána z kontextu.

[!POZNÁMKA]

Toto pravidlo vložen záznam testovací Web automaticky, jakmile zjistí, že jsou používány skrytých polí.Při požadavky na více oken nebo rámečky jsou zaznamenány, Testu nahrávání webových automaticky nastavit názvy parametrů kontextu potřeby různých hodnot.To umožní více sad skrytých polí v souvislosti se současně.

Bezpečný přístup z více vláken

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.

Viz také

Referenční dokumentace

Microsoft.VisualStudio.TestTools.WebTesting.Rules – obor názvů

Další zdroje

Working with Web Tests

Jak: vytvořit vlastní pravidlo pro extrakci pro Test výkonnosti webové

Jak: Přidání pravidla extrakční zkoušky výkonu webových