Поделиться через


ProvideCommandLineSwitchAttribute Класс

Определение

Важно!

Этот API несовместим с CLS.

Класс attribute для предоставления записей реестра для добавления параметра командной строки

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
Наследование
ProvideCommandLineSwitchAttribute
Атрибуты

Конструкторы

ProvideCommandLineSwitchAttribute(String, String)

Create новый атрибут ProvideCommandLineSwitch

Свойства

Arguments

Число аргументов для параметра командной строки

DemandLoad

Указывает, должен ли параметр командной строки вызывать загрузку deman

HelpText

Строка справки для параметра командной строки

Name

Имя параметра командной строки

TypeId

Переопределите свойство TypeID, чтобы разрешить производным классам RegistrationAttribute работать с System.ComponentModel.TypeDescriptor.GetAttributes(...). Атрибут, производный от этого, должен переопределять это свойство только в том случае, если ему требуется более эффективное управление экземплярами, которые можно применить к классу.

(Унаследовано от RegistrationAttribute)

Методы

GetPackageRegKeyPath(Guid)

Получает путь в реестре (относительно корня реестра приложения) VSPackage.

(Унаследовано от RegistrationAttribute)
Register(RegistrationAttribute+RegistrationContext)

Регистрация нового параметра командной строки

Unregister(RegistrationAttribute+RegistrationContext)

Отмена регистрации параметра командной строки

Применяется к