Freigeben über


ValidationRuleRequiredAttributeValue.MatchAttributeValue-Eigenschaft

Ruft den Wert eines zusätzlichen Attributs ab, das in dem HTML-Tag vorkommen muss, der den zu überprüfenden Attributwert enthält, oder legt diesen fest. Wird in Verbindung mit der MatchAttributeName-Eigenschaft verwendet.

Namespace:  Microsoft.VisualStudio.TestTools.WebTesting.Rules
Assembly:  Microsoft.VisualStudio.QualityTools.WebTestFramework (in Microsoft.VisualStudio.QualityTools.WebTestFramework.dll)

Syntax

'Declaration
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)

Eigenschaftswert

Typ: String
Ein Attributwert.

Hinweise

Diese Eigenschaft stellt, in Verbindung mit MatchAttributeName, 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.

Hinweis

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

Siehe auch

Referenz

ValidationRuleRequiredAttributeValue Klasse

Microsoft.VisualStudio.TestTools.WebTesting.Rules-Namespace