Skip to content

Commit b5f09a6

Browse files
authored
Merge pull request #2138 from iRaindrop/vbruham_sharepoint_e
VS SharePoint other content fixes: A - C
2 parents dfe20e2 + a0e9b64 commit b5f09a6

21 files changed

+135
-142
lines changed

docs/sharepoint/additional-information-for-sharepoint-errors.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,10 @@ manager: douge
2222
ms.workload:
2323
- "office"
2424
---
25-
# Additional Information for SharePoint Errors
25+
# Additional information for SharePoint errors
2626
You can find assistance in troubleshooting [!INCLUDE[vsprvs](../sharepoint/includes/vsprvs-md.md)] SharePoint tools errors and warnings in troubleshooting topics and the Microsoft Developer Network (MSDN) public forums.
2727

28-
## Troubleshooting Errors and Issues
28+
## Troubleshoot errors and issues
2929
For assistance with some common errors and other issues in [!INCLUDE[vsprvs](../sharepoint/includes/vsprvs-md.md)] SharePoint tools, see the following topics:
3030

3131
- [Troubleshooting SharePoint Solutions](../sharepoint/troubleshooting-sharepoint-solutions.md)
@@ -34,7 +34,7 @@ ms.workload:
3434

3535
- [Troubleshooting SharePoint Packaging and Deployment](../sharepoint/troubleshooting-sharepoint-packaging-and-deployment.md)
3636

37-
## Other Resources
37+
## Other resources
3838
The following table lists the [!INCLUDE[vsprvs](../sharepoint/includes/vsprvs-md.md)] SharePoint tools forums and other resources available on MSDN.
3939

4040
|Term|Definition|
@@ -45,7 +45,7 @@ ms.workload:
4545

