IInstalledExtension Interface
Provides access to the root Install directory of an installed extension.
Namespace: Microsoft.VisualStudio.ExtensionManager
Assembly: Microsoft.VisualStudio.ExtensionManager (in Microsoft.VisualStudio.ExtensionManager.dll)
Syntax
'宣告
Public Interface IInstalledExtension _
Inherits IExtension
public interface IInstalledExtension : IExtension
public interface class IInstalledExtension : IExtension
type IInstalledExtension =
interface
interface IExtension
end
public interface IInstalledExtension extends IExtension
The IInstalledExtension type exposes the following members.
Properties
Name | Description | |
---|---|---|
AdditionalElements | (Inherited from IExtension.) | |
Content | The content in an extension. (Inherited from IExtension.) | |
Header | Contains the metadata in the 'Identifier' node of an extension. (Inherited from IExtension.) | |
InstalledOn | The time when the extension was installed. | |
InstalledPerMachine | Specifies whether the extension is installed on a per-machine basis. | |
InstallPath | The root Install directory of the extension. | |
IsPackComponent | ||
LocalizedAdditionalElements | (Inherited from IExtension.) | |
References | A collection of the dependencies of an extension. (Inherited from IExtension.) | |
SchemaVersion | (Inherited from IExtension.) | |
SizeInBytes | The size of the InstallPath directory of the extension. | |
State | The current state of the installed extension. | |
Targets | (Inherited from IExtension.) | |
Type | (Inherited from IExtension.) |
Top
Methods
Name | Description | |
---|---|---|
IsProductSupported | (Inherited from IExtension.) |
Top
Remarks
Although this API supports the Extension Manager infrastructure, we recommend that you do not use it because it is subject to change.