Bagaimana cara menyisipkan karakter baris baru ke dalam Deskripsi Ekstensi Addin?


9

Rupanya kotak teks di Esri's Extension manager tidak membungkus teks (10.0 SP2).

masukkan deskripsi gambar di sini

Sebagai solusinya, saya mencoba memasukkan karakter baris baru ke file xml, tetapi belum menemukan apa pun yang berfungsi.

Inilah 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>

Adakah yang tahu cara memasukkan karakter baris baru ke dalam file konfigurasi xml add-in?

Jawaban:


8

Saya seharusnya mencari SO dulu, saya akan menemukan jawaban ini .

Ini sepertinya berhasil:

<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
Malu pada kamu, Kirk !!!

Kirk untuk menyelamatkan! Senang saya menemukan utas ini membuat saya gila tidak mendapatkan teks untuk membungkus ke baris baru.
Hornbydd

1

Deskripsi ekstensi juga dapat ditetapkan sebagai properti publik dan dikodekan secara langsung menggunakan:

ESRI.ArcGIS.esriSystem.IExtensionConfig.Description

Saya menemukan ini berguna untuk menautkan deskripsi ke pembaruan yang sedang berlangsung (misalnya versi baru) sehingga saya tidak harus kembali dan mengeditnya setiap kali.

EDIT: Catatan - ini tidak akan berfungsi untuk add-in baru, yang harus diedit dalam metadata XML.


1
Apakah itu berfungsi dengan ekstensi tambahan juga? Saya tidak melihat apa pun yang bisa saya timpa dalam ESRI.ArcGIS.Desktop.AddIns.Extension
Kirk Kuykendall

Setelah membaca ini: help.arcgis.com/en/sdk/10.0/arcobjects_net/conceptualhelp/... tampaknya untuk add-in baru Anda harus mengelola jenis ini menggunakan XML. Baik untuk diketahui - Saya harus segera mem-port beberapa ekstensi lama ke add-in.
Radar
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.