Aracılığıyla paylaş


ProvideCommandLineSwitchAttribute Sınıf

Tanım

Önemli

Bu API, CLS uyumlu değildir.

Komut satırı anahtarına katkıda bulunmak için kayıt defteri girdilerini sağlamak için öznitelik sınıfı

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
Devralma
ProvideCommandLineSwitchAttribute
Öznitelikler

Oluşturucular

ProvideCommandLineSwitchAttribute(String, String)

Yeni bir ProvideCommandLineSwitch özniteliği İçerik Oluşturucu

Özellikler

Arguments

Komut satırı anahtarının bağımsız değişken sayısı

DemandLoad

Komut satırı anahtarının deman yüklemesine neden olup olmaması

HelpText

Komut satırı anahtarının yardım dizesi

Name

Komut satırı anahtarının adı

TypeId

RegistrationAttribute türetilmiş sınıflarının System.ComponentModel.TypeDescriptor.GetAttributes(...) ile çalışmasına izin vermek için TypeID özelliğini geçersiz kılın. Bu özellikten türetilen bir özniteliğin, yalnızca bir sınıfa uygulanabilecek örnekler üzerinde daha iyi bir denetime ihtiyacı varsa bu özelliği geçersiz kılması gerekir.

(Devralındığı yer: RegistrationAttribute)

Yöntemler

GetPackageRegKeyPath(Guid)

VSPackage'ın kayıt defteri yolunu (uygulamanın kayıt defteri köküne göre) alır.

(Devralındığı yer: RegistrationAttribute)
Register(RegistrationAttribute+RegistrationContext)

Yeni bir komut satırı anahtarı kaydetme

Unregister(RegistrationAttribute+RegistrationContext)

Komut satırı anahtarının kaydını kaldırma

Şunlara uygulanır