class System.Drawing.Imaging.Metafile
   inherits System.Drawing.Image
   implements System.Runtime.Serialization.ISerializable, System.ICloneable, System.IDisposable
   final:

   constructor public Metafile(input hmetafile as System.IntPtr, input wmfHeader as System.Drawing.Imaging.WmfPlaceableFileHeader):
   end constructor.

   constructor public Metafile(input hmetafile as System.IntPtr, input wmfHeader as System.Drawing.Imaging.WmfPlaceableFileHeader, input deleteWmf as logical):
   end constructor.

   constructor public Metafile(input henhmetafile as System.IntPtr, input deleteEmf as logical):
   end constructor.

   constructor public Metafile(input filename as character):
   end constructor.

   constructor public Metafile(input stream as System.IO.Stream):
   end constructor.

   constructor public Metafile(input referenceHdc as System.IntPtr, input emfType as System.Drawing.Imaging.EmfType):
   end constructor.

   constructor public Metafile(input referenceHdc as System.IntPtr, input emfType as System.Drawing.Imaging.EmfType, input description as character):
   end constructor.

   constructor public Metafile(input referenceHdc as System.IntPtr, input frameRect as System.Drawing.RectangleF):
   end constructor.

   constructor public Metafile(input referenceHdc as System.IntPtr, input frameRect as System.Drawing.RectangleF, input frameUnit as System.Drawing.Imaging.MetafileFrameUnit):
   end constructor.

   constructor public Metafile(input referenceHdc as System.IntPtr, input frameRect as System.Drawing.RectangleF, input frameUnit as System.Drawing.Imaging.MetafileFrameUnit, input type as System.Drawing.Imaging.EmfType):
   end constructor.

   constructor public Metafile(input referenceHdc as System.IntPtr, input frameRect as System.Drawing.RectangleF, input frameUnit as System.Drawing.Imaging.MetafileFrameUnit, input type as System.Drawing.Imaging.EmfType, input description as character):
   end constructor.

   constructor public Metafile(input referenceHdc as System.IntPtr, input frameRect as System.Drawing.Rectangle):
   end constructor.

   constructor public Metafile(input referenceHdc as System.IntPtr, input frameRect as System.Drawing.Rectangle, input frameUnit as System.Drawing.Imaging.MetafileFrameUnit):
   end constructor.

   constructor public Metafile(input referenceHdc as System.IntPtr, input frameRect as System.Drawing.Rectangle, input frameUnit as System.Drawing.Imaging.MetafileFrameUnit, input type as System.Drawing.Imaging.EmfType):
   end constructor.

   constructor public Metafile(input referenceHdc as System.IntPtr, input frameRect as System.Drawing.Rectangle, input frameUnit as System.Drawing.Imaging.MetafileFrameUnit, input type as System.Drawing.Imaging.EmfType, input desc as character):
   end constructor.

   constructor public Metafile(input fileName as character, input referenceHdc as System.IntPtr):
   end constructor.

   constructor public Metafile(input fileName as character, input referenceHdc as System.IntPtr, input type as System.Drawing.Imaging.EmfType):
   end constructor.

   constructor public Metafile(input fileName as character, input referenceHdc as System.IntPtr, input type as System.Drawing.Imaging.EmfType, input description as character):
   end constructor.

   constructor public Metafile(input fileName as character, input referenceHdc as System.IntPtr, input frameRect as System.Drawing.RectangleF):
   end constructor.

   constructor public Metafile(input fileName as character, input referenceHdc as System.IntPtr, input frameRect as System.Drawing.RectangleF, input frameUnit as System.Drawing.Imaging.MetafileFrameUnit):
   end constructor.

   constructor public Metafile(input fileName as character, input referenceHdc as System.IntPtr, input frameRect as System.Drawing.RectangleF, input frameUnit as System.Drawing.Imaging.MetafileFrameUnit, input type as System.Drawing.Imaging.EmfType):
   end constructor.

   constructor public Metafile(input fileName as character, input referenceHdc as System.IntPtr, input frameRect as System.Drawing.RectangleF, input frameUnit as System.Drawing.Imaging.MetafileFrameUnit, input desc as character):
   end constructor.

   constructor public Metafile(input fileName as character, input referenceHdc as System.IntPtr, input frameRect as System.Drawing.RectangleF, input frameUnit as System.Drawing.Imaging.MetafileFrameUnit, input type as System.Drawing.Imaging.EmfType, input description as character):
   end constructor.

   constructor public Metafile(input fileName as character, input referenceHdc as System.IntPtr, input frameRect as System.Drawing.Rectangle):
   end constructor.

   constructor public Metafile(input fileName as character, input referenceHdc as System.IntPtr, input frameRect as System.Drawing.Rectangle, input frameUnit as System.Drawing.Imaging.MetafileFrameUnit):
   end constructor.

   constructor public Metafile(input fileName as character, input referenceHdc as System.IntPtr, input frameRect as System.Drawing.Rectangle, input frameUnit as System.Drawing.Imaging.MetafileFrameUnit, input type as System.Drawing.Imaging.EmfType):
   end constructor.

   constructor public Metafile(input fileName as character, input referenceHdc as System.IntPtr, input frameRect as System.Drawing.Rectangle, input frameUnit as System.Drawing.Imaging.MetafileFrameUnit, input description as character):
   end constructor.

   constructor public Metafile(input fileName as character, input referenceHdc as System.IntPtr, input frameRect as System.Drawing.Rectangle, input frameUnit as System.Drawing.Imaging.MetafileFrameUnit, input type as System.Drawing.Imaging.EmfType, input description as character):
   end constructor.

   constructor public Metafile(input stream as System.IO.Stream, input referenceHdc as System.IntPtr):
   end constructor.

   constructor public Metafile(input stream as System.IO.Stream, input referenceHdc as System.IntPtr, input type as System.Drawing.Imaging.EmfType):
   end constructor.

   constructor public Metafile(input stream as System.IO.Stream, input referenceHdc as System.IntPtr, input type as System.Drawing.Imaging.EmfType, input description as character):
   end constructor.

   constructor public Metafile(input stream as System.IO.Stream, input referenceHdc as System.IntPtr, input frameRect as System.Drawing.RectangleF):
   end constructor.

   constructor public Metafile(input stream as System.IO.Stream, input referenceHdc as System.IntPtr, input frameRect as System.Drawing.RectangleF, input frameUnit as System.Drawing.Imaging.MetafileFrameUnit):
   end constructor.

   constructor public Metafile(input stream as System.IO.Stream, input referenceHdc as System.IntPtr, input frameRect as System.Drawing.RectangleF, input frameUnit as System.Drawing.Imaging.MetafileFrameUnit, input type as System.Drawing.Imaging.EmfType):
   end constructor.

   constructor public Metafile(input stream as System.IO.Stream, input referenceHdc as System.IntPtr, input frameRect as System.Drawing.RectangleF, input frameUnit as System.Drawing.Imaging.MetafileFrameUnit, input type as System.Drawing.Imaging.EmfType, input description as character):
   end constructor.

   constructor public Metafile(input stream as System.IO.Stream, input referenceHdc as System.IntPtr, input frameRect as System.Drawing.Rectangle):
   end constructor.

   constructor public Metafile(input stream as System.IO.Stream, input referenceHdc as System.IntPtr, input frameRect as System.Drawing.Rectangle, input frameUnit as System.Drawing.Imaging.MetafileFrameUnit):
   end constructor.

   constructor public Metafile(input stream as System.IO.Stream, input referenceHdc as System.IntPtr, input frameRect as System.Drawing.Rectangle, input frameUnit as System.Drawing.Imaging.MetafileFrameUnit, input type as System.Drawing.Imaging.EmfType):
   end constructor.

   constructor public Metafile(input stream as System.IO.Stream, input referenceHdc as System.IntPtr, input frameRect as System.Drawing.Rectangle, input frameUnit as System.Drawing.Imaging.MetafileFrameUnit, input type as System.Drawing.Imaging.EmfType, input description as character):
   end constructor.

   method public final static System.Drawing.Imaging.MetafileHeader GetMetafileHeader(input hmetafile as System.IntPtr, input wmfHeader as System.Drawing.Imaging.WmfPlaceableFileHeader):
   end method.

   method public final static System.Drawing.Imaging.MetafileHeader GetMetafileHeader(input henhmetafile as System.IntPtr):
   end method.

   method public final static System.Drawing.Imaging.MetafileHeader GetMetafileHeader(input fileName as character):
   end method.

   method public final static System.Drawing.Imaging.MetafileHeader GetMetafileHeader(input stream as System.IO.Stream):
   end method.

   method public final System.Drawing.Imaging.MetafileHeader GetMetafileHeader():
   end method.

   method public final System.IntPtr GetHenhmetafile():
   end method.

   method public final void PlayRecord(input recordType as System.Drawing.Imaging.EmfPlusRecordType, input flags as integer, input dataSize as integer, input data as System.Byte extent):
   end method.

end class.
