WorksheetExtensions.GetVstoObject – metoda (_Worksheet, ApplicationFactory)
Vrátí Microsoft.Office.Tools.Excel.Worksheet , rozšiřuje funkce aktuální položku hostitele Microsoft.Office.Interop.Excel.Worksheet objekt doplňku úroveň aplikace Dokončeno Globals.Factory objekt v projekt factory parametr.
Obor názvů: Microsoft.Office.Tools.Excel.Extensions
Sestavení: Microsoft.Office.Tools.Excel.v4.0.Utilities (v Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)
Syntaxe
'Deklarace
<ExtensionAttribute> _
Public Shared Function GetVstoObject ( _
worksheet As _Worksheet, _
factory As ApplicationFactory _
) As Worksheet
public static Worksheet GetVstoObject(
this _Worksheet worksheet,
ApplicationFactory factory
)
Parametry
- worksheet
Typ: Microsoft.Office.Interop.Excel._Worksheet
nativnílistobjekt rozšíření. Nezadávejte tento parametr sami.Při volání této metoda na listaplikace Excel poskytuje tento parametrmodulu runtime.
- factory
Typ: Microsoft.Office.Tools.Excel.ApplicationFactory
objekt , který poskytuje přístup k některým funkcím aplikace- doplněkúroveň.Dokončeno Globals.FactoryTento parametrobjekt .
Vrácená hodnota
Typ: Microsoft.Office.Tools.Excel.Worksheet
Položku hostitele, která rozšiřuje funkce aktuální Microsoft.Office.Interop.Excel.Worksheet objektu.
Poznámka k použití
V jazycích Visual Basic a C# lze tuto metodu volat jako metodu instance libovolného objektu typu _Worksheet. Pokud k volání této metody použijete syntaxi metody instance, vynechejte první parametr. Další informace naleznete v tématech Extension Methods (Visual Basic) a Extension Methods (C# Programming Guide).
Poznámky
V aplikace- doplněkúroveň, volání této metoda rozšíření jakékoli list , který je v aplikaci Excel otevřený . Tato metoda generuje nový Microsoft.Office.Tools.Excel.Worksheet hostitel zboží, pokud takový objekt již byla vytvořena pro Microsoft.Office.Interop.Excel.Worksheet objektu, na kterém volání metody. Následující volání této metody na stejném Microsoft.Office.Interop.Excel.Worksheet stejný objekt vrátit Microsoft.Office.Tools.Excel.Worksheet instance.
Tato metoda je k dispozici změnit pro zpětnou kompatibilitu s Office projekty, je cílový z.NET rozhraní .NET Framework 3.5 .NET Framework 4. V nové projekty tento cíl .NET Framework 4, by měl zavolat GetVstoObject Metoda poskytovaná Globals.Factory objektu v projektu.
Další informace naleznete v tématu Extending Word Documents and Excel Workbooks in Application-Level Add-ins at Run Time.
Poznámka
worksheet Typ parametru je Microsoft.Office.Interop.Excel._Worksheet, která je nadřazená rozhraní Microsoft.Office.Interop.Excel.Worksheet. Tato metoda proto rozšiřuje oba typy: Microsoft.Office.Interop.Excel._Worksheetand Microsoft.Office.Interop.Excel.Worksheet. Obvykle při odkazu na listaplikace Excel použít Microsoft.Office.Interop.Excel.Worksheet.
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.
Viz také
Odkaz
Microsoft.Office.Tools.Excel.Extensions – obor názvů
Další zdroje
Extending Word Documents and Excel Workbooks in Application-Level Add-ins at Run Time