Cách phát triển phần bổ trợ cho Office 2016, Office Online và Office Mobile

Các phần bổ trợ Office 2016 cho phép bạn mở rộng khả năng, chức năng và tính năng của các ứng dụng khách Office như Word , Excel , PowerPointOutlook bằng cách sử dụng các công nghệ web như HTML, CSS và JavaScript. Phần bổ trợ Office có thể được sử dụng để thực hiện những việc sau:

  • Thêm chức năng mới cho máy khách Office - Ví dụ: tăng cường Word, Excel, PowerPoint và Outlook bằng cách tương tác với tài liệu Office và các mục thư, đưa dữ liệu bên ngoài vào Office, xử lý tài liệu Office, hiển thị chức năng của bên thứ ba vào máy khách Office, v.v. .
  • Tạo các đối tượng tương tác, phong phú mới có thể được nhúng vào tài liệu Office - Ví dụ: bản đồ, biểu đồ và hình ảnh trực quan tương tác mà người dùng có thể thêm vào bảng tính Excel và bản trình bày PowerPoint của riêng họ.

Phần bổ trợ Office có thể chạy trên nhiều nền tảng khác nhau bao gồm Office cho Windows 10, Office Online, Office 2016 cho Windows, Office 2016 cho Mac và Office cho iPad. Phần bổ trợ Office chưa khả dụng cho Windows 10 Mobile hoặc Android, nhưng nhóm Office đang làm việc trên đó (xem tính khả dụng của nền tảng và máy chủ bổ trợ Office để biết thêm chi tiết). Để chạy Phần bổ trợ Office, có một số yêu cầu hệ thống nhất định cần thiết cho thiết bị của bạn và  bạn có thể tìm thấy các yêu cầu đó tại đây .

Phần bổ trợ Office có thể giúp tôi như thế nào?

Phần bổ trợ Office có thể giúp bạn thực hiện hầu hết mọi thứ mà một trang web có thể làm trong trình duyệt. Các khả năng bổ trợ Office bao gồm:

  • Mở rộng giao diện người dùng gốc của Office bằng cách tạo các nút và tab ruy-băng tùy chỉnh.
  • Cung cấp giao diện người dùng tương tác và logic tùy chỉnh thông qua HTML và JavaScript.
  • Sử dụng các khung JavaScript như jQuery, Angular và nhiều khung khác.
  • Kết nối với các điểm cuối REST và các dịch vụ web qua HTTP và AJAX.
  • Chạy mã hoặc logic phía máy chủ, nếu trang được triển khai bằng ngôn ngữ kịch bản phía máy chủ như ASP hoặc PHP.

Cơ sở hạ tầng bổ trợ Office cho phép tương tác với ứng dụng Office và nội dung người dùng thông qua API JavaScript .

Các loại bổ trợ Office 

Hiện tại, có một số loại Bổ trợ Office hiện có sẵn:

Các phần bổ trợ Word, Excel và PowerPoint mở rộng chức năng

Phần bổ trợ Excel và PowerPoint tạo các đối tượng mới

Các phần bổ trợ Outlook mở rộng chức năng

Các phần bổ trợ Word, Excel và PowerPoint mở rộng chức năng

Thêm chức năng mới vào Word, Excel hoặc PowerPoint tương đối đơn giản. Tất cả những gì bạn cần làm là đăng ký bổ trợ của mình bằng cách sử dụng tệp kê khai bổ trợ của ngăn tác vụ. Tệp kê khai bổ trợ này cho phép hai chế độ tích hợp; các lệnh bổ trợ và các ngăn tác vụ có thể chèn.

Lệnh bổ trợ

Bạn có thể sử dụng các lệnh bổ trợ để mở rộng giao diện người dùng của Office cho Windows 10 và Office Online. Với các lệnh bổ trợ, bạn có khả năng thêm các nút cho các bổ trợ của mình trên ruy-băng hoặc trong các menu ngữ cảnh đã chọn, giúp bạn dễ dàng truy cập vào các bổ trợ của mình trong Office. Các nút lệnh bổ trợ có thể được sử dụng để khởi chạy các hành động khác nhau, chẳng hạn như hiển thị ngăn tác vụ với HTML tùy chỉnh hoặc thực thi một chức năng Javascript cụ thể.

Bạn cũng có thể xác định các lệnh của mình trong tệp kê khai lệnh bổ trợ bằng cách sử dụng VersionOverrides. Để bắt đầu, hãy xem các ví dụ này  trên GitHub hoặc bạn cũng có thể xem các  lệnh Bổ trợ cho Excel, Word và PowerPoint .

Các lệnh bổ trợ trong excel

