Condividi tramite


ComManagedImportUtil.GetComponentInfo(String, String, String) Metodo

Definizione

Ottiene le informazioni sul componente dall'assembly.

public:
 virtual void GetComponentInfo(System::String ^ assemblyPath, [Runtime::InteropServices::Out] System::String ^ % numComponents, [Runtime::InteropServices::Out] System::String ^ % componentInfo);
public void GetComponentInfo (string assemblyPath, out string numComponents, out string componentInfo);
abstract member GetComponentInfo : string * string * string -> unit
override this.GetComponentInfo : string * string * string -> unit
Public Sub GetComponentInfo (assemblyPath As String, ByRef numComponents As String, ByRef componentInfo As String)

Parametri

assemblyPath
String

Percorso dell'assembly.

numComponents
String

Quando il metodo termina, questo parametro contiene il numero dei componenti dell'assembly.

componentInfo
String

Quando il metodo termina, questo parametro contiene le informazioni sui componenti.

Implementazioni

Eccezioni

assemblyPath è una stringa vuota, contiene solo spazi vuoti o contiene uno o più caratteri non validi definiti nel campo InvalidPathChars.

-oppure-

Il sistema non è riuscito a recuperare il percorso assoluto.

Il chiamante non ha le autorizzazioni richieste.

assemblyPath è null.

assemblyPath contiene i due punti (":").

Il percorso specificato, il nome file o entrambi superano la lunghezza massima definita dal sistema.

Commenti

Questo metodo viene chiamato dal catalogo COM+ per identificare gli identificatori di classe (CLSID) e i ProgID dei componenti in una DLL prima di essere registrati.

Si applica a