DeletePageElementMarkedContentProperty
Édition de flux de contenu, PDF balisé
Description
Supprime une propriété d'un bloc de contenu marqué exact capturé par l'énumération des éléments de page
Syntaxe
Delphi
Function TPDFlib.DeletePageElementMarkedContentProperty(ElementID, MarkedContentIndex: Integer; Const PropertyName: WideString): 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 |
| PropertyName | Nom de propriété PDF existant, avec ou sans barre oblique de début |
Valeurs de retour
| 1 | La propriété a été supprimée et tous les handles d'instantanés d'éléments de page ont été invalidés |
|---|---|
| 0 | La propriété n'existe pas, le handle ou le bloc est invalide, l'instantané est périmé ou une ressource de propriété nommée ne peut pas être résolue |
Remarques
Supprimer la dernière propriété compacte l'instruction de BDC en BMC
Les listes de propriétés nommées sont copiées dans une ressource privée locale à la page avant l'édition, si bien les autres occurrences et utilisateurs de ressources héritées restent inchangés
LastErrorCode : 529 signifie une entrée invalide, 530 un contenu obsolète et 531 une ressource de propriétés nommées non résolue