Considerazioni sull'aggiornamento dei modelli di moduli che utilizzano codice gestito

Nota: Riteniamo importante fornire il contenuto della Guida più recente non appena possibile, nella lingua dell'utente. Questa pagina è stata tradotta automaticamente e potrebbe contenere errori di grammatica o imprecisioni. L'intento è quello di rendere fruibile il contenuto. Nella parte inferiore della pagina è possibile indicare se le informazioni sono risultate utili. Questo è l'articolo in lingua inglese per riferimento.

Se è stato creato un modello di modulo di InfoPath 2003 usando uno dei Toolkit di InfoPath 2003 per Microsoft Visual Studio e si vuole mantenere la compatibilità con InfoPath 2003, è possibile continuare a lavorare e sviluppare ulteriormente il progetto del modello di modulo aprendolo in _ z0z_ e l'ambiente Microsoft Visual studio 2005 Tools for Applications (VSTA) oppure in Microsoft Visual studio 2005 con Microsoft Visual Studio 2005 Tools per Microsoft Office System 2007. In questo caso, la logica aziendale nel modello di modulo continuerà a usare il modello a oggetti .NET fornito dallo spazio dei nomi Microsoft. Office. Interop. InfoPath. SemiTrust .

In alternativa, è possibile eseguire la migrazione e l'aggiornamento del codice nel progetto di modello di modulo di InfoPath 2003 per usare il nuovo modello di oggetti .NET fornito dallo spazio dei nomi Microsoft. Office. InfoPath . In questo modo, tutto il codice della logica aziendale dovrà essere riscritto per usare i membri dello spazio dei nomi Microsoft. Office. InfoPath , ma tutto il codice del progetto precedente viene mantenuto e circondato da #if InfoPathManagedObjectModel e istruzioni #endif (Visual C#) o #If InfoPathManagedObjectModel e #End se (Visual Basic) per il riferimento durante il processo di riscrittura del codice.

Se è stato visualizzato questo argomento, fare clic su Guida nella finestra di dialogo che richiede "si vuole aggiornare il codice per usare l'oggetto Model? di Microsoft Office InfoPath", eseguire una delle operazioni seguenti:

  • Fare clic su No per mantenere la compatibilità con InfoPath 2003 e continuare a usare il modello a oggetti .NET fornito dallo spazio dei nomi Microsoft. Office. Interop. InfoPath. SemiTrust .

  • Fare clic su per aggiornare il codice nel progetto di modello di modulo di InfoPath 2003 per usare il nuovo modello di oggetti .NET fornito dallo spazio dei nomi Microsoft. Office. InfoPath .

Per altre informazioni sull'uso dei modelli di modulo codice gestito, vedere la documentazione relativa ai modelli di modulo codice gestito di InfoPath 2007 per gli sviluppatori in Visual Studio Tools per applicazioni o ambienti di sviluppo di Visual Studio 2005.

Amplia le tue competenze su Office
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa al programma Office Insider

Queste informazioni sono risultate utili?

Grazie per il feedback!

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×