Sdílet prostřednictvím


SolutionConfiguration – rozhraní

Představuje informace o konkrétním způsobem sestavili ř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í kolekce SolutionConfiguration objekt podporující 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ů.

Na začátek

Metody

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

Na začátek

Poznámky

SolutionConfigurationpředstavuje také pro jednotlivé projekty, které konfigurace projektu 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é

Odkaz

EnvDTE – obor názvů