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

ElementIDHandle opaque d'élément de page
MarkedContentIndexIndex de bloc à base 1 dans l'ordre extérieur vers intérieur
PropertyNameNom de propriété PDF existant, avec ou sans barre oblique de début

Valeurs de retour

1La propriété a été supprimée et tous les handles d'instantanés d'éléments de page ont été invalidés
0La 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