ConnectedServiceHandlerContext 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 ConnectedServiceHandler pendant AddServiceInstanceAsync et UpdateServiceInstanceAsync.
public ref class ConnectedServiceHandlerContext abstract : Microsoft::VisualStudio::ConnectedServices::ConnectedServiceContext
[Windows::Foundation::Metadata::WebHostHidden]
public ref class ConnectedServiceHandlerContext abstract : Microsoft::VisualStudio::ConnectedServices::ConnectedServiceContext
[Windows::Foundation::Metadata::WebHostHidden]
class ConnectedServiceHandlerContext abstract : Microsoft::VisualStudio::ConnectedServices::ConnectedServiceContext
public abstract class ConnectedServiceHandlerContext : Microsoft.VisualStudio.ConnectedServices.ConnectedServiceContext
type ConnectedServiceHandlerContext = class
inherit ConnectedServiceContext
Public MustInherit Class ConnectedServiceHandlerContext
Inherits ConnectedServiceContext
- Héritage
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
| ConnectedServiceHandlerContext() |
Initialise une nouvelle instance de la classe ConnectedServiceHandlerContext. 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 qui ont été spécifiés lors du lancement de la session des services connectés. (Hérité de ConnectedServiceContext) |
| HandlerHelper |
Obtient ou définit un objet ConnectedServiceHandlerHelper qui peut être utilisé pour effectuer des tâches de configuration de projet telles que l’ajout de références, la manipulation de fichiers de configuration et l’ajout de fichiers au projet. |
| 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 la boîte de dialogue service connecté actuelle fonctionne. (Hérité de ConnectedServiceContext) |
| ServiceInstance |
Obtient ou définit le instance du service à ajouter au projet. |
| 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
| CreateEditableXmlConfigHelper() |
Crée un EditableXmlConfigHelper qui peut être utilisé pour lire ou écrire des fichiers de configuration xml. |
| 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) |
| 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 après l’ajout/la mise à jour du service. (Hérité de ConnectedServiceContext) |