IComManagedImportUtil.GetComponentInfo(String, String, String) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.