Lucrați cu programe de completare Office
Uneori este posibil să doriți să acordați acces la comenzile interfeței care rulează cod pentru a modifica documentele. Aspose.Words API oferă spațiul de nume WebExtensions
, care acordă diferite clase pentru a personaliza elemente și atribute care extind vocabularul XML pentru reprezentarea programelor de completare Office.
WebExtensions spațiul de nume poate fi împărțit condiționat în:
- Obiecte pentru lucrul cu panoul de activități
- Obiecte pentru lucrul cu extensii web
Utilizarea Panourilor De Sarcini
Panourile de sarcini sunt suprafețe de interfață care sunt afișate în partea dreaptă a ferestrei în Microsoft Word. Panoul de activități permite utilizatorilor să acceseze controale de interfață care pot rula cod pentru a modifica documente.
De exemplu, folosind Aspose.Words API, Puteți adăuga un panou de activități add-in și personaliza aspectul său.
Utilizarea Extensiilor Web
Extensiile Web sunt instrumente care extind capacitățile aplicațiilor Office și interacționează cu conținutul documentelor Office. Extensiile Web oferă funcționalități suplimentare clienților Office pentru îmbunătățirea experienței utilizatorului.
Aspose.Words oferă posibilitatea de a adăuga extensii Web de tipul panoului de activități folosind clasele WebExtension și TaskPane și, de asemenea, vă permite să personalizați proprietățile panoului și extensiei.
Următorul exemplu de cod arată cum să creați panouri de activități și să adăugați panouri de activități pentru extensia web cu proprietăți de bază:
Pentru a vedea o listă de programe de completare în panoul de activități, utilizați proprietatea WebExtensionTaskPanes.
Următorul exemplu de cod arată cum să obțineți o astfel de listă de programe de completare: