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