GetParserLimits

Chargement de documents, sécurité, performances

Description

Renvoie les limites d’analyseur configurées sur l’instance de bibliothèque

Syntaxe

Delphi

Function TPDFlib.GetParserLimits(Out MaxNesting, MaxContainerItems: Integer): Integer; Overload;
Function TPDFlib.GetParserLimits(Out MaxNesting, MaxContainerItems, MaxErrors: Integer): Integer; Overload;

Paramètres

MaxNestingReçoit la profondeur maximale des tableaux et dictionnaires imbriqués
MaxContainerItemsReçoit le nombre maximal d'éléments dans un tableau ou un dictionnaire, où 0 signifie illimité
MaxErrorsReçoit le nombre maximal d’erreurs d’analyseur tolérées, où 0 signifie illimité

Valeurs de retour

1Les limites configurées ont été renvoyées

Remarques

Une nouvelle instance utilise par défaut une limite d’imbrication de 256, sans limite d’éléments de conteneur ni de nombre d’erreurs

La surcharge à deux paramètres omet MaxErrors