ProvideBrokeredServiceHubServiceAttribute Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erzeugt die Registrierung für ein Visual Studio-Paket, das dazu führt, dass das Paket geladen wird, wenn ein angegebener ServiceHub-Dienst angefordert wird.
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
- Vererbung
-
ProvideBrokeredServiceHubServiceAttribute
- Attribute
Konstruktoren
ProvideBrokeredServiceHubServiceAttribute(String) |
Initialisiert eine neue Instanz der ProvideBrokeredServiceHubServiceAttribute-Klasse. |
Felder
AllowGuestClientsRegValue |
Der Registrierungswert zum Speichern des Sicherheitskontexts (Geerbt von ProvideBrokeredServiceAttribute) |
AudienceRegValue |
Der Registrierungswert zum Bezeichnen des Bereichs eines Diensts (Geerbt von ProvideBrokeredServiceAttribute) |
BrokeredServiceRegKey |
Der Registrierungsschlüssel für BrokeredServices (Geerbt von ProvideBrokeredServiceAttribute) |
DefaultAudience |
Der Standardwert für Audience. (Geerbt von ProvideBrokeredServiceAttribute) |
DefaultServiceLocation |
Der Standardwert für ServiceLocationRegValue |
IsServiceHubRegValue |
Der Registrierungswert, um anzugeben, ob es sich um einen ServiceHub-Dienst handelt |
ServiceLocationRegValue |
Der Registrierungswert zum Angeben des Speicherorts der Dienstkonfiguration |
Eigenschaften
AllowTransitiveGuestClients |
Ruft einen Wert ab, der angibt, ob Gastclients diesen Dienst transitiv abrufen dürfen, oder legt diesen fest.
Standardmäßig ( |
Audience |
Ruft einen Wert ab, der angibt, welche Clients diesen Dienst direkt abrufen dürfen, oder legt diesen fest. Zielgruppen können bitweise oder zusammen sein, um den Satz von Clients zu erweitern, die diesen Dienst abrufen dürfen. (Geerbt von ProvideBrokeredServiceAttribute) |
Name |
Ruft den Namen des Diensts ab (identisch mit Name.) (Geerbt von ProvideBrokeredServiceAttribute) |
ServiceLocation |
Ruft den Speicherort der Dienstkonfigurationsdatei ab oder legt diese fest. Dies schließt den Pfad zur Konfigurationsdatei ein, sollte aber nicht den Namen der Datei selbst enthalten. |
TypeId |
Überschreiben Sie die TypeID-Eigenschaft, damit die von RegistrationAttribute abgeleiteten Klassen mit System.ComponentModel.TypeDescriptor.GetAttributes(...) arbeiten können. Ein von diesem abgeleitetes Attribut muss diese Eigenschaft nur überschreiben, wenn es ein besseres Steuerelement für die Instanzen benötigt, die auf eine Klasse angewendet werden können. (Geerbt von RegistrationAttribute) |
Version |
Ruft die Version des proffered-Diensts ab (identisch mit Version.) (Geerbt von ProvideBrokeredServiceAttribute) |
Methoden
GetPackageGuid(RegistrationAttribute+RegistrationContext) |
Erzeugt die Registrierung für ein Visual Studio-Paket, das dazu führt, dass das Paket geladen wird, wenn ein angegebener ServiceHub-Dienst angefordert wird. |
GetPackageRegKeyPath(Guid) |
Ruft den Registrierungspfad (relativ zum Registrierungsstamm der Anwendung) des VSPackages ab. (Geerbt von RegistrationAttribute) |
Register(RegistrationAttribute+RegistrationContext) |
Registriert dieses VSPackage bei einem angegebenen Kontext, wenn der Aufruf über ein externes Registrierungstool wie regpkg.exe erfolgt. Weitere Informationen finden Sie unter Registrieren von VSPackages. (Geerbt von ProvideBrokeredServiceAttribute) |
SetRegistryValues(RegistrationAttribute+RegistrationContext, RegistrationAttribute+Key) |
Erzeugt die Registrierung für ein Visual Studio-Paket, das dazu führt, dass das Paket geladen wird, wenn ein angegebener ServiceHub-Dienst angefordert wird. |
Unregister(RegistrationAttribute+RegistrationContext) |
Wird aufgerufen, um die Registrierung dieses Attributs für den angegebenen Kontext aufzuheben. (Geerbt von ProvideBrokeredServiceAttribute) |