iTextSharp.text.pdf.PdfContentByte.BeginLayer C# (CSharp) Метод

BeginLayer() публичный Метод

public BeginLayer ( IPdfOCG layer ) : void
layer IPdfOCG
Результат void
        public void BeginLayer(IPdfOCG layer)
        {
            if ((layer is PdfLayer) && ((PdfLayer)layer).Title != null)
                throw new ArgumentException(MessageLocalization.GetComposedMessage("a.title.is.not.a.layer"));
            if (layerDepth == null)
                layerDepth = new List<int>();
            if (layer is PdfLayerMembership) {
                layerDepth.Add(1);
                BeginLayer2(layer);
                return;
            }
            int n = 0;
            PdfLayer la = (PdfLayer)layer;
            while (la != null) {
                if (la.Title == null) {
                    BeginLayer2(la);
                    ++n;
                }
                la = la.Parent;
            }
            layerDepth.Add(n);
        }
PdfContentByte