ILocalRegistry5 Interface

Implemented by the Visual Studio shell, and can be obtained via the SLocalRegistry service. It adds one method similar to CreateManagedInstance(String, String, String, Guid%, IntPtr%) but which supports COM aggregation with a given outer object.

Namespace:  Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop.10.0 (in Microsoft.VisualStudio.Shell.Interop.10.0.dll)

Syntax

'Declaration
<GuidAttribute("D5F528B9-E492-43A7-AFC0-F98A8FB0516D")> _
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _
Public Interface ILocalRegistry5
[GuidAttribute("D5F528B9-E492-43A7-AFC0-F98A8FB0516D")]
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
public interface ILocalRegistry5
[GuidAttribute(L"D5F528B9-E492-43A7-AFC0-F98A8FB0516D")]
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)]
public interface class ILocalRegistry5
[<GuidAttribute("D5F528B9-E492-43A7-AFC0-F98A8FB0516D")>]
[<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>]
type ILocalRegistry5 =  interface end
public interface ILocalRegistry5

The ILocalRegistry5 type exposes the following members.

Methods

  Name Description
Public method CreateAggregatedManagedInstance Creates an instance of a managed class and returns a requested interface.

Top

See Also

Reference

Microsoft.VisualStudio.Shell.Interop Namespace