Sdílet prostřednictvím


ExtractHiddenFields – třída

Extrahuje všechny skryté sloupce 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 Inicializuje novou instanci ExtractHiddenFields Třída

Na začátek

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 by měla být Extrahovaná hodnota dekódovat před hodnotou je umístěn v rámci testu výkonu webové HTML.
Veřejná vlastnost Required Získá nebo nastaví hodnotu, která označuje, zda by pravidlo extrakce nezdaří, pokud extrahovat hodnoty v odpovědi nebyl nalezen.
Veřejná vlastnost RuleDescription Zastaralé. Tato metoda se již používá.Použití DisplayNameAttribute ve třídě nastavení popisu pravidla. (Zděděno z ExtractionRule.)
Veřejná vlastnost RuleName Zastaralé. Tato metoda se již používá.Použití DisplayNameAttribute ve třídě nastavit zobrazovaný název pro toto pravidlo. (Zděděno z ExtractionRule.)

Na začátek

Metody

  Název Popis
Veřejná metoda Equals Určuje, zda zadaná Object se rovná aktuální Object. (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 zkuste uvolnit prostředky a provádět další operace vyčištění před je převzaty systémem pro uvolnění objektu. (Zděděno z Object.)
Veřejná metoda GetHashCode Slouží jako funkce hash určitého typu. (Zděděno z Object.)
Veřejná metoda GetType Získává Type aktuální instance. (Zděděno z Object.)
Chráněná metoda MemberwiseClone Vytvoří kopii aktuální 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.)

Na začátek

Poznámky

Toto pravidlo všechna pole formuláře skryté extrahuje ze stránky HTML a ukládá je v rámci následného požadavku lze použít hodnoty pole skrytém formuláři. Každé extrahované skryté pole budou uloženy v kontextu pomocí následující konvence: SKRYTÉ $<name>. <HiddenFieldName> název je název kontextu parametr nastavit pravidlo ExtractHiddenFields. Po jiné pravidlo ExtractHiddenFields používá stejný parametr název kontextu, budou odebrány všechny existující skrytá pole pomocí tohoto názvu 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žadavků 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ě.

Zabezpečení podprocesu

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou zabezpečeny pro používání podprocesů. Zabezpečení sdílených členů pro používání podprocesů není zaručeno.

Viz také

Odkaz

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

Další zdroje

Working with Web Tests

How to: Create a Custom Extraction Rule

How to: Add an Extraction Rule to a Web Test