RegularExpressionAttribute(String) Costruttore
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Inizializza una nuova istanza della classe RegularExpressionAttribute.
public:
RegularExpressionAttribute(System::String ^ pattern);
public RegularExpressionAttribute (string pattern);
new System.ComponentModel.DataAnnotations.RegularExpressionAttribute : string -> System.ComponentModel.DataAnnotations.RegularExpressionAttribute
Public Sub New (pattern As String)
Parametri
- pattern
- String
Espressione regolare utilizzata per convalidare il valore del campo dati.
Eccezioni
pattern
è null
.
Esempio
Nell'esempio seguente viene illustrato come applicare a RegularExpressionAttribute un campo dati. Se la convalida non riesce, il codice nell'esempio visualizza il messaggio di errore di convalida fornito da Dynamic Data.
// Allow up to 40 uppercase and lowercase
// characters. Use standard error.
[RegularExpression(@"^[a-zA-Z''-'\s]{1,40}$")]
public object LastName;
' Allow up to 40 uppercase and lowercase
' characters. Use standard error.
<RegularExpression("^[a-zA-Z''-'\s]{1,40}$")> _
Public LastName As Object