laptop and a wrench

Erro

Custom Map Surround Frames crash ArcMap in Version 10.0 SP 3 in the IElement.Draw() method. With 10.0 SP 2, the code works fine to add a north arrow map surround.

Última Publicação: August 25, 2014 ArcGIS for Desktop
Número de ID do Erro NIM075178
EnviadoNovember 9, 2011
Última ModificaçãoJune 5, 2024
Aplica-se àArcGIS for Desktop
Versão encontrada10.0
Idioma do programaVC++
Sistema OperacionalWindows OS
Versão do Sistema Operacional7 64 Bit
StatusDuplicate

Informações Adicionais

NIM074919

Solução Provisória

In order to work with SP3, add the IGraphicsComposite and IEnumElement interfaces to you custom element class: Example implementation: #region IGraphicsComposite Members public IEnumElement get_Graphics(IDisplay Display, object Data) { return this; } #endregion #region IEnumElement Members private int enumIndex = 0; public IElement Next() { if (enumIndex == 0) { enumIndex++; IElement element = new PolygonElementClass(); element.Geometry = m_customElement; return element; } throw new COMException("Iterator End", 1); return null; } public void Reset() { enumIndex = 0; } #endregion

Etapas para Reproduzir

ID do Erro: NIM075178

Software:

  • ArcGIS for Desktop

Seja notificado quando o status de um erro mudar

Baixe o Aplicativo de Suporte da Esri

Descubra mais sobre este tema

Obtenha ajuda de especialistas do ArcGIS

Entre em contato com Suporte Técnico

Baixe o Aplicativo de Suporte da Esri

Ir para as opções de download