Freigeben über


ProvideCommandLineSwitchAttribute Klasse

Definition

Wichtig

Diese API ist nicht CLS-kompatibel.

Attributklasse zum Bereitstellen der Registrierungseinträge zum Bereitstellen eines Befehlszeilenswitches

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
Vererbung
ProvideCommandLineSwitchAttribute
Attribute

Konstruktoren

ProvideCommandLineSwitchAttribute(String, String)

Create eines neuen ProvideCommandLineSwitch-Attributs

Eigenschaften

Arguments

Die Anzahl der Argumente für den Befehlszeilenschalter

DemandLoad

Gibt an, ob der Befehlszeilenschalter das Laden von Deman verursachen soll

HelpText

Die Hilfezeichenfolge für den Befehlszeilenschalter

Name

Der Name des Befehlszeilenschalters

TypeId

Überschreiben Sie die TypeID-Eigenschaft, damit die abgeleiteten RegistrationAttribute-Klassen mit System.ComponentModel.TypeDescriptor.GetAttributes(...) arbeiten können. Ein von diesem abgeleitetes Attribut muss diese Eigenschaft nur überschreiben, wenn es eine bessere Steuerung für die Instanzen benötigt, die auf eine Klasse angewendet werden können.

(Geerbt von RegistrationAttribute)

Methoden

GetPackageRegKeyPath(Guid)

Ruft den Registrierungspfad (relativ zum Registrierungsstamm der Anwendung) des VSPackages ab.

(Geerbt von RegistrationAttribute)
Register(RegistrationAttribute+RegistrationContext)

Registrieren eines neuen Befehlszeilenschalters

Unregister(RegistrationAttribute+RegistrationContext)

Aufheben der Registrierung eines Befehlszeilenschalters

Gilt für: