RegexStringValidatorAttribute(String) Konstruktor
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Inicializuje novou instanci objektu RegexStringValidatorAttribute .
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
Řetězec, který se má použít pro ověření regulárního výrazu.
Příklady
Následující příklad ukazuje, jak použít RegexStringValidatorAttribute konstruktor.
[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
Poznámky
Parametr regex
obsahuje vzor regulárního výrazu, který musí řetězec shodovat, aby mohl být přiřazen vlastnosti elementu configuration-element.
Tento konstruktor použijete v atributovém modelu k zajištění, že hodnota řetězce přiřazená související vlastnosti obsahuje pouze povolené znaky.