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 |
| 6 | 0始まりのソースBMCまたはBDC命令インデックス |
戻り値
要求された値。ハンドル、フレーム、セレクターが無効な場合は0です
備考
セレクター5を解釈する前にセレクター4を判定してください。0は有効な/MCIDでもあり、無効なクエリーの既定結果でもあります
未解決の名前付きプロパティリストは、ソースとリソース名のアクセサを通じて見え続けるため、不正または不完全なリソース辞書をスタック構造を失わずに診断できます