Aracılığıyla paylaş


ListObjectExtensions.GetVstoObject Yöntem

Tanım

Aşırı Yüklemeler

GetVstoObject(ListObject, ApplicationFactory)

ListObject Uygulama düzeyi eklentisindeki geçerli ListObject nesnenin işlevselliğini genişleten bir konak denetimi döndürür. Projenizdeki Globals.Factory nesnesini parametresine factory geçirin.

GetVstoObject(ListObject, Factory)

Belge düzeyinde özelleştirmede ListObject geçerli ListObject nesnenin işlevselliğini genişleten bir konak denetimi döndürür. Projenizdeki Globals.Factory nesnesini parametresine factory geçirin.

GetVstoObject(ListObject, ApplicationFactory)

ListObject Uygulama düzeyi eklentisindeki geçerli ListObject nesnenin işlevselliğini genişleten bir konak denetimi döndürür. Projenizdeki Globals.Factory nesnesini parametresine factory geçirin.

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

Parametreler

listObject
ListObject

Genişletecek yerel liste nesnesi. Bu parametreyi kendiniz sağlamayın. Excel listesi nesnesi üzerinde bu yöntemi çağırdığınızda, çalışma zamanı bu parametreyi sağlar.

factory
ApplicationFactory

Uygulama düzeyi eklentinizde belirli özelliklere erişim sağlayan nesne. Globals.Factory Nesnesini bu parametreye geçirin.

Döndürülenler

Geçerli ListObject nesnenin işlevselliğini genişleten bir konak denetimi.

Açıklamalar

Uygulama düzeyi eklentisinde, Excel'de açık olan tüm liste nesnesini genişletmek için bu yöntemi çağırın. Bu yöntemi çağırdığınız nesne için Microsoft.Office.Interop.Excel.ListObject henüz böyle bir nesne oluşturulmamışsa, bu yöntem yeni Microsoft.Office.Tools.Excel.ListObject bir konak denetimi oluşturur. Aynı Microsoft.Office.Interop.Excel.ListObject nesnede bu yönteme yapılan sonraki çağrılar aynı Microsoft.Office.Tools.Excel.ListObject örneği döndürür.

Bu yöntem, .NET Framework 3.5'ten .NET Framework 4'e veya .NET Framework 4.5'e yeniden hedeflediğiniz Office projeleriyle geriye dönük uyumluluk için sağlanır. .NET Framework 4 veya .NET Framework 4.5'i hedefleyen yeni projelerde, projenizdeki nesnesi tarafından Globals.Factory sağlanan yöntemini çağırmanız GetVstoObject gerekir.

Daha fazla bilgi için bkz. Çalışma Zamanında VSTO Eklentilerinde Word Belgeleri ve Excel Çalışma Kitaplarını Genişletme.

Şunlara uygulanır

GetVstoObject(ListObject, Factory)

Belge düzeyinde özelleştirmede ListObject geçerli ListObject nesnenin işlevselliğini genişleten bir konak denetimi döndürür. Projenizdeki Globals.Factory nesnesini parametresine factory geçirin.

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

Parametreler

listObject
ListObject

Genişletecek yerel liste nesnesi. Bu parametreyi kendiniz sağlamayın. Excel listesi nesnesi üzerinde bu yöntemi çağırdığınızda, çalışma zamanı bu parametreyi sağlar.

factory
Factory

Belge düzeyi özelleştirmenizdeki belirli özelliklere erişim sağlayan nesne. Globals.Factory Nesnesini bu parametreye geçirin.

Döndürülenler

Geçerli ListObject nesnenin işlevselliğini genişleten bir konak denetimi.

Açıklamalar

Belge düzeyi özelleştirmesinde, geçerli özelleştirmede yer alan bir Microsoft.Office.Tools.Excel.ListObject konak denetimi almak için bu yöntemi çağırabilirsiniz. Microsoft.Office.Interop.Excel.ListObject Bu yöntemi çağırdığınız nesne geçerli özelleştirmede bir Microsoft.Office.Tools.Excel.ListObject konak denetiminin temel nesnesi değilse, bu yöntem döndürürnull.

Bu yöntem, .NET Framework 3.5'ten .NET Framework 4'e veya .NET Framework 4.5'e yeniden hedeflediğiniz Office projeleriyle geriye dönük uyumluluk için sağlanır. .NET Framework 4 veya .NET Framework 4.5'i hedefleyen yeni projelerde, projenizdeki nesnesi tarafından Globals.Factory sağlanan yöntemini çağırmanız GetVstoObject gerekir. Daha fazla bilgi için bkz . Programlama Document-Level Özelleştirmeleri.

Şunlara uygulanır