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
Spazio dei nomi Microsoft.Office.Tools.Excel
Altre risorse
Formattazione di dati in Excel con varie impostazioni internazionali