다음을 통해 공유


ValidationRuleRequiredAttributeValue.MatchAttributeValue 속성

유효성을 검사할 특성 값이 포함된 HTML 태그에 있어야 하는 추가 특성 값을 가져오거나 설정합니다. MatchAttributeName와 함께 사용됩니다.

네임스페이스:  Microsoft.VisualStudio.TestTools.WebTesting.Rules
어셈블리:  Microsoft.VisualStudio.QualityTools.WebTestFramework(Microsoft.VisualStudio.QualityTools.WebTestFramework.dll)

구문

‘선언
Public Property MatchAttributeValue As String
    Get
    Set
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)

속성 값

형식: System.String
특성 값입니다.

설명

이 속성은 MatchAttributeName와 함께 유효성을 검사할 특성을 지정하는 추가 정보를 제공합니다.

다음 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" />

여기에서는 사용자가 암호를 입력할 수 있는 입력 상자가 있는지 여부 및 보안을 위해 입력 유형이 암호인지 여부를 확인해야 합니다.

참고

텍스트 입력의 경우 사용자가 입력할 때 문자가 표시되고, 암호 입력의 경우 사용자가 입력할 때 *가 표시됩니다.

이렇게 하려면 TagName 속성을 input으로, AttributeName 속성을 type으로, ExpectedValue 속성을 password로 설정합니다.

HTML의 태그 세 개는 모두 input 태그이고 type 특성이 들어 있습니다. 이들 중 올바른 태그에 있는 특성의 유효성을 검사하려면 추가 정보를 제공해야 합니다. MatchAttributeName 속성을 name으로, MatchAttributeValue 속성을 Password로 설정합니다. 이제 지정한 조건에 맞는 태그가 하나뿐이고, 해당 태그에 특성 유효성 검사 규칙이 적용됩니다.

.NET Framework 보안

  • 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용을 참조하십시오.

참고 항목

참조

ValidationRuleRequiredAttributeValue 클래스

Microsoft.VisualStudio.TestTools.WebTesting.Rules 네임스페이스