Graphisoft®

API Development KitVersion: 18

ACAPI_TeamworkControl_HasDeleteModifyRight

현재 팀워크 사용자가 특정 타입의 객체를 제거하거나 변경할 수 있는 접근 권한을 갖고 있는지 여부를 알려줍니다.

    bool  ACAPI_TeamworkControl_HasDeleteModifyRight (
        const API_Guid&     objectId
    );

 

파라미터

objectId
[in] 객체의 유일 식별자입니다.

 

리턴 값

true
현재 사용자가 주어진 타입의 객체들을 제거하거나 변경하기 위한 충분한 권한들을 갖고 있습니다.
false
현재 사용자는 주어진 타입의 객체들을 제거하거나 변경하는 것이 허용되어 있지 않습니다.

다른 공통 오류들에 대해서는 오류 코드들의 리스트를 보십시오.

 

설명

현재 팀워크 사용자가 주어진 타입의 객체들을 제거하거나 변경하기 위한 권한을 갖고 있는지 여부를 결정하기 위해 이 함수를 사용하십시오. 접근 권한들은 프로젝트 관리자에 의해 미리 세트됩니다.

 

예제

API_Guid objectSetGuid = GSGuid2APIGuid (GS::Guid ("4C036A66-C2FF-4c3b-9FF4-F45A810B5F84"));
if (!ACAPI_TeamworkControl_HasDeleteModifyRight (objectSetGuid))
    ACAPI_WriteReport ("You have insufficient privileges to modify/delete Fill Type attributes", true);

 

요구사항

버전: API 13 또는 이후
헤더: ACAPinc.h

 

참고사항

ACAPI_TeamworkControl_HasCreateRight
팀워크 제어
API 함수