Објекат макроа корисника

Следећи објекти су директно повезани са usermacro API-јем.

Глобални макро

Глобални макро објекат има следећа својства.

Property Type Description
globalmacroid ID ID глобалног макроа.

Понашање својства:
- само за читање
- обавезно за операције ажурирања
macro string Стринг макроа.

Понашање својства:
-потребно за операције креирања
value string Вредност макроа.

Понашање својства:
- само за писање ако је type подешен на " Тајни макро"
- потребан за операције креирања
type integer Тип макроа.

Могуће вредности:
0 - (подразумевано) Текст макро;
1 - Тајни макро;
2 - Тајна трезора.
description string Опис макроа.

Макро домаћина

Макро објекат домаћина дефинише макро доступан на домаћину, домаћину прототипа или шаблону. Има следећа својства.

Property Type Description
hostmacroid ID ID макроа домаћина.

Понашање својства:
- само за читање
- обавезно за операције ажурирања
hostid ID ID домаћина којем макро припада.

Понашање својства:
- константа
- * потребно* за операције креирања
macro string Стринг макроа.

Понашање својства:
-потребно за операције креирања
value string Вредност макроа.

Понашање својства:
- само за писање ако је type подешен на " Тајни макро"
- потребан за операције креирања
type integer Тип макроа.

Могуће вредности:
0 - (подразумевано) Текст макро;
1 - Тајни макро;
2 - Тајна трезора.
description string Опис макроа.
automatic integer Дефинише да ли се макро контролише правилом откривања.

Могуће вредности:
0 - (подразумевано) Макроом управља корисник;
1 - Макроом управља правило откривања.

Кориснику није дозвољено да креира аутоматски макро.
Да бисте ажурирали аутоматски макро, он мора бити конвертован у приручнику.