RegexStringValidatorAttribute(String) Konstruktor
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Inicjuje RegexStringValidatorAttribute nowe wystąpienie obiektu.
public:
RegexStringValidatorAttribute(System::String ^ regex);
public RegexStringValidatorAttribute (string regex);
new System.Configuration.RegexStringValidatorAttribute : string -> System.Configuration.RegexStringValidatorAttribute
Public Sub New (regex As String)
Parametry
- regex
- String
Ciąg używany do walidacji wyrażeń regularnych.
Przykłady
W poniższym przykładzie pokazano, jak używać konstruktora RegexStringValidatorAttribute .
[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
Uwagi
Parametr regex
zawiera wzorzec wyrażenia regularnego, który musi być zgodny z ciągiem, zanim będzie można przypisać go do właściwości ozdobionego elementu konfiguracji.
Ten konstruktor jest używany w modelu przypisanym, aby upewnić się, że wartość ciągu przypisana do powiązanej właściwości zawiera tylko dozwolone znaki.