ServerDocument 샘플

업데이트: 2007년 11월

참고:

이 샘플은 Microsoft Office Excel 2007과 Microsoft Office Word 2007에서만 실행됩니다.

이 샘플 도구에서는 사용자 지정 문서 속성 개요에 설명된 것과 같이 Visual Studio Tools for Office 문서의 _AssemblyLocation 속성을 보거나 수정하는 데 사용할 수 있는 그래픽 사용자 인터페이스와 명령줄 인터페이스를 제공합니다. 이 도구를 사용하면 문서에서 캐시된 데이터를 보거나 수정할 수도 있습니다.

응용 프로그램 매니페스트에는 런타임이나 디자인 타임에 문서에 연결된 솔루션을 설명하는 데 사용되는 정보가 들어 있습니다. 응용 프로그램 매니페스트는 응용 프로그램 매니페스트 작업을 위한 API를 제공하는 ServerDocument 개체를 통해 액세스할 수 있습니다. 이 샘플 도구에서는 해당 API를 통해 Visual Studio Tools for Office 솔루션 문서에서 캐시된 데이터와 응용 프로그램 매니페스트를 보거나 수정할 수 있도록 합니다.

보안 정보:

이 샘플 코드는 개념을 보여 주기 위한 것이며 해당 개념과 관련된 코드만 표시합니다. 또한 특정 환경의 보안 요구 사항에 맞지 않을 수 있으므로 여기에 나온 그대로 사용해서는 안 됩니다. 보안 및 오류 처리 코드를 추가하여 프로젝트를 더 강력하게 만들고 해당 보안 기능을 강화하는 것이 좋습니다. Microsoft에서는 이 샘플 코드를 보증 없이 "있는 그대로" 제공합니다.

컴퓨터에 샘플 프로젝트를 설치하는 방법에 대한 자세한 내용은 방법: 도움말에 있는 샘플 파일 설치 및 사용를 참조하십시오.

Download sample

이 샘플을 실행하려면

  • F5 키를 누릅니다.

문서에서 사용자 지정을 제거하려면

  1. File 메뉴에서 Open을 클릭한 다음 Microsoft Visual Studio Tools for the Microsoft Office system (버전 3.0 런타임)을 사용하는 Visual Studio Tools for Office 문서 수준 사용자 지정을 엽니다.

  2. Edit 메뉴에서 Remove Customization을 클릭합니다.

문서에 사용자 지정을 추가하려면

  1. File 메뉴에서 Open을 클릭한 다음 문서를 엽니다. 이때 문서가 Visual Studio Tools for Office 솔루션 문서일 필요는 없습니다.

  2. Edit 메뉴에서 Add Customization을 클릭합니다.

  3. 배포 매니페스트 URL의 위치를 입력하고 OK를 클릭합니다.

캐시된 데이터를 보려면

  1. File 메뉴에서 Open을 클릭한 다음 Microsoft Visual Studio Tools for the Microsoft Office system (버전 3.0 런타임)을 사용하는 Visual Studio Tools for Office 문서 수준 사용자 지정을 엽니다.

  2. Cached Data 패널에서 데이터를 표시할 트리 뷰의 항목을 선택합니다.

  3. 데이터를 변경한 다음 File 메뉴에서 Save를 클릭하여 변경 내용을 저장할 수 있습니다.

캐시된 데이터를 제거하려면

  1. File 메뉴에서 Open을 클릭한 다음 Visual Studio Tools for Office 솔루션 문서를 엽니다.

  2. Edit 메뉴에서 Remove Cached Data를 클릭합니다.

  3. File 메뉴에서 Save를 클릭합니다.

명령줄 버전을 사용하려면

  1. 명령 프롬프트 창을 엽니다.

  2. 옵션을 보려면 다음 명령을 입력합니다.

    VSTOServerDocumentSample.exe /?
    

세부 항목

  • ServerDocument 및 관련 개체에 대한 작업 방법

  • 캐시된 데이터를 보거나 관리하는 방법

  • 사용자 지정을 연결하거나 제거하는 방법

  • 캐시된 데이터를 삭제하는 방법

참고 항목

개념

데이터 캐싱

서버에 있는 문서의 데이터 액세스

Office 솔루션의 응용 프로그램 및 배포 매니페스트

문서 수준 사용자 지정의 데이터 개요

기타 리소스

문서 수준 샘플