Graphisoft®

API Development KitVersion: 18

API_AddonType

서로 다른 타입의 애드온들을 설명합니다.

    typedef enum {
        APIAddon_DontRegister,
        APIAddon_Normal,
        APIAddon_Preload,
        APIAddon_TypeReg,
        APIAddon_FuncLibDll,
        APIAddon_VBServer,
        APIAddon_Automation,
        APIAddon_Customizing,
        APIAddon_Unknown
    } API_AddonType;

 

멤버

APIAddon_DontRegister
(서버 애플리케이션의 릴리즈 버전과 같은) 일부 파라미터들이 올바르지 않습니다; 애드온이 로드되지 않을 것입니다.
APIAddon_Normal
애드온은 실행 환경에서 작동할 수 있습니다; 이것은 대부분의 애드온들에 대한 리턴 값입니다.
APIAddon_Preload
애드온은 서버 애플리케이션이 구동할 때 로드되기를 원합니다; 왜냐하면 더 오래 걸리는 초기화를 필요로 하기 때문입니다.
APIAddon_TypeReg
APIAddon_FuncLibDll
APIAddon_VBServer
이 애드온은 서버 애플리케이션이 Visual Basic 서버처럼 작동하게 만듭니다.
APIAddon_Automation
이것은 자동화 애드온입니다.
APIAddon_Customizing
이것은 커스터마이징 애드온입니다.
APIAddon_Unknown

 

설명

이것은 CheckEnvironment 함수의 리턴 값입니다. 그리고 실행 환경에서 현재 애드온의 행동을 지정합니다.

 

요구사항

버전: API 4.1 또는 이후
헤더: APIdefs_Registration.h

 

참고사항

CheckEnvironment
API 타입