RegexStringValidatorAttribute(String) Constructor
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.