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.

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

[GuidAttribute("B28888A0-8855-4083-B4D6-A91BDFD452EE")]
[TypeLibTypeAttribute(TypeLibTypeFlags.FDispatchable)]
public interface IAppxManifestDocument2 : IAppxManifestDocument

NameDescription
System_CAPS_pubpropertyApplicationStartPage

Gets or sets the application start page.

System_CAPS_pubpropertyApplicationToastCapable

Gets or sets the AppToastCapability.

System_CAPS_pubpropertyCapabilities

Gets a list of all capabilities currently declared in the manifest, which may include both standard capabilities and device capabilities.

System_CAPS_pubpropertyOSMaxVersionTested

Gets or sets the highest operating system tested, for example 6.3.

System_CAPS_pubpropertyOSMinVersion

Gets or sets the minimum operating system supported (such as 6.3).

System_CAPS_pubpropertyPackageVersion

Gets or sets the package version.

System_CAPS_pubpropertyStandardCapabilities

Gets the fixed list of standard capabilities.

NameDescription
System_CAPS_pubmethodAddCapability(String)

Adds the specified capability to the manifest if it is not already present.

System_CAPS_pubmethodGetFileOpenPickerExtension(String, String, String, String, IAppxFileOpenPickerExtension)

Gets the File Open Picker extension.

System_CAPS_pubmethodGetSearchExtension(String, String, String, String)

Gets the Search extension.

System_CAPS_pubmethodGetShareExtension(String, String, String, String, IAppxShareExtension)

Gets the Share extension.

System_CAPS_pubmethodHasCapability(String)

Detects if the specified capability is currently declared in the manifest.

System_CAPS_pubmethodMapCapabilitySid(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".

System_CAPS_pubmethodRemoveCapability(String)

Removes the specified capability from the manifest if it is currently present.

System_CAPS_pubmethodRemoveFileOpenPickerExtension()

Removes the File Open Picker extension.

System_CAPS_pubmethodRemoveSearchExtension()

Removes the Search extension.

System_CAPS_pubmethodRemoveShareExtension()

Removes the share extension.

System_CAPS_pubmethodSetFileOpenPickerExtension(String, String, String, String)

Sets the File Open Picker extension.

System_CAPS_pubmethodSetSearchExtension(String, String, String, String)

Sets the Search extension.

System_CAPS_pubmethodSetShareExtension(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.

Return to top
Show: