IVsProjectFlavorReferences3 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 o subtipo de projeto (flavor) controle determinados aspectos da manipulação de referência do projeto.
public interface class IVsProjectFlavorReferences3
public interface class IVsProjectFlavorReferences3
__interface IVsProjectFlavorReferences3
[System.Runtime.InteropServices.Guid("005431FC-CF9C-4154-9B28-EC975D88948D")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsProjectFlavorReferences3
[<System.Runtime.InteropServices.Guid("005431FC-CF9C-4154-9B28-EC975D88948D")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsProjectFlavorReferences3 = interface
Public Interface IVsProjectFlavorReferences3
- Atributos
Comentários
Essa interface é semelhante a IVsProjectFlavorReferences , mas fornece mais informações para o tipo. Em vez de gerar um booliano para permitir ou negar uma referência de projeto no IVsProjectFlavorReferences , essa interface gera __VSREFERENCEQUERYRESULT para representar permitir, negar ou desconhecido.
Métodos
| QueryAddProjectReferenceEx(Object, Int32, UInt32, String) |
Chamado antes que esse projeto reprojetado tente fazer uma referência a outro projeto ou antes que esse projeto reprojetado tente atualizar uma referência de projeto existente. Esse projeto reprojetado pode recusar a referência a outro projeto. |
| QueryCanBeReferencedEx(Object, Int32, UInt32, String) |
Chamado antes de outro projeto tentar fazer uma referência a esse projeto renomeado ou antes de outro projeto tentar atualizar uma referência de projeto existente para esse projeto reprojetado. Este projeto reprojetado pode recusar a referência. |