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 et af InfoPath 2003-værktøjssæt til Microsoft Visual Studio, og du vil bevare kompatibiliteten med InfoPath 2003, kan du fortsætte med at arbejde på og yderligere udvikle dit formularskabelon projekt ved at åbne det i _ z0z_ og Microsoft Visual studio 2005 Tools for Applications (VSTA)-miljøet 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, vil virksomhedslogikken i din formularskabelon fortsat bruge den .NET-objektmodel, der leveres af Microsoft. Office. Interop. InfoPath. SemiTrust -navneområdet.

Du kan også overføre og opgradere koden i InfoPath 2003-formularskabelon projektet for at bruge den nye .NET-objektmodel, der leveres af Microsoft. Office. InfoPath -navneområdet. Når du gør det, skal hele din virksomhedslogik kode skrives igen for at bruge medlemmerne af Microsoft. Office. InfoPath -navneområdet, men al kode fra dit tidligere projekt bevares og omsluttes af #if InfoPathManagedObjectModel og #endif -sætninger (Visual C#) eller #If InfoPathManagedObjectModel og #End hvis -sætninger (Visual Basic) for din reference under processen til at skrive koden igen.

Hvis du har vist dette emne ved at klikke på Hjælp i dialogboksen bliver du bedt om at opgradere din programkode, så du kan bruge Microsoft Office InfoPath Object model? ", skal du gøre et af følgende:

  • Klik på Nej for at sikre kompatibilitet med InfoPath 2003, og Fortsæt med at bruge den .net-objektmodel, der er leveret af Microsoft. Office. Interop. InfoPath. SemiTrust -navneområdet.

  • Klik på Ja for at opgradere koden i dit InfoPath 2003-formularskabelon projekt for at bruge den nye .net-objektmodel, der leveres af Microsoft. Office. InfoPath -navneområdet.

Hvis du vil have mere at vide om at arbejde med administrerede kode formularskabeloner, skal du se InfoPath 2007-udvikler referencen i dokumentationen til den administrerede kode formularskabeloner i Visual Studio Tools for Applications eller Visual Studio 2005 Development miljø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.

×