Compartilhar via


Método ApplicationFactory.GetVstoObject (ListObject)

Retorna Microsoft.Office.Tools.Excel.ListObject que estendem a funcionalidade do objeto nativo especificado na lista.

Namespace:  Microsoft.Office.Tools.Excel
Assemblies:   Microsoft.Office.Tools.Excel (em Microsoft.Office.Tools.Excel.dll)
  Microsoft.Office.Tools.Excel.v4.0.Utilities (em Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Sintaxe

'Declaração
Function GetVstoObject ( _
    listObject As ListObject _
) As ListObject
ListObject GetVstoObject(
    ListObject listObject
)

Parâmetros

Valor de retorno

Tipo: Microsoft.Office.Tools.Excel.ListObject
O objeto que estendem a funcionalidade do objeto nativo a lista.

Comentários

Chamar esse método em um suplemento ao nível para personalizar qualquer lista de em uma planilha do excel.Este método gera um novo objeto de Microsoft.Office.Tools.Excel.ListObject se nenhum tal objeto já foi gerado.Chamadas subsequentes a esse método retornar a instância em cache do objeto existente de Microsoft.Office.Tools.Excel.ListObject .Para obter mais informações, consulte Estendendo os documentos do Word e pastas de trabalho do Excel em suplementos de nível de aplicativo em tempo de execução.

Exemplos

O exemplo de código a seguir cria um item de host de Microsoft.Office.Tools.Excel.ListObject .Para usar este código, ele execução da classe de ThisAddIn em um projeto do suplemento do excel que tem como alvo .NET Framework 4 ou .NET Framework 4.5.

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");
}

Segurança do .NET Framework

Consulte também

Referência

ApplicationFactory Interface

Sobrecargas GetVstoObject

Namespace Microsoft.Office.Tools.Excel

Outros recursos

Estendendo os documentos do Word e pastas de trabalho do Excel em suplementos de nível de aplicativo em tempo de execução

Programação personalizações em nível de documento