Interfaccia IExtensionHeader
Rappresenta tutti i metadati che è contenuto nell' elemento di identificatore di un manifesto VSIX.
Spazio dei nomi: Microsoft.VisualStudio.ExtensionManager
Assembly: Microsoft.VisualStudio.ExtensionManager (in Microsoft.VisualStudio.ExtensionManager.dll)
Sintassi
'Dichiarazione
Public Interface IExtensionHeader
public interface IExtensionHeader
public interface class IExtensionHeader
type IExtensionHeader = interface end
public interface IExtensionHeader
Il tipo IExtensionHeader espone i seguenti membri.
Proprietà
Nome | Descrizione | |
---|---|---|
AdditionalElements | ||
AllUsers | ||
Author | la persona o la società che hanno creato l'estensione. | |
Description | Una descrizione dell' estensione. | |
GettingStartedGuide | Una posizione in cui vengono fornite informazioni su come utilizzare l'estensione. | |
GlobalScope | ||
Icon | percorso di un file di icona che rappresenta l'estensione. | |
Identifier | un valore univoco per identificare l'estensione. | |
InstalledByMsi | Indica se l'estensione è stata installata da un file di Windows Installer (MSI).Queste estensioni non possono essere disinstallate tramite Gestione estensioni.A il contrario, è necessario disinstallare tramite la sezione di programmi di disinstallare il Pannello di controllo di Windows. | |
License | il percorso di un file di licenza. | |
LicenseClickThrough | Specifica se una finestra di dialogo di contratto di licenza deve essere visualizzata prima che l'estensione venga installata. | |
LicenseFormat | il formato dati di una licenza.Corrisponde al valore di un campo da DataFormats. | |
Locale | CultureInfo che corrisponde all' ID delle impostazioni locali (LCID) elencato nel manifesto dell' estensione. | |
LocalizedAdditionalElements | ||
LocalizedDescription | ||
LocalizedName | ||
MoreInfoUrl | Una posizione che fornisce ulteriori informazioni sull' estensione. | |
Name | Nome dell'estensione. | |
PreviewImage | Il percorso di un file di immagine che illustra lo scopo di estensione. | |
ReleaseNotes | ||
ReleaseNotesContent | ||
ReleaseNotesFormat | ||
SupportedFrameworkVersionRange | ||
SystemComponent | Specifica se un'estensione può essere disinstallato. | |
Tags | ||
Version | La versione dell' estensione. |
In alto
Note
Sebbene questa API supporta l'infrastruttura di Gestione estensioni , è consigliabile non utilizzarla in quanto è soggetto a modifiche.
Per ulteriori informazioni sui manifesti VSIX, vedere Informazioni di riferimento sullo schema dell'estensione VSIX. Per ulteriori informazioni sulla distribuzione di estensione in genere vedere Distribuzione di un'estensione di Visual Studio.