Microsoft.VisualStudio.ConnectedServices Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Espacio de nombres del SDK de Servicios conectados (Microsoft.VisualStudio.ConnectedServices.dll) que permite a un proveedor de servicios crear una extensión de Visual Studio que agregue el servicio al proyecto del desarrollador de la aplicación a través del cuadro de diálogo Agregar servicios conectados .
Clases
AddFileOptions |
Opciones que controlan el comportamiento al agregar un archivo a un proyecto. |
AddServiceInstanceResult |
Objeto de resultado que contiene la información devuelta por ConnectedServiceHandler.AddServiceInstanceAsync(). |
AuthenticationChangedEventArgs |
Una clase EventArgs usada cuando cambia el estado autenticado. |
ConfigureServiceOptions |
Opciones que controlan el comportamiento al configurar un servicio conectado en un proyecto. |
ConnectedServiceAuthenticator |
Permite al usuario autenticarse en el servicio. |
ConnectedServiceConfigurator |
Objeto de modelo de vista utilizado para mostrar el cuadro de diálogo de configuración del servicio conectado. |
ConnectedServiceConfiguredEventArgs |
Una clase EventArgs que se usa cuando se configura un nuevo servicio conectado |
ConnectedServiceContext |
Clase base para las clases ConnectedServiceProviderContext y ConnectedServiceHandlerContext. |
ConnectedServiceCustomUIConfigurator |
ConnectedServiceConfigurator que no necesita mostrar la interfaz de usuario para crear una connectedServiceInstance. La información necesaria para configurar el servicio conectado está disponible sin interacción del usuario. |
ConnectedServiceGrid |
Un servicio ConnectedServiceProvider que muestra una cuadrícula de instancias, donde se puede elegir una única instancia para agregar al proyecto actual. |
ConnectedServiceHandler |
Un contrato MEF implementado por los autores de servicios conectados para agregar una referencia de instancia de servicio al proyecto, incluida la adición de archivos, SDK y fragmentos de código. |
ConnectedServiceHandlerContext |
La información de contexto y los servicios proporcionados a las instancias connectedServiceHandler durante AddServiceInstanceAsync y UpdateServiceInstanceAsync. |
ConnectedServiceHandlerExportAttribute |
Especifica que un tipo proporciona una exportación ConnectedServiceHandler. |
ConnectedServiceHandlerHelper |
Clase que contiene métodos auxiliares que suelen usar los objetos ConnectedServiceHandler. |
ConnectedServiceInfo |
Proporciona información sobre un servicio conectado que se ha configurado en un proyecto de Visual Studio. |
ConnectedServiceInstance |
Instancia específica de un servicio determinado proporcionado por el proveedor de servicios conectado. |
ConnectedServiceLogger |
Un servicio de registro que se puede usar para proporcionar información a los desarrolladores de usuarios finales. |
ConnectedServiceProvider |
Contrato MEF exportado por extensiones que desean agregar nuevas entradas en el cuadro de diálogo Agregar servicio conectado. |
ConnectedServiceProviderContext |
La información de contexto y los servicios proporcionados a las instancias de ConnectedServiceProvider durante CreateConfiguratorAsync. |
ConnectedServiceProviderExportAttribute |
Especifica que un tipo proporciona una exportación ConnectedServiceProvider. |
ConnectedServiceSinglePage |
ConnectedServiceConfigurator que muestra una interfaz de usuario completamente personalizada en un solo paso. |
ConnectedServicesManager |
Un contrato MEF implementado por los Servicios conectados para exponer la funcionalidad de servicios conectados que se pueden llamar externamente. |
ConnectedServiceUILess |
ConnectedServiceConfigurator que no necesita mostrar la interfaz de usuario para crear una connectedServiceInstance. La información necesaria para configurar el servicio conectado está disponible sin interacción del usuario. |
ConnectedServiceUpdateContext |
ConnectedServiceUpdateContext contiene la información que se proporciona cuando se actualiza un servicio conectado. |
ConnectedServiceViewModelBase |
Clase base para todos los objetos de modelo de vista usados en Servicios conectados. |
ConnectedServiceWizard |
ConnectedServiceConfigurator que es capaz de mostrar varias páginas antes de agregar el servicio al proyecto. |
ConnectedServiceWizardPage |
Representa una página o un paso en un asistente. |
DisplayMessageEventArgs |
Argumentos de eventos relacionados con un mensaje para mostrar |
DisplayMessageLogger |
Muestra mensajes al usuario en una interfaz de usuario |
EditableXmlConfigHelper |
Proporciona métodos para editar las opciones de configuración en el proyecto del usuario. Se debe llamar al método Save para guardar los cambios. |
GettingStartedDocument |
Contiene información para iniciar la documentación de Introducción. |
KeyVaultEventArgs |
Proporciona datos sobre un evento de Key Vault. |
PageNavigationResult |
Contiene el estado de resultado después de salir de una página en el cuadro de diálogo Servicios conectados. |
PublishEnvironment |
Contiene la configuración que la publicación debe conocer sobre el servicio conectado. Debe serializarse dentro de la sección ExtendedData dentro de ConnectedService.json. |
SinglePageConfigurator |
Interfaz implementada por un proveedor de servicios conectados |
SinglePageConfigurator2 |
Interfaz implementada por un proveedor de servicios conectados |
UpdateServiceInstanceResult |
Contiene información para iniciar la información de GettingStarted después de que se haya completado UpdateServiceInstanceAsync. |
WizardEnteringArgs |
Argumentos de entrada para el método ConnectedServiceWizardPage.OnPageEnteringAsync. |
WizardLeavingArgs |
Argumentos de entrada para el método ConnectedServiceWizardPage.OnPageLeavingAsync. |
XmlConfigHelper |
Proporciona métodos para leer los valores de configuración en el proyecto del usuario. |
Interfaces
IDisplayMessageLogger |
Muestra mensajes al usuario en una interfaz de usuario |
IVsHierarchyCustomEvaluator |
Interfaz opcional que un ConnectedServiceHandler puede implementar cuando tiene un atributo [ExportMetadata("CustomEvaluator", true)] en él. Esto permite que cualquier código se escriba en la IVsHierarchy para indicar si el controlador admite el proyecto especificado. |
IVsProjectKeyVaultFactory |
Generador que crea un IVsProjectKeyVaultManager objeto para obtener información sobre el Key Vault configurado en el proyecto. |
IVsProjectKeyVaultManager |
Interfaz que se puede usar para obtener información sobre un Key Vault configurado en un proyecto |
SVsProjectKeyVaultFactory |
Interfaz para obtener .IVsProjectKeyVaultFactory |
Enumeraciones
LoggerMessageCategory |
Nivel de gravedad de un mensaje registrado por ILogger. |
MessageCategory |
Categoría del mensaje que se va a registrar |