ValidationRuleRequiredAttributeValue.MatchAttributeValue, propriété
Obtient ou définit la valeur d'un attribut supplémentaire qui doit se trouver dans la balise HTML contenant la valeur d'attribut à valider.Utilisée conjointement avec MatchAttributeName.
Espace de noms : Microsoft.VisualStudio.TestTools.WebTesting.Rules
Assembly : Microsoft.VisualStudio.QualityTools.WebTestFramework (dans Microsoft.VisualStudio.QualityTools.WebTestFramework.dll)
Syntaxe
'Déclaration
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)
Valeur de propriété
Type : System.String
Valeur d'attribut.
Notes
Utilisée conjointement avec MatchAttributeName, cette propriété fournit des informations supplémentaires pour spécifier l'attribut à valider.
Considérez le code HTML suivant :
<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" />
Vous aimeriez valider l'existence d'une zone de texte où l'utilisateur entre un mot de passe, et pour des raisons de sécurité, que le type de cette entrée soit un mot de passe.
[!REMARQUE]
Une zone de texte affiche des lettres pendant la saisie de l'utilisateur ; une entrée de mot de passe affiche * pendant la saisie de l'utilisateur.
Pour ce faire, affectez à la propriété TagName la valeur entrée, à la propriété AttributeName la valeur type et à la propriété ExpectedValue la valeur mot de passe.
Notez que les trois balises du document HTML sont des balises input, qui contiennent un attribut type.Pour valider l'attribut dans la balise appropriée, vous devez fournir des informations supplémentaires.Affectez à la propriété MatchAttributeName la valeur nom et à la propriété MatchAttributeValue la valeur Mot de passe.À présent, une seule balise répond aux critères spécifiés et la règle de validation de l'attribut sera appliquée à cette balise.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Voir aussi
Référence
ValidationRuleRequiredAttributeValue Classe
Microsoft.VisualStudio.TestTools.WebTesting.Rules, espace de noms