Condividi tramite


Classe ExcelLocale1033Proxy (System 2007)

Aggiornamento: novembre 2007

Fornisce metodi che consentono di modificare la modalità con cui un oggetto Microsoft Office Excel nativo specificato passa informazioni dell'ID impostazioni internazionali (LCID) al modello a oggetti di Excel.

Spazio dei nomi:  Microsoft.Office.Tools.Excel
Assembly:  Microsoft.Office.Tools.Common.v9.0 (in Microsoft.Office.Tools.Common.v9.0.dll)

Sintassi

Public NotInheritable Class ExcelLocale1033Proxy

Non è necessario dichiarare un'istanza di una classe statica per accedere ai relativi membri.
public static class ExcelLocale1033Proxy

Note

Per impostazione predefinita, le impostazioni locali dell'utente finale non hanno effetto sulle soluzioni Visual Studio Tools per Office per Excel, il cui comportamento rimane sempre quello relativo alle impostazioni locali per la lingua inglese parlata negli Stati Uniti. Tale comportamento è controllato da ExcelLocale1033Attribute.

È possibile utilizzare i metodi Unwrap e Wrap della classe ExcelLocale1033Proxy per modificare tale comportamento per oggetti di Excel specifici, vale a dire oggetti di tipi definiti nello spazio dei nomi Microsoft.Office.Interop.Excel. Per ulteriori informazioni, vedere Formattazione di dati in Excel con varie impostazioni internazionali.

Excel 2003

In Excel 2003, in alcuni casi gli oggetti di Excel nativi non funzionano correttamente quando l'oggetto ExcelLocale1033Attribute è impostato su true. I metodi della classe ExcelLocale1033Proxy possono essere utilizzati per aggirare tali limitazioni. Per ulteriori informazioni, vedere Formattazione di dati in Excel con varie impostazioni internazionali.

Excel 2007

In Excel 2007, gli oggetti di Excel nativi funzionano correttamente quando l'oggetto ExcelLocale1033Attribute è impostato su true. Nella versione del runtime di Visual Studio Tools per Office utilizzata dalle soluzioni di Excel 2007 (Microsoft Visual Studio Tools per Microsoft Office System (versione 3.0 Runtime)), i metodi nella classe ExcelLocale1033Proxy sono pertanto obsoleti. Per ulteriori informazioni sul runtime di Visual Studio Tools per Office, vedere Cenni preliminari su Visual Studio Tools per Office Runtime.

Prestazioni

Quando il valore di ExcelLocale1033Attribute è true il runtime di Visual Studio Tools per Office esegue il wrapping di tutti gli oggetti di Excel nativi in un oggetto proxy, determinate operazioni relative agli oggetti di Excel nativi potranno pertanto risultare rallentate. In questi casi sarà possibile migliorare le prestazioni utilizzando il metodo Unwrap per ottenere l'oggetto di Excel senza il proxy e quindi eseguire l'operazione utilizzando tale oggetto. In tal caso, l'oggetto restituito da Unwrap utilizza l'ID impostazioni locali del thread corrente anziché l'ID impostazioni locali 1033.

Gerarchia di ereditarietà

System.Object
  Microsoft.Office.Tools.Excel.ExcelLocale1033Proxy

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

Membri ExcelLocale1033Proxy

Spazio dei nomi Microsoft.Office.Tools.Excel

Altre risorse

Formattazione di dati in Excel con varie impostazioni internazionali

Globalizzazione e localizzazione di soluzioni Office