GetAddonInfo
애드온에 대한 정보가 있는 JSON 대상체를 반환합니다.
포맷
GetAddonInfo ( addonID )
매개 변수
addonID  - 설치되거나 패키지된 애드온의 UUID(Universally Unique Identifier)를 지정하는 텍스트입니다.
반환되는 데이터 유형
텍스트
다음 버전에서 시작됨
19.2.2
설명
이 함수는 UUID가 addonID 매개 변수와 일치하고 해당 애드온 정보를 반환하는 애드온을 검색합니다. 검색은 다음을 포함합니다.
- 
                                                현재 파일에 있는 설치된 애드온 
- 
                                                현재 설치되지 않았지만 FileMaker Pro에 설치 가능한 패키지된 애드온 
애드온 개발자의 경우 이 함수를 사용하여 런타임에서 설치된 애드온과 패키지된 애드온에 대한 정보를 얻을 수 있습니다. 예를 들어 GetLayoutObjectOwnerInfo 함수를 사용하여 주어진 레이아웃 대상체를 포함하는 애드온의 ID를 얻은 다음, 해당 애드온 ID를 이 함수에 넣어 애드온의 이름을 얻을 수 있습니다.
다음의 반환된 JSON 대상체 예시에서는 지정된 애드온이 ‘사람’이라는 패키지된 애드온에서 설치되었으며 ‘사람 이름 변경됨’으로 이름이 다시 지정되었습니다.
{
    "APIVers" : 2,
    "Installed" : 
    {
        "Name" : "사람 이름 변경됨",
        "UUID" : "B79DDD6D-DDF2-4370-A3C9-F9DEF2C52992",
        "UsesLayoutPayload" : 1,
        "UsesRelationship" : 1
    },
    "Package" : 
    {
        "Name" : "사람",
        "UUID" : "3CB70E8B-B45E-4EF1-B2DD-8CA7DDB3CDC1"
    }
}다음 표는 반환된 JSON 대상체의 요소를 설명합니다.
| JSON 요소 | 설명 | 
|---|---|
| APIVers | 이 JSON 대상체 구조 버전의 숫자 값입니다. 이 JSON 대상체의 구조가 다음 릴리즈에서 변경되면 이 숫자가 변경됩니다. 버전 2:  | 
| Installed | 애드온을 설명하는 대상체입니다(설치된 경우). 다음 키를 포함합니다. 
 | 
| Package | 패키지된 애드온을 설명하는 대상체입니다. 다음 키를 포함합니다. 
 | 
예제 1
위에 표시된 JSON 대상체를 반환합니다.
GetAddonInfo ( "B79DDD6D-DDF2-4370-A3C9-F9DEF2C52992" )