RegexStringValidatorAttribute(String) Construtor
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Inicializa uma nova instância do RegexStringValidatorAttribute objeto.
public:
RegexStringValidatorAttribute(System::String ^ regex);
public RegexStringValidatorAttribute(string regex);
new System.Configuration.RegexStringValidatorAttribute : string -> System.Configuration.RegexStringValidatorAttribute
Public Sub New (regex As String)
Parâmetros
- regex
- String
A cadeia a usar para validação de expressões regulares.
Exemplos
O exemplo seguinte mostra como usar o RegexStringValidatorAttribute construtor.
[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
Observações
O regex parâmetro contém o padrão de expressão regular que uma cadeia deve corresponder antes de poder ser atribuída à propriedade do elemento de configuração decorado.
Utiliza-se este construtor no modelo atribuído para garantir que o valor da cadeia atribuído à propriedade relacionada contém apenas os caracteres permitidos.