ILicensedClassManager Interface

Tells Visual Studio which classes a package needs through a list of license keys. You can get an instance of the interface through the SLicensedClassManager (SID_SLicensedClassManager) service.

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

Syntax

'Declaration
<InterfaceTypeAttribute()> _
<GuidAttribute("6D5140D4-7436-11CE-8034-00AA006009FA")> _
Public Interface ILicensedClassManager
[InterfaceTypeAttribute()]
[GuidAttribute("6D5140D4-7436-11CE-8034-00AA006009FA")]
public interface ILicensedClassManager
[InterfaceTypeAttribute()]
[GuidAttribute(L"6D5140D4-7436-11CE-8034-00AA006009FA")]
public interface class ILicensedClassManager
[<InterfaceTypeAttribute()>]
[<GuidAttribute("6D5140D4-7436-11CE-8034-00AA006009FA")>]
type ILicensedClassManager =  interface end
public interface ILicensedClassManager

The ILicensedClassManager type exposes the following members.

Methods

  Name Description
Public method OnChangeInRequiredClasses Outgoing interface for notification of changes in the list of required classes.

Top

See Also

Reference

Microsoft.VisualStudio.Shell.Interop Namespace