Share via


IProvideMultipleClassInfo Interface

Definition

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

public interface class IProvideMultipleClassInfo : Microsoft::VisualStudio::OLE::Interop::IProvideClassInfo2
public interface class IProvideMultipleClassInfo : Microsoft::VisualStudio::OLE::Interop::IProvideClassInfo2
__interface IProvideMultipleClassInfo : Microsoft::VisualStudio::OLE::Interop::IProvideClassInfo2
[System.Runtime.InteropServices.Guid("A7ABA9C1-8983-11CF-8F20-00805F2CD064")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IProvideMultipleClassInfo : Microsoft.VisualStudio.OLE.Interop.IProvideClassInfo2
[System.Runtime.InteropServices.Guid("A7ABA9C1-8983-11CF-8F20-00805F2CD064")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IProvideMultipleClassInfo : Microsoft.VisualStudio.OLE.Interop.IProvideClassInfo2
[<System.Runtime.InteropServices.Guid("A7ABA9C1-8983-11CF-8F20-00805F2CD064")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IProvideMultipleClassInfo = interface
    interface IProvideClassInfo2
[<System.Runtime.InteropServices.Guid("A7ABA9C1-8983-11CF-8F20-00805F2CD064")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IProvideMultipleClassInfo = interface
    interface IProvideClassInfo2
    interface IProvideClassInfo
Public Interface IProvideMultipleClassInfo
Implements IProvideClassInfo2
Attributes
Implements

Methods

GetClassInfo(Type)
GetGUID(UInt32, Guid)
GetInfoOfIndex(UInt32, UInt32, Type, UInt32, UInt32, Guid, Guid)
GetMultiTypeInfoCount(UInt32)

Applies to