Các lệnh bổ trợ trong excel trực tuyến

Ngoài ra, có một video Kênh 9 đi sâu hơn về các lệnh bổ trợ, được gọi là " Lệnh bổ trợ trong ruy-băng Office ."

Các ngăn tác vụ có thể chèn

Trong trường hợp bạn có một ứng dụng khách chưa hỗ trợ các lệnh bổ trợ (Office 2013, Office cho Mac và Office cho iPad), bạn sẽ cần chạy các lệnh bổ trợ của mình dưới dạng ngăn tác vụ có thể chèn bằng cách sử dụng DefaultURL được cung cấp trong rõ ràng. Từ đó, bạn có thể khởi chạy bổ trợ của mình từ menu "Bổ trợ của tôi" từ tab Chèn.

Phần bổ trợ Excel và PowerPoint tạo các đối tượng mới

Bạn cũng có thể chèn phần bổ trợ vào Excel hoặc PowerPoint để tạo các đối tượng hoặc nội dung dựa trên web mới có thể được nhúng trong tài liệu hoặc bản trình bày. Các lệnh bổ trợ nội dung cho phép phương tiện được nhúng, chẳng hạn như thư viện ảnh hoặc video YouTube, cũng như trực quan hóa dữ liệu dựa trên web và nội dung bên ngoài khác.

Ví dụ bổ trợ nội dung Excel 2013

Để kiểm tra bổ trợ nội dung này với Excel 2013 hoặc Excel Online, hãy cài đặt bổ trợ Bing Maps .

Các phần bổ trợ Outlook mở rộng chức năng

Phần bổ trợ Outlook tạo cơ hội để mở rộng Ruy-băng Office và cung cấp nội dung hiển thị bổ sung bên cạnh mục Outlook khi bạn đang tạo hoặc xem thư email. Phần bổ trợ có thể hoạt động với một email, yêu cầu họp, phản hồi hoặc hủy bỏ, cũng như các cuộc hẹn.

Phần bổ trợ Outlook với các nút lệnh trên ruy-băng

Phần bổ trợ Outlook có thể sử dụng thông tin ngữ cảnh từ một mục, chẳng hạn như địa chỉ hoặc ID theo dõi gói, sau đó sử dụng dữ liệu đó để truy cập thông tin bổ sung từ các dịch vụ web nhằm tạo ra các tương tác hoàn chỉnh của người dùng. Phần lớn, các phần bổ trợ của Outlook có thể chạy mà không gặp bất kỳ sự cố nào với Outlook, Outlook cho Mac, Outlook Web App và OWA cho Thiết bị, để cung cấp trải nghiệm thống nhất trên máy tính để bàn, trực tuyến, máy tính bảng hoặc thiết bị di động.

Bổ trợ triển vọng theo ngữ cảnh

Bạn có thể cài đặt bổ trợ Trình theo dõi gói trong Outlook, Outlook cho Mac hoặc Outlook Web App. Kiểm tra thêm các Phần bổ trợ Outlook .

Điều gì tạo nên một Phần bổ trợ Office?

Phần bổ trợ Office bao gồm tệp kê khai XML và ứng dụng web của riêng bạn. Tệp kê khai XML tạo các quy tắc cho các cài đặt khác nhau, bao gồm cả cách phần bổ trợ của bạn tích hợp với các ứng dụng khách Office của bạn. Mặt khác, ứng dụng web của bạn cần được lưu trữ trên máy chủ web hoặc bạn có thể sử dụng dịch vụ lưu trữ web, chẳng hạn như Azure.

Tệp kê khai Xml + ứng dụng web = phần bổ trợ văn phòng

Tệp kê khai XML cho biết các cài đặt và khả năng cụ thể của phần bổ trợ Office, cụ thể:

  • Tên hiển thị, mô tả, ID, phiên bản và ngôn ngữ mặc định của bổ trợ.
  • Cách bổ trợ tích hợp với Office:
    • Đối với phần bổ trợ mở rộng Word / Excel / PowerPoint / Outlook: Phần mở rộng gốc trỏ phần bổ trợ sử dụng để hiển thị chức năng, chẳng hạn như các nút trên ruy-băng.
    • Đối với phần bổ trợ tạo đối tượng có thể nhúng mới: URL của trang mặc định được tải cho đối tượng.
  • Cấp độ quyền và yêu cầu truy cập dữ liệu cho bổ trợ.

Nếu bạn cần thêm thông tin, hãy xem  tệp kê khai XML của Phần bổ trợ Office .

