Overvejelser ved opgradering af formularskabeloner, der bruger administreret kode

Vigtigt: Denne artikel er maskinoversat. Se ansvarsfraskrivelsen. Du kan finde den engelske version af denne artikel her til din orientering.

Hvis du har oprettet en InfoPath 2003-formularskabelon ved hjælp af en InfoPath 2003 programudviklingsværktøjer til Microsoft Visual Studio, og du vil bevare kompatibilitet med InfoPath 2003, kan du fortsætte med at arbejde på og videreudvikle projektet formular skabelon ved at åbne den i Microsoft Office InfoPath 2007 og den Microsoft Visual Studio 2005 Tools for Applications (VSTA) miljø eller i Microsoft Visual Studio 2005 med Microsoft Visual Studio 2005-værktøjer til 2007 Microsoft Office System. Når du gør dette, fortsætter forretningslogik i formularskabelonen til at bruge objektmodellen .NET leveres af navneområdet Microsoft.Office.Interop.InfoPath.SemiTrust .

Du kan også flytte og opgradere koden i InfoPath 2003-formularskabelonprojektet til at bruge den nye .NET-objektmodel fra navneområdet Microsoft.Office.InfoPath. Når du gør det, skal al forretningsfunktionskode omskrives, så der bruges medlemmer af navneområdet Microsoft.Office.InfoPath, men al koden fra det forrige projekt beholdes og omgives af udtrykkene #if InfoPathManagedObjectModel og #endif (Visual C#) eller udtrykkene #If InfoPathManagedObjectModel og #End If (Visual Basic) som oplysning under omskrivning af koden.

Hvis du åbnede dette emne ved at klikke på Hjælp i dialogboksen "Vil du opgradere koden, så den anvender objektmodellen i Microsoft Office InfoPath?", skal du gøre ét af følgende:

  • Klik på Nej for at bevare kompatibilitet med InfoPath 2003 og fortsætte med at bruge .NET-objektmodellen fra navneområdet Microsoft.Office.Interop.InfoPath.SemiTrust.

  • Klik på Ja for at opgradere koden i InfoPath 2003-formularskabelonprojektet for at anvende den nye .NET-objektmodel fra navneområdet Microsoft.Office.InfoPath.

Yderligere oplysninger om at arbejde med formularskabeloner med administreret kode finder du i dokumentationen til InfoPath 2007 Developer Reference for Managed Code Form Templates i udviklingsmiljøerne Visual Studio Tools for Applications eller Visual Studio 2005.

Bemærk: Ansvarsfraskrivelse for maskinoversættelse: Denne artikel er blevet oversat af et computersystem uden menneskelig indgriben. Microsoft tilbyder disse maskinoversættelse for at hjælpe ikke-engelsktalende brugere til at kunne nyde indhold om Microsofts produkter, tjenester og teknologier. Da artiklen er maskinoversat, kan den indeholde forkerte ord eller syntaks- eller grammatikfejl.

Del Facebook Facebook Twitter Twitter Mail Mail

Var disse oplysninger nyttige?

Fantastisk! Har du mere feedback?

Hvordan kan vi forbedre det?

Tak for din feedback!

×