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