Partilhar via


Interface ITypeName

Fornece métodos para obter informações de nome de tipo.

Essa interface oferece suporte a infra-estrutura do .NET Framework e não se destina a ser usado diretamente em seu código.

interface ITypeName : IUnknown {

    HRESULT GetNameCount(
        [out, retval] DWORD* pCount
    );
    HRESULT GetNames(
        [in]  DWORD count,
        [out] BSTR* rgbszNames,
        [out, retval] DWORD* pCount
    );
    HRESULT GetTypeArgumentCount(
        [out, retval] DWORD* pCount
    );
    HRESULT GetTypeArguments(
        [in]  DWORD count, 
        [out] ITypeName** rgpArguments, 
        [out, retval] DWORD* pCount
    );
    HRESULT GetModifierLength(
        [out, retval] DWORD* pCount
    );
    HRESULT GetModifiers(
        [in]  DWORD count, 
        [out] DWORD* rgModifiers,
        [out, retval] DWORD* pCount
    );
    HRESULT GetAssemblyName(
        [out, retval] BSTR* rgbszAssemblyNames
    );
};

Requisitos

Plataformas: See Requisitos de sistema do .NET framework.

Cabeçalho: MSCorEE.idl

Biblioteca: Incluído sistema autônomo um recurso em MSCorEE.dll

.NET Framework Versions: 3.5 SP1, 3,5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Consulte também

Outros recursos

Interfaces de hospedagem