SolutionConfiguration – rozhraní

Představuje informace o konkrétní způsob, jak vytvořit řešení.

Obor názvů:  EnvDTE
Sestavení:  EnvDTE (v EnvDTE.dll)

Syntaxe

'Deklarace
<GuidAttribute("60AAAD75-CB8D-4C62-9959-24D6A6A50DE7")> _
Public Interface SolutionConfiguration
[GuidAttribute("60AAAD75-CB8D-4C62-9959-24D6A6A50DE7")]
public interface SolutionConfiguration
[GuidAttribute(L"60AAAD75-CB8D-4C62-9959-24D6A6A50DE7")]
public interface class SolutionConfiguration
[<GuidAttribute("60AAAD75-CB8D-4C62-9959-24D6A6A50DE7")>]
type SolutionConfiguration =  interface end
public interface SolutionConfiguration

Typ SolutionConfiguration zveřejňuje následující členy.

Vlastnosti

  Název Popis
Veřejná vlastnost Collection Získává SolutionConfigurations obsahující kolekci SolutionConfiguration objekt podporující tuto vlastnost.
Veřejná vlastnost DTE Načtení objektu nejvyšší úrovně rozšiřitelnosti.
Veřejná vlastnost Name Získá nebo nastaví název objektu.
Veřejná vlastnost SolutionContexts Získá kolekce SolutionContext objektů.

Nahoru

Metody

  Název Popis
Veřejná metoda Activate Přejde na aktuální položky.
Veřejná metoda Delete Odebere SolutionConfiguration objektu z kolekce.

Nahoru

Poznámky

SolutionConfigurationtaké představuje pro každý projekt, který konfigurace aplikace project a platformu poskytují kontext pro sestavení operace a funkce návrhu v prostředí, jako například dokončování příkazů v editoru.

Příklady

Sub SolutionConfigurationExample()
  ' Ensure all Debug project configurations are what are built for the
  ' Debug solution configuration.
  Dim config As SolutionConfiguration = DTE.Solution.SolutionBuild.SolutionConfigurations.Item("Debug")
  For each context in config.SolutionContexts
    Context.ConfigurationName = "Debug"
  Next
End Sub

Viz také

Referenční dokumentace

EnvDTE – obor názvů