실행 중인 문서 테이블 및 지 속성
에 Visual Studio , IDE 프로젝트는 완벽 하 게 책임 지는 서비스를 사용 하 여 작업을 수행, 프로젝트 항목의 속성을 관리 하기 위한 SVsRunningDocumentTable. 문서는 Visual Studio 환경에서 지 속성의 기본 단위입니다. 열기, 저장 및 실행 문서 테이블 (RDT)을 열려 있는 모든 문서의 상태를 추적 하는 리소스를 사용 하 여 문서의 이름을 바꾸면 프로젝트를 조정 합니다.
지 속성 관리
프로젝트의 환경 지 속성 서비스를 구현 하 여 제어의 IVsPersistHierarchyItem 인터페이스입니다. 환경 직접 유지할 수 있는 문서를 요청 하는 동안 소유 프로젝트 (또는 계층) 문서를 저장할지 묻습니다. 이 프로젝트에서 프로젝트 항목 데이터는 로컬 파일, 원격 파일, 데이터베이스, 저장소, 또는 다른 매체에 저장할 수 있습니다.
글로벌 환경에 RDT를 유지 관리합니다. 열려 있는 모든 창에 대 한 항목이 환경을 유지 하 고 하 수 RDT, 문서 솔루션을 닫을 때와 같은 특별 한 알림의 받을. 또한 RDT는 해당 해당 노드를 추적 하는 환경에 대 한 있습니다 솔루션 탐색기. RDT는 프로젝트 파일과 프로젝트 항목이 문서에 포함 하 여 개방적이 고 지속 가능한 개체 마다 하나의 레코드를 유지 관리 합니다.