Compartilhar via


Interface ITypeLibExporterNameProvider

 

Dica

The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience.

Fornece controle sobre o uso de maiúsculas e minúsculas dos nomes quando exportado para uma biblioteca de tipos.

Namespace:   System.Runtime.InteropServices
Assembly:  mscorlib (em mscorlib.dll)

Sintaxe

[GuidAttribute("FA1F3615-ACB9-486d-9EAC-1BEF87E36B09")]
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
[ComVisibleAttribute(true)]
public interface ITypeLibExporterNameProvider
[GuidAttribute("FA1F3615-ACB9-486d-9EAC-1BEF87E36B09")]
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)]
[ComVisibleAttribute(true)]
public interface class ITypeLibExporterNameProvider
[<GuidAttribute("FA1F3615-ACB9-486d-9EAC-1BEF87E36B09")>]
[<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>]
[<ComVisibleAttribute(true)>]
type ITypeLibExporterNameProvider = interface end
<GuidAttribute("FA1F3615-ACB9-486d-9EAC-1BEF87E36B09")>
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>
<ComVisibleAttribute(True)>
Public Interface ITypeLibExporterNameProvider

Métodos

Nome Descrição
System_CAPS_pubmethod GetNames()

Retorna uma lista de nomes para controlar o uso de maiúsculas.

Comentários

Para controlar como os tipos são nomeados quando exportado para uma biblioteca de tipos, um objeto deve implementar essa interface, bem como ITypeLibExporterNotifySink. Você passar esse objeto como o último parâmetro ConvertAssemblyToTypeLib.

Informações de Versão

.NET Framework
Disponível desde 1.1

Confira Também

Namespace System.Runtime.InteropServices

Retornar ao início