Metafile Constructors

Definitie

Initialiseert een nieuw exemplaar van de Metafile klasse.

Overloads

Name Description
Metafile(Stream)

Initialiseert een nieuw exemplaar van de Metafile klasse vanuit de opgegeven gegevensstroom.

Metafile(Stream, IntPtr, RectangleF, MetafileFrameUnit)

Initialiseert een nieuw exemplaar van de klasse Metafile van de opgegeven gegevensstroom, een Windows ingang naar een apparaatcontext, een RectangleF structuur die de rechthoek vertegenwoordigt die de nieuwe Metafile en de opgegeven maateenheid aangeeft.

Metafile(String, IntPtr, EmfType, String)

Initialiseert een nieuw exemplaar van de klasse Metafile met de opgegeven bestandsnaam, een Windows ingang naar een apparaatcontext en een EmfType opsomming waarmee de indeling van de Metafile wordt opgegeven. Er kan ook een beschrijvende tekenreeks worden toegevoegd.

Metafile(String, IntPtr, Rectangle, MetafileFrameUnit)

Initialiseert een nieuw exemplaar van de klasse Metafile met de opgegeven bestandsnaam, een Windows ingang naar een apparaatcontext, een Rectangle structuur die de rechthoek vertegenwoordigt die de nieuwe Metafile en de opgegeven maateenheid aangeeft.

Metafile(String, IntPtr, RectangleF, MetafileFrameUnit)

Initialiseert een nieuw exemplaar van de klasse Metafile met de opgegeven bestandsnaam, een Windows ingang naar een apparaatcontext, een RectangleF structuur die de rechthoek vertegenwoordigt die de nieuwe Metafile en de opgegeven maateenheid aangeeft.

Metafile(IntPtr, Rectangle, MetafileFrameUnit, EmfType, String)

Initialiseert een nieuw exemplaar van de Metafile klasse vanuit de opgegeven apparaatcontext, gebonden door de opgegeven rechthoek die gebruikmaakt van de opgegeven maateenheid en een EmfType opsomming die de notatie van de Metafileklasse aangeeft. Er kan een tekenreeks worden opgegeven om het bestand een naam te geven.

Metafile(IntPtr, RectangleF, MetafileFrameUnit, EmfType, String)

Initialiseert een nieuw exemplaar van de Metafile klasse vanuit de opgegeven apparaatcontext, gebonden door de opgegeven rechthoek die gebruikmaakt van de opgegeven maateenheid en een EmfType opsomming die de notatie van de Metafileklasse aangeeft. Er kan een tekenreeks worden opgegeven om het bestand een naam te geven.

Metafile(Stream, IntPtr, Rectangle, MetafileFrameUnit, EmfType)

Initialiseert een nieuw exemplaar van de klasse Metafile uit de opgegeven gegevensstroom, een Windows greep naar een apparaatcontext, een Rectangle-structuur die de rechthoek vertegenwoordigt die de nieuwe Metafile, de opgegeven maateenheid en een opsomming EmfType aangeeft waarmee de indeling van de Metafile wordt opgegeven.

Metafile(Stream, IntPtr, EmfType, String)

Initialiseert een nieuw exemplaar van de klasse Metafile uit de opgegeven gegevensstroom, een Windows ingang naar een apparaatcontext en een EmfType opsomming waarmee de indeling van de Metafile wordt opgegeven. Ook kan een tekenreeks met een beschrijvende naam voor de nieuwe Metafile worden toegevoegd.

Metafile(Stream, IntPtr, RectangleF, MetafileFrameUnit, EmfType)

Initialiseert een nieuw exemplaar van de klasse Metafile uit de opgegeven gegevensstroom, een Windows greep naar een apparaatcontext, een RectangleF-structuur die de rechthoek vertegenwoordigt die de nieuwe Metafile, de opgegeven maateenheid en een opsomming EmfType aangeeft waarmee de indeling van de Metafile wordt opgegeven.

Metafile(String, IntPtr, Rectangle, MetafileFrameUnit, String)

Initialiseert een nieuw exemplaar van de klasse Metafile met de opgegeven bestandsnaam, een Windows ingang naar een apparaatcontext, een Rectangle structuur die de rechthoek vertegenwoordigt die de nieuwe Metafile en de opgegeven maateenheid aangeeft. Er kan ook een beschrijvende tekenreeks worden toegevoegd.

Metafile(String, IntPtr, RectangleF, MetafileFrameUnit, EmfType)

Initialiseert een nieuw exemplaar van de klasse Metafile met de opgegeven bestandsnaam. een Windows greep naar een apparaatcontext, een RectangleF structuur die de rechthoek vertegenwoordigt die de nieuwe Metafile, de opgegeven maateenheid en een opsomming EmfType die de notatie van de Metafile aangeeft.

Metafile(String, IntPtr, RectangleF, MetafileFrameUnit, String)

Initialiseert een nieuw exemplaar van de klasse Metafile met de opgegeven bestandsnaam, een Windows ingang naar een apparaatcontext, een RectangleF structuur die de rechthoek vertegenwoordigt die de nieuwe Metafile en de opgegeven maateenheid aangeeft. Er kan ook een beschrijvende tekenreeks worden toegevoegd.

Metafile(Stream, IntPtr, Rectangle, MetafileFrameUnit, EmfType, String)

Initialiseert een nieuw exemplaar van de klasse Metafile uit de opgegeven gegevensstroom, een Windows greep naar een apparaatcontext, een Rectangle-structuur die de rechthoek vertegenwoordigt die de nieuwe Metafile, de opgegeven maateenheid en een opsomming EmfType aangeeft waarmee de indeling van de Metafile wordt opgegeven. Een tekenreeks die een beschrijvende naam voor de nieuwe Metafile bevat, kan worden toegevoegd.

Metafile(Stream, IntPtr, RectangleF, MetafileFrameUnit, EmfType, String)

Initialiseert een nieuw exemplaar van de klasse Metafile uit de opgegeven gegevensstroom, een Windows greep naar een apparaatcontext, een RectangleF-structuur die de rechthoek vertegenwoordigt die de nieuwe Metafile, de opgegeven maateenheid en een opsomming EmfType aangeeft waarmee de indeling van de Metafile wordt opgegeven. Een tekenreeks die een beschrijvende naam voor de nieuwe Metafile bevat, kan worden toegevoegd.

Metafile(String, IntPtr, Rectangle, MetafileFrameUnit, EmfType, String)

Initialiseert een nieuw exemplaar van de klasse Metafile met de opgegeven bestandsnaam. een Windows greep naar een apparaatcontext, een Rectangle structuur die de rechthoek vertegenwoordigt die de nieuwe Metafile, de opgegeven maateenheid en een opsomming EmfType die de notatie van de Metafile aangeeft. Er kan ook een beschrijvende tekenreeks worden toegevoegd.

Metafile(String, IntPtr, RectangleF, MetafileFrameUnit, EmfType, String)

Initialiseert een nieuw exemplaar van de klasse Metafile met de opgegeven bestandsnaam. een Windows greep naar een apparaatcontext, een RectangleF structuur die de rechthoek vertegenwoordigt die de nieuwe Metafile, de opgegeven maateenheid en een opsomming EmfType die de notatie van de Metafile aangeeft. Er kan ook een beschrijvende tekenreeks worden toegevoegd.

Metafile(String, IntPtr, Rectangle, MetafileFrameUnit, EmfType)

Initialiseert een nieuw exemplaar van de klasse Metafile met de opgegeven bestandsnaam. een Windows greep naar een apparaatcontext, een Rectangle structuur die de rechthoek vertegenwoordigt die de nieuwe Metafile, de opgegeven maateenheid en een opsomming EmfType die de notatie van de Metafile aangeeft.

Metafile(IntPtr, RectangleF, MetafileFrameUnit, EmfType)

Initialiseert een nieuw exemplaar van de Metafile klasse vanuit de opgegeven apparaatcontext, gebonden door de opgegeven rechthoek die gebruikmaakt van de opgegeven maateenheid en een EmfType opsomming die de notatie van de Metafileklasse aangeeft.

Metafile(Stream, IntPtr, Rectangle, MetafileFrameUnit)

Initialiseert een nieuw exemplaar van de klasse Metafile van de opgegeven gegevensstroom, een Windows ingang naar een apparaatcontext, een Rectangle structuur die de rechthoek vertegenwoordigt die de nieuwe Metafile en de opgegeven maateenheid aangeeft.

Metafile(String, IntPtr, RectangleF)

