Office çözümleri geliştirme
Visual Studio'daki Office geliştirici araçlarını kullanarak bir proje tasarladıktan ve proje dosyalarını ayarladıktan sonra, kodu ve özel kullanıcı arabirimini (UI) uygulamaya odaklanmaya başlayabilirsiniz.
Şunlar için geçerlidir: Bu konudaki bilgiler belge düzeyi projeler ve VSTO Eklenti projeleri için geçerlidir. Bkz. Office uygulaması ve proje türüne göre kullanılabilen özellikler.
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.
Office çözümleri programlama modeli
Office nesne modeli, programlayabileceğiniz çeşitli nesneleri kullanıma sunar. Office çözümlerini yönetilen kodu kullanarak her programladığınızda, Office birincil birlikte çalışma derlemelerindeki türleri kullanan kodlar yazarsınız. Visual Studio'daki Office proje şablonlarını kullanarak oluşturduğunuz çözümlerde, projenizde oluşturulan sınıflara doğrudan kod da yazarsınız. Daha fazla bilgi için bkz . Office çözümlerinde kod yazma.
Farklı türde Office çözümleri programlama
Oluşturduğunuz çözüm türü, projenizde hangi özellikleri kullanabileceğinizi belirler. Örneğin, öğeleri tasarım zamanında Visual Studio'daki Araç Kutusu'ndan sürükleyerek belge düzeyinde özelleştirmelere Windows Forms denetimleri ve genişletilmiş Office denetimleri (adlandırılmış konak denetimleri) ekleyebilirsiniz. Ancak, bir VSTO Eklentisi geliştiriyorsanız, bu tür denetimleri yalnızca çalışma zamanında kod yazarak belgelere ekleyebilirsiniz.
Farklı çözüm türlerine özgü özellikler hakkında daha fazla bilgi için aşağıdaki konulara bakın:
Office kullanıcı arabirimi özelleştirmesi.
Proje oluşturmanıza yardımcı olacak Office çözümlerinizi ve yordamlarınızı planlamanıza yardımcı olacak arka plan bilgileri için bkz . Office çözümleri tasarlama ve oluşturma.
İlgili konular
Ünvan | Açıklama |
---|---|
Office çözümlerinde kod yazma | Office çözümlerinde kod yazmanın farklı yönlerini açıklar. |
VSTO Eklentilerini Programla | VSTO Eklentilerinin programlama modeline ve ilgili programlama görevlerine genel bir bakış sağlar. |
Program belge düzeyi özelleştirmeleri | Belge düzeyinde özelleştirmelerin ve ilgili programlama görevlerinin programlama modeline genel bir bakış sağlar. |
Office kullanıcı arabirimi özelleştirmesi | VSTO Eklentileri ve belge düzeyi özelleştirmeleri kullanarak Office uygulaması'nin kullanıcı arabirimini özelleştirmenin farklı yollarını açıklar. |
Office çözümlerinde veriler | Office çözümlerinde verilerle çalışabileceğiniz, örneğin verileri denetimlere bağlama ve belge düzeyinde özelleştirmelerde verileri önbelleğe alma gibi farklı yolları açıklar. |
Office çözümleriyle ilgili sorunları giderme | Office çözümleri oluştururken karşılaşabileceğiniz yaygın sorunları çözmek için ipuçları sağlar. |
Office'te iş parçacığı desteği | Office çözümlerinde birden çok iş parçacığıyla çalışmaya genel bir bakış sağlar. |
Office projelerinde erişilebilirlik | Office çözümlerinde kullanılabilen erişilebilirlik özelliklerini açıklar. |
İlgili içerik
- Nasıl yapılır: Özel belge özellikleri oluşturma ve değiştirme
- Nasıl yapılır: Belge özelliklerinden okuma ve belge özelliklerine yazma
- Nasıl yapılır: Office çok dilli kullanıcı arabirimini hedefleme
- İzlenecek yol: Excel için ilk VSTO Eklentinizi oluşturma
- İzlenecek yol: Excel için ilk belge düzeyi özelleştirmenizi oluşturma
- İzlenecek yol: Outlook için ilk VSTO Eklentinizi oluşturma
- İzlenecek yol: PowerPoint için ilk VSTO Eklentinizi oluşturma
- İzlenecek yol: Project için ilk VSTO Eklentinizi oluşturma
- İzlenecek yol: Word için ilk VSTO Eklentinizi oluşturma
- İzlenecek yol: Word için ilk belge düzeyi özelleştirmenizi oluşturma
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin