Есть ли способ в arcobjects получить уникальный идентификатор для слоя? Если вы выполняете поиск по имени слоя, возможны дубликаты.Как вы получаете уникальный идентификатор слоя или генерируете его в Arcmap?
Если нет свойства, существует способ создания идентификатора? Я попытался использовать GetHash(), но это не оставалось неизменным.
Я предполагаю, что я могу запустить программу, которая добавляет это к каждому слою, когда мой инструмент первым начинает. Вы бы подумали, что после всех этих лет ESRI добавит это простое свойство или, по крайней мере, ограничит дубликаты имен. Благодаря –
Кирк Kuykendall упомянул о добавлении PropertySet к ILayerExtensions и что он остается со слоем ... даже слой сохраняется в файле слоя: http://bit.ly/38PAK – 2009-08-14 12:24:25