System.IO.File.SetAttributes C# (CSharp) Méthode

SetAttributes() private méthode

private SetAttributes ( String path, FileAttributes fileAttributes ) : void
path String
fileAttributes FileAttributes
Résultat void
        public static void SetAttributes(String path, FileAttributes fileAttributes)
        {
            String fullPath = Path.GetFullPath(path);
            FileSystem.Current.SetAttributes(fullPath, fileAttributes);
        }

Same methods

File::SetAttributes ( string path, System fileAttributes ) : void

Usage Example

Exemple #1
0
 private void handleLinkOnlyElements()
 {
     try
     {
         for (int i = 0; i < elements.Count; i++)
         {
             IPFSElement el = ((IPFSElement)elements[i]);
             if (el.IsLinkOnly && !el.Active)
             {
                 new Thread(delegate()
                 {
                     el.Active     = true;
                     string output = ExecuteCommand("pin add " + el.Hash, true);
                     if (output.Equals("pinned " + el.Hash + " recursively\n"))
                     {
                         ShowNotification("File Pinned!", System.Drawing.SystemIcons.Information, System.Windows.Forms.ToolTipIcon.Info, 5000);
                     }
                     if (File.Exists(jsonFilePath))
                     {
                         string json = JsonConvert.SerializeObject(elements);
                         File.SetAttributes(jsonFilePath, FileAttributes.Normal);
                         File.WriteAllText(jsonFilePath, json);
                         File.SetAttributes(jsonFilePath, FileAttributes.Hidden);
                     }
                 }).Start();
             }
         }
     }
     catch (Exception ex)
     {
         Console.WriteLine(ex.ToString());
     }
 }
All Usage Examples Of System.IO.File::SetAttributes