मैं Addin एक्सटेंशन विवरण में नई-लाइन वर्ण कैसे सम्मिलित करूं?


9

जाहिरा तौर पर एस्री के एक्सटेंशन मैनेजर का टेक्स्ट बॉक्स टेक्स्ट (10.0 SP2) को लपेटता नहीं है।

यहां छवि विवरण दर्ज करें

वर्कअराउंड के रूप में, मैं नए अक्षरों को xml फ़ाइल में सम्मिलित करने का प्रयास कर रहा हूं, लेकिन ऐसा कुछ भी नहीं मिला है जो काम करता हो।

यहाँ xml है:

<Extensions>
  <Extension id="AmberGIS_ExtensionMgrAddin_ExtMgrExtension" class="ExtMgrExtension" productName="Extension State Manager" showInExtensionDialog="true" autoLoad="true">
    <Description>Lets you specify extensions that will be \n turned off automatically when document closes.</Description>
  </Extension>
</Extensions>

क्या किसी को पता है कि ऐड-इन xml कॉन्फिगर फाइल में एक न्यूलाइन कैरेक्टर कैसे डाला जाता है?

जवाबों:


8

मुझे पहले एसओ की खोज करनी चाहिए थी, मुझे यह जवाब मिल गया होगा ।

यह काम करने लगता है:

<Extensions>
  <Extension id="AmberGIS_ExtensionMgrAddin_ExtMgrExtension" class="ExtMgrExtension" productName="Extension State Manager" showInExtensionDialog="true" autoLoad="true">
    <Description>Lets you specify extensions that will be &#13;&#10; turned off automatically when document closes.</Description>
  </Extension>
</Extensions>

3
शर्म आती है तुम पर किर्क !!!

बचाव के लिए किर्क! मुझे खुशी है कि मुझे यह धागा मिला कि यह मुझे पागल कर रहा था, नई लाइन पर रैप करने के लिए टेक्स्ट नहीं मिल रहा था।
१०:४६ पर हॉर्नबीड

1

विस्तार विवरण को सार्वजनिक संपत्ति के रूप में भी सेट किया जा सकता है और सीधे उपयोग करके कोडित किया जा सकता है:

ESRI.ArcGIS.esriSystem.IExtensionConfig.Description

मैंने विवरण को चल रहे अपडेट्स (उदाहरण के लिए नए संस्करण) से जोड़ने के लिए इसे उपयोगी पाया है ताकि मुझे हर बार इसे वापस संपादित न करना पड़े।

EDIT: नोट - यह नए ऐड-इन्स के लिए काम नहीं करेगा, जिसे XML मेटाडेटा में संपादित किया जाना चाहिए।


1
क्या वह ऐड-इन एक्सटेंशन के साथ भी काम करता है? मुझे ऐसा कुछ नहीं दिखाई दे रहा है, जिसमें
Kirk Kuykendall

इसे पढ़ने के बाद: help.arcgis.com/en/sdk/10.0/arcobjects_net/conceptualhelp/… यह प्रतीत होता है कि नए ऐड-इन्स के लिए आपको XML का उपयोग करके इस प्रकार का प्रबंधन करना होगा। यह जानना अच्छा है - मुझे जल्द ही ऐड-इन के लिए कुछ पुराने एक्सटेंशन को पोर्ट करना होगा।
रडार
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.