IExtensionContent Interface

[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]

Represents all of the metadata that is contained in the Content element of a VSIX manifest.

Namespace:  Microsoft.VisualStudio.ExtensionManager
Assembly:  Microsoft.VisualStudio.ExtensionManager (in Microsoft.VisualStudio.ExtensionManager.dll)

Syntax

'Declaration
Public Interface IExtensionContent
public interface IExtensionContent
public interface class IExtensionContent
type IExtensionContent =  interface end
public interface IExtensionContent

The IExtensionContent type exposes the following members.

Properties

  Name Description
Public property AdditionalElements
Public property Attributes The attributes of the content.
Public property ContentTypeName The type of the content.
Public property RelativePath The path of the content that is relative to the root of the extension.

Top

Remarks

Although this API supports the Extension Manager infrastructure, we recommend that you do not use it because it is subject to change.

For more information about VSIX manifests, see VSIX Extension Schema 1.0 Reference. For more information about extension deployment in general, see PAVE Visual Studio Extension Deployment.

See Also

Reference

Microsoft.VisualStudio.ExtensionManager Namespace