다음을 통해 공유


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 형식에서는 다음과 같은 멤버를 노출합니다.

속성

  이름 설명
Public 속성 Count Documents 컬렉션의 개체 수를 나타내는 값을 가져옵니다.
Public 속성 DTE 최상위 확장성 개체를 가져옵니다.
Public 속성 Parent Documents 컬렉션의 바로 위 부모 개체를 가져옵니다.

위쪽

메서드

  이름 설명
Public 메서드 Add 인프라입니다. Microsoft 내부용입니다.
Public 메서드 CloseAll 해당 환경의 열린 문서를 모두 닫고 선택적으로 저장합니다.
Public 메서드 GetEnumerator() 컬렉션을 반복하는 열거자를 반환합니다. (IEnumerable에서 상속됨)
Public 메서드 GetEnumerator() 컬렉션의 항목에 대한 열거자를 반환합니다.
Public 메서드 Item Documents 컬렉션의 인덱싱된 멤버를 반환합니다.
Public 메서드 Open 인프라입니다. Microsoft 내부용입니다.
Public 메서드 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