Inheritance: VCProjectItemWrapper
示例#1
0
        public void Move(ContainerWrapper newParent)
        {
            if (!VCFile.CanMove(newParent.VCProjectItem))
                throw new InvalidOperationException();

            VCFile.Move(newParent.VCProjectItem);
        }
示例#2
0
        public static void RemoveEmptyFilters(ContainerWrapper container)
        {
            foreach (VCFilterWrapper child in container.Filters)
                RemoveEmptyFilters(child);

            if (!container.Filters.Any() && !container.Files.Any() && container is VCFilterWrapper)
                (container as VCFilterWrapper).Remove();
        }
        public void Move(ContainerWrapper newParent)
        {
            if (!Filter.CanMove(newParent))
            {
                throw new InvalidOperationException();
            }

            Filter.Move(newParent.VCProjectItem);
        }