다음을 통해 공유


ApplicationFactory 인터페이스

런타임에 리본 컨트롤 만들기 및 워크시트에 스마트 태그 추가 등의 기타 작업을 응용 프로그램 수준 추가 기능에서 수행하는 데 사용할 수 있는 메서드를 제공합니다.

네임스페이스:  Microsoft.Office.Tools.Excel
어셈블리:  Microsoft.Office.Tools.Excel(Microsoft.Office.Tools.Excel.dll)

구문

‘선언
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _
<GuidAttribute("7FB273FD-6B13-4113-B557-8F9BDF4E1B2D")> _
Public Interface ApplicationFactory _
    Inherits Factory
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
[GuidAttribute("7FB273FD-6B13-4113-B557-8F9BDF4E1B2D")]
public interface ApplicationFactory : Factory

ApplicationFactory 형식에서는 다음과 같은 멤버를 노출합니다.

메서드

  이름 설명
Public 메서드 CreateAction 스마트 태그에 대한 작업을 나타내는 Action 개체를 만듭니다.
Public 메서드 CreateAddIn 인프라입니다. (Factory에서 상속됨)
Public 메서드 CreateCustomTaskPaneCollection 인프라입니다. (Factory에서 상속됨)
Public 메서드 CreateSmartTag 워크시트의 스마트 태그를 나타내는 SmartTag 개체를 만듭니다.
Public 메서드 CreateSmartTagCollection 인프라입니다. (Factory에서 상속됨)
Public 메서드 GetRibbonFactory 런타임에 리본 컨트롤을 만들 때 사용할 수 있는 개체를 반환합니다. (Factory에서 상속됨)
Public 메서드 GetVstoObject(_Workbook) 지정된 네이티브 통합 문서 개체의 기능을 확장하는 Microsoft.Office.Tools.Excel.Workbook 호스트 항목을 반환합니다.
Public 메서드 GetVstoObject(_Worksheet) 지정된 네이티브 통합 문서 개체의 기능을 확장하는 Microsoft.Office.Tools.Excel.Worksheet 호스트 항목을 반환합니다.
Public 메서드 GetVstoObject(ListObject) 지정된 네이티브 목록 개체의 기능을 확장하는 Microsoft.Office.Tools.Excel.ListObject를 반환합니다.
Public 메서드 HasVstoObject(_Workbook) 지정된 Excel 통합 문서 개체에 대해 Microsoft.Office.Tools.Excel.Workbook 호스트 항목이 존재하는지 여부를 나타내는 값을 반환합니다.
Public 메서드 HasVstoObject(_Worksheet) 지정된 Excel 워크시트 개체에 대해 Microsoft.Office.Tools.Excel.Worksheet 호스트 항목이 존재하는지 여부를 나타내는 값을 반환합니다.
Public 메서드 HasVstoObject(ListObject) 지정된 네이티브 목록 개체에 대해 Microsoft.Office.Tools.Excel.ListObject가 존재하는지 여부를 나타내는 값을 반환합니다.

위쪽

설명

Factory 개체를 가져오려면 프로젝트에서 Globals.Factory 속성을 사용합니다. 자세한 내용은 Office 프로젝트의 개체에 전역 액세스을 참조하십시오.

참고

이 인터페이스는 Visual Studio Tools for Office Runtime에 의해 구현되며 코드에서 직접 구현할 수는 없습니다. 자세한 내용은 Visual Studio Tools for Office 런타임 개요를 참조하십시오.

참고 항목

참조

Microsoft.Office.Tools.Excel 네임스페이스