Perguntas com a marcação «arcobjects»

11
Como liberar o bloqueio em um gdb?

Tenho problemas para liberar meu gdb no ArcGIS10. Minha ferramenta funciona com um gdb local, mas não consegui liberá-lo após o processo. No Ag9.3, posso liberá-lo simplesmente por Marshal.ReleaseComObject (espaço de trabalho), mas isso não funciona no AG10. Também liberar todos os FeatureCursors...

11
Usando o .NET Generics para armazenar ArcObjects?

Quais são as implicações do uso de tipos genéricos no .NET para armazenar ArcObjects, como ILayer, IField, etc? O compilador lança um aviso ao usar esse tipo de valores public class Foo { private List<ILayer> fooLayers; public List<ILayer> FooLayers { get { ... } set { ... }...

11
Implementar recursos personalizados do ArcGIS com C #?

É possível implementar recursos personalizados no .NET? Se sim, como? Eu suspeito que o problema está sendo capaz de fazer agregação COM com o .NET, mas não consigo encontrar nada sobre isso ... Alguém sabe se é possível criar um tempo de execução Wrapper de chamada COM para uma classe .NET que...

10
Extensão ArcMap 9.3 vs 10

Atualizei nossa extensão do ArcMap para funcionar com o ArcMap 10 - principalmente apenas altere a referência de ESRI.ArcGIS.ADF para ESRI.ArcGIS.ADF.Local e defina o valor da propriedade 'Specific Version' para todas as referências a false e também use o novo ESRIRegAsm.exe para registrá-lo....

10
Como testar o ArcObjects com o Mocking?

Sou um grande fã de testes de unidade, mas ainda uso um FGDB para obter recursos para executar testes de unidade ao usar a estrutura do ArcObjects. Alguém com sucesso usando zombaria contra pensa como IFeature, IGeometry, IWorkspace etc. Se sim, eu adoraria ver alguns exemplos de como você está...