ProvideBrokeredServiceHubServiceAttribute 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.
Génère l’inscription pour un package Visual Studio qui conduit au chargement du package lorsqu’un service ServiceHub spécifié est demandé.
public ref class ProvideBrokeredServiceHubServiceAttribute : Microsoft::VisualStudio::Shell::ServiceBroker::ProvideBrokeredServiceAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)]
public class ProvideBrokeredServiceHubServiceAttribute : Microsoft.VisualStudio.Shell.ServiceBroker.ProvideBrokeredServiceAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)>]
type ProvideBrokeredServiceHubServiceAttribute = class
inherit ProvideBrokeredServiceAttribute
Public Class ProvideBrokeredServiceHubServiceAttribute
Inherits ProvideBrokeredServiceAttribute
- Héritage
-
ProvideBrokeredServiceHubServiceAttribute
- Attributs
Constructeurs
ProvideBrokeredServiceHubServiceAttribute(String) |
Initialise une nouvelle instance de la classe ProvideBrokeredServiceHubServiceAttribute. |
Champs
AllowGuestClientsRegValue |
Valeur de Registre pour stocker le contexte de sécurité (Hérité de ProvideBrokeredServiceAttribute) |
AudienceRegValue |
Valeur de Registre pour désigner l’étendue d’un service (Hérité de ProvideBrokeredServiceAttribute) |
BrokeredServiceRegKey |
Clé de Registre pour BrokeredServices (Hérité de ProvideBrokeredServiceAttribute) |
DefaultAudience |
Valeur par défaut pour Audience. (Hérité de ProvideBrokeredServiceAttribute) |
DefaultServiceLocation |
Valeur par défaut pour ServiceLocationRegValue |
IsServiceHubRegValue |
Valeur de Registre pour indiquer s’il s’agit d’un service ServiceHub |
ServiceLocationRegValue |
Valeur de Registre pour désigner l’emplacement de la configuration du service |
Propriétés
AllowTransitiveGuestClients |
Obtient ou définit une valeur indiquant si les clients invités sont autorisés à acquérir ce service de manière transitive.
Par défaut ( |
Audience |
Obtient ou définit une valeur indiquant quels clients doivent être autorisés à acquérir directement ce service. Les audiences peuvent être regroupées au niveau du bit-OR pour développer l’ensemble de clients autorisés à acquérir ce service. (Hérité de ProvideBrokeredServiceAttribute) |
Name |
Obtient le nom du service (identique à Name.) (Hérité de ProvideBrokeredServiceAttribute) |
ServiceLocation |
Obtient ou définit l’emplacement du fichier de configuration du service. Cela inclut le chemin d’accès au fichier de configuration, mais ne doit pas contenir le nom du fichier lui-même. |
TypeId |
Remplacez la propriété TypeID afin de permettre aux classes dérivées RegistrationAttribute de fonctionner avec System.ComponentModel.TypeDescriptor.GetAttributes (...). Un attribut dérivé de celui-ci doit remplacer cette propriété uniquement s’il a besoin d’un meilleur contrôle sur les instances qui peuvent être appliquées à une classe. (Hérité de RegistrationAttribute) |
Version |
Obtient ou définit la version du service proffered (identique à Version.) (Hérité de ProvideBrokeredServiceAttribute) |
Méthodes
GetPackageGuid(RegistrationAttribute+RegistrationContext) |
Génère l’inscription pour un package Visual Studio qui conduit au chargement du package lorsqu’un service ServiceHub spécifié est demandé. |
GetPackageRegKeyPath(Guid) |
Obtient le chemin d'accès au Registre (relatif à la racine de Registre de l'application) du VSPackage. (Hérité de RegistrationAttribute) |
Register(RegistrationAttribute+RegistrationContext) |
Inscrit le VSPackage avec un contexte donné, une fois appelé par un outil d'inscription externe, tel que regpkg.exe. Pour plus d’informations, consultez Inscription de VSPackages. (Hérité de ProvideBrokeredServiceAttribute) |
SetRegistryValues(RegistrationAttribute+RegistrationContext, RegistrationAttribute+Key) |
Génère l’inscription pour un package Visual Studio qui conduit au chargement du package lorsqu’un service ServiceHub spécifié est demandé. |
Unregister(RegistrationAttribute+RegistrationContext) |
Appelé pour annuler l'inscription de cet attribut avec le contexte donné. (Hérité de ProvideBrokeredServiceAttribute) |