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 .



Sign up and Earn ⋙

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,

Người dùng Android hiện có thể sử dụng Cortana với Microsoft Band 2

Người dùng Android hiện có thể sử dụng Cortana với Microsoft Band 2

Cortana hiện hoạt động trên Microsoft Band 2 trên điện thoại Android, nhờ vào bản cập nhật mới cho ứng dụng Health. Nhấn vào nút Action trên Band của bạn để thử.

CHỦ ĐỀ MÙA ĐÔNG HOLIDAY GLOW CHO WINDOWS 11 (TẢI XUỐNG)

CHỦ ĐỀ MÙA ĐÔNG HOLIDAY GLOW CHO WINDOWS 11 (TẢI XUỐNG)

Khi bạn nghĩ về những ngày nghỉ, mọi thứ bạn làm, bạn đều làm điều đó với sự cổ vũ nhiệt tình. Chủ đề mới này hiển thị chi tiết và cận cảnh việc có thể có được điều kỳ diệu như thế nào

CỘNG ĐỒNG SHOWCASE: CHỦ ĐỀ THÀNH PHỐ CHO WINDOWS 10 (TẢI XUỐNG)

CỘNG ĐỒNG SHOWCASE: CHỦ ĐỀ THÀNH PHỐ CHO WINDOWS 10 (TẢI XUỐNG)

Tải xuống chủ đề Community Showcase: Cityscapes cho Windows 10 để làm mới màn hình của bạn với đường chân trời, cầu, đường từ khắp nơi trên thế giới.

XBOX CLOUD GAMING ĐẾN TRÊN IOS VÀ WINDOWS 10 (BETA)

XBOX CLOUD GAMING ĐẾN TRÊN IOS VÀ WINDOWS 10 (BETA)

Microsoft ra mắt Xbox Cloud Gaming trên iPhone, iPad và Windows 10 thông qua trình duyệt sử dụng Edge, Chrome hoặc Safari. Thông tin chi tiết tại đây.

Cách bật giao diện người dùng Material Design mới của Chrome trên Windows hoặc Mac

Cách bật giao diện người dùng Material Design mới của Chrome trên Windows hoặc Mac

Google đang mang phong cách thiết kế Material Design của mình lên Chrome, đó là cách bạn có thể kích hoạt nó ngay bây giờ trên PC hoặc Mac chạy Windows 10 của mình.

WINDOWS 10 NHẬN ĐẶC TRƯNG ỨNG DỤNG SẮP XẾP ĐỂ GIẢI PHÓNG KHÔNG GIAN

WINDOWS 10 NHẬN ĐẶC TRƯNG ỨNG DỤNG SẮP XẾP ĐỂ GIẢI PHÓNG KHÔNG GIAN

Windows 10 hiện sử dụng tính năng Ứng dụng lưu trữ để giải phóng dung lượng cho các ứng dụng bạn không sử dụng tự động. Đây là cách bật tính năng này.

CÁCH TẠO ĐĨA SỬA CHỮA HỆ THỐNG TRÊN WINDOWS 10

CÁCH TẠO ĐĨA SỬA CHỮA HỆ THỐNG TRÊN WINDOWS 10

Bạn có thể tạo đĩa sửa chữa hệ thống để truy cập các công cụ khôi phục khi Windows 10 không khởi động và trong hướng dẫn này sẽ chỉ cho bạn cách thực hiện việc này.

Microsoft tiết lộ ứng dụng Xbox TV và thanh phát trực tuyến trò chơi

Microsoft tiết lộ ứng dụng Xbox TV và thanh phát trực tuyến trò chơi

Microsoft đang xây dựng một ứng dụng Xbox cho TV và một thanh phát trực tuyến để tiếp cận với các game thủ trên mọi màn hình. Đây là những thông tin chi tiết.

Các trò chơi Xbox gốc sẽ sớm phát trên Xbox One với khả năng tương thích ngược

Các trò chơi Xbox gốc sẽ sớm phát trên Xbox One với khả năng tương thích ngược

Microsoft đang bổ sung hỗ trợ để chơi các trò chơi Xbox gốc trên tất cả các bảng điều khiển Xbox One.

WINDOWS 10 20H2 CÁC VẤN ĐỀ BIẾT VỀ LẮP ĐẶT CHẶN

WINDOWS 10 20H2 CÁC VẤN ĐỀ BIẾT VỀ LẮP ĐẶT CHẶN

Windows 10 20H2 chỉ có một số vấn đề đã biết và đây là danh sách các vấn đề lớn nhất mà Microsoft đã biết, giải quyết và giảm thiểu.

Sign up and Earn ⋙
Sign up and Earn ⋙