Partager via


ITypeNameBuilder

Mise à jour : novembre 2007

Fournit des méthodes pour générer un nom de type.

Cette interface prend en charge l'infrastructure .NET Framework et n'est pas destinée à être utilisée directement à partir de votre code.

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();

};

Configuration requise

Plateformes : consultez Configuration requise du .NET Framework.

En-tête : MSCorEE.idl

Bibliothèque : incluse en tant que ressource dans MSCorEE.dll

Versions du .NET Framework : 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Voir aussi

Autres ressources

Interfaces d'hébergement