Поделиться через


ExtractAttributeValue.MatchAttributeValue - свойство

Получает или задает значение дополнительного атрибута, который должен присутствовать в теге HTML, содержащем значение извлекаемого атрибута.Используется в сочетании со свойством MatchAttributeName.

Пространство имен:  Microsoft.VisualStudio.TestTools.WebTesting.Rules
Сборка:  Microsoft.VisualStudio.QualityTools.WebTestFramework (в Microsoft.VisualStudio.QualityTools.WebTestFramework.dll)

Синтаксис

'Декларация
Public Property MatchAttributeValue As String
public string MatchAttributeValue { get; set; }
public:
property String^ MatchAttributeValue {
    String^ get ();
    void set (String^ value);
}
member MatchAttributeValue : string with get, set
function get MatchAttributeValue () : String
function set MatchAttributeValue (value : String)

Значение свойства

Тип: System.String
Значение атрибута.

Заметки

Это свойство в сочетании со значением MatchAttributeName определяет дополнительные сведения, задающие извлекаемый атрибут.

Рассмотрим следующий 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" />

Требуется извлечь значение атрибута id из поля ввода Email.Для этого задайте для свойства TagName значение input, а для свойства AttributeName — значение id.

Обратите внимание, что все три тега в HTML-коде являются тегами input и содержат атрибут id.Чтобы извлечь атрибут из нужного тега, необходимо указать дополнительные сведения.Задайте для свойства MatchAttributeName значение name, а для свойства MatchAttributeValue — значение Email.Теперь остался только один тег, удовлетворяющий указанному условию, и атрибут будет извлечен из этого тега.

Безопасность платформы .NET Framework

См. также

Ссылки

ExtractAttributeValue Класс

Microsoft.VisualStudio.TestTools.WebTesting.Rules - пространство имен