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 | |
---|---|---|
AddCfgsOfCfgName(String, String, Int32) | Zkopíruje existující název konfigurace nebo vytvoří nový. |
|
AddCfgsOfPlatformName(String, String) | Zkopíruje existující název platformy nebo vytvoří nový. |
|
AdviseCfgProviderEvents(IVsCfgProviderEvents, UInt32) | Zaregistruje volající konfigurace oznámení o událostech. |
|
DeleteCfgsOfCfgName(String) | Odstraní zadaný konfigurační název. |
|
DeleteCfgsOfPlatformName(String) | Odstraní danou platformou název. |
|
GetCfgNames(UInt32, String[], UInt32[]) | Vrátí jeden nebo více názvů konfigurace. |
|
GetCfgOfName(String, String, IVsCfg) | Vrátí objekt konfigurace přidružené k názvu zadanou konfiguraci vlastností nebo platformu. |
|
GetCfgProviderProperty(Int32, Object) | Vrátí zadanou konfiguraci vlastností. |
|
GetCfgs(UInt32, IVsCfg[], UInt32[], UInt32[]) | Vrátí objekty za konfigurace pro tento objekt. |
|
GetPlatformNames(UInt32, String[], UInt32[]) | Vrátí jeden nebo více názvů platformy. |
|
GetSupportedPlatformNames(UInt32, String[], UInt32[]) | Vrátí sadu platformy, které jsou nainstalovány v počítači uživatele. |
|
RenameCfgsOfCfgName(String, String) | Přiřadí nový název konfigurace. |
|
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