Share via


GenerateOfficeAddInManifest Class

Definition

Defines an MSBuild task that generates the section of an application manifest that describes an Office add-in. This class cannot be inherited.

public ref class GenerateOfficeAddInManifest sealed : Microsoft::VisualStudio::Tools::Office::BuildTasks::BuildTask
[System.Runtime.InteropServices.ComVisible(false)]
public sealed class GenerateOfficeAddInManifest : Microsoft.VisualStudio.Tools.Office.BuildTasks.BuildTask
[<System.Runtime.InteropServices.ComVisible(false)>]
type GenerateOfficeAddInManifest = class
    inherit BuildTask
Public NotInheritable Class GenerateOfficeAddInManifest
Inherits BuildTask
Inheritance
GenerateOfficeAddInManifest
Attributes

Remarks

Set all the GenerateOfficeAddInManifest properties and then call Execute to run this task.

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.

Constructors

GenerateOfficeAddInManifest()

Initializes a new instance of the GenerateOfficeAddInManifest class.

Properties

Description

Gets or sets the project description.

FormRegionNamesAndMessageClasses

Gets or sets information about the form regions in the customization assembly.

FriendlyName

Gets or sets the alternative name of the project.

KeyName

Gets or sets the name of the registry key, which is the default add-in name.

LoadBehavior

Gets or sets the load behavior.

OfficeApplication

Gets or sets the name of the Microsoft Office application that is running the current add-in.

OutputManifest

Gets the section of an application manifest that describes an Office add-in.

RibbonTypes
TargetFramework

Methods

Execute()

Generates the section of an application manifest that describes an Office add-in.

Applies to