Come inserisco il carattere di nuova riga nella descrizione dell'estensione addin?


9

Apparentemente la casella di testo nel gestore estensioni di Esri non racchiude il testo (10.0 SP2).

inserisci qui la descrizione dell'immagine

Per ovviare a questo problema, sto cercando di inserire caratteri di nuova riga nel file XML, ma non ho trovato nulla che funzioni.

Ecco l'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>

Qualcuno sa come inserire un carattere di nuova riga nel file di configurazione XML aggiuntivo?

Risposte:


8

Avrei dovuto cercare prima SO, avrei trovato questa risposta .

Questo sembra funzionare:

<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
Peccato per te Kirk !!!

Kirk in soccorso! Sono contento di aver trovato questo thread che mi stava facendo impazzire non riuscire a far avvolgere il testo su una nuova riga.
Hornbydd,

1

La descrizione dell'estensione può anche essere impostata come proprietà pubblica e codificata direttamente utilizzando:

ESRI.ArcGIS.esriSystem.IExtensionConfig.Description

L'ho trovato utile per collegare la descrizione agli aggiornamenti in corso (ad es. Nuove versioni) in modo da non dover tornare indietro e modificarlo ogni volta.

EDIT: Nota: questo non funzionerà per i nuovi componenti aggiuntivi, che devono essere modificati nei metadati XML.


1
Funziona anche con le estensioni del componente aggiuntivo? Non vedo nulla che possa sovrascrivere in ESRI.ArcGIS.Desktop.AddIns.Extension
Kirk Kuykendall

Dopo aver letto questo: help.arcgis.com/en/sdk/10.0/arcobjects_net/conceptualhelp/… sembra che per i nuovi componenti aggiuntivi sia necessario gestire questo tipo di questo utilizzando l'XML. Buono a sapersi: presto dovrò trasferire alcune estensioni precedenti ai componenti aggiuntivi.
Radar,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.