ApplicationFactory.GetVstoObject – metoda (ListObject)
Vrátí Microsoft.Office.Tools.Excel.ListObject , rozšiřuje funkce zadané nativní objekt.
Obor názvů: Microsoft.Office.Tools.Excel
Sestavení: Microsoft.Office.Tools.Excel (v Microsoft.Office.Tools.Excel.dll)
Syntaxe
'Deklarace
Function GetVstoObject ( _
listObject As ListObject _
) As ListObject
ListObject GetVstoObject(
ListObject listObject
)
Parametry
- listObject
Typ: Microsoft.Office.Interop.Excel.ListObject
nativní objekt pro které chcete načíst rozšířené objekt.
Vrácená hodnota
Typ: Microsoft.Office.Tools.Excel.ListObject
objekt , který rozšiřuje funkce nativní objekt.
Poznámky
Volání této metoda aplikace-úroveň doplněk pro libovolný objekt listaplikace Excel seznam. Tato metoda generuje nový Microsoft.Office.Tools.Excel.ListObject objektu, pokud žádný takový objekt již byl vygenerován. Následná volání této metody vrátit mezipaměti existující instanci Microsoft.Office.Tools.Excel.ListObject objektu. Další informace naleznete v tématu Extending Word Documents and Excel Workbooks in Application-Level Add-ins at Run Time.
Příklady
Následující příklad kódu vytváří Microsoft.Office.Tools.Excel.ListObject hostitel položka. Chcete-li použít tento kód spustit z ThisAddInExcel doplněkaplikaceprojekt kterýtřída .NET Framework 4.
Dim mySheet As Excel.Worksheet = Me.Application.ActiveSheet
If mySheet.ListObjects.Count > 0 Then
Dim vstoListObject As ListObject = _
Globals.Factory.GetVstoObject(mySheet.ListObjects(1))
vstoListObject.SetDataBinding(ds, "Product", "Name")
End If
Excel.Worksheet mySheet = (Excel.Worksheet)
this.Application.Worksheets["Sheet1"];
if (mySheet.ListObjects.Count > 0)
{
ListObject vstoListObject =
Globals.Factory.GetVstoObject(mySheet.ListObjects[1]);
vstoListObject.SetDataBinding(ds, "Product", "Name");
}
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 – obor názvů
Další zdroje
Extending Word Documents and Excel Workbooks in Application-Level Add-ins at Run Time
Getting Extended Objects from Native Office Objects in Document-Level Customizations