Proprietà ValidationRuleRequiredAttributeValue.MatchAttributeName
Ottiene o imposta un nome di attributo aggiuntivo che deve trovarsi nel tag HTML contenente il valore di attributo da convalidare. Viene utilizzata insieme a MatchAttributeValue.
Spazio dei nomi: Microsoft.VisualStudio.TestTools.WebTesting.Rules
Assembly: Microsoft.VisualStudio.QualityTools.WebTestFramework (in Microsoft.VisualStudio.QualityTools.WebTestFramework.dll)
Sintassi
'Dichiarazione
Public Property MatchAttributeName As String
public string MatchAttributeName { get; set; }
public:
property String^ MatchAttributeName {
String^ get ();
void set (String^ value);
}
member MatchAttributeName : string with get, set
function get MatchAttributeName () : String
function set MatchAttributeName (value : String)
Valore proprietà
Tipo: String
Nome di attributo.
Note
Questa proprietà, insieme a MatchAttributeValue, 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