アドイン拡張機能の説明に改行文字を挿入するにはどうすればよいですか?


9

どうやら、EsriのExtension Managerのテキストボックスはテキストを折り返しません(10.0 SP2)。

ここに画像の説明を入力してください

回避策として、改行文字をxmlファイルに挿入しようとしていますが、機能するものが見つかりません。

ここに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>

改行文字をアドインxml構成ファイルに入れる方法を誰かが知っていますか?

回答:


8

最初にSOを検索する必要があったのですが、この答えが見つかりました。

これはうまくいくようです:

<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
カークにあなたの恥!

救助へのカーク!嬉しいことに、このスレッドがテキストを新しい行に折り返さない原因になっていることがわかりました。
Hornbydd 14

1

拡張機能の説明をパブリックプロパティとして設定し、次を使用して直接コーディングすることもできます。

ESRI.ArcGIS.esriSystem.IExtensionConfig.Description

これは、説明を進行中の更新(新しいバージョンなど)にリンクするのに便利で、毎回戻って編集する必要がないようにしています。

編集:注-これは、XMLメタデータ内で編集する必要がある新しいアドインでは機能しません。


1
アドイン拡張機能でも動作しますか?ESRI.ArcGIS.Desktop.AddIns.Extensionで
Kirk

これを読んだ後:help.arcgis.com/en/sdk/10.0/arcobjects_net/conceptualhelp/…新しいアドインの場合、XMLを使用してこのタイプを管理する必要があるようです。知っておきたいことですが、すぐに古い拡張機能をアドインに移植する必要があります。
レーダー
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.