ComManagedImportUtil.GetComponentInfo(String, String, String) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém a informação dos componentes do conjunto.
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)
Parâmetros
- assemblyPath
- String
O caminho para a assembleia.
- numComponents
- String
Quando este método regressa, este parâmetro contém o número de componentes na montagem.
- componentInfo
- String
Quando este método retorna, este parâmetro contém a informação sobre os componentes.
Implementações
Exceções
assemblyPath é uma cadeia 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 conseguiu recuperar o caminho absoluto.
O interlocutor não tem as permissões necessárias.
assemblyPath é null.
assemblyPath contém dois pontos (":").
O caminho especificado, nome do ficheiro ou ambos excedem o comprimento máximo definido pelo sistema.
Observações
Este método é chamado pelo catálogo COM+ para identificar os identificadores de classe (CLSIDs) e ProgIDs dos componentes numa DLL antes de esta ser registada.