Initialiseert een nieuw exemplaar van de klasse Metafile met de opgegeven bestandsnaam, een Windows ingang naar een apparaatcontext en een RectangleF structuur die de rechthoek vertegenwoordigt die de nieuwe Metafile begrenst.

Metafile(String)

Initialiseert een nieuw exemplaar van de Metafile klasse op basis van de opgegeven bestandsnaam.

Metafile(IntPtr, Boolean)

Initialiseert een nieuw exemplaar van de Metafile klasse vanuit de opgegeven ingang.

Metafile(IntPtr, EmfType)

Initialiseert een nieuw exemplaar van de Metafile klasse van de opgegeven ingang naar een apparaatcontext en een EmfType opsomming die de indeling van de Metafileklasse aangeeft.

Metafile(IntPtr, WmfPlaceableFileHeader)

Initialiseert een nieuw exemplaar van de Metafile klasse van de opgegeven ingang en een WmfPlaceableFileHeader.

Metafile(IntPtr, Rectangle)

Initialiseert een nieuw exemplaar van de Metafile klasse vanuit de opgegeven apparaatcontext, gebonden door de opgegeven rechthoek.

Metafile(IntPtr, RectangleF)

Initialiseert een nieuw exemplaar van de Metafile klasse vanuit de opgegeven apparaatcontext, gebonden door de opgegeven rechthoek.

Metafile(IntPtr, Rectangle, MetafileFrameUnit, EmfType)

Initialiseert een nieuw exemplaar van de Metafile klasse vanuit de opgegeven apparaatcontext, gebonden door de opgegeven rechthoek die gebruikmaakt van de opgegeven maateenheid en een EmfType opsomming die de notatie van de Metafileklasse aangeeft.

Metafile(String, IntPtr)

Initialiseert een nieuw exemplaar van de Metafile klasse met de opgegeven bestandsnaam.

Metafile(IntPtr, EmfType, String)

Initialiseert een nieuw exemplaar van de Metafile klasse van de opgegeven ingang naar een apparaatcontext en een EmfType opsomming die de indeling van de Metafileklasse aangeeft. Een tekenreeks kan worden opgegeven om het bestand een naam te geven.

Metafile(Stream, IntPtr)

Initialiseert een nieuw exemplaar van de Metafile klasse vanuit de opgegeven gegevensstroom.

Metafile(IntPtr, Rectangle, MetafileFrameUnit)

Initialiseert een nieuw exemplaar van de Metafile klasse vanuit de opgegeven apparaatcontext, gebonden door de opgegeven rechthoek die gebruikmaakt van de opgegeven maateenheid.

Metafile(IntPtr, RectangleF, MetafileFrameUnit)

Initialiseert een nieuw exemplaar van de Metafile klasse vanuit de opgegeven apparaatcontext, gebonden door de opgegeven rechthoek die gebruikmaakt van de opgegeven maateenheid.

Metafile(Stream, IntPtr, EmfType)

Initialiseert een nieuw exemplaar van de klasse Metafile uit de opgegeven gegevensstroom, een Windows ingang naar een apparaatcontext en een EmfType opsomming waarmee de indeling van de Metafile wordt opgegeven.

Metafile(Stream, IntPtr, Rectangle)

Initialiseert een nieuw exemplaar van de Metafile-klasse van de opgegeven gegevensstroom, een Windows ingang naar een apparaatcontext en een Rectangle structuur die de rechthoek vertegenwoordigt die de nieuwe Metafile begrenst.

Metafile(Stream, IntPtr, RectangleF)

Initialiseert een nieuw exemplaar van de Metafile-klasse van de opgegeven gegevensstroom, een Windows ingang naar een apparaatcontext en een RectangleF structuur die de rechthoek vertegenwoordigt die de nieuwe Metafile begrenst.

Metafile(String, IntPtr, EmfType)

Initialiseert een nieuw exemplaar van de klasse Metafile met de opgegeven bestandsnaam, een Windows ingang naar een apparaatcontext en een EmfType opsomming waarmee de indeling van de Metafile wordt opgegeven.

Metafile(String, IntPtr, Rectangle)

Initialiseert een nieuw exemplaar van de klasse Metafile met de opgegeven bestandsnaam, een Windows ingang naar een apparaatcontext en een Rectangle structuur die de rechthoek vertegenwoordigt die de nieuwe Metafile begrenst.

Metafile(IntPtr, WmfPlaceableFileHeader, Boolean)

Initialiseert een nieuw exemplaar van de Metafile klasse van de opgegeven ingang en een WmfPlaceableFileHeader. deleteWmf De parameter kan ook worden gebruikt om de ingang te verwijderen wanneer het metabestand wordt verwijderd.

Metafile(Stream)

Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs

Initialiseert een nieuw exemplaar van de Metafile klasse vanuit de opgegeven gegevensstroom.

public:
 Metafile(System::IO::Stream ^ stream);
public Metafile(System.IO.Stream stream);
new System.Drawing.Imaging.Metafile : System.IO.Stream -> System.Drawing.Imaging.Metafile
Public Sub New (stream As Stream)

Parameters

stream
Stream

De Stream waaruit de nieuwe Metafilemoet worden gemaakt.

Uitzonderingen

stream is null.

Van toepassing op

Metafile(Stream, IntPtr, RectangleF, MetafileFrameUnit)

Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs

Initialiseert een nieuw exemplaar van de klasse Metafile van de opgegeven gegevensstroom, een Windows ingang naar een apparaatcontext, een RectangleF structuur die de rechthoek vertegenwoordigt die de nieuwe Metafile en de opgegeven maateenheid aangeeft.

public:
 Metafile(System::IO::Stream ^ stream, IntPtr referenceHdc, System::Drawing::RectangleF frameRect, System::Drawing::Imaging::MetafileFrameUnit frameUnit);
public Metafile(System.IO.Stream stream, IntPtr referenceHdc, System.Drawing.RectangleF frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit);
new System.Drawing.Imaging.Metafile : System.IO.Stream * nativeint * System.Drawing.RectangleF * System.Drawing.Imaging.MetafileFrameUnit -> System.Drawing.Imaging.Metafile
Public Sub New (stream As Stream, referenceHdc As IntPtr, frameRect As RectangleF, frameUnit As MetafileFrameUnit)

Parameters

stream
Stream

Een Stream die de gegevens voor dit Metafilebevat.

referenceHdc
IntPtr

nativeint

Een Windows greep naar een apparaatcontext.

frameRect
RectangleF

Een RectangleF die de rechthoek vertegenwoordigt die het nieuwe Metafilebegrenst.

frameUnit
MetafileFrameUnit

A MetafileFrameUnit die de maateenheid voor frameRect.

Van toepassing op

Metafile(String, IntPtr, EmfType, String)

Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs

Initialiseert een nieuw exemplaar van de klasse Metafile met de opgegeven bestandsnaam, een Windows ingang naar een apparaatcontext en een EmfType opsomming waarmee de indeling van de Metafile wordt opgegeven. Er kan ook een beschrijvende tekenreeks worden toegevoegd.

public:
 Metafile(System::String ^ fileName, IntPtr referenceHdc, System::Drawing::Imaging::EmfType type, System::String ^ description);
public Metafile(string fileName, IntPtr referenceHdc, System.Drawing.Imaging.EmfType type, string? description);
public Metafile(string fileName, IntPtr referenceHdc, System.Drawing.Imaging.EmfType type, string description);
new System.Drawing.Imaging.Metafile : string * nativeint * System.Drawing.Imaging.EmfType * string -> System.Drawing.Imaging.Metafile
Public Sub New (fileName As String, referenceHdc As IntPtr, type As EmfType, description As String)

Parameters

fileName
String

Een String die de bestandsnaam van de nieuwe Metafilevertegenwoordigt.

referenceHdc
IntPtr

nativeint

Een Windows greep naar een apparaatcontext.

type
EmfType

Een EmfType die de notatie van de Metafile.

description
String

Een String die een beschrijvende naam voor de nieuwe Metafilebevat.

Van toepassing op

Metafile(String, IntPtr, Rectangle, MetafileFrameUnit)

Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs

Initialiseert een nieuw exemplaar van de klasse Metafile met de opgegeven bestandsnaam, een Windows ingang naar een apparaatcontext, een Rectangle structuur die de rechthoek vertegenwoordigt die de nieuwe Metafile en de opgegeven maateenheid aangeeft.

public:
 Metafile(System::String ^ fileName, IntPtr referenceHdc, System::Drawing::Rectangle frameRect, System::Drawing::Imaging::MetafileFrameUnit frameUnit);
