IComManagedImportUtil.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:
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)
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.
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.