Freigeben über


StringValidatorAttribute.MinLength Eigenschaft

Definition

Ruft den zulässigen Mindestwert für die Zeichenfolge ab, die der Eigenschaft zugewiesen wird, oder legt diesen fest.

public:
 property int MinLength { int get(); void set(int value); };
public int MinLength { get; set; }
member this.MinLength : int with get, set
Public Property MinLength As Integer

Eigenschaftswert

Eine ganze Zahl, die die zulässige Mindestlänge für die Zeichenfolge angibt, die der Eigenschaft zugewiesen wird.

Ausnahmen

Der ausgewählte Wert ist größer als MaxLength.

Beispiele

Im folgenden Beispiel wird die Verwendung der MinLength-Eigenschaft veranschaulicht.

[ConfigurationProperty("fileName", DefaultValue = "default.txt",
    IsRequired = true, IsKey = false)]
[StringValidator(InvalidCharacters = " ~!@#$%^&*()[]{}/;'\"|\\",
    MinLength = 1, MaxLength = 60)]
public string FileName
{
    get
    {
        return (string)this["fileName"];
    }
    set
    {
        this["fileName"] = value;
    }
}

<ConfigurationProperty("fileName", _
DefaultValue:="default.txt", _
IsRequired:=True, _
IsKey:=False), _
StringValidator( _
InvalidCharacters:=" ~!@#$%^&*()[]{}/;'""|\", _
MinLength:=1, _
MaxLength:=60)> _
Public Property FileName() As String
    Get
        Return CStr(Me("fileName"))
    End Get
    Set(ByVal value As String)
        Me("fileName") = value
    End Set
End Property

Gilt für: