Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/api-snapshot.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormonojenkins <jo.shields+jenkins@xamarin.com>2019-02-04 15:52:39 +0300
committermonojenkins <jo.shields+jenkins@xamarin.com>2019-02-04 15:52:39 +0300
commit6d99111390d0466cd86f73ec1e8cf3f7d1a64350 (patch)
tree21463fc09b11c0b9d813fb41b50b75d77ac5398b
parentbacd88d76c8e15df638a47685cec059f6ef20cc9 (diff)
Apply changes from https://github.com/mono/mono/pull/12705 to API snapshot
-rw-r--r--profiles/monodroid/Facades/System.Drawing.Common.cs3545
-rw-r--r--profiles/monotouch/Facades/System.Drawing.Common.cs3545
2 files changed, 7090 insertions, 0 deletions
diff --git a/profiles/monodroid/Facades/System.Drawing.Common.cs b/profiles/monodroid/Facades/System.Drawing.Common.cs
index a3410f3..e4c016f 100644
--- a/profiles/monodroid/Facades/System.Drawing.Common.cs
+++ b/profiles/monodroid/Facades/System.Drawing.Common.cs
@@ -14,3 +14,3548 @@
[assembly:System.Reflection.AssemblyTitleAttribute("System.Drawing.Common")]
[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)]
[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+namespace System.Drawing
+{
+ public sealed partial class Bitmap : System.Drawing.Image
+ {
+ public Bitmap(System.Drawing.Image original) { }
+ public Bitmap(System.Drawing.Image original, System.Drawing.Size newSize) { }
+ public Bitmap(System.Drawing.Image original, int width, int height) { }
+ public Bitmap(int width, int height) { }
+ public Bitmap(int width, int height, System.Drawing.Graphics g) { }
+ public Bitmap(int width, int height, System.Drawing.Imaging.PixelFormat format) { }
+ public Bitmap(int width, int height, int stride, System.Drawing.Imaging.PixelFormat format, System.IntPtr scan0) { }
+ public Bitmap(System.IO.Stream stream) { }
+ public Bitmap(System.IO.Stream stream, bool useIcm) { }
+ public Bitmap(string filename) { }
+ public Bitmap(string filename, bool useIcm) { }
+ public Bitmap(System.Type type, string resource) { }
+ public System.Drawing.Bitmap Clone(System.Drawing.Rectangle rect, System.Drawing.Imaging.PixelFormat format) { throw null; }
+ public System.Drawing.Bitmap Clone(System.Drawing.RectangleF rect, System.Drawing.Imaging.PixelFormat format) { throw null; }
+ public static System.Drawing.Bitmap FromHicon(System.IntPtr hicon) { throw null; }
+ public static System.Drawing.Bitmap FromResource(System.IntPtr hinstance, string bitmapName) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ public System.IntPtr GetHbitmap() { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ public System.IntPtr GetHbitmap(System.Drawing.Color background) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ public System.IntPtr GetHicon() { throw null; }
+ public System.Drawing.Color GetPixel(int x, int y) { throw null; }
+ public System.Drawing.Imaging.BitmapData LockBits(System.Drawing.Rectangle rect, System.Drawing.Imaging.ImageLockMode flags, System.Drawing.Imaging.PixelFormat format) { throw null; }
+ public System.Drawing.Imaging.BitmapData LockBits(System.Drawing.Rectangle rect, System.Drawing.Imaging.ImageLockMode flags, System.Drawing.Imaging.PixelFormat format, System.Drawing.Imaging.BitmapData bitmapData) { throw null; }
+ public void MakeTransparent() { }
+ public void MakeTransparent(System.Drawing.Color transparentColor) { }
+ public void SetPixel(int x, int y, System.Drawing.Color color) { }
+ public void SetResolution(float xDpi, float yDpi) { }
+ public void UnlockBits(System.Drawing.Imaging.BitmapData bitmapdata) { }
+ }
+ [System.AttributeUsageAttribute(System.AttributeTargets.Assembly)]
+ public partial class BitmapSuffixInSameAssemblyAttribute : System.Attribute
+ {
+ public BitmapSuffixInSameAssemblyAttribute() { }
+ }
+ [System.AttributeUsageAttribute(System.AttributeTargets.Assembly)]
+ public partial class BitmapSuffixInSatelliteAssemblyAttribute : System.Attribute
+ {
+ public BitmapSuffixInSatelliteAssemblyAttribute() { }
+ }
+ public abstract partial class Brush : System.MarshalByRefObject, System.ICloneable, System.IDisposable
+ {
+ protected Brush() { }
+ public abstract object Clone();
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ ~Brush() { }
+ protected internal void SetNativeBrush(System.IntPtr brush) { }
+ }
+ public static partial class Brushes
+ {
+ public static System.Drawing.Brush AliceBlue { get { throw null; } }
+ public static System.Drawing.Brush AntiqueWhite { get { throw null; } }
+ public static System.Drawing.Brush Aqua { get { throw null; } }
+ public static System.Drawing.Brush Aquamarine { get { throw null; } }
+ public static System.Drawing.Brush Azure { get { throw null; } }
+ public static System.Drawing.Brush Beige { get { throw null; } }
+ public static System.Drawing.Brush Bisque { get { throw null; } }
+ public static System.Drawing.Brush Black { get { throw null; } }
+ public static System.Drawing.Brush BlanchedAlmond { get { throw null; } }
+ public static System.Drawing.Brush Blue { get { throw null; } }
+ public static System.Drawing.Brush BlueViolet { get { throw null; } }
+ public static System.Drawing.Brush Brown { get { throw null; } }
+ public static System.Drawing.Brush BurlyWood { get { throw null; } }
+ public static System.Drawing.Brush CadetBlue { get { throw null; } }
+ public static System.Drawing.Brush Chartreuse { get { throw null; } }
+ public static System.Drawing.Brush Chocolate { get { throw null; } }
+ public static System.Drawing.Brush Coral { get { throw null; } }
+ public static System.Drawing.Brush CornflowerBlue { get { throw null; } }
+ public static System.Drawing.Brush Cornsilk { get { throw null; } }
+ public static System.Drawing.Brush Crimson { get { throw null; } }
+ public static System.Drawing.Brush Cyan { get { throw null; } }
+ public static System.Drawing.Brush DarkBlue { get { throw null; } }
+ public static System.Drawing.Brush DarkCyan { get { throw null; } }
+ public static System.Drawing.Brush DarkGoldenrod { get { throw null; } }
+ public static System.Drawing.Brush DarkGray { get { throw null; } }
+ public static System.Drawing.Brush DarkGreen { get { throw null; } }
+ public static System.Drawing.Brush DarkKhaki { get { throw null; } }
+ public static System.Drawing.Brush DarkMagenta { get { throw null; } }
+ public static System.Drawing.Brush DarkOliveGreen { get { throw null; } }
+ public static System.Drawing.Brush DarkOrange { get { throw null; } }
+ public static System.Drawing.Brush DarkOrchid { get { throw null; } }
+ public static System.Drawing.Brush DarkRed { get { throw null; } }
+ public static System.Drawing.Brush DarkSalmon { get { throw null; } }
+ public static System.Drawing.Brush DarkSeaGreen { get { throw null; } }
+ public static System.Drawing.Brush DarkSlateBlue { get { throw null; } }
+ public static System.Drawing.Brush DarkSlateGray { get { throw null; } }
+ public static System.Drawing.Brush DarkTurquoise { get { throw null; } }
+ public static System.Drawing.Brush DarkViolet { get { throw null; } }
+ public static System.Drawing.Brush DeepPink { get { throw null; } }
+ public static System.Drawing.Brush DeepSkyBlue { get { throw null; } }
+ public static System.Drawing.Brush DimGray { get { throw null; } }
+ public static System.Drawing.Brush DodgerBlue { get { throw null; } }
+ public static System.Drawing.Brush Firebrick { get { throw null; } }
+ public static System.Drawing.Brush FloralWhite { get { throw null; } }
+ public static System.Drawing.Brush ForestGreen { get { throw null; } }
+ public static System.Drawing.Brush Fuchsia { get { throw null; } }
+ public static System.Drawing.Brush Gainsboro { get { throw null; } }
+ public static System.Drawing.Brush GhostWhite { get { throw null; } }
+ public static System.Drawing.Brush Gold { get { throw null; } }
+ public static System.Drawing.Brush Goldenrod { get { throw null; } }
+ public static System.Drawing.Brush Gray { get { throw null; } }
+ public static System.Drawing.Brush Green { get { throw null; } }
+ public static System.Drawing.Brush GreenYellow { get { throw null; } }
+ public static System.Drawing.Brush Honeydew { get { throw null; } }
+ public static System.Drawing.Brush HotPink { get { throw null; } }
+ public static System.Drawing.Brush IndianRed { get { throw null; } }
+ public static System.Drawing.Brush Indigo { get { throw null; } }
+ public static System.Drawing.Brush Ivory { get { throw null; } }
+ public static System.Drawing.Brush Khaki { get { throw null; } }
+ public static System.Drawing.Brush Lavender { get { throw null; } }
+ public static System.Drawing.Brush LavenderBlush { get { throw null; } }
+ public static System.Drawing.Brush LawnGreen { get { throw null; } }
+ public static System.Drawing.Brush LemonChiffon { get { throw null; } }
+ public static System.Drawing.Brush LightBlue { get { throw null; } }
+ public static System.Drawing.Brush LightCoral { get { throw null; } }
+ public static System.Drawing.Brush LightCyan { get { throw null; } }
+ public static System.Drawing.Brush LightGoldenrodYellow { get { throw null; } }
+ public static System.Drawing.Brush LightGray { get { throw null; } }
+ public static System.Drawing.Brush LightGreen { get { throw null; } }
+ public static System.Drawing.Brush LightPink { get { throw null; } }
+ public static System.Drawing.Brush LightSalmon { get { throw null; } }
+ public static System.Drawing.Brush LightSeaGreen { get { throw null; } }
+ public static System.Drawing.Brush LightSkyBlue { get { throw null; } }
+ public static System.Drawing.Brush LightSlateGray { get { throw null; } }
+ public static System.Drawing.Brush LightSteelBlue { get { throw null; } }
+ public static System.Drawing.Brush LightYellow { get { throw null; } }
+ public static System.Drawing.Brush Lime { get { throw null; } }
+ public static System.Drawing.Brush LimeGreen { get { throw null; } }
+ public static System.Drawing.Brush Linen { get { throw null; } }
+ public static System.Drawing.Brush Magenta { get { throw null; } }
+ public static System.Drawing.Brush Maroon { get { throw null; } }
+ public static System.Drawing.Brush MediumAquamarine { get { throw null; } }
+ public static System.Drawing.Brush MediumBlue { get { throw null; } }
+ public static System.Drawing.Brush MediumOrchid { get { throw null; } }
+ public static System.Drawing.Brush MediumPurple { get { throw null; } }
+ public static System.Drawing.Brush MediumSeaGreen { get { throw null; } }
+ public static System.Drawing.Brush MediumSlateBlue { get { throw null; } }
+ public static System.Drawing.Brush MediumSpringGreen { get { throw null; } }
+ public static System.Drawing.Brush MediumTurquoise { get { throw null; } }
+ public static System.Drawing.Brush MediumVioletRed { get { throw null; } }
+ public static System.Drawing.Brush MidnightBlue { get { throw null; } }
+ public static System.Drawing.Brush MintCream { get { throw null; } }
+ public static System.Drawing.Brush MistyRose { get { throw null; } }
+ public static System.Drawing.Brush Moccasin { get { throw null; } }
+ public static System.Drawing.Brush NavajoWhite { get { throw null; } }
+ public static System.Drawing.Brush Navy { get { throw null; } }
+ public static System.Drawing.Brush OldLace { get { throw null; } }
+ public static System.Drawing.Brush Olive { get { throw null; } }
+ public static System.Drawing.Brush OliveDrab { get { throw null; } }
+ public static System.Drawing.Brush Orange { get { throw null; } }
+ public static System.Drawing.Brush OrangeRed { get { throw null; } }
+ public static System.Drawing.Brush Orchid { get { throw null; } }
+ public static System.Drawing.Brush PaleGoldenrod { get { throw null; } }
+ public static System.Drawing.Brush PaleGreen { get { throw null; } }
+ public static System.Drawing.Brush PaleTurquoise { get { throw null; } }
+ public static System.Drawing.Brush PaleVioletRed { get { throw null; } }
+ public static System.Drawing.Brush PapayaWhip { get { throw null; } }
+ public static System.Drawing.Brush PeachPuff { get { throw null; } }
+ public static System.Drawing.Brush Peru { get { throw null; } }
+ public static System.Drawing.Brush Pink { get { throw null; } }
+ public static System.Drawing.Brush Plum { get { throw null; } }
+ public static System.Drawing.Brush PowderBlue { get { throw null; } }
+ public static System.Drawing.Brush Purple { get { throw null; } }
+ public static System.Drawing.Brush Red { get { throw null; } }
+ public static System.Drawing.Brush RosyBrown { get { throw null; } }
+ public static System.Drawing.Brush RoyalBlue { get { throw null; } }
+ public static System.Drawing.Brush SaddleBrown { get { throw null; } }
+ public static System.Drawing.Brush Salmon { get { throw null; } }
+ public static System.Drawing.Brush SandyBrown { get { throw null; } }
+ public static System.Drawing.Brush SeaGreen { get { throw null; } }
+ public static System.Drawing.Brush SeaShell { get { throw null; } }
+ public static System.Drawing.Brush Sienna { get { throw null; } }
+ public static System.Drawing.Brush Silver { get { throw null; } }
+ public static System.Drawing.Brush SkyBlue { get { throw null; } }
+ public static System.Drawing.Brush SlateBlue { get { throw null; } }
+ public static System.Drawing.Brush SlateGray { get { throw null; } }
+ public static System.Drawing.Brush Snow { get { throw null; } }
+ public static System.Drawing.Brush SpringGreen { get { throw null; } }
+ public static System.Drawing.Brush SteelBlue { get { throw null; } }
+ public static System.Drawing.Brush Tan { get { throw null; } }
+ public static System.Drawing.Brush Teal { get { throw null; } }
+ public static System.Drawing.Brush Thistle { get { throw null; } }
+ public static System.Drawing.Brush Tomato { get { throw null; } }
+ public static System.Drawing.Brush Transparent { get { throw null; } }
+ public static System.Drawing.Brush Turquoise { get { throw null; } }
+ public static System.Drawing.Brush Violet { get { throw null; } }
+ public static System.Drawing.Brush Wheat { get { throw null; } }
+ public static System.Drawing.Brush White { get { throw null; } }
+ public static System.Drawing.Brush WhiteSmoke { get { throw null; } }
+ public static System.Drawing.Brush Yellow { get { throw null; } }
+ public static System.Drawing.Brush YellowGreen { get { throw null; } }
+ }
+ public sealed partial class BufferedGraphics : System.IDisposable
+ {
+ internal BufferedGraphics() { }
+ public System.Drawing.Graphics Graphics { get { throw null; } }
+ public void Dispose() { }
+ ~BufferedGraphics() { }
+ public void Render() { }
+ public void Render(System.Drawing.Graphics target) { }
+ public void Render(System.IntPtr targetDC) { }
+ }
+ public sealed partial class BufferedGraphicsContext : System.IDisposable
+ {
+ public BufferedGraphicsContext() { }
+ public System.Drawing.Size MaximumBuffer { get { throw null; } set { } }
+ public System.Drawing.BufferedGraphics Allocate(System.Drawing.Graphics targetGraphics, System.Drawing.Rectangle targetRectangle) { throw null; }
+ public System.Drawing.BufferedGraphics Allocate(System.IntPtr targetDC, System.Drawing.Rectangle targetRectangle) { throw null; }
+ public void Dispose() { }
+ ~BufferedGraphicsContext() { }
+ public void Invalidate() { }
+ }
+ public static partial class BufferedGraphicsManager
+ {
+ public static System.Drawing.BufferedGraphicsContext Current { get { throw null; } }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct CharacterRange
+ {
+ private int _dummyPrimitive;
+ public CharacterRange(int First, int Length) { throw null; }
+ public int First { get { throw null; } set { } }
+ public int Length { get { throw null; } set { } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.Drawing.CharacterRange cr1, System.Drawing.CharacterRange cr2) { throw null; }
+ public static bool operator !=(System.Drawing.CharacterRange cr1, System.Drawing.CharacterRange cr2) { throw null; }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public readonly partial struct Color : System.IEquatable<System.Drawing.Color>
+ {
+ private readonly object _dummy;
+ private readonly int _dummyPrimitive;
+ public static readonly System.Drawing.Color Empty;
+ public byte A { get { throw null; } }
+ public static System.Drawing.Color AliceBlue { get { throw null; } }
+ public static System.Drawing.Color AntiqueWhite { get { throw null; } }
+ public static System.Drawing.Color Aqua { get { throw null; } }
+ public static System.Drawing.Color Aquamarine { get { throw null; } }
+ public static System.Drawing.Color Azure { get { throw null; } }
+ public byte B { get { throw null; } }
+ public static System.Drawing.Color Beige { get { throw null; } }
+ public static System.Drawing.Color Bisque { get { throw null; } }
+ public static System.Drawing.Color Black { get { throw null; } }
+ public static System.Drawing.Color BlanchedAlmond { get { throw null; } }
+ public static System.Drawing.Color Blue { get { throw null; } }
+ public static System.Drawing.Color BlueViolet { get { throw null; } }
+ public static System.Drawing.Color Brown { get { throw null; } }
+ public static System.Drawing.Color BurlyWood { get { throw null; } }
+ public static System.Drawing.Color CadetBlue { get { throw null; } }
+ public static System.Drawing.Color Chartreuse { get { throw null; } }
+ public static System.Drawing.Color Chocolate { get { throw null; } }
+ public static System.Drawing.Color Coral { get { throw null; } }
+ public static System.Drawing.Color CornflowerBlue { get { throw null; } }
+ public static System.Drawing.Color Cornsilk { get { throw null; } }
+ public static System.Drawing.Color Crimson { get { throw null; } }
+ public static System.Drawing.Color Cyan { get { throw null; } }
+ public static System.Drawing.Color DarkBlue { get { throw null; } }
+ public static System.Drawing.Color DarkCyan { get { throw null; } }
+ public static System.Drawing.Color DarkGoldenrod { get { throw null; } }
+ public static System.Drawing.Color DarkGray { get { throw null; } }
+ public static System.Drawing.Color DarkGreen { get { throw null; } }
+ public static System.Drawing.Color DarkKhaki { get { throw null; } }
+ public static System.Drawing.Color DarkMagenta { get { throw null; } }
+ public static System.Drawing.Color DarkOliveGreen { get { throw null; } }
+ public static System.Drawing.Color DarkOrange { get { throw null; } }
+ public static System.Drawing.Color DarkOrchid { get { throw null; } }
+ public static System.Drawing.Color DarkRed { get { throw null; } }
+ public static System.Drawing.Color DarkSalmon { get { throw null; } }
+ public static System.Drawing.Color DarkSeaGreen { get { throw null; } }
+ public static System.Drawing.Color DarkSlateBlue { get { throw null; } }
+ public static System.Drawing.Color DarkSlateGray { get { throw null; } }
+ public static System.Drawing.Color DarkTurquoise { get { throw null; } }
+ public static System.Drawing.Color DarkViolet { get { throw null; } }
+ public static System.Drawing.Color DeepPink { get { throw null; } }
+ public static System.Drawing.Color DeepSkyBlue { get { throw null; } }
+ public static System.Drawing.Color DimGray { get { throw null; } }
+ public static System.Drawing.Color DodgerBlue { get { throw null; } }
+ public static System.Drawing.Color Firebrick { get { throw null; } }
+ public static System.Drawing.Color FloralWhite { get { throw null; } }
+ public static System.Drawing.Color ForestGreen { get { throw null; } }
+ public static System.Drawing.Color Fuchsia { get { throw null; } }
+ public byte G { get { throw null; } }
+ public static System.Drawing.Color Gainsboro { get { throw null; } }
+ public static System.Drawing.Color GhostWhite { get { throw null; } }
+ public static System.Drawing.Color Gold { get { throw null; } }
+ public static System.Drawing.Color Goldenrod { get { throw null; } }
+ public static System.Drawing.Color Gray { get { throw null; } }
+ public static System.Drawing.Color Green { get { throw null; } }
+ public static System.Drawing.Color GreenYellow { get { throw null; } }
+ public static System.Drawing.Color Honeydew { get { throw null; } }
+ public static System.Drawing.Color HotPink { get { throw null; } }
+ public static System.Drawing.Color IndianRed { get { throw null; } }
+ public static System.Drawing.Color Indigo { get { throw null; } }
+ public bool IsEmpty { get { throw null; } }
+ public bool IsKnownColor { get { throw null; } }
+ public bool IsNamedColor { get { throw null; } }
+ public bool IsSystemColor { get { throw null; } }
+ public static System.Drawing.Color Ivory { get { throw null; } }
+ public static System.Drawing.Color Khaki { get { throw null; } }
+ public static System.Drawing.Color Lavender { get { throw null; } }
+ public static System.Drawing.Color LavenderBlush { get { throw null; } }
+ public static System.Drawing.Color LawnGreen { get { throw null; } }
+ public static System.Drawing.Color LemonChiffon { get { throw null; } }
+ public static System.Drawing.Color LightBlue { get { throw null; } }
+ public static System.Drawing.Color LightCoral { get { throw null; } }
+ public static System.Drawing.Color LightCyan { get { throw null; } }
+ public static System.Drawing.Color LightGoldenrodYellow { get { throw null; } }
+ public static System.Drawing.Color LightGray { get { throw null; } }
+ public static System.Drawing.Color LightGreen { get { throw null; } }
+ public static System.Drawing.Color LightPink { get { throw null; } }
+ public static System.Drawing.Color LightSalmon { get { throw null; } }
+ public static System.Drawing.Color LightSeaGreen { get { throw null; } }
+ public static System.Drawing.Color LightSkyBlue { get { throw null; } }
+ public static System.Drawing.Color LightSlateGray { get { throw null; } }
+ public static System.Drawing.Color LightSteelBlue { get { throw null; } }
+ public static System.Drawing.Color LightYellow { get { throw null; } }
+ public static System.Drawing.Color Lime { get { throw null; } }
+ public static System.Drawing.Color LimeGreen { get { throw null; } }
+ public static System.Drawing.Color Linen { get { throw null; } }
+ public static System.Drawing.Color Magenta { get { throw null; } }
+ public static System.Drawing.Color Maroon { get { throw null; } }
+ public static System.Drawing.Color MediumAquamarine { get { throw null; } }
+ public static System.Drawing.Color MediumBlue { get { throw null; } }
+ public static System.Drawing.Color MediumOrchid { get { throw null; } }
+ public static System.Drawing.Color MediumPurple { get { throw null; } }
+ public static System.Drawing.Color MediumSeaGreen { get { throw null; } }
+ public static System.Drawing.Color MediumSlateBlue { get { throw null; } }
+ public static System.Drawing.Color MediumSpringGreen { get { throw null; } }
+ public static System.Drawing.Color MediumTurquoise { get { throw null; } }
+ public static System.Drawing.Color MediumVioletRed { get { throw null; } }
+ public static System.Drawing.Color MidnightBlue { get { throw null; } }
+ public static System.Drawing.Color MintCream { get { throw null; } }
+ public static System.Drawing.Color MistyRose { get { throw null; } }
+ public static System.Drawing.Color Moccasin { get { throw null; } }
+ public string Name { get { throw null; } }
+ public static System.Drawing.Color NavajoWhite { get { throw null; } }
+ public static System.Drawing.Color Navy { get { throw null; } }
+ public static System.Drawing.Color OldLace { get { throw null; } }
+ public static System.Drawing.Color Olive { get { throw null; } }
+ public static System.Drawing.Color OliveDrab { get { throw null; } }
+ public static System.Drawing.Color Orange { get { throw null; } }
+ public static System.Drawing.Color OrangeRed { get { throw null; } }
+ public static System.Drawing.Color Orchid { get { throw null; } }
+ public static System.Drawing.Color PaleGoldenrod { get { throw null; } }
+ public static System.Drawing.Color PaleGreen { get { throw null; } }
+ public static System.Drawing.Color PaleTurquoise { get { throw null; } }
+ public static System.Drawing.Color PaleVioletRed { get { throw null; } }
+ public static System.Drawing.Color PapayaWhip { get { throw null; } }
+ public static System.Drawing.Color PeachPuff { get { throw null; } }
+ public static System.Drawing.Color Peru { get { throw null; } }
+ public static System.Drawing.Color Pink { get { throw null; } }
+ public static System.Drawing.Color Plum { get { throw null; } }
+ public static System.Drawing.Color PowderBlue { get { throw null; } }
+ public static System.Drawing.Color Purple { get { throw null; } }
+ public byte R { get { throw null; } }
+ public static System.Drawing.Color Red { get { throw null; } }
+ public static System.Drawing.Color RosyBrown { get { throw null; } }
+ public static System.Drawing.Color RoyalBlue { get { throw null; } }
+ public static System.Drawing.Color SaddleBrown { get { throw null; } }
+ public static System.Drawing.Color Salmon { get { throw null; } }
+ public static System.Drawing.Color SandyBrown { get { throw null; } }
+ public static System.Drawing.Color SeaGreen { get { throw null; } }
+ public static System.Drawing.Color SeaShell { get { throw null; } }
+ public static System.Drawing.Color Sienna { get { throw null; } }
+ public static System.Drawing.Color Silver { get { throw null; } }
+ public static System.Drawing.Color SkyBlue { get { throw null; } }
+ public static System.Drawing.Color SlateBlue { get { throw null; } }
+ public static System.Drawing.Color SlateGray { get { throw null; } }
+ public static System.Drawing.Color Snow { get { throw null; } }
+ public static System.Drawing.Color SpringGreen { get { throw null; } }
+ public static System.Drawing.Color SteelBlue { get { throw null; } }
+ public static System.Drawing.Color Tan { get { throw null; } }
+ public static System.Drawing.Color Teal { get { throw null; } }
+ public static System.Drawing.Color Thistle { get { throw null; } }
+ public static System.Drawing.Color Tomato { get { throw null; } }
+ public static System.Drawing.Color Transparent { get { throw null; } }
+ public static System.Drawing.Color Turquoise { get { throw null; } }
+ public static System.Drawing.Color Violet { get { throw null; } }
+ public static System.Drawing.Color Wheat { get { throw null; } }
+ public static System.Drawing.Color White { get { throw null; } }
+ public static System.Drawing.Color WhiteSmoke { get { throw null; } }
+ public static System.Drawing.Color Yellow { get { throw null; } }
+ public static System.Drawing.Color YellowGreen { get { throw null; } }
+ public bool Equals(System.Drawing.Color other) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public static System.Drawing.Color FromArgb(int argb) { throw null; }
+ public static System.Drawing.Color FromArgb(int alpha, System.Drawing.Color baseColor) { throw null; }
+ public static System.Drawing.Color FromArgb(int red, int green, int blue) { throw null; }
+ public static System.Drawing.Color FromArgb(int alpha, int red, int green, int blue) { throw null; }
+ public static System.Drawing.Color FromKnownColor(System.Drawing.KnownColor color) { throw null; }
+ public static System.Drawing.Color FromName(string name) { throw null; }
+ public float GetBrightness() { throw null; }
+ public override int GetHashCode() { throw null; }
+ public float GetHue() { throw null; }
+ public float GetSaturation() { throw null; }
+ public static bool operator ==(System.Drawing.Color left, System.Drawing.Color right) { throw null; }
+ public static bool operator !=(System.Drawing.Color left, System.Drawing.Color right) { throw null; }
+ public int ToArgb() { throw null; }
+ public System.Drawing.KnownColor ToKnownColor() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public static partial class ColorTranslator
+ {
+ public static System.Drawing.Color FromHtml(string htmlColor) { throw null; }
+ public static System.Drawing.Color FromOle(int oleColor) { throw null; }
+ public static System.Drawing.Color FromWin32(int win32Color) { throw null; }
+ public static string ToHtml(System.Drawing.Color c) { throw null; }
+ public static int ToOle(System.Drawing.Color c) { throw null; }
+ public static int ToWin32(System.Drawing.Color c) { throw null; }
+ }
+ public enum ContentAlignment
+ {
+ BottomCenter = 512,
+ BottomLeft = 256,
+ BottomRight = 1024,
+ MiddleCenter = 32,
+ MiddleLeft = 16,
+ MiddleRight = 64,
+ TopCenter = 2,
+ TopLeft = 1,
+ TopRight = 4,
+ }
+ public enum CopyPixelOperation
+ {
+ Blackness = 66,
+ CaptureBlt = 1073741824,
+ DestinationInvert = 5570569,
+ MergeCopy = 12583114,
+ MergePaint = 12255782,
+ NoMirrorBitmap = -2147483648,
+ NotSourceCopy = 3342344,
+ NotSourceErase = 1114278,
+ PatCopy = 15728673,
+ PatInvert = 5898313,
+ PatPaint = 16452105,
+ SourceAnd = 8913094,
+ SourceCopy = 13369376,
+ SourceErase = 4457256,
+ SourceInvert = 6684742,
+ SourcePaint = 15597702,
+ Whiteness = 16711778,
+ }
+ public sealed partial class Font : System.MarshalByRefObject, System.ICloneable, System.IDisposable, System.Runtime.Serialization.ISerializable
+ {
+ public Font(System.Drawing.Font prototype, System.Drawing.FontStyle newStyle) { }
+ public Font(System.Drawing.FontFamily family, float emSize) { }
+ public Font(System.Drawing.FontFamily family, float emSize, System.Drawing.FontStyle style) { }
+ public Font(System.Drawing.FontFamily family, float emSize, System.Drawing.FontStyle style, System.Drawing.GraphicsUnit unit) { }
+ public Font(System.Drawing.FontFamily family, float emSize, System.Drawing.FontStyle style, System.Drawing.GraphicsUnit unit, byte gdiCharSet) { }
+ public Font(System.Drawing.FontFamily family, float emSize, System.Drawing.FontStyle style, System.Drawing.GraphicsUnit unit, byte gdiCharSet, bool gdiVerticalFont) { }
+ public Font(System.Drawing.FontFamily family, float emSize, System.Drawing.GraphicsUnit unit) { }
+ public Font(string familyName, float emSize) { }
+ public Font(string familyName, float emSize, System.Drawing.FontStyle style) { }
+ public Font(string familyName, float emSize, System.Drawing.FontStyle style, System.Drawing.GraphicsUnit unit) { }
+ public Font(string familyName, float emSize, System.Drawing.FontStyle style, System.Drawing.GraphicsUnit unit, byte gdiCharSet) { }
+ public Font(string familyName, float emSize, System.Drawing.FontStyle style, System.Drawing.GraphicsUnit unit, byte gdiCharSet, bool gdiVerticalFont) { }
+ public Font(string familyName, float emSize, System.Drawing.GraphicsUnit unit) { }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
+ public bool Bold { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Drawing.FontFamily FontFamily { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
+ public byte GdiCharSet { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
+ public bool GdiVerticalFont { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public int Height { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public bool IsSystemFont { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
+ public bool Italic { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
+ public string Name { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public string OriginalFontName { get { throw null; } }
+ public float Size { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public float SizeInPoints { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
+ public bool Strikeout { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Drawing.FontStyle Style { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public string SystemFontName { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
+ public bool Underline { get { throw null; } }
+ public System.Drawing.GraphicsUnit Unit { get { throw null; } }
+ public object Clone() { throw null; }
+ public void Dispose() { }
+ public override bool Equals(object obj) { throw null; }
+ ~Font() { }
+ public static System.Drawing.Font FromHdc(System.IntPtr hdc) { throw null; }
+ public static System.Drawing.Font FromHfont(System.IntPtr hfont) { throw null; }
+ public static System.Drawing.Font FromLogFont(object lf) { throw null; }
+ public static System.Drawing.Font FromLogFont(object lf, System.IntPtr hdc) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public float GetHeight() { throw null; }
+ public float GetHeight(System.Drawing.Graphics graphics) { throw null; }
+ public float GetHeight(float dpi) { throw null; }
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo si, System.Runtime.Serialization.StreamingContext context) { }
+ public System.IntPtr ToHfont() { throw null; }
+ public void ToLogFont(object logFont) { }
+ public void ToLogFont(object logFont, System.Drawing.Graphics graphics) { }
+ public override string ToString() { throw null; }
+ }
+ public sealed partial class FontFamily : System.MarshalByRefObject, System.IDisposable
+ {
+ public FontFamily(System.Drawing.Text.GenericFontFamilies genericFamily) { }
+ public FontFamily(string name) { }
+ public FontFamily(string name, System.Drawing.Text.FontCollection fontCollection) { }
+ public static System.Drawing.FontFamily[] Families { get { throw null; } }
+ public static System.Drawing.FontFamily GenericMonospace { get { throw null; } }
+ public static System.Drawing.FontFamily GenericSansSerif { get { throw null; } }
+ public static System.Drawing.FontFamily GenericSerif { get { throw null; } }
+ public string Name { get { throw null; } }
+ public void Dispose() { }
+ public override bool Equals(object obj) { throw null; }
+ ~FontFamily() { }
+ public int GetCellAscent(System.Drawing.FontStyle style) { throw null; }
+ public int GetCellDescent(System.Drawing.FontStyle style) { throw null; }
+ public int GetEmHeight(System.Drawing.FontStyle style) { throw null; }
+ [System.ObsoleteAttribute("Do not use method GetFamilies, use property Families instead")]
+ public static System.Drawing.FontFamily[] GetFamilies(System.Drawing.Graphics graphics) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public int GetLineSpacing(System.Drawing.FontStyle style) { throw null; }
+ public string GetName(int language) { throw null; }
+ public bool IsStyleAvailable(System.Drawing.FontStyle style) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.FlagsAttribute]
+ public enum FontStyle
+ {
+ Bold = 1,
+ Italic = 2,
+ Regular = 0,
+ Strikeout = 8,
+ Underline = 4,
+ }
+ public sealed partial class Graphics : System.MarshalByRefObject, System.Drawing.IDeviceContext, System.IDisposable
+ {
+ internal Graphics() { }
+ public System.Drawing.Region Clip { get { throw null; } set { } }
+ public System.Drawing.RectangleF ClipBounds { get { throw null; } }
+ public System.Drawing.Drawing2D.CompositingMode CompositingMode { get { throw null; } set { } }
+ public System.Drawing.Drawing2D.CompositingQuality CompositingQuality { get { throw null; } set { } }
+ public float DpiX { get { throw null; } }
+ public float DpiY { get { throw null; } }
+ public System.Drawing.Drawing2D.InterpolationMode InterpolationMode { get { throw null; } set { } }
+ public bool IsClipEmpty { get { throw null; } }
+ public bool IsVisibleClipEmpty { get { throw null; } }
+ public float PageScale { get { throw null; } set { } }
+ public System.Drawing.GraphicsUnit PageUnit { get { throw null; } set { } }
+ public System.Drawing.Drawing2D.PixelOffsetMode PixelOffsetMode { get { throw null; } set { } }
+ public System.Drawing.Point RenderingOrigin { get { throw null; } set { } }
+ public System.Drawing.Drawing2D.SmoothingMode SmoothingMode { get { throw null; } set { } }
+ public int TextContrast { get { throw null; } set { } }
+ public System.Drawing.Text.TextRenderingHint TextRenderingHint { get { throw null; } set { } }
+ public System.Drawing.Drawing2D.Matrix Transform { get { throw null; } set { } }
+ public System.Drawing.RectangleF VisibleClipBounds { get { throw null; } }
+ public void AddMetafileComment(byte[] data) { }
+ public System.Drawing.Drawing2D.GraphicsContainer BeginContainer() { throw null; }
+ public System.Drawing.Drawing2D.GraphicsContainer BeginContainer(System.Drawing.Rectangle dstrect, System.Drawing.Rectangle srcrect, System.Drawing.GraphicsUnit unit) { throw null; }
+ public System.Drawing.Drawing2D.GraphicsContainer BeginContainer(System.Drawing.RectangleF dstrect, System.Drawing.RectangleF srcrect, System.Drawing.GraphicsUnit unit) { throw null; }
+ public void Clear(System.Drawing.Color color) { }
+ public void CopyFromScreen(System.Drawing.Point upperLeftSource, System.Drawing.Point upperLeftDestination, System.Drawing.Size blockRegionSize) { }
+ public void CopyFromScreen(System.Drawing.Point upperLeftSource, System.Drawing.Point upperLeftDestination, System.Drawing.Size blockRegionSize, System.Drawing.CopyPixelOperation copyPixelOperation) { }
+ public void CopyFromScreen(int sourceX, int sourceY, int destinationX, int destinationY, System.Drawing.Size blockRegionSize) { }
+ public void CopyFromScreen(int sourceX, int sourceY, int destinationX, int destinationY, System.Drawing.Size blockRegionSize, System.Drawing.CopyPixelOperation copyPixelOperation) { }
+ public void Dispose() { }
+ public void DrawArc(System.Drawing.Pen pen, System.Drawing.Rectangle rect, float startAngle, float sweepAngle) { }
+ public void DrawArc(System.Drawing.Pen pen, System.Drawing.RectangleF rect, float startAngle, float sweepAngle) { }
+ public void DrawArc(System.Drawing.Pen pen, int x, int y, int width, int height, int startAngle, int sweepAngle) { }
+ public void DrawArc(System.Drawing.Pen pen, float x, float y, float width, float height, float startAngle, float sweepAngle) { }
+ public void DrawBezier(System.Drawing.Pen pen, System.Drawing.Point pt1, System.Drawing.Point pt2, System.Drawing.Point pt3, System.Drawing.Point pt4) { }
+ public void DrawBezier(System.Drawing.Pen pen, System.Drawing.PointF pt1, System.Drawing.PointF pt2, System.Drawing.PointF pt3, System.Drawing.PointF pt4) { }
+ public void DrawBezier(System.Drawing.Pen pen, float x1, float y1, float x2, float y2, float x3, float y3, float x4, float y4) { }
+ public void DrawBeziers(System.Drawing.Pen pen, System.Drawing.PointF[] points) { }
+ public void DrawBeziers(System.Drawing.Pen pen, System.Drawing.Point[] points) { }
+ public void DrawClosedCurve(System.Drawing.Pen pen, System.Drawing.PointF[] points) { }
+ public void DrawClosedCurve(System.Drawing.Pen pen, System.Drawing.PointF[] points, float tension, System.Drawing.Drawing2D.FillMode fillmode) { }
+ public void DrawClosedCurve(System.Drawing.Pen pen, System.Drawing.Point[] points) { }
+ public void DrawClosedCurve(System.Drawing.Pen pen, System.Drawing.Point[] points, float tension, System.Drawing.Drawing2D.FillMode fillmode) { }
+ public void DrawCurve(System.Drawing.Pen pen, System.Drawing.PointF[] points) { }
+ public void DrawCurve(System.Drawing.Pen pen, System.Drawing.PointF[] points, int offset, int numberOfSegments) { }
+ public void DrawCurve(System.Drawing.Pen pen, System.Drawing.PointF[] points, int offset, int numberOfSegments, float tension) { }
+ public void DrawCurve(System.Drawing.Pen pen, System.Drawing.PointF[] points, float tension) { }
+ public void DrawCurve(System.Drawing.Pen pen, System.Drawing.Point[] points) { }
+ public void DrawCurve(System.Drawing.Pen pen, System.Drawing.Point[] points, int offset, int numberOfSegments, float tension) { }
+ public void DrawCurve(System.Drawing.Pen pen, System.Drawing.Point[] points, float tension) { }
+ public void DrawEllipse(System.Drawing.Pen pen, System.Drawing.Rectangle rect) { }
+ public void DrawEllipse(System.Drawing.Pen pen, System.Drawing.RectangleF rect) { }
+ public void DrawEllipse(System.Drawing.Pen pen, int x, int y, int width, int height) { }
+ public void DrawEllipse(System.Drawing.Pen pen, float x, float y, float width, float height) { }
+ public void DrawIcon(System.Drawing.Icon icon, System.Drawing.Rectangle targetRect) { }
+ public void DrawIcon(System.Drawing.Icon icon, int x, int y) { }
+ public void DrawIconUnstretched(System.Drawing.Icon icon, System.Drawing.Rectangle targetRect) { }
+ public void DrawImage(System.Drawing.Image image, System.Drawing.Point point) { }
+ public void DrawImage(System.Drawing.Image image, System.Drawing.PointF point) { }
+ public void DrawImage(System.Drawing.Image image, System.Drawing.PointF[] destPoints) { }
+ public void DrawImage(System.Drawing.Image image, System.Drawing.PointF[] destPoints, System.Drawing.RectangleF srcRect, System.Drawing.GraphicsUnit srcUnit) { }
+ public void DrawImage(System.Drawing.Image image, System.Drawing.PointF[] destPoints, System.Drawing.RectangleF srcRect, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Imaging.ImageAttributes imageAttr) { }
+ public void DrawImage(System.Drawing.Image image, System.Drawing.PointF[] destPoints, System.Drawing.RectangleF srcRect, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Imaging.ImageAttributes imageAttr, System.Drawing.Graphics.DrawImageAbort callback) { }
+ public void DrawImage(System.Drawing.Image image, System.Drawing.PointF[] destPoints, System.Drawing.RectangleF srcRect, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Imaging.ImageAttributes imageAttr, System.Drawing.Graphics.DrawImageAbort callback, int callbackData) { }
+ public void DrawImage(System.Drawing.Image image, System.Drawing.Point[] destPoints) { }
+ public void DrawImage(System.Drawing.Image image, System.Drawing.Point[] destPoints, System.Drawing.Rectangle srcRect, System.Drawing.GraphicsUnit srcUnit) { }
+ public void DrawImage(System.Drawing.Image image, System.Drawing.Point[] destPoints, System.Drawing.Rectangle srcRect, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Imaging.ImageAttributes imageAttr) { }
+ public void DrawImage(System.Drawing.Image image, System.Drawing.Point[] destPoints, System.Drawing.Rectangle srcRect, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Imaging.ImageAttributes imageAttr, System.Drawing.Graphics.DrawImageAbort callback) { }
+ public void DrawImage(System.Drawing.Image image, System.Drawing.Point[] destPoints, System.Drawing.Rectangle srcRect, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Imaging.ImageAttributes imageAttr, System.Drawing.Graphics.DrawImageAbort callback, int callbackData) { }
+ public void DrawImage(System.Drawing.Image image, System.Drawing.Rectangle rect) { }
+ public void DrawImage(System.Drawing.Image image, System.Drawing.Rectangle destRect, System.Drawing.Rectangle srcRect, System.Drawing.GraphicsUnit srcUnit) { }
+ public void DrawImage(System.Drawing.Image image, System.Drawing.Rectangle destRect, int srcX, int srcY, int srcWidth, int srcHeight, System.Drawing.GraphicsUnit srcUnit) { }
+ public void DrawImage(System.Drawing.Image image, System.Drawing.Rectangle destRect, int srcX, int srcY, int srcWidth, int srcHeight, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Imaging.ImageAttributes imageAttr) { }
+ public void DrawImage(System.Drawing.Image image, System.Drawing.Rectangle destRect, int srcX, int srcY, int srcWidth, int srcHeight, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Imaging.ImageAttributes imageAttr, System.Drawing.Graphics.DrawImageAbort callback) { }
+ public void DrawImage(System.Drawing.Image image, System.Drawing.Rectangle destRect, int srcX, int srcY, int srcWidth, int srcHeight, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Imaging.ImageAttributes imageAttrs, System.Drawing.Graphics.DrawImageAbort callback, System.IntPtr callbackData) { }
+ public void DrawImage(System.Drawing.Image image, System.Drawing.Rectangle destRect, float srcX, float srcY, float srcWidth, float srcHeight, System.Drawing.GraphicsUnit srcUnit) { }
+ public void DrawImage(System.Drawing.Image image, System.Drawing.Rectangle destRect, float srcX, float srcY, float srcWidth, float srcHeight, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Imaging.ImageAttributes imageAttrs) { }
+ public void DrawImage(System.Drawing.Image image, System.Drawing.Rectangle destRect, float srcX, float srcY, float srcWidth, float srcHeight, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Imaging.ImageAttributes imageAttrs, System.Drawing.Graphics.DrawImageAbort callback) { }
+ public void DrawImage(System.Drawing.Image image, System.Drawing.Rectangle destRect, float srcX, float srcY, float srcWidth, float srcHeight, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Imaging.ImageAttributes imageAttrs, System.Drawing.Graphics.DrawImageAbort callback, System.IntPtr callbackData) { }
+ public void DrawImage(System.Drawing.Image image, System.Drawing.RectangleF rect) { }
+ public void DrawImage(System.Drawing.Image image, System.Drawing.RectangleF destRect, System.Drawing.RectangleF srcRect, System.Drawing.GraphicsUnit srcUnit) { }
+ public void DrawImage(System.Drawing.Image image, int x, int y) { }
+ public void DrawImage(System.Drawing.Image image, int x, int y, System.Drawing.Rectangle srcRect, System.Drawing.GraphicsUnit srcUnit) { }
+ public void DrawImage(System.Drawing.Image image, int x, int y, int width, int height) { }
+ public void DrawImage(System.Drawing.Image image, float x, float y) { }
+ public void DrawImage(System.Drawing.Image image, float x, float y, System.Drawing.RectangleF srcRect, System.Drawing.GraphicsUnit srcUnit) { }
+ public void DrawImage(System.Drawing.Image image, float x, float y, float width, float height) { }
+ public void DrawImageUnscaled(System.Drawing.Image image, System.Drawing.Point point) { }
+ public void DrawImageUnscaled(System.Drawing.Image image, System.Drawing.Rectangle rect) { }
+ public void DrawImageUnscaled(System.Drawing.Image image, int x, int y) { }
+ public void DrawImageUnscaled(System.Drawing.Image image, int x, int y, int width, int height) { }
+ public void DrawImageUnscaledAndClipped(System.Drawing.Image image, System.Drawing.Rectangle rect) { }
+ public void DrawLine(System.Drawing.Pen pen, System.Drawing.Point pt1, System.Drawing.Point pt2) { }
+ public void DrawLine(System.Drawing.Pen pen, System.Drawing.PointF pt1, System.Drawing.PointF pt2) { }
+ public void DrawLine(System.Drawing.Pen pen, int x1, int y1, int x2, int y2) { }
+ public void DrawLine(System.Drawing.Pen pen, float x1, float y1, float x2, float y2) { }
+ public void DrawLines(System.Drawing.Pen pen, System.Drawing.PointF[] points) { }
+ public void DrawLines(System.Drawing.Pen pen, System.Drawing.Point[] points) { }
+ public void DrawPath(System.Drawing.Pen pen, System.Drawing.Drawing2D.GraphicsPath path) { }
+ public void DrawPie(System.Drawing.Pen pen, System.Drawing.Rectangle rect, float startAngle, float sweepAngle) { }
+ public void DrawPie(System.Drawing.Pen pen, System.Drawing.RectangleF rect, float startAngle, float sweepAngle) { }
+ public void DrawPie(System.Drawing.Pen pen, int x, int y, int width, int height, int startAngle, int sweepAngle) { }
+ public void DrawPie(System.Drawing.Pen pen, float x, float y, float width, float height, float startAngle, float sweepAngle) { }
+ public void DrawPolygon(System.Drawing.Pen pen, System.Drawing.PointF[] points) { }
+ public void DrawPolygon(System.Drawing.Pen pen, System.Drawing.Point[] points) { }
+ public void DrawRectangle(System.Drawing.Pen pen, System.Drawing.Rectangle rect) { }
+ public void DrawRectangle(System.Drawing.Pen pen, int x, int y, int width, int height) { }
+ public void DrawRectangle(System.Drawing.Pen pen, float x, float y, float width, float height) { }
+ public void DrawRectangles(System.Drawing.Pen pen, System.Drawing.RectangleF[] rects) { }
+ public void DrawRectangles(System.Drawing.Pen pen, System.Drawing.Rectangle[] rects) { }
+ public void DrawString(string s, System.Drawing.Font font, System.Drawing.Brush brush, System.Drawing.PointF point) { }
+ public void DrawString(string s, System.Drawing.Font font, System.Drawing.Brush brush, System.Drawing.PointF point, System.Drawing.StringFormat format) { }
+ public void DrawString(string s, System.Drawing.Font font, System.Drawing.Brush brush, System.Drawing.RectangleF layoutRectangle) { }
+ public void DrawString(string s, System.Drawing.Font font, System.Drawing.Brush brush, System.Drawing.RectangleF layoutRectangle, System.Drawing.StringFormat format) { }
+ public void DrawString(string s, System.Drawing.Font font, System.Drawing.Brush brush, float x, float y) { }
+ public void DrawString(string s, System.Drawing.Font font, System.Drawing.Brush brush, float x, float y, System.Drawing.StringFormat format) { }
+ public void EndContainer(System.Drawing.Drawing2D.GraphicsContainer container) { }
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.Point destPoint, System.Drawing.Graphics.EnumerateMetafileProc callback) { }
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.Point destPoint, System.Drawing.Graphics.EnumerateMetafileProc callback, System.IntPtr callbackData) { }
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.Point destPoint, System.Drawing.Graphics.EnumerateMetafileProc callback, System.IntPtr callbackData, System.Drawing.Imaging.ImageAttributes imageAttr) { }
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.Point destPoint, System.Drawing.Rectangle srcRect, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Graphics.EnumerateMetafileProc callback) { }
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.Point destPoint, System.Drawing.Rectangle srcRect, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Graphics.EnumerateMetafileProc callback, System.IntPtr callbackData) { }
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.Point destPoint, System.Drawing.Rectangle srcRect, System.Drawing.GraphicsUnit unit, System.Drawing.Graphics.EnumerateMetafileProc callback, System.IntPtr callbackData, System.Drawing.Imaging.ImageAttributes imageAttr) { }
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.PointF destPoint, System.Drawing.Graphics.EnumerateMetafileProc callback) { }
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.PointF destPoint, System.Drawing.Graphics.EnumerateMetafileProc callback, System.IntPtr callbackData) { }
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.PointF destPoint, System.Drawing.Graphics.EnumerateMetafileProc callback, System.IntPtr callbackData, System.Drawing.Imaging.ImageAttributes imageAttr) { }
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.PointF destPoint, System.Drawing.RectangleF srcRect, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Graphics.EnumerateMetafileProc callback) { }
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.PointF destPoint, System.Drawing.RectangleF srcRect, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Graphics.EnumerateMetafileProc callback, System.IntPtr callbackData) { }
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.PointF destPoint, System.Drawing.RectangleF srcRect, System.Drawing.GraphicsUnit unit, System.Drawing.Graphics.EnumerateMetafileProc callback, System.IntPtr callbackData, System.Drawing.Imaging.ImageAttributes imageAttr) { }
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.PointF[] destPoints, System.Drawing.Graphics.EnumerateMetafileProc callback) { }
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.PointF[] destPoints, System.Drawing.Graphics.EnumerateMetafileProc callback, System.IntPtr callbackData) { }
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.PointF[] destPoints, System.Drawing.Graphics.EnumerateMetafileProc callback, System.IntPtr callbackData, System.Drawing.Imaging.ImageAttributes imageAttr) { }
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.PointF[] destPoints, System.Drawing.RectangleF srcRect, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Graphics.EnumerateMetafileProc callback) { }
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.PointF[] destPoints, System.Drawing.RectangleF srcRect, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Graphics.EnumerateMetafileProc callback, System.IntPtr callbackData) { }
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.PointF[] destPoints, System.Drawing.RectangleF srcRect, System.Drawing.GraphicsUnit unit, System.Drawing.Graphics.EnumerateMetafileProc callback, System.IntPtr callbackData, System.Drawing.Imaging.ImageAttributes imageAttr) { }
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.Point[] destPoints, System.Drawing.Graphics.EnumerateMetafileProc callback) { }
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.Point[] destPoints, System.Drawing.Graphics.EnumerateMetafileProc callback, System.IntPtr callbackData) { }
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.Point[] destPoints, System.Drawing.Graphics.EnumerateMetafileProc callback, System.IntPtr callbackData, System.Drawing.Imaging.ImageAttributes imageAttr) { }
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.Point[] destPoints, System.Drawing.Rectangle srcRect, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Graphics.EnumerateMetafileProc callback) { }
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.Point[] destPoints, System.Drawing.Rectangle srcRect, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Graphics.EnumerateMetafileProc callback, System.IntPtr callbackData) { }
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.Point[] destPoints, System.Drawing.Rectangle srcRect, System.Drawing.GraphicsUnit unit, System.Drawing.Graphics.EnumerateMetafileProc callback, System.IntPtr callbackData, System.Drawing.Imaging.ImageAttributes imageAttr) { }
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.Rectangle destRect, System.Drawing.Graphics.EnumerateMetafileProc callback) { }
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.Rectangle destRect, System.Drawing.Graphics.EnumerateMetafileProc callback, System.IntPtr callbackData) { }
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.Rectangle destRect, System.Drawing.Graphics.EnumerateMetafileProc callback, System.IntPtr callbackData, System.Drawing.Imaging.ImageAttributes imageAttr) { }
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.Rectangle destRect, System.Drawing.Rectangle srcRect, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Graphics.EnumerateMetafileProc callback) { }
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.Rectangle destRect, System.Drawing.Rectangle srcRect, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Graphics.EnumerateMetafileProc callback, System.IntPtr callbackData) { }
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.Rectangle destRect, System.Drawing.Rectangle srcRect, System.Drawing.GraphicsUnit unit, System.Drawing.Graphics.EnumerateMetafileProc callback, System.IntPtr callbackData, System.Drawing.Imaging.ImageAttributes imageAttr) { }
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.RectangleF destRect, System.Drawing.Graphics.EnumerateMetafileProc callback) { }
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.RectangleF destRect, System.Drawing.Graphics.EnumerateMetafileProc callback, System.IntPtr callbackData) { }
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.RectangleF destRect, System.Drawing.Graphics.EnumerateMetafileProc callback, System.IntPtr callbackData, System.Drawing.Imaging.ImageAttributes imageAttr) { }
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.RectangleF destRect, System.Drawing.RectangleF srcRect, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Graphics.EnumerateMetafileProc callback) { }
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.RectangleF destRect, System.Drawing.RectangleF srcRect, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Graphics.EnumerateMetafileProc callback, System.IntPtr callbackData) { }
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.RectangleF destRect, System.Drawing.RectangleF srcRect, System.Drawing.GraphicsUnit unit, System.Drawing.Graphics.EnumerateMetafileProc callback, System.IntPtr callbackData, System.Drawing.Imaging.ImageAttributes imageAttr) { }
+ public void ExcludeClip(System.Drawing.Rectangle rect) { }
+ public void ExcludeClip(System.Drawing.Region region) { }
+ public void FillClosedCurve(System.Drawing.Brush brush, System.Drawing.PointF[] points) { }
+ public void FillClosedCurve(System.Drawing.Brush brush, System.Drawing.PointF[] points, System.Drawing.Drawing2D.FillMode fillmode) { }
+ public void FillClosedCurve(System.Drawing.Brush brush, System.Drawing.PointF[] points, System.Drawing.Drawing2D.FillMode fillmode, float tension) { }
+ public void FillClosedCurve(System.Drawing.Brush brush, System.Drawing.Point[] points) { }
+ public void FillClosedCurve(System.Drawing.Brush brush, System.Drawing.Point[] points, System.Drawing.Drawing2D.FillMode fillmode) { }
+ public void FillClosedCurve(System.Drawing.Brush brush, System.Drawing.Point[] points, System.Drawing.Drawing2D.FillMode fillmode, float tension) { }
+ public void FillEllipse(System.Drawing.Brush brush, System.Drawing.Rectangle rect) { }
+ public void FillEllipse(System.Drawing.Brush brush, System.Drawing.RectangleF rect) { }
+ public void FillEllipse(System.Drawing.Brush brush, int x, int y, int width, int height) { }
+ public void FillEllipse(System.Drawing.Brush brush, float x, float y, float width, float height) { }
+ public void FillPath(System.Drawing.Brush brush, System.Drawing.Drawing2D.GraphicsPath path) { }
+ public void FillPie(System.Drawing.Brush brush, System.Drawing.Rectangle rect, float startAngle, float sweepAngle) { }
+ public void FillPie(System.Drawing.Brush brush, int x, int y, int width, int height, int startAngle, int sweepAngle) { }
+ public void FillPie(System.Drawing.Brush brush, float x, float y, float width, float height, float startAngle, float sweepAngle) { }
+ public void FillPolygon(System.Drawing.Brush brush, System.Drawing.PointF[] points) { }
+ public void FillPolygon(System.Drawing.Brush brush, System.Drawing.PointF[] points, System.Drawing.Drawing2D.FillMode fillMode) { }
+ public void FillPolygon(System.Drawing.Brush brush, System.Drawing.Point[] points) { }
+ public void FillPolygon(System.Drawing.Brush brush, System.Drawing.Point[] points, System.Drawing.Drawing2D.FillMode fillMode) { }
+ public void FillRectangle(System.Drawing.Brush brush, System.Drawing.Rectangle rect) { }
+ public void FillRectangle(System.Drawing.Brush brush, System.Drawing.RectangleF rect) { }
+ public void FillRectangle(System.Drawing.Brush brush, int x, int y, int width, int height) { }
+ public void FillRectangle(System.Drawing.Brush brush, float x, float y, float width, float height) { }
+ public void FillRectangles(System.Drawing.Brush brush, System.Drawing.RectangleF[] rects) { }
+ public void FillRectangles(System.Drawing.Brush brush, System.Drawing.Rectangle[] rects) { }
+ public void FillRegion(System.Drawing.Brush brush, System.Drawing.Region region) { }
+ ~Graphics() { }
+ public void Flush() { }
+ public void Flush(System.Drawing.Drawing2D.FlushIntention intention) { }
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ public static System.Drawing.Graphics FromHdc(System.IntPtr hdc) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ public static System.Drawing.Graphics FromHdc(System.IntPtr hdc, System.IntPtr hdevice) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ public static System.Drawing.Graphics FromHdcInternal(System.IntPtr hdc) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ public static System.Drawing.Graphics FromHwnd(System.IntPtr hwnd) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ public static System.Drawing.Graphics FromHwndInternal(System.IntPtr hwnd) { throw null; }
+ public static System.Drawing.Graphics FromImage(System.Drawing.Image image) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ public object GetContextInfo() { throw null; }
+ public static System.IntPtr GetHalftonePalette() { throw null; }
+ public System.IntPtr GetHdc() { throw null; }
+ public System.Drawing.Color GetNearestColor(System.Drawing.Color color) { throw null; }
+ public void IntersectClip(System.Drawing.Rectangle rect) { }
+ public void IntersectClip(System.Drawing.RectangleF rect) { }
+ public void IntersectClip(System.Drawing.Region region) { }
+ public bool IsVisible(System.Drawing.Point point) { throw null; }
+ public bool IsVisible(System.Drawing.PointF point) { throw null; }
+ public bool IsVisible(System.Drawing.Rectangle rect) { throw null; }
+ public bool IsVisible(System.Drawing.RectangleF rect) { throw null; }
+ public bool IsVisible(int x, int y) { throw null; }
+ public bool IsVisible(int x, int y, int width, int height) { throw null; }
+ public bool IsVisible(float x, float y) { throw null; }
+ public bool IsVisible(float x, float y, float width, float height) { throw null; }
+ public System.Drawing.Region[] MeasureCharacterRanges(string text, System.Drawing.Font font, System.Drawing.RectangleF layoutRect, System.Drawing.StringFormat stringFormat) { throw null; }
+ public System.Drawing.SizeF MeasureString(string text, System.Drawing.Font font) { throw null; }
+ public System.Drawing.SizeF MeasureString(string text, System.Drawing.Font font, System.Drawing.PointF origin, System.Drawing.StringFormat stringFormat) { throw null; }
+ public System.Drawing.SizeF MeasureString(string text, System.Drawing.Font font, System.Drawing.SizeF layoutArea) { throw null; }
+ public System.Drawing.SizeF MeasureString(string text, System.Drawing.Font font, System.Drawing.SizeF layoutArea, System.Drawing.StringFormat stringFormat) { throw null; }
+ public System.Drawing.SizeF MeasureString(string text, System.Drawing.Font font, System.Drawing.SizeF layoutArea, System.Drawing.StringFormat stringFormat, out int charactersFitted, out int linesFilled) { throw null; }
+ public System.Drawing.SizeF MeasureString(string text, System.Drawing.Font font, int width) { throw null; }
+ public System.Drawing.SizeF MeasureString(string text, System.Drawing.Font font, int width, System.Drawing.StringFormat format) { throw null; }
+ public void MultiplyTransform(System.Drawing.Drawing2D.Matrix matrix) { }
+ public void MultiplyTransform(System.Drawing.Drawing2D.Matrix matrix, System.Drawing.Drawing2D.MatrixOrder order) { }
+ public void ReleaseHdc() { }
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ public void ReleaseHdc(System.IntPtr hdc) { }
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ public void ReleaseHdcInternal(System.IntPtr hdc) { }
+ public void ResetClip() { }
+ public void ResetTransform() { }
+ public void Restore(System.Drawing.Drawing2D.GraphicsState gstate) { }
+ public void RotateTransform(float angle) { }
+ public void RotateTransform(float angle, System.Drawing.Drawing2D.MatrixOrder order) { }
+ public System.Drawing.Drawing2D.GraphicsState Save() { throw null; }
+ public void ScaleTransform(float sx, float sy) { }
+ public void ScaleTransform(float sx, float sy, System.Drawing.Drawing2D.MatrixOrder order) { }
+ public void SetClip(System.Drawing.Drawing2D.GraphicsPath path) { }
+ public void SetClip(System.Drawing.Drawing2D.GraphicsPath path, System.Drawing.Drawing2D.CombineMode combineMode) { }
+ public void SetClip(System.Drawing.Graphics g) { }
+ public void SetClip(System.Drawing.Graphics g, System.Drawing.Drawing2D.CombineMode combineMode) { }
+ public void SetClip(System.Drawing.Rectangle rect) { }
+ public void SetClip(System.Drawing.Rectangle rect, System.Drawing.Drawing2D.CombineMode combineMode) { }
+ public void SetClip(System.Drawing.RectangleF rect) { }
+ public void SetClip(System.Drawing.RectangleF rect, System.Drawing.Drawing2D.CombineMode combineMode) { }
+ public void SetClip(System.Drawing.Region region, System.Drawing.Drawing2D.CombineMode combineMode) { }
+ public void TransformPoints(System.Drawing.Drawing2D.CoordinateSpace destSpace, System.Drawing.Drawing2D.CoordinateSpace srcSpace, System.Drawing.PointF[] pts) { }
+ public void TransformPoints(System.Drawing.Drawing2D.CoordinateSpace destSpace, System.Drawing.Drawing2D.CoordinateSpace srcSpace, System.Drawing.Point[] pts) { }
+ public void TranslateClip(int dx, int dy) { }
+ public void TranslateClip(float dx, float dy) { }
+ public void TranslateTransform(float dx, float dy) { }
+ public void TranslateTransform(float dx, float dy, System.Drawing.Drawing2D.MatrixOrder order) { }
+ public delegate bool DrawImageAbort(System.IntPtr callbackdata);
+ public delegate bool EnumerateMetafileProc(System.Drawing.Imaging.EmfPlusRecordType recordType, int flags, int dataSize, System.IntPtr data, System.Drawing.Imaging.PlayRecordCallback callbackData);
+ }
+ public enum GraphicsUnit
+ {
+ Display = 1,
+ Document = 5,
+ Inch = 4,
+ Millimeter = 6,
+ Pixel = 2,
+ Point = 3,
+ World = 0,
+ }
+ public sealed partial class Icon : System.MarshalByRefObject, System.ICloneable, System.IDisposable, System.Runtime.Serialization.ISerializable
+ {
+ public Icon(System.Drawing.Icon original, System.Drawing.Size size) { }
+ public Icon(System.Drawing.Icon original, int width, int height) { }
+ public Icon(System.IO.Stream stream) { }
+ public Icon(System.IO.Stream stream, System.Drawing.Size size) { }
+ public Icon(System.IO.Stream stream, int width, int height) { }
+ public Icon(string fileName) { }
+ public Icon(string fileName, System.Drawing.Size size) { }
+ public Icon(string fileName, int width, int height) { }
+ public Icon(System.Type type, string resource) { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.IntPtr Handle { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public int Height { get { throw null; } }
+ public System.Drawing.Size Size { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public int Width { get { throw null; } }
+ public object Clone() { throw null; }
+ public void Dispose() { }
+ public static System.Drawing.Icon ExtractAssociatedIcon(string filePath) { throw null; }
+ ~Icon() { }
+ public static System.Drawing.Icon FromHandle(System.IntPtr handle) { throw null; }
+ public void Save(System.IO.Stream outputStream) { }
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public System.Drawing.Bitmap ToBitmap() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial interface IDeviceContext : System.IDisposable
+ {
+ System.IntPtr GetHdc();
+ void ReleaseHdc();
+ }
+ [System.ComponentModel.ImmutableObjectAttribute(true)]
+ public abstract partial class Image : System.MarshalByRefObject, System.ICloneable, System.IDisposable, System.Runtime.Serialization.ISerializable
+ {
+ internal Image() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public int Flags { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Guid[] FrameDimensionsList { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
+ public int Height { get { throw null; } }
+ public float HorizontalResolution { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Drawing.Imaging.ColorPalette Palette { get { throw null; } set { } }
+ public System.Drawing.SizeF PhysicalDimension { get { throw null; } }
+ public System.Drawing.Imaging.PixelFormat PixelFormat { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public int[] PropertyIdList { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Drawing.Imaging.PropertyItem[] PropertyItems { get { throw null; } }
+ public System.Drawing.Imaging.ImageFormat RawFormat { get { throw null; } }
+ public System.Drawing.Size Size { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.LocalizableAttribute(false)]
+ public object Tag { get { throw null; } set { } }
+ public float VerticalResolution { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
+ public int Width { get { throw null; } }
+ public object Clone() { throw null; }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ ~Image() { }
+ public static System.Drawing.Image FromFile(string filename) { throw null; }
+ public static System.Drawing.Image FromFile(string filename, bool useEmbeddedColorManagement) { throw null; }
+ public static System.Drawing.Bitmap FromHbitmap(System.IntPtr hbitmap) { throw null; }
+ public static System.Drawing.Bitmap FromHbitmap(System.IntPtr hbitmap, System.IntPtr hpalette) { throw null; }
+ public static System.Drawing.Image FromStream(System.IO.Stream stream) { throw null; }
+ public static System.Drawing.Image FromStream(System.IO.Stream stream, bool useEmbeddedColorManagement) { throw null; }
+ public static System.Drawing.Image FromStream(System.IO.Stream stream, bool useEmbeddedColorManagement, bool validateImageData) { throw null; }
+ public System.Drawing.RectangleF GetBounds(ref System.Drawing.GraphicsUnit pageUnit) { throw null; }
+ public System.Drawing.Imaging.EncoderParameters GetEncoderParameterList(System.Guid encoder) { throw null; }
+ public int GetFrameCount(System.Drawing.Imaging.FrameDimension dimension) { throw null; }
+ public static int GetPixelFormatSize(System.Drawing.Imaging.PixelFormat pixfmt) { throw null; }
+ public System.Drawing.Imaging.PropertyItem GetPropertyItem(int propid) { throw null; }
+ public System.Drawing.Image GetThumbnailImage(int thumbWidth, int thumbHeight, System.Drawing.Image.GetThumbnailImageAbort callback, System.IntPtr callbackData) { throw null; }
+ public static bool IsAlphaPixelFormat(System.Drawing.Imaging.PixelFormat pixfmt) { throw null; }
+ public static bool IsCanonicalPixelFormat(System.Drawing.Imaging.PixelFormat pixfmt) { throw null; }
+ public static bool IsExtendedPixelFormat(System.Drawing.Imaging.PixelFormat pixfmt) { throw null; }
+ public void RemovePropertyItem(int propid) { }
+ public void RotateFlip(System.Drawing.RotateFlipType rotateFlipType) { }
+ public void Save(System.IO.Stream stream, System.Drawing.Imaging.ImageCodecInfo encoder, System.Drawing.Imaging.EncoderParameters encoderParams) { }
+ public void Save(System.IO.Stream stream, System.Drawing.Imaging.ImageFormat format) { }
+ public void Save(string filename) { }
+ public void Save(string filename, System.Drawing.Imaging.ImageCodecInfo encoder, System.Drawing.Imaging.EncoderParameters encoderParams) { }
+ public void Save(string filename, System.Drawing.Imaging.ImageFormat format) { }
+ public void SaveAdd(System.Drawing.Image image, System.Drawing.Imaging.EncoderParameters encoderParams) { }
+ public void SaveAdd(System.Drawing.Imaging.EncoderParameters encoderParams) { }
+ public int SelectActiveFrame(System.Drawing.Imaging.FrameDimension dimension, int frameIndex) { throw null; }
+ public void SetPropertyItem(System.Drawing.Imaging.PropertyItem propitem) { }
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public delegate bool GetThumbnailImageAbort();
+ }
+ public sealed partial class ImageAnimator
+ {
+ internal ImageAnimator() { }
+ public static void Animate(System.Drawing.Image image, System.EventHandler onFrameChangedHandler) { }
+ public static bool CanAnimate(System.Drawing.Image image) { throw null; }
+ public static void StopAnimate(System.Drawing.Image image, System.EventHandler onFrameChangedHandler) { }
+ public static void UpdateFrames() { }
+ public static void UpdateFrames(System.Drawing.Image image) { }
+ }
+ public enum KnownColor
+ {
+ ActiveBorder = 1,
+ ActiveCaption = 2,
+ ActiveCaptionText = 3,
+ AliceBlue = 28,
+ AntiqueWhite = 29,
+ AppWorkspace = 4,
+ Aqua = 30,
+ Aquamarine = 31,
+ Azure = 32,
+ Beige = 33,
+ Bisque = 34,
+ Black = 35,
+ BlanchedAlmond = 36,
+ Blue = 37,
+ BlueViolet = 38,
+ Brown = 39,
+ BurlyWood = 40,
+ ButtonFace = 168,
+ ButtonHighlight = 169,
+ ButtonShadow = 170,
+ CadetBlue = 41,
+ Chartreuse = 42,
+ Chocolate = 43,
+ Control = 5,
+ ControlDark = 6,
+ ControlDarkDark = 7,
+ ControlLight = 8,
+ ControlLightLight = 9,
+ ControlText = 10,
+ Coral = 44,
+ CornflowerBlue = 45,
+ Cornsilk = 46,
+ Crimson = 47,
+ Cyan = 48,
+ DarkBlue = 49,
+ DarkCyan = 50,
+ DarkGoldenrod = 51,
+ DarkGray = 52,
+ DarkGreen = 53,
+ DarkKhaki = 54,
+ DarkMagenta = 55,
+ DarkOliveGreen = 56,
+ DarkOrange = 57,
+ DarkOrchid = 58,
+ DarkRed = 59,
+ DarkSalmon = 60,
+ DarkSeaGreen = 61,
+ DarkSlateBlue = 62,
+ DarkSlateGray = 63,
+ DarkTurquoise = 64,
+ DarkViolet = 65,
+ DeepPink = 66,
+ DeepSkyBlue = 67,
+ Desktop = 11,
+ DimGray = 68,
+ DodgerBlue = 69,
+ Firebrick = 70,
+ FloralWhite = 71,
+ ForestGreen = 72,
+ Fuchsia = 73,
+ Gainsboro = 74,
+ GhostWhite = 75,
+ Gold = 76,
+ Goldenrod = 77,
+ GradientActiveCaption = 171,
+ GradientInactiveCaption = 172,
+ Gray = 78,
+ GrayText = 12,
+ Green = 79,
+ GreenYellow = 80,
+ Highlight = 13,
+ HighlightText = 14,
+ Honeydew = 81,
+ HotPink = 82,
+ HotTrack = 15,
+ InactiveBorder = 16,
+ InactiveCaption = 17,
+ InactiveCaptionText = 18,
+ IndianRed = 83,
+ Indigo = 84,
+ Info = 19,
+ InfoText = 20,
+ Ivory = 85,
+ Khaki = 86,
+ Lavender = 87,
+ LavenderBlush = 88,
+ LawnGreen = 89,
+ LemonChiffon = 90,
+ LightBlue = 91,
+ LightCoral = 92,
+ LightCyan = 93,
+ LightGoldenrodYellow = 94,
+ LightGray = 95,
+ LightGreen = 96,
+ LightPink = 97,
+ LightSalmon = 98,
+ LightSeaGreen = 99,
+ LightSkyBlue = 100,
+ LightSlateGray = 101,
+ LightSteelBlue = 102,
+ LightYellow = 103,
+ Lime = 104,
+ LimeGreen = 105,
+ Linen = 106,
+ Magenta = 107,
+ Maroon = 108,
+ MediumAquamarine = 109,
+ MediumBlue = 110,
+ MediumOrchid = 111,
+ MediumPurple = 112,
+ MediumSeaGreen = 113,
+ MediumSlateBlue = 114,
+ MediumSpringGreen = 115,
+ MediumTurquoise = 116,
+ MediumVioletRed = 117,
+ Menu = 21,
+ MenuBar = 173,
+ MenuHighlight = 174,
+ MenuText = 22,
+ MidnightBlue = 118,
+ MintCream = 119,
+ MistyRose = 120,
+ Moccasin = 121,
+ NavajoWhite = 122,
+ Navy = 123,
+ OldLace = 124,
+ Olive = 125,
+ OliveDrab = 126,
+ Orange = 127,
+ OrangeRed = 128,
+ Orchid = 129,
+ PaleGoldenrod = 130,
+ PaleGreen = 131,
+ PaleTurquoise = 132,
+ PaleVioletRed = 133,
+ PapayaWhip = 134,
+ PeachPuff = 135,
+ Peru = 136,
+ Pink = 137,
+ Plum = 138,
+ PowderBlue = 139,
+ Purple = 140,
+ Red = 141,
+ RosyBrown = 142,
+ RoyalBlue = 143,
+ SaddleBrown = 144,
+ Salmon = 145,
+ SandyBrown = 146,
+ ScrollBar = 23,
+ SeaGreen = 147,
+ SeaShell = 148,
+ Sienna = 149,
+ Silver = 150,
+ SkyBlue = 151,
+ SlateBlue = 152,
+ SlateGray = 153,
+ Snow = 154,
+ SpringGreen = 155,
+ SteelBlue = 156,
+ Tan = 157,
+ Teal = 158,
+ Thistle = 159,
+ Tomato = 160,
+ Transparent = 27,
+ Turquoise = 161,
+ Violet = 162,
+ Wheat = 163,
+ White = 164,
+ WhiteSmoke = 165,
+ Window = 24,
+ WindowFrame = 25,
+ WindowText = 26,
+ Yellow = 166,
+ YellowGreen = 167,
+ }
+ public sealed partial class Pen : System.MarshalByRefObject, System.ICloneable, System.IDisposable
+ {
+ public Pen(System.Drawing.Brush brush) { }
+ public Pen(System.Drawing.Brush brush, float width) { }
+ public Pen(System.Drawing.Color color) { }
+ public Pen(System.Drawing.Color color, float width) { }
+ public System.Drawing.Drawing2D.PenAlignment Alignment { get { throw null; } set { } }
+ public System.Drawing.Brush Brush { get { throw null; } set { } }
+ public System.Drawing.Color Color { get { throw null; } set { } }
+ public float[] CompoundArray { get { throw null; } set { } }
+ public System.Drawing.Drawing2D.CustomLineCap CustomEndCap { get { throw null; } set { } }
+ public System.Drawing.Drawing2D.CustomLineCap CustomStartCap { get { throw null; } set { } }
+ public System.Drawing.Drawing2D.DashCap DashCap { get { throw null; } set { } }
+ public float DashOffset { get { throw null; } set { } }
+ public float[] DashPattern { get { throw null; } set { } }
+ public System.Drawing.Drawing2D.DashStyle DashStyle { get { throw null; } set { } }
+ public System.Drawing.Drawing2D.LineCap EndCap { get { throw null; } set { } }
+ public System.Drawing.Drawing2D.LineJoin LineJoin { get { throw null; } set { } }
+ public float MiterLimit { get { throw null; } set { } }
+ public System.Drawing.Drawing2D.PenType PenType { get { throw null; } }
+ public System.Drawing.Drawing2D.LineCap StartCap { get { throw null; } set { } }
+ public System.Drawing.Drawing2D.Matrix Transform { get { throw null; } set { } }
+ public float Width { get { throw null; } set { } }
+ public object Clone() { throw null; }
+ public void Dispose() { }
+ ~Pen() { }
+ public void MultiplyTransform(System.Drawing.Drawing2D.Matrix matrix) { }
+ public void MultiplyTransform(System.Drawing.Drawing2D.Matrix matrix, System.Drawing.Drawing2D.MatrixOrder order) { }
+ public void ResetTransform() { }
+ public void RotateTransform(float angle) { }
+ public void RotateTransform(float angle, System.Drawing.Drawing2D.MatrixOrder order) { }
+ public void ScaleTransform(float sx, float sy) { }
+ public void ScaleTransform(float sx, float sy, System.Drawing.Drawing2D.MatrixOrder order) { }
+ public void SetLineCap(System.Drawing.Drawing2D.LineCap startCap, System.Drawing.Drawing2D.LineCap endCap, System.Drawing.Drawing2D.DashCap dashCap) { }
+ public void TranslateTransform(float dx, float dy) { }
+ public void TranslateTransform(float dx, float dy, System.Drawing.Drawing2D.MatrixOrder order) { }
+ }
+ public static partial class Pens
+ {
+ public static System.Drawing.Pen AliceBlue { get { throw null; } }
+ public static System.Drawing.Pen AntiqueWhite { get { throw null; } }
+ public static System.Drawing.Pen Aqua { get { throw null; } }
+ public static System.Drawing.Pen Aquamarine { get { throw null; } }
+ public static System.Drawing.Pen Azure { get { throw null; } }
+ public static System.Drawing.Pen Beige { get { throw null; } }
+ public static System.Drawing.Pen Bisque { get { throw null; } }
+ public static System.Drawing.Pen Black { get { throw null; } }
+ public static System.Drawing.Pen BlanchedAlmond { get { throw null; } }
+ public static System.Drawing.Pen Blue { get { throw null; } }
+ public static System.Drawing.Pen BlueViolet { get { throw null; } }
+ public static System.Drawing.Pen Brown { get { throw null; } }
+ public static System.Drawing.Pen BurlyWood { get { throw null; } }
+ public static System.Drawing.Pen CadetBlue { get { throw null; } }
+ public static System.Drawing.Pen Chartreuse { get { throw null; } }
+ public static System.Drawing.Pen Chocolate { get { throw null; } }
+ public static System.Drawing.Pen Coral { get { throw null; } }
+ public static System.Drawing.Pen CornflowerBlue { get { throw null; } }
+ public static System.Drawing.Pen Cornsilk { get { throw null; } }
+ public static System.Drawing.Pen Crimson { get { throw null; } }
+ public static System.Drawing.Pen Cyan { get { throw null; } }
+ public static System.Drawing.Pen DarkBlue { get { throw null; } }
+ public static System.Drawing.Pen DarkCyan { get { throw null; } }
+ public static System.Drawing.Pen DarkGoldenrod { get { throw null; } }
+ public static System.Drawing.Pen DarkGray { get { throw null; } }
+ public static System.Drawing.Pen DarkGreen { get { throw null; } }
+ public static System.Drawing.Pen DarkKhaki { get { throw null; } }
+ public static System.Drawing.Pen DarkMagenta { get { throw null; } }
+ public static System.Drawing.Pen DarkOliveGreen { get { throw null; } }
+ public static System.Drawing.Pen DarkOrange { get { throw null; } }
+ public static System.Drawing.Pen DarkOrchid { get { throw null; } }
+ public static System.Drawing.Pen DarkRed { get { throw null; } }
+ public static System.Drawing.Pen DarkSalmon { get { throw null; } }
+ public static System.Drawing.Pen DarkSeaGreen { get { throw null; } }
+ public static System.Drawing.Pen DarkSlateBlue { get { throw null; } }
+ public static System.Drawing.Pen DarkSlateGray { get { throw null; } }
+ public static System.Drawing.Pen DarkTurquoise { get { throw null; } }
+ public static System.Drawing.Pen DarkViolet { get { throw null; } }
+ public static System.Drawing.Pen DeepPink { get { throw null; } }
+ public static System.Drawing.Pen DeepSkyBlue { get { throw null; } }
+ public static System.Drawing.Pen DimGray { get { throw null; } }
+ public static System.Drawing.Pen DodgerBlue { get { throw null; } }
+ public static System.Drawing.Pen Firebrick { get { throw null; } }
+ public static System.Drawing.Pen FloralWhite { get { throw null; } }
+ public static System.Drawing.Pen ForestGreen { get { throw null; } }
+ public static System.Drawing.Pen Fuchsia { get { throw null; } }
+ public static System.Drawing.Pen Gainsboro { get { throw null; } }
+ public static System.Drawing.Pen GhostWhite { get { throw null; } }
+ public static System.Drawing.Pen Gold { get { throw null; } }
+ public static System.Drawing.Pen Goldenrod { get { throw null; } }
+ public static System.Drawing.Pen Gray { get { throw null; } }
+ public static System.Drawing.Pen Green { get { throw null; } }
+ public static System.Drawing.Pen GreenYellow { get { throw null; } }
+ public static System.Drawing.Pen Honeydew { get { throw null; } }
+ public static System.Drawing.Pen HotPink { get { throw null; } }
+ public static System.Drawing.Pen IndianRed { get { throw null; } }
+ public static System.Drawing.Pen Indigo { get { throw null; } }
+ public static System.Drawing.Pen Ivory { get { throw null; } }
+ public static System.Drawing.Pen Khaki { get { throw null; } }
+ public static System.Drawing.Pen Lavender { get { throw null; } }
+ public static System.Drawing.Pen LavenderBlush { get { throw null; } }
+ public static System.Drawing.Pen LawnGreen { get { throw null; } }
+ public static System.Drawing.Pen LemonChiffon { get { throw null; } }
+ public static System.Drawing.Pen LightBlue { get { throw null; } }
+ public static System.Drawing.Pen LightCoral { get { throw null; } }
+ public static System.Drawing.Pen LightCyan { get { throw null; } }
+ public static System.Drawing.Pen LightGoldenrodYellow { get { throw null; } }
+ public static System.Drawing.Pen LightGray { get { throw null; } }
+ public static System.Drawing.Pen LightGreen { get { throw null; } }
+ public static System.Drawing.Pen LightPink { get { throw null; } }
+ public static System.Drawing.Pen LightSalmon { get { throw null; } }
+ public static System.Drawing.Pen LightSeaGreen { get { throw null; } }
+ public static System.Drawing.Pen LightSkyBlue { get { throw null; } }
+ public static System.Drawing.Pen LightSlateGray { get { throw null; } }
+ public static System.Drawing.Pen LightSteelBlue { get { throw null; } }
+ public static System.Drawing.Pen LightYellow { get { throw null; } }
+ public static System.Drawing.Pen Lime { get { throw null; } }
+ public static System.Drawing.Pen LimeGreen { get { throw null; } }
+ public static System.Drawing.Pen Linen { get { throw null; } }
+ public static System.Drawing.Pen Magenta { get { throw null; } }
+ public static System.Drawing.Pen Maroon { get { throw null; } }
+ public static System.Drawing.Pen MediumAquamarine { get { throw null; } }
+ public static System.Drawing.Pen MediumBlue { get { throw null; } }
+ public static System.Drawing.Pen MediumOrchid { get { throw null; } }
+ public static System.Drawing.Pen MediumPurple { get { throw null; } }
+ public static System.Drawing.Pen MediumSeaGreen { get { throw null; } }
+ public static System.Drawing.Pen MediumSlateBlue { get { throw null; } }
+ public static System.Drawing.Pen MediumSpringGreen { get { throw null; } }
+ public static System.Drawing.Pen MediumTurquoise { get { throw null; } }
+ public static System.Drawing.Pen MediumVioletRed { get { throw null; } }
+ public static System.Drawing.Pen MidnightBlue { get { throw null; } }
+ public static System.Drawing.Pen MintCream { get { throw null; } }
+ public static System.Drawing.Pen MistyRose { get { throw null; } }
+ public static System.Drawing.Pen Moccasin { get { throw null; } }
+ public static System.Drawing.Pen NavajoWhite { get { throw null; } }
+ public static System.Drawing.Pen Navy { get { throw null; } }
+ public static System.Drawing.Pen OldLace { get { throw null; } }
+ public static System.Drawing.Pen Olive { get { throw null; } }
+ public static System.Drawing.Pen OliveDrab { get { throw null; } }
+ public static System.Drawing.Pen Orange { get { throw null; } }
+ public static System.Drawing.Pen OrangeRed { get { throw null; } }
+ public static System.Drawing.Pen Orchid { get { throw null; } }
+ public static System.Drawing.Pen PaleGoldenrod { get { throw null; } }
+ public static System.Drawing.Pen PaleGreen { get { throw null; } }
+ public static System.Drawing.Pen PaleTurquoise { get { throw null; } }
+ public static System.Drawing.Pen PaleVioletRed { get { throw null; } }
+ public static System.Drawing.Pen PapayaWhip { get { throw null; } }
+ public static System.Drawing.Pen PeachPuff { get { throw null; } }
+ public static System.Drawing.Pen Peru { get { throw null; } }
+ public static System.Drawing.Pen Pink { get { throw null; } }
+ public static System.Drawing.Pen Plum { get { throw null; } }
+ public static System.Drawing.Pen PowderBlue { get { throw null; } }
+ public static System.Drawing.Pen Purple { get { throw null; } }
+ public static System.Drawing.Pen Red { get { throw null; } }
+ public static System.Drawing.Pen RosyBrown { get { throw null; } }
+ public static System.Drawing.Pen RoyalBlue { get { throw null; } }
+ public static System.Drawing.Pen SaddleBrown { get { throw null; } }
+ public static System.Drawing.Pen Salmon { get { throw null; } }
+ public static System.Drawing.Pen SandyBrown { get { throw null; } }
+ public static System.Drawing.Pen SeaGreen { get { throw null; } }
+ public static System.Drawing.Pen SeaShell { get { throw null; } }
+ public static System.Drawing.Pen Sienna { get { throw null; } }
+ public static System.Drawing.Pen Silver { get { throw null; } }
+ public static System.Drawing.Pen SkyBlue { get { throw null; } }
+ public static System.Drawing.Pen SlateBlue { get { throw null; } }
+ public static System.Drawing.Pen SlateGray { get { throw null; } }
+ public static System.Drawing.Pen Snow { get { throw null; } }
+ public static System.Drawing.Pen SpringGreen { get { throw null; } }
+ public static System.Drawing.Pen SteelBlue { get { throw null; } }
+ public static System.Drawing.Pen Tan { get { throw null; } }
+ public static System.Drawing.Pen Teal { get { throw null; } }
+ public static System.Drawing.Pen Thistle { get { throw null; } }
+ public static System.Drawing.Pen Tomato { get { throw null; } }
+ public static System.Drawing.Pen Transparent { get { throw null; } }
+ public static System.Drawing.Pen Turquoise { get { throw null; } }
+ public static System.Drawing.Pen Violet { get { throw null; } }
+ public static System.Drawing.Pen Wheat { get { throw null; } }
+ public static System.Drawing.Pen White { get { throw null; } }
+ public static System.Drawing.Pen WhiteSmoke { get { throw null; } }
+ public static System.Drawing.Pen Yellow { get { throw null; } }
+ public static System.Drawing.Pen YellowGreen { get { throw null; } }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct Point : System.IEquatable<System.Drawing.Point>
+ {
+ private int _dummyPrimitive;
+ public static readonly System.Drawing.Point Empty;
+ public Point(System.Drawing.Size sz) { throw null; }
+ public Point(int dw) { throw null; }
+ public Point(int x, int y) { throw null; }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public bool IsEmpty { get { throw null; } }
+ public int X { get { throw null; } set { } }
+ public int Y { get { throw null; } set { } }
+ public static System.Drawing.Point Add(System.Drawing.Point pt, System.Drawing.Size sz) { throw null; }
+ public static System.Drawing.Point Ceiling(System.Drawing.PointF value) { throw null; }
+ public bool Equals(System.Drawing.Point other) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public void Offset(System.Drawing.Point p) { }
+ public void Offset(int dx, int dy) { }
+ public static System.Drawing.Point operator +(System.Drawing.Point pt, System.Drawing.Size sz) { throw null; }
+ public static bool operator ==(System.Drawing.Point left, System.Drawing.Point right) { throw null; }
+ public static explicit operator System.Drawing.Size (System.Drawing.Point p) { throw null; }
+ public static implicit operator System.Drawing.PointF (System.Drawing.Point p) { throw null; }
+ public static bool operator !=(System.Drawing.Point left, System.Drawing.Point right) { throw null; }
+ public static System.Drawing.Point operator -(System.Drawing.Point pt, System.Drawing.Size sz) { throw null; }
+ public static System.Drawing.Point Round(System.Drawing.PointF value) { throw null; }
+ public static System.Drawing.Point Subtract(System.Drawing.Point pt, System.Drawing.Size sz) { throw null; }
+ public override string ToString() { throw null; }
+ public static System.Drawing.Point Truncate(System.Drawing.PointF value) { throw null; }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct PointF : System.IEquatable<System.Drawing.PointF>
+ {
+ private int _dummyPrimitive;
+ public static readonly System.Drawing.PointF Empty;
+ public PointF(float x, float y) { throw null; }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public bool IsEmpty { get { throw null; } }
+ public float X { get { throw null; } set { } }
+ public float Y { get { throw null; } set { } }
+ public static System.Drawing.PointF Add(System.Drawing.PointF pt, System.Drawing.Size sz) { throw null; }
+ public static System.Drawing.PointF Add(System.Drawing.PointF pt, System.Drawing.SizeF sz) { throw null; }
+ public bool Equals(System.Drawing.PointF other) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static System.Drawing.PointF operator +(System.Drawing.PointF pt, System.Drawing.Size sz) { throw null; }
+ public static System.Drawing.PointF operator +(System.Drawing.PointF pt, System.Drawing.SizeF sz) { throw null; }
+ public static bool operator ==(System.Drawing.PointF left, System.Drawing.PointF right) { throw null; }
+ public static bool operator !=(System.Drawing.PointF left, System.Drawing.PointF right) { throw null; }
+ public static System.Drawing.PointF operator -(System.Drawing.PointF pt, System.Drawing.Size sz) { throw null; }
+ public static System.Drawing.PointF operator -(System.Drawing.PointF pt, System.Drawing.SizeF sz) { throw null; }
+ public static System.Drawing.PointF Subtract(System.Drawing.PointF pt, System.Drawing.Size sz) { throw null; }
+ public static System.Drawing.PointF Subtract(System.Drawing.PointF pt, System.Drawing.SizeF sz) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct Rectangle : System.IEquatable<System.Drawing.Rectangle>
+ {
+ private int _dummyPrimitive;
+ public static readonly System.Drawing.Rectangle Empty;
+ public Rectangle(System.Drawing.Point location, System.Drawing.Size size) { throw null; }
+ public Rectangle(int x, int y, int width, int height) { throw null; }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public int Bottom { get { throw null; } }
+ public int Height { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public bool IsEmpty { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public int Left { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Drawing.Point Location { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public int Right { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Drawing.Size Size { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public int Top { get { throw null; } }
+ public int Width { get { throw null; } set { } }
+ public int X { get { throw null; } set { } }
+ public int Y { get { throw null; } set { } }
+ public static System.Drawing.Rectangle Ceiling(System.Drawing.RectangleF value) { throw null; }
+ public bool Contains(System.Drawing.Point pt) { throw null; }
+ public bool Contains(System.Drawing.Rectangle rect) { throw null; }
+ public bool Contains(int x, int y) { throw null; }
+ public bool Equals(System.Drawing.Rectangle other) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public static System.Drawing.Rectangle FromLTRB(int left, int top, int right, int bottom) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static System.Drawing.Rectangle Inflate(System.Drawing.Rectangle rect, int x, int y) { throw null; }
+ public void Inflate(System.Drawing.Size size) { }
+ public void Inflate(int width, int height) { }
+ public void Intersect(System.Drawing.Rectangle rect) { }
+ public static System.Drawing.Rectangle Intersect(System.Drawing.Rectangle a, System.Drawing.Rectangle b) { throw null; }
+ public bool IntersectsWith(System.Drawing.Rectangle rect) { throw null; }
+ public void Offset(System.Drawing.Point pos) { }
+ public void Offset(int x, int y) { }
+ public static bool operator ==(System.Drawing.Rectangle left, System.Drawing.Rectangle right) { throw null; }
+ public static bool operator !=(System.Drawing.Rectangle left, System.Drawing.Rectangle right) { throw null; }
+ public static System.Drawing.Rectangle Round(System.Drawing.RectangleF value) { throw null; }
+ public override string ToString() { throw null; }
+ public static System.Drawing.Rectangle Truncate(System.Drawing.RectangleF value) { throw null; }
+ public static System.Drawing.Rectangle Union(System.Drawing.Rectangle a, System.Drawing.Rectangle b) { throw null; }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct RectangleF : System.IEquatable<System.Drawing.RectangleF>
+ {
+ private int _dummyPrimitive;
+ public static readonly System.Drawing.RectangleF Empty;
+ public RectangleF(System.Drawing.PointF location, System.Drawing.SizeF size) { throw null; }
+ public RectangleF(float x, float y, float width, float height) { throw null; }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public float Bottom { get { throw null; } }
+ public float Height { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public bool IsEmpty { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public float Left { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Drawing.PointF Location { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public float Right { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Drawing.SizeF Size { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public float Top { get { throw null; } }
+ public float Width { get { throw null; } set { } }
+ public float X { get { throw null; } set { } }
+ public float Y { get { throw null; } set { } }
+ public bool Contains(System.Drawing.PointF pt) { throw null; }
+ public bool Contains(System.Drawing.RectangleF rect) { throw null; }
+ public bool Contains(float x, float y) { throw null; }
+ public bool Equals(System.Drawing.RectangleF other) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public static System.Drawing.RectangleF FromLTRB(float left, float top, float right, float bottom) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static System.Drawing.RectangleF Inflate(System.Drawing.RectangleF rect, float x, float y) { throw null; }
+ public void Inflate(System.Drawing.SizeF size) { }
+ public void Inflate(float x, float y) { }
+ public void Intersect(System.Drawing.RectangleF rect) { }
+ public static System.Drawing.RectangleF Intersect(System.Drawing.RectangleF a, System.Drawing.RectangleF b) { throw null; }
+ public bool IntersectsWith(System.Drawing.RectangleF rect) { throw null; }
+ public void Offset(System.Drawing.PointF pos) { }
+ public void Offset(float x, float y) { }
+ public static bool operator ==(System.Drawing.RectangleF left, System.Drawing.RectangleF right) { throw null; }
+ public static implicit operator System.Drawing.RectangleF (System.Drawing.Rectangle r) { throw null; }
+ public static bool operator !=(System.Drawing.RectangleF left, System.Drawing.RectangleF right) { throw null; }
+ public override string ToString() { throw null; }
+ public static System.Drawing.RectangleF Union(System.Drawing.RectangleF a, System.Drawing.RectangleF b) { throw null; }
+ }
+ public sealed partial class Region : System.MarshalByRefObject, System.IDisposable
+ {
+ public Region() { }
+ public Region(System.Drawing.Drawing2D.GraphicsPath path) { }
+ public Region(System.Drawing.Drawing2D.RegionData rgnData) { }
+ public Region(System.Drawing.Rectangle rect) { }
+ public Region(System.Drawing.RectangleF rect) { }
+ public System.Drawing.Region Clone() { throw null; }
+ public void Complement(System.Drawing.Drawing2D.GraphicsPath path) { }
+ public void Complement(System.Drawing.Rectangle rect) { }
+ public void Complement(System.Drawing.RectangleF rect) { }
+ public void Complement(System.Drawing.Region region) { }
+ public void Dispose() { }
+ public bool Equals(System.Drawing.Region region, System.Drawing.Graphics g) { throw null; }
+ public void Exclude(System.Drawing.Drawing2D.GraphicsPath path) { }
+ public void Exclude(System.Drawing.Rectangle rect) { }
+ public void Exclude(System.Drawing.RectangleF rect) { }
+ public void Exclude(System.Drawing.Region region) { }
+ ~Region() { }
+ public static System.Drawing.Region FromHrgn(System.IntPtr hrgn) { throw null; }
+ public System.Drawing.RectangleF GetBounds(System.Drawing.Graphics g) { throw null; }
+ public System.IntPtr GetHrgn(System.Drawing.Graphics g) { throw null; }
+ public System.Drawing.Drawing2D.RegionData GetRegionData() { throw null; }
+ public System.Drawing.RectangleF[] GetRegionScans(System.Drawing.Drawing2D.Matrix matrix) { throw null; }
+ public void Intersect(System.Drawing.Drawing2D.GraphicsPath path) { }
+ public void Intersect(System.Drawing.Rectangle rect) { }
+ public void Intersect(System.Drawing.RectangleF rect) { }
+ public void Intersect(System.Drawing.Region region) { }
+ public bool IsEmpty(System.Drawing.Graphics g) { throw null; }
+ public bool IsInfinite(System.Drawing.Graphics g) { throw null; }
+ public bool IsVisible(System.Drawing.Point point) { throw null; }
+ public bool IsVisible(System.Drawing.Point point, System.Drawing.Graphics g) { throw null; }
+ public bool IsVisible(System.Drawing.PointF point) { throw null; }
+ public bool IsVisible(System.Drawing.PointF point, System.Drawing.Graphics g) { throw null; }
+ public bool IsVisible(System.Drawing.Rectangle rect) { throw null; }
+ public bool IsVisible(System.Drawing.Rectangle rect, System.Drawing.Graphics g) { throw null; }
+ public bool IsVisible(System.Drawing.RectangleF rect) { throw null; }
+ public bool IsVisible(System.Drawing.RectangleF rect, System.Drawing.Graphics g) { throw null; }
+ public bool IsVisible(int x, int y, System.Drawing.Graphics g) { throw null; }
+ public bool IsVisible(int x, int y, int width, int height) { throw null; }
+ public bool IsVisible(int x, int y, int width, int height, System.Drawing.Graphics g) { throw null; }
+ public bool IsVisible(float x, float y) { throw null; }
+ public bool IsVisible(float x, float y, System.Drawing.Graphics g) { throw null; }
+ public bool IsVisible(float x, float y, float width, float height) { throw null; }
+ public bool IsVisible(float x, float y, float width, float height, System.Drawing.Graphics g) { throw null; }
+ public void MakeEmpty() { }
+ public void MakeInfinite() { }
+ public void ReleaseHrgn(System.IntPtr regionHandle) { }
+ public void Transform(System.Drawing.Drawing2D.Matrix matrix) { }
+ public void Translate(int dx, int dy) { }
+ public void Translate(float dx, float dy) { }
+ public void Union(System.Drawing.Drawing2D.GraphicsPath path) { }
+ public void Union(System.Drawing.Rectangle rect) { }
+ public void Union(System.Drawing.RectangleF rect) { }
+ public void Union(System.Drawing.Region region) { }
+ public void Xor(System.Drawing.Drawing2D.GraphicsPath path) { }
+ public void Xor(System.Drawing.Rectangle rect) { }
+ public void Xor(System.Drawing.RectangleF rect) { }
+ public void Xor(System.Drawing.Region region) { }
+ }
+ public enum RotateFlipType
+ {
+ Rotate180FlipNone = 2,
+ Rotate180FlipX = 6,
+ Rotate180FlipXY = 0,
+ Rotate180FlipY = 4,
+ Rotate270FlipNone = 3,
+ Rotate270FlipX = 7,
+ Rotate270FlipXY = 1,
+ Rotate270FlipY = 5,
+ Rotate90FlipNone = 1,
+ Rotate90FlipX = 5,
+ Rotate90FlipXY = 3,
+ Rotate90FlipY = 7,
+ RotateNoneFlipNone = 0,
+ RotateNoneFlipX = 4,
+ RotateNoneFlipXY = 2,
+ RotateNoneFlipY = 6,
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct Size : System.IEquatable<System.Drawing.Size>
+ {
+ private int _dummyPrimitive;
+ public static readonly System.Drawing.Size Empty;
+ public Size(System.Drawing.Point pt) { throw null; }
+ public Size(int width, int height) { throw null; }
+ public int Height { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public bool IsEmpty { get { throw null; } }
+ public int Width { get { throw null; } set { } }
+ public static System.Drawing.Size Add(System.Drawing.Size sz1, System.Drawing.Size sz2) { throw null; }
+ public static System.Drawing.Size Ceiling(System.Drawing.SizeF value) { throw null; }
+ public bool Equals(System.Drawing.Size other) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static System.Drawing.Size operator +(System.Drawing.Size sz1, System.Drawing.Size sz2) { throw null; }
+ public static System.Drawing.Size operator /(System.Drawing.Size left, int right) { throw null; }
+ public static System.Drawing.SizeF operator /(System.Drawing.Size left, float right) { throw null; }
+ public static bool operator ==(System.Drawing.Size sz1, System.Drawing.Size sz2) { throw null; }
+ public static explicit operator System.Drawing.Point (System.Drawing.Size size) { throw null; }
+ public static implicit operator System.Drawing.SizeF (System.Drawing.Size p) { throw null; }
+ public static bool operator !=(System.Drawing.Size sz1, System.Drawing.Size sz2) { throw null; }
+ public static System.Drawing.Size operator *(System.Drawing.Size left, int right) { throw null; }
+ public static System.Drawing.SizeF operator *(System.Drawing.Size left, float right) { throw null; }
+ public static System.Drawing.Size operator *(int left, System.Drawing.Size right) { throw null; }
+ public static System.Drawing.SizeF operator *(float left, System.Drawing.Size right) { throw null; }
+ public static System.Drawing.Size operator -(System.Drawing.Size sz1, System.Drawing.Size sz2) { throw null; }
+ public static System.Drawing.Size Round(System.Drawing.SizeF value) { throw null; }
+ public static System.Drawing.Size Subtract(System.Drawing.Size sz1, System.Drawing.Size sz2) { throw null; }
+ public override string ToString() { throw null; }
+ public static System.Drawing.Size Truncate(System.Drawing.SizeF value) { throw null; }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct SizeF : System.IEquatable<System.Drawing.SizeF>
+ {
+ private int _dummyPrimitive;
+ public static readonly System.Drawing.SizeF Empty;
+ public SizeF(System.Drawing.PointF pt) { throw null; }
+ public SizeF(System.Drawing.SizeF size) { throw null; }
+ public SizeF(float width, float height) { throw null; }
+ public float Height { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public bool IsEmpty { get { throw null; } }
+ public float Width { get { throw null; } set { } }
+ public static System.Drawing.SizeF Add(System.Drawing.SizeF sz1, System.Drawing.SizeF sz2) { throw null; }
+ public bool Equals(System.Drawing.SizeF other) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static System.Drawing.SizeF operator +(System.Drawing.SizeF sz1, System.Drawing.SizeF sz2) { throw null; }
+ public static System.Drawing.SizeF operator /(System.Drawing.SizeF left, float right) { throw null; }
+ public static bool operator ==(System.Drawing.SizeF sz1, System.Drawing.SizeF sz2) { throw null; }
+ public static explicit operator System.Drawing.PointF (System.Drawing.SizeF size) { throw null; }
+ public static bool operator !=(System.Drawing.SizeF sz1, System.Drawing.SizeF sz2) { throw null; }
+ public static System.Drawing.SizeF operator *(System.Drawing.SizeF left, float right) { throw null; }
+ public static System.Drawing.SizeF operator *(float left, System.Drawing.SizeF right) { throw null; }
+ public static System.Drawing.SizeF operator -(System.Drawing.SizeF sz1, System.Drawing.SizeF sz2) { throw null; }
+ public static System.Drawing.SizeF Subtract(System.Drawing.SizeF sz1, System.Drawing.SizeF sz2) { throw null; }
+ public System.Drawing.PointF ToPointF() { throw null; }
+ public System.Drawing.Size ToSize() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public sealed partial class SolidBrush : System.Drawing.Brush
+ {
+ public SolidBrush(System.Drawing.Color color) { }
+ public System.Drawing.Color Color { get { throw null; } set { } }
+ public override object Clone() { throw null; }
+ protected override void Dispose(bool disposing) { }
+ }
+ public enum StringAlignment
+ {
+ Center = 1,
+ Far = 2,
+ Near = 0,
+ }
+ public enum StringDigitSubstitute
+ {
+ National = 2,
+ None = 1,
+ Traditional = 3,
+ User = 0,
+ }
+ public sealed partial class StringFormat : System.MarshalByRefObject, System.ICloneable, System.IDisposable
+ {
+ public StringFormat() { }
+ public StringFormat(System.Drawing.StringFormat format) { }
+ public StringFormat(System.Drawing.StringFormatFlags options) { }
+ public StringFormat(System.Drawing.StringFormatFlags options, int language) { }
+ public System.Drawing.StringAlignment Alignment { get { throw null; } set { } }
+ public int DigitSubstitutionLanguage { get { throw null; } }
+ public System.Drawing.StringDigitSubstitute DigitSubstitutionMethod { get { throw null; } }
+ public System.Drawing.StringFormatFlags FormatFlags { get { throw null; } set { } }
+ public static System.Drawing.StringFormat GenericDefault { get { throw null; } }
+ public static System.Drawing.StringFormat GenericTypographic { get { throw null; } }
+ public System.Drawing.Text.HotkeyPrefix HotkeyPrefix { get { throw null; } set { } }
+ public System.Drawing.StringAlignment LineAlignment { get { throw null; } set { } }
+ public System.Drawing.StringTrimming Trimming { get { throw null; } set { } }
+ public object Clone() { throw null; }
+ public void Dispose() { }
+ ~StringFormat() { }
+ public float[] GetTabStops(out float firstTabOffset) { throw null; }
+ public void SetDigitSubstitution(int language, System.Drawing.StringDigitSubstitute substitute) { }
+ public void SetMeasurableCharacterRanges(System.Drawing.CharacterRange[] ranges) { }
+ public void SetTabStops(float firstTabOffset, float[] tabStops) { }
+ public override string ToString() { throw null; }
+ }
+ [System.FlagsAttribute]
+ public enum StringFormatFlags
+ {
+ DirectionRightToLeft = 1,
+ DirectionVertical = 2,
+ DisplayFormatControl = 32,
+ FitBlackBox = 4,
+ LineLimit = 8192,
+ MeasureTrailingSpaces = 2048,
+ NoClip = 16384,
+ NoFontFallback = 1024,
+ NoWrap = 4096,
+ }
+ public enum StringTrimming
+ {
+ Character = 1,
+ EllipsisCharacter = 3,
+ EllipsisPath = 5,
+ EllipsisWord = 4,
+ None = 0,
+ Word = 2,
+ }
+ public enum StringUnit
+ {
+ Display = 1,
+ Document = 5,
+ Em = 32,
+ Inch = 4,
+ Millimeter = 6,
+ Pixel = 2,
+ Point = 3,
+ World = 0,
+ }
+ public static partial class SystemBrushes
+ {
+ public static System.Drawing.Brush ActiveBorder { get { throw null; } }
+ public static System.Drawing.Brush ActiveCaption { get { throw null; } }
+ public static System.Drawing.Brush ActiveCaptionText { get { throw null; } }
+ public static System.Drawing.Brush AppWorkspace { get { throw null; } }
+ public static System.Drawing.Brush ButtonFace { get { throw null; } }
+ public static System.Drawing.Brush ButtonHighlight { get { throw null; } }
+ public static System.Drawing.Brush ButtonShadow { get { throw null; } }
+ public static System.Drawing.Brush Control { get { throw null; } }
+ public static System.Drawing.Brush ControlDark { get { throw null; } }
+ public static System.Drawing.Brush ControlDarkDark { get { throw null; } }
+ public static System.Drawing.Brush ControlLight { get { throw null; } }
+ public static System.Drawing.Brush ControlLightLight { get { throw null; } }
+ public static System.Drawing.Brush ControlText { get { throw null; } }
+ public static System.Drawing.Brush Desktop { get { throw null; } }
+ public static System.Drawing.Brush GradientActiveCaption { get { throw null; } }
+ public static System.Drawing.Brush GradientInactiveCaption { get { throw null; } }
+ public static System.Drawing.Brush GrayText { get { throw null; } }
+ public static System.Drawing.Brush Highlight { get { throw null; } }
+ public static System.Drawing.Brush HighlightText { get { throw null; } }
+ public static System.Drawing.Brush HotTrack { get { throw null; } }
+ public static System.Drawing.Brush InactiveBorder { get { throw null; } }
+ public static System.Drawing.Brush InactiveCaption { get { throw null; } }
+ public static System.Drawing.Brush InactiveCaptionText { get { throw null; } }
+ public static System.Drawing.Brush Info { get { throw null; } }
+ public static System.Drawing.Brush InfoText { get { throw null; } }
+ public static System.Drawing.Brush Menu { get { throw null; } }
+ public static System.Drawing.Brush MenuBar { get { throw null; } }
+ public static System.Drawing.Brush MenuHighlight { get { throw null; } }
+ public static System.Drawing.Brush MenuText { get { throw null; } }
+ public static System.Drawing.Brush ScrollBar { get { throw null; } }
+ public static System.Drawing.Brush Window { get { throw null; } }
+ public static System.Drawing.Brush WindowFrame { get { throw null; } }
+ public static System.Drawing.Brush WindowText { get { throw null; } }
+ public static System.Drawing.Brush FromSystemColor(System.Drawing.Color c) { throw null; }
+ }
+ public static partial class SystemColors
+ {
+ public static System.Drawing.Color ActiveBorder { get { throw null; } }
+ public static System.Drawing.Color ActiveCaption { get { throw null; } }
+ public static System.Drawing.Color ActiveCaptionText { get { throw null; } }
+ public static System.Drawing.Color AppWorkspace { get { throw null; } }
+ public static System.Drawing.Color ButtonFace { get { throw null; } }
+ public static System.Drawing.Color ButtonHighlight { get { throw null; } }
+ public static System.Drawing.Color ButtonShadow { get { throw null; } }
+ public static System.Drawing.Color Control { get { throw null; } }
+ public static System.Drawing.Color ControlDark { get { throw null; } }
+ public static System.Drawing.Color ControlDarkDark { get { throw null; } }
+ public static System.Drawing.Color ControlLight { get { throw null; } }
+ public static System.Drawing.Color ControlLightLight { get { throw null; } }
+ public static System.Drawing.Color ControlText { get { throw null; } }
+ public static System.Drawing.Color Desktop { get { throw null; } }
+ public static System.Drawing.Color GradientActiveCaption { get { throw null; } }
+ public static System.Drawing.Color GradientInactiveCaption { get { throw null; } }
+ public static System.Drawing.Color GrayText { get { throw null; } }
+ public static System.Drawing.Color Highlight { get { throw null; } }
+ public static System.Drawing.Color HighlightText { get { throw null; } }
+ public static System.Drawing.Color HotTrack { get { throw null; } }
+ public static System.Drawing.Color InactiveBorder { get { throw null; } }
+ public static System.Drawing.Color InactiveCaption { get { throw null; } }
+ public static System.Drawing.Color InactiveCaptionText { get { throw null; } }
+ public static System.Drawing.Color Info { get { throw null; } }
+ public static System.Drawing.Color InfoText { get { throw null; } }
+ public static System.Drawing.Color Menu { get { throw null; } }
+ public static System.Drawing.Color MenuBar { get { throw null; } }
+ public static System.Drawing.Color MenuHighlight { get { throw null; } }
+ public static System.Drawing.Color MenuText { get { throw null; } }
+ public static System.Drawing.Color ScrollBar { get { throw null; } }
+ public static System.Drawing.Color Window { get { throw null; } }
+ public static System.Drawing.Color WindowFrame { get { throw null; } }
+ public static System.Drawing.Color WindowText { get { throw null; } }
+ }
+ public static partial class SystemFonts
+ {
+ public static System.Drawing.Font CaptionFont { get { throw null; } }
+ public static System.Drawing.Font DefaultFont { get { throw null; } }
+ public static System.Drawing.Font DialogFont { get { throw null; } }
+ public static System.Drawing.Font IconTitleFont { get { throw null; } }
+ public static System.Drawing.Font MenuFont { get { throw null; } }
+ public static System.Drawing.Font MessageBoxFont { get { throw null; } }
+ public static System.Drawing.Font SmallCaptionFont { get { throw null; } }
+ public static System.Drawing.Font StatusFont { get { throw null; } }
+ public static System.Drawing.Font GetFontByName(string systemFontName) { throw null; }
+ }
+ public static partial class SystemIcons
+ {
+ public static System.Drawing.Icon Application { get { throw null; } }
+ public static System.Drawing.Icon Asterisk { get { throw null; } }
+ public static System.Drawing.Icon Error { get { throw null; } }
+ public static System.Drawing.Icon Exclamation { get { throw null; } }
+ public static System.Drawing.Icon Hand { get { throw null; } }
+ public static System.Drawing.Icon Information { get { throw null; } }
+ public static System.Drawing.Icon Question { get { throw null; } }
+ public static System.Drawing.Icon Shield { get { throw null; } }
+ public static System.Drawing.Icon Warning { get { throw null; } }
+ public static System.Drawing.Icon WinLogo { get { throw null; } }
+ }
+ public static partial class SystemPens
+ {
+ public static System.Drawing.Pen ActiveBorder { get { throw null; } }
+ public static System.Drawing.Pen ActiveCaption { get { throw null; } }
+ public static System.Drawing.Pen ActiveCaptionText { get { throw null; } }
+ public static System.Drawing.Pen AppWorkspace { get { throw null; } }
+ public static System.Drawing.Pen ButtonFace { get { throw null; } }
+ public static System.Drawing.Pen ButtonHighlight { get { throw null; } }
+ public static System.Drawing.Pen ButtonShadow { get { throw null; } }
+ public static System.Drawing.Pen Control { get { throw null; } }
+ public static System.Drawing.Pen ControlDark { get { throw null; } }
+ public static System.Drawing.Pen ControlDarkDark { get { throw null; } }
+ public static System.Drawing.Pen ControlLight { get { throw null; } }
+ public static System.Drawing.Pen ControlLightLight { get { throw null; } }
+ public static System.Drawing.Pen ControlText { get { throw null; } }
+ public static System.Drawing.Pen Desktop { get { throw null; } }
+ public static System.Drawing.Pen GradientActiveCaption { get { throw null; } }
+ public static System.Drawing.Pen GradientInactiveCaption { get { throw null; } }
+ public static System.Drawing.Pen GrayText { get { throw null; } }
+ public static System.Drawing.Pen Highlight { get { throw null; } }
+ public static System.Drawing.Pen HighlightText { get { throw null; } }
+ public static System.Drawing.Pen HotTrack { get { throw null; } }
+ public static System.Drawing.Pen InactiveBorder { get { throw null; } }
+ public static System.Drawing.Pen InactiveCaption { get { throw null; } }
+ public static System.Drawing.Pen InactiveCaptionText { get { throw null; } }
+ public static System.Drawing.Pen Info { get { throw null; } }
+ public static System.Drawing.Pen InfoText { get { throw null; } }
+ public static System.Drawing.Pen Menu { get { throw null; } }
+ public static System.Drawing.Pen MenuBar { get { throw null; } }
+ public static System.Drawing.Pen MenuHighlight { get { throw null; } }
+ public static System.Drawing.Pen MenuText { get { throw null; } }
+ public static System.Drawing.Pen ScrollBar { get { throw null; } }
+ public static System.Drawing.Pen Window { get { throw null; } }
+ public static System.Drawing.Pen WindowFrame { get { throw null; } }
+ public static System.Drawing.Pen WindowText { get { throw null; } }
+ public static System.Drawing.Pen FromSystemColor(System.Drawing.Color c) { throw null; }
+ }
+ public sealed partial class TextureBrush : System.Drawing.Brush
+ {
+ public TextureBrush(System.Drawing.Image bitmap) { }
+ public TextureBrush(System.Drawing.Image image, System.Drawing.Drawing2D.WrapMode wrapMode) { }
+ public TextureBrush(System.Drawing.Image image, System.Drawing.Drawing2D.WrapMode wrapMode, System.Drawing.Rectangle dstRect) { }
+ public TextureBrush(System.Drawing.Image image, System.Drawing.Drawing2D.WrapMode wrapMode, System.Drawing.RectangleF dstRect) { }
+ public TextureBrush(System.Drawing.Image image, System.Drawing.Rectangle dstRect) { }
+ public TextureBrush(System.Drawing.Image image, System.Drawing.Rectangle dstRect, System.Drawing.Imaging.ImageAttributes imageAttr) { }
+ public TextureBrush(System.Drawing.Image image, System.Drawing.RectangleF dstRect) { }
+ public TextureBrush(System.Drawing.Image image, System.Drawing.RectangleF dstRect, System.Drawing.Imaging.ImageAttributes imageAttr) { }
+ public System.Drawing.Image Image { get { throw null; } }
+ public System.Drawing.Drawing2D.Matrix Transform { get { throw null; } set { } }
+ public System.Drawing.Drawing2D.WrapMode WrapMode { get { throw null; } set { } }
+ public override object Clone() { throw null; }
+ public void MultiplyTransform(System.Drawing.Drawing2D.Matrix matrix) { }
+ public void MultiplyTransform(System.Drawing.Drawing2D.Matrix matrix, System.Drawing.Drawing2D.MatrixOrder order) { }
+ public void ResetTransform() { }
+ public void RotateTransform(float angle) { }
+ public void RotateTransform(float angle, System.Drawing.Drawing2D.MatrixOrder order) { }
+ public void ScaleTransform(float sx, float sy) { }
+ public void ScaleTransform(float sx, float sy, System.Drawing.Drawing2D.MatrixOrder order) { }
+ public void TranslateTransform(float dx, float dy) { }
+ public void TranslateTransform(float dx, float dy, System.Drawing.Drawing2D.MatrixOrder order) { }
+ }
+ [System.AttributeUsageAttribute(System.AttributeTargets.Class)]
+ public partial class ToolboxBitmapAttribute : System.Attribute
+ {
+ public static readonly System.Drawing.ToolboxBitmapAttribute Default;
+ public ToolboxBitmapAttribute(string imageFile) { }
+ public ToolboxBitmapAttribute(System.Type t) { }
+ public ToolboxBitmapAttribute(System.Type t, string name) { }
+ public override bool Equals(object value) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public System.Drawing.Image GetImage(object component) { throw null; }
+ public System.Drawing.Image GetImage(object component, bool large) { throw null; }
+ public System.Drawing.Image GetImage(System.Type type) { throw null; }
+ public System.Drawing.Image GetImage(System.Type type, bool large) { throw null; }
+ public System.Drawing.Image GetImage(System.Type type, string imgName, bool large) { throw null; }
+ public static System.Drawing.Image GetImageFromResource(System.Type t, string imageName, bool large) { throw null; }
+ }
+}
+namespace System.Drawing.Design
+{
+ public sealed partial class CategoryNameCollection : System.Collections.ReadOnlyCollectionBase
+ {
+ public CategoryNameCollection(System.Drawing.Design.CategoryNameCollection value) { }
+ public CategoryNameCollection(string[] value) { }
+ public string this[int index] { get { throw null; } }
+ public bool Contains(string value) { throw null; }
+ public void CopyTo(string[] array, int index) { }
+ public int IndexOf(string value) { throw null; }
+ }
+}
+namespace System.Drawing.Drawing2D
+{
+ public sealed partial class AdjustableArrowCap : System.Drawing.Drawing2D.CustomLineCap
+ {
+ public AdjustableArrowCap(float width, float height) : base (default(System.Drawing.Drawing2D.GraphicsPath), default(System.Drawing.Drawing2D.GraphicsPath)) { }
+ public AdjustableArrowCap(float width, float height, bool isFilled) : base (default(System.Drawing.Drawing2D.GraphicsPath), default(System.Drawing.Drawing2D.GraphicsPath)) { }
+ public bool Filled { get { throw null; } set { } }
+ public float Height { get { throw null; } set { } }
+ public float MiddleInset { get { throw null; } set { } }
+ public float Width { get { throw null; } set { } }
+ }
+ public sealed partial class Blend
+ {
+ public Blend() { }
+ public Blend(int count) { }
+ public float[] Factors { get { throw null; } set { } }
+ public float[] Positions { get { throw null; } set { } }
+ }
+ public sealed partial class ColorBlend
+ {
+ public ColorBlend() { }
+ public ColorBlend(int count) { }
+ public System.Drawing.Color[] Colors { get { throw null; } set { } }
+ public float[] Positions { get { throw null; } set { } }
+ }
+ public enum CombineMode
+ {
+ Complement = 5,
+ Exclude = 4,
+ Intersect = 1,
+ Replace = 0,
+ Union = 2,
+ Xor = 3,
+ }
+ public enum CompositingMode
+ {
+ SourceCopy = 1,
+ SourceOver = 0,
+ }
+ public enum CompositingQuality
+ {
+ AssumeLinear = 4,
+ Default = 0,
+ GammaCorrected = 3,
+ HighQuality = 2,
+ HighSpeed = 1,
+ Invalid = -1,
+ }
+ public enum CoordinateSpace
+ {
+ Device = 2,
+ Page = 1,
+ World = 0,
+ }
+ public partial class CustomLineCap : System.MarshalByRefObject, System.ICloneable, System.IDisposable
+ {
+ public CustomLineCap(System.Drawing.Drawing2D.GraphicsPath fillPath, System.Drawing.Drawing2D.GraphicsPath strokePath) { }
+ public CustomLineCap(System.Drawing.Drawing2D.GraphicsPath fillPath, System.Drawing.Drawing2D.GraphicsPath strokePath, System.Drawing.Drawing2D.LineCap baseCap) { }
+ public CustomLineCap(System.Drawing.Drawing2D.GraphicsPath fillPath, System.Drawing.Drawing2D.GraphicsPath strokePath, System.Drawing.Drawing2D.LineCap baseCap, float baseInset) { }
+ public System.Drawing.Drawing2D.LineCap BaseCap { get { throw null; } set { } }
+ public float BaseInset { get { throw null; } set { } }
+ public System.Drawing.Drawing2D.LineJoin StrokeJoin { get { throw null; } set { } }
+ public float WidthScale { get { throw null; } set { } }
+ public object Clone() { throw null; }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ ~CustomLineCap() { }
+ public void GetStrokeCaps(out System.Drawing.Drawing2D.LineCap startCap, out System.Drawing.Drawing2D.LineCap endCap) { throw null; }
+ public void SetStrokeCaps(System.Drawing.Drawing2D.LineCap startCap, System.Drawing.Drawing2D.LineCap endCap) { }
+ }
+ public enum DashCap
+ {
+ Flat = 0,
+ Round = 2,
+ Triangle = 3,
+ }
+ public enum DashStyle
+ {
+ Custom = 5,
+ Dash = 1,
+ DashDot = 3,
+ DashDotDot = 4,
+ Dot = 2,
+ Solid = 0,
+ }
+ public enum FillMode
+ {
+ Alternate = 0,
+ Winding = 1,
+ }
+ public enum FlushIntention
+ {
+ Flush = 0,
+ Sync = 1,
+ }
+ public sealed partial class GraphicsContainer : System.MarshalByRefObject
+ {
+ internal GraphicsContainer() { }
+ }
+ public sealed partial class GraphicsPath : System.MarshalByRefObject, System.ICloneable, System.IDisposable
+ {
+ public GraphicsPath() { }
+ public GraphicsPath(System.Drawing.Drawing2D.FillMode fillMode) { }
+ public GraphicsPath(System.Drawing.PointF[] pts, byte[] types) { }
+ public GraphicsPath(System.Drawing.PointF[] pts, byte[] types, System.Drawing.Drawing2D.FillMode fillMode) { }
+ public GraphicsPath(System.Drawing.Point[] pts, byte[] types) { }
+ public GraphicsPath(System.Drawing.Point[] pts, byte[] types, System.Drawing.Drawing2D.FillMode fillMode) { }
+ public System.Drawing.Drawing2D.FillMode FillMode { get { throw null; } set { } }
+ public System.Drawing.Drawing2D.PathData PathData { get { throw null; } }
+ public System.Drawing.PointF[] PathPoints { get { throw null; } }
+ public byte[] PathTypes { get { throw null; } }
+ public int PointCount { get { throw null; } }
+ public void AddArc(System.Drawing.Rectangle rect, float startAngle, float sweepAngle) { }
+ public void AddArc(System.Drawing.RectangleF rect, float startAngle, float sweepAngle) { }
+ public void AddArc(int x, int y, int width, int height, float startAngle, float sweepAngle) { }
+ public void AddArc(float x, float y, float width, float height, float startAngle, float sweepAngle) { }
+ public void AddBezier(System.Drawing.Point pt1, System.Drawing.Point pt2, System.Drawing.Point pt3, System.Drawing.Point pt4) { }
+ public void AddBezier(System.Drawing.PointF pt1, System.Drawing.PointF pt2, System.Drawing.PointF pt3, System.Drawing.PointF pt4) { }
+ public void AddBezier(int x1, int y1, int x2, int y2, int x3, int y3, int x4, int y4) { }
+ public void AddBezier(float x1, float y1, float x2, float y2, float x3, float y3, float x4, float y4) { }
+ public void AddBeziers(System.Drawing.PointF[] points) { }
+ public void AddBeziers(params System.Drawing.Point[] points) { }
+ public void AddClosedCurve(System.Drawing.PointF[] points) { }
+ public void AddClosedCurve(System.Drawing.PointF[] points, float tension) { }
+ public void AddClosedCurve(System.Drawing.Point[] points) { }
+ public void AddClosedCurve(System.Drawing.Point[] points, float tension) { }
+ public void AddCurve(System.Drawing.PointF[] points) { }
+ public void AddCurve(System.Drawing.PointF[] points, int offset, int numberOfSegments, float tension) { }
+ public void AddCurve(System.Drawing.PointF[] points, float tension) { }
+ public void AddCurve(System.Drawing.Point[] points) { }
+ public void AddCurve(System.Drawing.Point[] points, int offset, int numberOfSegments, float tension) { }
+ public void AddCurve(System.Drawing.Point[] points, float tension) { }
+ public void AddEllipse(System.Drawing.Rectangle rect) { }
+ public void AddEllipse(System.Drawing.RectangleF rect) { }
+ public void AddEllipse(int x, int y, int width, int height) { }
+ public void AddEllipse(float x, float y, float width, float height) { }
+ public void AddLine(System.Drawing.Point pt1, System.Drawing.Point pt2) { }
+ public void AddLine(System.Drawing.PointF pt1, System.Drawing.PointF pt2) { }
+ public void AddLine(int x1, int y1, int x2, int y2) { }
+ public void AddLine(float x1, float y1, float x2, float y2) { }
+ public void AddLines(System.Drawing.PointF[] points) { }
+ public void AddLines(System.Drawing.Point[] points) { }
+ public void AddPath(System.Drawing.Drawing2D.GraphicsPath addingPath, bool connect) { }
+ public void AddPie(System.Drawing.Rectangle rect, float startAngle, float sweepAngle) { }
+ public void AddPie(int x, int y, int width, int height, float startAngle, float sweepAngle) { }
+ public void AddPie(float x, float y, float width, float height, float startAngle, float sweepAngle) { }
+ public void AddPolygon(System.Drawing.PointF[] points) { }
+ public void AddPolygon(System.Drawing.Point[] points) { }
+ public void AddRectangle(System.Drawing.Rectangle rect) { }
+ public void AddRectangle(System.Drawing.RectangleF rect) { }
+ public void AddRectangles(System.Drawing.RectangleF[] rects) { }
+ public void AddRectangles(System.Drawing.Rectangle[] rects) { }
+ public void AddString(string s, System.Drawing.FontFamily family, int style, float emSize, System.Drawing.Point origin, System.Drawing.StringFormat format) { }
+ public void AddString(string s, System.Drawing.FontFamily family, int style, float emSize, System.Drawing.PointF origin, System.Drawing.StringFormat format) { }
+ public void AddString(string s, System.Drawing.FontFamily family, int style, float emSize, System.Drawing.Rectangle layoutRect, System.Drawing.StringFormat format) { }
+ public void AddString(string s, System.Drawing.FontFamily family, int style, float emSize, System.Drawing.RectangleF layoutRect, System.Drawing.StringFormat format) { }
+ public void ClearMarkers() { }
+ public object Clone() { throw null; }
+ public void CloseAllFigures() { }
+ public void CloseFigure() { }
+ public void Dispose() { }
+ ~GraphicsPath() { }
+ public void Flatten() { }
+ public void Flatten(System.Drawing.Drawing2D.Matrix matrix) { }
+ public void Flatten(System.Drawing.Drawing2D.Matrix matrix, float flatness) { }
+ public System.Drawing.RectangleF GetBounds() { throw null; }
+ public System.Drawing.RectangleF GetBounds(System.Drawing.Drawing2D.Matrix matrix) { throw null; }
+ public System.Drawing.RectangleF GetBounds(System.Drawing.Drawing2D.Matrix matrix, System.Drawing.Pen pen) { throw null; }
+ public System.Drawing.PointF GetLastPoint() { throw null; }
+ public bool IsOutlineVisible(System.Drawing.Point point, System.Drawing.Pen pen) { throw null; }
+ public bool IsOutlineVisible(System.Drawing.Point pt, System.Drawing.Pen pen, System.Drawing.Graphics graphics) { throw null; }
+ public bool IsOutlineVisible(System.Drawing.PointF point, System.Drawing.Pen pen) { throw null; }
+ public bool IsOutlineVisible(System.Drawing.PointF pt, System.Drawing.Pen pen, System.Drawing.Graphics graphics) { throw null; }
+ public bool IsOutlineVisible(int x, int y, System.Drawing.Pen pen) { throw null; }
+ public bool IsOutlineVisible(int x, int y, System.Drawing.Pen pen, System.Drawing.Graphics graphics) { throw null; }
+ public bool IsOutlineVisible(float x, float y, System.Drawing.Pen pen) { throw null; }
+ public bool IsOutlineVisible(float x, float y, System.Drawing.Pen pen, System.Drawing.Graphics graphics) { throw null; }
+ public bool IsVisible(System.Drawing.Point point) { throw null; }
+ public bool IsVisible(System.Drawing.Point pt, System.Drawing.Graphics graphics) { throw null; }
+ public bool IsVisible(System.Drawing.PointF point) { throw null; }
+ public bool IsVisible(System.Drawing.PointF pt, System.Drawing.Graphics graphics) { throw null; }
+ public bool IsVisible(int x, int y) { throw null; }
+ public bool IsVisible(int x, int y, System.Drawing.Graphics graphics) { throw null; }
+ public bool IsVisible(float x, float y) { throw null; }
+ public bool IsVisible(float x, float y, System.Drawing.Graphics graphics) { throw null; }
+ public void Reset() { }
+ public void Reverse() { }
+ public void SetMarkers() { }
+ public void StartFigure() { }
+ public void Transform(System.Drawing.Drawing2D.Matrix matrix) { }
+ public void Warp(System.Drawing.PointF[] destPoints, System.Drawing.RectangleF srcRect) { }
+ public void Warp(System.Drawing.PointF[] destPoints, System.Drawing.RectangleF srcRect, System.Drawing.Drawing2D.Matrix matrix) { }
+ public void Warp(System.Drawing.PointF[] destPoints, System.Drawing.RectangleF srcRect, System.Drawing.Drawing2D.Matrix matrix, System.Drawing.Drawing2D.WarpMode warpMode) { }
+ public void Warp(System.Drawing.PointF[] destPoints, System.Drawing.RectangleF srcRect, System.Drawing.Drawing2D.Matrix matrix, System.Drawing.Drawing2D.WarpMode warpMode, float flatness) { }
+ public void Widen(System.Drawing.Pen pen) { }
+ public void Widen(System.Drawing.Pen pen, System.Drawing.Drawing2D.Matrix matrix) { }
+ public void Widen(System.Drawing.Pen pen, System.Drawing.Drawing2D.Matrix matrix, float flatness) { }
+ }
+ public sealed partial class GraphicsPathIterator : System.MarshalByRefObject, System.IDisposable
+ {
+ public GraphicsPathIterator(System.Drawing.Drawing2D.GraphicsPath path) { }
+ public int Count { get { throw null; } }
+ public int SubpathCount { get { throw null; } }
+ public int CopyData(ref System.Drawing.PointF[] points, ref byte[] types, int startIndex, int endIndex) { throw null; }
+ public void Dispose() { }
+ public int Enumerate(ref System.Drawing.PointF[] points, ref byte[] types) { throw null; }
+ ~GraphicsPathIterator() { }
+ public bool HasCurve() { throw null; }
+ public int NextMarker(System.Drawing.Drawing2D.GraphicsPath path) { throw null; }
+ public int NextMarker(out int startIndex, out int endIndex) { throw null; }
+ public int NextPathType(out byte pathType, out int startIndex, out int endIndex) { throw null; }
+ public int NextSubpath(System.Drawing.Drawing2D.GraphicsPath path, out bool isClosed) { throw null; }
+ public int NextSubpath(out int startIndex, out int endIndex, out bool isClosed) { throw null; }
+ public void Rewind() { }
+ }
+ public sealed partial class GraphicsState : System.MarshalByRefObject
+ {
+ internal GraphicsState() { }
+ }
+ public sealed partial class HatchBrush : System.Drawing.Brush
+ {
+ public HatchBrush(System.Drawing.Drawing2D.HatchStyle hatchstyle, System.Drawing.Color foreColor) { }
+ public HatchBrush(System.Drawing.Drawing2D.HatchStyle hatchstyle, System.Drawing.Color foreColor, System.Drawing.Color backColor) { }
+ public System.Drawing.Color BackgroundColor { get { throw null; } }
+ public System.Drawing.Color ForegroundColor { get { throw null; } }
+ public System.Drawing.Drawing2D.HatchStyle HatchStyle { get { throw null; } }
+ public override object Clone() { throw null; }
+ }
+ public enum HatchStyle
+ {
+ BackwardDiagonal = 3,
+ Cross = 4,
+ DarkDownwardDiagonal = 20,
+ DarkHorizontal = 29,
+ DarkUpwardDiagonal = 21,
+ DarkVertical = 28,
+ DashedDownwardDiagonal = 30,
+ DashedHorizontal = 32,
+ DashedUpwardDiagonal = 31,
+ DashedVertical = 33,
+ DiagonalBrick = 38,
+ DiagonalCross = 5,
+ Divot = 42,
+ DottedDiamond = 44,
+ DottedGrid = 43,
+ ForwardDiagonal = 2,
+ Horizontal = 0,
+ HorizontalBrick = 39,
+ LargeCheckerBoard = 50,
+ LargeConfetti = 35,
+ LargeGrid = 4,
+ LightDownwardDiagonal = 18,
+ LightHorizontal = 25,
+ LightUpwardDiagonal = 19,
+ LightVertical = 24,
+ Max = 4,
+ Min = 0,
+ NarrowHorizontal = 27,
+ NarrowVertical = 26,
+ OutlinedDiamond = 51,
+ Percent05 = 6,
+ Percent10 = 7,
+ Percent20 = 8,
+ Percent25 = 9,
+ Percent30 = 10,
+ Percent40 = 11,
+ Percent50 = 12,
+ Percent60 = 13,
+ Percent70 = 14,
+ Percent75 = 15,
+ Percent80 = 16,
+ Percent90 = 17,
+ Plaid = 41,
+ Shingle = 45,
+ SmallCheckerBoard = 49,
+ SmallConfetti = 34,
+ SmallGrid = 48,
+ SolidDiamond = 52,
+ Sphere = 47,
+ Trellis = 46,
+ Vertical = 1,
+ Wave = 37,
+ Weave = 40,
+ WideDownwardDiagonal = 22,
+ WideUpwardDiagonal = 23,
+ ZigZag = 36,
+ }
+ public enum InterpolationMode
+ {
+ Bicubic = 4,
+ Bilinear = 3,
+ Default = 0,
+ High = 2,
+ HighQualityBicubic = 7,
+ HighQualityBilinear = 6,
+ Invalid = -1,
+ Low = 1,
+ NearestNeighbor = 5,
+ }
+ public sealed partial class LinearGradientBrush : System.Drawing.Brush
+ {
+ public LinearGradientBrush(System.Drawing.Point point1, System.Drawing.Point point2, System.Drawing.Color color1, System.Drawing.Color color2) { }
+ public LinearGradientBrush(System.Drawing.PointF point1, System.Drawing.PointF point2, System.Drawing.Color color1, System.Drawing.Color color2) { }
+ public LinearGradientBrush(System.Drawing.Rectangle rect, System.Drawing.Color color1, System.Drawing.Color color2, System.Drawing.Drawing2D.LinearGradientMode linearGradientMode) { }
+ public LinearGradientBrush(System.Drawing.Rectangle rect, System.Drawing.Color color1, System.Drawing.Color color2, float angle) { }
+ public LinearGradientBrush(System.Drawing.Rectangle rect, System.Drawing.Color color1, System.Drawing.Color color2, float angle, bool isAngleScaleable) { }
+ public LinearGradientBrush(System.Drawing.RectangleF rect, System.Drawing.Color color1, System.Drawing.Color color2, System.Drawing.Drawing2D.LinearGradientMode linearGradientMode) { }
+ public LinearGradientBrush(System.Drawing.RectangleF rect, System.Drawing.Color color1, System.Drawing.Color color2, float angle) { }
+ public LinearGradientBrush(System.Drawing.RectangleF rect, System.Drawing.Color color1, System.Drawing.Color color2, float angle, bool isAngleScaleable) { }
+ public System.Drawing.Drawing2D.Blend Blend { get { throw null; } set { } }
+ public bool GammaCorrection { get { throw null; } set { } }
+ public System.Drawing.Drawing2D.ColorBlend InterpolationColors { get { throw null; } set { } }
+ public System.Drawing.Color[] LinearColors { get { throw null; } set { } }
+ public System.Drawing.RectangleF Rectangle { get { throw null; } }
+ public System.Drawing.Drawing2D.Matrix Transform { get { throw null; } set { } }
+ public System.Drawing.Drawing2D.WrapMode WrapMode { get { throw null; } set { } }
+ public override object Clone() { throw null; }
+ public void MultiplyTransform(System.Drawing.Drawing2D.Matrix matrix) { }
+ public void MultiplyTransform(System.Drawing.Drawing2D.Matrix matrix, System.Drawing.Drawing2D.MatrixOrder order) { }
+ public void ResetTransform() { }
+ public void RotateTransform(float angle) { }
+ public void RotateTransform(float angle, System.Drawing.Drawing2D.MatrixOrder order) { }
+ public void ScaleTransform(float sx, float sy) { }
+ public void ScaleTransform(float sx, float sy, System.Drawing.Drawing2D.MatrixOrder order) { }
+ public void SetBlendTriangularShape(float focus) { }
+ public void SetBlendTriangularShape(float focus, float scale) { }
+ public void SetSigmaBellShape(float focus) { }
+ public void SetSigmaBellShape(float focus, float scale) { }
+ public void TranslateTransform(float dx, float dy) { }
+ public void TranslateTransform(float dx, float dy, System.Drawing.Drawing2D.MatrixOrder order) { }
+ }
+ public enum LinearGradientMode
+ {
+ BackwardDiagonal = 3,
+ ForwardDiagonal = 2,
+ Horizontal = 0,
+ Vertical = 1,
+ }
+ public enum LineCap
+ {
+ AnchorMask = 240,
+ ArrowAnchor = 20,
+ Custom = 255,
+ DiamondAnchor = 19,
+ Flat = 0,
+ NoAnchor = 16,
+ Round = 2,
+ RoundAnchor = 18,
+ Square = 1,
+ SquareAnchor = 17,
+ Triangle = 3,
+ }
+ public enum LineJoin
+ {
+ Bevel = 1,
+ Miter = 0,
+ MiterClipped = 3,
+ Round = 2,
+ }
+ public sealed partial class Matrix : System.MarshalByRefObject, System.IDisposable
+ {
+ public Matrix() { }
+ public Matrix(System.Drawing.Rectangle rect, System.Drawing.Point[] plgpts) { }
+ public Matrix(System.Drawing.RectangleF rect, System.Drawing.PointF[] plgpts) { }
+ public Matrix(float m11, float m12, float m21, float m22, float dx, float dy) { }
+ public float[] Elements { get { throw null; } }
+ public bool IsIdentity { get { throw null; } }
+ public bool IsInvertible { get { throw null; } }
+ public float OffsetX { get { throw null; } }
+ public float OffsetY { get { throw null; } }
+ public System.Drawing.Drawing2D.Matrix Clone() { throw null; }
+ public void Dispose() { }
+ public override bool Equals(object obj) { throw null; }
+ ~Matrix() { }
+ public override int GetHashCode() { throw null; }
+ public void Invert() { }
+ public void Multiply(System.Drawing.Drawing2D.Matrix matrix) { }
+ public void Multiply(System.Drawing.Drawing2D.Matrix matrix, System.Drawing.Drawing2D.MatrixOrder order) { }
+ public void Reset() { }
+ public void Rotate(float angle) { }
+ public void Rotate(float angle, System.Drawing.Drawing2D.MatrixOrder order) { }
+ public void RotateAt(float angle, System.Drawing.PointF point) { }
+ public void RotateAt(float angle, System.Drawing.PointF point, System.Drawing.Drawing2D.MatrixOrder order) { }
+ public void Scale(float scaleX, float scaleY) { }
+ public void Scale(float scaleX, float scaleY, System.Drawing.Drawing2D.MatrixOrder order) { }
+ public void Shear(float shearX, float shearY) { }
+ public void Shear(float shearX, float shearY, System.Drawing.Drawing2D.MatrixOrder order) { }
+ public void TransformPoints(System.Drawing.PointF[] pts) { }
+ public void TransformPoints(System.Drawing.Point[] pts) { }
+ public void TransformVectors(System.Drawing.PointF[] pts) { }
+ public void TransformVectors(System.Drawing.Point[] pts) { }
+ public void Translate(float offsetX, float offsetY) { }
+ public void Translate(float offsetX, float offsetY, System.Drawing.Drawing2D.MatrixOrder order) { }
+ public void VectorTransformPoints(System.Drawing.Point[] pts) { }
+ }
+ public enum MatrixOrder
+ {
+ Append = 1,
+ Prepend = 0,
+ }
+ public sealed partial class PathData
+ {
+ public PathData() { }
+ public System.Drawing.PointF[] Points { get { throw null; } set { } }
+ public byte[] Types { get { throw null; } set { } }
+ }
+ public sealed partial class PathGradientBrush : System.Drawing.Brush
+ {
+ public PathGradientBrush(System.Drawing.Drawing2D.GraphicsPath path) { }
+ public PathGradientBrush(System.Drawing.PointF[] points) { }
+ public PathGradientBrush(System.Drawing.PointF[] points, System.Drawing.Drawing2D.WrapMode wrapMode) { }
+ public PathGradientBrush(System.Drawing.Point[] points) { }
+ public PathGradientBrush(System.Drawing.Point[] points, System.Drawing.Drawing2D.WrapMode wrapMode) { }
+ public System.Drawing.Drawing2D.Blend Blend { get { throw null; } set { } }
+ public System.Drawing.Color CenterColor { get { throw null; } set { } }
+ public System.Drawing.PointF CenterPoint { get { throw null; } set { } }
+ public System.Drawing.PointF FocusScales { get { throw null; } set { } }
+ public System.Drawing.Drawing2D.ColorBlend InterpolationColors { get { throw null; } set { } }
+ public System.Drawing.RectangleF Rectangle { get { throw null; } }
+ public System.Drawing.Color[] SurroundColors { get { throw null; } set { } }
+ public System.Drawing.Drawing2D.Matrix Transform { get { throw null; } set { } }
+ public System.Drawing.Drawing2D.WrapMode WrapMode { get { throw null; } set { } }
+ public override object Clone() { throw null; }
+ public void MultiplyTransform(System.Drawing.Drawing2D.Matrix matrix) { }
+ public void MultiplyTransform(System.Drawing.Drawing2D.Matrix matrix, System.Drawing.Drawing2D.MatrixOrder order) { }
+ public void ResetTransform() { }
+ public void RotateTransform(float angle) { }
+ public void RotateTransform(float angle, System.Drawing.Drawing2D.MatrixOrder order) { }
+ public void ScaleTransform(float sx, float sy) { }
+ public void ScaleTransform(float sx, float sy, System.Drawing.Drawing2D.MatrixOrder order) { }
+ public void SetBlendTriangularShape(float focus) { }
+ public void SetBlendTriangularShape(float focus, float scale) { }
+ public void SetSigmaBellShape(float focus) { }
+ public void SetSigmaBellShape(float focus, float scale) { }
+ public void TranslateTransform(float dx, float dy) { }
+ public void TranslateTransform(float dx, float dy, System.Drawing.Drawing2D.MatrixOrder order) { }
+ }
+ public enum PathPointType
+ {
+ Bezier = 3,
+ Bezier3 = 3,
+ CloseSubpath = 128,
+ DashMode = 16,
+ Line = 1,
+ PathMarker = 32,
+ PathTypeMask = 7,
+ Start = 0,
+ }
+ public enum PenAlignment
+ {
+ Center = 0,
+ Inset = 1,
+ Left = 3,
+ Outset = 2,
+ Right = 4,
+ }
+ public enum PenType
+ {
+ HatchFill = 1,
+ LinearGradient = 4,
+ PathGradient = 3,
+ SolidColor = 0,
+ TextureFill = 2,
+ }
+ public enum PixelOffsetMode
+ {
+ Default = 0,
+ Half = 4,
+ HighQuality = 2,
+ HighSpeed = 1,
+ Invalid = -1,
+ None = 3,
+ }
+ public enum QualityMode
+ {
+ Default = 0,
+ High = 2,
+ Invalid = -1,
+ Low = 1,
+ }
+ public sealed partial class RegionData
+ {
+ internal RegionData() { }
+ public byte[] Data { get { throw null; } set { } }
+ }
+ public enum SmoothingMode
+ {
+ AntiAlias = 4,
+ Default = 0,
+ HighQuality = 2,
+ HighSpeed = 1,
+ Invalid = -1,
+ None = 3,
+ }
+ public enum WarpMode
+ {
+ Bilinear = 1,
+ Perspective = 0,
+ }
+ public enum WrapMode
+ {
+ Clamp = 4,
+ Tile = 0,
+ TileFlipX = 1,
+ TileFlipXY = 3,
+ TileFlipY = 2,
+ }
+}
+namespace System.Drawing.Imaging
+{
+ public sealed partial class BitmapData
+ {
+ public BitmapData() { }
+ public int Height { get { throw null; } set { } }
+ public System.Drawing.Imaging.PixelFormat PixelFormat { get { throw null; } set { } }
+ public int Reserved { get { throw null; } set { } }
+ public System.IntPtr Scan0 { get { throw null; } set { } }
+ public int Stride { get { throw null; } set { } }
+ public int Width { get { throw null; } set { } }
+ }
+ public enum ColorAdjustType
+ {
+ Any = 6,
+ Bitmap = 1,
+ Brush = 2,
+ Count = 5,
+ Default = 0,
+ Pen = 3,
+ Text = 4,
+ }
+ public enum ColorChannelFlag
+ {
+ ColorChannelC = 0,
+ ColorChannelK = 3,
+ ColorChannelLast = 4,
+ ColorChannelM = 1,
+ ColorChannelY = 2,
+ }
+ public sealed partial class ColorMap
+ {
+ public ColorMap() { }
+ public System.Drawing.Color NewColor { get { throw null; } set { } }
+ public System.Drawing.Color OldColor { get { throw null; } set { } }
+ }
+ public enum ColorMapType
+ {
+ Brush = 1,
+ Default = 0,
+ }
+ public sealed partial class ColorMatrix
+ {
+ public ColorMatrix() { }
+ [System.CLSCompliantAttribute(false)]
+ public ColorMatrix(float[][] newColorMatrix) { }
+ public float this[int row, int column] { get { throw null; } set { } }
+ public float Matrix00 { get { throw null; } set { } }
+ public float Matrix01 { get { throw null; } set { } }
+ public float Matrix02 { get { throw null; } set { } }
+ public float Matrix03 { get { throw null; } set { } }
+ public float Matrix04 { get { throw null; } set { } }
+ public float Matrix10 { get { throw null; } set { } }
+ public float Matrix11 { get { throw null; } set { } }
+ public float Matrix12 { get { throw null; } set { } }
+ public float Matrix13 { get { throw null; } set { } }
+ public float Matrix14 { get { throw null; } set { } }
+ public float Matrix20 { get { throw null; } set { } }
+ public float Matrix21 { get { throw null; } set { } }
+ public float Matrix22 { get { throw null; } set { } }
+ public float Matrix23 { get { throw null; } set { } }
+ public float Matrix24 { get { throw null; } set { } }
+ public float Matrix30 { get { throw null; } set { } }
+ public float Matrix31 { get { throw null; } set { } }
+ public float Matrix32 { get { throw null; } set { } }
+ public float Matrix33 { get { throw null; } set { } }
+ public float Matrix34 { get { throw null; } set { } }
+ public float Matrix40 { get { throw null; } set { } }
+ public float Matrix41 { get { throw null; } set { } }
+ public float Matrix42 { get { throw null; } set { } }
+ public float Matrix43 { get { throw null; } set { } }
+ public float Matrix44 { get { throw null; } set { } }
+ }
+ public enum ColorMatrixFlag
+ {
+ AltGrays = 2,
+ Default = 0,
+ SkipGrays = 1,
+ }
+ public enum ColorMode
+ {
+ Argb32Mode = 0,
+ Argb64Mode = 1,
+ }
+ public sealed partial class ColorPalette
+ {
+ internal ColorPalette() { }
+ public System.Drawing.Color[] Entries { get { throw null; } }
+ public int Flags { get { throw null; } }
+ }
+ public enum EmfPlusRecordType
+ {
+ BeginContainer = 16423,
+ BeginContainerNoParams = 16424,
+ Clear = 16393,
+ Comment = 16387,
+ DrawArc = 16402,
+ DrawBeziers = 16409,
+ DrawClosedCurve = 16407,
+ DrawCurve = 16408,
+ DrawDriverString = 16438,
+ DrawEllipse = 16399,
+ DrawImage = 16410,
+ DrawImagePoints = 16411,
+ DrawLines = 16397,
+ DrawPath = 16405,
+ DrawPie = 16401,
+ DrawRects = 16395,
+ DrawString = 16412,
+ EmfAbortPath = 68,
+ EmfAlphaBlend = 114,
+ EmfAngleArc = 41,
+ EmfArcTo = 55,
+ EmfBeginPath = 59,
+ EmfBitBlt = 76,
+ EmfChord = 46,
+ EmfCloseFigure = 61,
+ EmfColorCorrectPalette = 111,
+ EmfColorMatchToTargetW = 121,
+ EmfCreateBrushIndirect = 39,
+ EmfCreateColorSpace = 99,
+ EmfCreateColorSpaceW = 122,
+ EmfCreateDibPatternBrushPt = 94,
+ EmfCreateMonoBrush = 93,
+ EmfCreatePalette = 49,
+ EmfCreatePen = 38,
+ EmfDeleteColorSpace = 101,
+ EmfDeleteObject = 40,
+ EmfDrawEscape = 105,
+ EmfEllipse = 42,
+ EmfEndPath = 60,
+ EmfEof = 14,
+ EmfExcludeClipRect = 29,
+ EmfExtCreateFontIndirect = 82,
+ EmfExtCreatePen = 95,
+ EmfExtEscape = 106,
+ EmfExtFloodFill = 53,
+ EmfExtSelectClipRgn = 75,
+ EmfExtTextOutA = 83,
+ EmfExtTextOutW = 84,
+ EmfFillPath = 62,
+ EmfFillRgn = 71,
+ EmfFlattenPath = 65,
+ EmfForceUfiMapping = 109,
+ EmfFrameRgn = 72,
+ EmfGdiComment = 70,
+ EmfGlsBoundedRecord = 103,
+ EmfGlsRecord = 102,
+ EmfGradientFill = 118,
+ EmfHeader = 1,
+ EmfIntersectClipRect = 30,
+ EmfInvertRgn = 73,
+ EmfLineTo = 54,
+ EmfMaskBlt = 78,
+ EmfMax = 122,
+ EmfMin = 1,
+ EmfModifyWorldTransform = 36,
+ EmfMoveToEx = 27,
+ EmfNamedEscpae = 110,
+ EmfOffsetClipRgn = 26,
+ EmfPaintRgn = 74,
+ EmfPie = 47,
+ EmfPixelFormat = 104,
+ EmfPlgBlt = 79,
+ EmfPlusRecordBase = 16384,
+ EmfPolyBezier = 2,
+ EmfPolyBezier16 = 85,
+ EmfPolyBezierTo = 5,
+ EmfPolyBezierTo16 = 88,
+ EmfPolyDraw = 56,
+ EmfPolyDraw16 = 92,
+ EmfPolygon = 3,
+ EmfPolygon16 = 86,
+ EmfPolyline = 4,
+ EmfPolyline16 = 87,
+ EmfPolyLineTo = 6,
+ EmfPolylineTo16 = 89,
+ EmfPolyPolygon = 8,
+ EmfPolyPolygon16 = 91,
+ EmfPolyPolyline = 7,
+ EmfPolyPolyline16 = 90,
+ EmfPolyTextOutA = 96,
+ EmfPolyTextOutW = 97,
+ EmfRealizePalette = 52,
+ EmfRectangle = 43,
+ EmfReserved069 = 69,
+ EmfReserved117 = 117,
+ EmfResizePalette = 51,
+ EmfRestoreDC = 34,
+ EmfRoundArc = 45,
+ EmfRoundRect = 44,
+ EmfSaveDC = 33,
+ EmfScaleViewportExtEx = 31,
+ EmfScaleWindowExtEx = 32,
+ EmfSelectClipPath = 67,
+ EmfSelectObject = 37,
+ EmfSelectPalette = 48,
+ EmfSetArcDirection = 57,
+ EmfSetBkColor = 25,
+ EmfSetBkMode = 18,
+ EmfSetBrushOrgEx = 13,
+ EmfSetColorAdjustment = 23,
+ EmfSetColorSpace = 100,
+ EmfSetDIBitsToDevice = 80,
+ EmfSetIcmMode = 98,
+ EmfSetIcmProfileA = 112,
+ EmfSetIcmProfileW = 113,
+ EmfSetLayout = 115,
+ EmfSetLinkedUfis = 119,
+ EmfSetMapMode = 17,
+ EmfSetMapperFlags = 16,
+ EmfSetMetaRgn = 28,
+ EmfSetMiterLimit = 58,
+ EmfSetPaletteEntries = 50,
+ EmfSetPixelV = 15,
+ EmfSetPolyFillMode = 19,
+ EmfSetROP2 = 20,
+ EmfSetStretchBltMode = 21,
+ EmfSetTextAlign = 22,
+ EmfSetTextColor = 24,
+ EmfSetTextJustification = 120,
+ EmfSetViewportExtEx = 11,
+ EmfSetViewportOrgEx = 12,
+ EmfSetWindowExtEx = 9,
+ EmfSetWindowOrgEx = 10,
+ EmfSetWorldTransform = 35,
+ EmfSmallTextOut = 108,
+ EmfStartDoc = 107,
+ EmfStretchBlt = 77,
+ EmfStretchDIBits = 81,
+ EmfStrokeAndFillPath = 63,
+ EmfStrokePath = 64,
+ EmfTransparentBlt = 116,
+ EmfWidenPath = 66,
+ EndContainer = 16425,
+ EndOfFile = 16386,
+ FillClosedCurve = 16406,
+ FillEllipse = 16398,
+ FillPath = 16404,
+ FillPie = 16400,
+ FillPolygon = 16396,
+ FillRects = 16394,
+ FillRegion = 16403,
+ GetDC = 16388,
+ Header = 16385,
+ Invalid = 16384,
+ Max = 16438,
+ Min = 16385,
+ MultiFormatEnd = 16391,
+ MultiFormatSection = 16390,
+ MultiFormatStart = 16389,
+ MultiplyWorldTransform = 16428,
+ Object = 16392,
+ OffsetClip = 16437,
+ ResetClip = 16433,
+ ResetWorldTransform = 16427,
+ Restore = 16422,
+ RotateWorldTransform = 16431,
+ Save = 16421,
+ ScaleWorldTransform = 16430,
+ SetAntiAliasMode = 16414,
+ SetClipPath = 16435,
+ SetClipRect = 16434,
+ SetClipRegion = 16436,
+ SetCompositingMode = 16419,
+ SetCompositingQuality = 16420,
+ SetInterpolationMode = 16417,
+ SetPageTransform = 16432,
+ SetPixelOffsetMode = 16418,
+ SetRenderingOrigin = 16413,
+ SetTextContrast = 16416,
+ SetTextRenderingHint = 16415,
+ SetWorldTransform = 16426,
+ Total = 16439,
+ TranslateWorldTransform = 16429,
+ WmfAnimatePalette = 66614,
+ WmfArc = 67607,
+ WmfBitBlt = 67874,
+ WmfChord = 67632,
+ WmfCreateBrushIndirect = 66300,
+ WmfCreateFontIndirect = 66299,
+ WmfCreatePalette = 65783,
+ WmfCreatePatternBrush = 66041,
+ WmfCreatePenIndirect = 66298,
+ WmfCreateRegion = 67327,
+ WmfDeleteObject = 66032,
+ WmfDibBitBlt = 67904,
+ WmfDibCreatePatternBrush = 65858,
+ WmfDibStretchBlt = 68417,
+ WmfEllipse = 66584,
+ WmfEscape = 67110,
+ WmfExcludeClipRect = 66581,
+ WmfExtFloodFill = 66888,
+ WmfExtTextOut = 68146,
+ WmfFillRegion = 66088,
+ WmfFloodFill = 66585,
+ WmfFrameRegion = 66601,
+ WmfIntersectClipRect = 66582,
+ WmfInvertRegion = 65834,
+ WmfLineTo = 66067,
+ WmfMoveTo = 66068,
+ WmfOffsetCilpRgn = 66080,
+ WmfOffsetViewportOrg = 66065,
+ WmfOffsetWindowOrg = 66063,
+ WmfPaintRegion = 65835,
+ WmfPatBlt = 67101,
+ WmfPie = 67610,
+ WmfPolygon = 66340,
+ WmfPolyline = 66341,
+ WmfPolyPolygon = 66872,
+ WmfRealizePalette = 65589,
+ WmfRecordBase = 65536,
+ WmfRectangle = 66587,
+ WmfResizePalette = 65849,
+ WmfRestoreDC = 65831,
+ WmfRoundRect = 67100,
+ WmfSaveDC = 65566,
+ WmfScaleViewportExt = 66578,
+ WmfScaleWindowExt = 66576,
+ WmfSelectClipRegion = 65836,
+ WmfSelectObject = 65837,
+ WmfSelectPalette = 66100,
+ WmfSetBkColor = 66049,
+ WmfSetBkMode = 65794,
+ WmfSetDibToDev = 68915,
+ WmfSetLayout = 65865,
+ WmfSetMapMode = 65795,
+ WmfSetMapperFlags = 66097,
+ WmfSetPalEntries = 65591,
+ WmfSetPixel = 66591,
+ WmfSetPolyFillMode = 65798,
+ WmfSetRelAbs = 65797,
+ WmfSetROP2 = 65796,
+ WmfSetStretchBltMode = 65799,
+ WmfSetTextAlign = 65838,
+ WmfSetTextCharExtra = 65800,
+ WmfSetTextColor = 66057,
+ WmfSetTextJustification = 66058,
+ WmfSetViewportExt = 66062,
+ WmfSetViewportOrg = 66061,
+ WmfSetWindowExt = 66060,
+ WmfSetWindowOrg = 66059,
+ WmfStretchBlt = 68387,
+ WmfStretchDib = 69443,
+ WmfTextOut = 66849,
+ }
+ public enum EmfType
+ {
+ EmfOnly = 3,
+ EmfPlusDual = 5,
+ EmfPlusOnly = 4,
+ }
+ public sealed partial class Encoder
+ {
+ public static readonly System.Drawing.Imaging.Encoder ChrominanceTable;
+ public static readonly System.Drawing.Imaging.Encoder ColorDepth;
+ public static readonly System.Drawing.Imaging.Encoder Compression;
+ public static readonly System.Drawing.Imaging.Encoder LuminanceTable;
+ public static readonly System.Drawing.Imaging.Encoder Quality;
+ public static readonly System.Drawing.Imaging.Encoder RenderMethod;
+ public static readonly System.Drawing.Imaging.Encoder SaveFlag;
+ public static readonly System.Drawing.Imaging.Encoder ScanMethod;
+ public static readonly System.Drawing.Imaging.Encoder Transformation;
+ public static readonly System.Drawing.Imaging.Encoder Version;
+ public Encoder(System.Guid guid) { }
+ public System.Guid Guid { get { throw null; } }
+ }
+ public sealed partial class EncoderParameter : System.IDisposable
+ {
+ public EncoderParameter(System.Drawing.Imaging.Encoder encoder, byte value) { }
+ public EncoderParameter(System.Drawing.Imaging.Encoder encoder, byte value, bool undefined) { }
+ public EncoderParameter(System.Drawing.Imaging.Encoder encoder, byte[] value) { }
+ public EncoderParameter(System.Drawing.Imaging.Encoder encoder, byte[] value, bool undefined) { }
+ public EncoderParameter(System.Drawing.Imaging.Encoder encoder, short value) { }
+ public EncoderParameter(System.Drawing.Imaging.Encoder encoder, short[] value) { }
+ public EncoderParameter(System.Drawing.Imaging.Encoder encoder, int numberValues, System.Drawing.Imaging.EncoderParameterValueType type, System.IntPtr value) { }
+ public EncoderParameter(System.Drawing.Imaging.Encoder encoder, int numerator, int denominator) { }
+ [System.ObsoleteAttribute("This constructor has been deprecated. Use EncoderParameter(Encoder encoder, int numberValues, EncoderParameterValueType type, IntPtr value) instead. https://go.microsoft.com/fwlink/?linkid=14202")]
+ public EncoderParameter(System.Drawing.Imaging.Encoder encoder, int NumberOfValues, int Type, int Value) { }
+ public EncoderParameter(System.Drawing.Imaging.Encoder encoder, int numerator1, int demoninator1, int numerator2, int demoninator2) { }
+ public EncoderParameter(System.Drawing.Imaging.Encoder encoder, int[] numerator, int[] denominator) { }
+ public EncoderParameter(System.Drawing.Imaging.Encoder encoder, int[] numerator1, int[] denominator1, int[] numerator2, int[] denominator2) { }
+ public EncoderParameter(System.Drawing.Imaging.Encoder encoder, long value) { }
+ public EncoderParameter(System.Drawing.Imaging.Encoder encoder, long rangebegin, long rangeend) { }
+ public EncoderParameter(System.Drawing.Imaging.Encoder encoder, long[] value) { }
+ public EncoderParameter(System.Drawing.Imaging.Encoder encoder, long[] rangebegin, long[] rangeend) { }
+ public EncoderParameter(System.Drawing.Imaging.Encoder encoder, string value) { }
+ public System.Drawing.Imaging.Encoder Encoder { get { throw null; } set { } }
+ public int NumberOfValues { get { throw null; } }
+ public System.Drawing.Imaging.EncoderParameterValueType Type { get { throw null; } }
+ public System.Drawing.Imaging.EncoderParameterValueType ValueType { get { throw null; } }
+ public void Dispose() { }
+ ~EncoderParameter() { }
+ }
+ public sealed partial class EncoderParameters : System.IDisposable
+ {
+ public EncoderParameters() { }
+ public EncoderParameters(int count) { }
+ public System.Drawing.Imaging.EncoderParameter[] Param { get { throw null; } set { } }
+ public void Dispose() { }
+ }
+ public enum EncoderParameterValueType
+ {
+ ValueTypeAscii = 2,
+ ValueTypeByte = 1,
+ ValueTypeLong = 4,
+ ValueTypeLongRange = 6,
+ ValueTypeRational = 5,
+ ValueTypeRationalRange = 8,
+ ValueTypeShort = 3,
+ ValueTypeUndefined = 7,
+ }
+ public enum EncoderValue
+ {
+ ColorTypeCMYK = 0,
+ ColorTypeYCCK = 1,
+ CompressionCCITT3 = 3,
+ CompressionCCITT4 = 4,
+ CompressionLZW = 2,
+ CompressionNone = 6,
+ CompressionRle = 5,
+ Flush = 20,
+ FrameDimensionPage = 23,
+ FrameDimensionResolution = 22,
+ FrameDimensionTime = 21,
+ LastFrame = 19,
+ MultiFrame = 18,
+ RenderNonProgressive = 12,
+ RenderProgressive = 11,
+ ScanMethodInterlaced = 7,
+ ScanMethodNonInterlaced = 8,
+ TransformFlipHorizontal = 16,
+ TransformFlipVertical = 17,
+ TransformRotate180 = 14,
+ TransformRotate270 = 15,
+ TransformRotate90 = 13,
+ VersionGif87 = 9,
+ VersionGif89 = 10,
+ }
+ public sealed partial class FrameDimension
+ {
+ public FrameDimension(System.Guid guid) { }
+ public System.Guid Guid { get { throw null; } }
+ public static System.Drawing.Imaging.FrameDimension Page { get { throw null; } }
+ public static System.Drawing.Imaging.FrameDimension Resolution { get { throw null; } }
+ public static System.Drawing.Imaging.FrameDimension Time { get { throw null; } }
+ public override bool Equals(object o) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public sealed partial class ImageAttributes : System.ICloneable, System.IDisposable
+ {
+ public ImageAttributes() { }
+ public void ClearBrushRemapTable() { }
+ public void ClearColorKey() { }
+ public void ClearColorKey(System.Drawing.Imaging.ColorAdjustType type) { }
+ public void ClearColorMatrix() { }
+ public void ClearColorMatrix(System.Drawing.Imaging.ColorAdjustType type) { }
+ public void ClearGamma() { }
+ public void ClearGamma(System.Drawing.Imaging.ColorAdjustType type) { }
+ public void ClearNoOp() { }
+ public void ClearNoOp(System.Drawing.Imaging.ColorAdjustType type) { }
+ public void ClearOutputChannel() { }
+ public void ClearOutputChannel(System.Drawing.Imaging.ColorAdjustType type) { }
+ public void ClearOutputChannelColorProfile() { }
+ public void ClearOutputChannelColorProfile(System.Drawing.Imaging.ColorAdjustType type) { }
+ public void ClearRemapTable() { }
+ public void ClearRemapTable(System.Drawing.Imaging.ColorAdjustType type) { }
+ public void ClearThreshold() { }
+ public void ClearThreshold(System.Drawing.Imaging.ColorAdjustType type) { }
+ public object Clone() { throw null; }
+ public void Dispose() { }
+ ~ImageAttributes() { }
+ public void GetAdjustedPalette(System.Drawing.Imaging.ColorPalette palette, System.Drawing.Imaging.ColorAdjustType type) { }
+ public void SetBrushRemapTable(System.Drawing.Imaging.ColorMap[] map) { }
+ public void SetColorKey(System.Drawing.Color colorLow, System.Drawing.Color colorHigh) { }
+ public void SetColorKey(System.Drawing.Color colorLow, System.Drawing.Color colorHigh, System.Drawing.Imaging.ColorAdjustType type) { }
+ public void SetColorMatrices(System.Drawing.Imaging.ColorMatrix newColorMatrix, System.Drawing.Imaging.ColorMatrix grayMatrix) { }
+ public void SetColorMatrices(System.Drawing.Imaging.ColorMatrix newColorMatrix, System.Drawing.Imaging.ColorMatrix grayMatrix, System.Drawing.Imaging.ColorMatrixFlag flags) { }
+ public void SetColorMatrices(System.Drawing.Imaging.ColorMatrix newColorMatrix, System.Drawing.Imaging.ColorMatrix grayMatrix, System.Drawing.Imaging.ColorMatrixFlag mode, System.Drawing.Imaging.ColorAdjustType type) { }
+ public void SetColorMatrix(System.Drawing.Imaging.ColorMatrix newColorMatrix) { }
+ public void SetColorMatrix(System.Drawing.Imaging.ColorMatrix newColorMatrix, System.Drawing.Imaging.ColorMatrixFlag flags) { }
+ public void SetColorMatrix(System.Drawing.Imaging.ColorMatrix newColorMatrix, System.Drawing.Imaging.ColorMatrixFlag mode, System.Drawing.Imaging.ColorAdjustType type) { }
+ public void SetGamma(float gamma) { }
+ public void SetGamma(float gamma, System.Drawing.Imaging.ColorAdjustType type) { }
+ public void SetNoOp() { }
+ public void SetNoOp(System.Drawing.Imaging.ColorAdjustType type) { }
+ public void SetOutputChannel(System.Drawing.Imaging.ColorChannelFlag flags) { }
+ public void SetOutputChannel(System.Drawing.Imaging.ColorChannelFlag flags, System.Drawing.Imaging.ColorAdjustType type) { }
+ public void SetOutputChannelColorProfile(string colorProfileFilename) { }
+ public void SetOutputChannelColorProfile(string colorProfileFilename, System.Drawing.Imaging.ColorAdjustType type) { }
+ public void SetRemapTable(System.Drawing.Imaging.ColorMap[] map) { }
+ public void SetRemapTable(System.Drawing.Imaging.ColorMap[] map, System.Drawing.Imaging.ColorAdjustType type) { }
+ public void SetThreshold(float threshold) { }
+ public void SetThreshold(float threshold, System.Drawing.Imaging.ColorAdjustType type) { }
+ public void SetWrapMode(System.Drawing.Drawing2D.WrapMode mode) { }
+ public void SetWrapMode(System.Drawing.Drawing2D.WrapMode mode, System.Drawing.Color color) { }
+ public void SetWrapMode(System.Drawing.Drawing2D.WrapMode mode, System.Drawing.Color color, bool clamp) { }
+ }
+ [System.FlagsAttribute]
+ public enum ImageCodecFlags
+ {
+ BlockingDecode = 32,
+ Builtin = 65536,
+ Decoder = 2,
+ Encoder = 1,
+ SeekableEncode = 16,
+ SupportBitmap = 4,
+ SupportVector = 8,
+ System = 131072,
+ User = 262144,
+ }
+ public sealed partial class ImageCodecInfo
+ {
+ internal ImageCodecInfo() { }
+ public System.Guid Clsid { get { throw null; } set { } }
+ public string CodecName { get { throw null; } set { } }
+ public string DllName { get { throw null; } set { } }
+ public string FilenameExtension { get { throw null; } set { } }
+ public System.Drawing.Imaging.ImageCodecFlags Flags { get { throw null; } set { } }
+ public string FormatDescription { get { throw null; } set { } }
+ public System.Guid FormatID { get { throw null; } set { } }
+ public string MimeType { get { throw null; } set { } }
+ [System.CLSCompliantAttribute(false)]
+ public byte[][] SignatureMasks { get { throw null; } set { } }
+ [System.CLSCompliantAttribute(false)]
+ public byte[][] SignaturePatterns { get { throw null; } set { } }
+ public int Version { get { throw null; } set { } }
+ public static System.Drawing.Imaging.ImageCodecInfo[] GetImageDecoders() { throw null; }
+ public static System.Drawing.Imaging.ImageCodecInfo[] GetImageEncoders() { throw null; }
+ }
+ [System.FlagsAttribute]
+ public enum ImageFlags
+ {
+ Caching = 131072,
+ ColorSpaceCmyk = 32,
+ ColorSpaceGray = 64,
+ ColorSpaceRgb = 16,
+ ColorSpaceYcbcr = 128,
+ ColorSpaceYcck = 256,
+ HasAlpha = 2,
+ HasRealDpi = 4096,
+ HasRealPixelSize = 8192,
+ HasTranslucent = 4,
+ None = 0,
+ PartiallyScalable = 8,
+ ReadOnly = 65536,
+ Scalable = 1,
+ }
+ public sealed partial class ImageFormat
+ {
+ public ImageFormat(System.Guid guid) { }
+ public static System.Drawing.Imaging.ImageFormat Bmp { get { throw null; } }
+ public static System.Drawing.Imaging.ImageFormat Emf { get { throw null; } }
+ public static System.Drawing.Imaging.ImageFormat Exif { get { throw null; } }
+ public static System.Drawing.Imaging.ImageFormat Gif { get { throw null; } }
+ public System.Guid Guid { get { throw null; } }
+ public static System.Drawing.Imaging.ImageFormat Icon { get { throw null; } }
+ public static System.Drawing.Imaging.ImageFormat Jpeg { get { throw null; } }
+ public static System.Drawing.Imaging.ImageFormat MemoryBmp { get { throw null; } }
+ public static System.Drawing.Imaging.ImageFormat Png { get { throw null; } }
+ public static System.Drawing.Imaging.ImageFormat Tiff { get { throw null; } }
+ public static System.Drawing.Imaging.ImageFormat Wmf { get { throw null; } }
+ public override bool Equals(object o) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public enum ImageLockMode
+ {
+ ReadOnly = 1,
+ ReadWrite = 3,
+ UserInputBuffer = 4,
+ WriteOnly = 2,
+ }
+ public sealed partial class Metafile : System.Drawing.Image
+ {
+ public Metafile(System.IntPtr henhmetafile, bool deleteEmf) { }
+ public Metafile(System.IntPtr referenceHdc, System.Drawing.Imaging.EmfType emfType) { }
+ public Metafile(System.IntPtr referenceHdc, System.Drawing.Imaging.EmfType emfType, string description) { }
+ public Metafile(System.IntPtr hmetafile, System.Drawing.Imaging.WmfPlaceableFileHeader wmfHeader) { }
+ public Metafile(System.IntPtr hmetafile, System.Drawing.Imaging.WmfPlaceableFileHeader wmfHeader, bool deleteWmf) { }
+ public Metafile(System.IntPtr referenceHdc, System.Drawing.Rectangle frameRect) { }
+ public Metafile(System.IntPtr referenceHdc, System.Drawing.Rectangle frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit) { }
+ public Metafile(System.IntPtr referenceHdc, System.Drawing.Rectangle frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, System.Drawing.Imaging.EmfType type) { }
+ public Metafile(System.IntPtr referenceHdc, System.Drawing.Rectangle frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, System.Drawing.Imaging.EmfType type, string desc) { }
+ public Metafile(System.IntPtr referenceHdc, System.Drawing.RectangleF frameRect) { }
+ public Metafile(System.IntPtr referenceHdc, System.Drawing.RectangleF frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit) { }
+ public Metafile(System.IntPtr referenceHdc, System.Drawing.RectangleF frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, System.Drawing.Imaging.EmfType type) { }
+ public Metafile(System.IntPtr referenceHdc, System.Drawing.RectangleF frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, System.Drawing.Imaging.EmfType type, string description) { }
+ public Metafile(System.IO.Stream stream) { }
+ public Metafile(System.IO.Stream stream, System.IntPtr referenceHdc) { }
+ public Metafile(System.IO.Stream stream, System.IntPtr referenceHdc, System.Drawing.Imaging.EmfType type) { }
+ public Metafile(System.IO.Stream stream, System.IntPtr referenceHdc, System.Drawing.Imaging.EmfType type, string description) { }
+ public Metafile(System.IO.Stream stream, System.IntPtr referenceHdc, System.Drawing.Rectangle frameRect) { }
+ public Metafile(System.IO.Stream stream, System.IntPtr referenceHdc, System.Drawing.Rectangle frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit) { }
+ public Metafile(System.IO.Stream stream, System.IntPtr referenceHdc, System.Drawing.Rectangle frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, System.Drawing.Imaging.EmfType type) { }
+ public Metafile(System.IO.Stream stream, System.IntPtr referenceHdc, System.Drawing.Rectangle frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, System.Drawing.Imaging.EmfType type, string description) { }
+ public Metafile(System.IO.Stream stream, System.IntPtr referenceHdc, System.Drawing.RectangleF frameRect) { }
+ public Metafile(System.IO.Stream stream, System.IntPtr referenceHdc, System.Drawing.RectangleF frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit) { }
+ public Metafile(System.IO.Stream stream, System.IntPtr referenceHdc, System.Drawing.RectangleF frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, System.Drawing.Imaging.EmfType type) { }
+ public Metafile(System.IO.Stream stream, System.IntPtr referenceHdc, System.Drawing.RectangleF frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, System.Drawing.Imaging.EmfType type, string description) { }
+ public Metafile(string filename) { }
+ public Metafile(string fileName, System.IntPtr referenceHdc) { }
+ public Metafile(string fileName, System.IntPtr referenceHdc, System.Drawing.Imaging.EmfType type) { }
+ public Metafile(string fileName, System.IntPtr referenceHdc, System.Drawing.Imaging.EmfType type, string description) { }
+ public Metafile(string fileName, System.IntPtr referenceHdc, System.Drawing.Rectangle frameRect) { }
+ public Metafile(string fileName, System.IntPtr referenceHdc, System.Drawing.Rectangle frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit) { }
+ public Metafile(string fileName, System.IntPtr referenceHdc, System.Drawing.Rectangle frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, System.Drawing.Imaging.EmfType type) { }
+ public Metafile(string fileName, System.IntPtr referenceHdc, System.Drawing.Rectangle frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, System.Drawing.Imaging.EmfType type, string description) { }
+ public Metafile(string fileName, System.IntPtr referenceHdc, System.Drawing.Rectangle frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, string description) { }
+ public Metafile(string fileName, System.IntPtr referenceHdc, System.Drawing.RectangleF frameRect) { }
+ public Metafile(string fileName, System.IntPtr referenceHdc, System.Drawing.RectangleF frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit) { }
+ public Metafile(string fileName, System.IntPtr referenceHdc, System.Drawing.RectangleF frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, System.Drawing.Imaging.EmfType type) { }
+ public Metafile(string fileName, System.IntPtr referenceHdc, System.Drawing.RectangleF frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, System.Drawing.Imaging.EmfType type, string description) { }
+ public Metafile(string fileName, System.IntPtr referenceHdc, System.Drawing.RectangleF frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, string desc) { }
+ public System.IntPtr GetHenhmetafile() { throw null; }
+ public System.Drawing.Imaging.MetafileHeader GetMetafileHeader() { throw null; }
+ public static System.Drawing.Imaging.MetafileHeader GetMetafileHeader(System.IntPtr henhmetafile) { throw null; }
+ public static System.Drawing.Imaging.MetafileHeader GetMetafileHeader(System.IntPtr hmetafile, System.Drawing.Imaging.WmfPlaceableFileHeader wmfHeader) { throw null; }
+ public static System.Drawing.Imaging.MetafileHeader GetMetafileHeader(System.IO.Stream stream) { throw null; }
+ public static System.Drawing.Imaging.MetafileHeader GetMetafileHeader(string fileName) { throw null; }
+ public void PlayRecord(System.Drawing.Imaging.EmfPlusRecordType recordType, int flags, int dataSize, byte[] data) { }
+ }
+ public enum MetafileFrameUnit
+ {
+ Document = 5,
+ GdiCompatible = 7,
+ Inch = 4,
+ Millimeter = 6,
+ Pixel = 2,
+ Point = 3,
+ }
+ public sealed partial class MetafileHeader
+ {
+ internal MetafileHeader() { }
+ public System.Drawing.Rectangle Bounds { get { throw null; } }
+ public float DpiX { get { throw null; } }
+ public float DpiY { get { throw null; } }
+ public int EmfPlusHeaderSize { get { throw null; } }
+ public int LogicalDpiX { get { throw null; } }
+ public int LogicalDpiY { get { throw null; } }
+ public int MetafileSize { get { throw null; } }
+ public System.Drawing.Imaging.MetafileType Type { get { throw null; } }
+ public int Version { get { throw null; } }
+ public System.Drawing.Imaging.MetaHeader WmfHeader { get { throw null; } }
+ public bool IsDisplay() { throw null; }
+ public bool IsEmf() { throw null; }
+ public bool IsEmfOrEmfPlus() { throw null; }
+ public bool IsEmfPlus() { throw null; }
+ public bool IsEmfPlusDual() { throw null; }
+ public bool IsEmfPlusOnly() { throw null; }
+ public bool IsWmf() { throw null; }
+ public bool IsWmfPlaceable() { throw null; }
+ }
+ public enum MetafileType
+ {
+ Emf = 3,
+ EmfPlusDual = 5,
+ EmfPlusOnly = 4,
+ Invalid = 0,
+ Wmf = 1,
+ WmfPlaceable = 2,
+ }
+ public sealed partial class MetaHeader
+ {
+ public MetaHeader() { }
+ public short HeaderSize { get { throw null; } set { } }
+ public int MaxRecord { get { throw null; } set { } }
+ public short NoObjects { get { throw null; } set { } }
+ public short NoParameters { get { throw null; } set { } }
+ public int Size { get { throw null; } set { } }
+ public short Type { get { throw null; } set { } }
+ public short Version { get { throw null; } set { } }
+ }
+ [System.FlagsAttribute]
+ public enum PaletteFlags
+ {
+ GrayScale = 2,
+ Halftone = 4,
+ HasAlpha = 1,
+ }
+ public enum PixelFormat
+ {
+ Alpha = 262144,
+ Canonical = 2097152,
+ DontCare = 0,
+ Extended = 1048576,
+ Format16bppArgb1555 = 397319,
+ Format16bppGrayScale = 1052676,
+ Format16bppRgb555 = 135173,
+ Format16bppRgb565 = 135174,
+ Format1bppIndexed = 196865,
+ Format24bppRgb = 137224,
+ Format32bppArgb = 2498570,
+ Format32bppPArgb = 925707,
+ Format32bppRgb = 139273,
+ Format48bppRgb = 1060876,
+ Format4bppIndexed = 197634,
+ Format64bppArgb = 3424269,
+ Format64bppPArgb = 1851406,
+ Format8bppIndexed = 198659,
+ Gdi = 131072,
+ Indexed = 65536,
+ Max = 15,
+ PAlpha = 524288,
+ Undefined = 0,
+ }
+ public delegate void PlayRecordCallback(System.Drawing.Imaging.EmfPlusRecordType recordType, int flags, int dataSize, System.IntPtr recordData);
+ public sealed partial class PropertyItem
+ {
+ internal PropertyItem() { }
+ public int Id { get { throw null; } set { } }
+ public int Len { get { throw null; } set { } }
+ public short Type { get { throw null; } set { } }
+ public byte[] Value { get { throw null; } set { } }
+ }
+ public sealed partial class WmfPlaceableFileHeader
+ {
+ public WmfPlaceableFileHeader() { }
+ public short BboxBottom { get { throw null; } set { } }
+ public short BboxLeft { get { throw null; } set { } }
+ public short BboxRight { get { throw null; } set { } }
+ public short BboxTop { get { throw null; } set { } }
+ public short Checksum { get { throw null; } set { } }
+ public short Hmf { get { throw null; } set { } }
+ public short Inch { get { throw null; } set { } }
+ public int Key { get { throw null; } set { } }
+ public int Reserved { get { throw null; } set { } }
+ }
+}
+namespace System.Drawing.Printing
+{
+ public enum Duplex
+ {
+ Default = -1,
+ Horizontal = 3,
+ Simplex = 1,
+ Vertical = 2,
+ }
+ public partial class InvalidPrinterException : System.SystemException
+ {
+ public InvalidPrinterException(System.Drawing.Printing.PrinterSettings settings) { }
+ protected InvalidPrinterException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ public partial class Margins : System.ICloneable
+ {
+ public Margins() { }
+ public Margins(int left, int right, int top, int bottom) { }
+ public int Bottom { get { throw null; } set { } }
+ public int Left { get { throw null; } set { } }
+ public int Right { get { throw null; } set { } }
+ public int Top { get { throw null; } set { } }
+ public object Clone() { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.Drawing.Printing.Margins m1, System.Drawing.Printing.Margins m2) { throw null; }
+ public static bool operator !=(System.Drawing.Printing.Margins m1, System.Drawing.Printing.Margins m2) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class PageSettings : System.ICloneable
+ {
+ public PageSettings() { }
+ public PageSettings(System.Drawing.Printing.PrinterSettings printerSettings) { }
+ public System.Drawing.Rectangle Bounds { get { throw null; } }
+ public bool Color { get { throw null; } set { } }
+ public float HardMarginX { get { throw null; } }
+ public float HardMarginY { get { throw null; } }
+ public bool Landscape { get { throw null; } set { } }
+ public System.Drawing.Printing.Margins Margins { get { throw null; } set { } }
+ public System.Drawing.Printing.PaperSize PaperSize { get { throw null; } set { } }
+ public System.Drawing.Printing.PaperSource PaperSource { get { throw null; } set { } }
+ public System.Drawing.RectangleF PrintableArea { get { throw null; } }
+ public System.Drawing.Printing.PrinterResolution PrinterResolution { get { throw null; } set { } }
+ public System.Drawing.Printing.PrinterSettings PrinterSettings { get { throw null; } set { } }
+ public object Clone() { throw null; }
+ public void CopyToHdevmode(System.IntPtr hdevmode) { }
+ public void SetHdevmode(System.IntPtr hdevmode) { }
+ public override string ToString() { throw null; }
+ }
+ public enum PaperKind
+ {
+ A2 = 66,
+ A3 = 8,
+ A3Extra = 63,
+ A3ExtraTransverse = 68,
+ A3Rotated = 76,
+ A3Transverse = 67,
+ A4 = 9,
+ A4Extra = 53,
+ A4Plus = 60,
+ A4Rotated = 77,
+ A4Small = 10,
+ A4Transverse = 55,
+ A5 = 11,
+ A5Extra = 64,
+ A5Rotated = 78,
+ A5Transverse = 61,
+ A6 = 70,
+ A6Rotated = 83,
+ APlus = 57,
+ B4 = 12,
+ B4Envelope = 33,
+ B4JisRotated = 79,
+ B5 = 13,
+ B5Envelope = 34,
+ B5Extra = 65,
+ B5JisRotated = 80,
+ B5Transverse = 62,
+ B6Envelope = 35,
+ B6Jis = 88,
+ B6JisRotated = 89,
+ BPlus = 58,
+ C3Envelope = 29,
+ C4Envelope = 30,
+ C5Envelope = 28,
+ C65Envelope = 32,
+ C6Envelope = 31,
+ CSheet = 24,
+ Custom = 0,
+ DLEnvelope = 27,
+ DSheet = 25,
+ ESheet = 26,
+ Executive = 7,
+ Folio = 14,
+ GermanLegalFanfold = 41,
+ GermanStandardFanfold = 40,
+ InviteEnvelope = 47,
+ IsoB4 = 42,
+ ItalyEnvelope = 36,
+ JapaneseDoublePostcard = 69,
+ JapaneseDoublePostcardRotated = 82,
+ JapaneseEnvelopeChouNumber3 = 73,
+ JapaneseEnvelopeChouNumber3Rotated = 86,
+ JapaneseEnvelopeChouNumber4 = 74,
+ JapaneseEnvelopeChouNumber4Rotated = 87,
+ JapaneseEnvelopeKakuNumber2 = 71,
+ JapaneseEnvelopeKakuNumber2Rotated = 84,
+ JapaneseEnvelopeKakuNumber3 = 72,
+ JapaneseEnvelopeKakuNumber3Rotated = 85,
+ JapaneseEnvelopeYouNumber4 = 91,
+ JapaneseEnvelopeYouNumber4Rotated = 92,
+ JapanesePostcard = 43,
+ JapanesePostcardRotated = 81,
+ Ledger = 4,
+ Legal = 5,
+ LegalExtra = 51,
+ Letter = 1,
+ LetterExtra = 50,
+ LetterExtraTransverse = 56,
+ LetterPlus = 59,
+ LetterRotated = 75,
+ LetterSmall = 2,
+ LetterTransverse = 54,
+ MonarchEnvelope = 37,
+ Note = 18,
+ Number10Envelope = 20,
+ Number11Envelope = 21,
+ Number12Envelope = 22,
+ Number14Envelope = 23,
+ Number9Envelope = 19,
+ PersonalEnvelope = 38,
+ Prc16K = 93,
+ Prc16KRotated = 106,
+ Prc32K = 94,
+ Prc32KBig = 95,
+ Prc32KBigRotated = 108,
+ Prc32KRotated = 107,
+ PrcEnvelopeNumber1 = 96,
+ PrcEnvelopeNumber10 = 105,
+ PrcEnvelopeNumber10Rotated = 118,
+ PrcEnvelopeNumber1Rotated = 109,
+ PrcEnvelopeNumber2 = 97,
+ PrcEnvelopeNumber2Rotated = 110,
+ PrcEnvelopeNumber3 = 98,
+ PrcEnvelopeNumber3Rotated = 111,
+ PrcEnvelopeNumber4 = 99,
+ PrcEnvelopeNumber4Rotated = 112,
+ PrcEnvelopeNumber5 = 100,
+ PrcEnvelopeNumber5Rotated = 113,
+ PrcEnvelopeNumber6 = 101,
+ PrcEnvelopeNumber6Rotated = 114,
+ PrcEnvelopeNumber7 = 102,
+ PrcEnvelopeNumber7Rotated = 115,
+ PrcEnvelopeNumber8 = 103,
+ PrcEnvelopeNumber8Rotated = 116,
+ PrcEnvelopeNumber9 = 104,
+ PrcEnvelopeNumber9Rotated = 117,
+ Quarto = 15,
+ Standard10x11 = 45,
+ Standard10x14 = 16,
+ Standard11x17 = 17,
+ Standard12x11 = 90,
+ Standard15x11 = 46,
+ Standard9x11 = 44,
+ Statement = 6,
+ Tabloid = 3,
+ TabloidExtra = 52,
+ USStandardFanfold = 39,
+ }
+ public partial class PaperSize
+ {
+ public PaperSize() { }
+ public PaperSize(string name, int width, int height) { }
+ public int Height { get { throw null; } set { } }
+ public System.Drawing.Printing.PaperKind Kind { get { throw null; } }
+ public string PaperName { get { throw null; } set { } }
+ public int RawKind { get { throw null; } set { } }
+ public int Width { get { throw null; } set { } }
+ public override string ToString() { throw null; }
+ }
+ public partial class PaperSource
+ {
+ public PaperSource() { }
+ public System.Drawing.Printing.PaperSourceKind Kind { get { throw null; } }
+ public int RawKind { get { throw null; } set { } }
+ public string SourceName { get { throw null; } set { } }
+ public override string ToString() { throw null; }
+ }
+ public enum PaperSourceKind
+ {
+ AutomaticFeed = 7,
+ Cassette = 14,
+ Custom = 257,
+ Envelope = 5,
+ FormSource = 15,
+ LargeCapacity = 11,
+ LargeFormat = 10,
+ Lower = 2,
+ Manual = 4,
+ ManualFeed = 6,
+ Middle = 3,
+ SmallFormat = 9,
+ TractorFeed = 8,
+ Upper = 1,
+ }
+ public sealed partial class PreviewPageInfo
+ {
+ public PreviewPageInfo(System.Drawing.Image image, System.Drawing.Size physicalSize) { }
+ public System.Drawing.Image Image { get { throw null; } }
+ public System.Drawing.Size PhysicalSize { get { throw null; } }
+ }
+ public partial class PreviewPrintController : System.Drawing.Printing.PrintController
+ {
+ public PreviewPrintController() { }
+ public override bool IsPreview { get { throw null; } }
+ public virtual bool UseAntiAlias { get { throw null; } set { } }
+ public System.Drawing.Printing.PreviewPageInfo[] GetPreviewPageInfo() { throw null; }
+ public override void OnEndPage(System.Drawing.Printing.PrintDocument document, System.Drawing.Printing.PrintPageEventArgs e) { }
+ public override void OnEndPrint(System.Drawing.Printing.PrintDocument document, System.Drawing.Printing.PrintEventArgs e) { }
+ public override System.Drawing.Graphics OnStartPage(System.Drawing.Printing.PrintDocument document, System.Drawing.Printing.PrintPageEventArgs e) { throw null; }
+ public override void OnStartPrint(System.Drawing.Printing.PrintDocument document, System.Drawing.Printing.PrintEventArgs e) { }
+ }
+ public enum PrintAction
+ {
+ PrintToFile = 0,
+ PrintToPreview = 1,
+ PrintToPrinter = 2,
+ }
+ public abstract partial class PrintController
+ {
+ protected PrintController() { }
+ public virtual bool IsPreview { get { throw null; } }
+ public virtual void OnEndPage(System.Drawing.Printing.PrintDocument document, System.Drawing.Printing.PrintPageEventArgs e) { }
+ public virtual void OnEndPrint(System.Drawing.Printing.PrintDocument document, System.Drawing.Printing.PrintEventArgs e) { }
+ public virtual System.Drawing.Graphics OnStartPage(System.Drawing.Printing.PrintDocument document, System.Drawing.Printing.PrintPageEventArgs e) { throw null; }
+ public virtual void OnStartPrint(System.Drawing.Printing.PrintDocument document, System.Drawing.Printing.PrintEventArgs e) { }
+ }
+ public partial class PrintDocument : System.ComponentModel.Component
+ {
+ public PrintDocument() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
+ public System.Drawing.Printing.PageSettings DefaultPageSettings { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("document")]
+ public string DocumentName { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool OriginAtMargins { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
+ public System.Drawing.Printing.PrintController PrintController { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
+ public System.Drawing.Printing.PrinterSettings PrinterSettings { get { throw null; } set { } }
+ public event System.Drawing.Printing.PrintEventHandler BeginPrint { add { } remove { } }
+ public event System.Drawing.Printing.PrintEventHandler EndPrint { add { } remove { } }
+ public event System.Drawing.Printing.PrintPageEventHandler PrintPage { add { } remove { } }
+ public event System.Drawing.Printing.QueryPageSettingsEventHandler QueryPageSettings { add { } remove { } }
+ protected virtual void OnBeginPrint(System.Drawing.Printing.PrintEventArgs e) { }
+ protected virtual void OnEndPrint(System.Drawing.Printing.PrintEventArgs e) { }
+ protected virtual void OnPrintPage(System.Drawing.Printing.PrintPageEventArgs e) { }
+ protected virtual void OnQueryPageSettings(System.Drawing.Printing.QueryPageSettingsEventArgs e) { }
+ public void Print() { }
+ public override string ToString() { throw null; }
+ }
+ public partial class PrinterResolution
+ {
+ public PrinterResolution() { }
+ public System.Drawing.Printing.PrinterResolutionKind Kind { get { throw null; } set { } }
+ public int X { get { throw null; } set { } }
+ public int Y { get { throw null; } set { } }
+ public override string ToString() { throw null; }
+ }
+ public enum PrinterResolutionKind
+ {
+ Custom = 0,
+ Draft = -1,
+ High = -4,
+ Low = -2,
+ Medium = -3,
+ }
+ public partial class PrinterSettings : System.ICloneable
+ {
+ public PrinterSettings() { }
+ public bool CanDuplex { get { throw null; } }
+ public bool Collate { get { throw null; } set { } }
+ public short Copies { get { throw null; } set { } }
+ public System.Drawing.Printing.PageSettings DefaultPageSettings { get { throw null; } }
+ public System.Drawing.Printing.Duplex Duplex { get { throw null; } set { } }
+ public int FromPage { get { throw null; } set { } }
+ public static System.Drawing.Printing.PrinterSettings.StringCollection InstalledPrinters { get { throw null; } }
+ public bool IsDefaultPrinter { get { throw null; } }
+ public bool IsPlotter { get { throw null; } }
+ public bool IsValid { get { throw null; } }
+ public int LandscapeAngle { get { throw null; } }
+ public int MaximumCopies { get { throw null; } }
+ public int MaximumPage { get { throw null; } set { } }
+ public int MinimumPage { get { throw null; } set { } }
+ public System.Drawing.Printing.PrinterSettings.PaperSizeCollection PaperSizes { get { throw null; } }
+ public System.Drawing.Printing.PrinterSettings.PaperSourceCollection PaperSources { get { throw null; } }
+ public string PrinterName { get { throw null; } set { } }
+ public System.Drawing.Printing.PrinterSettings.PrinterResolutionCollection PrinterResolutions { get { throw null; } }
+ public string PrintFileName { get { throw null; } set { } }
+ public System.Drawing.Printing.PrintRange PrintRange { get { throw null; } set { } }
+ public bool PrintToFile { get { throw null; } set { } }
+ public bool SupportsColor { get { throw null; } }
+ public int ToPage { get { throw null; } set { } }
+ public object Clone() { throw null; }
+ public System.Drawing.Graphics CreateMeasurementGraphics() { throw null; }
+ public System.Drawing.Graphics CreateMeasurementGraphics(bool honorOriginAtMargins) { throw null; }
+ public System.Drawing.Graphics CreateMeasurementGraphics(System.Drawing.Printing.PageSettings pageSettings) { throw null; }
+ public System.Drawing.Graphics CreateMeasurementGraphics(System.Drawing.Printing.PageSettings pageSettings, bool honorOriginAtMargins) { throw null; }
+ public System.IntPtr GetHdevmode() { throw null; }
+ public System.IntPtr GetHdevmode(System.Drawing.Printing.PageSettings pageSettings) { throw null; }
+ public System.IntPtr GetHdevnames() { throw null; }
+ public bool IsDirectPrintingSupported(System.Drawing.Image image) { throw null; }
+ public bool IsDirectPrintingSupported(System.Drawing.Imaging.ImageFormat imageFormat) { throw null; }
+ public void SetHdevmode(System.IntPtr hdevmode) { }
+ public void SetHdevnames(System.IntPtr hdevnames) { }
+ public override string ToString() { throw null; }
+ public partial class PaperSizeCollection : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ public PaperSizeCollection(System.Drawing.Printing.PaperSize[] array) { }
+ public int Count { get { throw null; } }
+ public virtual System.Drawing.Printing.PaperSize this[int index] { get { throw null; } }
+ int System.Collections.ICollection.Count { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ public int Add(System.Drawing.Printing.PaperSize paperSize) { throw null; }
+ public void CopyTo(System.Drawing.Printing.PaperSize[] paperSizes, int index) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ public partial class PaperSourceCollection : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ public PaperSourceCollection(System.Drawing.Printing.PaperSource[] array) { }
+ public int Count { get { throw null; } }
+ public virtual System.Drawing.Printing.PaperSource this[int index] { get { throw null; } }
+ int System.Collections.ICollection.Count { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ public int Add(System.Drawing.Printing.PaperSource paperSource) { throw null; }
+ public void CopyTo(System.Drawing.Printing.PaperSource[] paperSources, int index) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ public partial class PrinterResolutionCollection : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ public PrinterResolutionCollection(System.Drawing.Printing.PrinterResolution[] array) { }
+ public int Count { get { throw null; } }
+ public virtual System.Drawing.Printing.PrinterResolution this[int index] { get { throw null; } }
+ int System.Collections.ICollection.Count { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ public int Add(System.Drawing.Printing.PrinterResolution printerResolution) { throw null; }
+ public void CopyTo(System.Drawing.Printing.PrinterResolution[] printerResolutions, int index) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ public partial class StringCollection : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ public StringCollection(string[] array) { }
+ public int Count { get { throw null; } }
+ public virtual string this[int index] { get { throw null; } }
+ int System.Collections.ICollection.Count { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ public int Add(string value) { throw null; }
+ public void CopyTo(string[] strings, int index) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ }
+ public enum PrinterUnit
+ {
+ Display = 0,
+ HundredthsOfAMillimeter = 2,
+ TenthsOfAMillimeter = 3,
+ ThousandthsOfAnInch = 1,
+ }
+ public sealed partial class PrinterUnitConvert
+ {
+ internal PrinterUnitConvert() { }
+ public static double Convert(double value, System.Drawing.Printing.PrinterUnit fromUnit, System.Drawing.Printing.PrinterUnit toUnit) { throw null; }
+ public static System.Drawing.Point Convert(System.Drawing.Point value, System.Drawing.Printing.PrinterUnit fromUnit, System.Drawing.Printing.PrinterUnit toUnit) { throw null; }
+ public static System.Drawing.Printing.Margins Convert(System.Drawing.Printing.Margins value, System.Drawing.Printing.PrinterUnit fromUnit, System.Drawing.Printing.PrinterUnit toUnit) { throw null; }
+ public static System.Drawing.Rectangle Convert(System.Drawing.Rectangle value, System.Drawing.Printing.PrinterUnit fromUnit, System.Drawing.Printing.PrinterUnit toUnit) { throw null; }
+ public static System.Drawing.Size Convert(System.Drawing.Size value, System.Drawing.Printing.PrinterUnit fromUnit, System.Drawing.Printing.PrinterUnit toUnit) { throw null; }
+ public static int Convert(int value, System.Drawing.Printing.PrinterUnit fromUnit, System.Drawing.Printing.PrinterUnit toUnit) { throw null; }
+ }
+ public partial class PrintEventArgs : System.ComponentModel.CancelEventArgs
+ {
+ public PrintEventArgs() { }
+ public System.Drawing.Printing.PrintAction PrintAction { get { throw null; } }
+ }
+ public delegate void PrintEventHandler(object sender, System.Drawing.Printing.PrintEventArgs e);
+ public partial class PrintPageEventArgs : System.EventArgs
+ {
+ public PrintPageEventArgs(System.Drawing.Graphics graphics, System.Drawing.Rectangle marginBounds, System.Drawing.Rectangle pageBounds, System.Drawing.Printing.PageSettings pageSettings) { }
+ public bool Cancel { get { throw null; } set { } }
+ public System.Drawing.Graphics Graphics { get { throw null; } }
+ public bool HasMorePages { get { throw null; } set { } }
+ public System.Drawing.Rectangle MarginBounds { get { throw null; } }
+ public System.Drawing.Rectangle PageBounds { get { throw null; } }
+ public System.Drawing.Printing.PageSettings PageSettings { get { throw null; } }
+ }
+ public delegate void PrintPageEventHandler(object sender, System.Drawing.Printing.PrintPageEventArgs e);
+ public enum PrintRange
+ {
+ AllPages = 0,
+ CurrentPage = 4194304,
+ Selection = 1,
+ SomePages = 2,
+ }
+ public partial class QueryPageSettingsEventArgs : System.Drawing.Printing.PrintEventArgs
+ {
+ public QueryPageSettingsEventArgs(System.Drawing.Printing.PageSettings pageSettings) { }
+ public System.Drawing.Printing.PageSettings PageSettings { get { throw null; } set { } }
+ }
+ public delegate void QueryPageSettingsEventHandler(object sender, System.Drawing.Printing.QueryPageSettingsEventArgs e);
+ public partial class StandardPrintController : System.Drawing.Printing.PrintController
+ {
+ public StandardPrintController() { }
+ public override void OnEndPage(System.Drawing.Printing.PrintDocument document, System.Drawing.Printing.PrintPageEventArgs e) { }
+ public override void OnEndPrint(System.Drawing.Printing.PrintDocument document, System.Drawing.Printing.PrintEventArgs e) { }
+ public override System.Drawing.Graphics OnStartPage(System.Drawing.Printing.PrintDocument document, System.Drawing.Printing.PrintPageEventArgs e) { throw null; }
+ public override void OnStartPrint(System.Drawing.Printing.PrintDocument document, System.Drawing.Printing.PrintEventArgs e) { }
+ }
+}
+namespace System.Drawing.Text
+{
+ public abstract partial class FontCollection : System.IDisposable
+ {
+ internal FontCollection() { }
+ public System.Drawing.FontFamily[] Families { get { throw null; } }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ ~FontCollection() { }
+ }
+ public enum GenericFontFamilies
+ {
+ Monospace = 2,
+ SansSerif = 1,
+ Serif = 0,
+ }
+ public enum HotkeyPrefix
+ {
+ Hide = 2,
+ None = 0,
+ Show = 1,
+ }
+ public sealed partial class InstalledFontCollection : System.Drawing.Text.FontCollection
+ {
+ public InstalledFontCollection() { }
+ }
+ public sealed partial class PrivateFontCollection : System.Drawing.Text.FontCollection
+ {
+ public PrivateFontCollection() { }
+ public void AddFontFile(string filename) { }
+ public void AddMemoryFont(System.IntPtr memory, int length) { }
+ protected override void Dispose(bool disposing) { }
+ }
+ public enum TextRenderingHint
+ {
+ AntiAlias = 4,
+ AntiAliasGridFit = 3,
+ ClearTypeGridFit = 5,
+ SingleBitPerPixel = 2,
+ SingleBitPerPixelGridFit = 1,
+ SystemDefault = 0,
+ }
+}
diff --git a/profiles/monotouch/Facades/System.Drawing.Common.cs b/profiles/monotouch/Facades/System.Drawing.Common.cs
index a3410f3..e4c016f 100644
--- a/profiles/monotouch/Facades/System.Drawing.Common.cs
+++ b/profiles/monotouch/Facades/System.Drawing.Common.cs
@@ -14,3 +14,3548 @@
[assembly:System.Reflection.AssemblyTitleAttribute("System.Drawing.Common")]
[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)]
[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)]
+namespace System.Drawing
+{
+ public sealed partial class Bitmap : System.Drawing.Image
+ {
+ public Bitmap(System.Drawing.Image original) { }
+ public Bitmap(System.Drawing.Image original, System.Drawing.Size newSize) { }
+ public Bitmap(System.Drawing.Image original, int width, int height) { }
+ public Bitmap(int width, int height) { }
+ public Bitmap(int width, int height, System.Drawing.Graphics g) { }
+ public Bitmap(int width, int height, System.Drawing.Imaging.PixelFormat format) { }
+ public Bitmap(int width, int height, int stride, System.Drawing.Imaging.PixelFormat format, System.IntPtr scan0) { }
+ public Bitmap(System.IO.Stream stream) { }
+ public Bitmap(System.IO.Stream stream, bool useIcm) { }
+ public Bitmap(string filename) { }
+ public Bitmap(string filename, bool useIcm) { }
+ public Bitmap(System.Type type, string resource) { }
+ public System.Drawing.Bitmap Clone(System.Drawing.Rectangle rect, System.Drawing.Imaging.PixelFormat format) { throw null; }
+ public System.Drawing.Bitmap Clone(System.Drawing.RectangleF rect, System.Drawing.Imaging.PixelFormat format) { throw null; }
+ public static System.Drawing.Bitmap FromHicon(System.IntPtr hicon) { throw null; }
+ public static System.Drawing.Bitmap FromResource(System.IntPtr hinstance, string bitmapName) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ public System.IntPtr GetHbitmap() { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ public System.IntPtr GetHbitmap(System.Drawing.Color background) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ public System.IntPtr GetHicon() { throw null; }
+ public System.Drawing.Color GetPixel(int x, int y) { throw null; }
+ public System.Drawing.Imaging.BitmapData LockBits(System.Drawing.Rectangle rect, System.Drawing.Imaging.ImageLockMode flags, System.Drawing.Imaging.PixelFormat format) { throw null; }
+ public System.Drawing.Imaging.BitmapData LockBits(System.Drawing.Rectangle rect, System.Drawing.Imaging.ImageLockMode flags, System.Drawing.Imaging.PixelFormat format, System.Drawing.Imaging.BitmapData bitmapData) { throw null; }
+ public void MakeTransparent() { }
+ public void MakeTransparent(System.Drawing.Color transparentColor) { }
+ public void SetPixel(int x, int y, System.Drawing.Color color) { }
+ public void SetResolution(float xDpi, float yDpi) { }
+ public void UnlockBits(System.Drawing.Imaging.BitmapData bitmapdata) { }
+ }
+ [System.AttributeUsageAttribute(System.AttributeTargets.Assembly)]
+ public partial class BitmapSuffixInSameAssemblyAttribute : System.Attribute
+ {
+ public BitmapSuffixInSameAssemblyAttribute() { }
+ }
+ [System.AttributeUsageAttribute(System.AttributeTargets.Assembly)]
+ public partial class BitmapSuffixInSatelliteAssemblyAttribute : System.Attribute
+ {
+ public BitmapSuffixInSatelliteAssemblyAttribute() { }
+ }
+ public abstract partial class Brush : System.MarshalByRefObject, System.ICloneable, System.IDisposable
+ {
+ protected Brush() { }
+ public abstract object Clone();
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ ~Brush() { }
+ protected internal void SetNativeBrush(System.IntPtr brush) { }
+ }
+ public static partial class Brushes
+ {
+ public static System.Drawing.Brush AliceBlue { get { throw null; } }
+ public static System.Drawing.Brush AntiqueWhite { get { throw null; } }
+ public static System.Drawing.Brush Aqua { get { throw null; } }
+ public static System.Drawing.Brush Aquamarine { get { throw null; } }
+ public static System.Drawing.Brush Azure { get { throw null; } }
+ public static System.Drawing.Brush Beige { get { throw null; } }
+ public static System.Drawing.Brush Bisque { get { throw null; } }
+ public static System.Drawing.Brush Black { get { throw null; } }
+ public static System.Drawing.Brush BlanchedAlmond { get { throw null; } }
+ public static System.Drawing.Brush Blue { get { throw null; } }
+ public static System.Drawing.Brush BlueViolet { get { throw null; } }
+ public static System.Drawing.Brush Brown { get { throw null; } }
+ public static System.Drawing.Brush BurlyWood { get { throw null; } }
+ public static System.Drawing.Brush CadetBlue { get { throw null; } }
+ public static System.Drawing.Brush Chartreuse { get { throw null; } }
+ public static System.Drawing.Brush Chocolate { get { throw null; } }
+ public static System.Drawing.Brush Coral { get { throw null; } }
+ public static System.Drawing.Brush CornflowerBlue { get { throw null; } }
+ public static System.Drawing.Brush Cornsilk { get { throw null; } }
+ public static System.Drawing.Brush Crimson { get { throw null; } }
+ public static System.Drawing.Brush Cyan { get { throw null; } }
+ public static System.Drawing.Brush DarkBlue { get { throw null; } }
+ public static System.Drawing.Brush DarkCyan { get { throw null; } }
+ public static System.Drawing.Brush DarkGoldenrod { get { throw null; } }
+ public static System.Drawing.Brush DarkGray { get { throw null; } }
+ public static System.Drawing.Brush DarkGreen { get { throw null; } }
+ public static System.Drawing.Brush DarkKhaki { get { throw null; } }
+ public static System.Drawing.Brush DarkMagenta { get { throw null; } }
+ public static System.Drawing.Brush DarkOliveGreen { get { throw null; } }
+ public static System.Drawing.Brush DarkOrange { get { throw null; } }
+ public static System.Drawing.Brush DarkOrchid { get { throw null; } }
+ public static System.Drawing.Brush DarkRed { get { throw null; } }
+ public static System.Drawing.Brush DarkSalmon { get { throw null; } }
+ public static System.Drawing.Brush DarkSeaGreen { get { throw null; } }
+ public static System.Drawing.Brush DarkSlateBlue { get { throw null; } }
+ public static System.Drawing.Brush DarkSlateGray { get { throw null; } }
+ public static System.Drawing.Brush DarkTurquoise { get { throw null; } }
+ public static System.Drawing.Brush DarkViolet { get { throw null; } }
+ public static System.Drawing.Brush DeepPink { get { throw null; } }
+ public static System.Drawing.Brush DeepSkyBlue { get { throw null; } }
+ public static System.Drawing.Brush DimGray { get { throw null; } }
+ public static System.Drawing.Brush DodgerBlue { get { throw null; } }
+ public static System.Drawing.Brush Firebrick { get { throw null; } }
+ public static System.Drawing.Brush FloralWhite { get { throw null; } }
+ public static System.Drawing.Brush ForestGreen { get { throw null; } }
+ public static System.Drawing.Brush Fuchsia { get { throw null; } }
+ public static System.Drawing.Brush Gainsboro { get { throw null; } }
+ public static System.Drawing.Brush GhostWhite { get { throw null; } }
+ public static System.Drawing.Brush Gold { get { throw null; } }
+ public static System.Drawing.Brush Goldenrod { get { throw null; } }
+ public static System.Drawing.Brush Gray { get { throw null; } }
+ public static System.Drawing.Brush Green { get { throw null; } }
+ public static System.Drawing.Brush GreenYellow { get { throw null; } }
+ public static System.Drawing.Brush Honeydew { get { throw null; } }
+ public static System.Drawing.Brush HotPink { get { throw null; } }
+ public static System.Drawing.Brush IndianRed { get { throw null; } }
+ public static System.Drawing.Brush Indigo { get { throw null; } }
+ public static System.Drawing.Brush Ivory { get { throw null; } }
+ public static System.Drawing.Brush Khaki { get { throw null; } }
+ public static System.Drawing.Brush Lavender { get { throw null; } }
+ public static System.Drawing.Brush LavenderBlush { get { throw null; } }
+ public static System.Drawing.Brush LawnGreen { get { throw null; } }
+ public static System.Drawing.Brush LemonChiffon { get { throw null; } }
+ public static System.Drawing.Brush LightBlue { get { throw null; } }
+ public static System.Drawing.Brush LightCoral { get { throw null; } }
+ public static System.Drawing.Brush LightCyan { get { throw null; } }
+ public static System.Drawing.Brush LightGoldenrodYellow { get { throw null; } }
+ public static System.Drawing.Brush LightGray { get { throw null; } }
+ public static System.Drawing.Brush LightGreen { get { throw null; } }
+ public static System.Drawing.Brush LightPink { get { throw null; } }
+ public static System.Drawing.Brush LightSalmon { get { throw null; } }
+ public static System.Drawing.Brush LightSeaGreen { get { throw null; } }
+ public static System.Drawing.Brush LightSkyBlue { get { throw null; } }
+ public static System.Drawing.Brush LightSlateGray { get { throw null; } }
+ public static System.Drawing.Brush LightSteelBlue { get { throw null; } }
+ public static System.Drawing.Brush LightYellow { get { throw null; } }
+ public static System.Drawing.Brush Lime { get { throw null; } }
+ public static System.Drawing.Brush LimeGreen { get { throw null; } }
+ public static System.Drawing.Brush Linen { get { throw null; } }
+ public static System.Drawing.Brush Magenta { get { throw null; } }
+ public static System.Drawing.Brush Maroon { get { throw null; } }
+ public static System.Drawing.Brush MediumAquamarine { get { throw null; } }
+ public static System.Drawing.Brush MediumBlue { get { throw null; } }
+ public static System.Drawing.Brush MediumOrchid { get { throw null; } }
+ public static System.Drawing.Brush MediumPurple { get { throw null; } }
+ public static System.Drawing.Brush MediumSeaGreen { get { throw null; } }
+ public static System.Drawing.Brush MediumSlateBlue { get { throw null; } }
+ public static System.Drawing.Brush MediumSpringGreen { get { throw null; } }
+ public static System.Drawing.Brush MediumTurquoise { get { throw null; } }
+ public static System.Drawing.Brush MediumVioletRed { get { throw null; } }
+ public static System.Drawing.Brush MidnightBlue { get { throw null; } }
+ public static System.Drawing.Brush MintCream { get { throw null; } }
+ public static System.Drawing.Brush MistyRose { get { throw null; } }
+ public static System.Drawing.Brush Moccasin { get { throw null; } }
+ public static System.Drawing.Brush NavajoWhite { get { throw null; } }
+ public static System.Drawing.Brush Navy { get { throw null; } }
+ public static System.Drawing.Brush OldLace { get { throw null; } }
+ public static System.Drawing.Brush Olive { get { throw null; } }
+ public static System.Drawing.Brush OliveDrab { get { throw null; } }
+ public static System.Drawing.Brush Orange { get { throw null; } }
+ public static System.Drawing.Brush OrangeRed { get { throw null; } }
+ public static System.Drawing.Brush Orchid { get { throw null; } }
+ public static System.Drawing.Brush PaleGoldenrod { get { throw null; } }
+ public static System.Drawing.Brush PaleGreen { get { throw null; } }
+ public static System.Drawing.Brush PaleTurquoise { get { throw null; } }
+ public static System.Drawing.Brush PaleVioletRed { get { throw null; } }
+ public static System.Drawing.Brush PapayaWhip { get { throw null; } }
+ public static System.Drawing.Brush PeachPuff { get { throw null; } }
+ public static System.Drawing.Brush Peru { get { throw null; } }
+ public static System.Drawing.Brush Pink { get { throw null; } }
+ public static System.Drawing.Brush Plum { get { throw null; } }
+ public static System.Drawing.Brush PowderBlue { get { throw null; } }
+ public static System.Drawing.Brush Purple { get { throw null; } }
+ public static System.Drawing.Brush Red { get { throw null; } }
+ public static System.Drawing.Brush RosyBrown { get { throw null; } }
+ public static System.Drawing.Brush RoyalBlue { get { throw null; } }
+ public static System.Drawing.Brush SaddleBrown { get { throw null; } }
+ public static System.Drawing.Brush Salmon { get { throw null; } }
+ public static System.Drawing.Brush SandyBrown { get { throw null; } }
+ public static System.Drawing.Brush SeaGreen { get { throw null; } }
+ public static System.Drawing.Brush SeaShell { get { throw null; } }
+ public static System.Drawing.Brush Sienna { get { throw null; } }
+ public static System.Drawing.Brush Silver { get { throw null; } }
+ public static System.Drawing.Brush SkyBlue { get { throw null; } }
+ public static System.Drawing.Brush SlateBlue { get { throw null; } }
+ public static System.Drawing.Brush SlateGray { get { throw null; } }
+ public static System.Drawing.Brush Snow { get { throw null; } }
+ public static System.Drawing.Brush SpringGreen { get { throw null; } }
+ public static System.Drawing.Brush SteelBlue { get { throw null; } }
+ public static System.Drawing.Brush Tan { get { throw null; } }
+ public static System.Drawing.Brush Teal { get { throw null; } }
+ public static System.Drawing.Brush Thistle { get { throw null; } }
+ public static System.Drawing.Brush Tomato { get { throw null; } }
+ public static System.Drawing.Brush Transparent { get { throw null; } }
+ public static System.Drawing.Brush Turquoise { get { throw null; } }
+ public static System.Drawing.Brush Violet { get { throw null; } }
+ public static System.Drawing.Brush Wheat { get { throw null; } }
+ public static System.Drawing.Brush White { get { throw null; } }
+ public static System.Drawing.Brush WhiteSmoke { get { throw null; } }
+ public static System.Drawing.Brush Yellow { get { throw null; } }
+ public static System.Drawing.Brush YellowGreen { get { throw null; } }
+ }
+ public sealed partial class BufferedGraphics : System.IDisposable
+ {
+ internal BufferedGraphics() { }
+ public System.Drawing.Graphics Graphics { get { throw null; } }
+ public void Dispose() { }
+ ~BufferedGraphics() { }
+ public void Render() { }
+ public void Render(System.Drawing.Graphics target) { }
+ public void Render(System.IntPtr targetDC) { }
+ }
+ public sealed partial class BufferedGraphicsContext : System.IDisposable
+ {
+ public BufferedGraphicsContext() { }
+ public System.Drawing.Size MaximumBuffer { get { throw null; } set { } }
+ public System.Drawing.BufferedGraphics Allocate(System.Drawing.Graphics targetGraphics, System.Drawing.Rectangle targetRectangle) { throw null; }
+ public System.Drawing.BufferedGraphics Allocate(System.IntPtr targetDC, System.Drawing.Rectangle targetRectangle) { throw null; }
+ public void Dispose() { }
+ ~BufferedGraphicsContext() { }
+ public void Invalidate() { }
+ }
+ public static partial class BufferedGraphicsManager
+ {
+ public static System.Drawing.BufferedGraphicsContext Current { get { throw null; } }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct CharacterRange
+ {
+ private int _dummyPrimitive;
+ public CharacterRange(int First, int Length) { throw null; }
+ public int First { get { throw null; } set { } }
+ public int Length { get { throw null; } set { } }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.Drawing.CharacterRange cr1, System.Drawing.CharacterRange cr2) { throw null; }
+ public static bool operator !=(System.Drawing.CharacterRange cr1, System.Drawing.CharacterRange cr2) { throw null; }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public readonly partial struct Color : System.IEquatable<System.Drawing.Color>
+ {
+ private readonly object _dummy;
+ private readonly int _dummyPrimitive;
+ public static readonly System.Drawing.Color Empty;
+ public byte A { get { throw null; } }
+ public static System.Drawing.Color AliceBlue { get { throw null; } }
+ public static System.Drawing.Color AntiqueWhite { get { throw null; } }
+ public static System.Drawing.Color Aqua { get { throw null; } }
+ public static System.Drawing.Color Aquamarine { get { throw null; } }
+ public static System.Drawing.Color Azure { get { throw null; } }
+ public byte B { get { throw null; } }
+ public static System.Drawing.Color Beige { get { throw null; } }
+ public static System.Drawing.Color Bisque { get { throw null; } }
+ public static System.Drawing.Color Black { get { throw null; } }
+ public static System.Drawing.Color BlanchedAlmond { get { throw null; } }
+ public static System.Drawing.Color Blue { get { throw null; } }
+ public static System.Drawing.Color BlueViolet { get { throw null; } }
+ public static System.Drawing.Color Brown { get { throw null; } }
+ public static System.Drawing.Color BurlyWood { get { throw null; } }
+ public static System.Drawing.Color CadetBlue { get { throw null; } }
+ public static System.Drawing.Color Chartreuse { get { throw null; } }
+ public static System.Drawing.Color Chocolate { get { throw null; } }
+ public static System.Drawing.Color Coral { get { throw null; } }
+ public static System.Drawing.Color CornflowerBlue { get { throw null; } }
+ public static System.Drawing.Color Cornsilk { get { throw null; } }
+ public static System.Drawing.Color Crimson { get { throw null; } }
+ public static System.Drawing.Color Cyan { get { throw null; } }
+ public static System.Drawing.Color DarkBlue { get { throw null; } }
+ public static System.Drawing.Color DarkCyan { get { throw null; } }
+ public static System.Drawing.Color DarkGoldenrod { get { throw null; } }
+ public static System.Drawing.Color DarkGray { get { throw null; } }
+ public static System.Drawing.Color DarkGreen { get { throw null; } }
+ public static System.Drawing.Color DarkKhaki { get { throw null; } }
+ public static System.Drawing.Color DarkMagenta { get { throw null; } }
+ public static System.Drawing.Color DarkOliveGreen { get { throw null; } }
+ public static System.Drawing.Color DarkOrange { get { throw null; } }
+ public static System.Drawing.Color DarkOrchid { get { throw null; } }
+ public static System.Drawing.Color DarkRed { get { throw null; } }
+ public static System.Drawing.Color DarkSalmon { get { throw null; } }
+ public static System.Drawing.Color DarkSeaGreen { get { throw null; } }
+ public static System.Drawing.Color DarkSlateBlue { get { throw null; } }
+ public static System.Drawing.Color DarkSlateGray { get { throw null; } }
+ public static System.Drawing.Color DarkTurquoise { get { throw null; } }
+ public static System.Drawing.Color DarkViolet { get { throw null; } }
+ public static System.Drawing.Color DeepPink { get { throw null; } }
+ public static System.Drawing.Color DeepSkyBlue { get { throw null; } }
+ public static System.Drawing.Color DimGray { get { throw null; } }
+ public static System.Drawing.Color DodgerBlue { get { throw null; } }
+ public static System.Drawing.Color Firebrick { get { throw null; } }
+ public static System.Drawing.Color FloralWhite { get { throw null; } }
+ public static System.Drawing.Color ForestGreen { get { throw null; } }
+ public static System.Drawing.Color Fuchsia { get { throw null; } }
+ public byte G { get { throw null; } }
+ public static System.Drawing.Color Gainsboro { get { throw null; } }
+ public static System.Drawing.Color GhostWhite { get { throw null; } }
+ public static System.Drawing.Color Gold { get { throw null; } }
+ public static System.Drawing.Color Goldenrod { get { throw null; } }
+ public static System.Drawing.Color Gray { get { throw null; } }
+ public static System.Drawing.Color Green { get { throw null; } }
+ public static System.Drawing.Color GreenYellow { get { throw null; } }
+ public static System.Drawing.Color Honeydew { get { throw null; } }
+ public static System.Drawing.Color HotPink { get { throw null; } }
+ public static System.Drawing.Color IndianRed { get { throw null; } }
+ public static System.Drawing.Color Indigo { get { throw null; } }
+ public bool IsEmpty { get { throw null; } }
+ public bool IsKnownColor { get { throw null; } }
+ public bool IsNamedColor { get { throw null; } }
+ public bool IsSystemColor { get { throw null; } }
+ public static System.Drawing.Color Ivory { get { throw null; } }
+ public static System.Drawing.Color Khaki { get { throw null; } }
+ public static System.Drawing.Color Lavender { get { throw null; } }
+ public static System.Drawing.Color LavenderBlush { get { throw null; } }
+ public static System.Drawing.Color LawnGreen { get { throw null; } }
+ public static System.Drawing.Color LemonChiffon { get { throw null; } }
+ public static System.Drawing.Color LightBlue { get { throw null; } }
+ public static System.Drawing.Color LightCoral { get { throw null; } }
+ public static System.Drawing.Color LightCyan { get { throw null; } }
+ public static System.Drawing.Color LightGoldenrodYellow { get { throw null; } }
+ public static System.Drawing.Color LightGray { get { throw null; } }
+ public static System.Drawing.Color LightGreen { get { throw null; } }
+ public static System.Drawing.Color LightPink { get { throw null; } }
+ public static System.Drawing.Color LightSalmon { get { throw null; } }
+ public static System.Drawing.Color LightSeaGreen { get { throw null; } }
+ public static System.Drawing.Color LightSkyBlue { get { throw null; } }
+ public static System.Drawing.Color LightSlateGray { get { throw null; } }
+ public static System.Drawing.Color LightSteelBlue { get { throw null; } }
+ public static System.Drawing.Color LightYellow { get { throw null; } }
+ public static System.Drawing.Color Lime { get { throw null; } }
+ public static System.Drawing.Color LimeGreen { get { throw null; } }
+ public static System.Drawing.Color Linen { get { throw null; } }
+ public static System.Drawing.Color Magenta { get { throw null; } }
+ public static System.Drawing.Color Maroon { get { throw null; } }
+ public static System.Drawing.Color MediumAquamarine { get { throw null; } }
+ public static System.Drawing.Color MediumBlue { get { throw null; } }
+ public static System.Drawing.Color MediumOrchid { get { throw null; } }
+ public static System.Drawing.Color MediumPurple { get { throw null; } }
+ public static System.Drawing.Color MediumSeaGreen { get { throw null; } }
+ public static System.Drawing.Color MediumSlateBlue { get { throw null; } }
+ public static System.Drawing.Color MediumSpringGreen { get { throw null; } }
+ public static System.Drawing.Color MediumTurquoise { get { throw null; } }
+ public static System.Drawing.Color MediumVioletRed { get { throw null; } }
+ public static System.Drawing.Color MidnightBlue { get { throw null; } }
+ public static System.Drawing.Color MintCream { get { throw null; } }
+ public static System.Drawing.Color MistyRose { get { throw null; } }
+ public static System.Drawing.Color Moccasin { get { throw null; } }
+ public string Name { get { throw null; } }
+ public static System.Drawing.Color NavajoWhite { get { throw null; } }
+ public static System.Drawing.Color Navy { get { throw null; } }
+ public static System.Drawing.Color OldLace { get { throw null; } }
+ public static System.Drawing.Color Olive { get { throw null; } }
+ public static System.Drawing.Color OliveDrab { get { throw null; } }
+ public static System.Drawing.Color Orange { get { throw null; } }
+ public static System.Drawing.Color OrangeRed { get { throw null; } }
+ public static System.Drawing.Color Orchid { get { throw null; } }
+ public static System.Drawing.Color PaleGoldenrod { get { throw null; } }
+ public static System.Drawing.Color PaleGreen { get { throw null; } }
+ public static System.Drawing.Color PaleTurquoise { get { throw null; } }
+ public static System.Drawing.Color PaleVioletRed { get { throw null; } }
+ public static System.Drawing.Color PapayaWhip { get { throw null; } }
+ public static System.Drawing.Color PeachPuff { get { throw null; } }
+ public static System.Drawing.Color Peru { get { throw null; } }
+ public static System.Drawing.Color Pink { get { throw null; } }
+ public static System.Drawing.Color Plum { get { throw null; } }
+ public static System.Drawing.Color PowderBlue { get { throw null; } }
+ public static System.Drawing.Color Purple { get { throw null; } }
+ public byte R { get { throw null; } }
+ public static System.Drawing.Color Red { get { throw null; } }
+ public static System.Drawing.Color RosyBrown { get { throw null; } }
+ public static System.Drawing.Color RoyalBlue { get { throw null; } }
+ public static System.Drawing.Color SaddleBrown { get { throw null; } }
+ public static System.Drawing.Color Salmon { get { throw null; } }
+ public static System.Drawing.Color SandyBrown { get { throw null; } }
+ public static System.Drawing.Color SeaGreen { get { throw null; } }
+ public static System.Drawing.Color SeaShell { get { throw null; } }
+ public static System.Drawing.Color Sienna { get { throw null; } }
+ public static System.Drawing.Color Silver { get { throw null; } }
+ public static System.Drawing.Color SkyBlue { get { throw null; } }
+ public static System.Drawing.Color SlateBlue { get { throw null; } }
+ public static System.Drawing.Color SlateGray { get { throw null; } }
+ public static System.Drawing.Color Snow { get { throw null; } }
+ public static System.Drawing.Color SpringGreen { get { throw null; } }
+ public static System.Drawing.Color SteelBlue { get { throw null; } }
+ public static System.Drawing.Color Tan { get { throw null; } }
+ public static System.Drawing.Color Teal { get { throw null; } }
+ public static System.Drawing.Color Thistle { get { throw null; } }
+ public static System.Drawing.Color Tomato { get { throw null; } }
+ public static System.Drawing.Color Transparent { get { throw null; } }
+ public static System.Drawing.Color Turquoise { get { throw null; } }
+ public static System.Drawing.Color Violet { get { throw null; } }
+ public static System.Drawing.Color Wheat { get { throw null; } }
+ public static System.Drawing.Color White { get { throw null; } }
+ public static System.Drawing.Color WhiteSmoke { get { throw null; } }
+ public static System.Drawing.Color Yellow { get { throw null; } }
+ public static System.Drawing.Color YellowGreen { get { throw null; } }
+ public bool Equals(System.Drawing.Color other) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public static System.Drawing.Color FromArgb(int argb) { throw null; }
+ public static System.Drawing.Color FromArgb(int alpha, System.Drawing.Color baseColor) { throw null; }
+ public static System.Drawing.Color FromArgb(int red, int green, int blue) { throw null; }
+ public static System.Drawing.Color FromArgb(int alpha, int red, int green, int blue) { throw null; }
+ public static System.Drawing.Color FromKnownColor(System.Drawing.KnownColor color) { throw null; }
+ public static System.Drawing.Color FromName(string name) { throw null; }
+ public float GetBrightness() { throw null; }
+ public override int GetHashCode() { throw null; }
+ public float GetHue() { throw null; }
+ public float GetSaturation() { throw null; }
+ public static bool operator ==(System.Drawing.Color left, System.Drawing.Color right) { throw null; }
+ public static bool operator !=(System.Drawing.Color left, System.Drawing.Color right) { throw null; }
+ public int ToArgb() { throw null; }
+ public System.Drawing.KnownColor ToKnownColor() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public static partial class ColorTranslator
+ {
+ public static System.Drawing.Color FromHtml(string htmlColor) { throw null; }
+ public static System.Drawing.Color FromOle(int oleColor) { throw null; }
+ public static System.Drawing.Color FromWin32(int win32Color) { throw null; }
+ public static string ToHtml(System.Drawing.Color c) { throw null; }
+ public static int ToOle(System.Drawing.Color c) { throw null; }
+ public static int ToWin32(System.Drawing.Color c) { throw null; }
+ }
+ public enum ContentAlignment
+ {
+ BottomCenter = 512,
+ BottomLeft = 256,
+ BottomRight = 1024,
+ MiddleCenter = 32,
+ MiddleLeft = 16,
+ MiddleRight = 64,
+ TopCenter = 2,
+ TopLeft = 1,
+ TopRight = 4,
+ }
+ public enum CopyPixelOperation
+ {
+ Blackness = 66,
+ CaptureBlt = 1073741824,
+ DestinationInvert = 5570569,
+ MergeCopy = 12583114,
+ MergePaint = 12255782,
+ NoMirrorBitmap = -2147483648,
+ NotSourceCopy = 3342344,
+ NotSourceErase = 1114278,
+ PatCopy = 15728673,
+ PatInvert = 5898313,
+ PatPaint = 16452105,
+ SourceAnd = 8913094,
+ SourceCopy = 13369376,
+ SourceErase = 4457256,
+ SourceInvert = 6684742,
+ SourcePaint = 15597702,
+ Whiteness = 16711778,
+ }
+ public sealed partial class Font : System.MarshalByRefObject, System.ICloneable, System.IDisposable, System.Runtime.Serialization.ISerializable
+ {
+ public Font(System.Drawing.Font prototype, System.Drawing.FontStyle newStyle) { }
+ public Font(System.Drawing.FontFamily family, float emSize) { }
+ public Font(System.Drawing.FontFamily family, float emSize, System.Drawing.FontStyle style) { }
+ public Font(System.Drawing.FontFamily family, float emSize, System.Drawing.FontStyle style, System.Drawing.GraphicsUnit unit) { }
+ public Font(System.Drawing.FontFamily family, float emSize, System.Drawing.FontStyle style, System.Drawing.GraphicsUnit unit, byte gdiCharSet) { }
+ public Font(System.Drawing.FontFamily family, float emSize, System.Drawing.FontStyle style, System.Drawing.GraphicsUnit unit, byte gdiCharSet, bool gdiVerticalFont) { }
+ public Font(System.Drawing.FontFamily family, float emSize, System.Drawing.GraphicsUnit unit) { }
+ public Font(string familyName, float emSize) { }
+ public Font(string familyName, float emSize, System.Drawing.FontStyle style) { }
+ public Font(string familyName, float emSize, System.Drawing.FontStyle style, System.Drawing.GraphicsUnit unit) { }
+ public Font(string familyName, float emSize, System.Drawing.FontStyle style, System.Drawing.GraphicsUnit unit, byte gdiCharSet) { }
+ public Font(string familyName, float emSize, System.Drawing.FontStyle style, System.Drawing.GraphicsUnit unit, byte gdiCharSet, bool gdiVerticalFont) { }
+ public Font(string familyName, float emSize, System.Drawing.GraphicsUnit unit) { }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
+ public bool Bold { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Drawing.FontFamily FontFamily { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
+ public byte GdiCharSet { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
+ public bool GdiVerticalFont { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public int Height { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public bool IsSystemFont { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
+ public bool Italic { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
+ public string Name { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public string OriginalFontName { get { throw null; } }
+ public float Size { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public float SizeInPoints { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
+ public bool Strikeout { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Drawing.FontStyle Style { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public string SystemFontName { get { throw null; } }
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
+ public bool Underline { get { throw null; } }
+ public System.Drawing.GraphicsUnit Unit { get { throw null; } }
+ public object Clone() { throw null; }
+ public void Dispose() { }
+ public override bool Equals(object obj) { throw null; }
+ ~Font() { }
+ public static System.Drawing.Font FromHdc(System.IntPtr hdc) { throw null; }
+ public static System.Drawing.Font FromHfont(System.IntPtr hfont) { throw null; }
+ public static System.Drawing.Font FromLogFont(object lf) { throw null; }
+ public static System.Drawing.Font FromLogFont(object lf, System.IntPtr hdc) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public float GetHeight() { throw null; }
+ public float GetHeight(System.Drawing.Graphics graphics) { throw null; }
+ public float GetHeight(float dpi) { throw null; }
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo si, System.Runtime.Serialization.StreamingContext context) { }
+ public System.IntPtr ToHfont() { throw null; }
+ public void ToLogFont(object logFont) { }
+ public void ToLogFont(object logFont, System.Drawing.Graphics graphics) { }
+ public override string ToString() { throw null; }
+ }
+ public sealed partial class FontFamily : System.MarshalByRefObject, System.IDisposable
+ {
+ public FontFamily(System.Drawing.Text.GenericFontFamilies genericFamily) { }
+ public FontFamily(string name) { }
+ public FontFamily(string name, System.Drawing.Text.FontCollection fontCollection) { }
+ public static System.Drawing.FontFamily[] Families { get { throw null; } }
+ public static System.Drawing.FontFamily GenericMonospace { get { throw null; } }
+ public static System.Drawing.FontFamily GenericSansSerif { get { throw null; } }
+ public static System.Drawing.FontFamily GenericSerif { get { throw null; } }
+ public string Name { get { throw null; } }
+ public void Dispose() { }
+ public override bool Equals(object obj) { throw null; }
+ ~FontFamily() { }
+ public int GetCellAscent(System.Drawing.FontStyle style) { throw null; }
+ public int GetCellDescent(System.Drawing.FontStyle style) { throw null; }
+ public int GetEmHeight(System.Drawing.FontStyle style) { throw null; }
+ [System.ObsoleteAttribute("Do not use method GetFamilies, use property Families instead")]
+ public static System.Drawing.FontFamily[] GetFamilies(System.Drawing.Graphics graphics) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public int GetLineSpacing(System.Drawing.FontStyle style) { throw null; }
+ public string GetName(int language) { throw null; }
+ public bool IsStyleAvailable(System.Drawing.FontStyle style) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.FlagsAttribute]
+ public enum FontStyle
+ {
+ Bold = 1,
+ Italic = 2,
+ Regular = 0,
+ Strikeout = 8,
+ Underline = 4,
+ }
+ public sealed partial class Graphics : System.MarshalByRefObject, System.Drawing.IDeviceContext, System.IDisposable
+ {
+ internal Graphics() { }
+ public System.Drawing.Region Clip { get { throw null; } set { } }
+ public System.Drawing.RectangleF ClipBounds { get { throw null; } }
+ public System.Drawing.Drawing2D.CompositingMode CompositingMode { get { throw null; } set { } }
+ public System.Drawing.Drawing2D.CompositingQuality CompositingQuality { get { throw null; } set { } }
+ public float DpiX { get { throw null; } }
+ public float DpiY { get { throw null; } }
+ public System.Drawing.Drawing2D.InterpolationMode InterpolationMode { get { throw null; } set { } }
+ public bool IsClipEmpty { get { throw null; } }
+ public bool IsVisibleClipEmpty { get { throw null; } }
+ public float PageScale { get { throw null; } set { } }
+ public System.Drawing.GraphicsUnit PageUnit { get { throw null; } set { } }
+ public System.Drawing.Drawing2D.PixelOffsetMode PixelOffsetMode { get { throw null; } set { } }
+ public System.Drawing.Point RenderingOrigin { get { throw null; } set { } }
+ public System.Drawing.Drawing2D.SmoothingMode SmoothingMode { get { throw null; } set { } }
+ public int TextContrast { get { throw null; } set { } }
+ public System.Drawing.Text.TextRenderingHint TextRenderingHint { get { throw null; } set { } }
+ public System.Drawing.Drawing2D.Matrix Transform { get { throw null; } set { } }
+ public System.Drawing.RectangleF VisibleClipBounds { get { throw null; } }
+ public void AddMetafileComment(byte[] data) { }
+ public System.Drawing.Drawing2D.GraphicsContainer BeginContainer() { throw null; }
+ public System.Drawing.Drawing2D.GraphicsContainer BeginContainer(System.Drawing.Rectangle dstrect, System.Drawing.Rectangle srcrect, System.Drawing.GraphicsUnit unit) { throw null; }
+ public System.Drawing.Drawing2D.GraphicsContainer BeginContainer(System.Drawing.RectangleF dstrect, System.Drawing.RectangleF srcrect, System.Drawing.GraphicsUnit unit) { throw null; }
+ public void Clear(System.Drawing.Color color) { }
+ public void CopyFromScreen(System.Drawing.Point upperLeftSource, System.Drawing.Point upperLeftDestination, System.Drawing.Size blockRegionSize) { }
+ public void CopyFromScreen(System.Drawing.Point upperLeftSource, System.Drawing.Point upperLeftDestination, System.Drawing.Size blockRegionSize, System.Drawing.CopyPixelOperation copyPixelOperation) { }
+ public void CopyFromScreen(int sourceX, int sourceY, int destinationX, int destinationY, System.Drawing.Size blockRegionSize) { }
+ public void CopyFromScreen(int sourceX, int sourceY, int destinationX, int destinationY, System.Drawing.Size blockRegionSize, System.Drawing.CopyPixelOperation copyPixelOperation) { }
+ public void Dispose() { }
+ public void DrawArc(System.Drawing.Pen pen, System.Drawing.Rectangle rect, float startAngle, float sweepAngle) { }
+ public void DrawArc(System.Drawing.Pen pen, System.Drawing.RectangleF rect, float startAngle, float sweepAngle) { }
+ public void DrawArc(System.Drawing.Pen pen, int x, int y, int width, int height, int startAngle, int sweepAngle) { }
+ public void DrawArc(System.Drawing.Pen pen, float x, float y, float width, float height, float startAngle, float sweepAngle) { }
+ public void DrawBezier(System.Drawing.Pen pen, System.Drawing.Point pt1, System.Drawing.Point pt2, System.Drawing.Point pt3, System.Drawing.Point pt4) { }
+ public void DrawBezier(System.Drawing.Pen pen, System.Drawing.PointF pt1, System.Drawing.PointF pt2, System.Drawing.PointF pt3, System.Drawing.PointF pt4) { }
+ public void DrawBezier(System.Drawing.Pen pen, float x1, float y1, float x2, float y2, float x3, float y3, float x4, float y4) { }
+ public void DrawBeziers(System.Drawing.Pen pen, System.Drawing.PointF[] points) { }
+ public void DrawBeziers(System.Drawing.Pen pen, System.Drawing.Point[] points) { }
+ public void DrawClosedCurve(System.Drawing.Pen pen, System.Drawing.PointF[] points) { }
+ public void DrawClosedCurve(System.Drawing.Pen pen, System.Drawing.PointF[] points, float tension, System.Drawing.Drawing2D.FillMode fillmode) { }
+ public void DrawClosedCurve(System.Drawing.Pen pen, System.Drawing.Point[] points) { }
+ public void DrawClosedCurve(System.Drawing.Pen pen, System.Drawing.Point[] points, float tension, System.Drawing.Drawing2D.FillMode fillmode) { }
+ public void DrawCurve(System.Drawing.Pen pen, System.Drawing.PointF[] points) { }
+ public void DrawCurve(System.Drawing.Pen pen, System.Drawing.PointF[] points, int offset, int numberOfSegments) { }
+ public void DrawCurve(System.Drawing.Pen pen, System.Drawing.PointF[] points, int offset, int numberOfSegments, float tension) { }
+ public void DrawCurve(System.Drawing.Pen pen, System.Drawing.PointF[] points, float tension) { }
+ public void DrawCurve(System.Drawing.Pen pen, System.Drawing.Point[] points) { }
+ public void DrawCurve(System.Drawing.Pen pen, System.Drawing.Point[] points, int offset, int numberOfSegments, float tension) { }
+ public void DrawCurve(System.Drawing.Pen pen, System.Drawing.Point[] points, float tension) { }
+ public void DrawEllipse(System.Drawing.Pen pen, System.Drawing.Rectangle rect) { }
+ public void DrawEllipse(System.Drawing.Pen pen, System.Drawing.RectangleF rect) { }
+ public void DrawEllipse(System.Drawing.Pen pen, int x, int y, int width, int height) { }
+ public void DrawEllipse(System.Drawing.Pen pen, float x, float y, float width, float height) { }
+ public void DrawIcon(System.Drawing.Icon icon, System.Drawing.Rectangle targetRect) { }
+ public void DrawIcon(System.Drawing.Icon icon, int x, int y) { }
+ public void DrawIconUnstretched(System.Drawing.Icon icon, System.Drawing.Rectangle targetRect) { }
+ public void DrawImage(System.Drawing.Image image, System.Drawing.Point point) { }
+ public void DrawImage(System.Drawing.Image image, System.Drawing.PointF point) { }
+ public void DrawImage(System.Drawing.Image image, System.Drawing.PointF[] destPoints) { }
+ public void DrawImage(System.Drawing.Image image, System.Drawing.PointF[] destPoints, System.Drawing.RectangleF srcRect, System.Drawing.GraphicsUnit srcUnit) { }
+ public void DrawImage(System.Drawing.Image image, System.Drawing.PointF[] destPoints, System.Drawing.RectangleF srcRect, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Imaging.ImageAttributes imageAttr) { }
+ public void DrawImage(System.Drawing.Image image, System.Drawing.PointF[] destPoints, System.Drawing.RectangleF srcRect, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Imaging.ImageAttributes imageAttr, System.Drawing.Graphics.DrawImageAbort callback) { }
+ public void DrawImage(System.Drawing.Image image, System.Drawing.PointF[] destPoints, System.Drawing.RectangleF srcRect, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Imaging.ImageAttributes imageAttr, System.Drawing.Graphics.DrawImageAbort callback, int callbackData) { }
+ public void DrawImage(System.Drawing.Image image, System.Drawing.Point[] destPoints) { }
+ public void DrawImage(System.Drawing.Image image, System.Drawing.Point[] destPoints, System.Drawing.Rectangle srcRect, System.Drawing.GraphicsUnit srcUnit) { }
+ public void DrawImage(System.Drawing.Image image, System.Drawing.Point[] destPoints, System.Drawing.Rectangle srcRect, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Imaging.ImageAttributes imageAttr) { }
+ public void DrawImage(System.Drawing.Image image, System.Drawing.Point[] destPoints, System.Drawing.Rectangle srcRect, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Imaging.ImageAttributes imageAttr, System.Drawing.Graphics.DrawImageAbort callback) { }
+ public void DrawImage(System.Drawing.Image image, System.Drawing.Point[] destPoints, System.Drawing.Rectangle srcRect, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Imaging.ImageAttributes imageAttr, System.Drawing.Graphics.DrawImageAbort callback, int callbackData) { }
+ public void DrawImage(System.Drawing.Image image, System.Drawing.Rectangle rect) { }
+ public void DrawImage(System.Drawing.Image image, System.Drawing.Rectangle destRect, System.Drawing.Rectangle srcRect, System.Drawing.GraphicsUnit srcUnit) { }
+ public void DrawImage(System.Drawing.Image image, System.Drawing.Rectangle destRect, int srcX, int srcY, int srcWidth, int srcHeight, System.Drawing.GraphicsUnit srcUnit) { }
+ public void DrawImage(System.Drawing.Image image, System.Drawing.Rectangle destRect, int srcX, int srcY, int srcWidth, int srcHeight, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Imaging.ImageAttributes imageAttr) { }
+ public void DrawImage(System.Drawing.Image image, System.Drawing.Rectangle destRect, int srcX, int srcY, int srcWidth, int srcHeight, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Imaging.ImageAttributes imageAttr, System.Drawing.Graphics.DrawImageAbort callback) { }
+ public void DrawImage(System.Drawing.Image image, System.Drawing.Rectangle destRect, int srcX, int srcY, int srcWidth, int srcHeight, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Imaging.ImageAttributes imageAttrs, System.Drawing.Graphics.DrawImageAbort callback, System.IntPtr callbackData) { }
+ public void DrawImage(System.Drawing.Image image, System.Drawing.Rectangle destRect, float srcX, float srcY, float srcWidth, float srcHeight, System.Drawing.GraphicsUnit srcUnit) { }
+ public void DrawImage(System.Drawing.Image image, System.Drawing.Rectangle destRect, float srcX, float srcY, float srcWidth, float srcHeight, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Imaging.ImageAttributes imageAttrs) { }
+ public void DrawImage(System.Drawing.Image image, System.Drawing.Rectangle destRect, float srcX, float srcY, float srcWidth, float srcHeight, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Imaging.ImageAttributes imageAttrs, System.Drawing.Graphics.DrawImageAbort callback) { }
+ public void DrawImage(System.Drawing.Image image, System.Drawing.Rectangle destRect, float srcX, float srcY, float srcWidth, float srcHeight, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Imaging.ImageAttributes imageAttrs, System.Drawing.Graphics.DrawImageAbort callback, System.IntPtr callbackData) { }
+ public void DrawImage(System.Drawing.Image image, System.Drawing.RectangleF rect) { }
+ public void DrawImage(System.Drawing.Image image, System.Drawing.RectangleF destRect, System.Drawing.RectangleF srcRect, System.Drawing.GraphicsUnit srcUnit) { }
+ public void DrawImage(System.Drawing.Image image, int x, int y) { }
+ public void DrawImage(System.Drawing.Image image, int x, int y, System.Drawing.Rectangle srcRect, System.Drawing.GraphicsUnit srcUnit) { }
+ public void DrawImage(System.Drawing.Image image, int x, int y, int width, int height) { }
+ public void DrawImage(System.Drawing.Image image, float x, float y) { }
+ public void DrawImage(System.Drawing.Image image, float x, float y, System.Drawing.RectangleF srcRect, System.Drawing.GraphicsUnit srcUnit) { }
+ public void DrawImage(System.Drawing.Image image, float x, float y, float width, float height) { }
+ public void DrawImageUnscaled(System.Drawing.Image image, System.Drawing.Point point) { }
+ public void DrawImageUnscaled(System.Drawing.Image image, System.Drawing.Rectangle rect) { }
+ public void DrawImageUnscaled(System.Drawing.Image image, int x, int y) { }
+ public void DrawImageUnscaled(System.Drawing.Image image, int x, int y, int width, int height) { }
+ public void DrawImageUnscaledAndClipped(System.Drawing.Image image, System.Drawing.Rectangle rect) { }
+ public void DrawLine(System.Drawing.Pen pen, System.Drawing.Point pt1, System.Drawing.Point pt2) { }
+ public void DrawLine(System.Drawing.Pen pen, System.Drawing.PointF pt1, System.Drawing.PointF pt2) { }
+ public void DrawLine(System.Drawing.Pen pen, int x1, int y1, int x2, int y2) { }
+ public void DrawLine(System.Drawing.Pen pen, float x1, float y1, float x2, float y2) { }
+ public void DrawLines(System.Drawing.Pen pen, System.Drawing.PointF[] points) { }
+ public void DrawLines(System.Drawing.Pen pen, System.Drawing.Point[] points) { }
+ public void DrawPath(System.Drawing.Pen pen, System.Drawing.Drawing2D.GraphicsPath path) { }
+ public void DrawPie(System.Drawing.Pen pen, System.Drawing.Rectangle rect, float startAngle, float sweepAngle) { }
+ public void DrawPie(System.Drawing.Pen pen, System.Drawing.RectangleF rect, float startAngle, float sweepAngle) { }
+ public void DrawPie(System.Drawing.Pen pen, int x, int y, int width, int height, int startAngle, int sweepAngle) { }
+ public void DrawPie(System.Drawing.Pen pen, float x, float y, float width, float height, float startAngle, float sweepAngle) { }
+ public void DrawPolygon(System.Drawing.Pen pen, System.Drawing.PointF[] points) { }
+ public void DrawPolygon(System.Drawing.Pen pen, System.Drawing.Point[] points) { }
+ public void DrawRectangle(System.Drawing.Pen pen, System.Drawing.Rectangle rect) { }
+ public void DrawRectangle(System.Drawing.Pen pen, int x, int y, int width, int height) { }
+ public void DrawRectangle(System.Drawing.Pen pen, float x, float y, float width, float height) { }
+ public void DrawRectangles(System.Drawing.Pen pen, System.Drawing.RectangleF[] rects) { }
+ public void DrawRectangles(System.Drawing.Pen pen, System.Drawing.Rectangle[] rects) { }
+ public void DrawString(string s, System.Drawing.Font font, System.Drawing.Brush brush, System.Drawing.PointF point) { }
+ public void DrawString(string s, System.Drawing.Font font, System.Drawing.Brush brush, System.Drawing.PointF point, System.Drawing.StringFormat format) { }
+ public void DrawString(string s, System.Drawing.Font font, System.Drawing.Brush brush, System.Drawing.RectangleF layoutRectangle) { }
+ public void DrawString(string s, System.Drawing.Font font, System.Drawing.Brush brush, System.Drawing.RectangleF layoutRectangle, System.Drawing.StringFormat format) { }
+ public void DrawString(string s, System.Drawing.Font font, System.Drawing.Brush brush, float x, float y) { }
+ public void DrawString(string s, System.Drawing.Font font, System.Drawing.Brush brush, float x, float y, System.Drawing.StringFormat format) { }
+ public void EndContainer(System.Drawing.Drawing2D.GraphicsContainer container) { }
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.Point destPoint, System.Drawing.Graphics.EnumerateMetafileProc callback) { }
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.Point destPoint, System.Drawing.Graphics.EnumerateMetafileProc callback, System.IntPtr callbackData) { }
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.Point destPoint, System.Drawing.Graphics.EnumerateMetafileProc callback, System.IntPtr callbackData, System.Drawing.Imaging.ImageAttributes imageAttr) { }
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.Point destPoint, System.Drawing.Rectangle srcRect, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Graphics.EnumerateMetafileProc callback) { }
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.Point destPoint, System.Drawing.Rectangle srcRect, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Graphics.EnumerateMetafileProc callback, System.IntPtr callbackData) { }
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.Point destPoint, System.Drawing.Rectangle srcRect, System.Drawing.GraphicsUnit unit, System.Drawing.Graphics.EnumerateMetafileProc callback, System.IntPtr callbackData, System.Drawing.Imaging.ImageAttributes imageAttr) { }
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.PointF destPoint, System.Drawing.Graphics.EnumerateMetafileProc callback) { }
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.PointF destPoint, System.Drawing.Graphics.EnumerateMetafileProc callback, System.IntPtr callbackData) { }
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.PointF destPoint, System.Drawing.Graphics.EnumerateMetafileProc callback, System.IntPtr callbackData, System.Drawing.Imaging.ImageAttributes imageAttr) { }
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.PointF destPoint, System.Drawing.RectangleF srcRect, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Graphics.EnumerateMetafileProc callback) { }
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.PointF destPoint, System.Drawing.RectangleF srcRect, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Graphics.EnumerateMetafileProc callback, System.IntPtr callbackData) { }
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.PointF destPoint, System.Drawing.RectangleF srcRect, System.Drawing.GraphicsUnit unit, System.Drawing.Graphics.EnumerateMetafileProc callback, System.IntPtr callbackData, System.Drawing.Imaging.ImageAttributes imageAttr) { }
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.PointF[] destPoints, System.Drawing.Graphics.EnumerateMetafileProc callback) { }
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.PointF[] destPoints, System.Drawing.Graphics.EnumerateMetafileProc callback, System.IntPtr callbackData) { }
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.PointF[] destPoints, System.Drawing.Graphics.EnumerateMetafileProc callback, System.IntPtr callbackData, System.Drawing.Imaging.ImageAttributes imageAttr) { }
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.PointF[] destPoints, System.Drawing.RectangleF srcRect, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Graphics.EnumerateMetafileProc callback) { }
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.PointF[] destPoints, System.Drawing.RectangleF srcRect, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Graphics.EnumerateMetafileProc callback, System.IntPtr callbackData) { }
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.PointF[] destPoints, System.Drawing.RectangleF srcRect, System.Drawing.GraphicsUnit unit, System.Drawing.Graphics.EnumerateMetafileProc callback, System.IntPtr callbackData, System.Drawing.Imaging.ImageAttributes imageAttr) { }
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.Point[] destPoints, System.Drawing.Graphics.EnumerateMetafileProc callback) { }
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.Point[] destPoints, System.Drawing.Graphics.EnumerateMetafileProc callback, System.IntPtr callbackData) { }
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.Point[] destPoints, System.Drawing.Graphics.EnumerateMetafileProc callback, System.IntPtr callbackData, System.Drawing.Imaging.ImageAttributes imageAttr) { }
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.Point[] destPoints, System.Drawing.Rectangle srcRect, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Graphics.EnumerateMetafileProc callback) { }
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.Point[] destPoints, System.Drawing.Rectangle srcRect, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Graphics.EnumerateMetafileProc callback, System.IntPtr callbackData) { }
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.Point[] destPoints, System.Drawing.Rectangle srcRect, System.Drawing.GraphicsUnit unit, System.Drawing.Graphics.EnumerateMetafileProc callback, System.IntPtr callbackData, System.Drawing.Imaging.ImageAttributes imageAttr) { }
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.Rectangle destRect, System.Drawing.Graphics.EnumerateMetafileProc callback) { }
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.Rectangle destRect, System.Drawing.Graphics.EnumerateMetafileProc callback, System.IntPtr callbackData) { }
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.Rectangle destRect, System.Drawing.Graphics.EnumerateMetafileProc callback, System.IntPtr callbackData, System.Drawing.Imaging.ImageAttributes imageAttr) { }
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.Rectangle destRect, System.Drawing.Rectangle srcRect, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Graphics.EnumerateMetafileProc callback) { }
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.Rectangle destRect, System.Drawing.Rectangle srcRect, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Graphics.EnumerateMetafileProc callback, System.IntPtr callbackData) { }
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.Rectangle destRect, System.Drawing.Rectangle srcRect, System.Drawing.GraphicsUnit unit, System.Drawing.Graphics.EnumerateMetafileProc callback, System.IntPtr callbackData, System.Drawing.Imaging.ImageAttributes imageAttr) { }
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.RectangleF destRect, System.Drawing.Graphics.EnumerateMetafileProc callback) { }
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.RectangleF destRect, System.Drawing.Graphics.EnumerateMetafileProc callback, System.IntPtr callbackData) { }
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.RectangleF destRect, System.Drawing.Graphics.EnumerateMetafileProc callback, System.IntPtr callbackData, System.Drawing.Imaging.ImageAttributes imageAttr) { }
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.RectangleF destRect, System.Drawing.RectangleF srcRect, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Graphics.EnumerateMetafileProc callback) { }
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.RectangleF destRect, System.Drawing.RectangleF srcRect, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Graphics.EnumerateMetafileProc callback, System.IntPtr callbackData) { }
+ public void EnumerateMetafile(System.Drawing.Imaging.Metafile metafile, System.Drawing.RectangleF destRect, System.Drawing.RectangleF srcRect, System.Drawing.GraphicsUnit unit, System.Drawing.Graphics.EnumerateMetafileProc callback, System.IntPtr callbackData, System.Drawing.Imaging.ImageAttributes imageAttr) { }
+ public void ExcludeClip(System.Drawing.Rectangle rect) { }
+ public void ExcludeClip(System.Drawing.Region region) { }
+ public void FillClosedCurve(System.Drawing.Brush brush, System.Drawing.PointF[] points) { }
+ public void FillClosedCurve(System.Drawing.Brush brush, System.Drawing.PointF[] points, System.Drawing.Drawing2D.FillMode fillmode) { }
+ public void FillClosedCurve(System.Drawing.Brush brush, System.Drawing.PointF[] points, System.Drawing.Drawing2D.FillMode fillmode, float tension) { }
+ public void FillClosedCurve(System.Drawing.Brush brush, System.Drawing.Point[] points) { }
+ public void FillClosedCurve(System.Drawing.Brush brush, System.Drawing.Point[] points, System.Drawing.Drawing2D.FillMode fillmode) { }
+ public void FillClosedCurve(System.Drawing.Brush brush, System.Drawing.Point[] points, System.Drawing.Drawing2D.FillMode fillmode, float tension) { }
+ public void FillEllipse(System.Drawing.Brush brush, System.Drawing.Rectangle rect) { }
+ public void FillEllipse(System.Drawing.Brush brush, System.Drawing.RectangleF rect) { }
+ public void FillEllipse(System.Drawing.Brush brush, int x, int y, int width, int height) { }
+ public void FillEllipse(System.Drawing.Brush brush, float x, float y, float width, float height) { }
+ public void FillPath(System.Drawing.Brush brush, System.Drawing.Drawing2D.GraphicsPath path) { }
+ public void FillPie(System.Drawing.Brush brush, System.Drawing.Rectangle rect, float startAngle, float sweepAngle) { }
+ public void FillPie(System.Drawing.Brush brush, int x, int y, int width, int height, int startAngle, int sweepAngle) { }
+ public void FillPie(System.Drawing.Brush brush, float x, float y, float width, float height, float startAngle, float sweepAngle) { }
+ public void FillPolygon(System.Drawing.Brush brush, System.Drawing.PointF[] points) { }
+ public void FillPolygon(System.Drawing.Brush brush, System.Drawing.PointF[] points, System.Drawing.Drawing2D.FillMode fillMode) { }
+ public void FillPolygon(System.Drawing.Brush brush, System.Drawing.Point[] points) { }
+ public void FillPolygon(System.Drawing.Brush brush, System.Drawing.Point[] points, System.Drawing.Drawing2D.FillMode fillMode) { }
+ public void FillRectangle(System.Drawing.Brush brush, System.Drawing.Rectangle rect) { }
+ public void FillRectangle(System.Drawing.Brush brush, System.Drawing.RectangleF rect) { }
+ public void FillRectangle(System.Drawing.Brush brush, int x, int y, int width, int height) { }
+ public void FillRectangle(System.Drawing.Brush brush, float x, float y, float width, float height) { }
+ public void FillRectangles(System.Drawing.Brush brush, System.Drawing.RectangleF[] rects) { }
+ public void FillRectangles(System.Drawing.Brush brush, System.Drawing.Rectangle[] rects) { }
+ public void FillRegion(System.Drawing.Brush brush, System.Drawing.Region region) { }
+ ~Graphics() { }
+ public void Flush() { }
+ public void Flush(System.Drawing.Drawing2D.FlushIntention intention) { }
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ public static System.Drawing.Graphics FromHdc(System.IntPtr hdc) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ public static System.Drawing.Graphics FromHdc(System.IntPtr hdc, System.IntPtr hdevice) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ public static System.Drawing.Graphics FromHdcInternal(System.IntPtr hdc) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ public static System.Drawing.Graphics FromHwnd(System.IntPtr hwnd) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ public static System.Drawing.Graphics FromHwndInternal(System.IntPtr hwnd) { throw null; }
+ public static System.Drawing.Graphics FromImage(System.Drawing.Image image) { throw null; }
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ public object GetContextInfo() { throw null; }
+ public static System.IntPtr GetHalftonePalette() { throw null; }
+ public System.IntPtr GetHdc() { throw null; }
+ public System.Drawing.Color GetNearestColor(System.Drawing.Color color) { throw null; }
+ public void IntersectClip(System.Drawing.Rectangle rect) { }
+ public void IntersectClip(System.Drawing.RectangleF rect) { }
+ public void IntersectClip(System.Drawing.Region region) { }
+ public bool IsVisible(System.Drawing.Point point) { throw null; }
+ public bool IsVisible(System.Drawing.PointF point) { throw null; }
+ public bool IsVisible(System.Drawing.Rectangle rect) { throw null; }
+ public bool IsVisible(System.Drawing.RectangleF rect) { throw null; }
+ public bool IsVisible(int x, int y) { throw null; }
+ public bool IsVisible(int x, int y, int width, int height) { throw null; }
+ public bool IsVisible(float x, float y) { throw null; }
+ public bool IsVisible(float x, float y, float width, float height) { throw null; }
+ public System.Drawing.Region[] MeasureCharacterRanges(string text, System.Drawing.Font font, System.Drawing.RectangleF layoutRect, System.Drawing.StringFormat stringFormat) { throw null; }
+ public System.Drawing.SizeF MeasureString(string text, System.Drawing.Font font) { throw null; }
+ public System.Drawing.SizeF MeasureString(string text, System.Drawing.Font font, System.Drawing.PointF origin, System.Drawing.StringFormat stringFormat) { throw null; }
+ public System.Drawing.SizeF MeasureString(string text, System.Drawing.Font font, System.Drawing.SizeF layoutArea) { throw null; }
+ public System.Drawing.SizeF MeasureString(string text, System.Drawing.Font font, System.Drawing.SizeF layoutArea, System.Drawing.StringFormat stringFormat) { throw null; }
+ public System.Drawing.SizeF MeasureString(string text, System.Drawing.Font font, System.Drawing.SizeF layoutArea, System.Drawing.StringFormat stringFormat, out int charactersFitted, out int linesFilled) { throw null; }
+ public System.Drawing.SizeF MeasureString(string text, System.Drawing.Font font, int width) { throw null; }
+ public System.Drawing.SizeF MeasureString(string text, System.Drawing.Font font, int width, System.Drawing.StringFormat format) { throw null; }
+ public void MultiplyTransform(System.Drawing.Drawing2D.Matrix matrix) { }
+ public void MultiplyTransform(System.Drawing.Drawing2D.Matrix matrix, System.Drawing.Drawing2D.MatrixOrder order) { }
+ public void ReleaseHdc() { }
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
+ public void ReleaseHdc(System.IntPtr hdc) { }
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ public void ReleaseHdcInternal(System.IntPtr hdc) { }
+ public void ResetClip() { }
+ public void ResetTransform() { }
+ public void Restore(System.Drawing.Drawing2D.GraphicsState gstate) { }
+ public void RotateTransform(float angle) { }
+ public void RotateTransform(float angle, System.Drawing.Drawing2D.MatrixOrder order) { }
+ public System.Drawing.Drawing2D.GraphicsState Save() { throw null; }
+ public void ScaleTransform(float sx, float sy) { }
+ public void ScaleTransform(float sx, float sy, System.Drawing.Drawing2D.MatrixOrder order) { }
+ public void SetClip(System.Drawing.Drawing2D.GraphicsPath path) { }
+ public void SetClip(System.Drawing.Drawing2D.GraphicsPath path, System.Drawing.Drawing2D.CombineMode combineMode) { }
+ public void SetClip(System.Drawing.Graphics g) { }
+ public void SetClip(System.Drawing.Graphics g, System.Drawing.Drawing2D.CombineMode combineMode) { }
+ public void SetClip(System.Drawing.Rectangle rect) { }
+ public void SetClip(System.Drawing.Rectangle rect, System.Drawing.Drawing2D.CombineMode combineMode) { }
+ public void SetClip(System.Drawing.RectangleF rect) { }
+ public void SetClip(System.Drawing.RectangleF rect, System.Drawing.Drawing2D.CombineMode combineMode) { }
+ public void SetClip(System.Drawing.Region region, System.Drawing.Drawing2D.CombineMode combineMode) { }
+ public void TransformPoints(System.Drawing.Drawing2D.CoordinateSpace destSpace, System.Drawing.Drawing2D.CoordinateSpace srcSpace, System.Drawing.PointF[] pts) { }
+ public void TransformPoints(System.Drawing.Drawing2D.CoordinateSpace destSpace, System.Drawing.Drawing2D.CoordinateSpace srcSpace, System.Drawing.Point[] pts) { }
+ public void TranslateClip(int dx, int dy) { }
+ public void TranslateClip(float dx, float dy) { }
+ public void TranslateTransform(float dx, float dy) { }
+ public void TranslateTransform(float dx, float dy, System.Drawing.Drawing2D.MatrixOrder order) { }
+ public delegate bool DrawImageAbort(System.IntPtr callbackdata);
+ public delegate bool EnumerateMetafileProc(System.Drawing.Imaging.EmfPlusRecordType recordType, int flags, int dataSize, System.IntPtr data, System.Drawing.Imaging.PlayRecordCallback callbackData);
+ }
+ public enum GraphicsUnit
+ {
+ Display = 1,
+ Document = 5,
+ Inch = 4,
+ Millimeter = 6,
+ Pixel = 2,
+ Point = 3,
+ World = 0,
+ }
+ public sealed partial class Icon : System.MarshalByRefObject, System.ICloneable, System.IDisposable, System.Runtime.Serialization.ISerializable
+ {
+ public Icon(System.Drawing.Icon original, System.Drawing.Size size) { }
+ public Icon(System.Drawing.Icon original, int width, int height) { }
+ public Icon(System.IO.Stream stream) { }
+ public Icon(System.IO.Stream stream, System.Drawing.Size size) { }
+ public Icon(System.IO.Stream stream, int width, int height) { }
+ public Icon(string fileName) { }
+ public Icon(string fileName, System.Drawing.Size size) { }
+ public Icon(string fileName, int width, int height) { }
+ public Icon(System.Type type, string resource) { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.IntPtr Handle { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public int Height { get { throw null; } }
+ public System.Drawing.Size Size { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public int Width { get { throw null; } }
+ public object Clone() { throw null; }
+ public void Dispose() { }
+ public static System.Drawing.Icon ExtractAssociatedIcon(string filePath) { throw null; }
+ ~Icon() { }
+ public static System.Drawing.Icon FromHandle(System.IntPtr handle) { throw null; }
+ public void Save(System.IO.Stream outputStream) { }
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public System.Drawing.Bitmap ToBitmap() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial interface IDeviceContext : System.IDisposable
+ {
+ System.IntPtr GetHdc();
+ void ReleaseHdc();
+ }
+ [System.ComponentModel.ImmutableObjectAttribute(true)]
+ public abstract partial class Image : System.MarshalByRefObject, System.ICloneable, System.IDisposable, System.Runtime.Serialization.ISerializable
+ {
+ internal Image() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public int Flags { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Guid[] FrameDimensionsList { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
+ public int Height { get { throw null; } }
+ public float HorizontalResolution { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Drawing.Imaging.ColorPalette Palette { get { throw null; } set { } }
+ public System.Drawing.SizeF PhysicalDimension { get { throw null; } }
+ public System.Drawing.Imaging.PixelFormat PixelFormat { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public int[] PropertyIdList { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Drawing.Imaging.PropertyItem[] PropertyItems { get { throw null; } }
+ public System.Drawing.Imaging.ImageFormat RawFormat { get { throw null; } }
+ public System.Drawing.Size Size { get { throw null; } }
+ [System.ComponentModel.DefaultValueAttribute(null)]
+ [System.ComponentModel.LocalizableAttribute(false)]
+ public object Tag { get { throw null; } set { } }
+ public float VerticalResolution { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
+ public int Width { get { throw null; } }
+ public object Clone() { throw null; }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ ~Image() { }
+ public static System.Drawing.Image FromFile(string filename) { throw null; }
+ public static System.Drawing.Image FromFile(string filename, bool useEmbeddedColorManagement) { throw null; }
+ public static System.Drawing.Bitmap FromHbitmap(System.IntPtr hbitmap) { throw null; }
+ public static System.Drawing.Bitmap FromHbitmap(System.IntPtr hbitmap, System.IntPtr hpalette) { throw null; }
+ public static System.Drawing.Image FromStream(System.IO.Stream stream) { throw null; }
+ public static System.Drawing.Image FromStream(System.IO.Stream stream, bool useEmbeddedColorManagement) { throw null; }
+ public static System.Drawing.Image FromStream(System.IO.Stream stream, bool useEmbeddedColorManagement, bool validateImageData) { throw null; }
+ public System.Drawing.RectangleF GetBounds(ref System.Drawing.GraphicsUnit pageUnit) { throw null; }
+ public System.Drawing.Imaging.EncoderParameters GetEncoderParameterList(System.Guid encoder) { throw null; }
+ public int GetFrameCount(System.Drawing.Imaging.FrameDimension dimension) { throw null; }
+ public static int GetPixelFormatSize(System.Drawing.Imaging.PixelFormat pixfmt) { throw null; }
+ public System.Drawing.Imaging.PropertyItem GetPropertyItem(int propid) { throw null; }
+ public System.Drawing.Image GetThumbnailImage(int thumbWidth, int thumbHeight, System.Drawing.Image.GetThumbnailImageAbort callback, System.IntPtr callbackData) { throw null; }
+ public static bool IsAlphaPixelFormat(System.Drawing.Imaging.PixelFormat pixfmt) { throw null; }
+ public static bool IsCanonicalPixelFormat(System.Drawing.Imaging.PixelFormat pixfmt) { throw null; }
+ public static bool IsExtendedPixelFormat(System.Drawing.Imaging.PixelFormat pixfmt) { throw null; }
+ public void RemovePropertyItem(int propid) { }
+ public void RotateFlip(System.Drawing.RotateFlipType rotateFlipType) { }
+ public void Save(System.IO.Stream stream, System.Drawing.Imaging.ImageCodecInfo encoder, System.Drawing.Imaging.EncoderParameters encoderParams) { }
+ public void Save(System.IO.Stream stream, System.Drawing.Imaging.ImageFormat format) { }
+ public void Save(string filename) { }
+ public void Save(string filename, System.Drawing.Imaging.ImageCodecInfo encoder, System.Drawing.Imaging.EncoderParameters encoderParams) { }
+ public void Save(string filename, System.Drawing.Imaging.ImageFormat format) { }
+ public void SaveAdd(System.Drawing.Image image, System.Drawing.Imaging.EncoderParameters encoderParams) { }
+ public void SaveAdd(System.Drawing.Imaging.EncoderParameters encoderParams) { }
+ public int SelectActiveFrame(System.Drawing.Imaging.FrameDimension dimension, int frameIndex) { throw null; }
+ public void SetPropertyItem(System.Drawing.Imaging.PropertyItem propitem) { }
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public delegate bool GetThumbnailImageAbort();
+ }
+ public sealed partial class ImageAnimator
+ {
+ internal ImageAnimator() { }
+ public static void Animate(System.Drawing.Image image, System.EventHandler onFrameChangedHandler) { }
+ public static bool CanAnimate(System.Drawing.Image image) { throw null; }
+ public static void StopAnimate(System.Drawing.Image image, System.EventHandler onFrameChangedHandler) { }
+ public static void UpdateFrames() { }
+ public static void UpdateFrames(System.Drawing.Image image) { }
+ }
+ public enum KnownColor
+ {
+ ActiveBorder = 1,
+ ActiveCaption = 2,
+ ActiveCaptionText = 3,
+ AliceBlue = 28,
+ AntiqueWhite = 29,
+ AppWorkspace = 4,
+ Aqua = 30,
+ Aquamarine = 31,
+ Azure = 32,
+ Beige = 33,
+ Bisque = 34,
+ Black = 35,
+ BlanchedAlmond = 36,
+ Blue = 37,
+ BlueViolet = 38,
+ Brown = 39,
+ BurlyWood = 40,
+ ButtonFace = 168,
+ ButtonHighlight = 169,
+ ButtonShadow = 170,
+ CadetBlue = 41,
+ Chartreuse = 42,
+ Chocolate = 43,
+ Control = 5,
+ ControlDark = 6,
+ ControlDarkDark = 7,
+ ControlLight = 8,
+ ControlLightLight = 9,
+ ControlText = 10,
+ Coral = 44,
+ CornflowerBlue = 45,
+ Cornsilk = 46,
+ Crimson = 47,
+ Cyan = 48,
+ DarkBlue = 49,
+ DarkCyan = 50,
+ DarkGoldenrod = 51,
+ DarkGray = 52,
+ DarkGreen = 53,
+ DarkKhaki = 54,
+ DarkMagenta = 55,
+ DarkOliveGreen = 56,
+ DarkOrange = 57,
+ DarkOrchid = 58,
+ DarkRed = 59,
+ DarkSalmon = 60,
+ DarkSeaGreen = 61,
+ DarkSlateBlue = 62,
+ DarkSlateGray = 63,
+ DarkTurquoise = 64,
+ DarkViolet = 65,
+ DeepPink = 66,
+ DeepSkyBlue = 67,
+ Desktop = 11,
+ DimGray = 68,
+ DodgerBlue = 69,
+ Firebrick = 70,
+ FloralWhite = 71,
+ ForestGreen = 72,
+ Fuchsia = 73,
+ Gainsboro = 74,
+ GhostWhite = 75,
+ Gold = 76,
+ Goldenrod = 77,
+ GradientActiveCaption = 171,
+ GradientInactiveCaption = 172,
+ Gray = 78,
+ GrayText = 12,
+ Green = 79,
+ GreenYellow = 80,
+ Highlight = 13,
+ HighlightText = 14,
+ Honeydew = 81,
+ HotPink = 82,
+ HotTrack = 15,
+ InactiveBorder = 16,
+ InactiveCaption = 17,
+ InactiveCaptionText = 18,
+ IndianRed = 83,
+ Indigo = 84,
+ Info = 19,
+ InfoText = 20,
+ Ivory = 85,
+ Khaki = 86,
+ Lavender = 87,
+ LavenderBlush = 88,
+ LawnGreen = 89,
+ LemonChiffon = 90,
+ LightBlue = 91,
+ LightCoral = 92,
+ LightCyan = 93,
+ LightGoldenrodYellow = 94,
+ LightGray = 95,
+ LightGreen = 96,
+ LightPink = 97,
+ LightSalmon = 98,
+ LightSeaGreen = 99,
+ LightSkyBlue = 100,
+ LightSlateGray = 101,
+ LightSteelBlue = 102,
+ LightYellow = 103,
+ Lime = 104,
+ LimeGreen = 105,
+ Linen = 106,
+ Magenta = 107,
+ Maroon = 108,
+ MediumAquamarine = 109,
+ MediumBlue = 110,
+ MediumOrchid = 111,
+ MediumPurple = 112,
+ MediumSeaGreen = 113,
+ MediumSlateBlue = 114,
+ MediumSpringGreen = 115,
+ MediumTurquoise = 116,
+ MediumVioletRed = 117,
+ Menu = 21,
+ MenuBar = 173,
+ MenuHighlight = 174,
+ MenuText = 22,
+ MidnightBlue = 118,
+ MintCream = 119,
+ MistyRose = 120,
+ Moccasin = 121,
+ NavajoWhite = 122,
+ Navy = 123,
+ OldLace = 124,
+ Olive = 125,
+ OliveDrab = 126,
+ Orange = 127,
+ OrangeRed = 128,
+ Orchid = 129,
+ PaleGoldenrod = 130,
+ PaleGreen = 131,
+ PaleTurquoise = 132,
+ PaleVioletRed = 133,
+ PapayaWhip = 134,
+ PeachPuff = 135,
+ Peru = 136,
+ Pink = 137,
+ Plum = 138,
+ PowderBlue = 139,
+ Purple = 140,
+ Red = 141,
+ RosyBrown = 142,
+ RoyalBlue = 143,
+ SaddleBrown = 144,
+ Salmon = 145,
+ SandyBrown = 146,
+ ScrollBar = 23,
+ SeaGreen = 147,
+ SeaShell = 148,
+ Sienna = 149,
+ Silver = 150,
+ SkyBlue = 151,
+ SlateBlue = 152,
+ SlateGray = 153,
+ Snow = 154,
+ SpringGreen = 155,
+ SteelBlue = 156,
+ Tan = 157,
+ Teal = 158,
+ Thistle = 159,
+ Tomato = 160,
+ Transparent = 27,
+ Turquoise = 161,
+ Violet = 162,
+ Wheat = 163,
+ White = 164,
+ WhiteSmoke = 165,
+ Window = 24,
+ WindowFrame = 25,
+ WindowText = 26,
+ Yellow = 166,
+ YellowGreen = 167,
+ }
+ public sealed partial class Pen : System.MarshalByRefObject, System.ICloneable, System.IDisposable
+ {
+ public Pen(System.Drawing.Brush brush) { }
+ public Pen(System.Drawing.Brush brush, float width) { }
+ public Pen(System.Drawing.Color color) { }
+ public Pen(System.Drawing.Color color, float width) { }
+ public System.Drawing.Drawing2D.PenAlignment Alignment { get { throw null; } set { } }
+ public System.Drawing.Brush Brush { get { throw null; } set { } }
+ public System.Drawing.Color Color { get { throw null; } set { } }
+ public float[] CompoundArray { get { throw null; } set { } }
+ public System.Drawing.Drawing2D.CustomLineCap CustomEndCap { get { throw null; } set { } }
+ public System.Drawing.Drawing2D.CustomLineCap CustomStartCap { get { throw null; } set { } }
+ public System.Drawing.Drawing2D.DashCap DashCap { get { throw null; } set { } }
+ public float DashOffset { get { throw null; } set { } }
+ public float[] DashPattern { get { throw null; } set { } }
+ public System.Drawing.Drawing2D.DashStyle DashStyle { get { throw null; } set { } }
+ public System.Drawing.Drawing2D.LineCap EndCap { get { throw null; } set { } }
+ public System.Drawing.Drawing2D.LineJoin LineJoin { get { throw null; } set { } }
+ public float MiterLimit { get { throw null; } set { } }
+ public System.Drawing.Drawing2D.PenType PenType { get { throw null; } }
+ public System.Drawing.Drawing2D.LineCap StartCap { get { throw null; } set { } }
+ public System.Drawing.Drawing2D.Matrix Transform { get { throw null; } set { } }
+ public float Width { get { throw null; } set { } }
+ public object Clone() { throw null; }
+ public void Dispose() { }
+ ~Pen() { }
+ public void MultiplyTransform(System.Drawing.Drawing2D.Matrix matrix) { }
+ public void MultiplyTransform(System.Drawing.Drawing2D.Matrix matrix, System.Drawing.Drawing2D.MatrixOrder order) { }
+ public void ResetTransform() { }
+ public void RotateTransform(float angle) { }
+ public void RotateTransform(float angle, System.Drawing.Drawing2D.MatrixOrder order) { }
+ public void ScaleTransform(float sx, float sy) { }
+ public void ScaleTransform(float sx, float sy, System.Drawing.Drawing2D.MatrixOrder order) { }
+ public void SetLineCap(System.Drawing.Drawing2D.LineCap startCap, System.Drawing.Drawing2D.LineCap endCap, System.Drawing.Drawing2D.DashCap dashCap) { }
+ public void TranslateTransform(float dx, float dy) { }
+ public void TranslateTransform(float dx, float dy, System.Drawing.Drawing2D.MatrixOrder order) { }
+ }
+ public static partial class Pens
+ {
+ public static System.Drawing.Pen AliceBlue { get { throw null; } }
+ public static System.Drawing.Pen AntiqueWhite { get { throw null; } }
+ public static System.Drawing.Pen Aqua { get { throw null; } }
+ public static System.Drawing.Pen Aquamarine { get { throw null; } }
+ public static System.Drawing.Pen Azure { get { throw null; } }
+ public static System.Drawing.Pen Beige { get { throw null; } }
+ public static System.Drawing.Pen Bisque { get { throw null; } }
+ public static System.Drawing.Pen Black { get { throw null; } }
+ public static System.Drawing.Pen BlanchedAlmond { get { throw null; } }
+ public static System.Drawing.Pen Blue { get { throw null; } }
+ public static System.Drawing.Pen BlueViolet { get { throw null; } }
+ public static System.Drawing.Pen Brown { get { throw null; } }
+ public static System.Drawing.Pen BurlyWood { get { throw null; } }
+ public static System.Drawing.Pen CadetBlue { get { throw null; } }
+ public static System.Drawing.Pen Chartreuse { get { throw null; } }
+ public static System.Drawing.Pen Chocolate { get { throw null; } }
+ public static System.Drawing.Pen Coral { get { throw null; } }
+ public static System.Drawing.Pen CornflowerBlue { get { throw null; } }
+ public static System.Drawing.Pen Cornsilk { get { throw null; } }
+ public static System.Drawing.Pen Crimson { get { throw null; } }
+ public static System.Drawing.Pen Cyan { get { throw null; } }
+ public static System.Drawing.Pen DarkBlue { get { throw null; } }
+ public static System.Drawing.Pen DarkCyan { get { throw null; } }
+ public static System.Drawing.Pen DarkGoldenrod { get { throw null; } }
+ public static System.Drawing.Pen DarkGray { get { throw null; } }
+ public static System.Drawing.Pen DarkGreen { get { throw null; } }
+ public static System.Drawing.Pen DarkKhaki { get { throw null; } }
+ public static System.Drawing.Pen DarkMagenta { get { throw null; } }
+ public static System.Drawing.Pen DarkOliveGreen { get { throw null; } }
+ public static System.Drawing.Pen DarkOrange { get { throw null; } }
+ public static System.Drawing.Pen DarkOrchid { get { throw null; } }
+ public static System.Drawing.Pen DarkRed { get { throw null; } }
+ public static System.Drawing.Pen DarkSalmon { get { throw null; } }
+ public static System.Drawing.Pen DarkSeaGreen { get { throw null; } }
+ public static System.Drawing.Pen DarkSlateBlue { get { throw null; } }
+ public static System.Drawing.Pen DarkSlateGray { get { throw null; } }
+ public static System.Drawing.Pen DarkTurquoise { get { throw null; } }
+ public static System.Drawing.Pen DarkViolet { get { throw null; } }
+ public static System.Drawing.Pen DeepPink { get { throw null; } }
+ public static System.Drawing.Pen DeepSkyBlue { get { throw null; } }
+ public static System.Drawing.Pen DimGray { get { throw null; } }
+ public static System.Drawing.Pen DodgerBlue { get { throw null; } }
+ public static System.Drawing.Pen Firebrick { get { throw null; } }
+ public static System.Drawing.Pen FloralWhite { get { throw null; } }
+ public static System.Drawing.Pen ForestGreen { get { throw null; } }
+ public static System.Drawing.Pen Fuchsia { get { throw null; } }
+ public static System.Drawing.Pen Gainsboro { get { throw null; } }
+ public static System.Drawing.Pen GhostWhite { get { throw null; } }
+ public static System.Drawing.Pen Gold { get { throw null; } }
+ public static System.Drawing.Pen Goldenrod { get { throw null; } }
+ public static System.Drawing.Pen Gray { get { throw null; } }
+ public static System.Drawing.Pen Green { get { throw null; } }
+ public static System.Drawing.Pen GreenYellow { get { throw null; } }
+ public static System.Drawing.Pen Honeydew { get { throw null; } }
+ public static System.Drawing.Pen HotPink { get { throw null; } }
+ public static System.Drawing.Pen IndianRed { get { throw null; } }
+ public static System.Drawing.Pen Indigo { get { throw null; } }
+ public static System.Drawing.Pen Ivory { get { throw null; } }
+ public static System.Drawing.Pen Khaki { get { throw null; } }
+ public static System.Drawing.Pen Lavender { get { throw null; } }
+ public static System.Drawing.Pen LavenderBlush { get { throw null; } }
+ public static System.Drawing.Pen LawnGreen { get { throw null; } }
+ public static System.Drawing.Pen LemonChiffon { get { throw null; } }
+ public static System.Drawing.Pen LightBlue { get { throw null; } }
+ public static System.Drawing.Pen LightCoral { get { throw null; } }
+ public static System.Drawing.Pen LightCyan { get { throw null; } }
+ public static System.Drawing.Pen LightGoldenrodYellow { get { throw null; } }
+ public static System.Drawing.Pen LightGray { get { throw null; } }
+ public static System.Drawing.Pen LightGreen { get { throw null; } }
+ public static System.Drawing.Pen LightPink { get { throw null; } }
+ public static System.Drawing.Pen LightSalmon { get { throw null; } }
+ public static System.Drawing.Pen LightSeaGreen { get { throw null; } }
+ public static System.Drawing.Pen LightSkyBlue { get { throw null; } }
+ public static System.Drawing.Pen LightSlateGray { get { throw null; } }
+ public static System.Drawing.Pen LightSteelBlue { get { throw null; } }
+ public static System.Drawing.Pen LightYellow { get { throw null; } }
+ public static System.Drawing.Pen Lime { get { throw null; } }
+ public static System.Drawing.Pen LimeGreen { get { throw null; } }
+ public static System.Drawing.Pen Linen { get { throw null; } }
+ public static System.Drawing.Pen Magenta { get { throw null; } }
+ public static System.Drawing.Pen Maroon { get { throw null; } }
+ public static System.Drawing.Pen MediumAquamarine { get { throw null; } }
+ public static System.Drawing.Pen MediumBlue { get { throw null; } }
+ public static System.Drawing.Pen MediumOrchid { get { throw null; } }
+ public static System.Drawing.Pen MediumPurple { get { throw null; } }
+ public static System.Drawing.Pen MediumSeaGreen { get { throw null; } }
+ public static System.Drawing.Pen MediumSlateBlue { get { throw null; } }
+ public static System.Drawing.Pen MediumSpringGreen { get { throw null; } }
+ public static System.Drawing.Pen MediumTurquoise { get { throw null; } }
+ public static System.Drawing.Pen MediumVioletRed { get { throw null; } }
+ public static System.Drawing.Pen MidnightBlue { get { throw null; } }
+ public static System.Drawing.Pen MintCream { get { throw null; } }
+ public static System.Drawing.Pen MistyRose { get { throw null; } }
+ public static System.Drawing.Pen Moccasin { get { throw null; } }
+ public static System.Drawing.Pen NavajoWhite { get { throw null; } }
+ public static System.Drawing.Pen Navy { get { throw null; } }
+ public static System.Drawing.Pen OldLace { get { throw null; } }
+ public static System.Drawing.Pen Olive { get { throw null; } }
+ public static System.Drawing.Pen OliveDrab { get { throw null; } }
+ public static System.Drawing.Pen Orange { get { throw null; } }
+ public static System.Drawing.Pen OrangeRed { get { throw null; } }
+ public static System.Drawing.Pen Orchid { get { throw null; } }
+ public static System.Drawing.Pen PaleGoldenrod { get { throw null; } }
+ public static System.Drawing.Pen PaleGreen { get { throw null; } }
+ public static System.Drawing.Pen PaleTurquoise { get { throw null; } }
+ public static System.Drawing.Pen PaleVioletRed { get { throw null; } }
+ public static System.Drawing.Pen PapayaWhip { get { throw null; } }
+ public static System.Drawing.Pen PeachPuff { get { throw null; } }
+ public static System.Drawing.Pen Peru { get { throw null; } }
+ public static System.Drawing.Pen Pink { get { throw null; } }
+ public static System.Drawing.Pen Plum { get { throw null; } }
+ public static System.Drawing.Pen PowderBlue { get { throw null; } }
+ public static System.Drawing.Pen Purple { get { throw null; } }
+ public static System.Drawing.Pen Red { get { throw null; } }
+ public static System.Drawing.Pen RosyBrown { get { throw null; } }
+ public static System.Drawing.Pen RoyalBlue { get { throw null; } }
+ public static System.Drawing.Pen SaddleBrown { get { throw null; } }
+ public static System.Drawing.Pen Salmon { get { throw null; } }
+ public static System.Drawing.Pen SandyBrown { get { throw null; } }
+ public static System.Drawing.Pen SeaGreen { get { throw null; } }
+ public static System.Drawing.Pen SeaShell { get { throw null; } }
+ public static System.Drawing.Pen Sienna { get { throw null; } }
+ public static System.Drawing.Pen Silver { get { throw null; } }
+ public static System.Drawing.Pen SkyBlue { get { throw null; } }
+ public static System.Drawing.Pen SlateBlue { get { throw null; } }
+ public static System.Drawing.Pen SlateGray { get { throw null; } }
+ public static System.Drawing.Pen Snow { get { throw null; } }
+ public static System.Drawing.Pen SpringGreen { get { throw null; } }
+ public static System.Drawing.Pen SteelBlue { get { throw null; } }
+ public static System.Drawing.Pen Tan { get { throw null; } }
+ public static System.Drawing.Pen Teal { get { throw null; } }
+ public static System.Drawing.Pen Thistle { get { throw null; } }
+ public static System.Drawing.Pen Tomato { get { throw null; } }
+ public static System.Drawing.Pen Transparent { get { throw null; } }
+ public static System.Drawing.Pen Turquoise { get { throw null; } }
+ public static System.Drawing.Pen Violet { get { throw null; } }
+ public static System.Drawing.Pen Wheat { get { throw null; } }
+ public static System.Drawing.Pen White { get { throw null; } }
+ public static System.Drawing.Pen WhiteSmoke { get { throw null; } }
+ public static System.Drawing.Pen Yellow { get { throw null; } }
+ public static System.Drawing.Pen YellowGreen { get { throw null; } }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct Point : System.IEquatable<System.Drawing.Point>
+ {
+ private int _dummyPrimitive;
+ public static readonly System.Drawing.Point Empty;
+ public Point(System.Drawing.Size sz) { throw null; }
+ public Point(int dw) { throw null; }
+ public Point(int x, int y) { throw null; }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public bool IsEmpty { get { throw null; } }
+ public int X { get { throw null; } set { } }
+ public int Y { get { throw null; } set { } }
+ public static System.Drawing.Point Add(System.Drawing.Point pt, System.Drawing.Size sz) { throw null; }
+ public static System.Drawing.Point Ceiling(System.Drawing.PointF value) { throw null; }
+ public bool Equals(System.Drawing.Point other) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public void Offset(System.Drawing.Point p) { }
+ public void Offset(int dx, int dy) { }
+ public static System.Drawing.Point operator +(System.Drawing.Point pt, System.Drawing.Size sz) { throw null; }
+ public static bool operator ==(System.Drawing.Point left, System.Drawing.Point right) { throw null; }
+ public static explicit operator System.Drawing.Size (System.Drawing.Point p) { throw null; }
+ public static implicit operator System.Drawing.PointF (System.Drawing.Point p) { throw null; }
+ public static bool operator !=(System.Drawing.Point left, System.Drawing.Point right) { throw null; }
+ public static System.Drawing.Point operator -(System.Drawing.Point pt, System.Drawing.Size sz) { throw null; }
+ public static System.Drawing.Point Round(System.Drawing.PointF value) { throw null; }
+ public static System.Drawing.Point Subtract(System.Drawing.Point pt, System.Drawing.Size sz) { throw null; }
+ public override string ToString() { throw null; }
+ public static System.Drawing.Point Truncate(System.Drawing.PointF value) { throw null; }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct PointF : System.IEquatable<System.Drawing.PointF>
+ {
+ private int _dummyPrimitive;
+ public static readonly System.Drawing.PointF Empty;
+ public PointF(float x, float y) { throw null; }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public bool IsEmpty { get { throw null; } }
+ public float X { get { throw null; } set { } }
+ public float Y { get { throw null; } set { } }
+ public static System.Drawing.PointF Add(System.Drawing.PointF pt, System.Drawing.Size sz) { throw null; }
+ public static System.Drawing.PointF Add(System.Drawing.PointF pt, System.Drawing.SizeF sz) { throw null; }
+ public bool Equals(System.Drawing.PointF other) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static System.Drawing.PointF operator +(System.Drawing.PointF pt, System.Drawing.Size sz) { throw null; }
+ public static System.Drawing.PointF operator +(System.Drawing.PointF pt, System.Drawing.SizeF sz) { throw null; }
+ public static bool operator ==(System.Drawing.PointF left, System.Drawing.PointF right) { throw null; }
+ public static bool operator !=(System.Drawing.PointF left, System.Drawing.PointF right) { throw null; }
+ public static System.Drawing.PointF operator -(System.Drawing.PointF pt, System.Drawing.Size sz) { throw null; }
+ public static System.Drawing.PointF operator -(System.Drawing.PointF pt, System.Drawing.SizeF sz) { throw null; }
+ public static System.Drawing.PointF Subtract(System.Drawing.PointF pt, System.Drawing.Size sz) { throw null; }
+ public static System.Drawing.PointF Subtract(System.Drawing.PointF pt, System.Drawing.SizeF sz) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct Rectangle : System.IEquatable<System.Drawing.Rectangle>
+ {
+ private int _dummyPrimitive;
+ public static readonly System.Drawing.Rectangle Empty;
+ public Rectangle(System.Drawing.Point location, System.Drawing.Size size) { throw null; }
+ public Rectangle(int x, int y, int width, int height) { throw null; }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public int Bottom { get { throw null; } }
+ public int Height { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public bool IsEmpty { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public int Left { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Drawing.Point Location { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public int Right { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Drawing.Size Size { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public int Top { get { throw null; } }
+ public int Width { get { throw null; } set { } }
+ public int X { get { throw null; } set { } }
+ public int Y { get { throw null; } set { } }
+ public static System.Drawing.Rectangle Ceiling(System.Drawing.RectangleF value) { throw null; }
+ public bool Contains(System.Drawing.Point pt) { throw null; }
+ public bool Contains(System.Drawing.Rectangle rect) { throw null; }
+ public bool Contains(int x, int y) { throw null; }
+ public bool Equals(System.Drawing.Rectangle other) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public static System.Drawing.Rectangle FromLTRB(int left, int top, int right, int bottom) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static System.Drawing.Rectangle Inflate(System.Drawing.Rectangle rect, int x, int y) { throw null; }
+ public void Inflate(System.Drawing.Size size) { }
+ public void Inflate(int width, int height) { }
+ public void Intersect(System.Drawing.Rectangle rect) { }
+ public static System.Drawing.Rectangle Intersect(System.Drawing.Rectangle a, System.Drawing.Rectangle b) { throw null; }
+ public bool IntersectsWith(System.Drawing.Rectangle rect) { throw null; }
+ public void Offset(System.Drawing.Point pos) { }
+ public void Offset(int x, int y) { }
+ public static bool operator ==(System.Drawing.Rectangle left, System.Drawing.Rectangle right) { throw null; }
+ public static bool operator !=(System.Drawing.Rectangle left, System.Drawing.Rectangle right) { throw null; }
+ public static System.Drawing.Rectangle Round(System.Drawing.RectangleF value) { throw null; }
+ public override string ToString() { throw null; }
+ public static System.Drawing.Rectangle Truncate(System.Drawing.RectangleF value) { throw null; }
+ public static System.Drawing.Rectangle Union(System.Drawing.Rectangle a, System.Drawing.Rectangle b) { throw null; }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct RectangleF : System.IEquatable<System.Drawing.RectangleF>
+ {
+ private int _dummyPrimitive;
+ public static readonly System.Drawing.RectangleF Empty;
+ public RectangleF(System.Drawing.PointF location, System.Drawing.SizeF size) { throw null; }
+ public RectangleF(float x, float y, float width, float height) { throw null; }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public float Bottom { get { throw null; } }
+ public float Height { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public bool IsEmpty { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public float Left { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Drawing.PointF Location { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public float Right { get { throw null; } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public System.Drawing.SizeF Size { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public float Top { get { throw null; } }
+ public float Width { get { throw null; } set { } }
+ public float X { get { throw null; } set { } }
+ public float Y { get { throw null; } set { } }
+ public bool Contains(System.Drawing.PointF pt) { throw null; }
+ public bool Contains(System.Drawing.RectangleF rect) { throw null; }
+ public bool Contains(float x, float y) { throw null; }
+ public bool Equals(System.Drawing.RectangleF other) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public static System.Drawing.RectangleF FromLTRB(float left, float top, float right, float bottom) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static System.Drawing.RectangleF Inflate(System.Drawing.RectangleF rect, float x, float y) { throw null; }
+ public void Inflate(System.Drawing.SizeF size) { }
+ public void Inflate(float x, float y) { }
+ public void Intersect(System.Drawing.RectangleF rect) { }
+ public static System.Drawing.RectangleF Intersect(System.Drawing.RectangleF a, System.Drawing.RectangleF b) { throw null; }
+ public bool IntersectsWith(System.Drawing.RectangleF rect) { throw null; }
+ public void Offset(System.Drawing.PointF pos) { }
+ public void Offset(float x, float y) { }
+ public static bool operator ==(System.Drawing.RectangleF left, System.Drawing.RectangleF right) { throw null; }
+ public static implicit operator System.Drawing.RectangleF (System.Drawing.Rectangle r) { throw null; }
+ public static bool operator !=(System.Drawing.RectangleF left, System.Drawing.RectangleF right) { throw null; }
+ public override string ToString() { throw null; }
+ public static System.Drawing.RectangleF Union(System.Drawing.RectangleF a, System.Drawing.RectangleF b) { throw null; }
+ }
+ public sealed partial class Region : System.MarshalByRefObject, System.IDisposable
+ {
+ public Region() { }
+ public Region(System.Drawing.Drawing2D.GraphicsPath path) { }
+ public Region(System.Drawing.Drawing2D.RegionData rgnData) { }
+ public Region(System.Drawing.Rectangle rect) { }
+ public Region(System.Drawing.RectangleF rect) { }
+ public System.Drawing.Region Clone() { throw null; }
+ public void Complement(System.Drawing.Drawing2D.GraphicsPath path) { }
+ public void Complement(System.Drawing.Rectangle rect) { }
+ public void Complement(System.Drawing.RectangleF rect) { }
+ public void Complement(System.Drawing.Region region) { }
+ public void Dispose() { }
+ public bool Equals(System.Drawing.Region region, System.Drawing.Graphics g) { throw null; }
+ public void Exclude(System.Drawing.Drawing2D.GraphicsPath path) { }
+ public void Exclude(System.Drawing.Rectangle rect) { }
+ public void Exclude(System.Drawing.RectangleF rect) { }
+ public void Exclude(System.Drawing.Region region) { }
+ ~Region() { }
+ public static System.Drawing.Region FromHrgn(System.IntPtr hrgn) { throw null; }
+ public System.Drawing.RectangleF GetBounds(System.Drawing.Graphics g) { throw null; }
+ public System.IntPtr GetHrgn(System.Drawing.Graphics g) { throw null; }
+ public System.Drawing.Drawing2D.RegionData GetRegionData() { throw null; }
+ public System.Drawing.RectangleF[] GetRegionScans(System.Drawing.Drawing2D.Matrix matrix) { throw null; }
+ public void Intersect(System.Drawing.Drawing2D.GraphicsPath path) { }
+ public void Intersect(System.Drawing.Rectangle rect) { }
+ public void Intersect(System.Drawing.RectangleF rect) { }
+ public void Intersect(System.Drawing.Region region) { }
+ public bool IsEmpty(System.Drawing.Graphics g) { throw null; }
+ public bool IsInfinite(System.Drawing.Graphics g) { throw null; }
+ public bool IsVisible(System.Drawing.Point point) { throw null; }
+ public bool IsVisible(System.Drawing.Point point, System.Drawing.Graphics g) { throw null; }
+ public bool IsVisible(System.Drawing.PointF point) { throw null; }
+ public bool IsVisible(System.Drawing.PointF point, System.Drawing.Graphics g) { throw null; }
+ public bool IsVisible(System.Drawing.Rectangle rect) { throw null; }
+ public bool IsVisible(System.Drawing.Rectangle rect, System.Drawing.Graphics g) { throw null; }
+ public bool IsVisible(System.Drawing.RectangleF rect) { throw null; }
+ public bool IsVisible(System.Drawing.RectangleF rect, System.Drawing.Graphics g) { throw null; }
+ public bool IsVisible(int x, int y, System.Drawing.Graphics g) { throw null; }
+ public bool IsVisible(int x, int y, int width, int height) { throw null; }
+ public bool IsVisible(int x, int y, int width, int height, System.Drawing.Graphics g) { throw null; }
+ public bool IsVisible(float x, float y) { throw null; }
+ public bool IsVisible(float x, float y, System.Drawing.Graphics g) { throw null; }
+ public bool IsVisible(float x, float y, float width, float height) { throw null; }
+ public bool IsVisible(float x, float y, float width, float height, System.Drawing.Graphics g) { throw null; }
+ public void MakeEmpty() { }
+ public void MakeInfinite() { }
+ public void ReleaseHrgn(System.IntPtr regionHandle) { }
+ public void Transform(System.Drawing.Drawing2D.Matrix matrix) { }
+ public void Translate(int dx, int dy) { }
+ public void Translate(float dx, float dy) { }
+ public void Union(System.Drawing.Drawing2D.GraphicsPath path) { }
+ public void Union(System.Drawing.Rectangle rect) { }
+ public void Union(System.Drawing.RectangleF rect) { }
+ public void Union(System.Drawing.Region region) { }
+ public void Xor(System.Drawing.Drawing2D.GraphicsPath path) { }
+ public void Xor(System.Drawing.Rectangle rect) { }
+ public void Xor(System.Drawing.RectangleF rect) { }
+ public void Xor(System.Drawing.Region region) { }
+ }
+ public enum RotateFlipType
+ {
+ Rotate180FlipNone = 2,
+ Rotate180FlipX = 6,
+ Rotate180FlipXY = 0,
+ Rotate180FlipY = 4,
+ Rotate270FlipNone = 3,
+ Rotate270FlipX = 7,
+ Rotate270FlipXY = 1,
+ Rotate270FlipY = 5,
+ Rotate90FlipNone = 1,
+ Rotate90FlipX = 5,
+ Rotate90FlipXY = 3,
+ Rotate90FlipY = 7,
+ RotateNoneFlipNone = 0,
+ RotateNoneFlipX = 4,
+ RotateNoneFlipXY = 2,
+ RotateNoneFlipY = 6,
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct Size : System.IEquatable<System.Drawing.Size>
+ {
+ private int _dummyPrimitive;
+ public static readonly System.Drawing.Size Empty;
+ public Size(System.Drawing.Point pt) { throw null; }
+ public Size(int width, int height) { throw null; }
+ public int Height { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public bool IsEmpty { get { throw null; } }
+ public int Width { get { throw null; } set { } }
+ public static System.Drawing.Size Add(System.Drawing.Size sz1, System.Drawing.Size sz2) { throw null; }
+ public static System.Drawing.Size Ceiling(System.Drawing.SizeF value) { throw null; }
+ public bool Equals(System.Drawing.Size other) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static System.Drawing.Size operator +(System.Drawing.Size sz1, System.Drawing.Size sz2) { throw null; }
+ public static System.Drawing.Size operator /(System.Drawing.Size left, int right) { throw null; }
+ public static System.Drawing.SizeF operator /(System.Drawing.Size left, float right) { throw null; }
+ public static bool operator ==(System.Drawing.Size sz1, System.Drawing.Size sz2) { throw null; }
+ public static explicit operator System.Drawing.Point (System.Drawing.Size size) { throw null; }
+ public static implicit operator System.Drawing.SizeF (System.Drawing.Size p) { throw null; }
+ public static bool operator !=(System.Drawing.Size sz1, System.Drawing.Size sz2) { throw null; }
+ public static System.Drawing.Size operator *(System.Drawing.Size left, int right) { throw null; }
+ public static System.Drawing.SizeF operator *(System.Drawing.Size left, float right) { throw null; }
+ public static System.Drawing.Size operator *(int left, System.Drawing.Size right) { throw null; }
+ public static System.Drawing.SizeF operator *(float left, System.Drawing.Size right) { throw null; }
+ public static System.Drawing.Size operator -(System.Drawing.Size sz1, System.Drawing.Size sz2) { throw null; }
+ public static System.Drawing.Size Round(System.Drawing.SizeF value) { throw null; }
+ public static System.Drawing.Size Subtract(System.Drawing.Size sz1, System.Drawing.Size sz2) { throw null; }
+ public override string ToString() { throw null; }
+ public static System.Drawing.Size Truncate(System.Drawing.SizeF value) { throw null; }
+ }
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct SizeF : System.IEquatable<System.Drawing.SizeF>
+ {
+ private int _dummyPrimitive;
+ public static readonly System.Drawing.SizeF Empty;
+ public SizeF(System.Drawing.PointF pt) { throw null; }
+ public SizeF(System.Drawing.SizeF size) { throw null; }
+ public SizeF(float width, float height) { throw null; }
+ public float Height { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ public bool IsEmpty { get { throw null; } }
+ public float Width { get { throw null; } set { } }
+ public static System.Drawing.SizeF Add(System.Drawing.SizeF sz1, System.Drawing.SizeF sz2) { throw null; }
+ public bool Equals(System.Drawing.SizeF other) { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static System.Drawing.SizeF operator +(System.Drawing.SizeF sz1, System.Drawing.SizeF sz2) { throw null; }
+ public static System.Drawing.SizeF operator /(System.Drawing.SizeF left, float right) { throw null; }
+ public static bool operator ==(System.Drawing.SizeF sz1, System.Drawing.SizeF sz2) { throw null; }
+ public static explicit operator System.Drawing.PointF (System.Drawing.SizeF size) { throw null; }
+ public static bool operator !=(System.Drawing.SizeF sz1, System.Drawing.SizeF sz2) { throw null; }
+ public static System.Drawing.SizeF operator *(System.Drawing.SizeF left, float right) { throw null; }
+ public static System.Drawing.SizeF operator *(float left, System.Drawing.SizeF right) { throw null; }
+ public static System.Drawing.SizeF operator -(System.Drawing.SizeF sz1, System.Drawing.SizeF sz2) { throw null; }
+ public static System.Drawing.SizeF Subtract(System.Drawing.SizeF sz1, System.Drawing.SizeF sz2) { throw null; }
+ public System.Drawing.PointF ToPointF() { throw null; }
+ public System.Drawing.Size ToSize() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public sealed partial class SolidBrush : System.Drawing.Brush
+ {
+ public SolidBrush(System.Drawing.Color color) { }
+ public System.Drawing.Color Color { get { throw null; } set { } }
+ public override object Clone() { throw null; }
+ protected override void Dispose(bool disposing) { }
+ }
+ public enum StringAlignment
+ {
+ Center = 1,
+ Far = 2,
+ Near = 0,
+ }
+ public enum StringDigitSubstitute
+ {
+ National = 2,
+ None = 1,
+ Traditional = 3,
+ User = 0,
+ }
+ public sealed partial class StringFormat : System.MarshalByRefObject, System.ICloneable, System.IDisposable
+ {
+ public StringFormat() { }
+ public StringFormat(System.Drawing.StringFormat format) { }
+ public StringFormat(System.Drawing.StringFormatFlags options) { }
+ public StringFormat(System.Drawing.StringFormatFlags options, int language) { }
+ public System.Drawing.StringAlignment Alignment { get { throw null; } set { } }
+ public int DigitSubstitutionLanguage { get { throw null; } }
+ public System.Drawing.StringDigitSubstitute DigitSubstitutionMethod { get { throw null; } }
+ public System.Drawing.StringFormatFlags FormatFlags { get { throw null; } set { } }
+ public static System.Drawing.StringFormat GenericDefault { get { throw null; } }
+ public static System.Drawing.StringFormat GenericTypographic { get { throw null; } }
+ public System.Drawing.Text.HotkeyPrefix HotkeyPrefix { get { throw null; } set { } }
+ public System.Drawing.StringAlignment LineAlignment { get { throw null; } set { } }
+ public System.Drawing.StringTrimming Trimming { get { throw null; } set { } }
+ public object Clone() { throw null; }
+ public void Dispose() { }
+ ~StringFormat() { }
+ public float[] GetTabStops(out float firstTabOffset) { throw null; }
+ public void SetDigitSubstitution(int language, System.Drawing.StringDigitSubstitute substitute) { }
+ public void SetMeasurableCharacterRanges(System.Drawing.CharacterRange[] ranges) { }
+ public void SetTabStops(float firstTabOffset, float[] tabStops) { }
+ public override string ToString() { throw null; }
+ }
+ [System.FlagsAttribute]
+ public enum StringFormatFlags
+ {
+ DirectionRightToLeft = 1,
+ DirectionVertical = 2,
+ DisplayFormatControl = 32,
+ FitBlackBox = 4,
+ LineLimit = 8192,
+ MeasureTrailingSpaces = 2048,
+ NoClip = 16384,
+ NoFontFallback = 1024,
+ NoWrap = 4096,
+ }
+ public enum StringTrimming
+ {
+ Character = 1,
+ EllipsisCharacter = 3,
+ EllipsisPath = 5,
+ EllipsisWord = 4,
+ None = 0,
+ Word = 2,
+ }
+ public enum StringUnit
+ {
+ Display = 1,
+ Document = 5,
+ Em = 32,
+ Inch = 4,
+ Millimeter = 6,
+ Pixel = 2,
+ Point = 3,
+ World = 0,
+ }
+ public static partial class SystemBrushes
+ {
+ public static System.Drawing.Brush ActiveBorder { get { throw null; } }
+ public static System.Drawing.Brush ActiveCaption { get { throw null; } }
+ public static System.Drawing.Brush ActiveCaptionText { get { throw null; } }
+ public static System.Drawing.Brush AppWorkspace { get { throw null; } }
+ public static System.Drawing.Brush ButtonFace { get { throw null; } }
+ public static System.Drawing.Brush ButtonHighlight { get { throw null; } }
+ public static System.Drawing.Brush ButtonShadow { get { throw null; } }
+ public static System.Drawing.Brush Control { get { throw null; } }
+ public static System.Drawing.Brush ControlDark { get { throw null; } }
+ public static System.Drawing.Brush ControlDarkDark { get { throw null; } }
+ public static System.Drawing.Brush ControlLight { get { throw null; } }
+ public static System.Drawing.Brush ControlLightLight { get { throw null; } }
+ public static System.Drawing.Brush ControlText { get { throw null; } }
+ public static System.Drawing.Brush Desktop { get { throw null; } }
+ public static System.Drawing.Brush GradientActiveCaption { get { throw null; } }
+ public static System.Drawing.Brush GradientInactiveCaption { get { throw null; } }
+ public static System.Drawing.Brush GrayText { get { throw null; } }
+ public static System.Drawing.Brush Highlight { get { throw null; } }
+ public static System.Drawing.Brush HighlightText { get { throw null; } }
+ public static System.Drawing.Brush HotTrack { get { throw null; } }
+ public static System.Drawing.Brush InactiveBorder { get { throw null; } }
+ public static System.Drawing.Brush InactiveCaption { get { throw null; } }
+ public static System.Drawing.Brush InactiveCaptionText { get { throw null; } }
+ public static System.Drawing.Brush Info { get { throw null; } }
+ public static System.Drawing.Brush InfoText { get { throw null; } }
+ public static System.Drawing.Brush Menu { get { throw null; } }
+ public static System.Drawing.Brush MenuBar { get { throw null; } }
+ public static System.Drawing.Brush MenuHighlight { get { throw null; } }
+ public static System.Drawing.Brush MenuText { get { throw null; } }
+ public static System.Drawing.Brush ScrollBar { get { throw null; } }
+ public static System.Drawing.Brush Window { get { throw null; } }
+ public static System.Drawing.Brush WindowFrame { get { throw null; } }
+ public static System.Drawing.Brush WindowText { get { throw null; } }
+ public static System.Drawing.Brush FromSystemColor(System.Drawing.Color c) { throw null; }
+ }
+ public static partial class SystemColors
+ {
+ public static System.Drawing.Color ActiveBorder { get { throw null; } }
+ public static System.Drawing.Color ActiveCaption { get { throw null; } }
+ public static System.Drawing.Color ActiveCaptionText { get { throw null; } }
+ public static System.Drawing.Color AppWorkspace { get { throw null; } }
+ public static System.Drawing.Color ButtonFace { get { throw null; } }
+ public static System.Drawing.Color ButtonHighlight { get { throw null; } }
+ public static System.Drawing.Color ButtonShadow { get { throw null; } }
+ public static System.Drawing.Color Control { get { throw null; } }
+ public static System.Drawing.Color ControlDark { get { throw null; } }
+ public static System.Drawing.Color ControlDarkDark { get { throw null; } }
+ public static System.Drawing.Color ControlLight { get { throw null; } }
+ public static System.Drawing.Color ControlLightLight { get { throw null; } }
+ public static System.Drawing.Color ControlText { get { throw null; } }
+ public static System.Drawing.Color Desktop { get { throw null; } }
+ public static System.Drawing.Color GradientActiveCaption { get { throw null; } }
+ public static System.Drawing.Color GradientInactiveCaption { get { throw null; } }
+ public static System.Drawing.Color GrayText { get { throw null; } }
+ public static System.Drawing.Color Highlight { get { throw null; } }
+ public static System.Drawing.Color HighlightText { get { throw null; } }
+ public static System.Drawing.Color HotTrack { get { throw null; } }
+ public static System.Drawing.Color InactiveBorder { get { throw null; } }
+ public static System.Drawing.Color InactiveCaption { get { throw null; } }
+ public static System.Drawing.Color InactiveCaptionText { get { throw null; } }
+ public static System.Drawing.Color Info { get { throw null; } }
+ public static System.Drawing.Color InfoText { get { throw null; } }
+ public static System.Drawing.Color Menu { get { throw null; } }
+ public static System.Drawing.Color MenuBar { get { throw null; } }
+ public static System.Drawing.Color MenuHighlight { get { throw null; } }
+ public static System.Drawing.Color MenuText { get { throw null; } }
+ public static System.Drawing.Color ScrollBar { get { throw null; } }
+ public static System.Drawing.Color Window { get { throw null; } }
+ public static System.Drawing.Color WindowFrame { get { throw null; } }
+ public static System.Drawing.Color WindowText { get { throw null; } }
+ }
+ public static partial class SystemFonts
+ {
+ public static System.Drawing.Font CaptionFont { get { throw null; } }
+ public static System.Drawing.Font DefaultFont { get { throw null; } }
+ public static System.Drawing.Font DialogFont { get { throw null; } }
+ public static System.Drawing.Font IconTitleFont { get { throw null; } }
+ public static System.Drawing.Font MenuFont { get { throw null; } }
+ public static System.Drawing.Font MessageBoxFont { get { throw null; } }
+ public static System.Drawing.Font SmallCaptionFont { get { throw null; } }
+ public static System.Drawing.Font StatusFont { get { throw null; } }
+ public static System.Drawing.Font GetFontByName(string systemFontName) { throw null; }
+ }
+ public static partial class SystemIcons
+ {
+ public static System.Drawing.Icon Application { get { throw null; } }
+ public static System.Drawing.Icon Asterisk { get { throw null; } }
+ public static System.Drawing.Icon Error { get { throw null; } }
+ public static System.Drawing.Icon Exclamation { get { throw null; } }
+ public static System.Drawing.Icon Hand { get { throw null; } }
+ public static System.Drawing.Icon Information { get { throw null; } }
+ public static System.Drawing.Icon Question { get { throw null; } }
+ public static System.Drawing.Icon Shield { get { throw null; } }
+ public static System.Drawing.Icon Warning { get { throw null; } }
+ public static System.Drawing.Icon WinLogo { get { throw null; } }
+ }
+ public static partial class SystemPens
+ {
+ public static System.Drawing.Pen ActiveBorder { get { throw null; } }
+ public static System.Drawing.Pen ActiveCaption { get { throw null; } }
+ public static System.Drawing.Pen ActiveCaptionText { get { throw null; } }
+ public static System.Drawing.Pen AppWorkspace { get { throw null; } }
+ public static System.Drawing.Pen ButtonFace { get { throw null; } }
+ public static System.Drawing.Pen ButtonHighlight { get { throw null; } }
+ public static System.Drawing.Pen ButtonShadow { get { throw null; } }
+ public static System.Drawing.Pen Control { get { throw null; } }
+ public static System.Drawing.Pen ControlDark { get { throw null; } }
+ public static System.Drawing.Pen ControlDarkDark { get { throw null; } }
+ public static System.Drawing.Pen ControlLight { get { throw null; } }
+ public static System.Drawing.Pen ControlLightLight { get { throw null; } }
+ public static System.Drawing.Pen ControlText { get { throw null; } }
+ public static System.Drawing.Pen Desktop { get { throw null; } }
+ public static System.Drawing.Pen GradientActiveCaption { get { throw null; } }
+ public static System.Drawing.Pen GradientInactiveCaption { get { throw null; } }
+ public static System.Drawing.Pen GrayText { get { throw null; } }
+ public static System.Drawing.Pen Highlight { get { throw null; } }
+ public static System.Drawing.Pen HighlightText { get { throw null; } }
+ public static System.Drawing.Pen HotTrack { get { throw null; } }
+ public static System.Drawing.Pen InactiveBorder { get { throw null; } }
+ public static System.Drawing.Pen InactiveCaption { get { throw null; } }
+ public static System.Drawing.Pen InactiveCaptionText { get { throw null; } }
+ public static System.Drawing.Pen Info { get { throw null; } }
+ public static System.Drawing.Pen InfoText { get { throw null; } }
+ public static System.Drawing.Pen Menu { get { throw null; } }
+ public static System.Drawing.Pen MenuBar { get { throw null; } }
+ public static System.Drawing.Pen MenuHighlight { get { throw null; } }
+ public static System.Drawing.Pen MenuText { get { throw null; } }
+ public static System.Drawing.Pen ScrollBar { get { throw null; } }
+ public static System.Drawing.Pen Window { get { throw null; } }
+ public static System.Drawing.Pen WindowFrame { get { throw null; } }
+ public static System.Drawing.Pen WindowText { get { throw null; } }
+ public static System.Drawing.Pen FromSystemColor(System.Drawing.Color c) { throw null; }
+ }
+ public sealed partial class TextureBrush : System.Drawing.Brush
+ {
+ public TextureBrush(System.Drawing.Image bitmap) { }
+ public TextureBrush(System.Drawing.Image image, System.Drawing.Drawing2D.WrapMode wrapMode) { }
+ public TextureBrush(System.Drawing.Image image, System.Drawing.Drawing2D.WrapMode wrapMode, System.Drawing.Rectangle dstRect) { }
+ public TextureBrush(System.Drawing.Image image, System.Drawing.Drawing2D.WrapMode wrapMode, System.Drawing.RectangleF dstRect) { }
+ public TextureBrush(System.Drawing.Image image, System.Drawing.Rectangle dstRect) { }
+ public TextureBrush(System.Drawing.Image image, System.Drawing.Rectangle dstRect, System.Drawing.Imaging.ImageAttributes imageAttr) { }
+ public TextureBrush(System.Drawing.Image image, System.Drawing.RectangleF dstRect) { }
+ public TextureBrush(System.Drawing.Image image, System.Drawing.RectangleF dstRect, System.Drawing.Imaging.ImageAttributes imageAttr) { }
+ public System.Drawing.Image Image { get { throw null; } }
+ public System.Drawing.Drawing2D.Matrix Transform { get { throw null; } set { } }
+ public System.Drawing.Drawing2D.WrapMode WrapMode { get { throw null; } set { } }
+ public override object Clone() { throw null; }
+ public void MultiplyTransform(System.Drawing.Drawing2D.Matrix matrix) { }
+ public void MultiplyTransform(System.Drawing.Drawing2D.Matrix matrix, System.Drawing.Drawing2D.MatrixOrder order) { }
+ public void ResetTransform() { }
+ public void RotateTransform(float angle) { }
+ public void RotateTransform(float angle, System.Drawing.Drawing2D.MatrixOrder order) { }
+ public void ScaleTransform(float sx, float sy) { }
+ public void ScaleTransform(float sx, float sy, System.Drawing.Drawing2D.MatrixOrder order) { }
+ public void TranslateTransform(float dx, float dy) { }
+ public void TranslateTransform(float dx, float dy, System.Drawing.Drawing2D.MatrixOrder order) { }
+ }
+ [System.AttributeUsageAttribute(System.AttributeTargets.Class)]
+ public partial class ToolboxBitmapAttribute : System.Attribute
+ {
+ public static readonly System.Drawing.ToolboxBitmapAttribute Default;
+ public ToolboxBitmapAttribute(string imageFile) { }
+ public ToolboxBitmapAttribute(System.Type t) { }
+ public ToolboxBitmapAttribute(System.Type t, string name) { }
+ public override bool Equals(object value) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public System.Drawing.Image GetImage(object component) { throw null; }
+ public System.Drawing.Image GetImage(object component, bool large) { throw null; }
+ public System.Drawing.Image GetImage(System.Type type) { throw null; }
+ public System.Drawing.Image GetImage(System.Type type, bool large) { throw null; }
+ public System.Drawing.Image GetImage(System.Type type, string imgName, bool large) { throw null; }
+ public static System.Drawing.Image GetImageFromResource(System.Type t, string imageName, bool large) { throw null; }
+ }
+}
+namespace System.Drawing.Design
+{
+ public sealed partial class CategoryNameCollection : System.Collections.ReadOnlyCollectionBase
+ {
+ public CategoryNameCollection(System.Drawing.Design.CategoryNameCollection value) { }
+ public CategoryNameCollection(string[] value) { }
+ public string this[int index] { get { throw null; } }
+ public bool Contains(string value) { throw null; }
+ public void CopyTo(string[] array, int index) { }
+ public int IndexOf(string value) { throw null; }
+ }
+}
+namespace System.Drawing.Drawing2D
+{
+ public sealed partial class AdjustableArrowCap : System.Drawing.Drawing2D.CustomLineCap
+ {
+ public AdjustableArrowCap(float width, float height) : base (default(System.Drawing.Drawing2D.GraphicsPath), default(System.Drawing.Drawing2D.GraphicsPath)) { }
+ public AdjustableArrowCap(float width, float height, bool isFilled) : base (default(System.Drawing.Drawing2D.GraphicsPath), default(System.Drawing.Drawing2D.GraphicsPath)) { }
+ public bool Filled { get { throw null; } set { } }
+ public float Height { get { throw null; } set { } }
+ public float MiddleInset { get { throw null; } set { } }
+ public float Width { get { throw null; } set { } }
+ }
+ public sealed partial class Blend
+ {
+ public Blend() { }
+ public Blend(int count) { }
+ public float[] Factors { get { throw null; } set { } }
+ public float[] Positions { get { throw null; } set { } }
+ }
+ public sealed partial class ColorBlend
+ {
+ public ColorBlend() { }
+ public ColorBlend(int count) { }
+ public System.Drawing.Color[] Colors { get { throw null; } set { } }
+ public float[] Positions { get { throw null; } set { } }
+ }
+ public enum CombineMode
+ {
+ Complement = 5,
+ Exclude = 4,
+ Intersect = 1,
+ Replace = 0,
+ Union = 2,
+ Xor = 3,
+ }
+ public enum CompositingMode
+ {
+ SourceCopy = 1,
+ SourceOver = 0,
+ }
+ public enum CompositingQuality
+ {
+ AssumeLinear = 4,
+ Default = 0,
+ GammaCorrected = 3,
+ HighQuality = 2,
+ HighSpeed = 1,
+ Invalid = -1,
+ }
+ public enum CoordinateSpace
+ {
+ Device = 2,
+ Page = 1,
+ World = 0,
+ }
+ public partial class CustomLineCap : System.MarshalByRefObject, System.ICloneable, System.IDisposable
+ {
+ public CustomLineCap(System.Drawing.Drawing2D.GraphicsPath fillPath, System.Drawing.Drawing2D.GraphicsPath strokePath) { }
+ public CustomLineCap(System.Drawing.Drawing2D.GraphicsPath fillPath, System.Drawing.Drawing2D.GraphicsPath strokePath, System.Drawing.Drawing2D.LineCap baseCap) { }
+ public CustomLineCap(System.Drawing.Drawing2D.GraphicsPath fillPath, System.Drawing.Drawing2D.GraphicsPath strokePath, System.Drawing.Drawing2D.LineCap baseCap, float baseInset) { }
+ public System.Drawing.Drawing2D.LineCap BaseCap { get { throw null; } set { } }
+ public float BaseInset { get { throw null; } set { } }
+ public System.Drawing.Drawing2D.LineJoin StrokeJoin { get { throw null; } set { } }
+ public float WidthScale { get { throw null; } set { } }
+ public object Clone() { throw null; }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ ~CustomLineCap() { }
+ public void GetStrokeCaps(out System.Drawing.Drawing2D.LineCap startCap, out System.Drawing.Drawing2D.LineCap endCap) { throw null; }
+ public void SetStrokeCaps(System.Drawing.Drawing2D.LineCap startCap, System.Drawing.Drawing2D.LineCap endCap) { }
+ }
+ public enum DashCap
+ {
+ Flat = 0,
+ Round = 2,
+ Triangle = 3,
+ }
+ public enum DashStyle
+ {
+ Custom = 5,
+ Dash = 1,
+ DashDot = 3,
+ DashDotDot = 4,
+ Dot = 2,
+ Solid = 0,
+ }
+ public enum FillMode
+ {
+ Alternate = 0,
+ Winding = 1,
+ }
+ public enum FlushIntention
+ {
+ Flush = 0,
+ Sync = 1,
+ }
+ public sealed partial class GraphicsContainer : System.MarshalByRefObject
+ {
+ internal GraphicsContainer() { }
+ }
+ public sealed partial class GraphicsPath : System.MarshalByRefObject, System.ICloneable, System.IDisposable
+ {
+ public GraphicsPath() { }
+ public GraphicsPath(System.Drawing.Drawing2D.FillMode fillMode) { }
+ public GraphicsPath(System.Drawing.PointF[] pts, byte[] types) { }
+ public GraphicsPath(System.Drawing.PointF[] pts, byte[] types, System.Drawing.Drawing2D.FillMode fillMode) { }
+ public GraphicsPath(System.Drawing.Point[] pts, byte[] types) { }
+ public GraphicsPath(System.Drawing.Point[] pts, byte[] types, System.Drawing.Drawing2D.FillMode fillMode) { }
+ public System.Drawing.Drawing2D.FillMode FillMode { get { throw null; } set { } }
+ public System.Drawing.Drawing2D.PathData PathData { get { throw null; } }
+ public System.Drawing.PointF[] PathPoints { get { throw null; } }
+ public byte[] PathTypes { get { throw null; } }
+ public int PointCount { get { throw null; } }
+ public void AddArc(System.Drawing.Rectangle rect, float startAngle, float sweepAngle) { }
+ public void AddArc(System.Drawing.RectangleF rect, float startAngle, float sweepAngle) { }
+ public void AddArc(int x, int y, int width, int height, float startAngle, float sweepAngle) { }
+ public void AddArc(float x, float y, float width, float height, float startAngle, float sweepAngle) { }
+ public void AddBezier(System.Drawing.Point pt1, System.Drawing.Point pt2, System.Drawing.Point pt3, System.Drawing.Point pt4) { }
+ public void AddBezier(System.Drawing.PointF pt1, System.Drawing.PointF pt2, System.Drawing.PointF pt3, System.Drawing.PointF pt4) { }
+ public void AddBezier(int x1, int y1, int x2, int y2, int x3, int y3, int x4, int y4) { }
+ public void AddBezier(float x1, float y1, float x2, float y2, float x3, float y3, float x4, float y4) { }
+ public void AddBeziers(System.Drawing.PointF[] points) { }
+ public void AddBeziers(params System.Drawing.Point[] points) { }
+ public void AddClosedCurve(System.Drawing.PointF[] points) { }
+ public void AddClosedCurve(System.Drawing.PointF[] points, float tension) { }
+ public void AddClosedCurve(System.Drawing.Point[] points) { }
+ public void AddClosedCurve(System.Drawing.Point[] points, float tension) { }
+ public void AddCurve(System.Drawing.PointF[] points) { }
+ public void AddCurve(System.Drawing.PointF[] points, int offset, int numberOfSegments, float tension) { }
+ public void AddCurve(System.Drawing.PointF[] points, float tension) { }
+ public void AddCurve(System.Drawing.Point[] points) { }
+ public void AddCurve(System.Drawing.Point[] points, int offset, int numberOfSegments, float tension) { }
+ public void AddCurve(System.Drawing.Point[] points, float tension) { }
+ public void AddEllipse(System.Drawing.Rectangle rect) { }
+ public void AddEllipse(System.Drawing.RectangleF rect) { }
+ public void AddEllipse(int x, int y, int width, int height) { }
+ public void AddEllipse(float x, float y, float width, float height) { }
+ public void AddLine(System.Drawing.Point pt1, System.Drawing.Point pt2) { }
+ public void AddLine(System.Drawing.PointF pt1, System.Drawing.PointF pt2) { }
+ public void AddLine(int x1, int y1, int x2, int y2) { }
+ public void AddLine(float x1, float y1, float x2, float y2) { }
+ public void AddLines(System.Drawing.PointF[] points) { }
+ public void AddLines(System.Drawing.Point[] points) { }
+ public void AddPath(System.Drawing.Drawing2D.GraphicsPath addingPath, bool connect) { }
+ public void AddPie(System.Drawing.Rectangle rect, float startAngle, float sweepAngle) { }
+ public void AddPie(int x, int y, int width, int height, float startAngle, float sweepAngle) { }
+ public void AddPie(float x, float y, float width, float height, float startAngle, float sweepAngle) { }
+ public void AddPolygon(System.Drawing.PointF[] points) { }
+ public void AddPolygon(System.Drawing.Point[] points) { }
+ public void AddRectangle(System.Drawing.Rectangle rect) { }
+ public void AddRectangle(System.Drawing.RectangleF rect) { }
+ public void AddRectangles(System.Drawing.RectangleF[] rects) { }
+ public void AddRectangles(System.Drawing.Rectangle[] rects) { }
+ public void AddString(string s, System.Drawing.FontFamily family, int style, float emSize, System.Drawing.Point origin, System.Drawing.StringFormat format) { }
+ public void AddString(string s, System.Drawing.FontFamily family, int style, float emSize, System.Drawing.PointF origin, System.Drawing.StringFormat format) { }
+ public void AddString(string s, System.Drawing.FontFamily family, int style, float emSize, System.Drawing.Rectangle layoutRect, System.Drawing.StringFormat format) { }
+ public void AddString(string s, System.Drawing.FontFamily family, int style, float emSize, System.Drawing.RectangleF layoutRect, System.Drawing.StringFormat format) { }
+ public void ClearMarkers() { }
+ public object Clone() { throw null; }
+ public void CloseAllFigures() { }
+ public void CloseFigure() { }
+ public void Dispose() { }
+ ~GraphicsPath() { }
+ public void Flatten() { }
+ public void Flatten(System.Drawing.Drawing2D.Matrix matrix) { }
+ public void Flatten(System.Drawing.Drawing2D.Matrix matrix, float flatness) { }
+ public System.Drawing.RectangleF GetBounds() { throw null; }
+ public System.Drawing.RectangleF GetBounds(System.Drawing.Drawing2D.Matrix matrix) { throw null; }
+ public System.Drawing.RectangleF GetBounds(System.Drawing.Drawing2D.Matrix matrix, System.Drawing.Pen pen) { throw null; }
+ public System.Drawing.PointF GetLastPoint() { throw null; }
+ public bool IsOutlineVisible(System.Drawing.Point point, System.Drawing.Pen pen) { throw null; }
+ public bool IsOutlineVisible(System.Drawing.Point pt, System.Drawing.Pen pen, System.Drawing.Graphics graphics) { throw null; }
+ public bool IsOutlineVisible(System.Drawing.PointF point, System.Drawing.Pen pen) { throw null; }
+ public bool IsOutlineVisible(System.Drawing.PointF pt, System.Drawing.Pen pen, System.Drawing.Graphics graphics) { throw null; }
+ public bool IsOutlineVisible(int x, int y, System.Drawing.Pen pen) { throw null; }
+ public bool IsOutlineVisible(int x, int y, System.Drawing.Pen pen, System.Drawing.Graphics graphics) { throw null; }
+ public bool IsOutlineVisible(float x, float y, System.Drawing.Pen pen) { throw null; }
+ public bool IsOutlineVisible(float x, float y, System.Drawing.Pen pen, System.Drawing.Graphics graphics) { throw null; }
+ public bool IsVisible(System.Drawing.Point point) { throw null; }
+ public bool IsVisible(System.Drawing.Point pt, System.Drawing.Graphics graphics) { throw null; }
+ public bool IsVisible(System.Drawing.PointF point) { throw null; }
+ public bool IsVisible(System.Drawing.PointF pt, System.Drawing.Graphics graphics) { throw null; }
+ public bool IsVisible(int x, int y) { throw null; }
+ public bool IsVisible(int x, int y, System.Drawing.Graphics graphics) { throw null; }
+ public bool IsVisible(float x, float y) { throw null; }
+ public bool IsVisible(float x, float y, System.Drawing.Graphics graphics) { throw null; }
+ public void Reset() { }
+ public void Reverse() { }
+ public void SetMarkers() { }
+ public void StartFigure() { }
+ public void Transform(System.Drawing.Drawing2D.Matrix matrix) { }
+ public void Warp(System.Drawing.PointF[] destPoints, System.Drawing.RectangleF srcRect) { }
+ public void Warp(System.Drawing.PointF[] destPoints, System.Drawing.RectangleF srcRect, System.Drawing.Drawing2D.Matrix matrix) { }
+ public void Warp(System.Drawing.PointF[] destPoints, System.Drawing.RectangleF srcRect, System.Drawing.Drawing2D.Matrix matrix, System.Drawing.Drawing2D.WarpMode warpMode) { }
+ public void Warp(System.Drawing.PointF[] destPoints, System.Drawing.RectangleF srcRect, System.Drawing.Drawing2D.Matrix matrix, System.Drawing.Drawing2D.WarpMode warpMode, float flatness) { }
+ public void Widen(System.Drawing.Pen pen) { }
+ public void Widen(System.Drawing.Pen pen, System.Drawing.Drawing2D.Matrix matrix) { }
+ public void Widen(System.Drawing.Pen pen, System.Drawing.Drawing2D.Matrix matrix, float flatness) { }
+ }
+ public sealed partial class GraphicsPathIterator : System.MarshalByRefObject, System.IDisposable
+ {
+ public GraphicsPathIterator(System.Drawing.Drawing2D.GraphicsPath path) { }
+ public int Count { get { throw null; } }
+ public int SubpathCount { get { throw null; } }
+ public int CopyData(ref System.Drawing.PointF[] points, ref byte[] types, int startIndex, int endIndex) { throw null; }
+ public void Dispose() { }
+ public int Enumerate(ref System.Drawing.PointF[] points, ref byte[] types) { throw null; }
+ ~GraphicsPathIterator() { }
+ public bool HasCurve() { throw null; }
+ public int NextMarker(System.Drawing.Drawing2D.GraphicsPath path) { throw null; }
+ public int NextMarker(out int startIndex, out int endIndex) { throw null; }
+ public int NextPathType(out byte pathType, out int startIndex, out int endIndex) { throw null; }
+ public int NextSubpath(System.Drawing.Drawing2D.GraphicsPath path, out bool isClosed) { throw null; }
+ public int NextSubpath(out int startIndex, out int endIndex, out bool isClosed) { throw null; }
+ public void Rewind() { }
+ }
+ public sealed partial class GraphicsState : System.MarshalByRefObject
+ {
+ internal GraphicsState() { }
+ }
+ public sealed partial class HatchBrush : System.Drawing.Brush
+ {
+ public HatchBrush(System.Drawing.Drawing2D.HatchStyle hatchstyle, System.Drawing.Color foreColor) { }
+ public HatchBrush(System.Drawing.Drawing2D.HatchStyle hatchstyle, System.Drawing.Color foreColor, System.Drawing.Color backColor) { }
+ public System.Drawing.Color BackgroundColor { get { throw null; } }
+ public System.Drawing.Color ForegroundColor { get { throw null; } }
+ public System.Drawing.Drawing2D.HatchStyle HatchStyle { get { throw null; } }
+ public override object Clone() { throw null; }
+ }
+ public enum HatchStyle
+ {
+ BackwardDiagonal = 3,
+ Cross = 4,
+ DarkDownwardDiagonal = 20,
+ DarkHorizontal = 29,
+ DarkUpwardDiagonal = 21,
+ DarkVertical = 28,
+ DashedDownwardDiagonal = 30,
+ DashedHorizontal = 32,
+ DashedUpwardDiagonal = 31,
+ DashedVertical = 33,
+ DiagonalBrick = 38,
+ DiagonalCross = 5,
+ Divot = 42,
+ DottedDiamond = 44,
+ DottedGrid = 43,
+ ForwardDiagonal = 2,
+ Horizontal = 0,
+ HorizontalBrick = 39,
+ LargeCheckerBoard = 50,
+ LargeConfetti = 35,
+ LargeGrid = 4,
+ LightDownwardDiagonal = 18,
+ LightHorizontal = 25,
+ LightUpwardDiagonal = 19,
+ LightVertical = 24,
+ Max = 4,
+ Min = 0,
+ NarrowHorizontal = 27,
+ NarrowVertical = 26,
+ OutlinedDiamond = 51,
+ Percent05 = 6,
+ Percent10 = 7,
+ Percent20 = 8,
+ Percent25 = 9,
+ Percent30 = 10,
+ Percent40 = 11,
+ Percent50 = 12,
+ Percent60 = 13,
+ Percent70 = 14,
+ Percent75 = 15,
+ Percent80 = 16,
+ Percent90 = 17,
+ Plaid = 41,
+ Shingle = 45,
+ SmallCheckerBoard = 49,
+ SmallConfetti = 34,
+ SmallGrid = 48,
+ SolidDiamond = 52,
+ Sphere = 47,
+ Trellis = 46,
+ Vertical = 1,
+ Wave = 37,
+ Weave = 40,
+ WideDownwardDiagonal = 22,
+ WideUpwardDiagonal = 23,
+ ZigZag = 36,
+ }
+ public enum InterpolationMode
+ {
+ Bicubic = 4,
+ Bilinear = 3,
+ Default = 0,
+ High = 2,
+ HighQualityBicubic = 7,
+ HighQualityBilinear = 6,
+ Invalid = -1,
+ Low = 1,
+ NearestNeighbor = 5,
+ }
+ public sealed partial class LinearGradientBrush : System.Drawing.Brush
+ {
+ public LinearGradientBrush(System.Drawing.Point point1, System.Drawing.Point point2, System.Drawing.Color color1, System.Drawing.Color color2) { }
+ public LinearGradientBrush(System.Drawing.PointF point1, System.Drawing.PointF point2, System.Drawing.Color color1, System.Drawing.Color color2) { }
+ public LinearGradientBrush(System.Drawing.Rectangle rect, System.Drawing.Color color1, System.Drawing.Color color2, System.Drawing.Drawing2D.LinearGradientMode linearGradientMode) { }
+ public LinearGradientBrush(System.Drawing.Rectangle rect, System.Drawing.Color color1, System.Drawing.Color color2, float angle) { }
+ public LinearGradientBrush(System.Drawing.Rectangle rect, System.Drawing.Color color1, System.Drawing.Color color2, float angle, bool isAngleScaleable) { }
+ public LinearGradientBrush(System.Drawing.RectangleF rect, System.Drawing.Color color1, System.Drawing.Color color2, System.Drawing.Drawing2D.LinearGradientMode linearGradientMode) { }
+ public LinearGradientBrush(System.Drawing.RectangleF rect, System.Drawing.Color color1, System.Drawing.Color color2, float angle) { }
+ public LinearGradientBrush(System.Drawing.RectangleF rect, System.Drawing.Color color1, System.Drawing.Color color2, float angle, bool isAngleScaleable) { }
+ public System.Drawing.Drawing2D.Blend Blend { get { throw null; } set { } }
+ public bool GammaCorrection { get { throw null; } set { } }
+ public System.Drawing.Drawing2D.ColorBlend InterpolationColors { get { throw null; } set { } }
+ public System.Drawing.Color[] LinearColors { get { throw null; } set { } }
+ public System.Drawing.RectangleF Rectangle { get { throw null; } }
+ public System.Drawing.Drawing2D.Matrix Transform { get { throw null; } set { } }
+ public System.Drawing.Drawing2D.WrapMode WrapMode { get { throw null; } set { } }
+ public override object Clone() { throw null; }
+ public void MultiplyTransform(System.Drawing.Drawing2D.Matrix matrix) { }
+ public void MultiplyTransform(System.Drawing.Drawing2D.Matrix matrix, System.Drawing.Drawing2D.MatrixOrder order) { }
+ public void ResetTransform() { }
+ public void RotateTransform(float angle) { }
+ public void RotateTransform(float angle, System.Drawing.Drawing2D.MatrixOrder order) { }
+ public void ScaleTransform(float sx, float sy) { }
+ public void ScaleTransform(float sx, float sy, System.Drawing.Drawing2D.MatrixOrder order) { }
+ public void SetBlendTriangularShape(float focus) { }
+ public void SetBlendTriangularShape(float focus, float scale) { }
+ public void SetSigmaBellShape(float focus) { }
+ public void SetSigmaBellShape(float focus, float scale) { }
+ public void TranslateTransform(float dx, float dy) { }
+ public void TranslateTransform(float dx, float dy, System.Drawing.Drawing2D.MatrixOrder order) { }
+ }
+ public enum LinearGradientMode
+ {
+ BackwardDiagonal = 3,
+ ForwardDiagonal = 2,
+ Horizontal = 0,
+ Vertical = 1,
+ }
+ public enum LineCap
+ {
+ AnchorMask = 240,
+ ArrowAnchor = 20,
+ Custom = 255,
+ DiamondAnchor = 19,
+ Flat = 0,
+ NoAnchor = 16,
+ Round = 2,
+ RoundAnchor = 18,
+ Square = 1,
+ SquareAnchor = 17,
+ Triangle = 3,
+ }
+ public enum LineJoin
+ {
+ Bevel = 1,
+ Miter = 0,
+ MiterClipped = 3,
+ Round = 2,
+ }
+ public sealed partial class Matrix : System.MarshalByRefObject, System.IDisposable
+ {
+ public Matrix() { }
+ public Matrix(System.Drawing.Rectangle rect, System.Drawing.Point[] plgpts) { }
+ public Matrix(System.Drawing.RectangleF rect, System.Drawing.PointF[] plgpts) { }
+ public Matrix(float m11, float m12, float m21, float m22, float dx, float dy) { }
+ public float[] Elements { get { throw null; } }
+ public bool IsIdentity { get { throw null; } }
+ public bool IsInvertible { get { throw null; } }
+ public float OffsetX { get { throw null; } }
+ public float OffsetY { get { throw null; } }
+ public System.Drawing.Drawing2D.Matrix Clone() { throw null; }
+ public void Dispose() { }
+ public override bool Equals(object obj) { throw null; }
+ ~Matrix() { }
+ public override int GetHashCode() { throw null; }
+ public void Invert() { }
+ public void Multiply(System.Drawing.Drawing2D.Matrix matrix) { }
+ public void Multiply(System.Drawing.Drawing2D.Matrix matrix, System.Drawing.Drawing2D.MatrixOrder order) { }
+ public void Reset() { }
+ public void Rotate(float angle) { }
+ public void Rotate(float angle, System.Drawing.Drawing2D.MatrixOrder order) { }
+ public void RotateAt(float angle, System.Drawing.PointF point) { }
+ public void RotateAt(float angle, System.Drawing.PointF point, System.Drawing.Drawing2D.MatrixOrder order) { }
+ public void Scale(float scaleX, float scaleY) { }
+ public void Scale(float scaleX, float scaleY, System.Drawing.Drawing2D.MatrixOrder order) { }
+ public void Shear(float shearX, float shearY) { }
+ public void Shear(float shearX, float shearY, System.Drawing.Drawing2D.MatrixOrder order) { }
+ public void TransformPoints(System.Drawing.PointF[] pts) { }
+ public void TransformPoints(System.Drawing.Point[] pts) { }
+ public void TransformVectors(System.Drawing.PointF[] pts) { }
+ public void TransformVectors(System.Drawing.Point[] pts) { }
+ public void Translate(float offsetX, float offsetY) { }
+ public void Translate(float offsetX, float offsetY, System.Drawing.Drawing2D.MatrixOrder order) { }
+ public void VectorTransformPoints(System.Drawing.Point[] pts) { }
+ }
+ public enum MatrixOrder
+ {
+ Append = 1,
+ Prepend = 0,
+ }
+ public sealed partial class PathData
+ {
+ public PathData() { }
+ public System.Drawing.PointF[] Points { get { throw null; } set { } }
+ public byte[] Types { get { throw null; } set { } }
+ }
+ public sealed partial class PathGradientBrush : System.Drawing.Brush
+ {
+ public PathGradientBrush(System.Drawing.Drawing2D.GraphicsPath path) { }
+ public PathGradientBrush(System.Drawing.PointF[] points) { }
+ public PathGradientBrush(System.Drawing.PointF[] points, System.Drawing.Drawing2D.WrapMode wrapMode) { }
+ public PathGradientBrush(System.Drawing.Point[] points) { }
+ public PathGradientBrush(System.Drawing.Point[] points, System.Drawing.Drawing2D.WrapMode wrapMode) { }
+ public System.Drawing.Drawing2D.Blend Blend { get { throw null; } set { } }
+ public System.Drawing.Color CenterColor { get { throw null; } set { } }
+ public System.Drawing.PointF CenterPoint { get { throw null; } set { } }
+ public System.Drawing.PointF FocusScales { get { throw null; } set { } }
+ public System.Drawing.Drawing2D.ColorBlend InterpolationColors { get { throw null; } set { } }
+ public System.Drawing.RectangleF Rectangle { get { throw null; } }
+ public System.Drawing.Color[] SurroundColors { get { throw null; } set { } }
+ public System.Drawing.Drawing2D.Matrix Transform { get { throw null; } set { } }
+ public System.Drawing.Drawing2D.WrapMode WrapMode { get { throw null; } set { } }
+ public override object Clone() { throw null; }
+ public void MultiplyTransform(System.Drawing.Drawing2D.Matrix matrix) { }
+ public void MultiplyTransform(System.Drawing.Drawing2D.Matrix matrix, System.Drawing.Drawing2D.MatrixOrder order) { }
+ public void ResetTransform() { }
+ public void RotateTransform(float angle) { }
+ public void RotateTransform(float angle, System.Drawing.Drawing2D.MatrixOrder order) { }
+ public void ScaleTransform(float sx, float sy) { }
+ public void ScaleTransform(float sx, float sy, System.Drawing.Drawing2D.MatrixOrder order) { }
+ public void SetBlendTriangularShape(float focus) { }
+ public void SetBlendTriangularShape(float focus, float scale) { }
+ public void SetSigmaBellShape(float focus) { }
+ public void SetSigmaBellShape(float focus, float scale) { }
+ public void TranslateTransform(float dx, float dy) { }
+ public void TranslateTransform(float dx, float dy, System.Drawing.Drawing2D.MatrixOrder order) { }
+ }
+ public enum PathPointType
+ {
+ Bezier = 3,
+ Bezier3 = 3,
+ CloseSubpath = 128,
+ DashMode = 16,
+ Line = 1,
+ PathMarker = 32,
+ PathTypeMask = 7,
+ Start = 0,
+ }
+ public enum PenAlignment
+ {
+ Center = 0,
+ Inset = 1,
+ Left = 3,
+ Outset = 2,
+ Right = 4,
+ }
+ public enum PenType
+ {
+ HatchFill = 1,
+ LinearGradient = 4,
+ PathGradient = 3,
+ SolidColor = 0,
+ TextureFill = 2,
+ }
+ public enum PixelOffsetMode
+ {
+ Default = 0,
+ Half = 4,
+ HighQuality = 2,
+ HighSpeed = 1,
+ Invalid = -1,
+ None = 3,
+ }
+ public enum QualityMode
+ {
+ Default = 0,
+ High = 2,
+ Invalid = -1,
+ Low = 1,
+ }
+ public sealed partial class RegionData
+ {
+ internal RegionData() { }
+ public byte[] Data { get { throw null; } set { } }
+ }
+ public enum SmoothingMode
+ {
+ AntiAlias = 4,
+ Default = 0,
+ HighQuality = 2,
+ HighSpeed = 1,
+ Invalid = -1,
+ None = 3,
+ }
+ public enum WarpMode
+ {
+ Bilinear = 1,
+ Perspective = 0,
+ }
+ public enum WrapMode
+ {
+ Clamp = 4,
+ Tile = 0,
+ TileFlipX = 1,
+ TileFlipXY = 3,
+ TileFlipY = 2,
+ }
+}
+namespace System.Drawing.Imaging
+{
+ public sealed partial class BitmapData
+ {
+ public BitmapData() { }
+ public int Height { get { throw null; } set { } }
+ public System.Drawing.Imaging.PixelFormat PixelFormat { get { throw null; } set { } }
+ public int Reserved { get { throw null; } set { } }
+ public System.IntPtr Scan0 { get { throw null; } set { } }
+ public int Stride { get { throw null; } set { } }
+ public int Width { get { throw null; } set { } }
+ }
+ public enum ColorAdjustType
+ {
+ Any = 6,
+ Bitmap = 1,
+ Brush = 2,
+ Count = 5,
+ Default = 0,
+ Pen = 3,
+ Text = 4,
+ }
+ public enum ColorChannelFlag
+ {
+ ColorChannelC = 0,
+ ColorChannelK = 3,
+ ColorChannelLast = 4,
+ ColorChannelM = 1,
+ ColorChannelY = 2,
+ }
+ public sealed partial class ColorMap
+ {
+ public ColorMap() { }
+ public System.Drawing.Color NewColor { get { throw null; } set { } }
+ public System.Drawing.Color OldColor { get { throw null; } set { } }
+ }
+ public enum ColorMapType
+ {
+ Brush = 1,
+ Default = 0,
+ }
+ public sealed partial class ColorMatrix
+ {
+ public ColorMatrix() { }
+ [System.CLSCompliantAttribute(false)]
+ public ColorMatrix(float[][] newColorMatrix) { }
+ public float this[int row, int column] { get { throw null; } set { } }
+ public float Matrix00 { get { throw null; } set { } }
+ public float Matrix01 { get { throw null; } set { } }
+ public float Matrix02 { get { throw null; } set { } }
+ public float Matrix03 { get { throw null; } set { } }
+ public float Matrix04 { get { throw null; } set { } }
+ public float Matrix10 { get { throw null; } set { } }
+ public float Matrix11 { get { throw null; } set { } }
+ public float Matrix12 { get { throw null; } set { } }
+ public float Matrix13 { get { throw null; } set { } }
+ public float Matrix14 { get { throw null; } set { } }
+ public float Matrix20 { get { throw null; } set { } }
+ public float Matrix21 { get { throw null; } set { } }
+ public float Matrix22 { get { throw null; } set { } }
+ public float Matrix23 { get { throw null; } set { } }
+ public float Matrix24 { get { throw null; } set { } }
+ public float Matrix30 { get { throw null; } set { } }
+ public float Matrix31 { get { throw null; } set { } }
+ public float Matrix32 { get { throw null; } set { } }
+ public float Matrix33 { get { throw null; } set { } }
+ public float Matrix34 { get { throw null; } set { } }
+ public float Matrix40 { get { throw null; } set { } }
+ public float Matrix41 { get { throw null; } set { } }
+ public float Matrix42 { get { throw null; } set { } }
+ public float Matrix43 { get { throw null; } set { } }
+ public float Matrix44 { get { throw null; } set { } }
+ }
+ public enum ColorMatrixFlag
+ {
+ AltGrays = 2,
+ Default = 0,
+ SkipGrays = 1,
+ }
+ public enum ColorMode
+ {
+ Argb32Mode = 0,
+ Argb64Mode = 1,
+ }
+ public sealed partial class ColorPalette
+ {
+ internal ColorPalette() { }
+ public System.Drawing.Color[] Entries { get { throw null; } }
+ public int Flags { get { throw null; } }
+ }
+ public enum EmfPlusRecordType
+ {
+ BeginContainer = 16423,
+ BeginContainerNoParams = 16424,
+ Clear = 16393,
+ Comment = 16387,
+ DrawArc = 16402,
+ DrawBeziers = 16409,
+ DrawClosedCurve = 16407,
+ DrawCurve = 16408,
+ DrawDriverString = 16438,
+ DrawEllipse = 16399,
+ DrawImage = 16410,
+ DrawImagePoints = 16411,
+ DrawLines = 16397,
+ DrawPath = 16405,
+ DrawPie = 16401,
+ DrawRects = 16395,
+ DrawString = 16412,
+ EmfAbortPath = 68,
+ EmfAlphaBlend = 114,
+ EmfAngleArc = 41,
+ EmfArcTo = 55,
+ EmfBeginPath = 59,
+ EmfBitBlt = 76,
+ EmfChord = 46,
+ EmfCloseFigure = 61,
+ EmfColorCorrectPalette = 111,
+ EmfColorMatchToTargetW = 121,
+ EmfCreateBrushIndirect = 39,
+ EmfCreateColorSpace = 99,
+ EmfCreateColorSpaceW = 122,
+ EmfCreateDibPatternBrushPt = 94,
+ EmfCreateMonoBrush = 93,
+ EmfCreatePalette = 49,
+ EmfCreatePen = 38,
+ EmfDeleteColorSpace = 101,
+ EmfDeleteObject = 40,
+ EmfDrawEscape = 105,
+ EmfEllipse = 42,
+ EmfEndPath = 60,
+ EmfEof = 14,
+ EmfExcludeClipRect = 29,
+ EmfExtCreateFontIndirect = 82,
+ EmfExtCreatePen = 95,
+ EmfExtEscape = 106,
+ EmfExtFloodFill = 53,
+ EmfExtSelectClipRgn = 75,
+ EmfExtTextOutA = 83,
+ EmfExtTextOutW = 84,
+ EmfFillPath = 62,
+ EmfFillRgn = 71,
+ EmfFlattenPath = 65,
+ EmfForceUfiMapping = 109,
+ EmfFrameRgn = 72,
+ EmfGdiComment = 70,
+ EmfGlsBoundedRecord = 103,
+ EmfGlsRecord = 102,
+ EmfGradientFill = 118,
+ EmfHeader = 1,
+ EmfIntersectClipRect = 30,
+ EmfInvertRgn = 73,
+ EmfLineTo = 54,
+ EmfMaskBlt = 78,
+ EmfMax = 122,
+ EmfMin = 1,
+ EmfModifyWorldTransform = 36,
+ EmfMoveToEx = 27,
+ EmfNamedEscpae = 110,
+ EmfOffsetClipRgn = 26,
+ EmfPaintRgn = 74,
+ EmfPie = 47,
+ EmfPixelFormat = 104,
+ EmfPlgBlt = 79,
+ EmfPlusRecordBase = 16384,
+ EmfPolyBezier = 2,
+ EmfPolyBezier16 = 85,
+ EmfPolyBezierTo = 5,
+ EmfPolyBezierTo16 = 88,
+ EmfPolyDraw = 56,
+ EmfPolyDraw16 = 92,
+ EmfPolygon = 3,
+ EmfPolygon16 = 86,
+ EmfPolyline = 4,
+ EmfPolyline16 = 87,
+ EmfPolyLineTo = 6,
+ EmfPolylineTo16 = 89,
+ EmfPolyPolygon = 8,
+ EmfPolyPolygon16 = 91,
+ EmfPolyPolyline = 7,
+ EmfPolyPolyline16 = 90,
+ EmfPolyTextOutA = 96,
+ EmfPolyTextOutW = 97,
+ EmfRealizePalette = 52,
+ EmfRectangle = 43,
+ EmfReserved069 = 69,
+ EmfReserved117 = 117,
+ EmfResizePalette = 51,
+ EmfRestoreDC = 34,
+ EmfRoundArc = 45,
+ EmfRoundRect = 44,
+ EmfSaveDC = 33,
+ EmfScaleViewportExtEx = 31,
+ EmfScaleWindowExtEx = 32,
+ EmfSelectClipPath = 67,
+ EmfSelectObject = 37,
+ EmfSelectPalette = 48,
+ EmfSetArcDirection = 57,
+ EmfSetBkColor = 25,
+ EmfSetBkMode = 18,
+ EmfSetBrushOrgEx = 13,
+ EmfSetColorAdjustment = 23,
+ EmfSetColorSpace = 100,
+ EmfSetDIBitsToDevice = 80,
+ EmfSetIcmMode = 98,
+ EmfSetIcmProfileA = 112,
+ EmfSetIcmProfileW = 113,
+ EmfSetLayout = 115,
+ EmfSetLinkedUfis = 119,
+ EmfSetMapMode = 17,
+ EmfSetMapperFlags = 16,
+ EmfSetMetaRgn = 28,
+ EmfSetMiterLimit = 58,
+ EmfSetPaletteEntries = 50,
+ EmfSetPixelV = 15,
+ EmfSetPolyFillMode = 19,
+ EmfSetROP2 = 20,
+ EmfSetStretchBltMode = 21,
+ EmfSetTextAlign = 22,
+ EmfSetTextColor = 24,
+ EmfSetTextJustification = 120,
+ EmfSetViewportExtEx = 11,
+ EmfSetViewportOrgEx = 12,
+ EmfSetWindowExtEx = 9,
+ EmfSetWindowOrgEx = 10,
+ EmfSetWorldTransform = 35,
+ EmfSmallTextOut = 108,
+ EmfStartDoc = 107,
+ EmfStretchBlt = 77,
+ EmfStretchDIBits = 81,
+ EmfStrokeAndFillPath = 63,
+ EmfStrokePath = 64,
+ EmfTransparentBlt = 116,
+ EmfWidenPath = 66,
+ EndContainer = 16425,
+ EndOfFile = 16386,
+ FillClosedCurve = 16406,
+ FillEllipse = 16398,
+ FillPath = 16404,
+ FillPie = 16400,
+ FillPolygon = 16396,
+ FillRects = 16394,
+ FillRegion = 16403,
+ GetDC = 16388,
+ Header = 16385,
+ Invalid = 16384,
+ Max = 16438,
+ Min = 16385,
+ MultiFormatEnd = 16391,
+ MultiFormatSection = 16390,
+ MultiFormatStart = 16389,
+ MultiplyWorldTransform = 16428,
+ Object = 16392,
+ OffsetClip = 16437,
+ ResetClip = 16433,
+ ResetWorldTransform = 16427,
+ Restore = 16422,
+ RotateWorldTransform = 16431,
+ Save = 16421,
+ ScaleWorldTransform = 16430,
+ SetAntiAliasMode = 16414,
+ SetClipPath = 16435,
+ SetClipRect = 16434,
+ SetClipRegion = 16436,
+ SetCompositingMode = 16419,
+ SetCompositingQuality = 16420,
+ SetInterpolationMode = 16417,
+ SetPageTransform = 16432,
+ SetPixelOffsetMode = 16418,
+ SetRenderingOrigin = 16413,
+ SetTextContrast = 16416,
+ SetTextRenderingHint = 16415,
+ SetWorldTransform = 16426,
+ Total = 16439,
+ TranslateWorldTransform = 16429,
+ WmfAnimatePalette = 66614,
+ WmfArc = 67607,
+ WmfBitBlt = 67874,
+ WmfChord = 67632,
+ WmfCreateBrushIndirect = 66300,
+ WmfCreateFontIndirect = 66299,
+ WmfCreatePalette = 65783,
+ WmfCreatePatternBrush = 66041,
+ WmfCreatePenIndirect = 66298,
+ WmfCreateRegion = 67327,
+ WmfDeleteObject = 66032,
+ WmfDibBitBlt = 67904,
+ WmfDibCreatePatternBrush = 65858,
+ WmfDibStretchBlt = 68417,
+ WmfEllipse = 66584,
+ WmfEscape = 67110,
+ WmfExcludeClipRect = 66581,
+ WmfExtFloodFill = 66888,
+ WmfExtTextOut = 68146,
+ WmfFillRegion = 66088,
+ WmfFloodFill = 66585,
+ WmfFrameRegion = 66601,
+ WmfIntersectClipRect = 66582,
+ WmfInvertRegion = 65834,
+ WmfLineTo = 66067,
+ WmfMoveTo = 66068,
+ WmfOffsetCilpRgn = 66080,
+ WmfOffsetViewportOrg = 66065,
+ WmfOffsetWindowOrg = 66063,
+ WmfPaintRegion = 65835,
+ WmfPatBlt = 67101,
+ WmfPie = 67610,
+ WmfPolygon = 66340,
+ WmfPolyline = 66341,
+ WmfPolyPolygon = 66872,
+ WmfRealizePalette = 65589,
+ WmfRecordBase = 65536,
+ WmfRectangle = 66587,
+ WmfResizePalette = 65849,
+ WmfRestoreDC = 65831,
+ WmfRoundRect = 67100,
+ WmfSaveDC = 65566,
+ WmfScaleViewportExt = 66578,
+ WmfScaleWindowExt = 66576,
+ WmfSelectClipRegion = 65836,
+ WmfSelectObject = 65837,
+ WmfSelectPalette = 66100,
+ WmfSetBkColor = 66049,
+ WmfSetBkMode = 65794,
+ WmfSetDibToDev = 68915,
+ WmfSetLayout = 65865,
+ WmfSetMapMode = 65795,
+ WmfSetMapperFlags = 66097,
+ WmfSetPalEntries = 65591,
+ WmfSetPixel = 66591,
+ WmfSetPolyFillMode = 65798,
+ WmfSetRelAbs = 65797,
+ WmfSetROP2 = 65796,
+ WmfSetStretchBltMode = 65799,
+ WmfSetTextAlign = 65838,
+ WmfSetTextCharExtra = 65800,
+ WmfSetTextColor = 66057,
+ WmfSetTextJustification = 66058,
+ WmfSetViewportExt = 66062,
+ WmfSetViewportOrg = 66061,
+ WmfSetWindowExt = 66060,
+ WmfSetWindowOrg = 66059,
+ WmfStretchBlt = 68387,
+ WmfStretchDib = 69443,
+ WmfTextOut = 66849,
+ }
+ public enum EmfType
+ {
+ EmfOnly = 3,
+ EmfPlusDual = 5,
+ EmfPlusOnly = 4,
+ }
+ public sealed partial class Encoder
+ {
+ public static readonly System.Drawing.Imaging.Encoder ChrominanceTable;
+ public static readonly System.Drawing.Imaging.Encoder ColorDepth;
+ public static readonly System.Drawing.Imaging.Encoder Compression;
+ public static readonly System.Drawing.Imaging.Encoder LuminanceTable;
+ public static readonly System.Drawing.Imaging.Encoder Quality;
+ public static readonly System.Drawing.Imaging.Encoder RenderMethod;
+ public static readonly System.Drawing.Imaging.Encoder SaveFlag;
+ public static readonly System.Drawing.Imaging.Encoder ScanMethod;
+ public static readonly System.Drawing.Imaging.Encoder Transformation;
+ public static readonly System.Drawing.Imaging.Encoder Version;
+ public Encoder(System.Guid guid) { }
+ public System.Guid Guid { get { throw null; } }
+ }
+ public sealed partial class EncoderParameter : System.IDisposable
+ {
+ public EncoderParameter(System.Drawing.Imaging.Encoder encoder, byte value) { }
+ public EncoderParameter(System.Drawing.Imaging.Encoder encoder, byte value, bool undefined) { }
+ public EncoderParameter(System.Drawing.Imaging.Encoder encoder, byte[] value) { }
+ public EncoderParameter(System.Drawing.Imaging.Encoder encoder, byte[] value, bool undefined) { }
+ public EncoderParameter(System.Drawing.Imaging.Encoder encoder, short value) { }
+ public EncoderParameter(System.Drawing.Imaging.Encoder encoder, short[] value) { }
+ public EncoderParameter(System.Drawing.Imaging.Encoder encoder, int numberValues, System.Drawing.Imaging.EncoderParameterValueType type, System.IntPtr value) { }
+ public EncoderParameter(System.Drawing.Imaging.Encoder encoder, int numerator, int denominator) { }
+ [System.ObsoleteAttribute("This constructor has been deprecated. Use EncoderParameter(Encoder encoder, int numberValues, EncoderParameterValueType type, IntPtr value) instead. https://go.microsoft.com/fwlink/?linkid=14202")]
+ public EncoderParameter(System.Drawing.Imaging.Encoder encoder, int NumberOfValues, int Type, int Value) { }
+ public EncoderParameter(System.Drawing.Imaging.Encoder encoder, int numerator1, int demoninator1, int numerator2, int demoninator2) { }
+ public EncoderParameter(System.Drawing.Imaging.Encoder encoder, int[] numerator, int[] denominator) { }
+ public EncoderParameter(System.Drawing.Imaging.Encoder encoder, int[] numerator1, int[] denominator1, int[] numerator2, int[] denominator2) { }
+ public EncoderParameter(System.Drawing.Imaging.Encoder encoder, long value) { }
+ public EncoderParameter(System.Drawing.Imaging.Encoder encoder, long rangebegin, long rangeend) { }
+ public EncoderParameter(System.Drawing.Imaging.Encoder encoder, long[] value) { }
+ public EncoderParameter(System.Drawing.Imaging.Encoder encoder, long[] rangebegin, long[] rangeend) { }
+ public EncoderParameter(System.Drawing.Imaging.Encoder encoder, string value) { }
+ public System.Drawing.Imaging.Encoder Encoder { get { throw null; } set { } }
+ public int NumberOfValues { get { throw null; } }
+ public System.Drawing.Imaging.EncoderParameterValueType Type { get { throw null; } }
+ public System.Drawing.Imaging.EncoderParameterValueType ValueType { get { throw null; } }
+ public void Dispose() { }
+ ~EncoderParameter() { }
+ }
+ public sealed partial class EncoderParameters : System.IDisposable
+ {
+ public EncoderParameters() { }
+ public EncoderParameters(int count) { }
+ public System.Drawing.Imaging.EncoderParameter[] Param { get { throw null; } set { } }
+ public void Dispose() { }
+ }
+ public enum EncoderParameterValueType
+ {
+ ValueTypeAscii = 2,
+ ValueTypeByte = 1,
+ ValueTypeLong = 4,
+ ValueTypeLongRange = 6,
+ ValueTypeRational = 5,
+ ValueTypeRationalRange = 8,
+ ValueTypeShort = 3,
+ ValueTypeUndefined = 7,
+ }
+ public enum EncoderValue
+ {
+ ColorTypeCMYK = 0,
+ ColorTypeYCCK = 1,
+ CompressionCCITT3 = 3,
+ CompressionCCITT4 = 4,
+ CompressionLZW = 2,
+ CompressionNone = 6,
+ CompressionRle = 5,
+ Flush = 20,
+ FrameDimensionPage = 23,
+ FrameDimensionResolution = 22,
+ FrameDimensionTime = 21,
+ LastFrame = 19,
+ MultiFrame = 18,
+ RenderNonProgressive = 12,
+ RenderProgressive = 11,
+ ScanMethodInterlaced = 7,
+ ScanMethodNonInterlaced = 8,
+ TransformFlipHorizontal = 16,
+ TransformFlipVertical = 17,
+ TransformRotate180 = 14,
+ TransformRotate270 = 15,
+ TransformRotate90 = 13,
+ VersionGif87 = 9,
+ VersionGif89 = 10,
+ }
+ public sealed partial class FrameDimension
+ {
+ public FrameDimension(System.Guid guid) { }
+ public System.Guid Guid { get { throw null; } }
+ public static System.Drawing.Imaging.FrameDimension Page { get { throw null; } }
+ public static System.Drawing.Imaging.FrameDimension Resolution { get { throw null; } }
+ public static System.Drawing.Imaging.FrameDimension Time { get { throw null; } }
+ public override bool Equals(object o) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public sealed partial class ImageAttributes : System.ICloneable, System.IDisposable
+ {
+ public ImageAttributes() { }
+ public void ClearBrushRemapTable() { }
+ public void ClearColorKey() { }
+ public void ClearColorKey(System.Drawing.Imaging.ColorAdjustType type) { }
+ public void ClearColorMatrix() { }
+ public void ClearColorMatrix(System.Drawing.Imaging.ColorAdjustType type) { }
+ public void ClearGamma() { }
+ public void ClearGamma(System.Drawing.Imaging.ColorAdjustType type) { }
+ public void ClearNoOp() { }
+ public void ClearNoOp(System.Drawing.Imaging.ColorAdjustType type) { }
+ public void ClearOutputChannel() { }
+ public void ClearOutputChannel(System.Drawing.Imaging.ColorAdjustType type) { }
+ public void ClearOutputChannelColorProfile() { }
+ public void ClearOutputChannelColorProfile(System.Drawing.Imaging.ColorAdjustType type) { }
+ public void ClearRemapTable() { }
+ public void ClearRemapTable(System.Drawing.Imaging.ColorAdjustType type) { }
+ public void ClearThreshold() { }
+ public void ClearThreshold(System.Drawing.Imaging.ColorAdjustType type) { }
+ public object Clone() { throw null; }
+ public void Dispose() { }
+ ~ImageAttributes() { }
+ public void GetAdjustedPalette(System.Drawing.Imaging.ColorPalette palette, System.Drawing.Imaging.ColorAdjustType type) { }
+ public void SetBrushRemapTable(System.Drawing.Imaging.ColorMap[] map) { }
+ public void SetColorKey(System.Drawing.Color colorLow, System.Drawing.Color colorHigh) { }
+ public void SetColorKey(System.Drawing.Color colorLow, System.Drawing.Color colorHigh, System.Drawing.Imaging.ColorAdjustType type) { }
+ public void SetColorMatrices(System.Drawing.Imaging.ColorMatrix newColorMatrix, System.Drawing.Imaging.ColorMatrix grayMatrix) { }
+ public void SetColorMatrices(System.Drawing.Imaging.ColorMatrix newColorMatrix, System.Drawing.Imaging.ColorMatrix grayMatrix, System.Drawing.Imaging.ColorMatrixFlag flags) { }
+ public void SetColorMatrices(System.Drawing.Imaging.ColorMatrix newColorMatrix, System.Drawing.Imaging.ColorMatrix grayMatrix, System.Drawing.Imaging.ColorMatrixFlag mode, System.Drawing.Imaging.ColorAdjustType type) { }
+ public void SetColorMatrix(System.Drawing.Imaging.ColorMatrix newColorMatrix) { }
+ public void SetColorMatrix(System.Drawing.Imaging.ColorMatrix newColorMatrix, System.Drawing.Imaging.ColorMatrixFlag flags) { }
+ public void SetColorMatrix(System.Drawing.Imaging.ColorMatrix newColorMatrix, System.Drawing.Imaging.ColorMatrixFlag mode, System.Drawing.Imaging.ColorAdjustType type) { }
+ public void SetGamma(float gamma) { }
+ public void SetGamma(float gamma, System.Drawing.Imaging.ColorAdjustType type) { }
+ public void SetNoOp() { }
+ public void SetNoOp(System.Drawing.Imaging.ColorAdjustType type) { }
+ public void SetOutputChannel(System.Drawing.Imaging.ColorChannelFlag flags) { }
+ public void SetOutputChannel(System.Drawing.Imaging.ColorChannelFlag flags, System.Drawing.Imaging.ColorAdjustType type) { }
+ public void SetOutputChannelColorProfile(string colorProfileFilename) { }
+ public void SetOutputChannelColorProfile(string colorProfileFilename, System.Drawing.Imaging.ColorAdjustType type) { }
+ public void SetRemapTable(System.Drawing.Imaging.ColorMap[] map) { }
+ public void SetRemapTable(System.Drawing.Imaging.ColorMap[] map, System.Drawing.Imaging.ColorAdjustType type) { }
+ public void SetThreshold(float threshold) { }
+ public void SetThreshold(float threshold, System.Drawing.Imaging.ColorAdjustType type) { }
+ public void SetWrapMode(System.Drawing.Drawing2D.WrapMode mode) { }
+ public void SetWrapMode(System.Drawing.Drawing2D.WrapMode mode, System.Drawing.Color color) { }
+ public void SetWrapMode(System.Drawing.Drawing2D.WrapMode mode, System.Drawing.Color color, bool clamp) { }
+ }
+ [System.FlagsAttribute]
+ public enum ImageCodecFlags
+ {
+ BlockingDecode = 32,
+ Builtin = 65536,
+ Decoder = 2,
+ Encoder = 1,
+ SeekableEncode = 16,
+ SupportBitmap = 4,
+ SupportVector = 8,
+ System = 131072,
+ User = 262144,
+ }
+ public sealed partial class ImageCodecInfo
+ {
+ internal ImageCodecInfo() { }
+ public System.Guid Clsid { get { throw null; } set { } }
+ public string CodecName { get { throw null; } set { } }
+ public string DllName { get { throw null; } set { } }
+ public string FilenameExtension { get { throw null; } set { } }
+ public System.Drawing.Imaging.ImageCodecFlags Flags { get { throw null; } set { } }
+ public string FormatDescription { get { throw null; } set { } }
+ public System.Guid FormatID { get { throw null; } set { } }
+ public string MimeType { get { throw null; } set { } }
+ [System.CLSCompliantAttribute(false)]
+ public byte[][] SignatureMasks { get { throw null; } set { } }
+ [System.CLSCompliantAttribute(false)]
+ public byte[][] SignaturePatterns { get { throw null; } set { } }
+ public int Version { get { throw null; } set { } }
+ public static System.Drawing.Imaging.ImageCodecInfo[] GetImageDecoders() { throw null; }
+ public static System.Drawing.Imaging.ImageCodecInfo[] GetImageEncoders() { throw null; }
+ }
+ [System.FlagsAttribute]
+ public enum ImageFlags
+ {
+ Caching = 131072,
+ ColorSpaceCmyk = 32,
+ ColorSpaceGray = 64,
+ ColorSpaceRgb = 16,
+ ColorSpaceYcbcr = 128,
+ ColorSpaceYcck = 256,
+ HasAlpha = 2,
+ HasRealDpi = 4096,
+ HasRealPixelSize = 8192,
+ HasTranslucent = 4,
+ None = 0,
+ PartiallyScalable = 8,
+ ReadOnly = 65536,
+ Scalable = 1,
+ }
+ public sealed partial class ImageFormat
+ {
+ public ImageFormat(System.Guid guid) { }
+ public static System.Drawing.Imaging.ImageFormat Bmp { get { throw null; } }
+ public static System.Drawing.Imaging.ImageFormat Emf { get { throw null; } }
+ public static System.Drawing.Imaging.ImageFormat Exif { get { throw null; } }
+ public static System.Drawing.Imaging.ImageFormat Gif { get { throw null; } }
+ public System.Guid Guid { get { throw null; } }
+ public static System.Drawing.Imaging.ImageFormat Icon { get { throw null; } }
+ public static System.Drawing.Imaging.ImageFormat Jpeg { get { throw null; } }
+ public static System.Drawing.Imaging.ImageFormat MemoryBmp { get { throw null; } }
+ public static System.Drawing.Imaging.ImageFormat Png { get { throw null; } }
+ public static System.Drawing.Imaging.ImageFormat Tiff { get { throw null; } }
+ public static System.Drawing.Imaging.ImageFormat Wmf { get { throw null; } }
+ public override bool Equals(object o) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public enum ImageLockMode
+ {
+ ReadOnly = 1,
+ ReadWrite = 3,
+ UserInputBuffer = 4,
+ WriteOnly = 2,
+ }
+ public sealed partial class Metafile : System.Drawing.Image
+ {
+ public Metafile(System.IntPtr henhmetafile, bool deleteEmf) { }
+ public Metafile(System.IntPtr referenceHdc, System.Drawing.Imaging.EmfType emfType) { }
+ public Metafile(System.IntPtr referenceHdc, System.Drawing.Imaging.EmfType emfType, string description) { }
+ public Metafile(System.IntPtr hmetafile, System.Drawing.Imaging.WmfPlaceableFileHeader wmfHeader) { }
+ public Metafile(System.IntPtr hmetafile, System.Drawing.Imaging.WmfPlaceableFileHeader wmfHeader, bool deleteWmf) { }
+ public Metafile(System.IntPtr referenceHdc, System.Drawing.Rectangle frameRect) { }
+ public Metafile(System.IntPtr referenceHdc, System.Drawing.Rectangle frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit) { }
+ public Metafile(System.IntPtr referenceHdc, System.Drawing.Rectangle frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, System.Drawing.Imaging.EmfType type) { }
+ public Metafile(System.IntPtr referenceHdc, System.Drawing.Rectangle frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, System.Drawing.Imaging.EmfType type, string desc) { }
+ public Metafile(System.IntPtr referenceHdc, System.Drawing.RectangleF frameRect) { }
+ public Metafile(System.IntPtr referenceHdc, System.Drawing.RectangleF frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit) { }
+ public Metafile(System.IntPtr referenceHdc, System.Drawing.RectangleF frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, System.Drawing.Imaging.EmfType type) { }
+ public Metafile(System.IntPtr referenceHdc, System.Drawing.RectangleF frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, System.Drawing.Imaging.EmfType type, string description) { }
+ public Metafile(System.IO.Stream stream) { }
+ public Metafile(System.IO.Stream stream, System.IntPtr referenceHdc) { }
+ public Metafile(System.IO.Stream stream, System.IntPtr referenceHdc, System.Drawing.Imaging.EmfType type) { }
+ public Metafile(System.IO.Stream stream, System.IntPtr referenceHdc, System.Drawing.Imaging.EmfType type, string description) { }
+ public Metafile(System.IO.Stream stream, System.IntPtr referenceHdc, System.Drawing.Rectangle frameRect) { }
+ public Metafile(System.IO.Stream stream, System.IntPtr referenceHdc, System.Drawing.Rectangle frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit) { }
+ public Metafile(System.IO.Stream stream, System.IntPtr referenceHdc, System.Drawing.Rectangle frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, System.Drawing.Imaging.EmfType type) { }
+ public Metafile(System.IO.Stream stream, System.IntPtr referenceHdc, System.Drawing.Rectangle frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, System.Drawing.Imaging.EmfType type, string description) { }
+ public Metafile(System.IO.Stream stream, System.IntPtr referenceHdc, System.Drawing.RectangleF frameRect) { }
+ public Metafile(System.IO.Stream stream, System.IntPtr referenceHdc, System.Drawing.RectangleF frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit) { }
+ public Metafile(System.IO.Stream stream, System.IntPtr referenceHdc, System.Drawing.RectangleF frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, System.Drawing.Imaging.EmfType type) { }
+ public Metafile(System.IO.Stream stream, System.IntPtr referenceHdc, System.Drawing.RectangleF frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, System.Drawing.Imaging.EmfType type, string description) { }
+ public Metafile(string filename) { }
+ public Metafile(string fileName, System.IntPtr referenceHdc) { }
+ public Metafile(string fileName, System.IntPtr referenceHdc, System.Drawing.Imaging.EmfType type) { }
+ public Metafile(string fileName, System.IntPtr referenceHdc, System.Drawing.Imaging.EmfType type, string description) { }
+ public Metafile(string fileName, System.IntPtr referenceHdc, System.Drawing.Rectangle frameRect) { }
+ public Metafile(string fileName, System.IntPtr referenceHdc, System.Drawing.Rectangle frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit) { }
+ public Metafile(string fileName, System.IntPtr referenceHdc, System.Drawing.Rectangle frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, System.Drawing.Imaging.EmfType type) { }
+ public Metafile(string fileName, System.IntPtr referenceHdc, System.Drawing.Rectangle frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, System.Drawing.Imaging.EmfType type, string description) { }
+ public Metafile(string fileName, System.IntPtr referenceHdc, System.Drawing.Rectangle frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, string description) { }
+ public Metafile(string fileName, System.IntPtr referenceHdc, System.Drawing.RectangleF frameRect) { }
+ public Metafile(string fileName, System.IntPtr referenceHdc, System.Drawing.RectangleF frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit) { }
+ public Metafile(string fileName, System.IntPtr referenceHdc, System.Drawing.RectangleF frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, System.Drawing.Imaging.EmfType type) { }
+ public Metafile(string fileName, System.IntPtr referenceHdc, System.Drawing.RectangleF frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, System.Drawing.Imaging.EmfType type, string description) { }
+ public Metafile(string fileName, System.IntPtr referenceHdc, System.Drawing.RectangleF frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, string desc) { }
+ public System.IntPtr GetHenhmetafile() { throw null; }
+ public System.Drawing.Imaging.MetafileHeader GetMetafileHeader() { throw null; }
+ public static System.Drawing.Imaging.MetafileHeader GetMetafileHeader(System.IntPtr henhmetafile) { throw null; }
+ public static System.Drawing.Imaging.MetafileHeader GetMetafileHeader(System.IntPtr hmetafile, System.Drawing.Imaging.WmfPlaceableFileHeader wmfHeader) { throw null; }
+ public static System.Drawing.Imaging.MetafileHeader GetMetafileHeader(System.IO.Stream stream) { throw null; }
+ public static System.Drawing.Imaging.MetafileHeader GetMetafileHeader(string fileName) { throw null; }
+ public void PlayRecord(System.Drawing.Imaging.EmfPlusRecordType recordType, int flags, int dataSize, byte[] data) { }
+ }
+ public enum MetafileFrameUnit
+ {
+ Document = 5,
+ GdiCompatible = 7,
+ Inch = 4,
+ Millimeter = 6,
+ Pixel = 2,
+ Point = 3,
+ }
+ public sealed partial class MetafileHeader
+ {
+ internal MetafileHeader() { }
+ public System.Drawing.Rectangle Bounds { get { throw null; } }
+ public float DpiX { get { throw null; } }
+ public float DpiY { get { throw null; } }
+ public int EmfPlusHeaderSize { get { throw null; } }
+ public int LogicalDpiX { get { throw null; } }
+ public int LogicalDpiY { get { throw null; } }
+ public int MetafileSize { get { throw null; } }
+ public System.Drawing.Imaging.MetafileType Type { get { throw null; } }
+ public int Version { get { throw null; } }
+ public System.Drawing.Imaging.MetaHeader WmfHeader { get { throw null; } }
+ public bool IsDisplay() { throw null; }
+ public bool IsEmf() { throw null; }
+ public bool IsEmfOrEmfPlus() { throw null; }
+ public bool IsEmfPlus() { throw null; }
+ public bool IsEmfPlusDual() { throw null; }
+ public bool IsEmfPlusOnly() { throw null; }
+ public bool IsWmf() { throw null; }
+ public bool IsWmfPlaceable() { throw null; }
+ }
+ public enum MetafileType
+ {
+ Emf = 3,
+ EmfPlusDual = 5,
+ EmfPlusOnly = 4,
+ Invalid = 0,
+ Wmf = 1,
+ WmfPlaceable = 2,
+ }
+ public sealed partial class MetaHeader
+ {
+ public MetaHeader() { }
+ public short HeaderSize { get { throw null; } set { } }
+ public int MaxRecord { get { throw null; } set { } }
+ public short NoObjects { get { throw null; } set { } }
+ public short NoParameters { get { throw null; } set { } }
+ public int Size { get { throw null; } set { } }
+ public short Type { get { throw null; } set { } }
+ public short Version { get { throw null; } set { } }
+ }
+ [System.FlagsAttribute]
+ public enum PaletteFlags
+ {
+ GrayScale = 2,
+ Halftone = 4,
+ HasAlpha = 1,
+ }
+ public enum PixelFormat
+ {
+ Alpha = 262144,
+ Canonical = 2097152,
+ DontCare = 0,
+ Extended = 1048576,
+ Format16bppArgb1555 = 397319,
+ Format16bppGrayScale = 1052676,
+ Format16bppRgb555 = 135173,
+ Format16bppRgb565 = 135174,
+ Format1bppIndexed = 196865,
+ Format24bppRgb = 137224,
+ Format32bppArgb = 2498570,
+ Format32bppPArgb = 925707,
+ Format32bppRgb = 139273,
+ Format48bppRgb = 1060876,
+ Format4bppIndexed = 197634,
+ Format64bppArgb = 3424269,
+ Format64bppPArgb = 1851406,
+ Format8bppIndexed = 198659,
+ Gdi = 131072,
+ Indexed = 65536,
+ Max = 15,
+ PAlpha = 524288,
+ Undefined = 0,
+ }
+ public delegate void PlayRecordCallback(System.Drawing.Imaging.EmfPlusRecordType recordType, int flags, int dataSize, System.IntPtr recordData);
+ public sealed partial class PropertyItem
+ {
+ internal PropertyItem() { }
+ public int Id { get { throw null; } set { } }
+ public int Len { get { throw null; } set { } }
+ public short Type { get { throw null; } set { } }
+ public byte[] Value { get { throw null; } set { } }
+ }
+ public sealed partial class WmfPlaceableFileHeader
+ {
+ public WmfPlaceableFileHeader() { }
+ public short BboxBottom { get { throw null; } set { } }
+ public short BboxLeft { get { throw null; } set { } }
+ public short BboxRight { get { throw null; } set { } }
+ public short BboxTop { get { throw null; } set { } }
+ public short Checksum { get { throw null; } set { } }
+ public short Hmf { get { throw null; } set { } }
+ public short Inch { get { throw null; } set { } }
+ public int Key { get { throw null; } set { } }
+ public int Reserved { get { throw null; } set { } }
+ }
+}
+namespace System.Drawing.Printing
+{
+ public enum Duplex
+ {
+ Default = -1,
+ Horizontal = 3,
+ Simplex = 1,
+ Vertical = 2,
+ }
+ public partial class InvalidPrinterException : System.SystemException
+ {
+ public InvalidPrinterException(System.Drawing.Printing.PrinterSettings settings) { }
+ protected InvalidPrinterException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ }
+ public partial class Margins : System.ICloneable
+ {
+ public Margins() { }
+ public Margins(int left, int right, int top, int bottom) { }
+ public int Bottom { get { throw null; } set { } }
+ public int Left { get { throw null; } set { } }
+ public int Right { get { throw null; } set { } }
+ public int Top { get { throw null; } set { } }
+ public object Clone() { throw null; }
+ public override bool Equals(object obj) { throw null; }
+ public override int GetHashCode() { throw null; }
+ public static bool operator ==(System.Drawing.Printing.Margins m1, System.Drawing.Printing.Margins m2) { throw null; }
+ public static bool operator !=(System.Drawing.Printing.Margins m1, System.Drawing.Printing.Margins m2) { throw null; }
+ public override string ToString() { throw null; }
+ }
+ public partial class PageSettings : System.ICloneable
+ {
+ public PageSettings() { }
+ public PageSettings(System.Drawing.Printing.PrinterSettings printerSettings) { }
+ public System.Drawing.Rectangle Bounds { get { throw null; } }
+ public bool Color { get { throw null; } set { } }
+ public float HardMarginX { get { throw null; } }
+ public float HardMarginY { get { throw null; } }
+ public bool Landscape { get { throw null; } set { } }
+ public System.Drawing.Printing.Margins Margins { get { throw null; } set { } }
+ public System.Drawing.Printing.PaperSize PaperSize { get { throw null; } set { } }
+ public System.Drawing.Printing.PaperSource PaperSource { get { throw null; } set { } }
+ public System.Drawing.RectangleF PrintableArea { get { throw null; } }
+ public System.Drawing.Printing.PrinterResolution PrinterResolution { get { throw null; } set { } }
+ public System.Drawing.Printing.PrinterSettings PrinterSettings { get { throw null; } set { } }
+ public object Clone() { throw null; }
+ public void CopyToHdevmode(System.IntPtr hdevmode) { }
+ public void SetHdevmode(System.IntPtr hdevmode) { }
+ public override string ToString() { throw null; }
+ }
+ public enum PaperKind
+ {
+ A2 = 66,
+ A3 = 8,
+ A3Extra = 63,
+ A3ExtraTransverse = 68,
+ A3Rotated = 76,
+ A3Transverse = 67,
+ A4 = 9,
+ A4Extra = 53,
+ A4Plus = 60,
+ A4Rotated = 77,
+ A4Small = 10,
+ A4Transverse = 55,
+ A5 = 11,
+ A5Extra = 64,
+ A5Rotated = 78,
+ A5Transverse = 61,
+ A6 = 70,
+ A6Rotated = 83,
+ APlus = 57,
+ B4 = 12,
+ B4Envelope = 33,
+ B4JisRotated = 79,
+ B5 = 13,
+ B5Envelope = 34,
+ B5Extra = 65,
+ B5JisRotated = 80,
+ B5Transverse = 62,
+ B6Envelope = 35,
+ B6Jis = 88,
+ B6JisRotated = 89,
+ BPlus = 58,
+ C3Envelope = 29,
+ C4Envelope = 30,
+ C5Envelope = 28,
+ C65Envelope = 32,
+ C6Envelope = 31,
+ CSheet = 24,
+ Custom = 0,
+ DLEnvelope = 27,
+ DSheet = 25,
+ ESheet = 26,
+ Executive = 7,
+ Folio = 14,
+ GermanLegalFanfold = 41,
+ GermanStandardFanfold = 40,
+ InviteEnvelope = 47,
+ IsoB4 = 42,
+ ItalyEnvelope = 36,
+ JapaneseDoublePostcard = 69,
+ JapaneseDoublePostcardRotated = 82,
+ JapaneseEnvelopeChouNumber3 = 73,
+ JapaneseEnvelopeChouNumber3Rotated = 86,
+ JapaneseEnvelopeChouNumber4 = 74,
+ JapaneseEnvelopeChouNumber4Rotated = 87,
+ JapaneseEnvelopeKakuNumber2 = 71,
+ JapaneseEnvelopeKakuNumber2Rotated = 84,
+ JapaneseEnvelopeKakuNumber3 = 72,
+ JapaneseEnvelopeKakuNumber3Rotated = 85,
+ JapaneseEnvelopeYouNumber4 = 91,
+ JapaneseEnvelopeYouNumber4Rotated = 92,
+ JapanesePostcard = 43,
+ JapanesePostcardRotated = 81,
+ Ledger = 4,
+ Legal = 5,
+ LegalExtra = 51,
+ Letter = 1,
+ LetterExtra = 50,
+ LetterExtraTransverse = 56,
+ LetterPlus = 59,
+ LetterRotated = 75,
+ LetterSmall = 2,
+ LetterTransverse = 54,
+ MonarchEnvelope = 37,
+ Note = 18,
+ Number10Envelope = 20,
+ Number11Envelope = 21,
+ Number12Envelope = 22,
+ Number14Envelope = 23,
+ Number9Envelope = 19,
+ PersonalEnvelope = 38,
+ Prc16K = 93,
+ Prc16KRotated = 106,
+ Prc32K = 94,
+ Prc32KBig = 95,
+ Prc32KBigRotated = 108,
+ Prc32KRotated = 107,
+ PrcEnvelopeNumber1 = 96,
+ PrcEnvelopeNumber10 = 105,
+ PrcEnvelopeNumber10Rotated = 118,
+ PrcEnvelopeNumber1Rotated = 109,
+ PrcEnvelopeNumber2 = 97,
+ PrcEnvelopeNumber2Rotated = 110,
+ PrcEnvelopeNumber3 = 98,
+ PrcEnvelopeNumber3Rotated = 111,
+ PrcEnvelopeNumber4 = 99,
+ PrcEnvelopeNumber4Rotated = 112,
+ PrcEnvelopeNumber5 = 100,
+ PrcEnvelopeNumber5Rotated = 113,
+ PrcEnvelopeNumber6 = 101,
+ PrcEnvelopeNumber6Rotated = 114,
+ PrcEnvelopeNumber7 = 102,
+ PrcEnvelopeNumber7Rotated = 115,
+ PrcEnvelopeNumber8 = 103,
+ PrcEnvelopeNumber8Rotated = 116,
+ PrcEnvelopeNumber9 = 104,
+ PrcEnvelopeNumber9Rotated = 117,
+ Quarto = 15,
+ Standard10x11 = 45,
+ Standard10x14 = 16,
+ Standard11x17 = 17,
+ Standard12x11 = 90,
+ Standard15x11 = 46,
+ Standard9x11 = 44,
+ Statement = 6,
+ Tabloid = 3,
+ TabloidExtra = 52,
+ USStandardFanfold = 39,
+ }
+ public partial class PaperSize
+ {
+ public PaperSize() { }
+ public PaperSize(string name, int width, int height) { }
+ public int Height { get { throw null; } set { } }
+ public System.Drawing.Printing.PaperKind Kind { get { throw null; } }
+ public string PaperName { get { throw null; } set { } }
+ public int RawKind { get { throw null; } set { } }
+ public int Width { get { throw null; } set { } }
+ public override string ToString() { throw null; }
+ }
+ public partial class PaperSource
+ {
+ public PaperSource() { }
+ public System.Drawing.Printing.PaperSourceKind Kind { get { throw null; } }
+ public int RawKind { get { throw null; } set { } }
+ public string SourceName { get { throw null; } set { } }
+ public override string ToString() { throw null; }
+ }
+ public enum PaperSourceKind
+ {
+ AutomaticFeed = 7,
+ Cassette = 14,
+ Custom = 257,
+ Envelope = 5,
+ FormSource = 15,
+ LargeCapacity = 11,
+ LargeFormat = 10,
+ Lower = 2,
+ Manual = 4,
+ ManualFeed = 6,
+ Middle = 3,
+ SmallFormat = 9,
+ TractorFeed = 8,
+ Upper = 1,
+ }
+ public sealed partial class PreviewPageInfo
+ {
+ public PreviewPageInfo(System.Drawing.Image image, System.Drawing.Size physicalSize) { }
+ public System.Drawing.Image Image { get { throw null; } }
+ public System.Drawing.Size PhysicalSize { get { throw null; } }
+ }
+ public partial class PreviewPrintController : System.Drawing.Printing.PrintController
+ {
+ public PreviewPrintController() { }
+ public override bool IsPreview { get { throw null; } }
+ public virtual bool UseAntiAlias { get { throw null; } set { } }
+ public System.Drawing.Printing.PreviewPageInfo[] GetPreviewPageInfo() { throw null; }
+ public override void OnEndPage(System.Drawing.Printing.PrintDocument document, System.Drawing.Printing.PrintPageEventArgs e) { }
+ public override void OnEndPrint(System.Drawing.Printing.PrintDocument document, System.Drawing.Printing.PrintEventArgs e) { }
+ public override System.Drawing.Graphics OnStartPage(System.Drawing.Printing.PrintDocument document, System.Drawing.Printing.PrintPageEventArgs e) { throw null; }
+ public override void OnStartPrint(System.Drawing.Printing.PrintDocument document, System.Drawing.Printing.PrintEventArgs e) { }
+ }
+ public enum PrintAction
+ {
+ PrintToFile = 0,
+ PrintToPreview = 1,
+ PrintToPrinter = 2,
+ }
+ public abstract partial class PrintController
+ {
+ protected PrintController() { }
+ public virtual bool IsPreview { get { throw null; } }
+ public virtual void OnEndPage(System.Drawing.Printing.PrintDocument document, System.Drawing.Printing.PrintPageEventArgs e) { }
+ public virtual void OnEndPrint(System.Drawing.Printing.PrintDocument document, System.Drawing.Printing.PrintEventArgs e) { }
+ public virtual System.Drawing.Graphics OnStartPage(System.Drawing.Printing.PrintDocument document, System.Drawing.Printing.PrintPageEventArgs e) { throw null; }
+ public virtual void OnStartPrint(System.Drawing.Printing.PrintDocument document, System.Drawing.Printing.PrintEventArgs e) { }
+ }
+ public partial class PrintDocument : System.ComponentModel.Component
+ {
+ public PrintDocument() { }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
+ public System.Drawing.Printing.PageSettings DefaultPageSettings { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute("document")]
+ public string DocumentName { get { throw null; } set { } }
+ [System.ComponentModel.DefaultValueAttribute(false)]
+ public bool OriginAtMargins { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
+ public System.Drawing.Printing.PrintController PrintController { get { throw null; } set { } }
+ [System.ComponentModel.BrowsableAttribute(false)]
+ [System.ComponentModel.DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
+ public System.Drawing.Printing.PrinterSettings PrinterSettings { get { throw null; } set { } }
+ public event System.Drawing.Printing.PrintEventHandler BeginPrint { add { } remove { } }
+ public event System.Drawing.Printing.PrintEventHandler EndPrint { add { } remove { } }
+ public event System.Drawing.Printing.PrintPageEventHandler PrintPage { add { } remove { } }
+ public event System.Drawing.Printing.QueryPageSettingsEventHandler QueryPageSettings { add { } remove { } }
+ protected virtual void OnBeginPrint(System.Drawing.Printing.PrintEventArgs e) { }
+ protected virtual void OnEndPrint(System.Drawing.Printing.PrintEventArgs e) { }
+ protected virtual void OnPrintPage(System.Drawing.Printing.PrintPageEventArgs e) { }
+ protected virtual void OnQueryPageSettings(System.Drawing.Printing.QueryPageSettingsEventArgs e) { }
+ public void Print() { }
+ public override string ToString() { throw null; }
+ }
+ public partial class PrinterResolution
+ {
+ public PrinterResolution() { }
+ public System.Drawing.Printing.PrinterResolutionKind Kind { get { throw null; } set { } }
+ public int X { get { throw null; } set { } }
+ public int Y { get { throw null; } set { } }
+ public override string ToString() { throw null; }
+ }
+ public enum PrinterResolutionKind
+ {
+ Custom = 0,
+ Draft = -1,
+ High = -4,
+ Low = -2,
+ Medium = -3,
+ }
+ public partial class PrinterSettings : System.ICloneable
+ {
+ public PrinterSettings() { }
+ public bool CanDuplex { get { throw null; } }
+ public bool Collate { get { throw null; } set { } }
+ public short Copies { get { throw null; } set { } }
+ public System.Drawing.Printing.PageSettings DefaultPageSettings { get { throw null; } }
+ public System.Drawing.Printing.Duplex Duplex { get { throw null; } set { } }
+ public int FromPage { get { throw null; } set { } }
+ public static System.Drawing.Printing.PrinterSettings.StringCollection InstalledPrinters { get { throw null; } }
+ public bool IsDefaultPrinter { get { throw null; } }
+ public bool IsPlotter { get { throw null; } }
+ public bool IsValid { get { throw null; } }
+ public int LandscapeAngle { get { throw null; } }
+ public int MaximumCopies { get { throw null; } }
+ public int MaximumPage { get { throw null; } set { } }
+ public int MinimumPage { get { throw null; } set { } }
+ public System.Drawing.Printing.PrinterSettings.PaperSizeCollection PaperSizes { get { throw null; } }
+ public System.Drawing.Printing.PrinterSettings.PaperSourceCollection PaperSources { get { throw null; } }
+ public string PrinterName { get { throw null; } set { } }
+ public System.Drawing.Printing.PrinterSettings.PrinterResolutionCollection PrinterResolutions { get { throw null; } }
+ public string PrintFileName { get { throw null; } set { } }
+ public System.Drawing.Printing.PrintRange PrintRange { get { throw null; } set { } }
+ public bool PrintToFile { get { throw null; } set { } }
+ public bool SupportsColor { get { throw null; } }
+ public int ToPage { get { throw null; } set { } }
+ public object Clone() { throw null; }
+ public System.Drawing.Graphics CreateMeasurementGraphics() { throw null; }
+ public System.Drawing.Graphics CreateMeasurementGraphics(bool honorOriginAtMargins) { throw null; }
+ public System.Drawing.Graphics CreateMeasurementGraphics(System.Drawing.Printing.PageSettings pageSettings) { throw null; }
+ public System.Drawing.Graphics CreateMeasurementGraphics(System.Drawing.Printing.PageSettings pageSettings, bool honorOriginAtMargins) { throw null; }
+ public System.IntPtr GetHdevmode() { throw null; }
+ public System.IntPtr GetHdevmode(System.Drawing.Printing.PageSettings pageSettings) { throw null; }
+ public System.IntPtr GetHdevnames() { throw null; }
+ public bool IsDirectPrintingSupported(System.Drawing.Image image) { throw null; }
+ public bool IsDirectPrintingSupported(System.Drawing.Imaging.ImageFormat imageFormat) { throw null; }
+ public void SetHdevmode(System.IntPtr hdevmode) { }
+ public void SetHdevnames(System.IntPtr hdevnames) { }
+ public override string ToString() { throw null; }
+ public partial class PaperSizeCollection : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ public PaperSizeCollection(System.Drawing.Printing.PaperSize[] array) { }
+ public int Count { get { throw null; } }
+ public virtual System.Drawing.Printing.PaperSize this[int index] { get { throw null; } }
+ int System.Collections.ICollection.Count { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ public int Add(System.Drawing.Printing.PaperSize paperSize) { throw null; }
+ public void CopyTo(System.Drawing.Printing.PaperSize[] paperSizes, int index) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ public partial class PaperSourceCollection : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ public PaperSourceCollection(System.Drawing.Printing.PaperSource[] array) { }
+ public int Count { get { throw null; } }
+ public virtual System.Drawing.Printing.PaperSource this[int index] { get { throw null; } }
+ int System.Collections.ICollection.Count { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ public int Add(System.Drawing.Printing.PaperSource paperSource) { throw null; }
+ public void CopyTo(System.Drawing.Printing.PaperSource[] paperSources, int index) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ public partial class PrinterResolutionCollection : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ public PrinterResolutionCollection(System.Drawing.Printing.PrinterResolution[] array) { }
+ public int Count { get { throw null; } }
+ public virtual System.Drawing.Printing.PrinterResolution this[int index] { get { throw null; } }
+ int System.Collections.ICollection.Count { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ public int Add(System.Drawing.Printing.PrinterResolution printerResolution) { throw null; }
+ public void CopyTo(System.Drawing.Printing.PrinterResolution[] printerResolutions, int index) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ public partial class StringCollection : System.Collections.ICollection, System.Collections.IEnumerable
+ {
+ public StringCollection(string[] array) { }
+ public int Count { get { throw null; } }
+ public virtual string this[int index] { get { throw null; } }
+ int System.Collections.ICollection.Count { get { throw null; } }
+ bool System.Collections.ICollection.IsSynchronized { get { throw null; } }
+ object System.Collections.ICollection.SyncRoot { get { throw null; } }
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ public int Add(string value) { throw null; }
+ public void CopyTo(string[] strings, int index) { }
+ public System.Collections.IEnumerator GetEnumerator() { throw null; }
+ void System.Collections.ICollection.CopyTo(System.Array array, int index) { }
+ System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; }
+ }
+ }
+ public enum PrinterUnit
+ {
+ Display = 0,
+ HundredthsOfAMillimeter = 2,
+ TenthsOfAMillimeter = 3,
+ ThousandthsOfAnInch = 1,
+ }
+ public sealed partial class PrinterUnitConvert
+ {
+ internal PrinterUnitConvert() { }
+ public static double Convert(double value, System.Drawing.Printing.PrinterUnit fromUnit, System.Drawing.Printing.PrinterUnit toUnit) { throw null; }
+ public static System.Drawing.Point Convert(System.Drawing.Point value, System.Drawing.Printing.PrinterUnit fromUnit, System.Drawing.Printing.PrinterUnit toUnit) { throw null; }
+ public static System.Drawing.Printing.Margins Convert(System.Drawing.Printing.Margins value, System.Drawing.Printing.PrinterUnit fromUnit, System.Drawing.Printing.PrinterUnit toUnit) { throw null; }
+ public static System.Drawing.Rectangle Convert(System.Drawing.Rectangle value, System.Drawing.Printing.PrinterUnit fromUnit, System.Drawing.Printing.PrinterUnit toUnit) { throw null; }
+ public static System.Drawing.Size Convert(System.Drawing.Size value, System.Drawing.Printing.PrinterUnit fromUnit, System.Drawing.Printing.PrinterUnit toUnit) { throw null; }
+ public static int Convert(int value, System.Drawing.Printing.PrinterUnit fromUnit, System.Drawing.Printing.PrinterUnit toUnit) { throw null; }
+ }
+ public partial class PrintEventArgs : System.ComponentModel.CancelEventArgs
+ {
+ public PrintEventArgs() { }
+ public System.Drawing.Printing.PrintAction PrintAction { get { throw null; } }
+ }
+ public delegate void PrintEventHandler(object sender, System.Drawing.Printing.PrintEventArgs e);
+ public partial class PrintPageEventArgs : System.EventArgs
+ {
+ public PrintPageEventArgs(System.Drawing.Graphics graphics, System.Drawing.Rectangle marginBounds, System.Drawing.Rectangle pageBounds, System.Drawing.Printing.PageSettings pageSettings) { }
+ public bool Cancel { get { throw null; } set { } }
+ public System.Drawing.Graphics Graphics { get { throw null; } }
+ public bool HasMorePages { get { throw null; } set { } }
+ public System.Drawing.Rectangle MarginBounds { get { throw null; } }
+ public System.Drawing.Rectangle PageBounds { get { throw null; } }
+ public System.Drawing.Printing.PageSettings PageSettings { get { throw null; } }
+ }
+ public delegate void PrintPageEventHandler(object sender, System.Drawing.Printing.PrintPageEventArgs e);
+ public enum PrintRange
+ {
+ AllPages = 0,
+ CurrentPage = 4194304,
+ Selection = 1,
+ SomePages = 2,
+ }
+ public partial class QueryPageSettingsEventArgs : System.Drawing.Printing.PrintEventArgs
+ {
+ public QueryPageSettingsEventArgs(System.Drawing.Printing.PageSettings pageSettings) { }
+ public System.Drawing.Printing.PageSettings PageSettings { get { throw null; } set { } }
+ }
+ public delegate void QueryPageSettingsEventHandler(object sender, System.Drawing.Printing.QueryPageSettingsEventArgs e);
+ public partial class StandardPrintController : System.Drawing.Printing.PrintController
+ {
+ public StandardPrintController() { }
+ public override void OnEndPage(System.Drawing.Printing.PrintDocument document, System.Drawing.Printing.PrintPageEventArgs e) { }
+ public override void OnEndPrint(System.Drawing.Printing.PrintDocument document, System.Drawing.Printing.PrintEventArgs e) { }
+ public override System.Drawing.Graphics OnStartPage(System.Drawing.Printing.PrintDocument document, System.Drawing.Printing.PrintPageEventArgs e) { throw null; }
+ public override void OnStartPrint(System.Drawing.Printing.PrintDocument document, System.Drawing.Printing.PrintEventArgs e) { }
+ }
+}
+namespace System.Drawing.Text
+{
+ public abstract partial class FontCollection : System.IDisposable
+ {
+ internal FontCollection() { }
+ public System.Drawing.FontFamily[] Families { get { throw null; } }
+ public void Dispose() { }
+ protected virtual void Dispose(bool disposing) { }
+ ~FontCollection() { }
+ }
+ public enum GenericFontFamilies
+ {
+ Monospace = 2,
+ SansSerif = 1,
+ Serif = 0,
+ }
+ public enum HotkeyPrefix
+ {
+ Hide = 2,
+ None = 0,
+ Show = 1,
+ }
+ public sealed partial class InstalledFontCollection : System.Drawing.Text.FontCollection
+ {
+ public InstalledFontCollection() { }
+ }
+ public sealed partial class PrivateFontCollection : System.Drawing.Text.FontCollection
+ {
+ public PrivateFontCollection() { }
+ public void AddFontFile(string filename) { }
+ public void AddMemoryFont(System.IntPtr memory, int length) { }
+ protected override void Dispose(bool disposing) { }
+ }
+ public enum TextRenderingHint
+ {
+ AntiAlias = 4,
+ AntiAliasGridFit = 3,
+ ClearTypeGridFit = 5,
+ SingleBitPerPixel = 2,
+ SingleBitPerPixelGridFit = 1,
+ SystemDefault = 0,
+ }
+}