次の方法で共有


ExtractRegularExpression クラス

正規表現パターンに一致するテキストを応答から抽出します。

継承階層

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

名前空間:  Microsoft.VisualStudio.TestTools.WebTesting.Rules
アセンブリ:  Microsoft.VisualStudio.QualityTools.WebTestFramework (Microsoft.VisualStudio.QualityTools.WebTestFramework.dll 内)

構文

'宣言
Public Class ExtractRegularExpression _
    Inherits ExtractionRule
public class ExtractRegularExpression : ExtractionRule
public ref class ExtractRegularExpression : public ExtractionRule
type ExtractRegularExpression =  
    class
        inherit ExtractionRule
    end
public class ExtractRegularExpression extends ExtractionRule

ExtractRegularExpression 型で公開されるメンバーは以下のとおりです。

コンストラクター

  名前 説明
パブリック メソッド ExtractRegularExpression ExtractRegularExpression クラスの新しいインスタンスを初期化します。

このページのトップへ

プロパティ

  名前 説明
パブリック プロパティ ContextParameterName 抽出されたプロパティのコンテキスト名を取得または設定します。 (ExtractionRule から継承されます。)
パブリック プロパティ HtmlDecode 抽出した値を Web パフォーマンス テスト コンテキストに配置する前に HTML デコードするかどうかを示す値を取得または設定します。
パブリック プロパティ IgnoreCase 一致で大文字と小文字を区別するかどうかを示す値を取得または設定します。
パブリック プロパティ Index HtmlDocument 内で文字列が出現するインデックス値を表す値を取得または設定します。
パブリック プロパティ RegularExpression 抽出する文字列を定義する正規表現を取得または設定します。
パブリック プロパティ Required RegularExpression によって表されるテキストが HtmlDocument 内に存在しない場合に抽出が失敗するかどうかを示す値を取得または設定します。
パブリック プロパティ RuleDescription 互換性のために残されています。このメソッドは現在は使用されていません。この規則の説明を設定するには、クラスの DisplayNameAttribute を使用します。 (ExtractionRule から継承されます。)
パブリック プロパティ RuleName 互換性のために残されています。このメソッドは現在は使用されていません。この規則の表示名を設定するには、クラスの DisplayNameAttribute を使用します。 (ExtractionRule から継承されます。)

このページのトップへ

メソッド

  名前 説明
パブリック メソッド Equals 指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。)
パブリック メソッド Extract 応答内で正規表現によって表されるテキストを検索し、その値を WebTestContext に追加します。 (ExtractionRule.Extract(Object, ExtractionEventArgs) をオーバーライドします。)
プロテクト メソッド Finalize オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。)
パブリック メソッド GetHashCode 特定の型のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
プロテクト メソッド MemberwiseClone 現在の Object の簡易コピーを作成します。 (Object から継承されます。)
パブリック メソッド ToString 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。)

このページのトップへ

解説

この抽出規則を使用すると、テキスト応答内の文字列を柔軟に検索できます。

正規表現文字の詳細については、「正規表現での文字クラス」を参照してください。

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

関連項目

Microsoft.VisualStudio.TestTools.WebTesting.Rules 名前空間

その他の技術情報

Working with Web Tests

方法: Web パフォーマンス テストのカスタム抽出規則を作成する

方法: Web パフォーマンス テストに抽出規則を追加する

Regular Expressions as a Language

正規表現での文字クラス