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 | |
---|---|---|
get_UsesIndependentConfigurations(Int32) | Não use. |
|
GetCfgs(UInt32, IVsCfg[], UInt32[], UInt32[]) | Retorna um ou mais objetos de configuração. |
|
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