ComManagedImportUtil.GetComponentInfo(String, String, String) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die Komponenteninformationen aus der Assembly ab.
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)
Parameter
- assemblyPath
- String
Der Pfad der Assembly.
- numComponents
- String
Nach dem Beenden dieser Methode enthält dieser Parameter die Anzahl der Komponenten in der Assembly.
- componentInfo
- String
Nach dem Beenden dieser Methode enthält dieser Parameter die Informationen über die Komponenten.
Implementiert
Ausnahmen
assemblyPath ist eine leere Zeichenfolge, enthält nur Leerraum oder mindestens ein gemäß der Definition von InvalidPathChars ungültiges Zeichen.
- oder -
Das System konnte den absoluten Pfad nicht abrufen.
Der Aufrufer verfügt nicht über die erforderlichen Berechtigungen.
assemblyPath ist null.
assemblyPath enthält einen Doppelpunkt (:).
Der angegebene Pfad und/oder Dateiname überschreiten die vom System definierte maximale Länge.
Hinweise
Diese Methode wird vom COM+-Katalog aufgerufen, um die Klassenbezeichner (CLSIDs) und ProgIDs der Komponenten in einer DLL zu identifizieren, bevor sie registriert wird.