ProvideCommandLineSwitchAttribute Class

 

Provides registry entries for a command-line switch.

Namespace:   Microsoft.VisualStudio.Modeling.Shell
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0.dll)

System::Object
  System::Attribute
    Microsoft.VisualStudio.Shell::RegistrationAttribute
      Microsoft.VisualStudio.Modeling.Shell::ProvideCommandLineSwitchAttribute

[AttributeUsageAttribute(AttributeTargets::Class, AllowMultiple = true)]
[CLSCompliantAttribute(false)]
public ref class ProvideCommandLineSwitchAttribute sealed : RegistrationAttribute

NameDescription
System_CAPS_pubmethodProvideCommandLineSwitchAttribute(String^, String^)

Initializes a new instance of the ProvideCommandLineSwitchAttribute class.

NameDescription
System_CAPS_pubpropertyArguments

Gets or sets the number of arguments for the command-line switch.

System_CAPS_pubpropertyDemandLoad

Gets or sets the demand load, which determines whether demand loading should be enabled or disabled for the command-line switch.

System_CAPS_pubpropertyHelpText

Gets the help text for the command-line switch.

System_CAPS_pubpropertyName

Gets the name of the command-line switch.

System_CAPS_pubpropertyTypeId

(Inherited from RegistrationAttribute.)

This class cannot be inherited.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: