ValidateArlingtonPipelineSyntax
Conformidade, Desempenho
Descrição
Executa validação de sintaxe de objetos guiada por modelo contra o reader e o cache de objetos retidos por um pipeline de validação
Sintaxe
Delphi
Function TPDFlib.ValidateArlingtonPipelineSyntax(PipelineID, ModelID, Options: Integer): Integer;DLL
Function DLValidateArlingtonPipelineSyntax(InstanceID, PipelineID, ModelID, Options: Integer): Integer; Stdcall;ActiveX
Function PDFlib::ValidateArlingtonPipelineSyntax(PipelineID As Long, ModelID As Long, Options As Long) As LongParâmetros
| PipelineID | Identifier returned by BeginValidationPipeline |
|---|---|
| ModelID | Identifier returned by LoadArlingtonModel |
| Options | O bit 1 interrompe após a primeira ocorrência, o bit 2 permite chaves first-class desconhecidas e o bit 4 reporta entradas obsoletas |
Valores retornados
| Positive value | Identificador de lista de strings contendo os campos código da ocorrência, caminho do objeto e mensagem, separados por pipe |
|---|---|
| 0 | No issue was found, or an identifier is invalid |
Observações
O modelo caminha do FileTrailer pelas definições ligadas, suprimindo pares repetidos de definição de objeto e reutilizando objetos PDF interpretados sob demanda
Cobertura
Leia a GetArlingtonValidationCoverageJSON depois da chamada para distinguir uma passagem completa, falhas conhecidas, cobertura de regras incompleta e um erro de operação
Expressões não suportadas produzem ocorrências ARLINGTON_UNSUPPORTED com o caminho do documento e a coluna do modelo; um handle de ocorrências zero, sozinho, não prova que a validação começou