Yönetilen başvuru (Visual Studio'da Office geliştirme)
Bu bölüm, .NET Framework 4 veya .NET Framework 4.5'i hedefleyen Office projelerinde kullanılan ad alanları ve türler için API başvuru belgelerini içerir. .NET Framework 3.5'i hedefleyen Office projelerinde kullanılan ad alanları ve türleri hakkında API başvurusu belgeleri için Visual Studio belgelerinde aşağıdaki başvuru bölümüne bakın: Yönetilen başvuru (Visual Studio'da Office geliştirme).
Not
Office deneyimini birden çok platformda genişleten çözümler geliştirmek mi ilginizi çekiyor? Yeni Office Eklentileri modeline göz atın. Office Eklentileri, VSTO Eklentileri ve çözümleriyle karşılaştırıldığında küçük bir ayak izine sahiptir ve HTML5, JavaScript, CSS3 ve XML gibi neredeyse tüm web programlama teknolojisini kullanarak bunları oluşturabilirsiniz.
Bu bölümde
Office çözümlerini programlamada ortak olan sınıfları içerir. Bunlar ARASıNDA VSTO Eklentileri için temel sınıf, VSTO Eklentileri'nde özel görev bölmeleri oluşturma sınıfları, Excel ve Word çözümlerinde akıllı etiketler oluşturmaya yönelik sınıflar ve belge düzeyinde özelleştirmelerde eylem bölmeleri oluşturmaya yönelik sınıflar bulunur.
Excel çözümlerinde kullanılabilecek konak denetimlerini ve konak öğelerini içerir.
Microsoft.Office.Tools.Excel.Controls
Excel çözümlerinde kullanılabilecek Excel denetimlerini ve Windows Forms denetimlerini içerir.
Microsoft.Office.Tools.Outlook
Özel form bölgeleri oluşturmak için kullanılan sınıflar da dahil olmak üzere Outlook için VSTO Eklentileri tarafından kullanılan sınıfları içerir.
Şerit tasarımcısı kullanılarak oluşturulan Şerit özelleştirmelerini program aracılığıyla değiştirmek için kullanılan sınıfları içerir.
Word çözümlerinde kullanılabilecek konak denetimlerini ve konak öğelerini içerir.
Microsoft.Office.Tools.Word.Controls
Word çözümlerinde kullanılabilecek Word denetimlerini ve Windows Forms denetimlerini içerir.
Microsoft.VisualStudio.Tools.Applications
sınıfını ServerDocument ve bir dizi ilgili önbelleğe alınmış veri sınıfını içerir. Bu sınıflar, Microsoft Office yüklü olmayan bilgisayarlarda belge düzeyi özelleştirmelerinin bazı yönlerini değiştirmek için kullanılabilir.
Microsoft.VisualStudio.Tools.Applications.Deployment
IAddInPostDeploymentAction Arabirimi (Office çözümü için dağıtım sonrası eylemi oluşturmak üzere uygulayabileceğiniz), Office çözümü yüklenirken oluşturulabilecek özel durumları ve Visual Studio altyapısının parçası olan diğer API'leri içerir.
Microsoft.VisualStudio.Tools.Applications.Runtime
Office çalışma zamanı için Visual Studio Araçları tarafından oluşturulabilecek özel durumların çoğunu içerir; belge düzeyinde özelleştirmelerde verileri önbelleğe almak için kullanılabilecek çeşitli sınıflar ve Visual Studio altyapısının parçası olan diğer API'ler.
Microsoft.VisualStudio.Tools.Office.BuildTasks
Office projeleri oluşturmak için kullanılan MSBuild görev sınıflarını içerir.