ConnectedServiceProviderContext Classe
Définition
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.
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
Remarques
Les instances de cette classe sont fournies par l’infrastructure Services connectés. N’héritez pas de cette classe de votre code de production.
Constructeurs
| ConnectedServiceProviderContext() |
Ce constructeur prend en charge les tests unitaires 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 qui ont été spécifiés lors du lancement de la session des services connectés. (Hérité de ConnectedServiceContext) |
| IsUpdating |
Obtient une valeur qui indique si un service connecté est en cours de mise à jour. (Hérité de ConnectedServiceContext) |
| Logger |
Obtient un journal qui peut être utilisé pour écrire des messages à l’appelant. Cela inclut les avertissements d’é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 le du projet Microsoft.VisualStudio.Shell.Interop.IvsHierarchy sur lequel s’opère la boîte de dialogue de service connecté en cours. (Hérité de ConnectedServiceContext) |
| UpdateContext |
Obtient les informations fournies lors de la mise à jour d’un service connecté, ou null si le service connecté n’est pas en cours de mise à jour. (Hérité de ConnectedServiceContext) |
Méthodes
| CreateReadOnlyXmlConfigHelper() |
Crée un CreateEditableXmlConfigHelper() qui peut être utilisé pour lire des fichiers de configuration XML. (Hérité de ConnectedServiceContext) |
| GetExtendedDesignerData<TData>() |
Obtient les données de concepteur pour le service connecté qui est stocké dans le ConnectedServices.jssur le fichier pour le service. Retourne la valeur null s’il n’existe aucune donnée de concepteur étendu. (Hérité de ConnectedServiceContext) |
| GetServiceFolder(String) |
Obtient le IVsHierarchyItem pour le dossier de 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 est stocké dans le ConnectedServices.jssur le fichier pour le service lors de l’ajout ou de la mise à jour du service. (Hérité de ConnectedServiceContext) |
| StartBusyIndicator(String) |
Affiche un indicateur occupé et un message facultatif à l’utilisateur pour indiquer que Visual Studio travaille activement sur le traitement de la requête actuelle. |