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


Documents - интерфейс

Содержит все объекты Document среды, каждый из которых представляет открытый документ.

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

Синтаксис

'Декларация
<GuidAttribute("9E2CF3EA-140F-413E-BD4B-7D46740CD2F4")> _
Public Interface Documents _
    Inherits IEnumerable
[GuidAttribute("9E2CF3EA-140F-413E-BD4B-7D46740CD2F4")]
public interface Documents : IEnumerable
[GuidAttribute(L"9E2CF3EA-140F-413E-BD4B-7D46740CD2F4")]
public interface class Documents : IEnumerable
[<GuidAttribute("9E2CF3EA-140F-413E-BD4B-7D46740CD2F4")>]
type Documents =  
    interface
        interface IEnumerable
    end
public interface Documents extends IEnumerable

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

Свойства

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

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

Методы

  Имя Описание
Открытый метод Add Инфраструктура. Только для внутреннего использования в корпорации Майкрософт.
Открытый метод CloseAll Закрывает все открытые в среде документы и, если это указано, сохраняет их.
Открытый метод GetEnumerator() Возвращает перечислитель, осуществляющий итерацию в коллекции. (Унаследовано от IEnumerable.)
Открытый метод GetEnumerator() Возвращает перечислитель элементов данной коллекции.
Открытый метод Item Возвращает индексированный член коллекции Documents.
Открытый метод Open Инфраструктура. Только для внутреннего использования в корпорации Майкрософт.
Открытый метод SaveAll Сохраняет все документы, открытые в настоящий момент в среде.

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

Заметки

Для обращения к этой коллекции используется DTE.Documents.

Примеры

Sub DocumentsExample()
   ' Closes all saved documents.
   Dim iDoc As Integer
   For iDoc = 1 To DTE.Documents.Count
      If DTE.Documents.Item(iDoc).Saved Then
         DTE.Documents.Item(iDoc).Close()
      End If
   Next iDoc
End Sub

См. также

Ссылки

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

Document