4646
If you still cannot find the answers that you need, you can access online support options, such as contacting Microsoft Product Support Services or searching KnowledgeBase articles. For more information, see the [Microsoft Help and Support](http://go.microsoft.com/fwlink/?LinkID=155371) page.
4747

48-
## See Also
48+
## See also
4949
[Building and Debugging SharePoint Solutions](../sharepoint/building-and-debugging-sharepoint-solutions.md)
5050

51-
51+

docs/sharepoint/api-reference-sharepoint-tools-extensibility.md

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,10 @@ manager: douge
1616
ms.workload:
1717
- "office"
1818
---
19-
# API Reference (SharePoint Tools Extensibility)
19+
# API reference (SharePoint tools extensibility)
2020
This section contains API reference documentation for extending the SharePoint tools in Visual Studio.
2121

22-
## In This Section
22+
## In this section
2323
<xref:Microsoft.VisualStudio.SharePoint>
2424
Contains types that you use to extend the SharePoint project system. For example, you can extend the built-in SharePoint projects and project items, or you can create your own project items.
2525

@@ -53,12 +53,11 @@ ms.workload:
5353
<xref:Microsoft.VisualStudio.SharePoint.Validation>
5454
Contains types that you use to customize the feature and package validation behavior for a SharePoint project.
5555

56-
## See Also
56+
## See also
5757
[Reference &#40;SharePoint Tools Extensibility&#41;](../sharepoint/reference-sharepoint-tools-extensibility.md)
5858
[Overview of the Programming Model of SharePoint Tools Extensions](../sharepoint/overview-of-the-programming-model-of-sharepoint-tools-extensions.md)
5959
[Extending the SharePoint Project System](../sharepoint/extending-the-sharepoint-project-system.md)
6060
[Extending the SharePoint Connections Node in Server Explorer](../sharepoint/extending-the-sharepoint-connections-node-in-server-explorer.md)
6161
[Extending SharePoint Packaging and Deployment](../sharepoint/extending-sharepoint-packaging-and-deployment.md)
6262
[Calling into the SharePoint Object Models](../sharepoint/calling-into-the-sharepoint-object-models.md)
6363

64-

docs/sharepoint/associating-custom-data-with-sharepoint-tools-extensions.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ manager: douge
2020
ms.workload:
2121
- "office"
2222
---
23-
# Associating Custom Data with SharePoint Tools Extensions
23+
# Associating custom data with SharePoint tools extensions
2424
You can add custom data to certain objects in SharePoint tools extensions. This is useful when you have data in one part of your extension that you want to access later from other code in your extension. Instead of implementing a custom way to store and access data, you can associate the data with an object in your extension and then retrieve the data from the same object later.
2525

2626
Adding custom data to objects is also useful when you want to preserve data that is relevant to a specific item in Visual Studio. SharePoint tools extensions are loaded just once in Visual Studio, so your extension might work with several different items (such as projects, project items, or **Server Explorer** nodes) at any time. If you have custom data that is relevant only to a specific item, you can add the data to the object that represents that item.
@@ -29,7 +29,7 @@ ms.workload:
2929

3030
In extensions of the SharePoint project system, you can also save string data that persists after an extension is unloaded. For more information, see [Saving Data in Extensions of the SharePoint Project System](../sharepoint/saving-data-in-extensions-of-the-sharepoint-project-system.md).
3131

32-
## Objects that Can Contain Custom Data
32+
## Objects that can contain custom data
3333
You can add custom data to any object in the SharePoint tools object model that implements the <xref:Microsoft.VisualStudio.SharePoint.IAnnotatedObject> interface. This interface defines just one property, <xref:Microsoft.VisualStudio.SharePoint.IAnnotatedObject.Annotations%2A>, which is a collection of custom data objects. The following types implement <xref:Microsoft.VisualStudio.SharePoint.IAnnotatedObject>:
3434

3535
- <xref:Microsoft.VisualStudio.SharePoint.IMappedFolder>
@@ -62,7 +62,7 @@ ms.workload:
6262

6363
- <xref:Microsoft.VisualStudio.SharePoint.Explorer.IExplorerNodeTypeDefinition>
6464

65-
## Adding and Retrieving Custom Data
65+
## Add and retrieve custom data
6666
To add custom data to an object in a SharePoint tools extension, get the <xref:Microsoft.VisualStudio.SharePoint.IAnnotatedObject.Annotations%2A> property of the object you want to add the data to, and then use the <xref:Microsoft.VisualStudio.SharePoint.IAnnotationDictionary.Add%2A> method to add the data to the object.
6767

6868
To retrieve custom data from an object in a SharePoint tools extension, get the <xref:Microsoft.VisualStudio.SharePoint.IAnnotatedObject.Annotations%2A> property of the object and then use one of the following methods:
@@ -76,10 +76,10 @@ ms.workload:
7676
[!code-vb[SPExtensibility.ProjectItemExtension.MenuAndProperty#13](../sharepoint/codesnippet/VisualBasic/projectitemmenuandproperty/extension/projectitemtypeproperty.vb#13)]
7777
[!code-csharp[SPExtensibility.ProjectItemExtension.MenuAndProperty#13](../sharepoint/codesnippet/CSharp/projectitemmenuandproperty/extension/projectitemtypeproperty.cs#13)]
7878

79-
## See Also
79+
## See also
8080
[Programming Concepts and Features for SharePoint Tools Extensions](../sharepoint/programming-concepts-and-features-for-sharepoint-tools-extensions.md)
8181
[Walkthrough: Creating a Custom Action Project Item with an Item Template, Part 1](../sharepoint/walkthrough-creating-a-custom-action-project-item-with-an-item-template-part-1.md)
8282
[Walkthrough: Extending Server Explorer to Display Web Parts](../sharepoint/walkthrough-extending-server-explorer-to-display-web-parts.md)
8383
[How to: Add a Property to SharePoint Projects](../sharepoint/how-to-add-a-property-to-sharepoint-projects.md)
8484
[How to: Add a Property to a Custom SharePoint Project Item Type](../sharepoint/how-to-add-a-property-to-a-custom-sharepoint-project-item-type.md
85-
85+

docs/sharepoint/bdc-model-design-tools-overview.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -29,12 +29,12 @@ manager: douge
2929
ms.workload:
3030
- "office"
3131
---
32-
# BDC Model Design Tools Overview
32+
# BDC model design tools overview
3333
You can design a Business Data Connectivity (BDC) model by using the BDC Designer, the **BDC Method Details** window, and the **BDC Explorer**.
3434

3535
The **BDC Explorer** enables you to browse the model, search the model, and define type descriptors.
3636

37-
## BDC Designer
37+
## BDC Designer
3838
The BDC Designer enables you to define the entities in your model and to visually arrange their relationships with one another. Use the BDC Designer to accomplish the following tasks:
3939

4040
- Add entities to the model.
@@ -45,7 +45,7 @@ ms.workload:
4545

4646
To open the BDC Designer, double-click the model file in your project, or open the shortcut menu for the model file and then choose **Open**. Add an entity to the model by dragging or copying an **Entity** from the **Toolbox** onto the designer. To create an association between two entities, choose the **Association** control in the **Toolbox**, choose the first entity, and then choose the second entity.
4747

48-
## BDC Method Details Window
48+
## BDC method details window
4949
Use the **BDC Method Details** window to define the parameters, instances, and filter descriptors of a method.
5050

5151
You can quickly generate Finder, Specific Finder, Creator, Updater, and Deleter methods in the **BDC Method Details** window. When you generate these methods, Visual Studio adds metadata, such as parameters, instances, and type descriptors, to the method. You can modify this metadata to satisfy your specific scenario.
@@ -56,23 +56,23 @@ ms.workload:
5656

5757
Expand or collapse nodes in the **BDC Method Details** window to define parameters, instances, and filter descriptors. Use the **BDC Explorer** to define type descriptors.
5858

59-
## BDC Explorer
59+
## BDC Explorer
6060
The **BDC Explorer** displays the elements that make up the model. To open the **BDC Explorer**, on the menu bar, choose **View**, **Other Windows**, **BDC Explorer**. To browse the model, expand nodes in the **BDC Explorer**. Each node represents an element in the XML of the model file.
6161

6262
As you choose nodes in the **BDC Explorer**, the properties of each node that you choose appear in the **Properties** window. Many of these properties correspond to attributes in the model file. You can search the model by using the search box at the top of the **BDC Explorer**.
6363

6464
> [!NOTE]
6565
> The **BDC Explorer** does not display identifiers, custom properties, localized strings, association groups, actions, filter descriptors, action control lists, and the default parameter values.
6666
67-
### Defining Type Descriptors
67+
### Define type descriptors
6868
Use the **BDC Explorer** to define type descriptors. The BDC Explorer enables you to define a type descriptor one time and then reuse that type descriptor elsewhere in your model. To accomplish this, copy a type descriptor and paste it onto any other parameter or type descriptor.
6969

7070
> [!NOTE]
7171
> Changes to an original type descriptor do not affect the copies of that type descriptor.
7272
7373
For more information, see [How to: Define the Type Descriptor of a Parameter](../sharepoint/how-to-define-the-type-descriptor-of-a-parameter.md).
7474

75-
## See Also
75+
## See also
7676
[How to: Create a BDC Model](../sharepoint/how-to-create-a-bdc-model.md)
7777
[How to: Add an Entity to a Model](../sharepoint/how-to-add-an-entity-to-a-model.md)
7878
[How to: Add a Finder Method](../sharepoint/how-to-add-a-finder-method.md)
@@ -86,4 +86,4 @@ ms.workload:
8686
[Creating a Business Data Connectivity Model](../sharepoint/creating-a-business-data-connectivity-model.md)
8787
[Designing a Business Data Connectivity Model](../sharepoint/designing-a-business-data-connectivity-model.md)
8888

89-
89+

docs/sharepoint/browsing-sharepoint-connections-using-server-explorer.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -22,17 +22,17 @@ manager: douge
2222
ms.workload:
2323
- "office"
2424
---
25-
# Browsing SharePoint Connections Using Server Explorer
25+
# Browsing SharePoint connections that use Server Explorer
2626
You can now browse local SharePoint connections in **Server Explorer**. By using this technique, you can navigate through the components of a SharePoint site on your system. SharePoint site components, such as list definitions and content types, appear in a node that's named **SharePoint Connections** in the tree view of **Server Explorer**. To display **Server Explorer**, on the menu bar, choose **View**, **Server Explorer**. In addition to displaying the SharePoint site components, you can remove items, view their properties, or refresh the tree view by using commands on the shortcut menu.
2727

2828
> [!IMPORTANT]
2929
> To browse a SharePoint site, you must be an administrator of the SharePoint site collection, and you must be running Visual Studio as an administrator of the local computer. Otherwise, the site appears in **Server Explorer**, but you can't expand its node. To verify whether you are an administrator of the site collection, open the site in a web browser, open the **Site Actions** menu, choose **Site Permissions**, and then, on the **Permissions: Team Site** page, choose the **Site Collection Administrators** command from the **Manage** group on the ribbon. Your name will appear in the text box if you are a site collection administrator. If the **Site Collection Administrators** command doesn't appear in the Manage group on the ribbon, you aren't an administrator for the site collection, and you must obtain the appropriate permissions from the site administrator.
3030
31-
## Server Explorer Nodes
31+
## Server Explorer nodes
3232
Every component of a SharePoint site is represented by a node in the **Server Explorer** tree view under **SharePoint Connections**. For example, default SharePoint sites include a content type called Discussion, which represents a discussion type that displays in the **Discussions** page of the SharePoint site. The Discussion content type contains several fields. To view these fields in **Server Explorer**, expand the **ContentTypes** node, and then the **Discussion** node. Under it are several field nodes, such as Body, Discussion Subject, and Title.
3333

34-
## Node Shortcut Menu Commands
35-
Each node has a shortcut menu that you access by right-clicking the node or choosing it and then choosing the Shift+F10 keys. Node commands may include the following:
34+
## Node shortcut menu commands
35+
Each node has a shortcut menu that you access by right-clicking the node or choosing it and then choosing the **Shift**+**F10** keys. Node commands may include the following:
3636

3737
|Command Name|Description|
3838
|------------------|-----------------|
@@ -42,13 +42,13 @@ ms.workload:
4242
|Add Connection|Allows you to specify a SharePoint site that you want to browse. Available on the **SharePoint Connections** node and sub-site nodes.|
4343
|View in Browser|Displays the selected list in the Web browser. This command is available on some lists under the **Lists** node which is contained in **Lists and Libraries**.|
4444

45-
## Related Topics
45+
## Related topics
4646

4747
|Title|Description|
4848
|-----------|-----------------|
4949
|[How to: Add or Remove SharePoint Connections](../sharepoint/how-to-add-or-remove-sharepoint-connections.md)|Describes the steps that are required for adding a new SharePoint site to the **SharePoint Connections** node in **Server Explorer**.|
5050

51-
## See Also
51+
## See also
5252
[Developing SharePoint Solutions](../sharepoint/developing-sharepoint-solutions.md)
5353

54-
54+

docs/sharepoint/building-and-debugging-sharepoint-solutions.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,10 @@ manager: douge
1919
ms.workload:
2020
- "office"
2121
---
22-
# Building and Debugging SharePoint Solutions
22+
# Building and debugging SharePoint solutions
2323
In general, building and debugging SharePoint solutions is the same as building and debugging other types of projects in [!INCLUDE[vsprvs](../sharepoint/includes/vsprvs-md.md)]. The topics in this section explain the differences that do exist.
2424

25-
## Project Output for SharePoint Solutions
25+
## Project output for SharePoint solutions
2626
Building SharePoint solutions creates assemblies and a solution package (.wsp) file. The following table shows the locations of these files during a build.
2727

2828
|Build item|Output folder|
@@ -32,24 +32,24 @@ ms.workload:
3232
|Build intermediate files.|*ProjectName*\obj\debug or *ProjectName*\obj\release|
3333
|Package intermediate files.|*ProjectName*\pkgobj\debug or *ProjectName*\pkgobj\release|
3434

35-
## Building SharePoint Solutions
35+
## Build SharePoint solutions
3636
To build SharePoint solutions, the development computer must have the correct version of SharePoint server installed. Otherwise, building SharePoint solutions is the same as building other types of projects in [!INCLUDE[vsprvs](../sharepoint/includes/vsprvs-md.md)]. For more information, see [How to: Build SharePoint Solutions](../sharepoint/how-to-build-sharepoint-solutions.md).
3737

38-
## Debugging and Testing SharePoint Solutions
38+
## Debug and test SharePoint solutions
3939
Before debugging, [!INCLUDE[vsprvs](../sharepoint/includes/vsprvs-md.md)] copies the .wsp package to the SharePoint server, activates the Site and Web-scoped Features, and in some cases, starts the project. In other cases, you may have to open the project manually. For more information, see [Troubleshooting SharePoint Solutions](../sharepoint/troubleshooting-sharepoint-solutions.md) and [Debugging SharePoint Solutions](../sharepoint/debugging-sharepoint-solutions.md).
4040

41-
## Debugging and Verifying SharePoint Solutions by Using ALM Features
41+
## Debug and verify SharePoint solutions by using ALM features
4242
Visual Studio ALM features such as unit testing and IntelliTrace enable you to more accurately pinpoint problems in your SharePoint solutions. Profiling enables you to locate and identify performance problem areas in your SharePoint solutions. For more information, see [Verifying and Debugging SharePoint Code](../sharepoint/verifying-and-debugging-sharepoint-code.md) and [Profiling the Performance of SharePoint Applications](../sharepoint/profiling-the-performance-of-sharepoint-applications.md).
4343

44-
## Security During the Build Process
44+
## Security during the build process
4545
To package or deploy SharePoint solutions, [!INCLUDE[vsprvs](../sharepoint/includes/vsprvs-md.md)] must have permission to copy files to the SharePoint server. You must run [!INCLUDE[vsprvs](../sharepoint/includes/vsprvs-md.md)] as an elevated process, and your user account must be a Site Collections Administrator on the SharePoint server. In addition, you must specify whether your project is a sandboxed solution or a farm solution. For more information, see [Differences Between Sandboxed and Farm Solutions](../sharepoint/differences-between-sandboxed-and-farm-solutions.md).
4646

4747
## Using the Clean Command
4848
When a SharePoint solution is installed on a SharePoint server for debugging, the **Clean** command does not uninstall the solution. Instead, you must deactivate the Features through the SharePoint configuration.
4949

50-
## See Also
50+
## See also
5151
[Developing SharePoint Solutions](../sharepoint/developing-sharepoint-solutions.md)
5252
[Browsing SharePoint Connections Using Server Explorer](../sharepoint/browsing-sharepoint-connections-using-server-explorer.md)
5353
[Packaging and Deploying SharePoint Solutions](../sharepoint/packaging-and-deploying-sharepoint-solutions.md)
5454

55-
55+

0 commit comments

Comments
 (0)