IAppxManifestDocument 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.11.0 (in Microsoft.VisualStudio.Shell.Interop.11.0.dll)

[GuidAttribute("80CAD0DE-8ECC-48FC-B81E-D11B13AB9E8A")]
[TypeLibTypeAttribute(TypeLibTypeFlags.FDispatchable)]
public interface IAppxManifestDocument

NameDescription
System_CAPS_pubpropertyApplicationStartPage

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_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.

OpenAppxManifestDocument can be used to programmatically (invisibly) open a project's app manifest and return an object implementing this interface.

Return to top
Show: