IAppxManifestDocument2 Interface
Provides an object model for the app manifest of the current project. It is implemented by the DocData object of the app manifest designer.
Assembly: Microsoft.VisualStudio.Shell.Interop.12.0 (in Microsoft.VisualStudio.Shell.Interop.12.0.dll)
| Name | Description | |
|---|---|---|
![]() | ApplicationStartPage | Gets or sets the application start page. |
![]() | ApplicationToastCapable | Gets or sets the AppToastCapability. |
![]() | Capabilities | Gets a list of all capabilities currently declared in the manifest, which may include both standard capabilities and device capabilities. |
![]() | OSMaxVersionTested | Gets or sets the highest operating system tested, for example 6.3. |
![]() | OSMinVersion | Gets or sets the minimum operating system supported (such as 6.3). |
![]() | PackageVersion | Gets or sets the package version. |
![]() | StandardCapabilities | Gets the fixed list of standard capabilities. |
| Name | Description | |
|---|---|---|
![]() | AddCapability(String) | Adds the specified capability to the manifest if it is not already present. |
![]() | GetFileOpenPickerExtension(String, String, String, String, IAppxFileOpenPickerExtension) | Gets the File Open Picker extension. |
![]() | GetSearchExtension(String, String, String, String) | Gets the Search extension. |
![]() | GetShareExtension(String, String, String, String, IAppxShareExtension) | Gets the Share extension. |
![]() | HasCapability(String) | Detects if the specified capability is currently declared in the manifest. |
![]() | MapCapabilitySid(String, String, String) | Produces a capability identifier and a localized name from the specified capability security identifier (SID), such as "S-1-15-3-1" or "S-1-15-3-BFA794E4-F964-4FDB-90F6-51056BFE4B44". |
![]() | RemoveCapability(String) | Removes the specified capability from the manifest if it is currently present. |
![]() | RemoveFileOpenPickerExtension() | Removes the File Open Picker extension. |
![]() | RemoveSearchExtension() | Removes the Search extension. |
![]() | RemoveShareExtension() | Removes the share extension. |
![]() | SetFileOpenPickerExtension(String, String, String, String) | Sets the File Open Picker extension. |
![]() | SetSearchExtension(String, String, String, String) | Sets the Search extension. |
![]() | SetShareExtension(String, String, String, String) | Sets the Share extension. |
M:Microsoft.VisualStudio.Shell.Interop.IAppxManifestDesignerService.OpenAppxManifestDocument(System.Object,Microsoft.VisualStudio.Shell.Interop.IVsDocumentLockHolder@,Microsoft.VisualStudio.Shell.Interop.IAppxManifestDocument2@) can be used to programmatically (invisibly) open a project's app manifest and return an object implementing this interface.

