¿Cómo inserto el carácter de nueva línea en la descripción de extensión de complemento?

9

Aparentemente, el cuadro de texto en el administrador de extensiones de Esri no ajusta el texto (10.0 SP2).

ingrese la descripción de la imagen aquí

Como solución, estoy tratando de insertar caracteres de nueva línea en el archivo xml, pero no he encontrado nada que funcione.

Aquí está el 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>

¿Alguien sabe cómo poner un carácter de nueva línea en el archivo de configuración xml del complemento?

Kirk Kuykendall
fuente

Respuestas:

8

Debería haber buscado SO primero, habría encontrado esta respuesta .

Esto parece funcionar:

<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>
Kirk Kuykendall
fuente
3
¡Qué vergüenza, Kirk!
Kirk al rescate! Me alegro de haber encontrado este hilo, me estaba volviendo loco al no lograr que el texto se ajustara a una nueva línea.
Hornbydd
1

La descripción de la extensión también se puede establecer como una propiedad pública y codificar directamente usando:

ESRI.ArcGIS.esriSystem.IExtensionConfig.Description

He encontrado esto útil para vincular la descripción a las actualizaciones en curso (por ejemplo, nuevas versiones) para no tener que volver y editarla cada vez.

EDITAR: Nota: esto no funcionará para los nuevos complementos, que deben editarse dentro de los metadatos XML.

Radar
fuente
1
¿Funciona también con extensiones de complemento? No veo nada que pueda anular en ESRI.ArcGIS.Desktop.AddIns.Extension
Kirk Kuykendall
Después de leer esto: help.arcgis.com/en/sdk/10.0/arcobjects_net/conceptualhelp/… parece que para los nuevos complementos tienes que administrar este tipo de esto usando el XML. Es bueno saberlo: tengo que portar algunas extensiones anteriores a los complementos pronto
Radar