The simplest way to change an associated Visual Studio Tools for Office (VSTO) manifest to a Microsoft Office 2007 document (Word, PowerPoint, Excel).
*************************
using System;
using Microsoft.VisualStudio.Tools.Applications;
//Microsoft.VisualStudio.Tools.Applications.ServerDocument.v9.0.dll
namespace ManifestCustomActions
{
public static class ChangeManifestActions
{
public static void AddDocumentCustomization(string document, Uri manifest)
{
RemoveDocumentCustomization(document);
ServerDocument.AddCustomization(document, manifest);
}
public static void RemoveDocumentCustomization(string document)
{
if (DocumentIsCustomized(document))
{
ServerDocument.RemoveCustomization(document);
}
}
public static bool DocumentIsCustomized(string document)
{
if (ServerDocument.IsCustomized(document))
{
return true;
}
else
{
return false;
}
}
}
}
No comments:
Post a Comment