/// <summary> /// Return an item that represents a special named folder from the service. /// </summary> /// <param name="folder"></param> /// <returns></returns> public async Task <OneDriveItem> GetNamedFolderProperties(NamedFolder folder) { string pathToNamedFolder = string.Concat("/me" + FolderPathAttribute.FolderPathForValue(folder)); return(await GetObjectFromRequest <OneDriveItem>(pathToNamedFolder, (json) => OneDriveItem.CreateFromRawJson(json, this))); }
public EditProjectForm(NamedFolder namedFolder, PackageList packages) { InitializeComponent(); this.NamedFolder = namedFolder; this.packages = packages; this.NameTextBox.Text = this.NamedFolder.Name; this.PathTextBox.Text = this.NamedFolder.Path; this.packageCheckedList.Items.Clear(); foreach (var package in packages.Keys) { bool isChecked = this.NamedFolder.Dependencies.Contains(package); this.packageCheckedList.Items.Add(package, isChecked); } }