IDataObject Rozhraní
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ří připojení mezi volajícím a datovým objektem implementuje rozhraní IDataObject. Toto připojení umožňuje oznámení o změnách dat datového objektu volajícímu.
public interface class IDataObject
[System.Runtime.InteropServices.Guid("0000010e-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IDataObject
[<System.Runtime.InteropServices.Guid("0000010e-0000-0000-C000-000000000046")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IDataObject = interface
Public Interface IDataObject
- Atributy
Poznámky
Další informace o programování s rozhraním IDataObject a konzolou MICROSOFT Management Console (MMC) naleznete v Příručce programátora konzoly MMC.
Metody
DAdvise(IntPtr, Int32, IntPtr, Int32) |
Vytvoří připojení oznámení mezi datovým objektem implementátorem IDataObject rozhraní a objektem volajícího, který umožňuje volajícímu přijímat oznámení o změnách v datech datového objektu. |
DUnadvise(Int32) |
Zničí připojení oznámení, které bylo vytvořeno dřívějším voláním DAdvise(IntPtr, Int32, IntPtr, Int32) metody . |
EnumDAdvise(IntPtr) |
Načte ukazatel na objekt, který může vytvořit výčet připojení oznámení, které jsou nyní spravovány tímto IDataObject rozhraním. |
EnumFormatEtc(Int32, IntPtr) |
Načte ukazatel na objekt, který může vytvořit výčet typů enumerátoru FORMATETC , které tato implementace podporuje. |
GetCanonicalFormatEtc(IntPtr, IntPtr) |
Načte ukazatel na standardní FORMATETC strukturu, která je logicky ekvivalentní, ale ne nutně rovna FORMATETC struktuře, na kterou odkazuje |
GetData(FORMATETC, STGMEDIUM) |
Vykreslí data popsaná v zadané struktuře pFormatEtc a přenese je do parametru |
GetDataHere(FORMATETC, STGMEDIUM) |
Vykreslí data popsaná v zadané struktuře pFormatEtc a přenese je do parametru |
QueryGetData(FORMATETC) |
Načte hodnotu označující, zda implementátor může vykreslit data obsažená v parametru |
SetData(IntPtr, IntPtr, Int32) |
Přenese data obsažená ve STGMEDIUM struktuře, na kterou |
Platí pro
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro