Overvejelser ved opgradering af formularskabeloner, der bruger administreret kode

Bemærk!:  Vi vil gerne give dig den mest opdaterede hjælp, så hurtigt vi kan, på dit eget sprog. Denne side er oversat ved hjælp af automatisering og kan indeholde grammatiske fejl og unøjagtigheder. Det er vores hensigt, at dette indhold skal være nyttigt for dig. Vil du fortælle os, om oplysningerne var nyttige for dig, nederst på denne side? Her er artiklen på engelsk så du kan sammenligne.

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 til at bearbejde og videreudvikle projektet formular skabelon ved at åbne den i _ z0z_ og 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å overføre og opgradere koden i projektet InfoPath 2003 formular skabelon for at bruge den nye .NET objektmodellen leveres af navneområdet Microsoft.Office.InfoPath . Når du gør det, skal alle i din virksomhed logik kode skrives igen til brug af medlemmer af navneområdet Microsoft.Office.InfoPath , men alle koden fra projektet forrige opbevares og omgivet af #if InfoPathManagedObjectModel og #endif sætninger (Visual C#) eller #If InfoPathManagedObjectModel og #End If -sætninger (Visual Basic) til din reference under processen ved at skrive kode igen.

Hvis du vises i dette emne ved at klikke på Hjælp i dialogboksen spørge "Vil du opgradere din kode for at bruge Microsoft Office InfoPath objekt model?", skal du gør et af følgende:

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

  • Klik på Ja for at opgradere koden i projektet InfoPath 2003 formular skabelon for at bruge den nye .NET objektmodellen leveres af navneområdet Microsoft.Office.InfoPath .

Du kan finde flere oplysninger om at arbejde med administreret kode formularskabeloner, se InfoPath 2007-Udviklerreference til administreret kode formularskabeloner dokumentation i Visual Studio Tools for Applications eller Visual Studio 2005 udviklingsmiljøer.

Udvid dine Office-færdigheder
Gå på opdagelse i kurser
Få nye funktioner først
Bliv Office Insider

Var disse oplysninger nyttige?

Tak for din feedback!

Tak for din feedback! Det lyder, som om det vil kunne hjælpe, hvis du bliver sat i forbindelse med en af vores Office-supportteknikere.

×