ProvideBrokeredServiceAttribute 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.
Produit l’inscription d’un package Visual Studio qui conduit au chargement du package lorsqu’un service spécifié est demandé.
public ref class ProvideBrokeredServiceAttribute : Microsoft::VisualStudio::Shell::RegistrationAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)]
public class ProvideBrokeredServiceAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)>]
type ProvideBrokeredServiceAttribute = class
inherit RegistrationAttribute
Public Class ProvideBrokeredServiceAttribute
Inherits RegistrationAttribute
- Héritage
- Dérivé
- Attributs
Constructeurs
ProvideBrokeredServiceAttribute(String, String) |
Initialise une nouvelle instance de la classe ProvideBrokeredServiceAttribute. |
ProvideBrokeredServiceAttribute(String) |
Initialise une nouvelle instance de la classe ProvideBrokeredServiceAttribute. |
Champs
AllowGuestClientsRegValue |
Valeur de Registre pour stocker le contexte de sécurité |
AudienceRegValue |
Valeur de Registre pour indiquer l’étendue d’un service |
BrokeredServiceRegKey |
Clé de Registre pour BrokeredServices |
DefaultAudience |
Valeur par défaut pour Audience. |
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 au niveau du bit- OR’d ensemble pour développer l’ensemble des clients autorisés à acquérir ce service. |
Name |
Obtient le nom du service (identique à Name.) |
TypeId |
Remplacez la propriété TypeID pour permettre aux classes dérivées RegistrationAttribute de fonctionner avec System.ComponentModel.TypeDescriptor.GetAttributes(...). Un attribut dérivé de celui-ci ne doit remplacer cette propriété que 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 profferé (identique à Version.) |
Méthodes
GetPackageGuid(RegistrationAttribute+RegistrationContext) |
Obtient un GUID pour le package qui propose ce service. |
GetPackageRegKeyPath(Guid) |
Obtient le chemin d'accès au Registre (relatif à la racine de Registre de l'application) du VSPackage. (Hérité de RegistrationAttribute) |
GetRegistryRoot(String, Version) |
Retourne le chemin d’accès relatif vs-hive à la clé sous laquelle un service réparti est inscrit. |
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. |
SetRegistryValues(RegistrationAttribute+RegistrationContext, RegistrationAttribute+Key) |
Définit les valeurs dans la clé de Registre spécifiée. |
Unregister(RegistrationAttribute+RegistrationContext) |
Appelé pour annuler l'inscription de cet attribut avec le contexte donné. |