ExtractAttributeValue.MatchAttributeName 屬性
取得或設定其他屬性名稱,此屬性名稱必須位於包含要擷取之屬性值的 HTML 標記中。搭配 MatchAttributeValue 使用。
命名空間: Microsoft.VisualStudio.TestTools.WebTesting.Rules
組件: Microsoft.VisualStudio.QualityTools.WebTestFramework (在 Microsoft.VisualStudio.QualityTools.WebTestFramework.dll 中)
語法
'宣告
Public Property MatchAttributeName As String
public string MatchAttributeName { get; set; }
public:
property String^ MatchAttributeName {
String^ get ();
void set (String^ value);
}
member MatchAttributeName : string with get, set
function get MatchAttributeName () : String
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。如此,只有一個標記會滿足指定的準則,而且會從該標記擷取屬性。
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。