iTextSharp.text.pdf.PdfStructureElement.Init C# (CSharp) Метод

Init() приватный Метод

private Init ( PdfDictionary parent, PdfName structureType ) : void
parent PdfDictionary
structureType PdfName
Результат void
        private void Init(PdfDictionary parent, PdfName structureType)
        {
            PdfObject kido = parent.Get(PdfName.K);
            PdfArray kids = null;
            if (kido == null) {
                kids = new PdfArray();
                parent.Put(PdfName.K, kids);
            } else if (kido is PdfArray) {
                kids = (PdfArray)kido;
            } else {
                kids = new PdfArray();
                kids.Add(kido);
                parent.Put(PdfName.K, kids);
            }
            kids.Add(this);
            Put(PdfName.S, structureType);
            reference = top.Writer.PdfIndirectReference;
        }