Office Eklentileriyle Çalışma

Bazen belgeleri değiştirmek için kod çalıştıran arabirim denetimlerine erişim vermek isteyebilirsiniz. Aspose.Words API, Office Eklentilerini temsil etmek için XML kelime dağarcığını genişleten öğeleri ve öznitelikleri özelleştirmek için çeşitli sınıflar veren WebExtensions ad alanını sağlar.

WebExtensions ad alanı şartlı olarak aşağıdakilere ayrılabilir:

  • Görev bölmesiyle çalışmak için nesneler
  • Web uzantılarıyla çalışmak için nesneler

Görev Bölmelerini Kullanma

Görev bölmeleri, pencerenin sağ tarafında Microsoft Word içinde görüntülenen arabirim yüzeyleridir. Görev bölmesi, kullanıcıların belgeleri değiştirmek için kod çalıştırabilen arabirim denetimlerine erişmesine olanak tanır.

Örneğin, Aspose.Words API kullanarak bir görev bölmesi eklentisi ekleyebilir ve görünümünü özelleştirebilirsiniz.

Web Uzantılarını Kullanma

Web Uzantıları, Office uygulamalarının yeteneklerini genişleten ve Office belge içeriğiyle etkileşime giren araçlardır. Web Uzantıları, kullanıcı deneyimini geliştirmek için Office istemcilerine ek işlevler sağlar.

Aspose.Words, WebExtension ve TaskPane sınıflarını kullanarak Görev Bölmesi türünde Web Uzantıları ekleme olanağı sağlar ve ayrıca bölme ve uzantı özelliklerini özelleştirmenize olanak tanır.

Aşağıdaki kod örneği, görev bölmelerinin nasıl oluşturulacağını ve temel özelliklere sahip web uzantısı görev bölmelerine nasıl ekleneceğini gösterir:

Görev bölmesi eklentilerinin listesini görmek için WebExtensionTaskPanes özelliğini kullanın.

Aşağıdaki kod örneği, böyle bir eklenti listesinin nasıl alınacağını gösterir: