SolutionConfiguration - интерфейс
Представляет сведения о конкретном способе построения решения.
Пространство имен: EnvDTE
Сборка: EnvDTE (в EnvDTE.dll)
Синтаксис
'Декларация
<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
Тип SolutionConfiguration предоставляет следующие члены.
Свойства
Имя | Описание | |
---|---|---|
Collection | Возвращает коллекцию SolutionConfigurations, содержащую объект SolutionConfiguration, поддерживающий это свойство. | |
DTE | Возвращает объект расширения верхнего уровня. | |
Name | Возвращает или задает имя объекта. | |
SolutionContexts | Возвращает коллекцию объектов SolutionContext. |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
Activate | Перемещение фокуса на текущий элемент. | |
Delete | Удаляет объект SolutionConfiguration из коллекции. |
В начало страницы
Заметки
Интерфейс SolutionConfiguration также определяет, какая конфигурация проекта и платформа обеспечивает контекст для операции построения и функции времени разработки в среде, например, завершение инструкции в редакторе, для каждого проекта.
Примеры
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