Feature.GetValueOrDefault
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