Alert This post is over a year old, some of this information may be out of date.

Quick Tip: VSTO Retrieve The SharePoint File Location

Visual Studio Tools for Office (VSTO) can be used to develop add-ins (and more) for an Office application. In combination with the SharePoint Client Object Model, it could be used to retrieve additional information from a SharePoint site were the file is located.

You always need to specify a site URL when using the SharePoint Client Object Model. This URL can be retrieved from the document information panel.

Show image Document Information Panel
Document Information Panel

This location can easily be retrieved in your VSTO add-in or document template. To retrieve this value use the following code snippet.

Add-in

1
Globals.ThisAddIn.Application.ActiveDocument.Path

Document Template

1
Globals.ThisDocument.Application.ActiveDocument.Path

Example

Show image Retrieve File Location
Retrieve File Location
Show image Retrieved Location
Retrieved Location

Comments

Back to top