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. По-големите номера се използват за други речници за конфигурация на незадължително съдържание |
|---|---|
| OptionalContentGroupID | ID, върнат от функциите NewOptionalContentGroup, GetOptionalContentGroupID или GetOptionalContentConfigOrderItemID |
| NewState | Задава състоянието, на което групата с незадължително съдържание в този речник на конфигурацията трябва да бъде зададена: 1 = Задаване на ON 2 = Задаване на OFF 3 = Задаване на Unchanged (ако е възможно) |
Върнати стойности
| 0 | Състоянието не можа да бъде зададено |
|---|---|
| 1 | Състоянието беше зададено успешно int OptionalContentConfigID, int OptionalContentGroupID, int NewState); |