ProvideAutomationObjectAttribute Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Ú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
- 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. |