__VSQUERYFLAVORREFERENCESCONTEXT Enumeração
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.
Descreve o contexto ao consultar IVsProjectFlavorReferences3 .
public enum class __VSQUERYFLAVORREFERENCESCONTEXT
public enum class __VSQUERYFLAVORREFERENCESCONTEXT
enum __VSQUERYFLAVORREFERENCESCONTEXT
public enum __VSQUERYFLAVORREFERENCESCONTEXT
type __VSQUERYFLAVORREFERENCESCONTEXT =
Public Enum __VSQUERYFLAVORREFERENCESCONTEXT
- Herança
-
__VSQUERYFLAVORREFERENCESCONTEXT
Campos
| VSQUERYFLAVORREFERENCESCONTEXT_AddReference | 0 | Indica que o sistema de projeto está tentando adicionar uma nova referência de projeto. Normalmente, isso acontece quando um usuário tenta adicionar uma nova referência de projeto por meio da caixa de diálogo Gerenciador de referências. O tipo pode negar a referência do projeto e mostrar a caixa de diálogo de erro apropriada para solicitar o usuário. |
| VSQUERYFLAVORREFERENCESCONTEXT_LoadReference | 1 | Indica que o sistema do projeto está carregando as referências, o que acontece ao carregar um projeto. Como o projeto ainda não foi carregado, se o tipo negar a referência do projeto, o projeto não será carregado. Portanto, o tipo deve permitir qualquer referência de projeto para esse contexto, a fim de desbloquear o carregamento do projeto. O tipo pode negar a referência de projeto inválida posteriormente quando o contexto for |
| VSQUERYFLAVORREFERENCESCONTEXT_RefreshReference | 2 | Indica que o sistema do projeto está tentando atualizar uma referência de projeto existente. Isso pode ocorrer em vários cenários. Por exemplo, quando o projeto é carregado pela primeira vez, a referência do projeto não é resolvida, portanto, o sistema do projeto precisa atualizar a referência para que ela seja resolvida. Além disso, quando o projeto de referência é alterado, esse projeto reprojetado também precisa atualizar sua referência de projeto. O tipo deve suprimir qualquer interface do usuário para esse contexto para evitar o conflito entre os usuários; em vez disso, o tipo pode definir uma mensagem de erro apropriada no parâmetro de saída |