コード例 #1
0
ファイル: UILayers.cs プロジェクト: iWeaverMan/pdf-clown
        public override void RemoveAt(int index)
        {
            int          baseIndex   = GetBaseIndex(index);
            IUILayerNode removedItem = base[baseIndex];

            base.RemoveAt(baseIndex);
            if (removedItem is Layer &&
                baseIndex < base.Count)
            {
                /*
                 * NOTE: Sublayers MUST be removed as well.
                 */
                if (BaseDataObject.Resolve(baseIndex) is PdfArray)
                {
                    BaseDataObject.RemoveAt(baseIndex);
                }
            }
        }
コード例 #2
0
ファイル: Functions.cs プロジェクト: systembugtj/bookasa
 public void RemoveAt(
     int index
     )
 {
     BaseDataObject.RemoveAt(index);
 }