Condividi tramite


ITypeLib2 Interfaccia

Definizione

Fornisce una definizione gestita dell'interfaccia ITypeLib2.

public interface class ITypeLib2 : System::Runtime::InteropServices::ComTypes::ITypeLib
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface ITypeLib2 : System.Runtime.InteropServices.ComTypes.ITypeLib
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
[System.Runtime.InteropServices.Guid("00020411-0000-0000-C000-000000000046")]
public interface ITypeLib2 : System.Runtime.InteropServices.ComTypes.ITypeLib
public interface ITypeLib2 : System.Runtime.InteropServices.ComTypes.ITypeLib
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type ITypeLib2 = interface
    interface ITypeLib
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
[<System.Runtime.InteropServices.Guid("00020411-0000-0000-C000-000000000046")>]
type ITypeLib2 = interface
    interface ITypeLib
type ITypeLib2 = interface
    interface ITypeLib
Public Interface ITypeLib2
Implements ITypeLib
Attributi
Implementazioni

Commenti

Per altre informazioni, vedere Interfaccia ITypeLib2.

Common Language Runtime genera un'eccezione quando un metodo COM nel codice nativo restituisce un HRESULT. Per altre informazioni, vedere How to: Map HRESULTs and Exceptions.

Metodi

FindName(String, Int32, ITypeInfo[], Int32[], Int16)

Individua le occorrenze di una descrizione dei tipi in una libreria dei tipi.

GetAllCustData(IntPtr)

Ottiene tutti gli elementi dati personalizzati della libreria.

GetCustData(Guid, Object)

Ottiene i dati personalizzati.

GetDocumentation(Int32, String, String, Int32, String)

Recupera la stringa di documentazione della libreria, il nome e il percorso completo del file della Guida e l'identificatore del contesto per l'argomento della Guida della libreria nel file della Guida.

GetDocumentation2(Int32, String, Int32, String)

Recupera la stringa di documentazione della libreria, il percorso e il nome completo del file della Guida, il contesto di localizzazione da usare e l'ID del contesto per l'argomento della Guida della libreria nel file della Guida.

GetLibAttr(IntPtr)

Recupera la struttura che contiene gli attributi della libreria.

GetLibStatistics(IntPtr, Int32)

Restituisce statistiche su una libreria dei tipi richieste per l'efficiente dimensionamento di tabelle hash.

GetTypeComp(ITypeComp)

Consente a un compilatore client di effettuare l'associazione ai tipi, alle variabili, alle costanti e alle funzioni globali di una libreria.

GetTypeInfo(Int32, ITypeInfo)

Recupera la descrizione del tipo specificata nella libreria.

GetTypeInfoCount()

Restituisce il numero delle descrizioni dei tipi nella libreria dei tipi.

GetTypeInfoOfGuid(Guid, ITypeInfo)

Recupera la descrizione del tipo che corrisponde al GUID specificato.

GetTypeInfoType(Int32, TYPEKIND)

Recupera il tipo di una descrizione del tipo.

IsName(String, Int32)

Indica se una stringa passata contiene il nome di un tipo o di un membro descritto nella libreria.

ReleaseTLibAttr(IntPtr)

Libera la struttura TYPELIBATTR originariamente ottenuta dal metodo GetLibAttr(IntPtr).

Si applica a