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 .

Để lại bình luận

Hướng dẫn thực tế sử dụng axit citric để vệ sinh máy tạo ẩm: Bảng tra cứu nhanh về khả năng áp dụng, nồng độ, ngâm và xả nước theo từng loại

Hướng dẫn thực tế sử dụng axit citric để vệ sinh máy tạo ẩm: Bảng tra cứu nhanh về khả năng áp dụng, nồng độ, ngâm và xả nước theo từng loại

Hướng dẫn thực tế khi vệ sinh máy tạo ẩm bằng axit citric. Phân biệt giữa loại bay hơi, loại hơi nước và loại siêu âm, nồng độ và thời gian theo ví dụ của nhà sản xuất, quy trình 8 bước, cấm pha trộn với chất tẩy rửa gốc clo, được tổng hợp dựa trên thông tin chính thức.

Điều gì xảy ra nếu không vệ sinh bộ lọc điều hòa? Phân biệt những hiểu lầm phổ biến và các tác động có thể xác nhận

Điều gì xảy ra nếu không vệ sinh bộ lọc điều hòa? Phân biệt những hiểu lầm phổ biến và các tác động có thể xác nhận

Tổng hợp thông tin dựa trên nguồn chính thống về những gì xảy ra khi không vệ sinh bộ lọc điều hòa. Phân biệt rõ giữa hóa đơn tiền điện, hiệu suất làm mát, mùi hôi và những hiểu lầm về chức năng tự động vệ sinh, đồng thời hướng dẫn cách xử lý theo từng tình huống cụ thể.

Cách làm sạch giày chạy bộ màu trắng mà không làm hỏng lưới hay mút đệm

Cách làm sạch giày chạy bộ màu trắng mà không làm hỏng lưới hay mút đệm

Học cách làm sạch giày chạy bộ màu trắng bằng tay, từ bùn khô và lưới ố vàng đến dây giày, lót giày, đế giữa và quy trình phơi khô an toàn.

Cách loại bỏ sáp nến cứng khỏi quần áo mà không làm hỏng vải

Cách loại bỏ sáp nến cứng khỏi quần áo mà không làm hỏng vải

Học cách loại bỏ sáp nến cứng khỏi quần áo một cách an toàn: cạo, sử dụng nhiệt độ thấp có kiểm soát khi nhãn chăm sóc cho phép, xử lý sơ bộ cặn bẩn, giặt và kiểm tra trước khi sấy.

Cách làm sạch tấm bảo vệ nệm mút hoạt tính mà không làm ướt sũng hoặc hư hỏng

Cách làm sạch tấm bảo vệ nệm mút hoạt tính mà không làm ướt sũng hoặc hư hỏng

Tìm hiểu cách làm sạch tấm bảo vệ nệm mút hoạt tính một cách an toàn, từ việc hút bụi và xử lý vết bẩn cục bộ đến việc phơi khô hoàn toàn và tránh những sai lầm phổ biến.

Cách vệ sinh hộp mực máy in mà không làm hỏng đầu in hoặc trống mực

Cách vệ sinh hộp mực máy in mà không làm hỏng đầu in hoặc trống mực

Tìm hiểu cách vệ sinh hộp mực máy in một cách an toàn, bắt đầu bằng việc kiểm tra vòi phun và chức năng vệ sinh tích hợp, sau đó là các điểm tiếp xúc của hộp mực, cùng với những khác biệt đối với mực laser.

Cách giặt áo khoác da an toàn mà không làm hỏng da

Cách giặt áo khoác da an toàn mà không làm hỏng da

Tìm hiểu cách làm sạch áo khoác da an toàn với lượng nước tối thiểu, xà phòng nhẹ, phơi khô tự nhiên và dưỡng da, cùng với thời điểm nên sử dụng dịch vụ chuyên gia chăm sóc da.

Cách làm sạch tẩy bảng trắng mà không làm loang mực

Cách làm sạch tẩy bảng trắng mà không làm loang mực

Tìm hiểu cách làm sạch tẩy bảng trắng theo chất liệu, khi nào chỉ cần dùng nước, khi nào cần thay miếng tẩy, và cách ngăn ngừa vệt bẩn cùng sự tích tụ mực.

Cách vệ sinh tay cầm gậy golf và nhận biết khi nào việc vệ sinh không còn đủ

Cách vệ sinh tay cầm gậy golf và nhận biết khi nào việc vệ sinh không còn đủ

Tìm hiểu cách vệ sinh tay cầm gậy golf bằng xà phòng nhẹ, nước, bàn chải mềm và lau khô kỹ lưỡng, cùng cách nhận biết khi nào tay cầm trơn hoặc mòn cần được thay thế thay vì chỉ vệ sinh.

Cách làm sạch găng tay bóng chày mà không làm hỏng da

Cách làm sạch găng tay bóng chày mà không làm hỏng da

Tìm hiểu cách làm sạch găng tay bóng chày an toàn, phơi khô đúng cách, dưỡng da tiết chế và xử lý vật liệu tổng hợp mà không làm hỏng form găng.