Graphisoft®

API Development KitVersion: 18

APIAny_CheckLibPartSubtypeOfbyMainID

라이브러리 파트 유일 ID가 다른 서브타입을 참조하는지 여부를 확인합니다.

    GSErrCode ACAPI_Goodies (
        APIAny_CheckLibPartSubtypeOfbyMainID,
        char*     successorUnIDStr,
        char*     predecessorUnIDStr
    );

 

파라미터

successorUnIDStr
[in] 서브타입의 유일 ID입니다.
predecessorUnIDStr
[in] 예상한 조상의 유일 ID입니다.

 

리턴 값

NoError
함수가 성공적으로 완료되었고 조상을 보관하고 있습니다.
APIERR_NOTSUBTYPEOF
함수가 성공적으로 완료되었지만 1번째는 2번째의 서브타입이 아닙니다.
APIERR_BADPARS
파라미터들 중 하나 이상이 NULL입니다.

다른 공통 API 오류들에 대해서는 API 오류 문서를 보십시오.

 

설명

이 함수는 유일 ID로 식별되는 라이브러리 파트가 유일 ID의 main에 의해서만 식별되는 다른 라이브러리 파트의 서브타입인지 검증하는 데 사용합니다.

전임자(predecessor)에 대한 존재 확인을 수행하지 않습니다.

실제 조상을 확인하므로 동일한 유일 ID들에 대해서도 APIERR_NOTSUBTYPEOF를 리턴합니다.

 

요구사항

버전: API 12 또는 이후
헤더: APIdefs_Goodies.h

 

참고사항

API_LibPart,
ACAPI_Goodies, API 함수