Sdílet prostřednictvím


ExtractHiddenFields – třída

Extrahuje všechny skryté pole z odpovědi a přidá všechny hodnoty kontextu.

Hierarchie dědičnosti

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 HTML dekódovat před hodnotu umístěn v kontextu test výkonu webové.
Veřejná vlastnost Required Získá nebo nastaví hodnotu, která označuje, zda pravidlo extrakce by nezdaří, pokud v odpovědi nebyly nalezeny hodnoty, které mají být extrahovány.
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 je zadaný objekt rovna aktuální objekt. (Zděděno z Object.)
Veřejná metoda Extract Extrahuje všechny skrytých polí v těle odpovědi a přidává jedinečné skrytého pole, která chcete WebTestContext. (Přepisuje ExtractionRule.Extract(Object, ExtractionEventArgs).)
Chráněná metoda Finalize Umožňuje objektu k pokusu uvolnit prostředky a provádět další operace vyčištění před je zažádáno systémem uvolňování paměti. (Zděděno z Object.)
Veřejná metoda GetHashCode Slouží jako výchozí funkce hash. (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ří mělká kopie 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šechny pole skrytý formulář na stránce HTML a ukládá je v rámci následného požadavku lze použít hodnoty pole skrytý formulář.Každé extrahované skryté pole budou uložena v kontextu pomocí následující konvence: $HIDDEN < název >. < HiddenFieldName > kde name je název parametru kontextu nastavena na ExtractHiddenFields pravidlo.Pokud jiné pravidlo ExtractHiddenFields používá stejný název parametru kontextu, budou odebrány všechny existující skrytá pole, který používá tento název z kontextu.

[!POZNÁMKA]

Toto pravidlo vložen záznam testovací Web automaticky, jakmile zjistí, že jsou skrytá pole použity.Při žádosti o více oken nebo snímky jsou zaznamenány, Nahrávání testovací Web automaticky nastaví kontextu názvy parametrů pro různé hodnoty, pokud je to nezbytné.To vám umožní více sad skrytých polí v souvislosti se ve stejnou dobu.

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

Vytvoření vlastního pravidla extrakce pro test výkonnosti webu

[vyřazeno] Postupy: Přidání pravidla pro extrakci do testu výkonnosti webu