2012-12-11 5 views
0

Enterprise Architect와 Visual Studio 2012간에 데이터를 교환하기위한 플러그인을 개발 중입니다. 플러그인은 DXCore 라이브러리를 사용하며 지금까지 필요한 모든 작업을 수행 할 수있었습니다. 하지만 지금은 내 플러그인 이름이 바뀌면 파일 추적을 잃어 버리는 문제가 있습니다.DXCore에서 고유 한 SourceFile 참조를 얻으려면 어떻게해야합니까?

DXCore에서 DocumentRenamed 이벤트를 처리 할 수 ​​있지만 원하는 방식이 아닙니다. EA 상호 운용성을 위해 만드는 XML 파일의 이름을 바꾸도록 할 것이기 때문입니다.

그래서 제목은 다음과 같습니다. DXCore가있는 프로젝트의 특정 파일에 대한 고유 식별자와 같은 속성은 어떻게 가질 수 있습니까?

감사합니다.

답변

1

사용할 수있는 기존의 고유 한 (변경되지 않은) ID가 있다고 생각하지 않습니다.

이러한 ID가 필요한 경우 사용자가 직접 ID를 만들고 사전을 유지하는 것이 좋습니다.

프로젝트 파일보다 고유 ID 뒤에 xml 파일의 이름을 지정하십시오.

파일의 이름이 바뀌면 고유 ID와 연관된 이름을 변경하고 xml 파일의 이름을 바꿀 필요가 없습니다.

관련 문제