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. Также можно определить, построен или развернут конкретный проект.