Tarefa ResolveComReference
Utiliza uma lista de um ou mais nomes de tipo de biblioteca ou .tlb arquivos e converte as bibliotecas de tipos em locais no disco.
Parâmetros
A tabela a seguir descreve os parâmetros do ResolveCOMReference tarefa.
Parâmetro |
Descrição |
---|---|
DelaySign |
Opcional Boolean parâmetro. If true, coloca a chave pública do assembly. If false, totalmente assina o assembly. |
KeyContainer |
Opcional String parâmetro. Especifica um contêiner que contém um par de chaves. |
KeyFile |
Opcional String parâmetro. Especifica um item que contém um emparelhar de chaves. |
NoClassMembers |
Opcional Boolean parâmetro. |
ResolvedAssemblyReferences |
Opcional ITaskItem[] parâmetro de saída. Especifica as referências de assembly resolvida. |
ResolvedFiles |
Opcional ITaskItem[] parâmetro de saída. Especifica sistema autônomo arquivos totalmente qualificados no disco que correspondem aos locais físicos das bibliotecas de tipos fornecidos sistema autônomo entrada para esta tarefa. |
ResolvedModules |
Opcional ITaskItem[] parâmetro. |
TypeLibFiles |
Opcional ITaskItem[] parâmetro. Especifica o caminho de arquivo de biblioteca tipo COM referências. Itens incluídos neste parâmetro podem conter metadados de item. Para obter mais informações, consulte a seção "TypeLibFiles item metadados" abaixo. |
TypeLibNames |
Opcional ITaskItem[] parâmetro. Especifica os nomes da biblioteca de tipo para resolver. Itens incluídos neste parâmetro devem conter alguns metadados do item. Para obter mais informações, consulte a seção "TypeLibNames item metadados" abaixo. |
WrapperOutputDirectory |
Opcional String parâmetro. O local no disco onde o assembly de interoperabilidade gerado é colocado. Se esses metadados de item não for especificado, a tarefa usa o caminho absoluto do diretório onde se encontra o arquivo de projeto. |
Comentários
Metadados de Item TypeLibNames
A tabela a seguir descreve os metadados de item disponível para itens passadas para o TypeLibNames parâmetro.
Metadados |
Descrição |
---|---|
GUID |
Metadados de item obrigatório. O GUID para a biblioteca de tipos. Se esses metadados de item não for especificado, a tarefa falhar. |
VersionMajor |
Metadados de item obrigatório. A versão principal da biblioteca de tipos. Se esses metadados de item não for especificado, a tarefa falhar. |
VersionMinor |
Metadados de item obrigatório. A versão secundária da biblioteca de tipos. Se esses metadados de item não for especificado, a tarefa falhar. |
LocaleIdentifier |
Metadados de item opcional. A localidade identificador (ou LCID) para a biblioteca de tipos. Isso é especificado sistema autônomo um valor de 32 bit que identifica a linguagem humana preferida pelo usuário, região ou aplicativo. Se esses metadados de item não for especificado, a tarefa utiliza um ID de localidade padrão de "0". |
WrapperTool |
Metadados de item opcional. Especifica a ferramenta de invólucro é usada para gerar o conjunto wrapper para esta biblioteca de tipos. Se esses metadados de item não for especificado, a tarefa utiliza uma ferramenta do wrapper padrão de "tlbimp". As opções disponível, sem distinção entre maiúsculas e minúsculas de typelibs são:
|
Metadados de Item TypeLibFiles
A tabela a seguir descreve os metadados de item disponível para itens passadas para o TypeLibFiles parâmetro.
Metadados |
Descrição |
---|---|
WrapperTool |
Metadados de item opcional. Especifica a ferramenta de invólucro é usada para gerar o conjunto wrapper para esta biblioteca de tipos. Se esses metadados de item não for especificado, a tarefa utiliza uma ferramenta do wrapper padrão de "tlbimp". As opções disponível, sem distinção entre maiúsculas e minúsculas de typelibs são:
|
Observação: |
---|
Quanto mais informações você fornecer para identificar exclusivamente uma biblioteca de tipos, maior a possibilidade de que a tarefa será resolvido para o arquivo correto no disco. |