Export (0) Print
Expand All

ITypeLibExporterNameProvider Interface

Provides control over the casing of names when exported to a type library.

For a list of all members of this type, see ITypeLibExporterNameProvider Members.

[Visual Basic]
<Guid("FA1F3615-ACB9-486d-9EAC-1BEF87E36B09")>
<InterfaceType(ComInterfaceType.InterfaceIsIUnknown)>
Public Interface ITypeLibExporterNameProvider
[C#]
[Guid("FA1F3615-ACB9-486d-9EAC-1BEF87E36B09")]
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
public interface ITypeLibExporterNameProvider
[C++]
[Guid("FA1F3615-ACB9-486d-9EAC-1BEF87E36B09")]
[InterfaceType(ComInterfaceType::InterfaceIsIUnknown)]
public __gc __interface ITypeLibExporterNameProvider
[JScript]
public
   Guid("FA1F3615-ACB9-486d-9EAC-1BEF87E36B09")
 InterfaceType(ComInterfaceType.InterfaceIsIUnknown)
interface ITypeLibExporterNameProvider

Remarks

In order to control how types are named when exported to a type library, an object must implement this interface, as well as ITypeLibExporterNotifySink. You then pass this object as the last parameter to ConvertAssemblyToTypeLib.

Requirements

Namespace: System.Runtime.InteropServices

Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family

Assembly: Mscorlib (in Mscorlib.dll)

See Also

ITypeLibExporterNameProvider Members | System.Runtime.InteropServices Namespace

Show:
© 2015 Microsoft