GetPageElementMarkedContentInfo

コンテンツストリーム編集、タグ付きPDF

説明

マークコンテンツフレームとそのBDCプロパティリストを記述する整数プロパティを1つ返します

構文

Delphi

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

パラメータ

ElementID不透明なページ要素ハンドル
MarkedContentIndex外側から内側の順での1始まりフレームインデックス
InfoIndex下の表から選んだプロパティセレクター

プロパティ

0フレームがプロパティリストオペランドを持つ場合は1
1プロパティリストが直接ディクショナリの場合は1
2プロパティリストが名前付き/Propertiesリソースの場合は1
3ディクショナリが解決され、エントリを列挙できる場合は1
4有効な非負整数の/MCIDが存在する場合は1
5/MCIDの値。有効なフレームに/MCIDがない場合は-1
60始まりのソースBMCまたはBDC命令インデックス

戻り値

要求された値。ハンドル、フレーム、セレクターが無効な場合は0です

備考

セレクター5を解釈する前にセレクター4を判定してください。0は有効な/MCIDでもあり、無効なクエリーの既定結果でもあります

未解決の名前付きプロパティリストは、ソースとリソース名のアクセサを通じて見え続けるため、不正または不完全なリソース辞書をスタック構造を失わずに診断できます