Proprietà ValidationRuleRequiredAttributeValue.MatchAttributeValue
Ottiene o imposta il valore di un attributo aggiuntivo che deve trovarsi nel tag HTML contenente il valore di attributo da convalidare. Viene utilizzata insieme a MatchAttributeName.
Spazio dei nomi: Microsoft.VisualStudio.TestTools.WebTesting.Rules
Assembly: Microsoft.VisualStudio.QualityTools.WebTestFramework (in Microsoft.VisualStudio.QualityTools.WebTestFramework.dll)
Sintassi
'Dichiarazione
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)
Valore proprietà
Tipo: String
Valore di attributo.
Note
Questa proprietà, insieme a MatchAttributeName, fornisce informazioni aggiuntive per la specifica dell'attributo da convalidare.
Si consideri il seguente codice 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" />
È ad esempio possibile decidere di verificare che sia disponibile una casella di input per l'immissione di una password e, ai fini della sicurezza, che il tipo di input sia una password.
Nota
Con un input di testo vengono visualizzate le lettere mentre l'utente le digita, mentre con un input di tipo password viene visualizzata una serie di asterischi (*).
A questo scopo, impostare la proprietà TagName su input, la proprietà AttributeName su type e la proprietà ExpectedValue su password.
Si noti che tutti e tre i tag nel codice HTML sono tag input e contengono un attributo type. Per convalidare l'attributo nel tag corretto, è necessario fornire informazioni aggiuntive. Impostare la proprietà MatchAttributeName su name e la proprietà MatchAttributeValue su Password. A questo punto la regola di convalida dell'attributo verrà applicata all'unico tag che soddisfa i criteri specificati.
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per altre informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
ValidationRuleRequiredAttributeValue Classe
Spazio dei nomi Microsoft.VisualStudio.TestTools.WebTesting.Rules