public Metafile(string fileName, IntPtr referenceHdc, System.Drawing.Rectangle frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit);
new System.Drawing.Imaging.Metafile : string * nativeint * System.Drawing.Rectangle * System.Drawing.Imaging.MetafileFrameUnit -> System.Drawing.Imaging.Metafile
Public Sub New (fileName As String, referenceHdc As IntPtr, frameRect As Rectangle, frameUnit As MetafileFrameUnit)

Parameters

fileName
String

Een String die de bestandsnaam van de nieuwe Metafilevertegenwoordigt.

referenceHdc
IntPtr

nativeint

Een Windows greep naar een apparaatcontext.

frameRect
Rectangle

Een Rectangle structuur die de rechthoek vertegenwoordigt die het nieuwe Metafilebegrenst.

frameUnit
MetafileFrameUnit

A MetafileFrameUnit die de maateenheid voor frameRect.

Van toepassing op

Metafile(String, IntPtr, RectangleF, MetafileFrameUnit)

Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs

Initialiseert een nieuw exemplaar van de klasse Metafile met de opgegeven bestandsnaam, een Windows ingang naar een apparaatcontext, een RectangleF structuur die de rechthoek vertegenwoordigt die de nieuwe Metafile en de opgegeven maateenheid aangeeft.

public:
 Metafile(System::String ^ fileName, IntPtr referenceHdc, System::Drawing::RectangleF frameRect, System::Drawing::Imaging::MetafileFrameUnit frameUnit);
public Metafile(string fileName, IntPtr referenceHdc, System.Drawing.RectangleF frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit);
new System.Drawing.Imaging.Metafile : string * nativeint * System.Drawing.RectangleF * System.Drawing.Imaging.MetafileFrameUnit -> System.Drawing.Imaging.Metafile
Public Sub New (fileName As String, referenceHdc As IntPtr, frameRect As RectangleF, frameUnit As MetafileFrameUnit)

Parameters

fileName
String

Een String die de bestandsnaam van de nieuwe Metafilevertegenwoordigt.

referenceHdc
IntPtr

nativeint

Een Windows greep naar een apparaatcontext.

frameRect
RectangleF

Een RectangleF die de rechthoek vertegenwoordigt die het nieuwe Metafilebegrenst.

frameUnit
MetafileFrameUnit

A MetafileFrameUnit die de maateenheid voor frameRect.

Van toepassing op

Metafile(IntPtr, Rectangle, MetafileFrameUnit, EmfType, String)

Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs

Initialiseert een nieuw exemplaar van de Metafile klasse vanuit de opgegeven apparaatcontext, gebonden door de opgegeven rechthoek die gebruikmaakt van de opgegeven maateenheid en een EmfType opsomming die de notatie van de Metafileklasse aangeeft. Er kan een tekenreeks worden opgegeven om het bestand een naam te geven.

public:
 Metafile(IntPtr referenceHdc, System::Drawing::Rectangle frameRect, System::Drawing::Imaging::MetafileFrameUnit frameUnit, System::Drawing::Imaging::EmfType type, System::String ^ desc);
public Metafile(IntPtr referenceHdc, System.Drawing.Rectangle frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, System.Drawing.Imaging.EmfType type, string? desc);
public Metafile(IntPtr referenceHdc, System.Drawing.Rectangle frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, System.Drawing.Imaging.EmfType type, string desc);
new System.Drawing.Imaging.Metafile : nativeint * System.Drawing.Rectangle * System.Drawing.Imaging.MetafileFrameUnit * System.Drawing.Imaging.EmfType * string -> System.Drawing.Imaging.Metafile
Public Sub New (referenceHdc As IntPtr, frameRect As Rectangle, frameUnit As MetafileFrameUnit, type As EmfType, desc As String)

Parameters

referenceHdc
IntPtr

nativeint

De ingang naar een apparaatcontext.

frameRect
Rectangle

Een Rectangle die de rechthoek vertegenwoordigt die het nieuwe Metafilebegrenst.

frameUnit
MetafileFrameUnit

A MetafileFrameUnit die de maateenheid voor frameRect.

type
EmfType

Een EmfType die de notatie van de Metafile.

desc
String

Een String die een beschrijvende naam voor de nieuwe Metafilebevat.

Van toepassing op

Metafile(IntPtr, RectangleF, MetafileFrameUnit, EmfType, String)

Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs

Initialiseert een nieuw exemplaar van de Metafile klasse vanuit de opgegeven apparaatcontext, gebonden door de opgegeven rechthoek die gebruikmaakt van de opgegeven maateenheid en een EmfType opsomming die de notatie van de Metafileklasse aangeeft. Er kan een tekenreeks worden opgegeven om het bestand een naam te geven.

public:
 Metafile(IntPtr referenceHdc, System::Drawing::RectangleF frameRect, System::Drawing::Imaging::MetafileFrameUnit frameUnit, System::Drawing::Imaging::EmfType type, System::String ^ description);
public Metafile(IntPtr referenceHdc, System.Drawing.RectangleF frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, System.Drawing.Imaging.EmfType type, string? description);
public Metafile(IntPtr referenceHdc, System.Drawing.RectangleF frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, System.Drawing.Imaging.EmfType type, string description);
new System.Drawing.Imaging.Metafile : nativeint * System.Drawing.RectangleF * System.Drawing.Imaging.MetafileFrameUnit * System.Drawing.Imaging.EmfType * string -> System.Drawing.Imaging.Metafile
Public Sub New (referenceHdc As IntPtr, frameRect As RectangleF, frameUnit As MetafileFrameUnit, type As EmfType, description As String)

Parameters

referenceHdc
IntPtr

nativeint

De ingang naar een apparaatcontext.

frameRect
RectangleF

Een RectangleF die de rechthoek vertegenwoordigt die het nieuwe Metafilebegrenst.

frameUnit
MetafileFrameUnit

A MetafileFrameUnit die de maateenheid voor frameRect.

type
EmfType

Een EmfType die de notatie van de Metafile.

description
String

Een String die een beschrijvende naam voor de nieuwe Metafilebevat.

Van toepassing op

Metafile(Stream, IntPtr, Rectangle, MetafileFrameUnit, EmfType)

Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs

Initialiseert een nieuw exemplaar van de klasse Metafile uit de opgegeven gegevensstroom, een Windows greep naar een apparaatcontext, een Rectangle-structuur die de rechthoek vertegenwoordigt die de nieuwe Metafile, de opgegeven maateenheid en een opsomming EmfType aangeeft waarmee de indeling van de Metafile wordt opgegeven.

public:
 Metafile(System::IO::Stream ^ stream, IntPtr referenceHdc, System::Drawing::Rectangle frameRect, System::Drawing::Imaging::MetafileFrameUnit frameUnit, System::Drawing::Imaging::EmfType type);
public Metafile(System.IO.Stream stream, IntPtr referenceHdc, System.Drawing.Rectangle frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, System.Drawing.Imaging.EmfType type);
new System.Drawing.Imaging.Metafile : System.IO.Stream * nativeint * System.Drawing.Rectangle * System.Drawing.Imaging.MetafileFrameUnit * System.Drawing.Imaging.EmfType -> System.Drawing.Imaging.Metafile
Public Sub New (stream As Stream, referenceHdc As IntPtr, frameRect As Rectangle, frameUnit As MetafileFrameUnit, type As EmfType)

Parameters

stream
Stream

Een Stream die de gegevens voor dit Metafilebevat.

referenceHdc
IntPtr

nativeint

Een Windows greep naar een apparaatcontext.

frameRect
Rectangle

Een Rectangle die de rechthoek vertegenwoordigt die het nieuwe Metafilebegrenst.

frameUnit
MetafileFrameUnit

A MetafileFrameUnit die de maateenheid voor frameRect.

type
EmfType

Een EmfType die de notatie van de Metafile.

Van toepassing op

Metafile(Stream, IntPtr, EmfType, String)

Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs

Initialiseert een nieuw exemplaar van de klasse Metafile uit de opgegeven gegevensstroom, een Windows ingang naar een apparaatcontext en een EmfType opsomming waarmee de indeling van de Metafile wordt opgegeven. Ook kan een tekenreeks met een beschrijvende naam voor de nieuwe Metafile worden toegevoegd.

public:
 Metafile(System::IO::Stream ^ stream, IntPtr referenceHdc, System::Drawing::Imaging::EmfType type, System::String ^ description);
