Fan.Sys.LocalFile.normalize C# (CSharp) Method

normalize() public method

public normalize ( ) : File
return File
        public override File normalize()
        {
            // TODO - not sure how this should work in .NET
              bool isDir = m_file is DirectoryInfo;
              FileSystemInfo canonical;
              if (isDir)
            canonical = new DirectoryInfo(m_file.FullName);
              else
            canonical = new FileInfo(m_file.FullName);
              Uri uri = pathToUri(canonical.FullName, isDir, "file");
              return new LocalFile(uri, canonical);
        }