ProvideBrokeredServiceHubServiceAttribute Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vytvoří registraci pro balíček sady Visual Studio, který vede k načtení balíčku při požadavku na zadanou službu ServiceHub.
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
- Dědičnost
-
ProvideBrokeredServiceHubServiceAttribute
- Atributy
Konstruktory
ProvideBrokeredServiceHubServiceAttribute(String) |
Inicializuje novou instanci ProvideBrokeredServiceHubServiceAttribute třídy . |
Pole
AllowGuestClientsRegValue |
Hodnota registru pro uložení kontextu zabezpečení (Zděděno od ProvideBrokeredServiceAttribute) |
AudienceRegValue |
Hodnota registru pro označení oboru služby (Zděděno od ProvideBrokeredServiceAttribute) |
BrokeredServiceRegKey |
Klíč registru pro BrokeredServices (Zděděno od ProvideBrokeredServiceAttribute) |
DefaultAudience |
Výchozí hodnota pro Audience. (Zděděno od ProvideBrokeredServiceAttribute) |
DefaultServiceLocation |
Výchozí hodnota pro ServiceLocationRegValue |
IsServiceHubRegValue |
Hodnota registru, která označuje, jestli se jedná o službu ServiceHub |
ServiceLocationRegValue |
Hodnota registru pro označení umístění konfigurace služby |
Vlastnosti
AllowTransitiveGuestClients |
Získá nebo nastaví hodnotu označující, zda klienti hosta mohou přechodně získat tuto službu.
Ve výchozím nastavení ( |
Audience |
Získá nebo nastaví hodnotu označující, kterým klientům by mělo být povoleno přímo získat tuto službu. Cílové skupiny můžou být bitové nebo společně rozšířit sadu klientů, kteří mají povoleno získat tuto službu. (Zděděno od ProvideBrokeredServiceAttribute) |
Name |
Získá název služby (stejný jako Name.) (Zděděno od ProvideBrokeredServiceAttribute) |
ServiceLocation |
Získá nebo nastaví umístění konfiguračního souboru služby. To zahrnuje cestu ke konfiguračnímu souboru, ale nemělo by obsahovat název samotného souboru. |
TypeId |
Přepište vlastnost TypeID, aby odvozené třídy RegistrationAttribute fungovaly se System.ComponentModel.TypeDescriptor.GetAttributes(...). Atribut odvozený z tohoto atributu bude muset přepsat tuto vlastnost pouze v případě, že potřebuje lepší kontrolu nad instancemi, které lze použít na třídu. (Zděděno od RegistrationAttribute) |
Version |
Získá nebo nastaví verzi služby s daty (stejnou jako Version.) (Zděděno od ProvideBrokeredServiceAttribute) |
Metody
GetPackageGuid(RegistrationAttribute+RegistrationContext) |
Vytvoří registraci pro balíček sady Visual Studio, který vede k načtení balíčku při požadavku na zadanou službu ServiceHub. |
GetPackageRegKeyPath(Guid) |
Získá cestu registru (vzhledem ke kořenovému adresáři registru aplikace) VSPackage. (Zděděno od RegistrationAttribute) |
Register(RegistrationAttribute+RegistrationContext) |
Zaregistruje tento balíček VSPackage s daným kontextem, pokud je volána externím registračním nástrojem, jako je například regpkg.exe. Další informace najdete v tématu Registrace balíčků VSPackage. (Zděděno od ProvideBrokeredServiceAttribute) |
SetRegistryValues(RegistrationAttribute+RegistrationContext, RegistrationAttribute+Key) |
Vytvoří registraci pro balíček sady Visual Studio, který vede k načtení balíčku při požadavku na zadanou službu ServiceHub. |
Unregister(RegistrationAttribute+RegistrationContext) |
Volána pro zrušení registrace tohoto atributu s daným kontextem. (Zděděno od ProvideBrokeredServiceAttribute) |