Partager via


IComManagedImportUtil.GetComponentInfo(String, String, String) Méthode

Définition

Obtient de l'assembly des informations sur le composant.

public:
 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
Public Sub GetComponentInfo (assemblyPath As String, ByRef numComponents As String, ByRef componentInfo As String)

Paramètres

assemblyPath
String

Chemin d'accès de l'assembly.

numComponents
String

Lorsque cette méthode est retournée, ce paramètre contient le nombre de composants dans l'assembly.

componentInfo
String

Lorsque cette méthode est retournée, ce paramètre contient les informations relatives aux composants.

Exceptions

assemblyPath est une chaîne vide (""), ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides comme défini par InvalidPathChars.

- ou -

Le système n’a pas pu récupérer le chemin d’accès absolu.

L’appelant n’a pas les autorisations requises.

assemblyPath a la valeur null.

assemblyPath contient un signe deux-points (« : »).

Le chemin et/ou le nom de fichier spécifiés dépassent la longueur maximale définie par le système.

Remarques

Cette méthode est appelée par le catalogue COM+ pour identifier les identificateurs de classe (CLSID) et les progID des composants d’une DLL avant son inscription.

S’applique à