ComManagedImportUtil.GetComponentInfo(String, String, String) Methode

Definitie

Hiermee haalt u de onderdeelgegevens van de assembly op.

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)

Parameters

assemblyPath
String

Het pad naar de assembly.

numComponents
String

Wanneer deze methode wordt geretourneerd, bevat deze parameter het aantal onderdelen in de assembly.

componentInfo
String

Wanneer deze methode wordt geretourneerd, bevat deze parameter de informatie over de onderdelen.

Implementeringen

Uitzonderingen

assemblyPath is een lege tekenreeks, bevat alleen witruimte of bevat een of meer ongeldige tekens zoals gedefinieerd door InvalidPathChars.

– of –

Het systeem kan het absolute pad niet ophalen.

De beller beschikt niet over de vereiste machtigingen.

assemblyPath is null.

assemblyPath bevat een dubbele punt (":").

Het opgegeven pad, de bestandsnaam of beide overschrijden de door het systeem gedefinieerde maximumlengte.

Opmerkingen

Deze methode wordt aangeroepen door de COM+-catalogus om de klasse-id's (CLSID's) en ProgID's van de onderdelen in een DLL te identificeren voordat deze wordt geregistreerd.

Van toepassing op