Wie füge ich ein Zeilenumbruchzeichen in die Addin-Erweiterungsbeschreibung ein?

9

Anscheinend wird das Textfeld in Esris Erweiterungsmanager keinen Text umbrechen (10.0 SP2).

Geben Sie hier die Bildbeschreibung ein

Um dieses Problem zu umgehen, versuche ich, Zeilenumbrüche in die XML-Datei einzufügen, habe jedoch nichts gefunden, was funktioniert.

Hier ist die 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>

Weiß jemand, wie man ein Zeilenumbruchzeichen in die Add-In-XML-Konfigurationsdatei einfügt?

Kirk Kuykendall
quelle

Antworten:

8

Ich hätte zuerst SO suchen sollen, ich hätte diese Antwort gefunden .

Das scheint zu funktionieren:

<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
quelle
3
Schande über dich Kirk !!!
Kirk zur Rettung! Ich bin froh, dass ich diesen Thread gefunden habe, der mich verrückt gemacht hat, als ich den Text nicht in eine neue Zeile umbrochen habe.
Hornbydd
1

Die Erweiterungsbeschreibung kann auch als öffentliche Eigenschaft festgelegt und direkt codiert werden mit:

ESRI.ArcGIS.esriSystem.IExtensionConfig.Description

Ich fand dies nützlich, um die Beschreibung mit laufenden Updates (z. B. neuen Versionen) zu verknüpfen, damit ich nicht jedes Mal zurückgehen und sie bearbeiten muss.

BEARBEITEN: Hinweis - Dies funktioniert nicht für die neuen Add-Ins, die in den XML-Metadaten bearbeitet werden müssen.

Radar
quelle
1
Funktioniert das auch mit Add-In-Erweiterungen? Ich sehe nichts, was ich in ESRI.ArcGIS.Desktop.AddIns.Extension
Kirk Kuykendall
Nachdem Sie dies gelesen haben: help.arcgis.com/de/sdk/10.0/arcobjects_net/conceptualhelp/… scheint es, dass Sie für die neuen Add-Ins diesen Typ mithilfe von XML verwalten müssen. Gut zu wissen - ich muss einige ältere Erweiterungen bald auf Add-Ins portieren.
Radar