public Metafile(System.IO.Stream stream, IntPtr referenceHdc, System.Drawing.Imaging.EmfType type, string? description);
public Metafile(System.IO.Stream stream, IntPtr referenceHdc, System.Drawing.Imaging.EmfType type, string description);
new System.Drawing.Imaging.Metafile : System.IO.Stream * nativeint * System.Drawing.Imaging.EmfType * string -> System.Drawing.Imaging.Metafile
Public Sub New (stream As Stream, referenceHdc As IntPtr, type As EmfType, description As String)

Parameters

stream
Stream

Een Stream die de gegevens voor dit Metafilebevat.

referenceHdc
IntPtr

nativeint

Een Windows greep naar een apparaatcontext.

type
EmfType

Een EmfType die de notatie van de Metafile.

description
String

Een String die een beschrijvende naam voor de nieuwe Metafilebevat.

Van toepassing op

Metafile(Stream, IntPtr, RectangleF, MetafileFrameUnit, EmfType)

Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs

Initialiseert een nieuw exemplaar van de klasse Metafile uit de opgegeven gegevensstroom, een Windows greep naar een apparaatcontext, een RectangleF-structuur die de rechthoek vertegenwoordigt die de nieuwe Metafile, de opgegeven maateenheid en een opsomming EmfType aangeeft waarmee de indeling van de Metafile wordt opgegeven.

public:
 Metafile(System::IO::Stream ^ stream, IntPtr referenceHdc, System::Drawing::RectangleF frameRect, System::Drawing::Imaging::MetafileFrameUnit frameUnit, System::Drawing::Imaging::EmfType type);
public Metafile(System.IO.Stream stream, IntPtr referenceHdc, System.Drawing.RectangleF frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, System.Drawing.Imaging.EmfType type);
new System.Drawing.Imaging.Metafile : System.IO.Stream * nativeint * System.Drawing.RectangleF * System.Drawing.Imaging.MetafileFrameUnit * System.Drawing.Imaging.EmfType -> System.Drawing.Imaging.Metafile
Public Sub New (stream As Stream, referenceHdc As IntPtr, frameRect As RectangleF, frameUnit As MetafileFrameUnit, type As EmfType)

Parameters

stream
Stream

Een Stream die de gegevens voor dit Metafilebevat.

referenceHdc
IntPtr

nativeint

Een Windows greep naar een apparaatcontext.

frameRect
RectangleF

Een RectangleF die de rechthoek vertegenwoordigt die het nieuwe Metafilebegrenst.

frameUnit
MetafileFrameUnit

A MetafileFrameUnit die de maateenheid voor frameRect.

type
EmfType

Een EmfType die de notatie van de Metafile.

Van toepassing op

Metafile(String, IntPtr, Rectangle, MetafileFrameUnit, String)

Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs

Initialiseert een nieuw exemplaar van de klasse Metafile met de opgegeven bestandsnaam, een Windows ingang naar een apparaatcontext, een Rectangle structuur die de rechthoek vertegenwoordigt die de nieuwe Metafile en de opgegeven maateenheid aangeeft. Er kan ook een beschrijvende tekenreeks worden toegevoegd.

public:
 Metafile(System::String ^ fileName, IntPtr referenceHdc, System::Drawing::Rectangle frameRect, System::Drawing::Imaging::MetafileFrameUnit frameUnit, System::String ^ description);
public Metafile(string fileName, IntPtr referenceHdc, System.Drawing.Rectangle frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, string? description);
public Metafile(string fileName, IntPtr referenceHdc, System.Drawing.Rectangle frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, string description);
new System.Drawing.Imaging.Metafile : string * nativeint * System.Drawing.Rectangle * System.Drawing.Imaging.MetafileFrameUnit * string -> System.Drawing.Imaging.Metafile
Public Sub New (fileName As String, referenceHdc As IntPtr, frameRect As Rectangle, frameUnit As MetafileFrameUnit, description As String)

Parameters

fileName
String

Een String die de bestandsnaam van de nieuwe Metafilevertegenwoordigt.

referenceHdc
IntPtr

nativeint

Een Windows greep naar een apparaatcontext.

frameRect
Rectangle

Een Rectangle die de rechthoek vertegenwoordigt die het nieuwe Metafilebegrenst.

frameUnit
MetafileFrameUnit

A MetafileFrameUnit die de maateenheid voor frameRect.

description
String

Een String die een beschrijvende naam voor de nieuwe Metafilebevat.

Van toepassing op

Metafile(String, IntPtr, RectangleF, MetafileFrameUnit, EmfType)

Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs

Initialiseert een nieuw exemplaar van de klasse Metafile met de opgegeven bestandsnaam. een Windows greep naar een apparaatcontext, een RectangleF structuur die de rechthoek vertegenwoordigt die de nieuwe Metafile, de opgegeven maateenheid en een opsomming EmfType die de notatie van de Metafile aangeeft.

public:
 Metafile(System::String ^ fileName, IntPtr referenceHdc, System::Drawing::RectangleF frameRect, System::Drawing::Imaging::MetafileFrameUnit frameUnit, System::Drawing::Imaging::EmfType type);
public Metafile(string fileName, IntPtr referenceHdc, System.Drawing.RectangleF frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, System.Drawing.Imaging.EmfType type);
new System.Drawing.Imaging.Metafile : string * nativeint * System.Drawing.RectangleF * System.Drawing.Imaging.MetafileFrameUnit * System.Drawing.Imaging.EmfType -> System.Drawing.Imaging.Metafile
Public Sub New (fileName As String, referenceHdc As IntPtr, frameRect As RectangleF, frameUnit As MetafileFrameUnit, type As EmfType)

Parameters

fileName
String

Een String die de bestandsnaam van de nieuwe Metafilevertegenwoordigt.

referenceHdc
IntPtr

nativeint

Een Windows greep naar een apparaatcontext.

frameRect
RectangleF

Een RectangleF die de rechthoek vertegenwoordigt die het nieuwe Metafilebegrenst.

frameUnit
MetafileFrameUnit

A MetafileFrameUnit die de maateenheid voor frameRect.

type
EmfType

Een EmfType die de notatie van de Metafile.

Van toepassing op

Metafile(String, IntPtr, RectangleF, MetafileFrameUnit, String)

Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs

Initialiseert een nieuw exemplaar van de klasse Metafile met de opgegeven bestandsnaam, een Windows ingang naar een apparaatcontext, een RectangleF structuur die de rechthoek vertegenwoordigt die de nieuwe Metafile en de opgegeven maateenheid aangeeft. Er kan ook een beschrijvende tekenreeks worden toegevoegd.

public:
 Metafile(System::String ^ fileName, IntPtr referenceHdc, System::Drawing::RectangleF frameRect, System::Drawing::Imaging::MetafileFrameUnit frameUnit, System::String ^ desc);
public Metafile(string fileName, IntPtr referenceHdc, System.Drawing.RectangleF frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, string? desc);
public Metafile(string fileName, IntPtr referenceHdc, System.Drawing.RectangleF frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, string desc);
new System.Drawing.Imaging.Metafile : string * nativeint * System.Drawing.RectangleF * System.Drawing.Imaging.MetafileFrameUnit * string -> System.Drawing.Imaging.Metafile
Public Sub New (fileName As String, referenceHdc As IntPtr, frameRect As RectangleF, frameUnit As MetafileFrameUnit, desc As String)

Parameters

fileName
String

Een String die de bestandsnaam van de nieuwe Metafilevertegenwoordigt.

referenceHdc
IntPtr

nativeint

Een Windows greep naar een apparaatcontext.

frameRect
RectangleF

Een RectangleF die de rechthoek vertegenwoordigt die het nieuwe Metafilebegrenst.

frameUnit
MetafileFrameUnit

A MetafileFrameUnit die de maateenheid voor frameRect.

desc
String

Een String die een beschrijvende naam voor de nieuwe Metafilebevat.

Van toepassing op

Metafile(Stream, IntPtr, Rectangle, MetafileFrameUnit, EmfType, String)

Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs

Initialiseert een nieuw exemplaar van de klasse Metafile uit de opgegeven gegevensstroom, een Windows greep naar een apparaatcontext, een Rectangle-structuur die de rechthoek vertegenwoordigt die de nieuwe Metafile, de opgegeven maateenheid en een opsomming EmfType aangeeft waarmee de indeling van de Metafile wordt opgegeven. Een tekenreeks die een beschrijvende naam voor de nieuwe Metafile bevat, kan worden toegevoegd.

public:
 Metafile(System::IO::Stream ^ stream, IntPtr referenceHdc, System::Drawing::Rectangle frameRect, System::Drawing::Imaging::MetafileFrameUnit frameUnit, System::Drawing::Imaging::EmfType type, System::String ^ description);
