Método ApplicationFactory.GetVstoObject (ListObject)
Retorna um Microsoft.Office.Tools.Excel.ListObject que estende a funcionalidade do objeto especificada lista nativa.
Namespace: Microsoft.Office.Tools.Excel
Assembly: Microsoft.Office.Tools.Excel (em Microsoft.Office.Tools.Excel.dll)
Sintaxe
'Declaração
Function GetVstoObject ( _
listObject As ListObject _
) As ListObject
ListObject GetVstoObject(
ListObject listObject
)
Parâmetros
- listObject
Tipo: Microsoft.Office.Interop.Excel.ListObject
O objeto de lista nativo para o qual deseja recuperar o objeto estendido.
Valor de retorno
Tipo: Microsoft.Office.Tools.Excel.ListObject
O objeto que estende a funcionalidade do objeto nativo de lista.
Comentários
Chame esse método em um suplemento do nível do aplicativo para personalizar qualquer objeto de lista em uma planilha do Excel. Esse método gera um novo Microsoft.Office.Tools.Excel.ListObject se não há tal objeto já foi gerado de objeto. As chamadas subseqüentes a esse método retornam a instância em cache do existente Microsoft.Office.Tools.Excel.ListObject objeto. For more information, see 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 Microsoft.Office.Tools.Excel.ListObject item de host. Para usar esse código, executá-lo na ThisAddIn que os destinos do projeto de classe em um suplemento do Excel a .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");
}
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.
Consulte também
Referência
Namespace Microsoft.Office.Tools.Excel
Outros recursos
Obtendo Extended objetos a partir de objetos nativos do Office no nível do documento personalizações