Compartilhar via


Interface IVsProjectFlavorCfg

 

O objeto de configuração do subtipo de projeto implementa IVsProjectFlavorCfg para fornecer ao acesso de subtipo de projeto para várias interfaces de configuração.

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop.8.0 (em Microsoft.VisualStudio.Shell.Interop.8.0.dll)

Sintaxe

[InterfaceTypeAttribute(1)]
[GuidAttribute("3BFFC423-6C82-46C0-AF2A-79A3ED3EDA93")]
public interface IVsProjectFlavorCfg
[InterfaceTypeAttribute(1)]
[GuidAttribute("3BFFC423-6C82-46C0-AF2A-79A3ED3EDA93")]
public interface class IVsProjectFlavorCfg
[<InterfaceTypeAttribute(1)>]
[<GuidAttribute("3BFFC423-6C82-46C0-AF2A-79A3ED3EDA93")>]
type IVsProjectFlavorCfg = interface end
<InterfaceTypeAttribute(1)>
<GuidAttribute("3BFFC423-6C82-46C0-AF2A-79A3ED3EDA93")>
Public Interface IVsProjectFlavorCfg

Métodos

Nome Descrição
System_CAPS_pubmethod Close()

Fecha o IVsProjectFlavorCfg objeto.

System_CAPS_pubmethod get_CfgType(Guid, IntPtr)

Fornece acesso a uma interface de configuração, como IVsBuildableProjectCfg2 ou IVsDebuggableProjectCfg.

Comentários

Um objeto de configuração de um projeto de subtipo implementa o IVsProjectFlavorCfg interface para aprimorar a implementação do objeto de configuração de base do projeto.O objeto que implementa IVsProjectFlavorCfg também deve implementar IPersistXMLFragment para gerenciar a persistência do estado no arquivo de projeto.

Observações para implementadores:

Implementado por um subtipo de projeto e instanciados pelo IVsProjectFlavorCfgProvider interface.

Consulte também

Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo