Changes in system.drawing from v1.0 (Version 2.0.50215.44)<br> to v2.0RC (Version 2.0.50727.26)

Changes in system.drawing from v1.0 (Version 2.0.50215.44)
to v2.0RC (Version 2.0.50727.26)

Removed Added
System.Drawing Bitmap ()
public sealed class System.Drawing.Bitmap
(Please hover your mouse over the type to see the inheritance signatures)
public sealed class System.Drawing.Bitmap
(Please hover your mouse over the type to see the inheritance signatures)
--> NONE <--
  • Constructor: public Bitmap (int width, int height, PixelFormat format)
  • Method (i): public virtual object Clone ()
  • Method (i): protected virtual void Dispose (bool disposing)
  • Method: public IntPtr GetHbitmap ()
  • Method: public BitmapData LockBits (Rectangle rect, ImageLockMode flags, PixelFormat format)
  • Method (i): public void Save (Stream stream, ImageFormat format)
  • Method (i): public void Save (string filename, ImageFormat format)
  • Method: public void UnlockBits (BitmapData bitmapdata)
System.Drawing Brush ()
public abstract class System.Drawing.Brush
(Please hover your mouse over the type to see the inheritance signatures)
public abstract class System.Drawing.Brush
(Please hover your mouse over the type to see the inheritance signatures)
  • Method: public void Dispose ()
  • Method: public virtual void Dispose ()
public sealed struct System.Drawing.Color ()
  • Method: public static Color FromSysIcv (int icv)
--> NONE <--
System.Drawing Font ()
public sealed class System.Drawing.Font
(Please hover your mouse over the type to see the inheritance signatures)
public sealed class System.Drawing.Font
(Please hover your mouse over the type to see the inheritance signatures)
  • Constructor: public Font (IntPtr htx)
  • Method (i): public virtual bool Equals (object obj)
  • Method (i): public virtual int GetHashCode ()
  • Method: public IntPtr GetHtx ()
  • Method: public virtual object Clone ()
  • Method: public override bool Equals (object obj)
  • Method: public static Font FromHfont (IntPtr hfont)
  • Method: public static Font FromLogFont (object o)
  • Method: public override int GetHashCode ()
  • Method: public IntPtr ToHfont ()
public sealed class System.Drawing.FontFamily ()
--> NONE <--
  • Property: string Name { public get; }
public sealed class System.Drawing.Graphics ()
  • Method: public void DrawEllipse (Pen pen, int x, int y, int cx, int cy)
  • Method: public void DrawEllipse (Pen pen, Rectangle rc)
  • Method: public void DrawLine (Pen pen, int xStart, int yStart, int xEnd, int yEnd)
  • Method: public void DrawRectangle (Pen pen, int x, int y, int cx, int cy)
  • Method: public void DrawRectangle (Pen pen, Rectangle rc)
  • Method: public void DrawString (string s, Font font, Brush brush, RectangleF rcf)
  • Method: public void FillEllipse (Brush brush, int x, int y, int cx, int cy)
  • Method: public void FillEllipse (Brush brush, Rectangle rc)
  • Method: public void FillRectangle (Brush brush, int x, int y, int cx, int cy)
  • Method: public void FillRectangle (Brush brush, Rectangle rc)
  • Method: public static Graphics FromHow (IntPtr how, bool fFree)
  • Method: public static Graphics FromImage (Image img)
  • Method: public void DrawEllipse (Pen pen, int x, int y, int width, int height)
  • Method: public void DrawEllipse (Pen pen, Rectangle rect)
  • Method: public void DrawLine (Pen pen, int x1, int y1, int x2, int y2)
  • Method: public void DrawLines (Pen pen, Point[] points)
  • Method: public void DrawRectangle (Pen pen, int x, int y, int width, int height)
  • Method: public void DrawRectangle (Pen pen, Rectangle rect)
  • Method: public void DrawString (string s, Font font, Brush brush, float x, float y, StringFormat format)
  • Method: public void DrawString (string s, Font font, Brush brush, RectangleF layoutRectangle)
  • Method: public void DrawString (string s, Font font, Brush brush, RectangleF layoutRectangle, StringFormat format)
  • Method: public void FillEllipse (Brush brush, int x, int y, int width, int height)
  • Method: public void FillEllipse (Brush brush, Rectangle rect)
  • Method: public void FillRectangle (Brush brush, int x, int y, int width, int height)
  • Method: public void FillRectangle (Brush brush, Rectangle rect)
  • Method: public static Graphics FromHdc (IntPtr hdc)
  • Method: public static Graphics FromImage (Image image)
  • Method: public IntPtr GetHdc ()
  • Method: public void ReleaseHdc (IntPtr hdc)
  • Property: float DpiX { public get; }
  • Property: float DpiY { public get; }
System.Drawing Icon ()
public sealed class System.Drawing.Icon
(Please hover your mouse over the type to see the inheritance signatures)
public sealed class System.Drawing.Icon
(Please hover your mouse over the type to see the inheritance signatures)
  • Method: public static IntPtr GetHicnFromIcon (Icon icn)
  • Method: public virtual object Clone ()
  • Method: public static Icon FromHandle (IntPtr handle)
  • Property: IntPtr Handle { public get; }
System.Drawing Image ()
public abstract class System.Drawing.Image
(Please hover your mouse over the type to see the inheritance signatures)
public abstract class System.Drawing.Image
(Please hover your mouse over the type to see the inheritance signatures)
  • Method: public static IntPtr GetHowFromImage (Image img)
  • Method: public virtual object Clone ()
  • Method: protected virtual void Dispose (bool disposing)
  • Method: public static Bitmap FromHbitmap (IntPtr hbitmap)
  • Method: public void Save (Stream stream, ImageFormat format)
  • Method: public void Save (string filename, ImageFormat format)
System.Drawing Pen ()
public sealed class System.Drawing.Pen
(Please hover your mouse over the type to see the inheritance signatures)
public sealed class System.Drawing.Pen
(Please hover your mouse over the type to see the inheritance signatures)
--> NONE <--
  • Constructor: public Pen (Color color, float width)
  • Method: public virtual object Clone ()
  • Property: DashStyle DashStyle { public get; public set; }
  • Property: float Width { public get; public set; }
public sealed struct System.Drawing.Rectangle ()
--> NONE <--
  • Method: public bool Contains (Point pt)
System.Drawing SolidBrush ()
public sealed class System.Drawing.SolidBrush
(Please hover your mouse over the type to see the inheritance signatures)
public sealed class System.Drawing.SolidBrush
(Please hover your mouse over the type to see the inheritance signatures)
  • Method (i): public void Dispose ()
  • Method (i): public virtual void Dispose ()
StringAlignment ()
n/a public sealed enum System.Drawing.StringAlignment
                    Near = Can't do enum :-(,
                    Center = Can't do enum :-(,
                    Far = Can't do enum :-(,
--> NONE <-- --> NONE <--
System.Drawing StringFormat ()
n/a public sealed class System.Drawing.StringFormat
--> NONE <--
  • Constructor: public StringFormat ()
  • Constructor: public StringFormat (StringFormat format)
  • Constructor: public StringFormat (StringFormatFlags options)
  • Method: public virtual object Clone ()
  • Method (i): public virtual ObjRef CreateObjRef (Type requestedType)
  • Method: public virtual void Dispose ()
  • Method (i): public virtual bool Equals (object obj)
  • Method (i): protected virtual void Finalize ()
  • Method (i): public virtual int GetHashCode ()
  • Method (i): public virtual object GetLifetimeService ()
  • Method (i): public Type GetType ()
  • Method (i): public virtual object InitializeLifetimeService ()
  • Method (i): protected object MemberwiseClone ()
  • Method (i): protected MarshalByRefObject MemberwiseClone (bool cloneIdentity)
  • Method (i): public virtual string ToString ()
  • Property: StringAlignment Alignment { public get; public set; }
  • Property: StringFormatFlags FormatFlags { public get; public set; }
  • Property: StringAlignment LineAlignment { public get; public set; }
StringFormatFlags ()
n/a public sealed enum System.Drawing.StringFormatFlags
                    NoWrap = Can't do enum :-(,
                    NoClip = Can't do enum :-(,
