Classe ExtensionPointPackage
Gerarchia di ereditarietà
System.Object
Microsoft.VisualStudio.Shell.Package
Microsoft.VisualStudio.Shell.ExtensionPointPackage
Spazio dei nomi: Microsoft.VisualStudio.Shell
Assembly: Microsoft.VisualStudio.Shell.11.0 (in Microsoft.VisualStudio.Shell.11.0.dll)
Sintassi
'Dichiarazione
<ComVisibleAttribute(True)> _
Public MustInherit Class ExtensionPointPackage _
Inherits Package _
Implements IVsPackageExtensionProvider
[ComVisibleAttribute(true)]
public abstract class ExtensionPointPackage : Package,
IVsPackageExtensionProvider
Il tipo ExtensionPointPackage espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
ExtensionPointPackage |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
ApplicationRegistryRoot | Ottiene la chiave del Registro di sistema radice dell'hive correnti di Visual Studio il Registro di sistema. (Ereditato da Package) | |
UserDataPath | Ottiene il percorso di archiviazione dei dati utente per Visual Studio. (Ereditato da Package) | |
UserLocalDataPath | Ottiene il percorso di archiviazione dei dati utente locale per Visual Studio. (Ereditato da Package) | |
UserRegistryRoot | Ottiene una chiave del Registro di sistema che può essere utilizzata per archiviare i dati dell'utente. (Ereditato da Package) | |
Zombied | Ottiene un valore che indica se il pacchetto nel corso dell'arresto. (Ereditato da Package) |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
AddOptionKey | Aggiunge un nome della chiave delle opzioni utente nell'elenco delle chiavi di opzione. (Ereditato da Package) | |
CreateDiagnosticsProvider | ||
CreateExtensionPoint | ||
CreateExtensionPointProvider<TAttribute, TInterface> | ||
CreateInstance | Crea l'oggetto COM specificato utilizzando l'oggetto del Registro di sistema CLSID locali dei vsprvs. (Ereditato da Package) | |
CreateSearchProvider | ||
CreateTool | Consente alle classi derivate di fornire un'implementazione se necessario. (Ereditato da Package) | |
CreateToolWindow | Crea una finestra degli strumenti del tipo specificato con l'id specificato (Ereditato da Package) | |
Dispose | Liberare le risorse utilizzate dall'oggetto di Package . (Ereditato da Package) | |
Equals | Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object) | |
Finalize | Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object) | |
FindToolWindow | Ottiene la finestra degli strumenti che corrisponde al tipo e all'identificazione specificati (Ereditato da Package) | |
FindWindowPane | Ottiene il riquadro che corrisponde al tipo e sull'ID specificati e se nessun riquadro di quel tipo esistente creato uno se dicesse a tale scopo. (Ereditato da Package) | |
GetAutomationObject | Ottiene l'oggetto ActiveX per il package VS. (Ereditato da Package) | |
GetDialogPage | Ottiene la pagina richiesta della finestra di dialogo. (Ereditato da Package) | |
GetHashCode | Funge da funzione hash per un determinato tipo. (Ereditato da Object) | |
GetOutputPane | ottiene la finestra di output richiesta. (Ereditato da Package) | |
GetProviderLocale | Restituisce le impostazioni locali associate a questo provider di servizi. (Ereditato da Package) | |
GetService | Ottiene i servizi basati su tipi dal contenitore del servizio di un VSPackage. (Ereditato da Package) | |
GetToolboxItemData | Ottiene il contenuto del formato dati per l'elemento della casella degli strumenti ID specificato e il formato dati. (Ereditato da Package) | |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) | |
Initialize | Chiamato quando il package VS viene caricato da Visual Studio. (Ereditato da Package) | |
MemberwiseClone | Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object) | |
OnLoadOptions | Richiamato dalla classe del pacchetto quando esistono opzioni essere letta dal file della soluzione. (Ereditato da Package) | |
OnSaveOptions | Richiamato dalla classe di Package quando sono presenti opzioni essere salvato nel file della soluzione. (Ereditato da Package) | |
ParseToolboxResource(TextReader, Guid) | Analizza una risorsa incorporata del testo del formato appropriato per informazioni sui cui elementi devono essere aggiunte a Casella degli strumenti. (Ereditato da Package) | |
ParseToolboxResource(TextReader, ResourceManager) | Analizza una risorsa incorporata del testo del formato appropriato per informazioni sui cui elementi devono essere aggiunte a Casella degli strumenti. (Ereditato da Package) | |
QueryClose | Chiamato per chiedere il pacchetto se la shell può essere chiuso. (Ereditato da Package) | |
RegisterEditorFactory | Registra una factory dell'editor con Visual Studio. (Ereditato da Package) | |
RegisterProjectFactory | Registra una factory di progetto in Visual Studio. (Ereditato da Package) | |
ShowOptionPage | Visualizzare una determinata pagina di opzioni degli strumenti. (Ereditato da Package) | |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
In alto
Eventi
Nome | Descrizione | |
---|---|---|
ToolboxInitialized | Evento generato ogni volta che Visual Studio inizializza il relativo Casella degli strumenti. (Ereditato da Package) | |
ToolboxUpgraded | Evento generato ogni volta che Visual Studio aggiorna il relativo Casella degli strumenti. (Ereditato da Package) |
In alto
Implementazioni esplicite dell'interfaccia
Nome | Descrizione | |
---|---|---|
IServiceContainer.AddService(Type, ServiceCreatorCallback) | Infrastruttura. Aggiunge il servizio specificato al contenitore del servizio del package VS. (Ereditato da Package) | |
IServiceContainer.AddService(Type, Object) | Infrastruttura. Aggiunge il servizio specificato al contenitore del servizio del package VS. (Ereditato da Package) | |
IServiceContainer.AddService(Type, ServiceCreatorCallback, Boolean) | Aggiunge il servizio specificato al contenitore del servizio per l'utilizzo di ServiceCreatorCallbackspecificato. (Ereditato da Package) | |
IServiceContainer.AddService(Type, Object, Boolean) | Infrastruttura. Aggiunge il servizio specificato al contenitore del servizio del package VS. (Ereditato da Package) | |
IServiceProvider.GetService | Ottiene il servizio del tipo specificato. (Ereditato da Package) | |
IServiceContainer.RemoveService(Type) | Infrastruttura. Rimuove il tipo di servizio specificato dal contenitore di servizio. (Ereditato da Package) | |
IServiceContainer.RemoveService(Type, Boolean) | Infrastruttura. Rimuove il tipo di servizio specificato dal contenitore del servizio e facoltativamente facilita la rimozione del servizio ai contenitori padre del servizio. (Ereditato da Package) | |
IOleCommandTarget.Exec | Esegue un comando specificato o consente di visualizzare per un comando. (Ereditato da Package) | |
IOleCommandTarget.QueryStatus | Eseguire una query l'oggetto per lo stato di uno o più controlli generati dagli eventi dell'interfaccia utente. (Ereditato da Package) | |
IServiceProvider.QueryService | Infrastruttura. L'implementazione interna di IServiceProvider . (Ereditato da Package) | |
IVsPackage.Close | Infrastruttura. Chiudere ed elimina il pacchetto. (Ereditato da Package) | |
IVsPackage.GetAutomationObject | Infrastruttura. Ottiene un oggetto automazione-semplice per questo pacchetto. (Ereditato da Package) | |
IVsPackage.GetPropertyPage | Infrastruttura. I Proffers l'accesso a strumenti il menu opzioni le pagine delle proprietà e delle finestre di dialogo di Personalizzare la casella degli strumenti . (Ereditato da Package) | |
IVsPackage.QueryClose | Infrastruttura. Chiamato per chiedere il package VS se la shell di Visual Studio può essere chiuso. (Ereditato da Package) | |
IVsPackage.ResetDefaults | Infrastruttura. Impostazioni predefinite di Casella degli strumenti di reimpostato. (Ereditato da Package) | |
IVsPackage.SetSite | Infrastruttura. Inizializza il package VS nell'ambiente di Visual Studio . (Ereditato da Package) | |
IVsPackageExtensionProvider.CreateExtensionInstance | ||
IVsPersistSolutionOpts.LoadUserOptions | Infrastruttura. Carica le opzioni di una soluzione specificata. (Ereditato da Package) | |
IVsPersistSolutionOpts.ReadUserOptions | Infrastruttura. Legge le opzioni di una soluzione specificata. (Ereditato da Package) | |
IVsPersistSolutionOpts.SaveUserOptions | Infrastruttura. Salva le opzioni di una soluzione specificata. (Ereditato da Package) | |
IVsPersistSolutionOpts.WriteUserOptions | Infrastruttura. Scrive le opzioni di una soluzione specificata. (Ereditato da Package) | |
IVsToolboxItemProvider.GetItemContent | ottiene un elemento. (Ereditato da Package) | |
IVsToolWindowFactory.CreateToolWindow | Infrastruttura. Crea una finestra degli strumenti del tipo specificato con l'id specificato (Ereditato da Package) | |
IVsUserSettings.ExportSettings | Questo metodo implementa l'interfaccia di IVsUserSettings utilizzata per gestire i profili e importare/esporta impostazioni ai file XML. (Ereditato da Package) | |
IVsUserSettings.ImportSettings | Recupera la configurazione di un package VS utilizzando il meccanismo delle impostazioni di Visual Studio quando un utente seleziona l'opzione di importazione della funzionalità di Impostazioni esportazione/importazione il menu strumenti dell'IDE.Questo metodo fa parte dell'implementazione dell'interfaccia di IVsUserSettings utilizzata per gestire i profili e importare/esporta impostazioni ai file XML. (Ereditato da Package) | |
IVsUserSettingsMigration.MigrateSettings | Esegue la migrazione di impostazioni da una versione precedente. (Ereditato da Package) | |
IVsUserSettingsQuery.NeedExport | (Ereditato da Package) |
In alto
Codice thread safe
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.