Quick Tip: VSTO Retrieve The SharePoint File Location

August 1, 2011

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

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.

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

Retrieve File Location
Retrieve File Location
Retrieved Location
Retrieved Location

Comments

comments powered by Disqus