IAppxBaseExtension Interface

Provides Share and File Open Picker extensions access to additional app manifest data elements.

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

Syntax

'Declaration
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _
<GuidAttribute("893AC9E5-23A5-4561-9500-C27EF5A058AC")> _
Public Interface IAppxBaseExtension
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
[GuidAttribute("893AC9E5-23A5-4561-9500-C27EF5A058AC")]
public interface IAppxBaseExtension
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)]
[GuidAttribute(L"893AC9E5-23A5-4561-9500-C27EF5A058AC")]
public interface class IAppxBaseExtension
[<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>]
[<GuidAttribute("893AC9E5-23A5-4561-9500-C27EF5A058AC")>]
type IAppxBaseExtension =  interface end
public interface IAppxBaseExtension

The IAppxBaseExtension type exposes the following members.

Properties

  Name Description
Public property SupportedFileTypes Gets the list of supported file types for this extension.
Public property SupportsAnyFileType Gets or sets whether any file type is supported by the extension.

Top

Methods

  Name Description
Public method AddSupportedFileType Adds the specified supported file type to the extension.
Public method HasSupportedFileType Determines whether the extension supports the specified file type.
Public method RemoveSupportedFileType Removes the specified supported file type from the extension.

Top

See Also

Reference

Microsoft.VisualStudio.Shell.Interop Namespace