Phiên bản cơ bản nhất của ứng dụng web là một trang HTML tĩnh được hiển thị trong ứng dụng Office, nhưng trang này không tương tác với tài liệu Office hoặc Internet. Trang cần được lưu trữ trên máy chủ web hoặc dịch vụ lưu trữ web, chẳng hạn như Azure; nó phụ thuộc vào dịch vụ mà bạn cảm thấy phù hợp với bạn nhất.

Ví dụ về add-in hello world office

Bởi vì nó là một ứng dụng web, bạn có thể sử dụng bất kỳ công nghệ máy khách và máy chủ nào mà nhà cung cấp dịch vụ lưu trữ của bạn hỗ trợ (chẳng hạn như ASP.net, PHP hoặc Node.js). Để tương tác với các ứng dụng khách Office và tài liệu, bạn cần sử dụng API JavaScript office.js mà Office 2016 cung cấp.

Các API JavaScript dành cho Word và Excel cung cấp các mô hình đối tượng dành riêng cho máy chủ lưu trữ có thể được sử dụng trong Phần bổ trợ Office. Các API này hỗ trợ quyền truy cập vào các đoạn văn và sổ làm việc, cung cấp cách dễ dàng hơn để tạo phần bổ trợ cho Word hoặc Excel. Xem Phần bổ trợ Word và Phần bổ trợ Excel để biết thêm thông tin.

Để biết thêm thông tin và thông tin kỹ thuật về API Javascript cho Office 2016, hãy xem Tìm hiểu API JavaScript cho Office , API JavaScript cho Office và  Nguyên tắc thiết kế cho Phần bổ trợ Office .



Khắc phục “Lỗi 1321” khi cài đặt Office 2016 hoặc 2013

Khắc phục “Lỗi 1321” khi cài đặt Office 2016 hoặc 2013

Giải quyết lỗi 1321 khi cố gắng cài đặt Microsoft Office 2016 hoặc 2013 trong Windows.

Cách thay đổi Chế độ xem thành HTML hoặc Văn bản thuần túy trong Outlook 2019, 2016 và 365

Cách thay đổi Chế độ xem thành HTML hoặc Văn bản thuần túy trong Outlook 2019, 2016 và 365

Đặt bạn xem hoặc gửi email ở định dạng văn bản thuần túy hay HTML trong Microsoft Outlook 2019, 2016 hoặc 365.

Khắc phục: Office không nhận ra lệnh được đưa ra

Khắc phục: Office không nhận ra lệnh được đưa ra

Nếu Office không nhận ra lệnh của bạn, hãy khởi chạy Office Online và kiểm tra xem sự cố vẫn tiếp diễn. Sau đó, kiểm tra các bản cập nhật và sửa chữa Office Suite.

Cách khắc phục ứng dụng này không thể mở trên Windows 10 Technical Preview

Cách khắc phục ứng dụng này không thể mở trên Windows 10 Technical Preview

Hai tuần trước, chúng tôi đã làm sáng tỏ vấn đề với Office Touch Preview, một bộ ứng dụng do Microsoft phát hành cho Windows Store dành cho Windows 10 Technical

Cách sửa mã lỗi Microsoft Office 0xc0000142

Cách sửa mã lỗi Microsoft Office 0xc0000142

Để sửa mã lỗi Office 0xc0000142, hãy cài đặt các bản cập nhật Office mới nhất, khởi động lại Dịch vụ ClickToRun và sửa các tệp Office của bạn.

Office: Không thể thực hiện hành động này

Office: Không thể thực hiện hành động này

Nếu Office cho biết không thể thực hiện được tác vụ bạn yêu cầu, hãy cập nhật và sửa chữa Office Suite của bạn. Nếu sự cố vẫn tiếp diễn, hãy cài đặt lại Office.

Office 2016/2013: Bật / Tắt khay nhớ tạm của Office

Office 2016/2013: Bật / Tắt khay nhớ tạm của Office

Bật hoặc tắt các tùy chọn khay nhớ tạm hiển thị trong Microsoft Office 2016 hoặc 2013.

Office 2016: InfoPath ở đâu?

Office 2016: InfoPath ở đâu?

InfoPath bị thiếu trong Office 2016. Dưới đây là những gì bạn có thể làm với nó.

Office 2016 & 2013: Cách Bật hoặc Tắt Chế độ DEP

Office 2016 & 2013: Cách Bật hoặc Tắt Chế độ DEP

Cách bật hoặc tắt cài đặt DEP trong Microsoft Outlook 2016 hoặc 2013.

Cách sửa mã lỗi Microsoft Office 30088-4

Cách sửa mã lỗi Microsoft Office 30088-4

