// This file is used by Code Analysis to maintain SuppressMessage 
// attributes that are applied to this project.
// Project-level suppressions either have no target or are given 
// a specific target and scoped to a namespace, type, member, etc.
//
// To add a suppression to this file, right-click the message in the 
// Error List, point to "Suppress Message(s)", and click 
// "In Project Suppression File".
// You do not need to add suppressions to this file manually.

[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Reliability", "CA2000:Dispose objects before losing scope", Scope = "member", Target = "ScreenCapture.Views.MainForm.#bindStatusBar()")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1031:DoNotCatchGeneralExceptionTypes", Scope = "member", Target = "ScreenCapture.ViewModels.ConvertViewModel.#worker_DoWork(System.Object,System.ComponentModel.DoWorkEventArgs)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Reliability", "CA2000:Dispose objects before losing scope", Scope = "member", Target = "ScreenCapture.ViewModels.RecorderViewModel.#StartRecording()")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1062:Validate arguments of public methods", MessageId = "0", Scope = "member", Target = "ScreenCapture.Views.ConvertFormatDialog.#OnPaintBackground(System.Windows.Forms.PaintEventArgs)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1062:Validate arguments of public methods", MessageId = "0", Scope = "member", Target = "ScreenCapture.Views.KeyboardPreviewForm.#OnPaint(System.Windows.Forms.PaintEventArgs)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Reliability", "CA2000:Dispose objects before losing scope", Scope = "member", Target = "ScreenCapture.Views.KeyboardPreviewForm.#.ctor()")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1062:Validate arguments of public methods", MessageId = "0", Scope = "member", Target = "ScreenCapture.Views.ConvertForm.#OnPaintBackground(System.Windows.Forms.PaintEventArgs)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1702:CompoundWordsShouldBeCasedCorrectly", MessageId = "ConvertOr", Scope = "member", Target = "ScreenCapture.ViewModels.MainViewModel.#CanConvertOrCancel")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors", Scope = "member", Target = "ScreenCapture.ViewModels.NotifyViewModel.#.ctor(ScreenCapture.ViewModels.RecorderViewModel)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors", Scope = "member", Target = "ScreenCapture.ViewModels.RecorderViewModel.#.ctor(ScreenCapture.ViewModels.MainViewModel,AForge.Controls.VideoSourcePlayer)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "member", Target = "ScreenCapture.BindingExtensions.#Bind`2(!!0,System.Linq.Expressions.Expression`1<System.Func`2<!!0,!!1>>,System.Action`1<System.EventHandler>,System.Func`1<!!1>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters", Scope = "member", Target = "ScreenCapture.BindingExtensions.#Bind`2(!!0,System.Linq.Expressions.Expression`1<System.Func`2<!!0,!!1>>,System.Action`1<System.EventHandler>,System.Func`1<!!1>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors", Scope = "member", Target = "ScreenCapture.ViewModels.ConvertViewModel.#.ctor(ScreenCapture.ViewModels.MainViewModel)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly", Scope = "member", Target = "ScreenCapture.Controls.BindableToolStripSplitButton.#BindingContext")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Reliability", "CA2000:Dispose objects before losing scope", Scope = "member", Target = "ScreenCapture.Processors.CaptureCursor.#GetBitmap()")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly", Scope = "member", Target = "ScreenCapture.Controls.BindableToolStripTextBox.#BindingContext")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors", Scope = "member", Target = "ScreenCapture.ViewModels.NotifyViewModel.#.ctor(ScreenCapture.ViewModels.MainViewModel)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors", Scope = "member", Target = "ScreenCapture.ViewModels.MainViewModel.#.ctor(AForge.Controls.VideoSourcePlayer)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors", Scope = "member", Target = "ScreenCapture.ViewModels.OptionViewModel.#.ctor()")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors", Scope = "member", Target = "ScreenCapture.MainViewModel.#.ctor(AForge.Controls.VideoSourcePlayer)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1062:Validate arguments of public methods", MessageId = "0", Scope = "member", Target = "ScreenCapture.CaptureWindow.#OnPreviewKeyDown(System.Windows.Forms.PreviewKeyDownEventArgs)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1024:UsePropertiesWhereAppropriate", Scope = "member", Target = "ScreenCapture.CaptureCursor.#GetBitmap()")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly", Scope = "member", Target = "ScreenCapture.Controls.BindableToolStripButton.#BindingContext")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly", Scope = "member", Target = "ScreenCapture.Controls.BindableToolStripDropDownButton.#BindingContext")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly", Scope = "member", Target = "ScreenCapture.Controls.BindableToolStripMenuItem.#BindingContext")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly", Scope = "member", Target = "ScreenCapture.Controls.BindableToolStripStatusLabel.#BindingContext")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode", Scope = "member", Target = "ScreenCapture.Interop.NativeMethods.#GetCursorPos(System.Drawing.Point&)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode", Scope = "member", Target = "ScreenCapture.Interop.NativeMethods.#GetDC(System.IntPtr)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode", Scope = "member", Target = "ScreenCapture.Interop.NativeMethods.#GetSystemMetrics(System.Int32)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode", Scope = "member", Target = "ScreenCapture.Interop.NativeMethods.#GetWindowDC(System.Int32)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode", Scope = "member", Target = "ScreenCapture.Interop.NativeMethods.#ReleaseDC(System.IntPtr,System.IntPtr)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly", Scope = "member", Target = "ScreenCapture.Controls.BindableNotifyIcon.#BindingContext")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "member", Target = "ScreenCapture.BindingExtensions.#Bind`4(!!0,System.Linq.Expressions.Expression`1<System.Func`2<!!0,!!3>>,!!1,System.Linq.Expressions.Expression`1<System.Func`2<!!1,!!2>>,System.Func`2<!!2,!!3>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "member", Target = "ScreenCapture.BindingExtensions.#Bind`4(!!0,System.Linq.Expressions.Expression`1<System.Func`2<!!0,!!3>>,!!1,System.Linq.Expressions.Expression`1<System.Func`2<!!1,!!2>>,System.Func`2<!!2,!!3>,System.Func`2<!!3,!!2>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures", Scope = "member", Target = "ScreenCapture.BindingExtensions.#Bind`3(!!0,System.Linq.Expressions.Expression`1<System.Func`2<!!0,System.Object>>,!!1,System.Linq.Expressions.Expression`1<System.Func`2<!!1,!!2>>)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Reliability", "CA2000:Dispose objects before losing scope", Scope = "member", Target = "ScreenCapture.Native.SafeNativeMethods.#WindowFromPoint(System.Drawing.Point)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity", Scope = "member", Target = "ScreenCapture.Native.CustomKeysConverter.#ToKeyNameString(System.Windows.Forms.Keys)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1024:UsePropertiesWhereAppropriate", Scope = "member", Target = "ScreenCapture.Processors.CaptureCursor.#GetBitmap()")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Reliability", "CA2000:Dispose objects before losing scope", Scope = "member", Target = "ScreenCapture.Native.SafeNativeMethods.#CreateCompatibleDC(System.Drawing.Graphics)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA1806:DoNotIgnoreMethodResults", MessageId = "ScreenCapture.Native.NativeMethods.ToUnicode(System.UInt32,System.UInt32,System.Byte[],System.Text.StringBuilder,System.Int32,System.UInt32)", Scope = "member", Target = "ScreenCapture.Native.CustomKeysConverter.#getCharsFromKeys(System.Windows.Forms.Keys,System.Byte[],System.Text.StringBuilder)")]

