RegisterLoadKeyAttribute Class

 
Note: This API is now obsolete.

This attribute registers a package load key for your package. This attribute has been deprecated.

Namespace:   Microsoft.VisualStudio.Shell
Assembly:  Microsoft.VisualStudio.Shell.14.0 (in Microsoft.VisualStudio.Shell.14.0.dll)

System.Object
  System.Attribute
    Microsoft.VisualStudio.Shell.RegistrationAttribute
      Microsoft.VisualStudio.Shell.RegisterLoadKeyAttribute

[ObsoleteAttribute("RegisterLoadKeyAttribute has been deprecated. Please use ProvideLoadKeyAttribute instead.")]
[AttributeUsageAttribute(AttributeTargets.Class, Inherited = false, 
	AllowMultiple = false)]
public sealed class RegisterLoadKeyAttribute : RegistrationAttribute

NameDescription
System_CAPS_pubmethodRegisterLoadKeyAttribute(String, String, String, String, Int16)

Creates a new RegisterLoadKeyAttribute. This attribute has been deprecated.

NameDescription
System_CAPS_pubpropertyCompanyName

Gets the name of your company. This attribute has been deprecated.

System_CAPS_pubpropertyMinimumEdition

Gets the minimum edition of Visual Studio needed to load your VSPackage. This attribute has been deprecated.

System_CAPS_pubpropertyProductName

Gets the name of your VSPackage. This attribute has been deprecated.

System_CAPS_pubpropertyProductVersion

Gets the version number of your VSPackage. This attribute has been deprecated.

System_CAPS_pubpropertyResourceId

Gets the resource ID for the Package Load Key. This attribute has been deprecated.

System_CAPS_pubpropertyTypeId

Gets the current instance of this attribute.(Inherited from RegistrationAttribute.)

NameDescription
System_CAPS_pubmethodEquals(Object)

(Inherited from Attribute.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Attribute.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodIsDefaultAttribute()

(Inherited from Attribute.)

System_CAPS_pubmethodMatch(Object)

(Inherited from Attribute.)

System_CAPS_pubmethodRegister(RegistrationAttribute.RegistrationContext)

Provides registration information about a VSPackage when called by an external registration tool such as regpkg.exe. This attribute has been deprecated.(Overrides RegistrationAttribute.Register(RegistrationAttribute.RegistrationContext).)

System_CAPS_pubmethodRegKeyName(RegistrationAttribute.RegistrationContext)

Gets the registry key name for the load key information of the VSPackage. This attribute has been deprecated.

System_CAPS_pubmethodToString()

(Inherited from Object.)

System_CAPS_pubmethodUnregister(RegistrationAttribute.RegistrationContext)

Removes the registration information about a VSPackage when called by an external registration tool such as regpkg.exe. This attribute has been deprecated.(Overrides RegistrationAttribute.Unregister(RegistrationAttribute.RegistrationContext).)

For VSPackages that target Visual Studio 2008 and earlier, please use ProvideLoadKeyAttribute instead. VSPackages that target Visual Studio 2010 only do not need either attribute.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: