SetOptionalContentConfigState
Toky obsahu a skupiny volitelného obsahu
Popis
Tato funkce slouží k nastavení stavu volitelné skupiny obsahu podle zadaného konfiguračního slovníku volitelného obsahu
Všechny slovníky konfigurace volitelného obsahu mají základní stav (ON, OFF nebo Unchanged) a dvě členská pole pojmenovaná /ON a /OFF
Konkrétní volitelnou skupinu obsahu lze nastavit na Unchanged, jen pokud má základní stav slovníku konfigurace volitelného obsahu také hodnotu Unchanged
Základní stav defaultního konfiguračního slovníku volitelného obsahu (dostupný nastavením OptionalContentConfigID na 1) je vždy ON, takže volitelné skupiny obsahu v tomto konfiguračním slovníku lze nastavit jen na ON nebo OFF
Syntaxe
Delphi
Function TPDFlib.SetOptionalContentConfigState(OptionalContentConfigID, OptionalContentGroupID, NewState: Integer): Integer;
ActiveX
Function PDFlib::SetOptionalContentConfigState(OptionalContentConfigID As Long, OptionalContentGroupID As Long, NewState As Long) As Long
DLL
int DLSetOptionalContentConfigState(int InstanceID, int OptionalContentConfigID, int OptionalContentGroupID, int NewState);
Parametry
| OptionalContentConfigID | První výchozí slovník konfigurace volitelného obsahu má ID 1. Vyšší čísla se používají pro ostatní slovníky konfigurace volitelného obsahu |
|---|---|
| OptionalContentGroupID | ID vrácené funkcí NewOptionalContentGroup, GetOptionalContentGroupID nebo GetOptionalContentConfigOrderItemID |
| NewState | Určuje stav, na který se volitelná skupina obsahu v tomto konfiguračním slovníku nastaví: 1 = Nastavit na ON 2 = Nastavit na OFF 3 = Nastavit na unchanged (pokud je to možné) |
Návratové hodnoty
| 0 | Stav se nepodařilo nastavit |
|---|---|
| 1 | Stav se úspěšně nastavil int OptionalContentConfigID, int OptionalContentGroupID, int NewState); |