Sdílet prostřednictvím


IVsCfgProvider2 – rozhraní

 

Publikováno: duben 2016

Umožňuje projekty, které chcete spravovat informace o konfiguraci.

Obor názvů:   Microsoft.VisualStudio.Shell.Interop
Sestavení:  Microsoft.VisualStudio.Shell.Interop (v Microsoft.VisualStudio.Shell.Interop.dll)

Syntaxe

[InterfaceTypeAttribute(1)]
[GuidAttribute("623E34D5-82C1-42ED-A82C-6CA0478FFDDA")]
public interface IVsCfgProvider2 : IVsCfgProvider
[InterfaceTypeAttribute(1)]
[GuidAttribute("623E34D5-82C1-42ED-A82C-6CA0478FFDDA")]
public interface class IVsCfgProvider2 : IVsCfgProvider
[<InterfaceTypeAttribute(1)>]
[<GuidAttribute("623E34D5-82C1-42ED-A82C-6CA0478FFDDA")>]
type IVsCfgProvider2 = 
    interface
        interface IVsCfgProvider
    end
<InterfaceTypeAttribute(1)>
<GuidAttribute("623E34D5-82C1-42ED-A82C-6CA0478FFDDA")>
Public Interface IVsCfgProvider2
    Inherits IVsCfgProvider

Metody

Název Popis
System_CAPS_pubmethod AddCfgsOfCfgName(String, String, Int32)

Zkopíruje existující název konfigurace nebo vytvoří nový.

System_CAPS_pubmethod AddCfgsOfPlatformName(String, String)

Zkopíruje existující název platformy nebo vytvoří nový.

System_CAPS_pubmethod AdviseCfgProviderEvents(IVsCfgProviderEvents, UInt32)

Zaregistruje volající konfigurace oznámení o událostech.

System_CAPS_pubmethod DeleteCfgsOfCfgName(String)

Odstraní zadaný konfigurační název.

System_CAPS_pubmethod DeleteCfgsOfPlatformName(String)

Odstraní danou platformou název.

System_CAPS_pubmethod GetCfgNames(UInt32, String[], UInt32[])

Vrátí jeden nebo více názvů konfigurace.

System_CAPS_pubmethod GetCfgOfName(String, String, IVsCfg)

Vrátí objekt konfigurace přidružené k názvu zadanou konfiguraci vlastností nebo platformu.

System_CAPS_pubmethod GetCfgProviderProperty(Int32, Object)

Vrátí zadanou konfiguraci vlastností.

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

Vrátí objekty za konfigurace pro tento objekt.

System_CAPS_pubmethod GetPlatformNames(UInt32, String[], UInt32[])

Vrátí jeden nebo více názvů platformy.

System_CAPS_pubmethod GetSupportedPlatformNames(UInt32, String[], UInt32[])

Vrátí sadu platformy, které jsou nainstalovány v počítači uživatele.

System_CAPS_pubmethod RenameCfgsOfCfgName(String, String)

Přiřadí nový název konfigurace.

System_CAPS_pubmethod UnadviseCfgProviderEvents(UInt32)

Zruší registraci pro konfiguraci oznámení o události.

Poznámky pro implementátory:

Implementované projektů poskytují podporu pro platformy, pro přidání, odstranění nebo aktualizaci konfigurací a pro konfiguraci oznámení o události. Toto rozhraní koordinuje sestavení, nasazení a ladění operací.

Poznámky pro volající:

Volána v prostředí a jiné projekty pro načtení informací o konfigurace projektu.

Viz také

Microsoft.VisualStudio.Shell.Interop – obor názvů

Zpátky na začátek