Freigeben über


ILocalRegistry3 Members

Include Protected Members
Include Inherited Members

Establishes a local registry relative to the Visual Studio registry hive. This interface extends ILocalRegistry2. You can get an instance of the interface through the SLocalRegistry (SID_SLocalRegistry) service.

The ILocalRegistry3 type exposes the following members.

Methods

  Name Description
Public method CreateInstance(Guid, Object, Guid%, UInt32, IntPtr%) Creates an instance of a class listed in the local registry. (Inherited from ILocalRegistry2.)
Public method CreateInstance(Guid, Object, Guid%, UInt32, IntPtr%) Creates an instance of a class that is listed in the local registry.
Public method CreateManagedInstance Creates an instance of a managed class and returns a requested interface.
Public method GetClassObjectOfClsid(Guid%, UInt32, IntPtr, Guid%, IntPtr) Returns the class object associated with a CLSID. (Inherited from ILocalRegistry2.)
Public method GetClassObjectOfClsid(Guid%, UInt32, IntPtr, Guid%, IntPtr) Returns the class object that is associated with a CLSID.
Public method GetClassObjectOfManagedClass Returns an interface that is implemented by a particular managed object.
Public method GetLocalRegistryRoot Returns the local registry root. (Inherited from ILocalRegistry2.)
Public method GetLocalRegistryRoot(String%) Returns the local registry root.
Public method GetTypeLibOfClsid(Guid, ITypeLib%) Not implemented. Do not use. (Inherited from ILocalRegistry2.)
Public method GetTypeLibOfClsid(Guid, ITypeLib%) Not implemented. Do not use.

Top

See Also

Reference

ILocalRegistry3 Interface

Microsoft.VisualStudio.Shell.Interop Namespace