public Metafile(System.IO.Stream stream, IntPtr referenceHdc, System.Drawing.Rectangle frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, System.Drawing.Imaging.EmfType type, string? description);
public Metafile(System.IO.Stream stream, IntPtr referenceHdc, System.Drawing.Rectangle frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, System.Drawing.Imaging.EmfType type, string description);
new System.Drawing.Imaging.Metafile : System.IO.Stream * nativeint * System.Drawing.Rectangle * System.Drawing.Imaging.MetafileFrameUnit * System.Drawing.Imaging.EmfType * string -> System.Drawing.Imaging.Metafile
Public Sub New (stream As Stream, referenceHdc As IntPtr, frameRect As Rectangle, frameUnit As MetafileFrameUnit, type As EmfType, description As String)

Parameters

stream
Stream

Een Stream die de gegevens voor dit Metafilebevat.

referenceHdc
IntPtr

nativeint

Een Windows greep naar een apparaatcontext.

frameRect
Rectangle

Een Rectangle die de rechthoek vertegenwoordigt die het nieuwe Metafilebegrenst.

frameUnit
MetafileFrameUnit

A MetafileFrameUnit die de maateenheid voor frameRect.

type
EmfType

Een EmfType die de notatie van de Metafile.

description
String

Een String die een beschrijvende naam voor de nieuwe Metafilebevat.

Van toepassing op

Metafile(Stream, IntPtr, RectangleF, MetafileFrameUnit, EmfType, String)

Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs

Initialiseert een nieuw exemplaar van de klasse Metafile uit de opgegeven gegevensstroom, een Windows greep naar een apparaatcontext, een RectangleF-structuur die de rechthoek vertegenwoordigt die de nieuwe Metafile, de opgegeven maateenheid en een opsomming EmfType aangeeft waarmee de indeling van de Metafile wordt opgegeven. Een tekenreeks die een beschrijvende naam voor de nieuwe Metafile bevat, kan worden toegevoegd.

public:
 Metafile(System::IO::Stream ^ stream, IntPtr referenceHdc, System::Drawing::RectangleF frameRect, System::Drawing::Imaging::MetafileFrameUnit frameUnit, System::Drawing::Imaging::EmfType type, System::String ^ description);
public Metafile(System.IO.Stream stream, IntPtr referenceHdc, System.Drawing.RectangleF frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, System.Drawing.Imaging.EmfType type, string? description);
public Metafile(System.IO.Stream stream, IntPtr referenceHdc, System.Drawing.RectangleF frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, System.Drawing.Imaging.EmfType type, string description);
new System.Drawing.Imaging.Metafile : System.IO.Stream * nativeint * System.Drawing.RectangleF * System.Drawing.Imaging.MetafileFrameUnit * System.Drawing.Imaging.EmfType * string -> System.Drawing.Imaging.Metafile
Public Sub New (stream As Stream, referenceHdc As IntPtr, frameRect As RectangleF, frameUnit As MetafileFrameUnit, type As EmfType, description As String)

Parameters

stream
Stream

Een Stream die de gegevens voor dit Metafilebevat.

referenceHdc
IntPtr

nativeint

Een Windows greep naar een apparaatcontext.

frameRect
RectangleF

Een RectangleF die de rechthoek vertegenwoordigt die het nieuwe Metafilebegrenst.

frameUnit
MetafileFrameUnit

A MetafileFrameUnit die de maateenheid voor frameRect.

type
EmfType

Een EmfType die de notatie van de Metafile.

description
String

Een String die een beschrijvende naam voor de nieuwe Metafilebevat.

Van toepassing op

Metafile(String, IntPtr, Rectangle, MetafileFrameUnit, EmfType, String)

Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs

Initialiseert een nieuw exemplaar van de klasse Metafile met de opgegeven bestandsnaam. een Windows greep naar een apparaatcontext, een Rectangle structuur die de rechthoek vertegenwoordigt die de nieuwe Metafile, de opgegeven maateenheid en een opsomming EmfType die de notatie van de Metafile aangeeft. Er kan ook een beschrijvende tekenreeks worden toegevoegd.

public:
 Metafile(System::String ^ fileName, IntPtr referenceHdc, System::Drawing::Rectangle frameRect, System::Drawing::Imaging::MetafileFrameUnit frameUnit, System::Drawing::Imaging::EmfType type, System::String ^ description);
public Metafile(string fileName, IntPtr referenceHdc, System.Drawing.Rectangle frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, System.Drawing.Imaging.EmfType type, string? description);
public Metafile(string fileName, IntPtr referenceHdc, System.Drawing.Rectangle frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, System.Drawing.Imaging.EmfType type, string description);
new System.Drawing.Imaging.Metafile : string * nativeint * System.Drawing.Rectangle * System.Drawing.Imaging.MetafileFrameUnit * System.Drawing.Imaging.EmfType * string -> System.Drawing.Imaging.Metafile
Public Sub New (fileName As String, referenceHdc As IntPtr, frameRect As Rectangle, frameUnit As MetafileFrameUnit, type As EmfType, description As String)

Parameters

fileName
String

Een String die de bestandsnaam van de nieuwe Metafilevertegenwoordigt.

referenceHdc
IntPtr

nativeint

Een Windows greep naar een apparaatcontext.

frameRect
Rectangle

Een Rectangle die de rechthoek vertegenwoordigt die het nieuwe Metafilebegrenst.

frameUnit
MetafileFrameUnit

A MetafileFrameUnit die de maateenheid voor frameRect.

type
EmfType

Een EmfType die de notatie van de Metafile.

description
String

Een String die een beschrijvende naam voor de nieuwe Metafilebevat.

Van toepassing op

Metafile(String, IntPtr, RectangleF, MetafileFrameUnit, EmfType, String)

Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs

Initialiseert een nieuw exemplaar van de klasse Metafile met de opgegeven bestandsnaam. een Windows greep naar een apparaatcontext, een RectangleF structuur die de rechthoek vertegenwoordigt die de nieuwe Metafile, de opgegeven maateenheid en een opsomming EmfType die de notatie van de Metafile aangeeft. Er kan ook een beschrijvende tekenreeks worden toegevoegd.

public:
 Metafile(System::String ^ fileName, IntPtr referenceHdc, System::Drawing::RectangleF frameRect, System::Drawing::Imaging::MetafileFrameUnit frameUnit, System::Drawing::Imaging::EmfType type, System::String ^ description);
public Metafile(string fileName, IntPtr referenceHdc, System.Drawing.RectangleF frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, System.Drawing.Imaging.EmfType type, string? description);
public Metafile(string fileName, IntPtr referenceHdc, System.Drawing.RectangleF frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, System.Drawing.Imaging.EmfType type, string description);
new System.Drawing.Imaging.Metafile : string * nativeint * System.Drawing.RectangleF * System.Drawing.Imaging.MetafileFrameUnit * System.Drawing.Imaging.EmfType * string -> System.Drawing.Imaging.Metafile
Public Sub New (fileName As String, referenceHdc As IntPtr, frameRect As RectangleF, frameUnit As MetafileFrameUnit, type As EmfType, description As String)

Parameters

fileName
String

Een String die de bestandsnaam van de nieuwe Metafilevertegenwoordigt.

referenceHdc
IntPtr

nativeint

Een Windows greep naar een apparaatcontext.

frameRect
RectangleF

Een RectangleF die de rechthoek vertegenwoordigt die het nieuwe Metafilebegrenst.

frameUnit
MetafileFrameUnit

A MetafileFrameUnit die de maateenheid voor frameRect.

type
EmfType

Een EmfType die de notatie van de Metafile.

description
String

Een String die een beschrijvende naam voor de nieuwe Metafilebevat.

Van toepassing op

Metafile(String, IntPtr, Rectangle, MetafileFrameUnit, EmfType)

Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs

Initialiseert een nieuw exemplaar van de klasse Metafile met de opgegeven bestandsnaam. een Windows greep naar een apparaatcontext, een Rectangle structuur die de rechthoek vertegenwoordigt die de nieuwe Metafile, de opgegeven maateenheid en een opsomming EmfType die de notatie van de Metafile aangeeft.

public:
 Metafile(System::String ^ fileName, IntPtr referenceHdc, System::Drawing::Rectangle frameRect, System::Drawing::Imaging::MetafileFrameUnit frameUnit, System::Drawing::Imaging::EmfType type);
