ListObjectExtensions.GetVstoObject Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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 |
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 |
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.