Graphisoft®

InputOutputVersion: 1.0

Folder::Folder   (3)


Folder 생성자입니다.

explicit Folder (
    const Location& loc,
    OnNotFound      action = Fail
);

파라미터

loc
파일 시스템의 폴더의 위치입니다.
action
만약 폴더를 찾지 못하면 수행할 동작입니다.

설명

이 생성자는 Location loc으로 식별되는 폴더에 대한 연결을 생성합니다. 만약 loc이 링크를 참조하면, 자동으로 해결(resolve)됩니다. 만약 폴더를 찾지 못하면 action 파라미터를 확인합니다. 기본값에서 Folder 인스턴스의 Fail 상태는 무효가 됩니다. 값 Create에서 만약 (loc에서 얻은) 부모 폴더가 존재한다면, 파일 시스템에서 폴더를 생성하려고 시도할 것입니다.

생성 결과는 차후에 GetStatus 메소드를 호출하여 확인할 수 있습니다. 리턴 값 NoError는 성공적인 생성을 의미합니다.

모듈 초기화 전에 인스턴스들이 생성되어서는 안 됩니다!


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




Folder (
    const Folder& parent,
    const Name&   folderName
);

파라미터

parent
원하는 폴더의 부모 폴더입니다.
folderName
폴더의 이름입니다.

설명

이 생성자는 부모 폴더 parent와 파일 이름 folderName으로 식별되는 폴더에 대한 연결을 생성합니다. 만약 링크를 지정했다면, 자동으로 해결(resolve)됩니다. 만약 폴더가 존재하지 않는다면, Folder 인스턴스의 상태는 무효가 됩니다.

생성 결과는 차후에 GetStatus 메소드를 호출하여 확인할 수 있습니다. 리턴 값 NoError는 성공적인 생성을 의미합니다.

모듈 초기화 전에 인스턴스들이 생성되어서는 안 됩니다!


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




Folder (
    Folder&     parent,
    const Name& folderName,
    OnNotFound  action
);

파라미터

parent
원하는 폴더의 부모 폴더입니다.
folderName
폴더의 이름입니다.
action
만약 폴더를 발견하지 못하면 수행할 동작입니다.

설명

이 생성자는 부모 폴더 parent와 파일 이름 folderName으로 식별되는 폴더에 대한 연결을 생성합니다. 만약 링크를 지정했다면, 자동으로 해결(resolve)됩니다. 만약 폴더가 존재하지 않는다면, action 파라미터를 검사합니다. 기본값에서 Folder 인스턴스의 Fail 상태는 무효가 됩니다. 값 Create에서 (부모 폴더 parent 안에) 파일 시스템에서 폴더를 생성하려고 시도할 것입니다.

생성 결과는 차후에 GetStatus 메소드를 호출하여 확인할 수 있습니다. 리턴 값 NoError는 성공적인 생성을 의미합니다.

모듈 초기화 전에 인스턴스들이 생성되어서는 안 됩니다!


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