GetPageElementMarkedContentInfo
Modifica dei flussi di contenuto, PDF con tag
Descrizione
Restituisce una proprietà intera che descrive un frame di contenuto contrassegnato e il proprio elenco di proprietà BDC
Sintassi
Delphi
Function TPDFlib.GetPageElementMarkedContentInfo(ElementID, MarkedContentIndex, InfoIndex: Integer): Integer;Parametri
| ElementID | Handle opaco dell'elemento di pagina |
|---|---|
| MarkedContentIndex | Indice del frame in base uno in ordine esterno-interno |
| InfoIndex | Selettore di proprietà dalla tabella sottostante |
Proprietà
| 0 | 1 quando il frame ha un operando elenco di proprietà |
|---|---|
| 1 | 1 quando l'elenco di proprietà è un dizionario diretto |
| 2 | 1 quando l'elenco di proprietà è una risorsa /Properties denominata |
| 3 | 1 quando un dizionario è stato risolto e le sue voci possono essere enumerate |
| 4 | 1 quando è presente un intero /MCID valido non negativo |
| 5 | Il /MCID, oppure -1 quando il frame valido non ha /MCID |
| 6 | L'indice dell'istruzione sorgente BMC o BDC in base zero |
Valore restituito
Il valore richiesto, oppure zero per un handle, frame o selettore non valido
Note
Testate il selettore 4 prima di interpretare il selettore 5, perché zero è insieme un /MCID valido e il risultato predefinito di una query non valida
Una lista di proprietà denominate irrisolta resta visibile tramite le sue funzioni di accesso a sorgente e nome di risorsa, così i dizionari de risorse malformati o incompleti possono essere diagnosticati senza perdere la struttura dello stack