Condividi tramite


Classe WorkbookExtensions

Fornisce metodi che consentono di estendere le cartelle di lavoro di Microsoft Office Excel generando elementi host per oggetti Microsoft.Office.Interop.Excel.Workbook e verificando l'esistenza degli elementi host generati.

Gerarchia di ereditarietà

System.Object
  Microsoft.Office.Tools.Excel.Extensions.WorkbookExtensions

Spazio dei nomi:  Microsoft.Office.Tools.Excel.Extensions
Assembly:  Microsoft.Office.Tools.Excel.v4.0.Utilities (in Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Sintassi

'Dichiarazione
<ExtensionAttribute> _
Public NotInheritable Class WorkbookExtensions
public static class WorkbookExtensions

Metodi

  Nome Descrizione
Metodo pubblicoMembro statico GetVstoObject(_Workbook, ApplicationFactory) Restituisce un elemento host Microsoft.Office.Tools.Excel.Workbook che estende la funzionalità dell'oggetto Microsoft.Office.Interop.Excel.Workbook corrente in un componente aggiuntivo a livello di applicazione.Passa l'oggetto Globals.Factory nel progetto nel parametro factory.
Metodo pubblicoMembro statico GetVstoObject(_Workbook, Factory) Restituisce un elemento host Microsoft.Office.Tools.Excel.Workbook che estende la funzionalità dell'oggetto Microsoft.Office.Interop.Excel.Workbook corrente in una personalizzazione a livello di documento.Passa l'oggetto Globals.Factory nel progetto nel parametro factory.
Metodo pubblicoMembro statico HasVstoObject(_Workbook, ApplicationFactory) Restituisce un valore che indica se è stato creato un elemento host Microsoft.Office.Tools.Excel.Workbook per l'oggetto Microsoft.Office.Interop.Excel.Workbook corrente in un componente aggiuntivo a livello di applicazione.Passa l'oggetto Globals.Factory nel progetto nel parametro factory.
Metodo pubblicoMembro statico HasVstoObject(_Workbook, Factory) Restituisce un valore che indica se è stato creato un elemento host Microsoft.Office.Tools.Excel.Workbook per l'oggetto Microsoft.Office.Interop.Excel.Workbook corrente in una personalizzazione a livello di documento.Passa l'oggetto Globals.Factory nel progetto nel parametro factory.

In alto

Note

La classe WorkbookExtensions contiene metodi di estensione progettati per l'accesso sugli oggetti Microsoft.Office.Interop.Excel.Workbook. Per ulteriori informazioni sui metodi di estensione, vedere Metodi di estensione (Guida per programmatori C#) e Metodi di estensione (Visual Basic).

I metodi di estensione nella classe WorkbookExtensions sono forniti per compatibilità con le versioni precedenti dei progetti di Office che si destina da .NET Framework 3.5 a .NET Framework 4o .NET Framework 4.5. Nei nuovi progetti destinati a .NET Framework 4 o .NET Framework 4.5, è necessario chiamare i metodi HasVstoObject e GetVstoObject forniti dall'oggetto Globals.Factory nel progetto. Per ulteriori informazioni, vedere Estensione in fase di esecuzione di documenti di Word e di cartelle di lavoro di Excel in componenti aggiuntivi a livello di applicazione e Programmazione delle personalizzazioni a livello di documento.

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.Office.Tools.Excel.Extensions

Altre risorse

Estensione in fase di esecuzione di documenti di Word e di cartelle di lavoro di Excel in componenti aggiuntivi a livello di applicazione

Programmazione delle personalizzazioni a livello di documento

Metodi di estensione (Guida per programmatori C#)

Metodi di estensione (Visual Basic)