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
| OptionalContentConfigID | O 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 |
|---|---|
| OptionalContentGroupID | Um ID retornado pelas funções NewOptionalContentGroup, GetOptionalContentGroupID ou GetOptionalContentConfigOrderItemID |
| NewState | Especifica 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
| 0 | The state could not be set |
|---|---|
| 1 | O estado foi definido com sucesso int OptionalContentConfigID, int OptionalContentGroupID, int NewState); |