public Metafile(string fileName, IntPtr referenceHdc, System.Drawing.Rectangle frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, System.Drawing.Imaging.EmfType type);
new System.Drawing.Imaging.Metafile : string * nativeint * System.Drawing.Rectangle * System.Drawing.Imaging.MetafileFrameUnit * System.Drawing.Imaging.EmfType -> System.Drawing.Imaging.Metafile
Public Sub New (fileName As String, referenceHdc As IntPtr, frameRect As Rectangle, frameUnit As MetafileFrameUnit, type As EmfType)

Parameters

fileName
String

Een String die de bestandsnaam van de nieuwe Metafilevertegenwoordigt.

referenceHdc
IntPtr

nativeint

Een Windows greep naar een apparaatcontext.

frameRect
Rectangle

Een Rectangle die de rechthoek vertegenwoordigt die het nieuwe Metafilebegrenst.

frameUnit
MetafileFrameUnit

A MetafileFrameUnit die de maateenheid voor frameRect.

type
EmfType

Een EmfType die de notatie van de Metafile.

Van toepassing op

Metafile(IntPtr, RectangleF, MetafileFrameUnit, EmfType)

Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs

Initialiseert een nieuw exemplaar van de Metafile klasse vanuit de opgegeven apparaatcontext, gebonden door de opgegeven rechthoek die gebruikmaakt van de opgegeven maateenheid en een EmfType opsomming die de notatie van de Metafileklasse aangeeft.

public:
 Metafile(IntPtr referenceHdc, System::Drawing::RectangleF frameRect, System::Drawing::Imaging::MetafileFrameUnit frameUnit, System::Drawing::Imaging::EmfType type);
public Metafile(IntPtr referenceHdc, System.Drawing.RectangleF frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, System.Drawing.Imaging.EmfType type);
new System.Drawing.Imaging.Metafile : nativeint * System.Drawing.RectangleF * System.Drawing.Imaging.MetafileFrameUnit * System.Drawing.Imaging.EmfType -> System.Drawing.Imaging.Metafile
Public Sub New (referenceHdc As IntPtr, frameRect As RectangleF, frameUnit As MetafileFrameUnit, type As EmfType)

Parameters

referenceHdc
IntPtr

nativeint

De ingang naar een apparaatcontext.

frameRect
RectangleF

Een RectangleF die de rechthoek vertegenwoordigt die het nieuwe Metafilebegrenst.

frameUnit
MetafileFrameUnit

A MetafileFrameUnit die de maateenheid voor frameRect.

type
EmfType

Een EmfType die de notatie van de Metafile.

Van toepassing op

Metafile(Stream, IntPtr, Rectangle, MetafileFrameUnit)

Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs

Initialiseert een nieuw exemplaar van de klasse Metafile van de opgegeven gegevensstroom, een Windows ingang naar een apparaatcontext, een Rectangle structuur die de rechthoek vertegenwoordigt die de nieuwe Metafile en de opgegeven maateenheid aangeeft.

public:
 Metafile(System::IO::Stream ^ stream, IntPtr referenceHdc, System::Drawing::Rectangle frameRect, System::Drawing::Imaging::MetafileFrameUnit frameUnit);
public Metafile(System.IO.Stream stream, IntPtr referenceHdc, System.Drawing.Rectangle frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit);
new System.Drawing.Imaging.Metafile : System.IO.Stream * nativeint * System.Drawing.Rectangle * System.Drawing.Imaging.MetafileFrameUnit -> System.Drawing.Imaging.Metafile
Public Sub New (stream As Stream, referenceHdc As IntPtr, frameRect As Rectangle, frameUnit As MetafileFrameUnit)

Parameters

stream
Stream

Een Stream die de gegevens voor dit Metafilebevat.

referenceHdc
IntPtr

nativeint

Een Windows greep naar een apparaatcontext.

frameRect
Rectangle

Een Rectangle die de rechthoek vertegenwoordigt die het nieuwe Metafilebegrenst.

frameUnit
MetafileFrameUnit

A MetafileFrameUnit die de maateenheid voor frameRect.

Van toepassing op

Metafile(String, IntPtr, RectangleF)

Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs

Initialiseert een nieuw exemplaar van de klasse Metafile met de opgegeven bestandsnaam, een Windows ingang naar een apparaatcontext en een RectangleF structuur die de rechthoek vertegenwoordigt die de nieuwe Metafile begrenst.

public:
 Metafile(System::String ^ fileName, IntPtr referenceHdc, System::Drawing::RectangleF frameRect);
public Metafile(string fileName, IntPtr referenceHdc, System.Drawing.RectangleF frameRect);
new System.Drawing.Imaging.Metafile : string * nativeint * System.Drawing.RectangleF -> System.Drawing.Imaging.Metafile
Public Sub New (fileName As String, referenceHdc As IntPtr, frameRect As RectangleF)

Parameters

fileName
String

Een String die de bestandsnaam van de nieuwe Metafilevertegenwoordigt.

referenceHdc
IntPtr

nativeint

Een Windows greep naar een apparaatcontext.

frameRect
RectangleF

Een RectangleF die de rechthoek vertegenwoordigt die het nieuwe Metafilebegrenst.

Van toepassing op

Metafile(String)

Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs

Initialiseert een nieuw exemplaar van de Metafile klasse op basis van de opgegeven bestandsnaam.

public:
 Metafile(System::String ^ filename);
public Metafile(string filename);
new System.Drawing.Imaging.Metafile : string -> System.Drawing.Imaging.Metafile
Public Sub New (filename As String)

Parameters

filename
String

Een String die de bestandsnaam aangeeft van waaruit de nieuwe Metafilemoet worden gemaakt.

Voorbeelden

In het volgende codevoorbeeld ziet u hoe u een Metafile.


using System;
using System.Drawing;
using System.Drawing.Imaging;
using System.Windows.Forms;

// for Marshal.Copy
using System.Runtime.InteropServices; 

public class Form1 : Form
{
    private Metafile metafile1;
    private Graphics.EnumerateMetafileProc metafileDelegate;
    private Point destPoint;
    public Form1()
    {
        metafile1 = new Metafile(@"C:\Test.wmf");
        metafileDelegate = new Graphics.EnumerateMetafileProc(MetafileCallback);
        destPoint = new Point(20, 10);
    }
    protected override void OnPaint(PaintEventArgs e)
    {
        e.Graphics.EnumerateMetafile(metafile1, destPoint, metafileDelegate);
    }
    private bool MetafileCallback(
       EmfPlusRecordType recordType,
       int flags,
       int dataSize,
       IntPtr data,
       PlayRecordCallback callbackData)
    {
        byte[] dataArray = null;
        if (data != IntPtr.Zero)
        {
            // Copy the unmanaged record to a managed byte buffer 
            // that can be used by PlayRecord.
            dataArray = new byte[dataSize];
            Marshal.Copy(data, dataArray, 0, dataSize);
        }

        metafile1.PlayRecord(recordType, flags, dataSize, dataArray);

        return true;
    }

    static void Main()
    {
        Application.Run(new Form1());
    }
}
Imports System.Drawing
Imports System.Drawing.Imaging
Imports System.Windows.Forms
' for Marshal.Copy
Imports System.Runtime.InteropServices


Public Class Form1
    Inherits Form
    Private metafile1 As Metafile
    Private metafileDelegate As Graphics.EnumerateMetafileProc
    Private destPoint As Point
    
    Public Sub New() 
        metafile1 = New Metafile("C:\test.wmf")
        metafileDelegate = New Graphics.EnumerateMetafileProc(AddressOf MetafileCallback)
        destPoint = New Point(20, 10)
    
    End Sub
    
    Protected Overrides Sub OnPaint(ByVal e As PaintEventArgs) 
        e.Graphics.EnumerateMetafile(metafile1, destPoint, metafileDelegate)
    
    End Sub
    
    Private Function MetafileCallback(ByVal recordType As _
        EmfPlusRecordType, ByVal flags As Integer, ByVal dataSize As Integer, _
        ByVal data As IntPtr, ByVal callbackData As PlayRecordCallback) As Boolean

        Dim dataArray As Byte() = Nothing
        If data <> IntPtr.Zero Then

            ' Copy the unmanaged record to a managed byte buffer 
            ' that can be used by PlayRecord.
            dataArray = New Byte(dataSize) {}
            Marshal.Copy(data, dataArray, 0, dataSize)
        End If

        metafile1.PlayRecord(recordType, flags, dataSize, dataArray)
        Return True

    End Function
    
    Shared Sub Main() 
        Application.Run(New Form1())
    End Sub

End Class

Van toepassing op

Metafile(IntPtr, Boolean)

Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs

Initialiseert een nieuw exemplaar van de Metafile klasse vanuit de opgegeven ingang.

public:
 Metafile(IntPtr henhmetafile, bool deleteEmf);
