Поделиться через


SolutionContexts - интерфейс

Содержит все объекты SolutionContext для конфигурации решения.

Пространство имен:  EnvDTE
Сборка:  EnvDTE (в EnvDTE.dll)

Синтаксис

'Декларация
<GuidAttribute("0685B546-FB84-4917-AB98-98D40F892D61")> _
Public Interface SolutionContexts _
    Inherits IEnumerable
[GuidAttribute("0685B546-FB84-4917-AB98-98D40F892D61")]
public interface SolutionContexts : IEnumerable
[GuidAttribute(L"0685B546-FB84-4917-AB98-98D40F892D61")]
public interface class SolutionContexts : IEnumerable
[<GuidAttribute("0685B546-FB84-4917-AB98-98D40F892D61")>]
type SolutionContexts =  
    interface
        interface IEnumerable
    end
public interface SolutionContexts extends IEnumerable

Тип SolutionContexts предоставляет следующие члены.

Свойства

  Имя Описание
Открытое свойство Count Возвращает значение, представляющее число объектов в коллекции SolutionContext.
Открытое свойство DTE Возвращает объект расширения верхнего уровня.
Открытое свойство Parent Возвращает непосредственный родительский объект коллекции SolutionContexts.

В начало страницы

Методы

  Имя Описание
Открытый метод GetEnumerator() Возвращает перечислитель, осуществляющий итерацию в коллекции. (Унаследовано от IEnumerable.)
Открытый метод GetEnumerator() Возвращает перечисление элементов коллекции.
Открытый метод Item Возвращает объект SolutionContext в коллекции SolutionContexts.

В начало страницы

Заметки

Каждая конфигурация решения имеет объект SolutionContext для каждого проекта в этом решении и коллекция SolutionContexts содержит все эти объекты SolutionContext.Они определяют, какая конфигурация и платформа проекта предоставляет контекст при выборе объекта SolutionConfiguration. Также можно определить, построен или развернут конкретный проект.

См. также

Ссылки

EnvDTE - пространство имен