Cette documentation est archivée et n’est pas conservée.

DataFormats.EnhancedMetafile, champ

Mise à jour : novembre 2007

Spécifie le format de métafichier amélioré (EMF, Enhanced Metafile Format) Windows. Ce champ static est en lecture seule.

Espace de noms :  System.Windows.Forms
Assembly :  System.Windows.Forms (dans System.Windows.Forms.dll)

public static readonly string EnhancedMetafile
public static final String EnhancedMetafile
public static final var EnhancedMetafile : String

Le format de métafichier désigne un fichier Windows stockant une image sous la forme d'objets graphiques plutôt que de pixels. Une fois redimensionné, un métafichier conserve mieux une image qu'une bitmap.

Remarque :

Des considérations particulières sont à prendre en compte lors de l'utilisation du format de métafichier avec le Presse-papiers. En raison d'une limitation dans l'implémentation actuelle de la classe DataObject, le format de métafichier utilisé par le .NET Framework peut ne pas être reconnu par des applications qui utilisent un format de métafichier plus ancien. Dans ce cas, vous devez interagir avec les interfaces de programmation d'applications (API) de Presse-papiers Win32. Pour plus d'informations, consultez l'article 323530, « Metafiles on Clipboard Are Not Visible to All Applications », dans la Base de connaissances Microsoft à l'adresse http://www.microsoft.com/france/support.

Ce champ est utilisé par l'interface IDataObject et par la classe DataObject pour spécifier le type de données.

Lorsque vous procédez à un ajout à IDataObject ou à une implémentation de DataObject, utilisez ce champ en tant que format pour les méthodes IDataObject.SetData et DataObject.SetData.

Pour vérifier l'existence d'un objet de ce type, utilisez ce champ en tant que format pour les méthodes IDataObject.GetDataPresent et DataObject.GetDataPresent.

Pour obtenir un objet de ce type, utilisez ce champ en tant que format pour les méthodes IDataObject.GetData et DataObject.GetData.

Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professionnel Édition x64, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98

Le .NET Framework et le .NET Compact Framework ne prennent pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.

.NET Framework

Pris en charge dans : 3.5, 3.0, 2.0, 1.1, 1.0
Afficher: