Microsoft.VisualStudio.Tools.Office.BuildTasks Namespace
The Microsoft Build Engine uses Microsoft.VisualStudio.Tools.Office.BuildTasks to build and deploy Office solutions. However, you can create your own build system by using these classes and the MSBuild XML-based project files. For more information, see MSBuild Reference.
Classes
Class | Description | |
---|---|---|
BuildTask | Provides the base class for MSBuild tasks that are used by the Office development tools in Visual Studio to build projects. | |
CheckOffice2007Document | Defines an MSBuild task that determines whether a customized document in the 2007 Microsoft Office system should be generated. This class cannot be inherited. | |
CustomizeOffice2007Document | Defines an MSBuild task that generates a customized document for projects developed for the 2007 Microsoft Office system. This class cannot be inherited. | |
EmbedTypeLibrary | Defines an MSBuild task that extracts a type library from an Office customization assembly into a DLL to enable interop with Visual Basic for Applications (VBA). | |
FindRibbons | Infrastructure. | |
GenerateOfficeAddInManifest | Defines an MSBuild task that generates the section of an application manifest that describes an Office add-in. This class cannot be inherited. | |
GenerateOfficeDocumentInstallationPath | Defines an MSBuild task that returns a path to the installation folder to be written into a customized document. This class cannot be inherited. | |
GenerateOfficeDocumentManifest | Defines an MSBuild task that creates the sections of an application manifest for an Office document-level customization. This class cannot be inherited. | |
InitializeDefaultProperties | Infrastructure. Defines an MSBuild task that sets the description of an Office solution. This class cannot be inherited. | |
RegisterFormRegions | Defines an MSBuild task that gathers form region information to register or unregister the form regions for Microsoft Office Outlook 2007. This class cannot be inherited. | |
SetInclusionListEntry | SetInclusionListEntry creates or removes a user inclusion list entry at build time for application-level add-ins and document-level customizations in the 2007 Microsoft Office system. This class cannot be inherited. | |
SetOffice2007AddInRegistration | Defines an MSBuild task that creates or removes registry keys that are needed to run or uninstall an add-in for the 2007 Microsoft Office system. This class cannot be inherited. |