Yönetilen kodları kullanan form şablonları hakkında önemli noktalar

Not:  En güncel yardım içeriklerini, mümkün olduğunca hızlı biçimde kendi dilinizde size sunmak için çalışıyoruz. Bu sayfanın çevirisi otomasyon aracılığıyla yapılmıştır ve bu nedenle hatalı veya yanlış dil bilgisi kullanımları içerebilir. Amacımız, bu içeriğin sizin için faydalı olabilmesini sağlamaktır. Buradaki bilgilerin faydalı olup olmadığını bu sayfanın sonunda bize bildirebilir misiniz? Kolayca başvurabilmek için İngilizce makaleye buradan ulaşabilirsiniz .

Bir InfoPath 2003 form şablonu için Microsoft Visual Studio InfoPath 2003 araç takımları birini kullanarak oluşturduysanız ve InfoPath 2003 ile uyumluluğu Koru istediğiniz üzerinde çalışmak ve daha fazla _ içinde açarak form şablonu projenizi geliştirmek devam etmeden z0z_ ve Microsoft Visual Studio 2005 Araçları Applications (VSTA) ortamı için ya da Microsoft Visual Studio 2005 ile 2007 Microsoft Office Sistemi için Microsoft Visual Studio 2005 Araçları. Bunu yaptığınızda, form şablonunda iş mantığını Microsoft.Office.Interop.InfoPath.SemiTrust ad alanı tarafından sağlanan .NET nesne modeli kullanmaya devam eder.

Alternatif olarak, geçirmek ve Microsoft.Office.InfoPath ad alanı tarafından sağlanan yeni .NET nesne modeli kullanmak için projenizdeki InfoPath 2003 form şablonu kodu yükseltme. Bunu yaparken, tüm iş mantığını kodunuzu Microsoft.Office.InfoPath ad alanı üyelerini kullanmak için yeniden yazılması gerekir, ancak tüm kodları önceki projenizden tutulur ve #if InfoPathManagedObjectModel tarafından çevrelenen ve #endif ifadelerini (Visual C#) veya kod yeniden yazma #If InfoPathManagedObjectModel ve #End If ifadelerini (Visual Basic) daha sonra başvurmak üzere işlemi sırasında.

Bu konuda yardımcı "Microsoft Office InfoPath nesne model? kullanmak için kodunuzu yükseltmek istiyor musunuz" isteyen iletişim kutusunda tıklatarak görüntüleniyorsa, aşağıdakilerden birini yapın:

  • InfoPath 2003 uyumluluğunu korumak için Hayır ' ı tıklatın ve Microsoft.Office.Interop.InfoPath.SemiTrust ad alanı tarafından sağlanan .NET nesne modeli kullanmaya devam edebilirsiniz.

  • Projenizdeki kod Microsoft.Office.InfoPath ad alanı tarafından sağlanan yeni .NET nesne modeli kullanmak için InfoPath 2003 form şablonu yükseltmek için Evet'i tıklatın.

Yönetilen kod form şablonları ile çalışma hakkında daha fazla bilgi için uygulamaları veya Visual Studio 2005 yönetilen kod Form şablonlarını belgelere Visual Studio Araçları için InfoPath 2007 Geliştirici Başvurusu geliştirme ortamları bakın.

Office yeteneklerinizi geliştirin
Eğitimleri keşfedin
Yeni özellikleri ilk olarak siz edinin
Office Insider Programına Katılın

Bu bilgi yararlı oldu mu?

Görüşleriniz için teşekkür ederiz!

Geri bildiriminiz için teşekkürler! Office destek temsilcilerimizden biriyle görüşmeniz yararlı olabilir.

×