StringValidatorAttribute.MinLength Eigenschap

Definitie

Hiermee wordt de minimaal toegestane waarde voor de tekenreeks opgehaald of ingesteld die aan de eigenschap moet worden toegewezen.

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

Waarde van eigenschap

Een geheel getal dat de toegestane minimumlengte aangeeft voor de tekenreeks die aan de eigenschap moet worden toegewezen.

Uitzonderingen

De geselecteerde waarde is groter dan MaxLength.

Voorbeelden

In het volgende voorbeeld ziet u hoe u de MinLength eigenschap gebruikt.

[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

Van toepassing op