RegularExpressionAttribute(String) Konstruktor
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Initierar en ny instans av RegularExpressionAttribute klassen.
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)
Parametrar
- pattern
- String
Det reguljära uttryck som används för att verifiera datafältvärdet.
Undantag
pattern är null.
Exempel
I följande exempel visas hur du tillämpar på RegularExpressionAttribute ett datafält. Om verifieringen misslyckas visar koden i exemplet det valideringsfelmeddelande som tillhandahålls av dynamiska 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