Graphisoft®

InputOutputVersion: 1.0

Folder::GetStatus


Folder 인스턴스의 상태를 리턴합니다.

GSErrCode    GetStatus (
    void
) const;

리턴 값

의미
NoError* 상태가 OK입니다.
FolderNotFound* 폴더를 발견하지 못했습니다.
NotAFolder* 폴더를 지정하지 않았습니다.
AccessDenied* 폴더 접근이 거부되었습니다.
CreationError* 폴더 생성이 실패했습니다.
Error* 상태가 유효하지 않습니다.

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

설명

이 메소드는 Folder 인스턴스의 상태를 리턴합니다. 이것은 생성 결과를 가져오는 데 사용할 수 있습니다. (예외 처리를 사용하지 않으므로) Folder class의 경우, 상태는 생성 결과로 세트되고 나중에 절대로 바뀌지 않습니다. 만약 상태가 NoError가 아니라면 Object는 유효하지 않은 것으로 취급합니다. 모든 메소드는 유효하지 않은 Folder 객체 상에서 호출될 수 있습니다. 그러한 경우 메소드는 아무 것도 하지 않으며 리턴 값은 오류 상태입니다.


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