Exemple #1
0
        public ThumbnailListItem(string path)
        {
            if (path == null || path.Length == 0)
            {
                throw new System.ArgumentNullException("path");
            }

            InitializeIQueueItemVariables(_methodCountInternal);
            _pidl = Pidl.Create(path);
        }
Exemple #2
0
        public ThumbnailListItem(Pidl pidl)
        {
            if (pidl == null)
            {
                throw new System.ArgumentNullException("pidl");
            }

            InitializeIQueueItemVariables(_methodCountInternal);
            _pidl = Pidl.Create(pidl);
        }
Exemple #3
0
        /// <summary>
        /// Initializes new instance of the ThumbnailListItem as a copy of the specified item.
        /// </summary>
        /// <param name="item">Source item.</param>
        protected ThumbnailListItem(ThumbnailListItem item)
            : base(item)
        {
            if (item == null)
            {
                throw new System.ArgumentNullException("item");
            }

            _pidl          = Pidl.Create(item._pidl);
            _kilobytesText = (string)item._kilobytesText.Clone();
            _methodCount   = item._methodCount;

            InitializeIQueueItemVariables(_methodCountInternal);
        }
Exemple #4
0
 public ThumbnailListItem(Aurigma.GraphicsMill.WinControls.StandardFolder standardFolder)
 {
     InitializeIQueueItemVariables(_methodCountInternal);
     _pidl = Pidl.Create(standardFolder);
 }