ExtractAttributeValue.MatchAttributeValue - свойство
Обновлен: Ноябрь 2007
Возвращает или задает значение дополнительного атрибута, который должен присутствовать в теге HTML, содержащем значение извлекаемого атрибута. Используется в сочетании со свойством MatchAttributeName.
Пространство имен: Microsoft.VisualStudio.TestTools.WebTesting.Rules
Сборка: Microsoft.VisualStudio.QualityTools.WebTestFramework (в Microsoft.VisualStudio.QualityTools.WebTestFramework.dll)
Синтаксис
'Декларация
Public Property MatchAttributeValue As String
'Применение
Dim instance As ExtractAttributeValue
Dim value As String
value = instance.MatchAttributeValue
instance.MatchAttributeValue = value
public string MatchAttributeValue { get; set; }
public:
property String^ MatchAttributeValue {
String^ get ();
void set (String^ value);
}
public function get MatchAttributeValue () : String
public 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. Теперь существует только один тег, удовлетворяющий указанному условию, и атрибут будет извлечен из этого тега.
Разрешения
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Microsoft.VisualStudio.TestTools.WebTesting.Rules - пространство имен