Để sửa mã lỗi Microsoft Office 30088-4, hãy sửa chữa Office Suite của bạn. Nếu sự cố vẫn tiếp diễn, hãy gỡ cài đặt và cài đặt lại gói Office của bạn.

Văn phòng: Khắc phục “Không thể làm trống khay nhớ tạm. Một chương trình khác có thể đang sử dụng khay nhớ tạm ”.

Văn phòng: Khắc phục “Không thể làm trống khay nhớ tạm. Một chương trình khác có thể đang sử dụng khay nhớ tạm ”.

Giải quyết một lỗi phổ biến trong Microsoft Office 2013 hoặc 2016 khi sử dụng khay nhớ tạm,

Cách truy cập máy chủ công ty khi làm việc tại nhà

Cách truy cập máy chủ công ty khi làm việc tại nhà

Đang sử dụng máy chủ của công ty từ nhiều địa điểm mà bạn quan tâm trong thời gian này. Tìm hiểu cách truy cập máy chủ của công ty từ các vị trí khác nhau một cách an toàn trong bài viết này.

Làm cách nào để tải xuống trình điều khiển Logitech G510 cho Windows?

Làm cách nào để tải xuống trình điều khiển Logitech G510 cho Windows?

Blog này sẽ giúp người dùng tải xuống, cài đặt và cập nhật driver Logitech G510 để đảm bảo có thể sử dụng đầy đủ các tính năng của Bàn phím Logitech này.

Cách không tin cậy máy tính đã kết nối trước đó với iPhone của bạn

Cách không tin cậy máy tính đã kết nối trước đó với iPhone của bạn

Bạn có vô tình nhấp vào nút tin cậy trong cửa sổ bật lên sau khi kết nối iPhone với máy tính không? Bạn có muốn không tin tưởng vào máy tính đó không? Sau đó, chỉ cần xem qua bài viết để tìm hiểu cách không tin cậy các máy tính mà trước đây bạn đã kết nối với iPhone của mình.

YouTube Âm nhạc không hoạt động? Đây là những gì bạn có thể làm!

YouTube Âm nhạc không hoạt động? Đây là những gì bạn có thể làm!

Tìm hiểu cách khắc phục các sự cố thường gặp của YouTube Music như lỗi ứng dụng, sự cố tải vào bộ nhớ đệm và thông báo lỗi.

Làm cách nào để khắc phục trạng thái WhatsApp không hiển thị?

Làm cách nào để khắc phục trạng thái WhatsApp không hiển thị?

Hướng dẫn này sẽ giúp bạn giải quyết vấn đề trạng thái WhatsApp không hiển thị. Đừng để các vấn đề về trạng thái cản trở trải nghiệm WhatsApp của bạn, hãy hành động ngay hôm nay!

Cách tránh xa các bản cập nhật phần mềm và phần mềm giả mạo - Những dấu hiệu cần chú ý

Cách tránh xa các bản cập nhật phần mềm và phần mềm giả mạo - Những dấu hiệu cần chú ý

Tìm hiểu cách tránh xa phần mềm giả mạo và các bản cập nhật phần mềm mà cuối cùng có thể khiến bạn gặp rắc rối nghiêm trọng do khiến bạn phải đối mặt với các mối đe dọa độc hại.

Các bản sửa lỗi hàng đầu cho Netflix không hoạt động trên Roku

Các bản sửa lỗi hàng đầu cho Netflix không hoạt động trên Roku

Khám phá các bước khắc phục sự cố để giải quyết các sự cố thường gặp và phát trực tuyến Netflix trở lại Roku một cách liền mạch.

Cách ghi âm thanh từ video YouTube trên Windows 11/10

Cách ghi âm thanh từ video YouTube trên Windows 11/10

Bạn tình cờ thấy một video âm nhạc tuyệt vời trên YouTube có âm thanh mà bạn muốn trích xuất và bây giờ bạn đang tự hỏi làm cách nào để ghi lại âm thanh từ video YouTube? Đây là bài viết dành cho bạn.

Làm cách nào để tắt Copilot trên Windows 11?

Làm cách nào để tắt Copilot trên Windows 11?

Blog này sẽ giúp bạn đọc vô hiệu hóa tính năng Copilot trên Windows nếu không muốn sử dụng mô hình AI.

Cách khắc phục Dịch vụ quản lý mật khẩu Kaspersky không phản hồi trên Windows 11/10

Cách khắc phục Dịch vụ quản lý mật khẩu Kaspersky không phản hồi trên Windows 11/10

Trình quản lý mật khẩu Kaspersky không chạy đúng cách trên PC chạy Windows 11/10 của bạn. Bất kể lý do là gì, đây là một số cách tốt nhất để khắc phục sự cố.