共用方式為


ExtractAttributeValue.MatchAttributeName 屬性

更新:2007 年 11 月

取得或設定其他屬性名稱,此名稱必須位於包含要擷取之屬性值的 HTML 標記中。搭配 MatchAttributeValue 使用。

命名空間:  Microsoft.VisualStudio.TestTools.WebTesting.Rules
組件:  Microsoft.VisualStudio.QualityTools.WebTestFramework (在 Microsoft.VisualStudio.QualityTools.WebTestFramework.dll 中)

語法

Public Property MatchAttributeName As String

Dim instance As ExtractAttributeValue
Dim value As String

value = instance.MatchAttributeName

instance.MatchAttributeName = value
public string MatchAttributeName { get; set; }
public:
property String^ MatchAttributeName {
    String^ get ();
    void set (String^ value);
}
public function get MatchAttributeName () : String
public function set MatchAttributeName (value : String)

屬性值

型別:System.String

屬性名稱。

備註

這個屬性 (Property) (搭配 MatchAttributeValue) 會提供指定要擷取之屬性 (Attribute) 的其他資訊。

假設有下列 HTML:

<input name="Name" type="text" id="TextBox1" size="25" />

<input name="Email" type="text" id="TextBox2" size="25" />

<input name="Password" type="password" id="TextBox3" size="25" />

您想要擷取 Email 輸入方塊的 id。若要這樣做,請將 TagName 屬性設定為 input,並將 AttributeName 屬性設定為 id。

請注意,HTML 中的三個標記都是 input 標記,而且包含 id 屬性。若要從正確的標記擷取屬性,您必須提供其他資訊。請將 MatchAttributeName 屬性設定為 name,並將 MatchAttributeValue 屬性設定為 Email。如此,只有一個標記會滿足指定的準則,而且會從該標記擷取屬性。

使用權限

請參閱

參考

ExtractAttributeValue 類別

ExtractAttributeValue 成員

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