IAppxManifestDesignerService Interface

Provides programmatic access to a project's app manifest file. This is a global service implemented by the app Manifest designer package.

Namespace:  Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop.11.0 (in Microsoft.VisualStudio.Shell.Interop.11.0.dll)

Syntax

'Declaration
<GuidAttribute("11D31BA1-480F-435F-B711-8F192A1C226E")> _
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _
Public Interface IAppxManifestDesignerService
[GuidAttribute("11D31BA1-480F-435F-B711-8F192A1C226E")]
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
public interface IAppxManifestDesignerService
[GuidAttribute(L"11D31BA1-480F-435F-B711-8F192A1C226E")]
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)]
public interface class IAppxManifestDesignerService
[<GuidAttribute("11D31BA1-480F-435F-B711-8F192A1C226E")>]
[<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>]
type IAppxManifestDesignerService =  interface end
public interface IAppxManifestDesignerService

The IAppxManifestDesignerService type exposes the following members.

Methods

  Name Description
Public method OpenAppxManifestDesigner Provides programmatic access to a project's app manifest file by openingthe Manifest Designer and optionally opening the specified Manifest Designer Tab.
Public method OpenAppxManifestDocument Provides programmatic access to a project's app manifest file by opening a DocData object provided by the Manifest Designer, ensures it is registered in the running document table (RDT), and returns a document handle object that implements two interfaces: IVsDocumentLockHolder and IVsInvisibleEditor.

Top

See Also

Reference

Microsoft.VisualStudio.Shell.Interop Namespace