ListObjectExtensions.GetVstoObject 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
GetVstoObject(ListObject, ApplicationFactory) |
애플리케이션 수준 추가 기능에서 현재 ListObject 개체의 기능을 확장하는 ListObject 호스트 컨트롤을 반환합니다. 프로젝트의 Globals.Factory 개체를 |
GetVstoObject(ListObject, Factory) |
문서 수준 사용자 지정에서 현재 ListObject 개체의 기능을 확장하는 ListObject 호스트 컨트롤을 반환합니다. 프로젝트의 Globals.Factory 개체를 |
GetVstoObject(ListObject, ApplicationFactory)
애플리케이션 수준 추가 기능에서 현재 ListObject 개체의 기능을 확장하는 ListObject 호스트 컨트롤을 반환합니다. 프로젝트의 Globals.Factory 개체를 factory
매개 변수에 전달합니다.
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::Office::Tools::Excel::ListObject ^ GetVstoObject(Microsoft::Office::Interop::Excel::ListObject ^ listObject, Microsoft::Office::Tools::Excel::ApplicationFactory ^ factory);
public static Microsoft.Office.Tools.Excel.ListObject GetVstoObject(this Microsoft.Office.Interop.Excel.ListObject listObject, Microsoft.Office.Tools.Excel.ApplicationFactory factory);
static member GetVstoObject : Microsoft.Office.Interop.Excel.ListObject * Microsoft.Office.Tools.Excel.ApplicationFactory -> Microsoft.Office.Tools.Excel.ListObject
<Extension()>
Public Function GetVstoObject (listObject As ListObject, factory As ApplicationFactory) As ListObject
매개 변수
- listObject
- ListObject
확장할 네이티브 목록 개체입니다. 이 매개 변수를 직접 제공하지 마세요. 사용자가 Excel 목록 개체에서 이 메서드를 호출하면 런타임이 이 매개 변수를 제공합니다.
- factory
- ApplicationFactory
애플리케이션 수준 추가 기능에서 특정 기능에 대한 액세스를 제공하는 개체입니다.
Globals.Factory
개체를 이 매개 변수에 전달합니다.
반환
현재 ListObject 개체의 기능을 확장하는 호스트 컨트롤입니다.
설명
애플리케이션 수준 추가 기능에서 이 메서드를 호출하여 Excel에서 열려 있는 목록 개체를 확장합니다. 이 메서드는 이 메서드를 호출하는 개체에 대해 Microsoft.Office.Interop.Excel.ListObject 이러한 개체가 아직 생성되지 않은 경우 새 Microsoft.Office.Tools.Excel.ListObject 호스트 컨트롤을 생성합니다. 동일한 Microsoft.Office.Interop.Excel.ListObject 개체에서 이 메서드에 대한 후속 호출은 동일한 Microsoft.Office.Tools.Excel.ListObject instance 반환합니다.
이 메서드는 .NET Framework 3.5에서 .NET Framework 4 또는 .NET Framework 4.5로 대상을 변경한 Office 프로젝트와의 이전 버전과의 호환성을 위해 제공됩니다. .NET Framework 4 또는 .NET Framework 4.5를 대상으로 하는 새 프로젝트에서는 프로젝트의 개체에서 제공하는 메서드를 Globals.Factory
호출 GetVstoObject
해야 합니다.
자세한 내용은 Extending Word Documents and Excel Workbooks in VSTO Add-ins at Run Time을 참조하세요.
적용 대상
GetVstoObject(ListObject, Factory)
문서 수준 사용자 지정에서 현재 ListObject 개체의 기능을 확장하는 ListObject 호스트 컨트롤을 반환합니다. 프로젝트의 Globals.Factory 개체를 factory
매개 변수에 전달합니다.
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::Office::Tools::Excel::ListObject ^ GetVstoObject(Microsoft::Office::Interop::Excel::ListObject ^ listObject, Microsoft::Office::Tools::Excel::Factory ^ factory);
public static Microsoft.Office.Tools.Excel.ListObject GetVstoObject(this Microsoft.Office.Interop.Excel.ListObject listObject, Microsoft.Office.Tools.Excel.Factory factory);
static member GetVstoObject : Microsoft.Office.Interop.Excel.ListObject * Microsoft.Office.Tools.Excel.Factory -> Microsoft.Office.Tools.Excel.ListObject
<Extension()>
Public Function GetVstoObject (listObject As ListObject, factory As Factory) As ListObject
매개 변수
- listObject
- ListObject
확장할 네이티브 목록 개체입니다. 이 매개 변수를 직접 제공하지 마세요. 사용자가 Excel 목록 개체에서 이 메서드를 호출하면 런타임이 이 매개 변수를 제공합니다.
- factory
- Factory
문서 수준 사용자 지정에서 특정 기능에 대한 액세스를 제공하는 개체입니다.
Globals.Factory
개체를 이 매개 변수에 전달합니다.
반환
현재 ListObject 개체의 기능을 확장하는 호스트 컨트롤입니다.
설명
문서 수준 사용자 지정에서 이 메서드를 호출하여 현재 사용자 지정에 Microsoft.Office.Tools.Excel.ListObject 있는 호스트 컨트롤을 가져올 수 있습니다. 이 메서드를 Microsoft.Office.Interop.Excel.ListObject 호출하는 개체가 현재 사용자 지정에서 호스트 컨트롤의 Microsoft.Office.Tools.Excel.ListObject 기본 개체가 아닌 경우 이 메서드는 를 반환합니다 null
.
이 메서드는 .NET Framework 3.5에서 .NET Framework 4 또는 .NET Framework 4.5로 대상을 변경한 Office 프로젝트와의 이전 버전과의 호환성을 위해 제공됩니다. .NET Framework 4 또는 .NET Framework 4.5를 대상으로 하는 새 프로젝트에서는 프로젝트의 개체에서 제공하는 메서드를 Globals.Factory
호출 GetVstoObject
해야 합니다. 자세한 내용은 Programming Document-Level Customizations을 참조하십시오.