Existe-t-il un moyen dans arcobjects d'obtenir un identifiant unique pour une couche? Si vous effectuez une recherche par nom de couche, il peut y avoir des doublons possibles.Comment obtenir un identifiant unique pour un calque ou en générer un dans Arcmap?
S'il n'y a pas de propriété, existe-t-il un moyen de générer un ID? J'ai essayé d'utiliser GetHash() mais cela n'est pas resté cohérent.
Je suppose que je peux exécuter une routine qui l'ajoute à chaque couche lorsque mon premier outil commence. Vous penseriez qu'après toutes ces années ESRI ajouterait cette propriété simple ou restreindrait au moins les noms en double. Merci –
Kirk Kuykendall fait mention d'ajouter un PropertySet à ILayerExtensions et qu'il reste avec la couche ... même avec la couche est enregistrée dans un fichier de couche: http://bit.ly/38PAK –