Compartir a través de


ITypeNameBuilder

Actualización: noviembre 2007

Proporciona métodos para generar un nombre de tipo.

Esta interfaz es compatible con la infraestructura de .NET Framework y no está diseñada para utilizarse directamente desde el código.

interface ITypeNameBuilder : IUnknown {

    HRESULT OpenGenericArguments();

    HRESULT CloseGenericArguments();

    HRESULT OpenGenericArgument();

    HRESULT CloseGenericArgument();

    HRESULT AddName(
        [in] LPCWSTR szName
    );
    HRESULT AddPointer();

    HRESULT AddByRef();

    HRESULT AddSzArray();

    HRESULT AddArray(
        [in] DWORD rank
    );
    HRESULT AddAssemblySpec(
        [in] LPCWSTR szAssemblySpec
    );
    HRESULT ToString(
        [out, retval] BSTR* pszStringRepresentation
    );
    HRESULT Clear();

};

Requisitos

Plataformas: vea Requisitos de sistema de .NET Framework.

Encabezado: MSCorEE.idl

Biblioteca: se incluye como recurso en MSCorEE.dll

.NET Framework, versiones: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Vea también

Otros recursos

Interfaces de hospedaje