Compartilhar via


Interface IVsProjectCfgProvider

 

Fornece acesso às informações de configuração do projeto.

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

Sintaxe

[GuidAttribute("803E46E2-6A0D-4D5D-9F84-6CE1248B068D")]
[InterfaceTypeAttribute(1)]
public interface IVsProjectCfgProvider : IVsCfgProvider
[GuidAttribute("803E46E2-6A0D-4D5D-9F84-6CE1248B068D")]
[InterfaceTypeAttribute(1)]
public interface class IVsProjectCfgProvider : IVsCfgProvider
[<GuidAttribute("803E46E2-6A0D-4D5D-9F84-6CE1248B068D")>]
[<InterfaceTypeAttribute(1)>]
type IVsProjectCfgProvider = 
    interface
        interface IVsCfgProvider
    end
<GuidAttribute("803E46E2-6A0D-4D5D-9F84-6CE1248B068D")>
<InterfaceTypeAttribute(1)>
Public Interface IVsProjectCfgProvider
    Inherits IVsCfgProvider

Métodos

Nome Descrição
System_CAPS_pubmethod get_UsesIndependentConfigurations(Int32)

Não use.

System_CAPS_pubmethod GetCfgs(UInt32, IVsCfg[], UInt32[], UInt32[])

Retorna um ou mais objetos de configuração.

System_CAPS_pubmethod OpenProjectCfg(String, IVsProjectCfg)

Fornece acesso para o IVsProjectCfg interface implementada no objeto de configuração do projeto.

Observações para implementadores:

Implementado por projetos para fornecer o ambiente com acesso ao seu IVsProjectCfg interface e outras informações.Ele é uma interface opcional, implementada com IVsCfgProvider2 e IVsCfgProviderEventsHelper em um objeto de provedor de configuração separado.

Observações para chamadores:

Chamado pelo ambiente para acessar o objeto de configuração do projeto.

Consulte também

Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo