다음을 통해 공유


WorkbookExtensions 클래스

Microsoft.Office.Interop.Excel.Workbook 개체에 대한 호스트 항목을 생성하고 생성된 호스트 항목이 있는지 테스트하여 Microsoft Office Excel 통합 문서를 확장하는 데 사용할 수 있는 메서드를 제공합니다.

상속 계층 구조

System.Object
  Microsoft.Office.Tools.Excel.Extensions.WorkbookExtensions

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

구문

‘선언
<ExtensionAttribute> _
Public NotInheritable Class WorkbookExtensions
public static class WorkbookExtensions

메서드

  이름 설명
Public 메서드정적 멤버 GetVstoObject(_Workbook, ApplicationFactory) 응용 프로그램 수준 추가 기능에서 현재 Microsoft.Office.Interop.Excel.Workbook 개체의 기능을 확장하는 Microsoft.Office.Tools.Excel.Workbook 호스트 항목을 반환합니다.프로젝트의 Globals.Factory 개체를 factory 매개 변수에 전달합니다.
Public 메서드정적 멤버 GetVstoObject(_Workbook, Factory) 문서 수준 사용자 지정에서 현재 Microsoft.Office.Interop.Excel.Workbook 개체의 기능을 확장하는 Microsoft.Office.Tools.Excel.Workbook 호스트 항목을 반환합니다.프로젝트의 Globals.Factory 개체를 factory 매개 변수에 전달합니다.
Public 메서드정적 멤버 HasVstoObject(_Workbook, ApplicationFactory) 응용 프로그램 수준 추가 기능에서 Microsoft.Office.Tools.Excel.Workbook 호스트 항목이 현재 Microsoft.Office.Interop.Excel.Workbook 개체에 대해 만들어졌는지 여부를 나타내는 값을 반환합니다.프로젝트의 Globals.Factory 개체를 factory 매개 변수에 전달합니다.
Public 메서드정적 멤버 HasVstoObject(_Workbook, Factory) 문서 수준 사용자 지정에서 Microsoft.Office.Tools.Excel.Workbook 호스트 항목이 현재 Microsoft.Office.Interop.Excel.Workbook 개체에 대해 만들어졌는지 여부를 나타내는 값을 반환합니다.프로젝트의 Globals.Factory 개체를 factory 매개 변수에 전달합니다.

위쪽

설명

WorkbookExtensions 클래스에는 Microsoft.Office.Interop.Excel.Workbook 개체에서 액세스하도록 디자인된 확장 메서드가 포함됩니다. 확장 메서드에 대한 자세한 내용은 확장 메서드(C# 프로그래밍 가이드)확장 메서드(Visual Basic)를 참조하십시오.

WorkbookExtensions 클래스의 확장 메서드는 .NET Framework 3.5에서 .NET Framework 4로 대상을 변경하는 이전 Office 프로젝트와의 호환성을 위해 제공됩니다. .NET Framework 4를 대상으로 하는 새 프로젝트에서는 프로젝트의 Globals.Factory 개체에서 제공하는 GetVstoObjectHasVstoObject를 호출해야 합니다. 자세한 내용은 런타임에 응용 프로그램 수준 추가 기능의 Word 문서 및 Excel 통합 문서 확장문서 수준 사용자 지정의 네이티브 Office 개체에서 확장 개체 가져오기을 참조하십시오.

스레드로부터의 안전성

이 형식의 모든 공용 static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인터페이스 멤버는 스레드로부터 안전하지 않습니다.

참고 항목

참조

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

기타 리소스

런타임에 응용 프로그램 수준 추가 기능의 Word 문서 및 Excel 통합 문서 확장

문서 수준 사용자 지정의 네이티브 Office 개체에서 확장 개체 가져오기

확장 메서드(C# 프로그래밍 가이드)

확장 메서드(Visual Basic)