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