ValidationRuleRequiredAttributeValue.MatchAttributeName-Eigenschaft
Ruft einen zusätzlichen Attributnamen ab oder legt diesen fest, der in dem HTML-Tag vorkommen muss, das den zu überprüfenden Attributwert enthält. Wird in Verbindung mit der MatchAttributeValue-Eigenschaft verwendet.
Namespace: Microsoft.VisualStudio.TestTools.WebTesting.Rules
Assembly: Microsoft.VisualStudio.QualityTools.WebTestFramework (in Microsoft.VisualStudio.QualityTools.WebTestFramework.dll)
Syntax
'Declaration
Public Property MatchAttributeName As String
Get
Set
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)
Eigenschaftswert
Typ: System.String
Ein Attributname.
Hinweise
Diese Eigenschaft stellt, in Verbindung mit MatchAttributeValue, zusätzliche Informationen zum Angeben des zu überprüfenden Attributs bereit.
Sehen Sie sich den folgenden HTML-Code an:
<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" />
Gegebenenfalls möchten Sie überprüfen, dass ein Eingabefeld für den Benutzer zum Eingeben eines Kennworts vorhanden ist, und dass aus Sicherheitsgründen der Typ der Eingabe password ist.
Tipp
In einem Textfeld für Benutzereingaben werden diese als Buchstaben angezeigt, die Eingaben in ein password-Feld als *.
Legen Sie dazu die TagName-Eigenschaft auf input, die AttributeName-Eigenschaft auf type und die ExpectedValue-Eigenschaft auf password fest.
Beachten Sie, dass alle drei HTML-Tags input-Tags sind und ein type-Attribut enthalten. Um das Attribut des richtigen Tags zu überprüfen, müssen Sie zusätzliche Informationen angeben. Legen Sie die MatchAttributeName-Eigenschaft auf name und die MatchAttributeValue-Eigenschaft auf password fest. Nun verbleibt lediglich ein Tag, das den angegebenen Kriterien entspricht, und die Attributvalidierungsregel wird auf diesen Tag angewendet.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.