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


ValidationRuleRequiredAttributeValue.MatchAttributeName - свойство

Обновлен: Ноябрь 2007

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

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

Синтаксис

'Декларация
Public Property MatchAttributeName As String
'Применение
Dim instance As ValidationRuleRequiredAttributeValue
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
Имя атрибута.

Заметки

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

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

Требуется выполнить проверку наличия поля ввода пользовательского пароля, при этом в целях обеспечения безопасности поле должно иметь тип "пароль".

ms245118.alert_note(ru-ru,VS.90).gifПримечание.

При вводе в текстовом поле буквы отображаются; при вводе текста в поле типа "пароль" отображаются звездочки ("*").

Для этого задайте для свойства TagName значение input, для свойства AttributeName — значение type, а для свойства ExpectedValue — значение password.

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

Разрешения

См. также

Ссылки

ValidationRuleRequiredAttributeValue Класс

ValidationRuleRequiredAttributeValue - члены

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