[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]
An abstract class for VSPackage registration. The RegistrationAttribute class allows new registration information to be added without changing the registration tools.
'Usage Dim instance As RegistrationAttribute 'Declaration <AttributeUsageAttribute(AttributeTargets.Class)> _ Public MustInherit Class RegistrationAttribute _ Inherits Attribute
Derive a registration attribute from RegistrationAttribute to create a class that makes specialized registry entries when applied to your Package-derived class or a class that implements IVsPackage.
Attribute classes that provide VSPackage registration information. Regpkg.exe or other registration tools must derive from and implement RegistrationAttribute. For more information, see Registering VSPackages.
RegistrationAttribute is an abstract attribute class that enables VSPackage developers to add registration attribute classes without needing to change the registration tools.
Attribute classes that provide registration information to regpkg.exe or other registration tools must derive from RegistrationAttribute, and must implement the Register and Unregister abstract methods.
Registration tools such as regpkg.exe must implement the classes RegistrationAttribute..::.Key and RegistrationAttribute..::.RegistrationContext.