Sdílet prostřednictvím


ProvideCommandLineSwitchAttribute Třída

Definice

Důležité

Toto rozhraní API neodpovídá specifikaci CLS.

Třída atributu pro poskytnutí položek registru pro přispívání přepínače příkazového řádku

public ref class ProvideCommandLineSwitchAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true)]
[System.CLSCompliant(false)]
public sealed class ProvideCommandLineSwitchAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true)]
public sealed class ProvideCommandLineSwitchAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true)>]
[<System.CLSCompliant(false)>]
type ProvideCommandLineSwitchAttribute = class
    inherit RegistrationAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true)>]
type ProvideCommandLineSwitchAttribute = class
    inherit RegistrationAttribute
Public NotInheritable Class ProvideCommandLineSwitchAttribute
Inherits RegistrationAttribute
Dědičnost
ProvideCommandLineSwitchAttribute
Atributy

Konstruktory

ProvideCommandLineSwitchAttribute(String, String)

Create nový atribut ProvideCommandLineSwitch

Vlastnosti

Arguments

Počet argumentů přepínače příkazového řádku

DemandLoad

Jestli má přepínač příkazového řádku způsobit deman-loading

HelpText

Řetězec nápovědy pro přepínač příkazového řádku

Name

Název přepínače příkazového řádku

TypeId

Přepište vlastnost TypeID, aby mohly odvozené třídy RegistrationAttribute pracovat s System.ComponentModel.TypeDescriptor.GetAttributes(...). Atribut odvozený z tohoto 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)

Metody

GetPackageRegKeyPath(Guid)

Získá cestu registru (vzhledem k kořenovému adresáři registru aplikace) VSPackage.

(Zděděno od RegistrationAttribute)
Register(RegistrationAttribute+RegistrationContext)

Registrace nového přepínače příkazového řádku

Unregister(RegistrationAttribute+RegistrationContext)

Zrušení registrace přepínače příkazového řádku

Platí pro