Skip to content

Commit 14ddc26

Browse files
committed
Update broken anchor links
1 parent e668077 commit 14ddc26

6 files changed

+19
-19
lines changed

docs/sp-add-ins/create-a-provider-hosted-add-in-that-includes-a-custom-sharepoint-list-and-conte.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ In the procedures of this section, you create a SharePoint Add-in that includes
8686

8787
You add SharePoint components to an add-in exactly as you would add them to a classic farm solution. However, not every kind of SharePoint component can be included in a SharePoint Add-in. The purposes these components serve are accomplished in other ways in SharePoint Add-ins.
8888

89-
For detailed information about what kinds of SharePoint components can be included in a SharePoint Add-in and how to include them in a project, see [Types of SharePoint components that can be in a SharePoint Add-in](host-webs-add-in-webs-and-sharepoint-components-in-sharepoint.md#TypesOfSPComponentsInApps).
89+
For detailed information about what kinds of SharePoint components can be included in a SharePoint Add-in and how to include them in a project, see [Types of SharePoint components that can be in a SharePoint Add-in](host-webs-add-in-webs-and-sharepoint-components-in-sharepoint.md#types-of-sharepoint-components-that-can-be-in-a-sharepoint-add-in).
9090

9191
For purposes of the continuing example, use the following procedures, which provide examples of using Visual Studio to add custom columns, content types, list templates, and list instances to a SharePoint Add-in.
9292

docs/sp-add-ins/explore-the-app-manifest-structure-and-the-package-of-a-sharepoint-add-in.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ A SharePoint Add-in package is a file that has an ".app" extension and that comp
1818
- **Add-in manifest**: This is a required file that is named appmanifest.xml. It tells SharePoint about some important properties of the add-in, such as its title and the permissions it needs to run. For more information about the contents of this file, see [Add-in for SharePoint manifest file](#AppManifest).
1919

2020

21-
- **SharePoint solution packages**: Optionally, the add-in may include a SharePoint solution package (.wsp file) that contains the components of the add-in web. These components may include pages, list instances, views, documents, web-scoped features, and other SharePoint components. (For more information about what SharePoint components can be included in a SharePoint Add-in, see [Types of SharePoint components that can be in a SharePoint Add-in](host-webs-add-in-webs-and-sharepoint-components-in-sharepoint.md#TypesOfSPComponentsInApps).) The .wsp file may also contain Office Add-ins. The components in the .wsp file are deployed to the add-in web. For an example of an add-in package that includes a SharePoint solution package, see [Create a provider-hosted add-in that includes a custom SharePoint list and content type](create-a-provider-hosted-add-in-that-includes-a-custom-sharepoint-list-and-conte.md).
21+
- **SharePoint solution packages**: Optionally, the add-in may include a SharePoint solution package (.wsp file) that contains the components of the add-in web. These components may include pages, list instances, views, documents, web-scoped features, and other SharePoint components. (For more information about what SharePoint components can be included in a SharePoint Add-in, see [Types of SharePoint components that can be in a SharePoint Add-in](host-webs-add-in-webs-and-sharepoint-components-in-sharepoint.md#types-of-sharepoint-components-that-can-be-in-a-sharepoint-add-in).) The .wsp file may also contain Office Add-ins. The components in the .wsp file are deployed to the add-in web. For an example of an add-in package that includes a SharePoint solution package, see [Create a provider-hosted add-in that includes a custom SharePoint list and content type](create-a-provider-hosted-add-in-that-includes-a-custom-sharepoint-list-and-conte.md).
2222

2323

2424
- **Host web features with Custom Actions or add-in parts**: In addition to the SharePoint components that are deployed to the add-in web, a SharePoint Add-in can also deploy one or more custom actions (shortcut menu items or ribbon extensions) to the host web. This is accomplished by including in the add-in package a feature that is not inside the package's .wsp file and that deploys the components that go to the host web. This "loose" feature is called a host web feature.

docs/sp-add-ins/host-webs-add-in-webs-and-sharepoint-components-in-sharepoint.md

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -21,21 +21,21 @@ Figure 1 shows a host web with two SharePoint Add-ins installed. Add-in 1 has re
2121

2222
For example, suppose that an add-in, with SharePoint components beyond just the UI elements that can be deployed to a host web, is installed on a host website at the following URL:
2323

24-
```txt
25-
https://www.fabrikam.com/sites/Marketing
26-
```
24+
```txt
25+
https://www.fabrikam.com/sites/Marketing
26+
```
2727

2828
The SharePoint Add-in will be deployed to a newly created website with a URL like the following:
2929

30-
```txt
31-
http://add-in-bdf2016ea7dacb.fabrikamadd-ins.com/sites/Marketing/Scheduler
32-
```
30+
```txt
31+
http://add-in-bdf2016ea7dacb.fabrikamadd-ins.com/sites/Marketing/Scheduler
32+
```
3333

3434
Note that this URL has the following structure:
3535

36-
```txt
37-
https://` _Add-in_Prefix_ `-` _Add-in_ID_ `.` _Add-in_Base_Domain_ `/` _Domain_Relative_URL_of_Host_Web_ `/` _Add-in_Name_
38-
```
36+
```txt
37+
https://` _Add-in_Prefix_ `-` _Add-in_ID_ `.` _Add-in_Base_Domain_ `/` _Domain_Relative_URL_of_Host_Web_ `/` _Add-in_Name_
38+
```
3939

4040
The placeholders are defined as follows:
4141

@@ -57,7 +57,7 @@ There are two primary reasons why SharePoint components are deployed to add-in w
5757
In general, a SharePoint Add-in can contain one or more of the components in the following list. With certain exceptions, these components must be deployed in **Web**-scoped Features that are inside a SharePoint solution package (.wsp) file.
5858

5959
> [!NOTE]
60-
> The components that are marked with an asterisk (\*) are discussed in more detail in the section [Caveats for deploying SharePoint components](#SpecialCases) later in this article.
60+
> The components that are marked with an asterisk (\*) are discussed in more detail in the section [Caveats for deploying SharePoint components](#caveats-for-deploying-sharepoint-components) later in this article.
6161
6262
- Features (**Web**-scoped only)
6363
- Custom actions (including shortcut menu items and ribbon customizations)\*
@@ -93,8 +93,8 @@ The following are some caveats and details concerning the deployment of certain
9393

9494
You can also define a custom site type for the add-in web. There are two major steps to doing this:
9595

96-
- Include a custom [WebTemplate Element (Web Template)](https://msdn.microsoft.com/library/ff4ba91a-cc5f-47ff-9101-a7651f452185%28Office.15%29.aspx), an onet.xml file, and possibly other associated files, in the add-in web Feature for your add-in. Deploy the web template in the Web-scoped Feature in a .wsp file inside the add-in package as usual.
97-
- Add a [WebTemplate element (PropertiesDefinition complexType) (SharePoint Add-in Manifest)](https://msdn.microsoft.com/library/62302903-e97a-a9a3-a64e-13176a7c4e1e%28Office.15%29.aspx) to the add-in manifest as a child of the **Properties** element, and set its **Id** attribute to the GUID of the add-in web Feature and the value of the **Name** attribute of the [WebTemplate Element (Web Template)](https://msdn.microsoft.com/library/ff4ba91a-cc5f-47ff-9101-a7651f452185%28Office.15%29.aspx). Note that the GUID must be hyphenated and wrapped in braces "{}", and the GUID and template name are separated by the "#" character. The following is an example:
96+
- Include a custom [WebTemplate Element (Web Template)](https://msdn.microsoft.com/library/ff4ba91a-cc5f-47ff-9101-a7651f452185%28Office.15%29.aspx), an onet.xml file, and possibly other associated files, in the add-in web Feature for your add-in. Deploy the web template in the Web-scoped Feature in a .wsp file inside the add-in package as usual.
97+
- Add a [WebTemplate element (PropertiesDefinition complexType) (SharePoint Add-in Manifest)](https://msdn.microsoft.com/library/62302903-e97a-a9a3-a64e-13176a7c4e1e%28Office.15%29.aspx) to the add-in manifest as a child of the **Properties** element, and set its **Id** attribute to the GUID of the add-in web Feature and the value of the **Name** attribute of the [WebTemplate Element (Web Template)](https://msdn.microsoft.com/library/ff4ba91a-cc5f-47ff-9101-a7651f452185%28Office.15%29.aspx). Note that the GUID must be hyphenated and wrapped in braces "{}", and the GUID and template name are separated by the "#" character. The following is an example:
9898

9999
```XML
100100
<WebTemplate Id="{81dd4ae5-873b-4759-9838-4ad9c3dd2952}#NewSiteType" />

docs/sp-add-ins/localize-sharepoint-add-ins.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ localization_priority: Normal
1010
# Localize SharePoint Add-ins
1111

1212
> [!NOTE]
13-
> This topic assumes that you are familiar with the basic creation of SharePoint Add-ins, and with SharePoint features, the distinction between add-in webs and host webs, [the kind of SharePoint components that can be in an add-in](host-webs-add-in-webs-and-sharepoint-components-in-sharepoint.md#TypesOfSPComponentsInApps), and the basics of localization with .resx files.
13+
> This topic assumes that you are familiar with the basic creation of SharePoint Add-ins, and with SharePoint features, the distinction between add-in webs and host webs, [the kind of SharePoint components that can be in an add-in](host-webs-add-in-webs-and-sharepoint-components-in-sharepoint.md#types-of-sharepoint-components-that-can-be-in-a-sharepoint-add-in), and the basics of localization with .resx files.
1414
1515
<a name="Prerequisites"> </a>
1616

@@ -35,7 +35,7 @@ Also, be aware of the following:
3535

3636
## Localize the add-in web components
3737

38-
An add-in web can contain specific kinds of SP components. For more information about the kinds of SharePoint components that can be in a SharePoint Add-in, see [Types of SharePoint components that can be in a SharePoint Add-in](host-webs-add-in-webs-and-sharepoint-components-in-sharepoint.md#TypesOfSPComponentsInApps). To localize components that are deployed to an add-in web, you add .resx files in modules in the same feature that contains the add-in web component. You reference the resources in the markup of the component. How you do this is explained later in this article. However, custom site pages in a SharePoint Add-in use JavaScript string variable files instead of .resx files, as described later in this section.
38+
An add-in web can contain specific kinds of SP components. For more information about the kinds of SharePoint components that can be in a SharePoint Add-in, see [Types of SharePoint components that can be in a SharePoint Add-in](host-webs-add-in-webs-and-sharepoint-components-in-sharepoint.md#types-of-sharepoint-components-that-can-be-in-a-sharepoint-add-in). To localize components that are deployed to an add-in web, you add .resx files in modules in the same feature that contains the add-in web component. You reference the resources in the markup of the component. How you do this is explained later in this article. However, custom site pages in a SharePoint Add-in use JavaScript string variable files instead of .resx files, as described later in this section.
3939

4040
> [!NOTE]
4141
> Resource files cannot be shared by multiple add-in web features. For each feature in the .wsp file, you have to create separate sets of resource files.

docs/sp-add-ins/set-up-an-on-premises-development-environment-for-sharepoint-add-ins.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@ The registry path will change in future versions of Visual Studio.
126126
<a name="SP15appdevonprem_bk_configure"> </a>
127127
## Configure an isolated add-in ___domain in SharePoint
128128

129-
Before you carry out any procedures in this section, read [Host webs, add-in webs, and the isolated ___domain](host-webs-add-in-webs-and-sharepoint-components-in-sharepoint.md#IsolatedDomain).
129+
Before you carry out any procedures in this section, read [Host webs, add-in webs, and the isolated ___domain](host-webs-add-in-webs-and-sharepoint-components-in-sharepoint.md#host-webs-add-in-webs-and-the-isolated-___domain).
130130

131131
You must create an isolated ___domain in your test SharePoint farm. Also, your SharePoint installation needs a general wildcard host header ___domain where it can provision SharePoint-hosted add-ins.
132132

@@ -188,7 +188,7 @@ Perform the steps in the following procedure to create an isolated add-in ___domain
188188
189189
```
190190
191-
7. Specify your add-in prefix (see [Host webs, add-in webs, and the isolated ___domain](host-webs-add-in-webs-and-sharepoint-components-in-sharepoint.md#IsolatedDomain)) by typing the following code in the SharePoint Management Shell:
191+
7. Specify your add-in prefix (see [Host webs, add-in webs, and the isolated ___domain](host-webs-add-in-webs-and-sharepoint-components-in-sharepoint.md#host-webs-add-in-webs-and-the-isolated-___domain)) by typing the following code in the SharePoint Management Shell:
192192
193193
```
194194
Set-SPAppSiteSubscriptionName -Name "add-in" -Confirm:$false

docs/sp-add-ins/update-add-in-web-components-in-sharepoint.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ Other articles in the [Upgrading Features](https://msdn.microsoft.com/library/e9
2525

2626
With a SharePoint-hosted add-in, you can only use XML markup to update an add-in, and there are some limits on how you can declaratively change an add-in in an update. In a provider-hosted add-in, you can implement an [UpdatedEventEndpoint handler](create-a-handler-for-the-update-event-in-sharepoint-add-ins.md) to do things that can't be done declaratively.
2727

28-
Adding components to an add-in is easy. Any component that is eligible to be included in an add-in can also be added in an update (for details, see [Types of SharePoint components that can be in a SharePoint Add-in](host-webs-add-in-webs-and-sharepoint-components-in-sharepoint.md#TypesOfSPComponentsInApps)). But when you want to modify an existing component declaratively, consider the following points.
28+
Adding components to an add-in is easy. Any component that is eligible to be included in an add-in can also be added in an update (for details, see [Types of SharePoint components that can be in a SharePoint Add-in](host-webs-add-in-webs-and-sharepoint-components-in-sharepoint.md#types-of-sharepoint-components-that-can-be-in-a-sharepoint-add-in)). But when you want to modify an existing component declaratively, consider the following points.
2929

3030
- The data type of a list or content type field (column) cannot be changed after its initial deployment in any circumstance. In particular, do not change the data type of a field as part of an add-in update (*not even programmatically*). As an alternative, you can add a new field. If the add-in includes custom item create, edit, or view forms, be sure to make corresponding changes in these forms. For example, add UI for the new field and remove UI for the old one. (In a provider-hosted add-in, you can programmatically move data from the old field to the new one and then delete the old.)
3131

0 commit comments

Comments
 (0)