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)
Syntax
'Declaration
<GuidAttribute("80CAD0DE-8ECC-48FC-B81E-D11B13AB9E8A")> _
Public Interface IAppxManifestDocument
[GuidAttribute("80CAD0DE-8ECC-48FC-B81E-D11B13AB9E8A")]
public interface IAppxManifestDocument
[GuidAttribute(L"80CAD0DE-8ECC-48FC-B81E-D11B13AB9E8A")]
public interface class IAppxManifestDocument
[<GuidAttribute("80CAD0DE-8ECC-48FC-B81E-D11B13AB9E8A")>]
type IAppxManifestDocument = interface end
public interface IAppxManifestDocument
The IAppxManifestDocument type exposes the following members.
Properties
Name | Description | |
---|---|---|
ApplicationStartPage | ||
Capabilities | Gets a list of all capabilities currently declared in the manifest, which may include both standard capabilities and device capabilities. | |
StandardCapabilities | Gets the fixed list of standard capabilities. |
Top
Methods
Name | Description | |
---|---|---|
AddCapability | Adds the specified capability to the manifest if it is not already present. | |
GetFileOpenPickerExtension | Gets the File Open Picker extension. | |
GetSearchExtension | Gets the Search extension. | |
GetShareExtension | Gets the Share extension. | |
HasCapability | Detects if the specified capability is currently declared in the manifest. | |
MapCapabilitySid | 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 | 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 | Sets the File Open Picker extension. | |
SetSearchExtension | Sets the Search extension. | |
SetShareExtension | Sets the Share extension. |
Top
Remarks
OpenAppxManifestDocument can be used to programmatically (invisibly) open a project's app manifest and return an object implementing this interface.