SetOptionalContentConfigState

Потоци със съдържание и групи с незадължително съдържание

Описание

Тази функция се използва за задаване на състоянието на група с незадължително съдържание, както е определена от посочения речник на конфигурацията на незадължителното съдържание

Всички речници на конфигурацията на незадължителното съдържание имат основно състояние (ON, OFF или Unchanged) и два масива за членство, наречени /ON и /OFF

Препратка към групата с незадължително съдържание се добавя към подходящия масив /ON или /OFF, или се премахва от някой от тях, в зависимост от стойността на основното състояние

Определена група с незадължително съдържание може да бъде зададена като Unchanged само ако основното състояние на речника на конфигурацията на незадължителното съдържание е Unchanged

Основното състояние на стандартния речник на конфигурацията на незадължителното съдържание (до който се достига чрез задаване на OptionalContentConfigID на 1) винаги е ON, така че групите с незадължително съдържание в този речник на конфигурацията могат да бъдат зададени само като ON или OFF

Синтаксис

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);

Параметри

OptionalContentConfigIDПървият речник за подразбиращата се конфигурация на незадължително съдържание има ID 1. По-големите номера се използват за други речници за конфигурация на незадължително съдържание
OptionalContentGroupIDID, върнат от функциите NewOptionalContentGroup, GetOptionalContentGroupID или GetOptionalContentConfigOrderItemID
NewStateЗадава състоянието, на което групата с незадължително съдържание в този речник на конфигурацията трябва да бъде зададена: 1 = Задаване на ON 2 = Задаване на OFF 3 = Задаване на Unchanged (ако е възможно)

Върнати стойности

0Състоянието не можа да бъде зададено
1Състоянието беше зададено успешно int OptionalContentConfigID, int OptionalContentGroupID, int NewState);