Doporučení pro upgrade šablon formulářů používajících řízený kód

Poznámka: Snažíme se pro vás co nejrychleji zajistit aktuální obsah nápovědy ve vašem jazyce. Tato stránka byla přeložena automaticky a může obsahovat gramatické chyby nebo nepřesnosti. Naším cílem je to, aby pro vás byl její obsah užitečný. Mohli byste nám prosím dát ve spodní části této stránky vědět, jestli vám informace v článku pomohly? Pokud byste se rádi podívali na jeho anglickou verzi, najdete ji tady.

Pokud jste vytvořili šablonu formuláře InfoPath 2003 s použitím některé z aplikací InfoPath 2003 pro Microsoft Visual Studio a chcete zachovat kompatibilitu s InfoPathem 2003, můžete pokračovat v práci na projektu šablony formuláře a další vývoj tak, že ho otevřete v _. z0z_ a Microsoft Visual studio 2005 Tools for Applications (VSTA) nebo Microsoft Visual studio 2005 s Microsoft Visual Studio 2005 Tools for the 2007 Microsoft Office System. Když to provedete, obchodní logika v šabloně formuláře bude dál používat objektový model .NET poskytovanou oborem názvů Microsoft. Office. Interop. InfoPath. SemiTrust .

Případně můžete kód v projektu šablony formuláře aplikace InfoPath 2003 migrovat a upgradovat tak, aby používal nový objektový model .NET poskytovaný oborem názvů Microsoft. Office. InfoPath . Pokud tak učiníte, bude potřeba veškerý kód obchodní logiky přepsat, aby bylo možné používat členy oboru názvů Microsoft. Office. InfoPath , ale veškerý kód z předchozího projektu bude zachován a ohraničen #if InfoPathManagedObjectModel a příkazy #endif (Visual C#) nebo #If InfoPathManagedObjectModel a #End If (Visual Basic) za proces opětovného psaní kódu.

Pokud jste toto téma zobrazili kliknutím na Nápověda v dialogovém okně s výzvou "Přejete si upgradovat kód, abyste mohli použít objekt Model? Microsoft Office InfoPath", proveďte jednu z následujících akcí:

  • Pokud chcete zachovat kompatibilitu s InfoPathem 2003, klikněte na ne a pokračujte v používání objektového modelu .NET poskytovaného oborem názvů Microsoft. Office. Interop. InfoPath. SemiTrust .

  • Kliknutím na Ano aktualizujte kód v projektu šablony formuláře aplikace InfoPath 2003 tak, aby používal nový objektový model .NET poskytovaný oborem názvů Microsoft. Office. InfoPath .

Další informace o práci se šablonami formulářů spravovaného kódu najdete v tématu informace o dokumentaci k aplikaci InfoPath 2007 pro vývojáře ve Visual Studiu – nástroje pro aplikace nebo vývojové prostředí Visual Studio 2005.

Rozšiřte své dovednosti s Office
Projít školení
Získejte nové funkce jako první
Připojte se k účastníkům programu Office Insiders

Byly tyto informace užitečné?

Děkujeme vám za zpětnou vazbu.

Děkujeme vám za váš názor. Vypadá to, že bude užitečné, když vás spojíme s některým z našich agentů z podpory Office.

×