Feature.GetValueOrDefault
अंतर्वस्तु
[
छिपाना
]GetValueOrDefault<T>(string)
किसी विशेषता का मान प्राप्त करता है, याDefaultValue यदि मान सेट नहीं है याव्यर्थ .
public T GetValueOrDefault<T>(string attributeName)
| पैरामीटर | विवरण |
|---|---|
| T | मूल्य के लिए वांछित प्रकार। |
| attributeName | विशेषता का नाम। |
प्रतिलाभ की मात्रा
विशेषता का मूल्य।
अपवाद
| अपवाद | स्थिति |
|---|---|
| ArgumentNullException | विशेषता का नाम हैnull. |
| ArgumentException | इस परत में इस नाम की विशेषता मौजूद नहीं है। |
| InvalidOperationException | विशेषता लॉक नहीं है। |
| InvalidOperationException | इस विशेषता के लिए इस विशेषता का मान निर्धारित नहीं है। |
| InvalidCastException | अनुरोधित प्रकार लागू नहीं होता हैIConvertible. |
| InvalidCastException | गुण का मान हैnull, लेकिन अनुरोधित प्रकार एक मान प्रकार है। |
| FormatException | रूपांतरण विफल हुआ क्योंकि मान गलत प्रारूप में है। |
| OverflowException | अतिप्रवाह के कारण रूपांतरण विफल रहा। |
टिप्पणियों
यह विधि मूल्य को सामान्य प्रकार के पैरामीटर में अनुरोधित प्रकार में स्वचालित रूप से परिवर्तित करती है।
यह सभी देखें
- class Feature
- नाम स्थान Aspose.Gis
- सभा Aspose.GIS
GetValueOrDefault(string, object)
किसी विशेषता का मान प्राप्त करता है, याDefaultValue यदि मान सेट नहीं है याव्यर्थ .
public object GetValueOrDefault(string attributeName, object defaultValue = null)
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| attributeName | String | विशेषता का नाम। |
| defaultValue | Object | यदि विशेषता मान अनुपलब्ध है, तो लौटाया जाने वाला मान. डिफ़ॉल्ट मान हैnull . |
प्रतिलाभ की मात्रा
विशेषता का मूल्य।
अपवाद
| अपवाद | स्थिति |
|---|---|
| ArgumentNullException | विशेषता का नाम हैnull. |
| ArgumentException | इस परत में इस नाम की विशेषता मौजूद नहीं है। |
| InvalidOperationException | विशेषता लॉक नहीं है। |
| InvalidOperationException | इस विशेषता के लिए इस विशेषता का मान निर्धारित नहीं है। |
यह सभी देखें
- class Feature
- नाम स्थान Aspose.Gis
- सभा Aspose.GIS
GetValueOrDefault<T>(string, object)
किसी विशेषता का मान प्राप्त करता है, याDefaultValue यदि मान सेट नहीं है याव्यर्थ .
public T GetValueOrDefault<T>(string attributeName, object defaultValue)
| पैरामीटर | विवरण |
|---|---|
| T | मूल्य के लिए वांछित प्रकार। |
| attributeName | विशेषता का नाम। |
| defaultValue | यदि विशेषता मान अनुपलब्ध है, तो लौटाया जाने वाला मान. |
प्रतिलाभ की मात्रा
विशेषता का मूल्य।
अपवाद
| अपवाद | स्थिति |
|---|---|
| ArgumentNullException | विशेषता का नाम हैnull. |
| ArgumentException | इस परत में इस नाम की विशेषता मौजूद नहीं है। |
| InvalidOperationException | विशेषता लॉक नहीं है। |
| InvalidOperationException | इस विशेषता के लिए इस विशेषता का मान निर्धारित नहीं है। |
| InvalidCastException | अनुरोधित प्रकार लागू नहीं होता हैIConvertible. |
| InvalidCastException | गुण का मान हैnull, लेकिन अनुरोधित प्रकार एक मान प्रकार है। |
| FormatException | रूपांतरण विफल हुआ क्योंकि मान गलत प्रारूप में है। |
| OverflowException | अतिप्रवाह के कारण रूपांतरण विफल रहा। |
टिप्पणियों
यह विधि मूल्य को सामान्य प्रकार के पैरामीटर में अनुरोधित प्रकार में स्वचालित रूप से परिवर्तित करती है।
यह सभी देखें
- class Feature
- नाम स्थान Aspose.Gis
- सभा Aspose.GIS