Microsoft.VisualStudio.ConnectedServices Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Espace de noms du Kit de développement logiciel (SDK) Connected Services (Microsoft.VisualStudio.ConnectedServices.dll) qui permet à un fournisseur de services de créer une extension Visual Studio qui ajoute le service au projet d’un développeur d’applications via la boîte de dialogue Ajouter des services connectés .
Classes
AddFileOptions |
Options qui contrôlent le comportement lors de l’ajout d’un fichier à un projet. |
AddServiceInstanceResult |
Objet de résultat qui contient les informations retournées par ConnectedServiceHandler.AddServiceInstanceAsync(). |
AuthenticationChangedEventArgs |
Classe EventArgs utilisée lorsque l’état authentifié change. |
ConfigureServiceOptions |
Options qui contrôlent le comportement lors de la configuration d’un service connecté dans un projet. |
ConnectedServiceAuthenticator |
Permet à l’utilisateur de s’authentifier auprès du service. |
ConnectedServiceConfigurator |
Objet de modèle d’affichage utilisé pour afficher la boîte de dialogue configuration du service connecté. |
ConnectedServiceConfiguredEventArgs |
Une classe EventArgs utilisée lors de la configuration d’un nouveau service connecté |
ConnectedServiceContext |
Classe de base pour les classes ConnectedServiceProviderContext et ConnectedServiceHandlerContext. |
ConnectedServiceCustomUIConfigurator |
ConnectedServiceConfigurator qui n’a pas besoin d’afficher l’interface utilisateur pour créer un ConnectedServiceInstance. Les informations nécessaires pour configurer le service connecté sont disponibles sans intervention de l’utilisateur. |
ConnectedServiceGrid |
Un service ConnectedServiceProvider qui affiche une grille d’instances, où une seule instance peut être choisie pour l’ajouter au projet actuel. |
ConnectedServiceHandler |
Un contrat MEF implémenté par les auteurs de services connectés afin d’ajouter un service instance référence au projet, y compris l’ajout de fichiers, de kits sdk et d’extraits de code. |
ConnectedServiceHandlerContext |
Informations de contexte et services donnés aux instances ConnectedServiceHandler pendant AddServiceInstanceAsync et UpdateServiceInstanceAsync. |
ConnectedServiceHandlerExportAttribute |
Spécifie qu’un type fournit une exportation ConnectedServiceHandler. |
ConnectedServiceHandlerHelper |
Classe qui contient des méthodes d’assistance que les objets ConnectedServiceHandler utilisent couramment. |
ConnectedServiceInfo |
Fournit des informations sur un service connecté qui a été configuré dans un projet Visual Studio. |
ConnectedServiceInstance |
Un instance spécifique d’un service donné fourni par le fournisseur de services connecté. |
ConnectedServiceLogger |
Service de journalisation qui peut être utilisé pour fournir des informations aux développeurs d’utilisateurs finaux. |
ConnectedServiceProvider |
Contrat MEF exporté par des extensions qui souhaitent ajouter de nouvelles entrées dans la boîte de dialogue Ajouter un service connecté. |
ConnectedServiceProviderContext |
Informations de contexte et services donnés aux instances ConnectedServiceProvider pendant CreateConfiguratorAsync. |
ConnectedServiceProviderExportAttribute |
Spécifie qu’un type fournit une exportation ConnectedServiceProvider. |
ConnectedServiceSinglePage |
ConnectedServiceConfigurator qui affiche une interface utilisateur entièrement personnalisée en une seule étape. |
ConnectedServicesManager |
Un contrat MEF implémenté par les services connectés pour exposer les fonctionnalités des services connectés pouvant être appelées en externe. |
ConnectedServiceUILess |
ConnectedServiceConfigurator qui n’a pas besoin d’afficher l’interface utilisateur pour créer un ConnectedServiceInstance. Les informations nécessaires pour configurer le service connecté sont disponibles sans intervention de l’utilisateur. |
ConnectedServiceUpdateContext |
ConnectedServiceUpdateContext contient les informations fournies lors de la mise à jour d’un service connecté. |
ConnectedServiceViewModelBase |
Classe de base pour tous les objets de modèle d’affichage utilisés dans Les services connectés. |
ConnectedServiceWizard |
ConnectedServiceConfigurator capable d’afficher plusieurs pages avant l’ajout du service au projet. |
ConnectedServiceWizardPage |
Représente une page, ou une étape, dans un Assistant. |
DisplayMessageEventArgs |
Arguments d’événement liés à un message d’affichage |
DisplayMessageLogger |
Affiche les messages à l’utilisateur dans une interface utilisateur |
EditableXmlConfigHelper |
Fournit des méthodes pour modifier les paramètres de configuration dans le projet de l’utilisateur. La méthode Save doit être appelée pour enregistrer les modifications. |
GettingStartedDocument |
Contient des informations pour le lancement de la documentation Prise en main. |
KeyVaultEventArgs |
Fournit des données sur un événement Key Vault est ajouté. |
PageNavigationResult |
Contient l’état du résultat après avoir quitté une page dans la boîte de dialogue Services connectés. |
PublishEnvironment |
Contient les paramètres qui publient doivent connaître le service connecté. Il doit être sérialisé à l’intérieur de la section ExtendedData à l’intérieur de ConnectedService.json. |
SinglePageConfigurator |
Interface implémentée par un fournisseur de services connectés |
SinglePageConfigurator2 |
Interface implémentée par un fournisseur de services connectés |
UpdateServiceInstanceResult |
Contient des informations pour lancer GettingStarted une fois UpdateServiceInstanceAsync terminé. |
WizardEnteringArgs |
Arguments d’entrée de la méthode ConnectedServiceWizardPage.OnPageEnteringAsync. |
WizardLeavingArgs |
Arguments d’entrée de la méthode ConnectedServiceWizardPage.OnPageLeavingAsync. |
XmlConfigHelper |
Fournit des méthodes pour lire les paramètres de configuration dans le projet de l’utilisateur. |
Interfaces
IDisplayMessageLogger |
Affiche les messages à l’utilisateur dans une interface utilisateur |
IVsHierarchyCustomEvaluator |
Interface facultative qui peut être implémentée par un ConnectedServiceHandler lorsqu’il a un attribut [ExportMetadata(« CustomEvaluator », true)]. Cela permet à n’importe quel code d’être écrit sur IVsHierarchy pour indiquer si le gestionnaire prend en charge le projet spécifié. |
IVsProjectKeyVaultFactory |
Fabrique qui crée un pour obtenir des IVsProjectKeyVaultManager informations sur les Key Vault configurées dans le projet |
IVsProjectKeyVaultManager |
Interface qui peut être utilisée pour obtenir des informations sur un Key Vault configuré dans un projet |
SVsProjectKeyVaultFactory |
Interface permettant d’obtenir le IVsProjectKeyVaultFactory. |
Énumérations
LoggerMessageCategory |
Niveau de gravité d’un message journalisé par ILogger. |
MessageCategory |
Catégorie du message à enregistrer |