THotPDF.InsertLoadedNameTreeEntry Method
Lägger in ett nyckel/värde-par i ett inläst namnträd och håller varje blad sorterat enligt ISO 32000-1 7.9.6
Deklaration
procedure InsertLoadedNameTreeEntry(Tree: THPDFDictionaryObject;
const Key: AnsiString; Value: THPDFObject);
Enhet
HPDFDoc
Parametrar
| Namn | Syfte |
|---|---|
Tree | Namnträdets rotnod, typiskt hämtad via GetLoadedNameTree |
Key | Postens sorterade nyckelsträng |
Value | PDF-objekt som lagras under nyckeln; trädet äger bara positioneringen vid infogning, objektet förblir en del av den inlästa objektgrafen |
Returvärde
Den här medlemmen returnerar inget värde
Användningsanteckningar
- Ett träd med /Kids traverseras via sina noders /Limits, och gränserna på vägen vidgas så att de omfattar den nya nyckeln, så att visare kan fortsätta använda binärsökning över bladen
- Infogas en nyckel som redan finns ersätts dess värde i stället för att en dubblett läggs till
- Varje nod på traverseringsvägen markeras som dirty, så att ändringen skrivs tillbaka vid nästa sparning eller inkrementella uppdatering