IExtensionReference Interface
Represents the metadata that is contained in a element in the element of a VSIX manifest.
Assembly: Microsoft.VisualStudio.ExtensionManager (in Microsoft.VisualStudio.ExtensionManager.dll)
| Name | Description | |
|---|---|---|
![]() | Attributes | (Inherited from IExtensionRequirement.) |
![]() | CanAutoDownload | |
![]() | Identifier | (Inherited from IExtensionRequirement.) |
![]() | IsRequired | |
![]() | MoreInfoUrl | The URI of a location that provides more information about the referenced extension. |
![]() | Name | The name of the referenced extension. |
![]() | NestedExtensionPath | The path of a VSIX package, relative to the root directory of the parent extension. |
![]() | VersionRange | (Inherited from IExtensionRequirement.) |
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.
