ClipboardObject.IDataObject.EnumFormatEtc, méthode

Crée un objet pour l'énumération des structures FORMATETC d'un objet de données. Ces structures sont utilisées dans les appels à IDataObject.GetData ou à IDataObject.SetData.

Espace de noms :  Microsoft.VisualStudio.Data.Framework
Assembly :  Microsoft.VisualStudio.Data.Framework (dans Microsoft.VisualStudio.Data.Framework.dll)

Syntaxe

'Déclaration
Private Function EnumFormatEtc ( _
    direction As DATADIR _
) As IEnumFORMATETC Implements IDataObject.EnumFormatEtc
IEnumFORMATETC IDataObject.EnumFormatEtc(
    DATADIR direction
)
private:
virtual IEnumFORMATETC^ EnumFormatEtc(
    DATADIR direction
) sealed = IDataObject::EnumFormatEtc
private abstract EnumFormatEtc : 
        direction:DATADIR -> IEnumFORMATETC  
private override EnumFormatEtc : 
        direction:DATADIR -> IEnumFORMATETC
JScript ne prend pas en charge les implémentations d'interfaces explicites.

Paramètres

  • direction
    Type : DATADIR

    Valeur de l'énumération d'DATADIR qui spécifie la direction des données.

Valeur de retour

Type : IEnumFORMATETC
Cette méthode prend en charge les valeurs de retour standard E_INVALIDARG et E_OUTOFMEMORY, ainsi que les éléments suivants :

Valeur

Description

S_OK

L'objet énumérateur a été créé avec succès.

E_NOTIMPL

La direction spécifiée par le paramètre direction n'est pas prise en charge.

OLE_S_USEREG

Demande qu'OLE énumère les formats à partir du Registre.

Implémentations

IDataObject.EnumFormatEtc(DATADIR)

Notes

Cette méthode délègue l'appel à l'EnumFormatEtc correspondant de l'espace de noms System.Runtime.InteropServices.ComTypes, en supposant que l'objet de Presse-papiers encapsule IDataObjectexistant.

Sécurité .NET Framework

Voir aussi

Référence

ClipboardObject Classe

Microsoft.VisualStudio.Data.Framework, espace de noms