IComManagedImportUtil.GetComponentInfo(String, String, String) Método

Definição

Obtém as informações do componente do assembly.

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)

Parâmetros

assemblyPath
String

O caminho para o assembly.

numComponents
String

Quando esse método é retornado, esse parâmetro contém o número de componentes no assembly.

componentInfo
String

Quando esse método é retornado, esse parâmetro contém as informações sobre os componentes.

Exceções

assemblyPath é uma cadeia de caracteres vazia (""), contém apenas espaço em branco ou contém um ou mais caracteres inválidos, conforme definido por InvalidPathChars.

- ou -

O sistema não pôde recuperar o caminho absoluto.

O chamador não tem as permissões necessárias.

assemblyPath é null.

assemblyPath contém dois-pontos (":").

O caminho especificado, o nome do arquivo ou ambos excedem o comprimento máximo definido pelo sistema.

Comentários

Esse método é chamado pelo catálogo COM+ para identificar os CLSIDs (identificadores de classe) e progIDs dos componentes em uma DLL antes de ser registrado.

Aplica-se a