SetOptionalContentConfigState

İçerik Akışları ve İsteğe Bağlı İçerik Grupları

Açıklama

Bu işlev, belirtilen isteğe bağlı içerik yapılandırma sözlüğünün tanımladığı isteğe bağlı içerik grubunun durumunu ayarlamak için kullanılır

Tüm isteğe bağlı içerik yapılandırma sözlüklerinin temel durumu (ON, OFF veya Unchanged) ve /ON ile /OFF adlı iki üyelik dizisi vardır

Temel durumun değerine bağlı olarak isteğe bağlı içerik grubuna bir başvuru, uygun /ON veya /OFF dizisine eklenir (ya da her iki diziden kaldırılır)

Belirli bir isteğe bağlı içerik grubu yalnızca isteğe bağlı içerik yapılandırma sözlüğünün temel durumu Unchanged olduğunda Unchanged olarak ayarlanabilir

Varsayılan isteğe bağlı içerik yapılandırma sözlüğünün temel durumu (OptionalContentConfigID 1 olarak ayarlanarak erişilir) her zaman ON olduğundan bu yapılandırma sözlüğündeki isteğe bağlı içerik grupları yalnızca ON veya OFF olarak ayarlanabilir

Sözdizimi

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

Parametreler

OptionalContentConfigIDİlk varsayılan isteğe bağlı içerik yapılandırma sözlüğünün kimliği 1'dir. Diğer isteğe bağlı içerik yapılandırma sözlükleri için daha yüksek sayılar kullanılır
OptionalContentGroupIDNewOptionalContentGroup, GetOptionalContentGroupID veya GetOptionalContentConfigOrderItemID işlevlerinin döndürdüğü kimlik
NewStateBu yapılandırma sözlüğündeki isteğe bağlı içerik grubunun ayarlanması gereken durumu belirtir: 1 = ON olarak ayarla 2 = OFF olarak ayarla 3 = Değişmeden bırak (mümkünse)

Dönüş değerleri

0Durum ayarlanamadı
1Durum başarıyla ayarlandı int OptionalContentConfigID, int OptionalContentGroupID, int NewState);