forked from OfficeDev/office-js-docs
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathDocumentToc.xml
155 lines (150 loc) · 19.5 KB
/
DocumentToc.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
<?xml version="1.0" encoding="utf-8"?>
<Menu xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" SupportedProduct="|Word|Excel|PowerPoint|OneNote|Project|Access" SupportedVersion="|V1.1|V1.2|V1.3|">
<Item text="Overview" url="overview">
<Item text="Platform overview" url="overview/office-add-ins" SEODescription="Learn about Office Add-ins that allow you to make your solution a native part of Office across Windows, Office Online, Mac and the IPad." />
<Item text="Requirements for running add-ins" url="overview/requirements-for-running-office-add-ins" SEODescription="Learn about the software and device requirements for running Office Add-ins." />
<Item text="Add-in development best practices" url="overview/add-in-development-best-practices" SEODescription="Apply best practices to build Office Add-ins that optimize the user experience." />
<Item text="Host and platform availability" url="https://dev.office.com/add-in-availability" IsExternal="true" />
<Item text="Changelog" url="overview/add-in-changelog" />
</Item>
<Item text="Get started" url="get-started">
<Item text="Use Visual Studio" url="get-started/create-and-debug-office-add-ins-in-visual-studio" SEODescription="Get started building an Office Add-in with Visual Studio" >
<Item text="Get JavaScript IntelliSense in Visual Studio" url="get-started/get-javascript-intellisense-in-visual-studio" />
</Item>
<Item text="Use any editor" url="get-started/create-an-office-add-in-using-any-editor" SEODescription="Get started building Office Add-ins with any editor, on a Mac or Windows PC. " />
</Item>
<Item text="Design" url="design/add-in-design">
<Item text="Guidelines" url="design/add-in-design-guidelines" >
<Item text="Design language" url="design/add-in-design-language" />
<Item text="UX design templates" url="design/ux-design-patterns" SEODescription="Use the UX design pattern templates for Office Add-ins to create UI extensions." />
<Item text="Usability testing" url="design/usability-testing" />
</Item>
<Item text="Interface elements" url="design/interface-elements" >
<Item text="Add-in commands" url="design/add-in-commands" SEODescription="Use add-in commands in your add-in to extend the default Office UI in Excel, Word, and PowerPoint." >
<Item text="Icon guidelines" url="design/design-icons" SEODescription="Design icons for add-in commands that integrate seamlessly with the Office UI." />
</Item>
<Item text="Task panes" url="design/task-pane-add-ins" >
<Item text="Automatically open a task pane with a document" url="design/automatically-open-a-task-pane-with-a-document" />
</Item>
<Item text="Dialog boxes" url="design/dialog-boxes" />
<Item text="Content add-ins" url="design/content-add-ins" >
<Item text="Data visualization style guidelines" url="design/data-visualization-guidelines" SEODescription="Provides guidelines for data visualizations in Office Add-ins." />
</Item>
</Item>
<Item text="Office UI Fabric" url="design/office-ui-fabric" >
<Item text="Get started using Fabric JS" url="design/using-office-ui-fabric-js" SEODescription="Walks you through the basics for using Fabric JS."/>
<Item text="Get started using Fabric React" url="design/using-office-ui-fabric-react" SEODescription="Walks you through the basics for using Fabric React."/>
<Item text="Breadcrumb" url="design/breadcrumb" />
<Item text="Buttons" url="design/button" />
<Item text="Checkbox" url="design/checkbox" />
<Item text="ChoiceGroup" url="design/choicegroup" />
<Item text="DropDown" url="design/dropdown" />
<Item text="Label" url="design/label" />
<Item text="List" url="design/list" />
<Item text="Pivot" url="design/pivot" />
<Item text="TextField" url="design/textfield" />
<Item text="Toggle" url="design/toggle" />
</Item>
</Item>
<Item text="Develop" url="develop">
<Item text="Add-in development lifecycle" url="develop/add-in-development-lifecycle" SEODescription="Plan the end-to-end process for developing task pane, content, and Outlook add-ins to extend Office applications." />
<Item text="Install the latest Office version" url="develop/install-latest-office-version" SEODescription="Find out how to opt in to get the latest builds of Office." />
<Item text="Develop add-ins for the iPad" url="develop/develop-office-add-ins-for-the-ipad" SEODescription="Make your Office Add-ins available in Office for iPad." />
<Item text="Tips for creating add-ins with Angular" url="develop/add-ins-with-angular2" SEODescription="Use Angular 2 to develop Office Add-ins." />
<Item text="Convert JavaScript to TypeScript" url="develop/convert-javascript-to-typescript" SEODescription="Use the Office Add-in JavaScript template in Visual Studio to create an add-in that uses TypeScript." />
<Item text="Use the Dialog API" url="develop/dialog-api-in-office-add-ins" SEODescription="Use the Dialog API to open dialog boxes in your Office Add-in." />
<Item text="Authentication and authorization" url="authentication">
<Item text="Enable SSO in an add-in" url="develop/sso-in-office-add-ins" SEODescription="Enable single sign-on (SSO) in an add-in." >
<Item text="Create an SSO add-in using ASP.NET" url="develop/create-sso-office-add-ins-aspnet" SEODescription="Create a single sign-on (SSO) add-in using ASP.NET." />
<Item text="Create an SSO add-in using Node.js" url="develop/create-sso-office-add-ins-nodejs" SEODescription="Create a single sign-on (SSO) add-in using Node.js." />
<Item text="Troubleshoot error messages for single sign-on (SSO)" url="develop/troubleshoot-sso-in-office-add-ins" SEODescription="Troubleshoot problems with single sign-on (SSO) in Office Add-ins, and how to make your SSO-enabled add-in robustly handle special conditions or errors." />
</Item>
<Item text="Authorize external services" url="develop/auth-external-add-ins" SEODescription="Authorize external single sign-on services (SSO) add-in" />
</Item>
<Item text="Manifest" url="overview/add-in-manifests" >
<Item text="Create add-in commands" url="get-started/create-addin-commands" SEODescription="Create UI elements such as entry points, buttons, menus, or menu items. Add-in commands provide a way to customize the default Office user interface." />
<Item text="Define add-in commands" url="develop/define-add-in-commands" SEODescription="Use the VersionOverrides element in your add-in manifest to define add-in commands." />
<Item text="Specify Office hosts" url="overview/specify-office-hosts-and-api-requirements" SEODescription="Find out how to specify Office hosts and API requirements in your manifest." />
<Item text="Requesting permissions for API use in content and task pane add-ins" url="develop/requesting-permissions-for-api-use-in-content-and-task-pane-add-ins" SEODescription="Specify the level of API access your add-in requires in your manifest." />
<Item text="Update API and manifest version" url="develop/update-your-javascript-api-for-office-and-manifest-schema-version" SEODescription="Update the JavaScript files (Office.js and app-specific .js files) and the add-in manifest validation file used in your Office Add-in project to version 1.1." />
</Item>
<Item text="Office JavaScript API" url="develop/understanding-the-javascript-api-for-office" SEODescription="Understand the functional areas of the JavaScript API for Office, which is implemented in the Office.js file.">
<Item text="Support for content and task pane add-ins" url="develop/support-for-task-pane-and-content-add-ins" SEODescription="Describes the different permission levels that you can declare in your content or task pane add-in's manifest to specify the level of JavaScript API access your add-in requires for its features." />
<Item text="Reference Office.js" url="develop/referencing-the-javascript-api-for-office-library-from-its-cdn" SEODescription="Reference the JavaScript API for Office library (Office.js and associated application-specific .js files) from its content delivery network (CDN) location." />
<Item text="Load Office.js" url="develop/loading-the-dom-and-runtime-environment" SEODescription="An add-in must ensure that both the DOM and the Office Add-ins runtime environment are loaded before running its own custom logic." />
<Item text="Asynchronous programming in Office Add-ins" url="develop/asynchronous-programming-in-office-add-ins" SEODescription="Develop Office Add-ins using the nested callbacks and promises patterns asynchronous programming patterns supported by the JavaScript API for Office." />
<Item text="Persist state and settings" url="develop/persisting-add-in-state-and-settings" SEODescription="Understand the options for persisting add-in state and settings data for content, task pane, and Outlook add-ins." />
</Item>
<Item text="Privacy and security" url="develop/privacy-and-security" SEODescription="Office Add-ins are secured by a runtime framework, a multiple-tier permissions model, and the ability to govern use of memory, CPU, and network resources." />
<Item text="Address same origin policy limitations" url="develop/addressing-same-origin-policy-limitations" SEODescription="Provides a brief overview of ways to address the same-origin policy limitations that prevent a script loaded from one domain from getting or manipulating properties of a document from another domain in an Office Add-in." />
<Item text="Localization" url="develop/localization" SEODescription="Provide locale-specific content for an Office Add-in, including UI strings, add-in name, description, icon, source file, and date/time format." />
<Item text="Performance" url="develop/resource-limits-and-performance-optimization" SEODescription="Apply resource usage limits to your Office Add-ins and optimize the performance of your add-in." />
</Item>
<Item text="Test and debug" url="testing">
<Item text="Sideload Office Add-ins for testing" url="testing/create-a-network-shared-folder-catalog-for-task-pane-and-content-add-ins" SEODescription="Install an Office Add-in running on Windows for testing." Scope="Excel, Word, PowerPoint, Project, Access" />
<Item text="Sideload Office Add-ins in Office Online for testing" url="testing/sideload-office-add-ins-for-testing" SEODescription="See how to load an add-in into an Office application for testing." />
<Item text="Sideload Outlook add-ins for testing" url="testing/sideload-outlook-add-ins-for-testing" SEODescription="Install an Outlook add-in for testing." />
<Item text="Sideload on iPad and Mac" url="testing/sideload-an-office-add-in-on-ipad-and-mac" SEODescription="Sideload your Office Add-in onto an iPad or Mac to test how it will run in Office for iOS or Office for Mac." />
<Item text="Attach a debugger from the task pane" url="testing/attach-debugger-from-task-pane" />
<Item text="Debug using F12 developer tools" url="testing/debug-add-ins-using-f12-developer-tools-on-windows-10" SEODescription="Use the Debugger from the F12 developer tools on Windows 10 to debug Office add-ins." />
<Item text="Debug in Office Online" url="testing/debug-add-ins-in-office-online" SEODescription="Use Office Online to debug add-ins without running Office on the Windows platform - for example, if you're developing on a Mac." />
<Item text="Debug on iPad and Mac" url="testing/debug-office-add-ins-on-ipad-and-mac" SEODescription="Debug Office Add-ins running on an iPad or Mac by using the Weinre remote web inspector." />
<Item text="Troubleshoot user errors" url="testing/testing-and-troubleshooting" SEODescription="Troubleshoot issues your users are having with Office Add-ins." />
<Item text="Validate and troubleshoot issues with your manifest" url="testing/troubleshoot-manifest" SEODescription="Troubleshoot issues with your Office Add-ins manifest." />
</Item>
<Item text="Publish" url="publish/publish">
<Item text="Host an Office Add-in on Microsoft Azure" url="publish/host-an-office-add-in-on-microsoft-azure" SEODescription="Use Visual Studio 2015 and the Microsoft Office Developer Tools to publish to and then host an Office Add-in on Microsoft Azure." />
<Item text="Package your add-in using Visual Studio" url="publish/package-your-add-in-using-visual-studio" SEODescription="Package your Office Add-in to prepare it for publishing." />
<Item text="Publish add-ins via Centralized Deployment" url="publish/centralized-deployment" />
<Item text="Publish add-ins to a SharePoint catalog" url="publish/publish-task-pane-and-content-add-ins-to-an-add-in-catalog" SEODescription="Configure Office clients so your add-in is available from the Office Add-ins dialog box" />
<Item text="Publish add-ins to the Office Store" url="https://dev.office.com/officestore/docs/submit-add-ins-and-web-apps-to-the-office-store" IsExternal="true" />
<Item text="Office Store validation policies" url="https://dev.office.com/officestore/docs/validation-policies" IsExternal="true" />
</Item>
<Item text="Word" url="word/word-add-ins-programming-overview" SEODescription="Use the JavaScript APIs to build Word add-ins." Scope="word">
<Item text="Build your first Word add-in" url="word/word-add-ins" SEODescription="Use Word Add-ins to extend the functionality of Word and to integrate Word with other applications." Scope="word" />
<Item text="Create better add-ins for Word with Office Open XML" url="word/create-better-add-ins-for-word-with-office-open-xml" SEODescription="Use Office Open XML to insert rich content via Word add-ins. Edit the Office Open XML to simplify the markup and minimize the payload." Scope="word" />
<Item text="Dictionary task pane add-ins" url="word/dictionary-task-pane-add-ins" />
<Item text="Get the whole document from an add-in for PowerPoint or Word" url="develop/get-the-whole-document-from-an-add-in-for-powerpoint-or-word" SEODescription="Create an add-in for PowerPoint or Word that publishes to a remote location." />
<Item text="Read and write data to the active selection in a document or spreadsheet" url="develop/read-and-write-data-to-the-active-selection-in-a-document-or-spreadsheet" SEODescription="Use the Document object to read and write data to the active selection in a document or spreadsheet." />
<Item text="Bind to regions in a document or spreadsheet" url="develop/bind-to-regions-in-a-document-or-spreadsheet" SEODescription="Use an identifier to access a region of a document or spreadsheet." />
</Item>
<Item text="Excel" url="excel/excel-add-ins-overview" SEODescription="Use the JavaScript APIs to build Excel add-ins." Scope="excel">
<Item text="Quickstart" url="excel/excel-add-ins-get-started-overview" SEODescription="Create your first Excel add-in and explore snippets with Script Lab." Scope="excel">
<Item text="Use React" url="excel/excel-add-ins-get-started-react" SEODescription="Use React to create a simple task pane add-in for Excel 2016." Scope="excel" />
<Item text="Use Angular" url="excel/excel-add-ins-get-started-angular" SEODescription="Use Angular to create a simple task pane add-in for Excel 2016." Scope="excel" />
<Item text="Use jQuery" url="excel/excel-add-ins-get-started-jquery" SEODescription="Use jQuery to create a simple task pane add-in for Excel 2016." Scope="excel" />
</Item>
<Item text="Core concepts" url="excel/excel-add-ins-core-concepts" SEODescription="Learn about core concepts for using the Excel JavaScript API to build add-ins for Excel 2016." Scope="excel">
<Item text="Extend Excel functionality" url="excel/excel-add-ins-extend-excel" SEODescription="Learn about the different ways that an Excel add-in can extend Excel functionality." Scope="excel" />
<Item text="Custom functions" url="excel/custom-functions-overview" SEODescription="Write JavaScript functions that users can include in Excel formulas, similar to UDFs." Scope="excel" />
<Item text="Charts" url="excel/excel-add-ins-charts" SEODescription="Perform common tasks with charts using the Excel JavaScript API." Scope="excel" />
<Item text="Ranges" url="excel/excel-add-ins-ranges" SEODescription="Perform common tasks with ranges using the Excel JavaScript API." Scope="excel" />
<Item text="Tables" url="excel/excel-add-ins-tables" SEODescription="Perform common tasks with tables using the Excel JavaScript API." Scope="excel" />
<Item text="Worksheets" url="excel/excel-add-ins-worksheets" SEODescription="Perform common tasks with worksheets using the Excel JavaScript API." Scope="excel" />
</Item>
<Item text="Advanced concepts" url="excel/excel-add-ins-advanced-concepts" SEODescription="Learn about advanced concepts for using the Excel JavaScript API to build add-ins for Excel 2016." Scope="excel">
<Item text="Coauthoring in Excel add-ins" url="excel/co-authoring-in-excel-add-ins" Scope="excel" SEODescription="Learn about coauthoring in Excel and using add-ins."/>
<Item text="Error handling" url="excel/excel-add-ins-error-handling" SEODescription="Learn about best practices for handling errors in the Excel JavaScript API." Scope="excel" />
</Item>
<Item text="Excel JavaScript API reference" url="https://dev.office.com/reference/add-ins/excel/excel-add-ins-reference-overview" IsExternal="true" />
</Item>
<Item text="Outlook" url="https://docs.microsoft.com/outlook/add-ins/" IsExternal="true" Scope="outlook"/>
<Item text="PowerPoint" url="powerpoint/powerpoint-add-ins" Scope="powerpoint">
<Item text="Use document themes in your PowerPoint add-ins" url="powerpoint/use-document-themes-in-your-powerpoint-add-ins" Scope="powerpoint" SEODescription="Apply a theme to your PowerPoint add-ins"/>
<Item text="Get the whole document from an add-in for PowerPoint or Word" url="develop/get-the-whole-document-from-an-add-in-for-powerpoint-or-word" SEODescription="Create an add-in for PowerPoint or Word that publishes to a remote location." />
</Item>
<Item text="OneNote" url="onenote" Scope="onenote">
<Item text="OneNote JavaScript API programming overview" url="onenote/onenote-add-ins-programming-overview" SEODescription="Use the JavaScript APIs to build add-ins for OneNote." Scope="onenote" />
<Item text="Build your first OneNote add-in" url="onenote/onenote-add-ins-getting-started" SEODescription="Create a simple task pane add-in for OneNote." Scope="onenote" />
<Item text="Work with OneNote page content" url="onenote/onenote-add-ins-page-content" SEODescription="Use the OneNote JavaScript API to work with the content on a page." Scope="onenote" />
</Item>
<Item text="Project" url="project" Scope="project">
<Item text="Project add-ins" url="project/project-add-ins" SEODescription="Enable many scenarios for integrating Project 2013 with webpages and other applications." Scope="project" />
<Item text="Create a Project add-in that uses REST with an on-premises OData service" url="project/create-a-project-add-in-that-uses-rest-with-an-on-premises-odata-service" SEODescription="Build a task pane add-in for Project Professional 2013" Scope="project" />
<Item text="Create your first task pane add-in for Project by using a text editor" url="project/create-your-first-task-pane-add-in-for-project-by-using-a-text-editor" SEODescription="Develop an Office Add-in that uses an XML manifest pointing to an HTML file" Scope="project" />
</Item>
<Item text="Access" url="access" Scope="access">
<Item text="Access web app add-ins" url="access/access-web-app-add-ins" SEOKeyword="Access add-ins" SEODescription="Create an Office Add-in that extends Access web apps with custom HTML and JavaScript." Scope="access" />
</Item>
<Item text="JavaScript API reference" url="https://dev.office.com/reference/add-ins/javascript-api-for-office" IsExternal="true" Scope="word, powerpoint, project, access, onenote" />
</Menu>