Eklenti Uzantısı Açıklaması'na yeni satır karakterini nasıl eklerim?


9

Görünüşe göre Esri'nin Extension Manager'daki metin kutusu metni sarmıyor (10.0 SP2).

resim açıklamasını buraya girin

Geçici bir çözüm olarak, xml dosyasına yeni satır karakterleri eklemeye çalışıyorum, ancak çalışan bir şey bulamadım.

İşte 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>

Eklenti xml yapılandırma dosyasına nasıl yeni satır karakteri koyacağını bilen var mı?

Yanıtlar:


8

Önce SO aramış olmalıydım, bu cevabı bulurdum .

Bu işe yarıyor gibi görünüyor:

<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
Yazıklar olsun Kirk !!!

Kirk kurtarmaya! Sevindim bu konu beni yeni bir satıra sarmak için metin alamadım fındık tahrik edildi bulundu.
Hornbydd

1

Uzantı açıklaması ayrıca genel mülk olarak da ayarlanabilir ve doğrudan aşağıdakiler kullanılarak kodlanabilir:

ESRI.ArcGIS.esriSystem.IExtensionConfig.Description

Bunu her defasında geri dönüp düzenlemek zorunda kalmamam için açıklamayı devam eden güncellemelere (örneğin yeni sürümlere) bağlamak için yararlı buldum.

EDIT: Not - Bu, XML meta verileri içinde düzenlenmesi gereken yeni eklentiler için çalışmaz.


1
Bu, eklenti uzantılarıyla da çalışır mı? ESRI.ArcGIS.Desktop.AddIns.Extension'da
Kirk

Bunu okuduktan sonra: help.arcgis.com/en/sdk/10.0/arcobjects_net/conceptualhelp/… yeni eklentiler için bu tür XML'i kullanarak bu tür dosyaları yönetmeniz gerektiği anlaşılıyor. Bilmenizde fayda var - Eklentilere yakında bazı eski uzantıları da aktarmam gerekiyor.
Radar
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.