Partager via


ProvideCommandLineSwitchAttribute Classe

Définition

Important

Cette API n’est pas conforme CLS.

Classe d’attribut pour fournir les entrées de Registre pour contribuer à un commutateur de ligne de commande

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
Héritage
ProvideCommandLineSwitchAttribute
Attributs

Constructeurs

ProvideCommandLineSwitchAttribute(String, String)

Create un nouvel attribut ProvideCommandLineSwitch

Propriétés

Arguments

Nombre d’arguments du commutateur de ligne de commande

DemandLoad

Indique si le commutateur de ligne de commande doit entraîner un chargement deman

HelpText

Chaîne d’aide pour le commutateur de ligne de commande

Name

Nom du commutateur de ligne de commande

TypeId

Remplacez la propriété TypeID pour permettre aux classes dérivées RegistrationAttribute de fonctionner avec System.ComponentModel.TypeDescriptor.GetAttributes(...). Un attribut dérivé de celui-ci ne doit remplacer cette propriété que s’il a besoin d’un meilleur contrôle sur les instances qui peuvent être appliquées à une classe.

(Hérité de RegistrationAttribute)

Méthodes

GetPackageRegKeyPath(Guid)

Obtient le chemin d'accès au Registre (relatif à la racine de Registre de l'application) du VSPackage.

(Hérité de RegistrationAttribute)
Register(RegistrationAttribute+RegistrationContext)

Inscrit un nouveau commutateur de ligne de commande

Unregister(RegistrationAttribute+RegistrationContext)

Désinscrit un commutateur de ligne de commande

S’applique à