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

OptionalContentConfigIDPrvní výchozí slovník konfigurace volitelného obsahu má ID 1. Vyšší čísla se používají pro ostatní slovníky konfigurace volitelného obsahu
OptionalContentGroupIDID vrácené funkcí NewOptionalContentGroup, GetOptionalContentGroupID nebo GetOptionalContentConfigOrderItemID
NewStateUrč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

0Stav se nepodařilo nastavit
1Stav se úspěšně nastavil int OptionalContentConfigID, int OptionalContentGroupID, int NewState);