internal static void SetFlags(IPropertyBag propertyBag, ElcContentSettingFlags flag, bool value) { ElcContentSettingFlags elcContentSettingFlags = (ElcContentSettingFlags)propertyBag[ElcContentSettingsSchema.ElcFlags]; ElcContentSettingFlags elcContentSettingFlags2 = value ? (elcContentSettingFlags | flag) : (elcContentSettingFlags & ~flag); propertyBag[ElcContentSettingsSchema.ElcFlags] = elcContentSettingFlags2; }
internal static bool GetValueFromFlags(IPropertyBag propertyBag, ElcContentSettingFlags flag) { object obj = propertyBag[ElcContentSettingsSchema.ElcFlags]; return(flag == ((ElcContentSettingFlags)obj & flag)); }