다음을 통해 공유


Office 솔루션에서 코드 작성

업데이트: 2007년 11월

다른 형식의 프로젝트와는 차이가 있는 Visual Studio Tools for Office 프로젝트에서 코드를 작성할 때는 몇 가지 고려할 점이 있습니다. 이러한 차이점의 대부분은 Microsoft Office 개체 모델이 주 interop 어셈블리에 노출되는 방식과 관련이 있습니다. 예를 들어 Microsoft Office 주 interop 어셈블리에서 선택적 매개 변수를 사용하는 메서드를 호출하기 위한 코드 작성 방법은 프로젝트에서 사용하는 프로그래밍 언어에 따라 달라집니다. 자세한 내용은 Office 솔루션의 선택적 매개 변수 이해Visual Basic과 C#을 사용한 프로그래밍 비교를 참조하십시오.

다른 차이점은 Visual Studio Tools for Office 프로젝트에 고유한 기능과 관련이 있습니다. 예를 들어 대부분의 Visual Studio Tools for Office 프로젝트에는 Microsoft Office 응용 프로그램과 솔루션 코드 사이의 연결 지점 역할을 하는 기본 Startup 및 Shutdown 이벤트 처리기가 포함됩니다. Startup 이벤트 처리기에서는 솔루션을 초기화하는 코드를 실행할 수 있으며 Shutdown 이벤트 처리기에서는 솔루션을 정리하는 코드를 실행할 수 있습니다. 자세한 내용은 Visual Studio Tools for Office 프로젝트 이벤트를 참조하십시오.

참고 항목

작업

방법: Visual Studio Tools for Office에서 이벤트 처리기 만들기

방법: Office 응용 프로그램에서 반환한 개체 캐스팅

개념

Visual Studio Tools for Office에서 지원되는 프로그래밍 언어

Visual Basic과 C#을 사용한 프로그래밍 비교

Office 솔루션의 선택적 매개 변수 이해

Visual Studio Tools for Office 프로젝트 이벤트

Visual Studio Tools for Office 프로젝트에서 키워드 My 사용

Visual Studio Tools for Office 프로젝트의 개체에 전역 액세스

Visual Studio Tools for Office의 IntelliSense 코드 조각

Office 솔루션 공동 개발