¿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?

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>

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.


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
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.