public Metafile(IntPtr henhmetafile, bool deleteEmf);
new System.Drawing.Imaging.Metafile : nativeint * bool -> System.Drawing.Imaging.Metafile
Public Sub New (henhmetafile As IntPtr, deleteEmf As Boolean)

Parameters

henhmetafile
IntPtr

nativeint

Een ingang naar een uitgebreid metabestand.

deleteEmf
Boolean

true om de verbeterde metafilegreep te verwijderen wanneer het Metafile wordt verwijderd; falseanders.

Van toepassing op

Metafile(IntPtr, EmfType)

Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs

Initialiseert een nieuw exemplaar van de Metafile klasse van de opgegeven ingang naar een apparaatcontext en een EmfType opsomming die de indeling van de Metafileklasse aangeeft.

public:
 Metafile(IntPtr referenceHdc, System::Drawing::Imaging::EmfType emfType);
public Metafile(IntPtr referenceHdc, System.Drawing.Imaging.EmfType emfType);
new System.Drawing.Imaging.Metafile : nativeint * System.Drawing.Imaging.EmfType -> System.Drawing.Imaging.Metafile
Public Sub New (referenceHdc As IntPtr, emfType As EmfType)

Parameters

referenceHdc
IntPtr

nativeint

De ingang naar een apparaatcontext.

emfType
EmfType

Een EmfType die de notatie van de Metafile.

Van toepassing op

Metafile(IntPtr, WmfPlaceableFileHeader)

Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs

Initialiseert een nieuw exemplaar van de Metafile klasse van de opgegeven ingang en een WmfPlaceableFileHeader.

public:
 Metafile(IntPtr hmetafile, System::Drawing::Imaging::WmfPlaceableFileHeader ^ wmfHeader);
public Metafile(IntPtr hmetafile, System.Drawing.Imaging.WmfPlaceableFileHeader wmfHeader);
new System.Drawing.Imaging.Metafile : nativeint * System.Drawing.Imaging.WmfPlaceableFileHeader -> System.Drawing.Imaging.Metafile
Public Sub New (hmetafile As IntPtr, wmfHeader As WmfPlaceableFileHeader)

Parameters

hmetafile
IntPtr

nativeint

Een venstergreep naar een Metafile.

Van toepassing op

Metafile(IntPtr, Rectangle)

Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs

Initialiseert een nieuw exemplaar van de Metafile klasse vanuit de opgegeven apparaatcontext, gebonden door de opgegeven rechthoek.

public:
 Metafile(IntPtr referenceHdc, System::Drawing::Rectangle frameRect);
public Metafile(IntPtr referenceHdc, System.Drawing.Rectangle frameRect);
new System.Drawing.Imaging.Metafile : nativeint * System.Drawing.Rectangle -> System.Drawing.Imaging.Metafile
Public Sub New (referenceHdc As IntPtr, frameRect As Rectangle)

Parameters

referenceHdc
IntPtr

nativeint

De ingang naar een apparaatcontext.

frameRect
Rectangle

Een Rectangle die de rechthoek vertegenwoordigt die het nieuwe Metafilebegrenst.

Van toepassing op

Metafile(IntPtr, RectangleF)

Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs

Initialiseert een nieuw exemplaar van de Metafile klasse vanuit de opgegeven apparaatcontext, gebonden door de opgegeven rechthoek.

public:
 Metafile(IntPtr referenceHdc, System::Drawing::RectangleF frameRect);
public Metafile(IntPtr referenceHdc, System.Drawing.RectangleF frameRect);
new System.Drawing.Imaging.Metafile : nativeint * System.Drawing.RectangleF -> System.Drawing.Imaging.Metafile
Public Sub New (referenceHdc As IntPtr, frameRect As RectangleF)

Parameters

referenceHdc
IntPtr

nativeint

De ingang naar een apparaatcontext.

frameRect
RectangleF

Een RectangleF die de rechthoek vertegenwoordigt die het nieuwe Metafilebegrenst.

Van toepassing op

Metafile(IntPtr, Rectangle, MetafileFrameUnit, EmfType)

Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs

Initialiseert een nieuw exemplaar van de Metafile klasse vanuit de opgegeven apparaatcontext, gebonden door de opgegeven rechthoek die gebruikmaakt van de opgegeven maateenheid en een EmfType opsomming die de notatie van de Metafileklasse aangeeft.

public:
 Metafile(IntPtr referenceHdc, System::Drawing::Rectangle frameRect, System::Drawing::Imaging::MetafileFrameUnit frameUnit, System::Drawing::Imaging::EmfType type);
public Metafile(IntPtr referenceHdc, System.Drawing.Rectangle frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, System.Drawing.Imaging.EmfType type);
new System.Drawing.Imaging.Metafile : nativeint * System.Drawing.Rectangle * System.Drawing.Imaging.MetafileFrameUnit * System.Drawing.Imaging.EmfType -> System.Drawing.Imaging.Metafile
Public Sub New (referenceHdc As IntPtr, frameRect As Rectangle, frameUnit As MetafileFrameUnit, type As EmfType)

Parameters

referenceHdc
IntPtr

nativeint

De ingang naar een apparaatcontext.

frameRect
Rectangle

Een Rectangle die de rechthoek vertegenwoordigt die het nieuwe Metafilebegrenst.

frameUnit
MetafileFrameUnit

A MetafileFrameUnit die de maateenheid voor frameRect.

type
EmfType

Een EmfType die de notatie van de Metafile.

Van toepassing op

Metafile(String, IntPtr)

Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs

Initialiseert een nieuw exemplaar van de Metafile klasse met de opgegeven bestandsnaam.

public:
 Metafile(System::String ^ fileName, IntPtr referenceHdc);
public Metafile(string fileName, IntPtr referenceHdc);
new System.Drawing.Imaging.Metafile : string * nativeint -> System.Drawing.Imaging.Metafile
Public Sub New (fileName As String, referenceHdc As IntPtr)

Parameters

fileName
String

Een String die de bestandsnaam van de nieuwe Metafilevertegenwoordigt.

referenceHdc
IntPtr

nativeint

Een Windows greep naar een apparaatcontext.

Van toepassing op

Metafile(IntPtr, EmfType, String)

Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs

Initialiseert een nieuw exemplaar van de Metafile klasse van de opgegeven ingang naar een apparaatcontext en een EmfType opsomming die de indeling van de Metafileklasse aangeeft. Een tekenreeks kan worden opgegeven om het bestand een naam te geven.

public:
 Metafile(IntPtr referenceHdc, System::Drawing::Imaging::EmfType emfType, System::String ^ description);
public Metafile(IntPtr referenceHdc, System.Drawing.Imaging.EmfType emfType, string? description);
public Metafile(IntPtr referenceHdc, System.Drawing.Imaging.EmfType emfType, string description);
new System.Drawing.Imaging.Metafile : nativeint * System.Drawing.Imaging.EmfType * string -> System.Drawing.Imaging.Metafile
Public Sub New (referenceHdc As IntPtr, emfType As EmfType, description As String)

Parameters

referenceHdc
IntPtr

nativeint

De ingang naar een apparaatcontext.

emfType
EmfType

Een EmfType die de notatie van de Metafile.

description
String

Een beschrijvende naam voor de nieuwe Metafile.

Van toepassing op

Metafile(Stream, IntPtr)

Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs

Initialiseert een nieuw exemplaar van de Metafile klasse vanuit de opgegeven gegevensstroom.

public:
 Metafile(System::IO::Stream ^ stream, IntPtr referenceHdc);
public Metafile(System.IO.Stream stream, IntPtr referenceHdc);
new System.Drawing.Imaging.Metafile : System.IO.Stream * nativeint -> System.Drawing.Imaging.Metafile
Public Sub New (stream As Stream, referenceHdc As IntPtr)

Parameters

stream
Stream

Een Stream die de gegevens voor dit Metafilebevat.

referenceHdc
IntPtr

nativeint

Een Windows greep naar een apparaatcontext.

Van toepassing op

Metafile(IntPtr, Rectangle, MetafileFrameUnit)

Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs

Initialiseert een nieuw exemplaar van de Metafile klasse vanuit de opgegeven apparaatcontext, gebonden door de opgegeven rechthoek die gebruikmaakt van de opgegeven maateenheid.

public:
 Metafile(IntPtr referenceHdc, System::Drawing::Rectangle frameRect, System::Drawing::Imaging::MetafileFrameUnit frameUnit);
