Bagikan melalui


StringValidatorAttribute.MaxLength Properti

Definisi

Mendapatkan atau mengatur panjang maksimum yang diizinkan untuk ditetapkan string ke properti .

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

Nilai Properti

Bilangan bulat yang menunjukkan panjang maksimum yang diizinkan untuk string yang ditetapkan ke properti.

Pengecualian

Nilai yang dipilih kurang dari MinLength.

Contoh

Contoh berikut menunjukkan cara menggunakan MaxLength properti .

[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

Berlaku untuk