Làm cách nào để chèn ký tự dòng mới vào Mô tả tiện ích mở rộng?


9

Rõ ràng hộp văn bản trong Trình quản lý tiện ích mở rộng của Esri không bao bọc văn bản (10.0 SP2).

nhập mô tả hình ảnh ở đây

Như một giải pháp thay thế, tôi đang cố gắng chèn các ký tự dòng mới vào tệp xml, nhưng không tìm thấy bất cứ thứ gì hoạt động.

Đây 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>

Có ai biết cách đặt một ký tự dòng mới vào tệp cấu hình xml bổ trợ không?

Câu trả lời:


8

Tôi nên tìm kiếm SO trước, tôi sẽ tìm thấy câu trả lời này .

Điều này dường như làm việc:

<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
Thật xấu hổ cho bạn Kirk !!!

Kirk đến giải cứu! Vui mừng tôi tìm thấy chủ đề này nó đã khiến tôi không thể lấy văn bản để bọc lên một dòng mới.
Hornbydd

1

Mô tả tiện ích mở rộng cũng có thể được đặt làm tài sản công cộng và được mã hóa trực tiếp bằng cách sử dụng:

ESRI.ArcGIS.esriSystem.IExtensionConfig.Description

Tôi đã thấy điều này hữu ích để liên kết mô tả với các bản cập nhật đang diễn ra (ví dụ: phiên bản mới) để tôi không phải quay lại và chỉnh sửa nó mỗi lần.

EDIT: Lưu ý - điều này sẽ không hoạt động đối với các bổ trợ mới, phải được chỉnh sửa trong siêu dữ liệu XML.


1
Điều đó có hoạt động với các phần mở rộng bổ trợ không? Tôi không thấy bất cứ điều gì tôi có thể ghi đè trong ESRI.ArcGIS.Desktop.AddIns.Extension
Kirk Kuykendall

Sau khi đọc nó: help.arcgis.com/en/sdk/10.0/arcobjects_net/conceptualhelp/, có vẻ như đối với các bổ trợ mới, bạn phải quản lý loại này bằng cách sử dụng XML. Những điều cần biết - Tôi phải sớm chuyển một số tiện ích mở rộng cũ sang bổ trợ.
Radar
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.