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


ProvideAutomationObjectAttribute Класс

Определение

Изменение наследованного от Package класса с данным атрибутом объявляет предоставление конкретного объекта автоматизации.

public ref class ProvideAutomationObjectAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
public ref class ProvideAutomationObjectAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)]
public sealed class ProvideAutomationObjectAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)>]
type ProvideAutomationObjectAttribute = class
    inherit RegistrationAttribute
Public NotInheritable Class ProvideAutomationObjectAttribute
Inherits RegistrationAttribute
Наследование
ProvideAutomationObjectAttribute
Атрибуты

Комментарии

Атрибуты, изменяющие VSPackage, не влияют на поведение VSPackage. Они могут использоваться средствами регистрации для регистрации необходимых сведений в Visual Studio.

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

ProvideAutomationObjectAttribute(String)

Инициализирует новый экземпляр ProvideAutomationObjectAttribute.

Свойства

Description

Получает или задает описание объекта автоматизации.

Name

Получает имя объекта автоматизации.

TypeId

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

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

Методы

GetPackageRegKeyPath(Guid)

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

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

Регистрирует этот атрибут, когда вызывается внешним средством регистрации, таким как RegPkg.exe.

Unregister(RegistrationAttribute+RegistrationContext)

Удаляет раздел реестра при вызове внешним средством регистрации, например RegPkg.exe.

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