Microsoft.VisualStudio.ConnectedServices Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Spazio dei nomi di Connected Services SDK (Microsoft.VisualStudio.ConnectedServices.dll) che consente a un provider di servizi di creare un'estensione di Visual Studio che aggiunge il servizio al progetto di uno sviluppatore di app tramite la finestra di dialogo Aggiungi servizi connessi .
Classi
AddFileOptions |
Opzioni che controllano il comportamento quando si aggiunge un file a un progetto. |
AddServiceInstanceResult |
Oggetto result che contiene le informazioni restituite da ConnectedServiceHandler.AddServiceInstanceAsync(). |
AuthenticationChangedEventArgs |
Classe EventArgs usata quando lo stato autenticato cambia. |
ConfigureServiceOptions |
Opzioni che controllano il comportamento durante la configurazione di un servizio connesso in un progetto. |
ConnectedServiceAuthenticator |
Consente all'utente di eseguire l'autenticazione al servizio. |
ConnectedServiceConfigurator |
Oggetto modello di visualizzazione usato per visualizzare la finestra di dialogo Di configurazione del servizio connesso. |
ConnectedServiceConfiguredEventArgs |
Classe EventArgs usata quando è configurato un nuovo servizio connesso |
ConnectedServiceContext |
Classe di base per le classi ConnectedServiceProviderContext e ConnectedServiceHandlerContext. |
ConnectedServiceCustomUIConfigurator |
ConnectedServiceConfigurator che non deve visualizzare l'interfaccia utente per creare un ConnectedServiceInstance. Le informazioni necessarie per configurare il servizio connesso sono disponibili senza interazione con l'utente. |
ConnectedServiceGrid |
Servizio ConnectedServiceProvider che mostra una griglia di istanze, in cui è possibile scegliere una singola istanza per aggiungere al progetto corrente. |
ConnectedServiceHandler |
Contratto MEF implementato dagli autori di Servizi connessi per aggiungere un riferimento all'istanza del servizio al progetto, inclusi l'aggiunta di file, SDK e frammenti di codice. |
ConnectedServiceHandlerContext |
Informazioni e servizi di contesto assegnati alle istanze di ConnectedServiceHandler durante AddServiceInstanceAsync e UpdateServiceInstanceAsync. |
ConnectedServiceHandlerExportAttribute |
Specifica che un tipo fornisce un'esportazione ConnectedServiceHandler. |
ConnectedServiceHandlerHelper |
Classe che contiene metodi helper che gli oggetti ConnectedServiceHandler usano comunemente. |
ConnectedServiceInfo |
Fornisce informazioni su un servizio connesso configurato in un progetto di Visual Studio. |
ConnectedServiceInstance |
Istanza specifica di un determinato servizio fornito dal provider di servizi connessi. |
ConnectedServiceLogger |
Servizio di registrazione che può essere usato per fornire informazioni agli sviluppatori dell'utente finale. |
ConnectedServiceProvider |
Contratto MEF esportato dalle estensioni che desiderano aggiungere nuove voci nella finestra di dialogo Aggiungi servizio connesso. |
ConnectedServiceProviderContext |
Informazioni e servizi di contesto assegnati alle istanze di ConnectedServiceProvider durante CreateConfiguratorAsync. |
ConnectedServiceProviderExportAttribute |
Specifica che un tipo fornisce un'esportazione ConnectedServiceProvider. |
ConnectedServiceSinglePage |
ConnectedServiceConfigurator che mostra un'interfaccia utente completamente personalizzata in un singolo passaggio. |
ConnectedServicesManager |
Un contratto MEF implementato dai Servizi connessi per esporre la funzionalità servizi connessi chiamabili esternamente. |
ConnectedServiceUILess |
ConnectedServiceConfigurator che non deve visualizzare l'interfaccia utente per creare un ConnectedServiceInstance. Le informazioni necessarie per configurare il servizio connesso sono disponibili senza interazione con l'utente. |
ConnectedServiceUpdateContext |
ConnectedServiceUpdateContext contiene le informazioni fornite quando viene aggiornato un servizio connesso. |
ConnectedServiceViewModelBase |
Classe di base per tutti gli oggetti modello di visualizzazione usati in Servizi connessi. |
ConnectedServiceWizard |
ConnectedServiceConfigurator in grado di visualizzare più pagine prima che il servizio venga aggiunto al progetto. |
ConnectedServiceWizardPage |
Rappresenta una pagina o un passaggio in una procedura guidata. |
DisplayMessageEventArgs |
Eventi args correlati a un messaggio di visualizzazione |
DisplayMessageLogger |
Visualizza i messaggi all'utente in un'interfaccia utente |
EditableXmlConfigHelper |
Fornisce metodi per modificare le impostazioni di configurazione nel progetto dell'utente. Il metodo Save deve essere chiamato per salvare eventuali modifiche. |
GettingStartedDocument |
Contiene informazioni per l'avvio della documentazione di Introduzione. |
KeyVaultEventArgs |
Fornisce dati relativi a un Key Vault viene aggiunto un evento. |
PageNavigationResult |
Contiene lo stato del risultato dopo aver lasciato una pagina nella finestra di dialogo Servizi connessi. |
PublishEnvironment |
Contiene le impostazioni che pubblicano devono conoscere il servizio connesso. Deve essere serializzato all'interno della sezione ExtendedData all'interno di ConnectedService.json. |
SinglePageConfigurator |
Interfaccia implementata da un provider di servizi connessi |
SinglePageConfigurator2 |
Interfaccia implementata da un provider di servizi connessi |
UpdateServiceInstanceResult |
Contiene informazioni per l'avvio delle informazioni GettingStarted dopo il completamento di UpdateServiceInstanceAsync. |
WizardEnteringArgs |
Argomenti di input per il metodo ConnectedServiceWizardPage.OnPageEnteringAsync. |
WizardLeavingArgs |
Argomenti di input per il metodo ConnectedServiceWizardPage.OnPageLeavingAsync. |
XmlConfigHelper |
Fornisce metodi per la lettura delle impostazioni di configurazione nel progetto dell'utente. |
Interfacce
IDisplayMessageLogger |
Visualizza i messaggi all'utente in un'interfaccia utente |
IVsHierarchyCustomEvaluator |
Un'interfaccia facoltativa che può essere implementata da un ConnectedServiceHandler quando ha un attributo [ExportMetadata("CustomEvaluator", true)] su di esso. Ciò consente di scrivere qualsiasi codice in IVsHierarchy per indicare se il gestore supporta il progetto specificato. |
IVsProjectKeyVaultFactory |
Factory che crea un IVsProjectKeyVaultManager oggetto per ottenere informazioni relative alla Key Vault configurata nel progetto |
IVsProjectKeyVaultManager |
Interfaccia che può essere usata per ottenere informazioni su un Key Vault configurato in un progetto |
SVsProjectKeyVaultFactory |
Interfaccia per ottenere l'oggetto IVsProjectKeyVaultFactory. |
Enumerazioni
LoggerMessageCategory |
Livello di gravità di un messaggio registrato da ILogger. |
MessageCategory |
Categoria del messaggio da registrare |