DeletePageElementMarkedContentProperty
Inhaltsstrom-Bearbeitung, Tagged PDF
Beschreibung
Löscht eine Eigenschaft aus einem exakten Marked-Content-Rahmen, der durch die Seitenelement-Aufzählung erfasst wurde
Syntax
Delphi
Function TPDFlib.DeletePageElementMarkedContentProperty(ElementID, MarkedContentIndex: Integer; Const PropertyName: WideString): Integer;Parameter
| ElementID | Opakes Seitenelement-Handle |
|---|---|
| MarkedContentIndex | 1-basierter Rahmenindex in Außen-nach-innen-Reihenfolge |
| PropertyName | Vorhandener PDF-Eigenschaftsname mit oder ohne führenden Schrägstrich |
Rückgabewerte
| 1 | Die Eigenschaft wurde gelöscht, und alle Seitenelement-Snapshot-Handles wurden ungültig gemacht |
|---|---|
| 0 | Die Eigenschaft existiert nicht, das Handle oder der Rahmen ist ungültig, der Snapshot ist veraltet, oder eine benannte Eigenschaftenressource kann nicht aufgelöst werden |
Anmerkungen
Das Löschen der letzten Eigenschaft verdichtet die Anweisung von BDC zu BMC
Benannte Eigenschaftslisten werden vor der Bearbeitung in eine seitenlokale private Ressource kopiert, sodass andere Vorkommen und Nutzer geerbter Ressourcen unverändert bleiben
LastErrorCode: 529 bedeutet ungültige Eingabe, 530 veralteten Inhalt und 531 eine nicht auflösbare benannte Eigenschaftsressource