Feature.GetValueOrDefault
isi
[
bersembunyi
]GetValueOrDefault<T>(string)
Mendapat nilai atribut, atauDefaultValue jika nilainya tidak disetel ataubatal .
public T GetValueOrDefault<T>(string attributeName)
| Parameter | Keterangan |
|---|---|
| T | Jenis yang diinginkan untuk nilai. |
| attributeName | Nama atribut. |
Nilai Pengembalian
Nilai atribut.
Pengecualian
| pengecualian | kondisi |
|---|---|
| ArgumentNullException | Nama atributnya adalahnull. |
| ArgumentException | Atribut dengan nama ini tidak ada di lapisan ini. |
| InvalidOperationException | Atribut tidak terkunci. |
| InvalidOperationException | Nilai atribut ini tidak disetel untuk fitur ini. |
| InvalidCastException | Jenis yang diminta tidak diterapkanIConvertible. |
| InvalidCastException | Nilai atributnya adalahnull, tetapi tipe yang diminta adalah tipe nilai. |
| FormatException | Konversi gagal karena nilai dalam format yang salah. |
| OverflowException | Konversi gagal karena luapan. |
Perkataan
Metode ini mengonversi nilai secara otomatis ke tipe yang diminta di parameter tipe umum.
Lihat juga
- class Feature
- ruang nama Aspose.Gis
- perakitan Aspose.GIS
GetValueOrDefault(string, object)
Mendapat nilai atribut, atauDefaultValue jika nilainya tidak disetel ataubatal .
public object GetValueOrDefault(string attributeName, object defaultValue = null)
| Parameter | Jenis | Keterangan |
|---|---|---|
| attributeName | String | Nama atribut. |
| defaultValue | Object | Nilai yang akan dikembalikan jika nilai atribut tidak ada. Nilai default adalahnull . |
Nilai Pengembalian
Nilai atribut.
Pengecualian
| pengecualian | kondisi |
|---|---|
| ArgumentNullException | Nama atributnya adalahnull. |
| ArgumentException | Atribut dengan nama ini tidak ada di lapisan ini. |
| InvalidOperationException | Atribut tidak terkunci. |
| InvalidOperationException | Nilai atribut ini tidak disetel untuk fitur ini. |
Lihat juga
- class Feature
- ruang nama Aspose.Gis
- perakitan Aspose.GIS
GetValueOrDefault<T>(string, object)
Mendapat nilai atribut, atauDefaultValue jika nilainya tidak disetel ataubatal .
public T GetValueOrDefault<T>(string attributeName, object defaultValue)
| Parameter | Keterangan |
|---|---|
| T | Jenis yang diinginkan untuk nilai. |
| attributeName | Nama atribut. |
| defaultValue | Nilai yang akan dikembalikan jika nilai atribut tidak ada. |
Nilai Pengembalian
Nilai atribut.
Pengecualian
| pengecualian | kondisi |
|---|---|
| ArgumentNullException | Nama atributnya adalahnull. |
| ArgumentException | Atribut dengan nama ini tidak ada di lapisan ini. |
| InvalidOperationException | Atribut tidak terkunci. |
| InvalidOperationException | Nilai atribut ini tidak disetel untuk fitur ini. |
| InvalidCastException | Jenis yang diminta tidak diterapkanIConvertible. |
| InvalidCastException | Nilai atributnya adalahnull, tetapi tipe yang diminta adalah tipe nilai. |
| FormatException | Konversi gagal karena nilai dalam format yang salah. |
| OverflowException | Konversi gagal karena luapan. |
Perkataan
Metode ini mengonversi nilai secara otomatis ke tipe yang diminta di parameter tipe umum.
Lihat juga
- class Feature
- ruang nama Aspose.Gis
- perakitan Aspose.GIS