ILocalRegistry3 Interface
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.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (in Microsoft.VisualStudio.Shell.Interop.dll)
Syntax
'Declaration
<GuidAttribute("1B01F13F-ABEE-4761-91AF-76CE6B4C9E7A")> _
<InterfaceTypeAttribute()> _
Public Interface ILocalRegistry3 _
Inherits ILocalRegistry2
[GuidAttribute("1B01F13F-ABEE-4761-91AF-76CE6B4C9E7A")]
[InterfaceTypeAttribute()]
public interface ILocalRegistry3 : ILocalRegistry2
[GuidAttribute(L"1B01F13F-ABEE-4761-91AF-76CE6B4C9E7A")]
[InterfaceTypeAttribute()]
public interface class ILocalRegistry3 : ILocalRegistry2
[<GuidAttribute("1B01F13F-ABEE-4761-91AF-76CE6B4C9E7A")>]
[<InterfaceTypeAttribute()>]
type ILocalRegistry3 =
interface
interface ILocalRegistry2
end
public interface ILocalRegistry3 extends ILocalRegistry2
The ILocalRegistry3 type exposes the following members.
Methods
Name | Description | |
---|---|---|
CreateInstance | Creates an instance of a class that is listed in the local registry. | |
CreateManagedInstance | Creates an instance of a managed class and returns a requested interface. | |
GetClassObjectOfClsid | Returns the class object that is associated with a CLSID. | |
GetClassObjectOfManagedClass | Returns an interface that is implemented by a particular managed object. | |
GetLocalRegistryRoot | Returns the local registry root. | |
GetTypeLibOfClsid | Not implemented. Do not use. |
Top
Remarks
Provides a site that has a local registry of object and type information. The local registry is strictly local and is not related to the system registry.