Feature.SetValues

Feature.SetValues method

Menetapkan nilai baru untuk semua atribut. Pertimbangkan juga untuk menggunakanCopyValues metode untuk merampingkan nilai pengaturan dalam satu panggilan.

public int SetValues(object[] values)
ParameterJenisKeterangan
valuesObject[]Array nilai baru.

Nilai Pengembalian

Jumlah nilai atribut yang ditetapkan.

Pengecualian

pengecualiankondisi
ArgumentNullExceptionArgumen tidak bisanull.
ArgumentExceptionAtribut dengan nama ini tidak ada di lapisan ini.
InvalidOperationExceptionAtribut tidak terkunci.
InvalidCastExceptionJenis nilai tidak diterapkanIConvertible.
FormatExceptionKonversi gagal karena nilai dalam format yang salah.
OverflowExceptionKonversi gagal karena luapan.

Perkataan

Metode ini mengonversi setiap nilai secara otomatis menjadi tipe atribut. Panjang larik nilai tidak harus sama dengan jumlah atribut dalam fitur. Jika panjang larik lebih besar dari jumlah atribut, semua nilai larik disalin ke dalam atribut; jika kurang, hanya jumlah nilai panjang array yang disalin ke dalam atribut, dimulai dari nilai atribut dengan ordinal 0.

Lihat juga