Freigeben über


ITypeNameBuilder

Aktualisiert: November 2007

Stellt Methoden zum Erstellen eines Typnamens bereit.

Diese Schnittstelle unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung im Code vorgesehen.

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

};

Anforderungen

Plattformen: siehe Systemanforderungen für .NET Framework.

Header: MSCorEE.idl

Bibliothek: als Ressource in MSCorEE.dll enthalten

.NET Framework-Versionen: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Siehe auch

Weitere Ressourcen

Hostingschnittstellen