Właściwość ValidationRuleRequiredAttributeValue.MatchAttributeValue —
Zwraca lub ustawia wartość atrybutu dodatkowe, które muszą znajdować się w tagu HTML zawierające wartość atrybutu do sprawdzania poprawności.Używany w połączeniu z MatchAttributeName.
Przestrzeń nazw: Microsoft.VisualStudio.TestTools.WebTesting.Rules
Zestaw: Microsoft.VisualStudio.QualityTools.WebTestFramework (w Microsoft.VisualStudio.QualityTools.WebTestFramework.dll)
Składnia
'Deklaracja
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)
Wartość właściwości
Typ: System.String
Wartość atrybutu.
Uwagi
Właściwość ta w połączeniu z MatchAttributeName, zawiera dodatkowe informacje dotyczące określenie atrybutu do sprawdzania poprawności.
Rozważmy następujący kod 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" />
Chcesz sprawdzić poprawność jest wejściowego pola dla użytkownika o podanie hasła i zabezpieczeń, że typ danych wejściowych jest hasło.
[!UWAGA]
Wprowadzanie tekstu Wyświetla liter, podczas gdy użytkownik wpisuje; Hasło wejściowe Wyświetla * podczas wpisywany przez użytkownika.
Aby to zrobić, należy ustawić TagName właściwość, aby wprowadzania, AttributeName właściwość, aby typuoraz ExpectedValue właściwości do hasło.
Należy zauważyć, że wszystkie trzy znaczniki w kodzie HTML są input znaczniki i zawierają type atrybut.Aby sprawdzić poprawność atrybutu w znaczniku poprawne, należy podać dodatkowe informacje.Ustaw MatchAttributeName właściwość, aby Nazwai MatchAttributeValue właściwość, aby hasło.Obecnie istnieje tylko jeden znacznik, który spełnia określone kryteria i reguły sprawdzania poprawności atrybutów zostaną zastosowane do znacznika.
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Przy użyciu bibliotek z częściowo zaufanego kodu..
Zobacz też
Informacje
ValidationRuleRequiredAttributeValue Klasa
Przestrzeń nazw Microsoft.VisualStudio.TestTools.WebTesting.Rules