Partager via


ConnectedServiceProviderContext Classe

Définition

Informations de contexte et services donnés aux instances ConnectedServiceProvider pendant CreateConfiguratorAsync.

public ref class ConnectedServiceProviderContext abstract : Microsoft::VisualStudio::ConnectedServices::ConnectedServiceContext
[Windows::Foundation::Metadata::WebHostHidden]
public ref class ConnectedServiceProviderContext abstract : Microsoft::VisualStudio::ConnectedServices::ConnectedServiceContext
[Windows::Foundation::Metadata::WebHostHidden]
class ConnectedServiceProviderContext abstract : Microsoft::VisualStudio::ConnectedServices::ConnectedServiceContext
public abstract class ConnectedServiceProviderContext : Microsoft.VisualStudio.ConnectedServices.ConnectedServiceContext
type ConnectedServiceProviderContext = class
    inherit ConnectedServiceContext
Public MustInherit Class ConnectedServiceProviderContext
Inherits ConnectedServiceContext
Héritage
ConnectedServiceProviderContext

Remarques

Les instances de cette classe sont fournies par l’infrastructure Connected Services. Il n’est pas prévu que vous héritez de cette classe de votre code de production.

Constructeurs

ConnectedServiceProviderContext()

Initialise une nouvelle instance de la classe ConnectedServiceProviderContext. Ce constructeur prend en charge le test unitaire de votre extension et n’est pas destiné à être utilisé directement à partir de votre code de production.

Propriétés

Args

Obtient un conteneur de propriétés qui contient les paramètres personnalisés spécifiés lors du lancement de la session de services connectés.

(Hérité de ConnectedServiceContext)
IsUpdating

Obtient une valeur indiquant si un service connecté est en cours de mise à jour.

(Hérité de ConnectedServiceContext)
Logger

Obtient ou définit un journal qui peut être utilisé pour écrire des messages à l’appelant. Cela inclut des avertissements concernant les étapes qui n’ont pas réussi, mais qui peuvent être corrigées par l’utilisateur final ou les erreurs qui ont provoqué l’échec de l’opération.

(Hérité de ConnectedServiceContext)
ProjectHierarchy

Obtient ou définit l’IVsHierarchy du projet sur lequel fonctionne la boîte de dialogue Service connecté actuelle.

(Hérité de ConnectedServiceContext)
UpdateContext

Obtient ou définit les informations fournies lors de la mise à jour d’un service connecté, ou null si le service connecté n’est pas mis à jour.

(Hérité de ConnectedServiceContext)

Méthodes

CreateReadOnlyXmlConfigHelper()

Crée un XmlConfigHelper qui peut être utilisé pour lire les fichiers de configuration xml.

(Hérité de ConnectedServiceContext)
GetExtendedDesignerData<TData>()

Obtient les données du concepteur pour le service connecté qui sont stockées dans le fichier ConnectedServices.json pour le service.

(Hérité de ConnectedServiceContext)
GetServiceFolder(String)

Obtient l’objet IVsHierarchyItem pour le dossier Service connecté portant le nom spécifié, ou null si le dossier spécifié n’est pas valide.

InitializeUpdateContext(IVsHierarchyItem)

InitializeUpdateContext place la session de service connectée actuelle en mode de mise à jour. Cela permet aux fournisseurs de mettre à jour un service connecté qui existe déjà dans le projet.

SetExtendedDesignerData<TData>(TData)

Définit les données du concepteur pour le service connecté qui sont stockées dans le fichier ConnectedServices.json pour le service lors de l’ajout/de la mise à jour du service.

(Hérité de ConnectedServiceContext)
StartBusyIndicator(String)

Affiche un indicateur occupé et un message à l’utilisateur pour indiquer que Visual Studio travaille activement sur le traitement de la requête actuelle.

S’applique à