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


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 текущему объекту Object. (Унаследовано от 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 - пространство имен