Condividi tramite


RegistrationAttribute.RegistrationContext Members

Include Protected Members
Include Inherited Members

An abstract base class for objects providing context information from an external source to a registration attribute.

The RegistrationAttribute.RegistrationContext type exposes the following members.

Constructors

  Name Description
Protected method RegistrationAttribute.RegistrationContext Creates a new RegistrationAttribute.RegistrationContext object.

Top

Methods

  Name Description
Public method CreateKey Creates a new registration key by name.
Public method Equals Determines whether the specified Object is equal to the current Object. (Inherited from Object.)
Public method EscapePath Reformats a string as needed by the registration tool.
Protected method Finalize Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.)
Public method GetHashCode Serves as a hash function for a particular type. (Inherited from Object.)
Public method GetType Gets the Type of the current instance. (Inherited from Object.)
Protected method MemberwiseClone Creates a shallow copy of the current Object. (Inherited from Object.)
Public method RemoveKey Removes an existing registration key.
Public method RemoveKeyIfEmpty Removes the key of the specified name if it has no child key and no value.
Public method RemoveValue Removes a value from a registration key.
Public method ToString Returns a String that represents the current Object. (Inherited from Object.)

Top

Properties

  Name Description
Public property CodeBase Gets the path and filename of the object being registered.
Public property ComponentPath Gets the path to the component that is being registered.
Public property ComponentType Gets the type of component being registered.
Public property InprocServerPath Gets the path to the in-process server DLL.
Public property Log Gets a TextWriter object that can be used to log events during registration.
Public property RegistrationMethod Gets a value that specifies how the assembly should be registered/located.
Public property RootFolder Gets or sets the root folder.

Top

See Also

Reference

RegistrationAttribute.RegistrationContext Class

Microsoft.VisualStudio.Shell Namespace