System::IO::DirectoryInfo 클래스
내용물
[
숨다
]DirectoryInfo class
파일 시스템 경로와 해당 경로가 가리키는 디렉터리를 나타내며 디렉터리를 조작하기 위한 인스턴스 메서드를 제공합니다. 이 클래스의 객체는 System::MakeObject() 함수를 사용하여 할당해야 합니다. 스택에 직접 생성하거나 operator new를 사용해 인스턴스를 만들면 런타임 오류 또는 어설션 오류가 발생합니다. 항상 이 클래스를 System::SmartPtr 포인터로 감싸고, 해당 포인터를 함수 인자로 전달하도록 사용하십시오.
class DirectoryInfo : public System::IO::FileSystemInfo
메서드
| 메서드 | 설명 |
|---|---|
| Create() | 현재 객체가 나타내는 경로에 디렉터리를 생성합니다. |
| CreateSubdirectory(const String&) | 지정된 경로에 하위 디렉터리를 생성합니다. |
| Delete() override | 현재 객체가 나타내는 경로가 가리키는 디렉터리가 비어 있는 경우 해당 디렉터리를 제거합니다. |
| Delete(bool) | 현재 객체가 나타내는 경로가 가리키는 디렉터리를 제거합니다. 매개변수는 디렉터리가 비어 있지 않을 경우 내용물을 재귀적으로 제거할지 여부를 지정합니다. |
| DirectoryInfo(const String&) | 지정된 경로에 DirectoryInfo 클래스의 인스턴스를 생성합니다. |
| EnumerateDirectories() | 현재 객체가 나타내는 디렉터리 내에 위치한 모든 디렉터리를 포함하는 열거 가능한 컬렉션을 반환합니다. |
| EnumerateDirectories(const String&) | 현재 객체가 나타내는 디렉터리에서 지정된 검색 기준을 만족하는 디렉터리를 검색합니다. |
| EnumerateDirectories(const String&, SearchOption) | 현재 객체가 나타내는 디렉터리 또는 해당 디렉터리를 루트로 하는 전체 디렉터리 트리에서 지정된 검색 기준을 만족하는 디렉터리를 검색합니다. |
| EnumerateFiles() | 현재 객체가 나타내는 디렉터리에 위치한 모든 파일을 포함하는 열거 가능한 컬렉션을 반환합니다. |
| EnumerateFiles(const String&) | 현재 객체가 나타내는 디렉터리에서 지정된 검색 기준을 만족하는 파일을 검색합니다. |
| EnumerateFiles(const String&, SearchOption) | 현재 객체가 나타내는 디렉터리 또는 해당 디렉터리를 루트로 하는 전체 디렉터리 트리에서 지정된 검색 기준을 만족하는 파일을 검색합니다. |
| EnumerateFileSystemInfos() | 현재 객체가 나타내는 디렉터리에 위치한 모든 파일 및 디렉터리를 포함하는 열거 가능한 컬렉션을 반환합니다. |
| EnumerateFileSystemInfos(const String&) | 현재 객체가 나타내는 디렉터리에서 지정된 검색 기준을 만족하는 파일 및 디렉터리를 검색합니다. |
| EnumerateFileSystemInfos(const String&, SearchOption) | 현재 객체가 나타내는 디렉터리 또는 해당 디렉터리를 루트로 하는 전체 디렉터리 트리에서 지정된 검색 기준을 만족하는 파일 및 디렉터리를 검색합니다. |
| get_Exists() override | 현재 객체가 나타내는 경로가 기존 디렉터리를 가리키는지 확인합니다. |
| get_Name() override | 현재 객체가 나타내는 경로가 가리키는 엔터티의 이름을 반환합니다. |
| get_Parent() | 현재 객체가 나타내는 디렉터리의 상위 디렉터리를 가리키는 경로를 나타내는 DirectoryInfo 객체에 대한 공유 포인터를 반환합니다. |
| get_Root() | 현재 객체가 나타내는 디렉터리의 루트 디렉터리를 가리키는 경로를 나타내는 DirectoryInfo 객체에 대한 공유 포인터를 반환합니다. |
| GetDirectories() | 현재 객체가 나타내는 디렉터리에 위치한 모든 디렉터리를 나타내는 DirectoryInfo 객체에 대한 공유 포인터를 포함하는 배열을 반환합니다. |
| GetDirectories(const String&) | 현재 객체가 나타내는 디렉터리에서 지정된 검색 기준을 만족하는 디렉터리를 검색합니다. |
| GetDirectories(const String&, SearchOption) | 현재 객체가 나타내는 디렉터리 또는 해당 디렉터리를 루트로 하는 전체 디렉터리 트리에서 지정된 검색 기준을 만족하는 디렉터리를 검색합니다. |
| GetFiles() | 현재 객체가 나타내는 디렉터리에 위치한 모든 디렉터리를 나타내는 FileInfo 객체에 대한 공유 포인터를 포함하는 배열을 반환합니다. |
| GetFiles(const String&) | 현재 객체가 나타내는 디렉터리에서 지정된 검색 기준을 만족하는 파일을 검색합니다. |
| GetFiles(const String&, SearchOption) | 현재 객체가 나타내는 디렉터리 또는 해당 디렉터리를 루트로 하는 전체 디렉터리 트리에서 지정된 검색 기준을 만족하는 파일을 검색합니다. |
| GetFileSystemInfos() | 현재 객체가 나타내는 디렉터리에 위치한 모든 파일 및 디렉터리를 나타내는 FileSystemInfo 객체에 대한 공유 포인터를 포함하는 배열을 반환합니다. |
| GetFileSystemInfos(const String&) | 현재 객체가 나타내는 디렉터리에서 지정된 검색 기준을 만족하는 파일 및 디렉터리를 검색합니다. |
| GetFileSystemInfos(const String&, SearchOption) | 현재 객체가 나타내는 디렉터리 또는 해당 디렉터리를 루트로 하는 전체 디렉터리 트리에서 지정된 검색 기준을 만족하는 파일 및 디렉터리를 검색합니다. |
| MoveTo(const String&) | 현재 객체가 나타내는 디렉터리와 그 모든 내용을 지정된 위치로 이동합니다. |
| ToString() const override | 현재 객체가 나타내는 경로를 포함하는 문자열을 반환합니다. |
또 보기
- Class FileSystemInfo
- Namespace System::IO
- Library Aspose.Page for C++