RegexStringValidatorAttribute(String) Constructor

Definitie

Initialiseert een nieuw exemplaar van het RegexStringValidatorAttribute object.

public:
 RegexStringValidatorAttribute(System::String ^ regex);
public RegexStringValidatorAttribute(string regex);
new System.Configuration.RegexStringValidatorAttribute : string -> System.Configuration.RegexStringValidatorAttribute
Public Sub New (regex As String)

Parameters

regex
String

De tekenreeks die moet worden gebruikt voor validatie van reguliere expressies.

Voorbeelden

In het volgende voorbeeld ziet u hoe u de RegexStringValidatorAttribute constructor gebruikt.

[ConfigurationProperty("alias2", DefaultValue = "alias.txt",
    IsRequired = true, IsKey = false)]
[RegexStringValidator(@"\w+\S*")]
public string Alias2
{
    get
    {
        return (string)this["alias2"];
    }
    set
    {
        this["alias2"] = value;
    }
}
<ConfigurationProperty("alias2", _
DefaultValue:="alias.txt", _
IsRequired:=True, _
IsKey:=False), _
RegexStringValidator("\w+\S*")> _
Public Property Alias2() As String
    Get
        Return CStr(Me("alias2"))
    End Get
    Set(ByVal value As String)
        Me("alias2") = value
    End Set
End Property

Opmerkingen

De regex parameter bevat het reguliere expressiepatroon dat een tekenreeks moet overeenkomen voordat deze kan worden toegewezen aan de eigenschap van het ingerichte configuratie-element.

U gebruikt deze constructor in het toegewezen model om ervoor te zorgen dat de tekenreekswaarde die is toegewezen aan de gerelateerde eigenschap alleen de toegestane tekens bevat.

Van toepassing op

Zie ook