IVsBuildDependency Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Permite que um projeto Descreva dependências de compilação.
public interface class IVsBuildDependency : Microsoft::VisualStudio::Shell::Interop::IVsDependency
public interface class IVsBuildDependency : Microsoft::VisualStudio::Shell::Interop::IVsDependency
__interface IVsBuildDependency : Microsoft::VisualStudio::Shell::Interop::IVsDependency
[System.Runtime.InteropServices.Guid("28D58EEE-EFFC-4B4D-834C-3A746FEAC7AE")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsBuildDependency : Microsoft.VisualStudio.Shell.Interop.IVsDependency
[<System.Runtime.InteropServices.Guid("28D58EEE-EFFC-4B4D-834C-3A746FEAC7AE")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsBuildDependency = interface
interface IVsDependency
Public Interface IVsBuildDependency
Implements IVsDependency
- Atributos
- Implementações
Comentários
A IVsBuildDependency interface é implementada por projetos que precisam expor uma dependência inerente ao SVsSolutionBuildManager serviço que afeta a ordem na qual os projetos são criados. IVsBuildDependency é implementado no nível do projeto. Não há suporte para dependências específicas de configuração no momento.
Notas aos Implementadores
Implementado por projetos que dependem de outro projeto ou de outra operação de compilação para serem compilados com êxito.
Notas aos Chamadores
Chamado pelo ambiente quando um projeto com dependências é criado.
Métodos
| get_CanonicalName(String) |
Retorna o nome canônico de uma dependência. |
| get_Description(String) |
Retorna a descrição de uma dependência. |
| get_HelpContext(UInt32) |
Retorna um ponteiro para o contexto de ajuda de uma dependência. |
| get_HelpFile(String) |
Retorna o nome do arquivo de ajuda de uma dependência. |
| get_MustUpdateBefore(Int32) |
Determina se uma compilação de atualização e/ou projeto deve ocorrer antes ou depois de um projeto ser compilado. |
| get_ReferredProject(Object) |
Retorna um ponteiro para um projeto dependente. |
| get_Type(Guid) |
Retorna o tipo de uma dependência. |