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 : DATADIRValeur 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
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.