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


SolutionClass - класс

Этот API поддерживает платформу .NET Framework и не должен вызываться непосредственно из вашего кода.

Только для внутреннего использования в корпорации Майкрософт.

Иерархия наследования

System.Object
  EnvDTE.SolutionClass

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

Синтаксис

'Декларация
<GuidAttribute("B35CAA8C-77DE-4AB3-8E5A-F038E3FC6056")> _
<ClassInterfaceAttribute()> _
Public Class SolutionClass _
    Implements _Solution, Solution, IEnumerable
[GuidAttribute("B35CAA8C-77DE-4AB3-8E5A-F038E3FC6056")]
[ClassInterfaceAttribute()]
public class SolutionClass : _Solution, 
    Solution, IEnumerable
[GuidAttribute(L"B35CAA8C-77DE-4AB3-8E5A-F038E3FC6056")]
[ClassInterfaceAttribute()]
public ref class SolutionClass : _Solution, 
    Solution, IEnumerable
[<GuidAttribute("B35CAA8C-77DE-4AB3-8E5A-F038E3FC6056")>]
[<ClassInterfaceAttribute()>]
type SolutionClass =  
    class
        interface _Solution
        interface Solution
        interface IEnumerable
    end
public class SolutionClass implements _Solution, Solution, IEnumerable

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

Конструкторы

  Имя Описание
Открытый метод SolutionClass Инфраструктура. Только для внутреннего использования в корпорации Майкрософт.

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

Свойства

  Имя Описание
Открытое свойство AddIns Инфраструктура. Только для внутреннего использования в корпорации Майкрософт.
Открытое свойство Count Инфраструктура. Только для внутреннего использования в корпорации Майкрософт.
Открытое свойство DTE Инфраструктура. Только для внутреннего использования в корпорации Майкрософт.
Открытое свойство Extender Инфраструктура. Только для внутреннего использования в корпорации Майкрософт.
Открытое свойство ExtenderCATID Инфраструктура. Только для внутреннего использования в корпорации Майкрософт.
Открытое свойство ExtenderNames Инфраструктура. Только для внутреннего использования в корпорации Майкрософт.
Открытое свойство FileName Инфраструктура. Только для внутреннего использования в корпорации Майкрософт.
Открытое свойство FullName Инфраструктура. Только для внутреннего использования в корпорации Майкрософт.
Открытое свойство Globals Инфраструктура. Только для внутреннего использования в корпорации Майкрософт.
Открытое свойство IsDirty Инфраструктура. Только для внутреннего использования в корпорации Майкрософт.
Открытое свойство IsOpen Инфраструктура. Только для внутреннего использования в корпорации Майкрософт.
Открытое свойство Parent Инфраструктура. Только для внутреннего использования в корпорации Майкрософт.
Открытое свойство Projects Инфраструктура. Только для внутреннего использования в корпорации Майкрософт.
Открытое свойство Properties Инфраструктура. Только для внутреннего использования в корпорации Майкрософт.
Открытое свойство Saved Инфраструктура. Только для внутреннего использования в корпорации Майкрософт.
Открытое свойство SolutionBuild Инфраструктура. Только для внутреннего использования в корпорации Майкрософт.
Открытое свойство TemplatePath Инфраструктура. Только для внутреннего использования в корпорации Майкрософт.

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

Методы

  Имя Описание
Открытый метод AddFromFile Инфраструктура. Только для внутреннего использования в корпорации Майкрософт.
Открытый метод AddFromTemplate Инфраструктура. Только для внутреннего использования в корпорации Майкрософт.
Открытый метод Close Инфраструктура. Только для внутреннего использования в корпорации Майкрософт.
Открытый метод Create Инфраструктура. Только для внутреннего использования в корпорации Майкрософт.
Открытый метод Equals Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.)
Защищенный метод Finalize Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.)
Открытый метод FindProjectItem Инфраструктура. Только для внутреннего использования в корпорации Майкрософт.
Открытый метод GetEnumerator Инфраструктура. Только для внутреннего использования в корпорации Майкрософт.
Открытый метод GetHashCode Играет роль хэш-функции для определенного типа. (Унаследовано от Object.)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Открытый метод Item Инфраструктура. Только для внутреннего использования в корпорации Майкрософт.
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Открытый метод Open Инфраструктура. Только для внутреннего использования в корпорации Майкрософт.
Открытый метод ProjectItemsTemplatePath Инфраструктура. Только для внутреннего использования в корпорации Майкрософт.
Открытый метод Remove Инфраструктура. Только для внутреннего использования в корпорации Майкрософт.
Открытый метод SaveAs Инфраструктура. Только для внутреннего использования в корпорации Майкрософт.
Открытый метод ToString Возвращает строку, которая представляет текущий объект. (Унаследовано от Object.)

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

Заметки

Обратитесь к Solution для получения доступа к этой функциональной возможности.Не следует создавать экземпляры этого класса.

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

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