public static void Run() { try { // ExStart:AccessColorInfo GoogleTestUser User2 = new GoogleTestUser("user", "email address", "password", "clientId", "client secret"); string accessToken; string refreshToken; GoogleOAuthHelper.GetAccessToken(User2, out accessToken, out refreshToken); using (IGmailClient client = GmailClient.GetInstance(accessToken, User2.EMail)) { ColorsInfo colors = client.GetColors(); Dictionary <string, Colors> palettes = colors.Calendar; // Traverse the settings list foreach (KeyValuePair <string, Colors> pair in palettes) { Console.WriteLine("Key = " + pair.Key + ", Color = " + pair.Value); } Console.WriteLine("Update Date = " + colors.Updated); } // ExEnd:AccessColorInfo } catch (Exception ex) { Console.WriteLine(ex.Message); } }
public override void Dispose() { bordercolor.SelectionChanged -= bordercolor_SelectionChanged; backcolor.SelectionChanged -= backcolor_SelectionChanged; forecolor.SelectionChanged -= forecolor_SelectionChanged; selectbackcolor.SelectionChanged -= selectbackcolor_SelectionChanged; backcolor.Items.Clear(); forecolor.Items.Clear(); bordercolor.Items.Clear(); selectbackcolor.Items.Clear(); backcolor = null; forecolor = null; bordercolor = null; selectbackcolor = null; ColorsInfo.Clear(); ColorsInfo = null; Items.Clear(); Items = null; Headers.Clear(); Headers = null; picker.SelectionChanged -= SfPicker_ValueChanged; picker.Dispose(); picker = null; base.Dispose(); }
public ColorDatabase(ColorsInfo colorsInfo) { TryAddStaticCellColors(colorsInfo.StaticCellColors); TryAddDynamicCellColors(colorsInfo.DynamicCellColors); }