Graphisoft®

InputOutputVersion: 1.0

Folder::CreateFile


폴더 안에 새로운 파일을 생성합니다.

virtual GSErrCode  CreateFile (
    const Name& fileName
);

파라미터

fileName
새로운 파일의 이름입니다.

리턴 값

의미
NoError* OK
TargetExists* 동일한 이름을 가진 엔트리가 이미 존재합니다.
DeviceIsFull* 디바이스가 가득 찼습니다.
AccessDenied* 이 동작을 이 폴더에서 허용하지 않습니다.
Error* 불특정 오류입니다.

* Folder class 범위에서 선언함
* GS 네임스페이스에서 선언했지만, 글로벌 범위에서 접근 가능함

설명

이 메소드는 폴더 안에 이름 fileName을 가진 새로운 파일을 생성합니다. 생성 날짜와 변경 날짜는 적절하게 세트됩니다. 새로운 파일의 내용은 비어 있습니다.

만약 폴더가 이름 fileName을 가진 엔트리(파일, 폴더, 링크)를 포함하고 있으며, 기록할 수 없는 폴더 상이라면 CreateFile은 실패합니다.

 Windows 참고:
 Macintosh 참고:

다음 버전부터 이용 가능합니다: 1.0