ProvideAutomationObjectAttribute Třída

Definice

Úprava třídy Packageodvozené od tohoto atributu deklaruje, že poskytuje konkrétní objekt automatizace.

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
Dědičnost
ProvideAutomationObjectAttribute
Atributy

Poznámky

Atributy, které upravují VSPackage nemají vliv na chování VSPackage. Mohou být používány registračními nástroji k registraci správných informací v sadě Visual Studio.

Konstruktory

ProvideAutomationObjectAttribute(String)

Inicializuje novou instanci .ProvideAutomationObjectAttribute

Vlastnosti

Description

Získá nebo nastaví popis objektu automatizace.

Name

Získá název objektu automatizace.

TypeId

Přepište vlastnost TypeID, aby odvozené třídy RegistrationAttribute fungovaly se System.ComponentModel.TypeDescriptor.GetAttributes(...). Atribut odvozený z tohoto atributu bude muset přepsat tuto vlastnost pouze v případě, že potřebuje lepší kontrolu nad instancemi, které lze použít na třídu.

(Zděděno od RegistrationAttribute)

Metody

GetPackageRegKeyPath(Guid)

Získá cestu registru (vzhledem ke kořenovému adresáři registru aplikace) VSPackage.

(Zděděno od RegistrationAttribute)
Register(RegistrationAttribute+RegistrationContext)

Zaregistruje tento atribut při zavolání externím registračním nástrojem, jako je například RegPkg.exe.

Unregister(RegistrationAttribute+RegistrationContext)

Odebere klíč registru při zavolání externím registračním nástrojem, jako je například RegPkg.exe.

Platí pro