public Metafile(IntPtr referenceHdc, System.Drawing.Rectangle frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit);
new System.Drawing.Imaging.Metafile : nativeint * System.Drawing.Rectangle * System.Drawing.Imaging.MetafileFrameUnit -> System.Drawing.Imaging.Metafile
Public Sub New (referenceHdc As IntPtr, frameRect As Rectangle, frameUnit As MetafileFrameUnit)

Parameters

referenceHdc
IntPtr

nativeint

De ingang naar een apparaatcontext.

frameRect
Rectangle

Een Rectangle die de rechthoek vertegenwoordigt die het nieuwe Metafilebegrenst.

frameUnit
MetafileFrameUnit

A MetafileFrameUnit die de maateenheid voor frameRect.

Van toepassing op

Metafile(IntPtr, RectangleF, MetafileFrameUnit)

Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs

Initialiseert een nieuw exemplaar van de Metafile klasse vanuit de opgegeven apparaatcontext, gebonden door de opgegeven rechthoek die gebruikmaakt van de opgegeven maateenheid.

public:
 Metafile(IntPtr referenceHdc, System::Drawing::RectangleF frameRect, System::Drawing::Imaging::MetafileFrameUnit frameUnit);
public Metafile(IntPtr referenceHdc, System.Drawing.RectangleF frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit);
new System.Drawing.Imaging.Metafile : nativeint * System.Drawing.RectangleF * System.Drawing.Imaging.MetafileFrameUnit -> System.Drawing.Imaging.Metafile
Public Sub New (referenceHdc As IntPtr, frameRect As RectangleF, frameUnit As MetafileFrameUnit)

Parameters

referenceHdc
IntPtr

nativeint

De ingang naar een apparaatcontext.

frameRect
RectangleF

Een RectangleF die de rechthoek vertegenwoordigt die het nieuwe Metafilebegrenst.

frameUnit
MetafileFrameUnit

A MetafileFrameUnit die de maateenheid voor frameRect.

Van toepassing op

Metafile(Stream, IntPtr, EmfType)

Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs

Initialiseert een nieuw exemplaar van de klasse Metafile uit de opgegeven gegevensstroom, een Windows ingang naar een apparaatcontext en een EmfType opsomming waarmee de indeling van de Metafile wordt opgegeven.

public:
 Metafile(System::IO::Stream ^ stream, IntPtr referenceHdc, System::Drawing::Imaging::EmfType type);
public Metafile(System.IO.Stream stream, IntPtr referenceHdc, System.Drawing.Imaging.EmfType type);
new System.Drawing.Imaging.Metafile : System.IO.Stream * nativeint * System.Drawing.Imaging.EmfType -> System.Drawing.Imaging.Metafile
Public Sub New (stream As Stream, referenceHdc As IntPtr, type As EmfType)

Parameters

stream
Stream

Een Stream die de gegevens voor dit Metafilebevat.

referenceHdc
IntPtr

nativeint

Een Windows greep naar een apparaatcontext.

type
EmfType

Een EmfType die de notatie van de Metafile.

Van toepassing op

Metafile(Stream, IntPtr, Rectangle)

Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs

Initialiseert een nieuw exemplaar van de Metafile-klasse van de opgegeven gegevensstroom, een Windows ingang naar een apparaatcontext en een Rectangle structuur die de rechthoek vertegenwoordigt die de nieuwe Metafile begrenst.

public:
 Metafile(System::IO::Stream ^ stream, IntPtr referenceHdc, System::Drawing::Rectangle frameRect);
public Metafile(System.IO.Stream stream, IntPtr referenceHdc, System.Drawing.Rectangle frameRect);
new System.Drawing.Imaging.Metafile : System.IO.Stream * nativeint * System.Drawing.Rectangle -> System.Drawing.Imaging.Metafile
Public Sub New (stream As Stream, referenceHdc As IntPtr, frameRect As Rectangle)

Parameters

stream
Stream

Een Stream die de gegevens voor dit Metafilebevat.

referenceHdc
IntPtr

nativeint

Een Windows greep naar een apparaatcontext.

frameRect
Rectangle

Een Rectangle die de rechthoek vertegenwoordigt die het nieuwe Metafilebegrenst.

Van toepassing op

Metafile(Stream, IntPtr, RectangleF)

Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs

Initialiseert een nieuw exemplaar van de Metafile-klasse van de opgegeven gegevensstroom, een Windows ingang naar een apparaatcontext en een RectangleF structuur die de rechthoek vertegenwoordigt die de nieuwe Metafile begrenst.

public:
 Metafile(System::IO::Stream ^ stream, IntPtr referenceHdc, System::Drawing::RectangleF frameRect);
public Metafile(System.IO.Stream stream, IntPtr referenceHdc, System.Drawing.RectangleF frameRect);
new System.Drawing.Imaging.Metafile : System.IO.Stream * nativeint * System.Drawing.RectangleF -> System.Drawing.Imaging.Metafile
Public Sub New (stream As Stream, referenceHdc As IntPtr, frameRect As RectangleF)

Parameters

stream
Stream

Een Stream die de gegevens voor dit Metafilebevat.

referenceHdc
IntPtr

nativeint

Een Windows greep naar een apparaatcontext.

frameRect
RectangleF

Een RectangleF die de rechthoek vertegenwoordigt die het nieuwe Metafilebegrenst.

Van toepassing op

Metafile(String, IntPtr, EmfType)

Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs

Initialiseert een nieuw exemplaar van de klasse Metafile met de opgegeven bestandsnaam, een Windows ingang naar een apparaatcontext en een EmfType opsomming waarmee de indeling van de Metafile wordt opgegeven.

public:
 Metafile(System::String ^ fileName, IntPtr referenceHdc, System::Drawing::Imaging::EmfType type);
public Metafile(string fileName, IntPtr referenceHdc, System.Drawing.Imaging.EmfType type);
new System.Drawing.Imaging.Metafile : string * nativeint * System.Drawing.Imaging.EmfType -> System.Drawing.Imaging.Metafile
Public Sub New (fileName As String, referenceHdc As IntPtr, type As EmfType)

Parameters

fileName
String

Een String die de bestandsnaam van de nieuwe Metafilevertegenwoordigt.

referenceHdc
IntPtr

nativeint

Een Windows greep naar een apparaatcontext.

type
EmfType

Een EmfType die de notatie van de Metafile.

Van toepassing op

Metafile(String, IntPtr, Rectangle)

Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs

Initialiseert een nieuw exemplaar van de klasse Metafile met de opgegeven bestandsnaam, een Windows ingang naar een apparaatcontext en een Rectangle structuur die de rechthoek vertegenwoordigt die de nieuwe Metafile begrenst.

public:
 Metafile(System::String ^ fileName, IntPtr referenceHdc, System::Drawing::Rectangle frameRect);
public Metafile(string fileName, IntPtr referenceHdc, System.Drawing.Rectangle frameRect);
new System.Drawing.Imaging.Metafile : string * nativeint * System.Drawing.Rectangle -> System.Drawing.Imaging.Metafile
Public Sub New (fileName As String, referenceHdc As IntPtr, frameRect As Rectangle)

Parameters

fileName
String

Een String die de bestandsnaam van de nieuwe Metafilevertegenwoordigt.

referenceHdc
IntPtr

nativeint

Een Windows greep naar een apparaatcontext.

frameRect
Rectangle

Een Rectangle die de rechthoek vertegenwoordigt die het nieuwe Metafilebegrenst.

Van toepassing op

Metafile(IntPtr, WmfPlaceableFileHeader, Boolean)

Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs
Bron:
Metafile.cs

Initialiseert een nieuw exemplaar van de Metafile klasse van de opgegeven ingang en een WmfPlaceableFileHeader. deleteWmf De parameter kan ook worden gebruikt om de ingang te verwijderen wanneer het metabestand wordt verwijderd.

public:
 Metafile(IntPtr hmetafile, System::Drawing::Imaging::WmfPlaceableFileHeader ^ wmfHeader, bool deleteWmf);
public Metafile(IntPtr hmetafile, System.Drawing.Imaging.WmfPlaceableFileHeader wmfHeader, bool deleteWmf);
new System.Drawing.Imaging.Metafile : nativeint * System.Drawing.Imaging.WmfPlaceableFileHeader * bool -> System.Drawing.Imaging.Metafile
Public Sub New (hmetafile As IntPtr, wmfHeader As WmfPlaceableFileHeader, deleteWmf As Boolean)

Parameters

hmetafile
IntPtr

nativeint

Een venstergreep naar een Metafile.

deleteWmf
Boolean

true om de ingang te verwijderen naar de nieuwe Metafile wanneer de Metafile wordt verwijderd; falseanders.

Van toepassing op