ComManagedImportUtil.GetComponentInfo(String, String, String) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.