--> NONE <-- --> NONE <--
System.Drawing TextureBrush ()
n/a public sealed class System.Drawing.TextureBrush
--> NONE <--
  • Constructor: public TextureBrush (Image bitmap)
  • Method (i): public virtual ObjRef CreateObjRef (Type requestedType)
  • Method (i): public virtual void Dispose ()
  • Method (i): public virtual bool Equals (object obj)
  • Method: protected override void Finalize ()
  • Method (i): public virtual int GetHashCode ()
  • Method (i): public virtual object GetLifetimeService ()
  • Method (i): public Type GetType ()
  • Method (i): public virtual object InitializeLifetimeService ()
  • Method (i): protected object MemberwiseClone ()
  • Method (i): protected MarshalByRefObject MemberwiseClone (bool cloneIdentity)
  • Method (i): public virtual string ToString ()
  • Property: Image Image { public get; }
DashStyle ()
n/a public sealed enum System.Drawing.Drawing2D.DashStyle
                    Solid = Can't do enum :-(,
                    Dash = Can't do enum :-(,
--> NONE <-- --> NONE <--
System.Drawing.Imaging BitmapData ()
n/a public sealed class System.Drawing.Imaging.BitmapData
--> NONE <--
  • Method (i): public virtual bool Equals (object obj)
  • Method (i): protected virtual void Finalize ()
  • Method (i): public virtual int GetHashCode ()
  • Method (i): public Type GetType ()
  • Method (i): protected object MemberwiseClone ()
  • Method (i): public virtual string ToString ()
  • Property: int Height { public get; }
  • Property: PixelFormat PixelFormat { public get; }
  • Property: IntPtr Scan0 { public get; }
  • Property: int Stride { public get; }
  • Property: int Width { public get; }
System.Drawing.Imaging ImageFormat ()
n/a public sealed class System.Drawing.Imaging.ImageFormat
--> NONE <--
  • Method (i): public virtual bool Equals (object obj)
  • Method (i): protected virtual void Finalize ()
  • Method (i): public virtual int GetHashCode ()
  • Method (i): public Type GetType ()
  • Method (i): protected object MemberwiseClone ()
  • Method (i): public virtual string ToString ()
  • Property: static ImageFormat Bmp { public get; }
  • Property: static ImageFormat Gif { public get; }
  • Property: static ImageFormat Jpeg { public get; }
  • Property: static ImageFormat Png { public get; }
ImageLockMode ()
n/a public sealed enum System.Drawing.Imaging.ImageLockMode
                    ReadOnly = Can't do enum :-(,
                    WriteOnly = Can't do enum :-(,
                    ReadWrite = Can't do enum :-(,
--> NONE <-- --> NONE <--
PixelFormat ()
n/a public sealed enum System.Drawing.Imaging.PixelFormat
                    Format16bppRgb555 = Can't do enum :-(,
                    Format16bppRgb565 = Can't do enum :-(,
                    Format24bppRgb = Can't do enum :-(,
                    Format32bppRgb = Can't do enum :-(,
--> NONE <-- --> NONE <--
System.Drawing.Text FontCollection ()
n/a public abstract class System.Drawing.Text.FontCollection
--> NONE <--
  • Method: public virtual void Dispose ()
  • Method (i): public virtual bool Equals (object obj)
  • Method (i): protected virtual void Finalize ()
  • Method (i): public virtual int GetHashCode ()
  • Method (i): public Type GetType ()
  • Method (i): protected object MemberwiseClone ()
  • Method (i): public virtual string ToString ()
  • Property: FontFamily[] Families { public get; }
System.Drawing.Text InstalledFontCollection ()
n/a public sealed class System.Drawing.Text.InstalledFontCollection
--> NONE <--
  • Constructor: public InstalledFontCollection ()
  • Method (i): public virtual void Dispose ()
  • Method (i): public virtual bool Equals (object obj)
  • Method (i): protected virtual void Finalize ()
  • Method (i): public virtual int GetHashCode ()
  • Method (i): public Type GetType ()
  • Method (i): protected object MemberwiseClone ()
  • Method (i): public virtual string ToString ()
  • Property: FontFamily[] Families { public get; }

TopSummary