DroidExplorer.Core.UI.Components.FileSystemInfoListViewItem.FileSystemInfoListViewItem C# (CSharp) Méthode

FileSystemInfoListViewItem() public méthode

public FileSystemInfoListViewItem ( DroidExplorer fsi ) : System
fsi DroidExplorer
Résultat System
        public FileSystemInfoListViewItem( DroidExplorer.Core.IO.FileSystemInfo fsi )
            : base(fsi.Name)
        {
            FileSystemInfo = fsi;
            string type = "Directory";
            this.ImageIndex = (int)Icons.Directory;
            if ( fsi.IsLink ) {
                this.ImageIndex = fsi.IsDirectory ? (int)Icons.DirectoryLink : fsi.IsExecutable ? (int)Icons.ExecutableLink : (int)Icons.FileLink;
                type = "Link";
            }

            if ( fsi is DroidExplorer.Core.IO.FileInfo ) {
                if ( fsi.IsExecutable ) {
                    this.ImageIndex = (int)Icons.Executable;
                    type = "Executable";
                } else {
                    this.ImageIndex = (int)Icons.File;
                    type = "File";
                }
            }

            this.SubItems.Add ( type );
            this.SubItems.Add ( fsi.LastModificationDateTime.ToString ( ) );
            this.SubItems.Add ( String.Format ( new FileSizeFormatProvider ( ), "{0:fs}", fsi.Size ) );
        }

Same methods

FileSystemInfoListViewItem::FileSystemInfoListViewItem ( DroidExplorer fsi, int imageIndex ) : System
FileSystemInfoListViewItem