GetPageElementMarkedContentInfo

Contentstreambewerking, getagde PDF

Beschrijving

Geeft één geheel-getal-eigenschap terug die een marked-content-frame en zijn BDC-eigenschappenlijst beschrijft

Syntaxis

Delphi

Function TPDFlib.GetPageElementMarkedContentInfo(ElementID, MarkedContentIndex, InfoIndex: Integer): Integer;

Parameters

ElementIDOpaak pagina-elementhandle
MarkedContentIndexFrameindex beginnend bij 1 in volgorde van buiten naar binnen
InfoIndexEigenschapskiezer uit de tabel hieronder

Eigenschappen

01 wanneer het frame een eigenschappenlijst-operand heeft
11 wanneer de eigenschappenlijst een direct woordenboek is
21 wanneer de eigenschappenlijst een benoemde /Properties-bron is
31 wanneer een woordenboek is geresolved en zijn invoeren kunnen worden geënumereerd
41 wanneer een geldige niet-negatieve gehele /MCID aanwezig is
5De /MCID, of -1 wanneer het geldige frame geen /MCID heeft
6De broninstructieindex BMC of BDC beginnend bij 0

Retourwaarde

De gevraagde waarde, of nul bij een ongeldige handle, frame of kiezer

Opmerkingen

Test selector 4 vóór het interpreteren van selector 5, want nul is zowel een geldige /MCID als het standaardresultaat van een ongeldige zoekopdracht

Een niet-opgeloste benoemde eigenschappenlijst blijft zichtbaar via zijn bron- en resourcenaam-accessors zodat misvormde of onvolledige resourcewoordenboeken kunnen worden gediagnosticeerd zonder de stackstructuur te verliezen