IComManagedImportUtil.GetComponentInfo(String, String, String) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar komponentinformationen från sammansättningen.
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)
Parametrar
- assemblyPath
- String
Sökvägen till sammansättningen.
- numComponents
- String
När den här metoden returneras innehåller den här parametern antalet komponenter i sammansättningen.
- componentInfo
- String
När den här metoden returneras innehåller den här parametern information om komponenterna.
Undantag
assemblyPath är en tom sträng (""), innehåller endast tomt utrymme eller innehåller ett eller flera ogiltiga tecken som definieras av InvalidPathChars.
-eller-
Det gick inte att hämta den absoluta sökvägen.
Anroparen har inte de behörigheter som krävs.
assemblyPath är null.
assemblyPath innehåller ett kolon (":").
Den angivna sökvägen, filnamnet eller båda överskrider den systemdefinierade maximala längden.
Kommentarer
Den här metoden anropas av COM+-katalogen för att identifiera klassidentifierare (CLSID) och ProgID:er för komponenterna i en DLL innan den registreras.