IProvideMultipleClassInfo Interface

Retrieves type information from a component that may have multiple coclasses. Extends and inherits from IProvideClassInfo2. For more information, see IProvideMultipleClassInfo.

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

Syntax

'Declaration
<GuidAttribute("A7ABA9C1-8983-11CF-8F20-00805F2CD064")> _
<InterfaceTypeAttribute()> _
Public Interface IProvideMultipleClassInfo _
    Inherits IProvideClassInfo2
[GuidAttribute("A7ABA9C1-8983-11CF-8F20-00805F2CD064")]
[InterfaceTypeAttribute()]
public interface IProvideMultipleClassInfo : IProvideClassInfo2
[GuidAttribute(L"A7ABA9C1-8983-11CF-8F20-00805F2CD064")]
[InterfaceTypeAttribute()]
public interface class IProvideMultipleClassInfo : IProvideClassInfo2
[<GuidAttribute("A7ABA9C1-8983-11CF-8F20-00805F2CD064")>]
[<InterfaceTypeAttribute()>]
type IProvideMultipleClassInfo =  
    interface
        interface IProvideClassInfo2
    end
public interface IProvideMultipleClassInfo extends IProvideClassInfo2

The IProvideMultipleClassInfo type exposes the following members.

Methods

  Name Description
Public method GetClassInfo
Public method GetGUID
Public method GetInfoOfIndex
Public method GetMultiTypeInfoCount

Top

See Also

Reference

Microsoft.VisualStudio.OLE.Interop Namespace