Share via


ILocalRegistry5 Interface

Implemented by the Visual Studio shell, and can be obtained via the SLocalRegistry service. It adds one method similar to CreateManagedInstance 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