ProvideBrokeredServiceAttribute Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Genera la registrazione per un pacchetto di Visual Studio che porta al pacchetto da caricare quando viene richiesto un servizio specificato.
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
- Ereditarietà
- Derivato
- Attributi
Costruttori
ProvideBrokeredServiceAttribute(String) |
Inizializza una nuova istanza della classe ProvideBrokeredServiceAttribute. |
ProvideBrokeredServiceAttribute(String, String) |
Inizializza una nuova istanza della classe ProvideBrokeredServiceAttribute. |
Campi
AllowGuestClientsRegValue |
Valore del Registro di sistema per archiviare il contesto di sicurezza |
AudienceRegValue |
Valore del Registro di sistema per indicare l'ambito di un servizio |
BrokeredServiceRegKey |
Chiave del Registro di sistema per BrokeredServices |
DefaultAudience |
Valore predefinito per Audience. |
Proprietà
AllowTransitiveGuestClients |
Ottiene o imposta un valore che indica se i client guest possono acquisire in modo transitivo questo servizio.
Per impostazione predefinita ( |
Audience |
Ottiene o imposta un valore che indica quali client devono essere autorizzati ad acquisire direttamente questo servizio. I destinatari possono essere bit per bit-OR per espandere il set di client che possono acquisire questo servizio. |
Name |
Ottiene il nome del servizio (uguale a Name.) |
TypeId |
Eseguire l'override della proprietà TypeID per consentire alle classi derivate di RegistrationAttribute di funzionare con System.ComponentModel.TypeDescriptor.GetAttributes(...). Un attributo derivato da questo elemento dovrà eseguire l'override di questa proprietà solo se necessita di un controllo migliore sulle istanze che possono essere applicate a una classe. (Ereditato da RegistrationAttribute) |
Version |
Ottiene o imposta la versione del servizio proffered (uguale a Version.) |
Metodi
GetPackageGuid(RegistrationAttribute+RegistrationContext) |
Ottiene un GUID per il pacchetto che profferi questo servizio. |
GetPackageRegKeyPath(Guid) |
Ottiene il percorso del Registro di sistema (relativo alla radice del Registro di sistema dell'applicazione) del pacchetto VS. (Ereditato da RegistrationAttribute) |
GetRegistryRoot(String, Version) |
Restituisce il percorso relativo di VS-hive alla chiave in cui viene registrato un servizio broker. |
Register(RegistrationAttribute+RegistrationContext) |
Registra questo pacchetto VSPackage con un contesto specificato, quando viene chiamato da uno strumento di registrazione esterno, ad esempio regpkg.exe. Per altre informazioni, vedere Registrazione di VSPackage. |
SetRegistryValues(RegistrationAttribute+RegistrationContext, RegistrationAttribute+Key) |
Imposta i valori nella chiave del Registro di sistema specificata. |
Unregister(RegistrationAttribute+RegistrationContext) |
Chiamato per annullare la registrazione di questo attributo con il contesto specificato. |