DataObject.IDataObject.EnumFormatEtc(DATADIR) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vytvoří objekt pro vytvoření výčtu FORMATETC struktur pro datový objekt. Tyto struktury se používají ve voláních nebo GetData(FORMATETC, STGMEDIUM) SetData(FORMATETC, STGMEDIUM, Boolean).
virtual System::Runtime::InteropServices::ComTypes::IEnumFORMATETC ^ System.Runtime.InteropServices.ComTypes.IDataObject.EnumFormatEtc(System::Runtime::InteropServices::ComTypes::DATADIR dwDirection) = System::Runtime::InteropServices::ComTypes::IDataObject::EnumFormatEtc;
System.Runtime.InteropServices.ComTypes.IEnumFORMATETC IDataObject.EnumFormatEtc (System.Runtime.InteropServices.ComTypes.DATADIR dwDirection);
abstract member System.Runtime.InteropServices.ComTypes.IDataObject.EnumFormatEtc : System.Runtime.InteropServices.ComTypes.DATADIR -> System.Runtime.InteropServices.ComTypes.IEnumFORMATETC
override this.System.Runtime.InteropServices.ComTypes.IDataObject.EnumFormatEtc : System.Runtime.InteropServices.ComTypes.DATADIR -> System.Runtime.InteropServices.ComTypes.IEnumFORMATETC
Function EnumFormatEtc (dwDirection As DATADIR) As IEnumFORMATETC Implements IDataObject.EnumFormatEtc
Parametry
Návraty
Tato metoda podporuje standardní návratové hodnoty E_INVALIDARG a E_OUTOFMEMORY a také následující:
Hodnota | Popis |
---|---|
S_OK | Objekt enumerátoru byl úspěšně vytvořen. |
E_NOTIMPL | Směr zadaný parametrem direction není podporován.
|
OLE_S_USEREG | Požaduje, aby OLE vyčíslil formáty z registru. |
Implementuje
Poznámky
Tento člen je explicitní implementace členu rozhraní. Lze jej použít pouze v případech, kdy DataObject je přetypován do IDataObject rozhraní.