SetOptionalContentConfigState

Fluxos de conteúdo e grupos de conteúdo opcionais

Descrição

Esta função é usada para definir o estado de um optional content group conforme definido pelo dicionário de configuração de optional content especificado

Todos os dicionários de configuração de conteúdo opcional têm um estado base (ON, OFF ou Unchanged) e dois arrays de membership chamados /ON e /OFF.

Uma referência ao optional content group é adicionada ao array /ON ou /OFF apropriado (ou removida de qualquer um dos arrays) dependendo do valor do estado base

Um optional content group específico só pode ser definido como Unchanged se o estado base do dicionário de configuração de optional content for Unchanged

O estado base do dicionário de configuração de optional content padrão (acessado definindo OptionalContentConfigID como 1) é sempre ON, de modo que os optional content groups desse dicionário de configuração só podem ser definidos como ON ou OFF

Sintaxe

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

Parâmetros

OptionalContentConfigIDO primeiro dicionário de configuração de conteúdo opcional padrão tem ID 1 Números maiores são usados para outros dicionários de configuração de conteúdo opcional
OptionalContentGroupIDUm ID retornado pelas funções NewOptionalContentGroup, GetOptionalContentGroupID ou GetOptionalContentConfigOrderItemID
NewStateEspecifica o estado para o qual o grupo de conteúdo opcional deste dicionário de configuração deve ser definido: 1 = Definir como ON 2 = Definir como OFF 3 = Definir como inalterado (se possível)

Valores retornados

0The state could not be set
1O estado foi definido com sucesso int OptionalContentConfigID, int OptionalContentGroupID, int NewState);