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


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