Spesielle hensyn ved oppgradering av skjemamaler som bruker forvaltet kode

Obs!: Vi ønsker å gi deg det nyeste hjelpeinnholdet så raskt som mulig, på ditt eget språk. Denne siden er oversatt gjennom automatisering og kan inneholde grammatiske feil eller unøyaktigheter. Formålet vårt er at innholdet skal være nyttig for deg. Kan du fortelle oss om informasjonen var nyttig for deg nederst på denne siden? Her er den engelske artikkelen for enkel referanse.

Hvis du opprettet en InfoPath-2003-skjema mal ved hjelp av et av InfoPath 2003-verktøy settene for Microsoft Visual Studio, og du vil beholde kompatibiliteten med InfoPath 2003, kan du fortsette å arbeide med og utvikle skjema mal prosjektet ytterligere ved å åpne det i _ z0z_ og Microsoft Visual studio 2005 Tools for Applications-miljøet (VSTA), eller i Microsoft Visual studio 2005 med Microsoft Visual Studio 2005 Tools for 2007 Microsoft Office System. Når du gjør dette, vil forretningslogikken i skjema malen fortsette å bruke .NET-objekt modellen som leveres av Microsoft. Office. Interop. InfoPath. SemiTrust -navneområdet.

Du kan også overføre og oppgradere koden i et InfoPath 2003-skjema mal prosjekt for å bruke den nye .NET-objekt modellen som er oppgitt av Microsoft. Office. InfoPath -navneområdet. Når du gjør dette, må du skrive på nytt for å kunne bruke medlemmene i Navne området Microsoft. Office. InfoPath , men all koden fra det forrige prosjektet beholdes og omsluttes av #if InfoPathManagedObjectModel og #endif setninger (Visual C#) eller #If InfoPathManagedObjectModel og #End hvis -setninger (Visual Basic) for din referanse under prosessen med å skrive koden på nytt.

Hvis du viste dette emnet ved å klikke på Hjelp i dialog boksen som spør «vil du oppgradere koden for å bruke Microsoft Office InfoPath-objektet model?», gjør du ett av følgende:

  • Klikk Nei for å beholde kompatibiliteten med InfoPath 2003 og fortsette å bruke .net-objekt modellen som leveres av Microsoft. Office. Interop. InfoPath. SemiTrust -navneområdet.

  • Klikk Ja for å oppgradere koden i et InfoPath 2003 skjema mal prosjekt for å bruke den nye .net-objekt modellen som er oppgitt av Microsoft. Office. InfoPath -navneområdet.

Hvis du vil ha mer informasjon om hvordan du arbeider med skjema maler for forvaltet kode, kan du se dokumentasjonen for InfoPath 2007 Developer for skjema maler for forvaltet kode i Visual Studio Tools for Applications eller Visual Studio 2005 Development-miljøer.

Bli bedre på Office
Utforsk opplæring
Vær først ute med de nye funksjonene
Bli med i Office Insiders

Var denne informasjonen nyttig?

Takk for tilbakemeldingen!

Takk for tilbakemeldingen! Det høres ut som det kan være lurt å sette deg i kontakt med én av våre Office-kundestøtteagenter.

×