ProvideBrokeredServiceAttribute 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.
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
- Dědičnost
- Odvozené
- Atributy
Konstruktory
ProvideBrokeredServiceAttribute(String, String) |
Inicializuje novou instanci ProvideBrokeredServiceAttribute třídy . |
ProvideBrokeredServiceAttribute(String) |
Inicializuje novou instanci ProvideBrokeredServiceAttribute třídy . |
Pole
AllowGuestClientsRegValue |
Hodnota registru pro uložení kontextu zabezpečení |
AudienceRegValue |
Hodnota registru pro označení oboru služby |
BrokeredServiceRegKey |
Klíč registru pro BrokeredServices |
DefaultAudience |
Výchozí hodnota pro Audience. |
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. |
Name |
Získá název služby (stejný jako Name.) |
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.) |
Metody
GetPackageGuid(RegistrationAttribute+RegistrationContext) |
Získá identifikátor GUID pro balíček, který tuto službu obsluhuje. |
GetPackageRegKeyPath(Guid) |
Získá cestu registru (vzhledem ke kořenovému adresáři registru aplikace) VSPackage. (Zděděno od RegistrationAttribute) |
GetRegistryRoot(String, Version) |
Vrátí relativní cestu VS-Hive ke klíči, pod kterým je zaregistrovaná zprostředkovaná služba. |
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. |
SetRegistryValues(RegistrationAttribute+RegistrationContext, RegistrationAttribute+Key) |
Nastaví hodnoty v zadaném klíči registru. |
Unregister(RegistrationAttribute+RegistrationContext) |
Volána pro zrušení registrace tohoto atributu s daným kontextem. |