GetPageElementMarkedContentInfo
Édition de flux de contenu, PDF balisé
Description
Renvoie une propriété entière décrivant un bloc de contenu marqué et sa liste de propriétés BDC
Syntaxe
Delphi
Function TPDFlib.GetPageElementMarkedContentInfo(ElementID, MarkedContentIndex, InfoIndex: Integer): Integer;Paramètres
| ElementID | Handle opaque d'élément de page |
|---|---|
| MarkedContentIndex | Index de bloc à base 1 dans l'ordre extérieur vers intérieur |
| InfoIndex | Sélecteur de propriété du tableau ci-dessous |
Propriétés
| 0 | 1 lorsque le bloc a un opérande de liste de propriétés |
|---|---|
| 1 | 1 lorsque la liste de propriétés est un dictionnaire direct |
| 2 | 1 lorsque la liste de propriétés est une ressource /Properties nommée |
| 3 | 1 lorsqu'un dictionnaire a été résolu et que ses entrées peuvent être énumérées |
| 4 | 1 lorsqu'un /MCID entier non négatif valide est présent |
| 5 | Le /MCID, ou -1 lorsque le bloc valide n'a pas de /MCID |
| 6 | L'index de l'instruction source BMC ou BDC à base zéro |
Valeur de retour
La valeur demandée, ou zéro pour un handle, un bloc ou un sélecteur invalide
Remarques
Testez le sélecteur 4 avant d'interpréter le sélecteur 5, car zéro est à la fois un /MCID valide et le résultat par défaut d'une requête non valide
Une liste de propriétés nommées non résolue reste visible via ses accesseurs de source et de nom de ressource, si bien les dictionnaires de ressources mal formés ou incomplets peuvent être diagnostiqués sans perdre la structure de pile