중요합니다
작업 기능은 Office 2024부터 Microsoft Word에서 사용 중지되었습니다. 이 기능은 Microsoft Word에서 다음 Office 릴리스에서만 사용할 수 있습니다.
- 마이크로소프트 365
- 오피스 LTSC 프로페셔널 플러스 2021
- 오피스 LTSC 스탠다드 2021
- 오피스 프로페셔널 플러스 2016, 2019
- 오피스 스탠다드 2016, 2019
VSTO 추가 기능을 사용하여 위에 나열된 응용 프로그램에 사용자 지정 작업창을 추가할 수 있습니다. 자세한 내용은 사용자 지정 작업창을 참조하십시오.
적용 대상: 이 항목의 정보는 Outlook용 VSTO 추가 기능 프로젝트에 적용됩니다. 자세한 내용은 Office 응용 프로그램 및 프로젝트 유형 사용할 수 있는기능을 참조하세요.
비고
컴퓨터는 다음 지침에서 Visual Studio 사용자 인터페이스 요소 중 일부에 대해 다른 이름 또는 위치를 표시할 수 있습니다. 가지고 있는 Visual Studio 버전과 사용하는 설정에 따라 이러한 요소가 결정됩니다. 자세한 내용은 Visual Studio IDE 개인 설정참조하세요.
응용 프로그램에 사용자 지정 작업창 추가Add a custom task pane to an application
응용 프로그램에 사용자 지정 작업창을 추가하려면
위에 나열된 응용 프로그램 중 하나에 대한 VSTO 추가 기능 프로젝트를 열거나 만듭니다. 자세한 내용은 방법: Visual StudioOffice 프로젝트 만들기를 참조하세요.
프로젝트 메뉴에서 사용자 정의 컨트롤 추가를 클릭합니다.
새 항목 추가 대화 상자에서 새 사용자 정의 컨트롤의 이름을 MyUserControl로 변경한 다음 추가를 클릭합니다.
디자이너에서 사용자 정의 컨트롤이 열립니다.
도구 상자에서 사용자 정의 컨트롤에 하나 이상의 Windows Forms 컨트롤을 추가합니다.
ThisAddIn.cs 또는 ThisAddIn.vb 코드 파일을 엽니다.
클래스에 다음 코드를 추가합니다
ThisAddIn. 이 코드는 클래스의 인스턴스를MyUserControlThisAddIn선언 CustomTaskPane 합니다.이벤트 처리기에 다음 코드를
ThisAddIn_Startup추가합니다. 이 코드는 컬렉션에MyUserControlCustomTaskPanes개체를 추가하여 새 CustomTaskPane 개체를 만듭니다. 이 코드는 작업창도 표시합니다.myUserControl1 = new MyUserControl(); myCustomTaskPane = this.CustomTaskPanes.Add(myUserControl1, "My Task Pane"); myCustomTaskPane.Visible = true;비고
이 코드는 사용자 지정 작업창을 응용 프로그램의 활성 창과 연결합니다. 일부 응용 프로그램의 경우 이 코드를 수정하여 작업창이 응용 프로그램의 다른 문서나 항목과 함께 표시되도록 할 수 있습니다. 자세한 내용은 사용자 지정 작업창을 참조하십시오.