OleDataObject Class

 
clsCompliantAlternativeNone

Provides a managed class that implements the IOleDataObject interface.

Namespace:   Microsoft.VisualStudio.Shell
Assembly:  Microsoft.VisualStudio.Shell.14.0 (in Microsoft.VisualStudio.Shell.14.0.dll)

System.Object
  System.Windows.Forms.DataObject
    Microsoft.VisualStudio.Shell.OleDataObject

public class OleDataObject : DataObject, IDataObject

NameDescription
System_CAPS_pubmethodOleDataObject()

Initializes a new instance of OleDataObject.

System_CAPS_pubmethodOleDataObject(IDataObject)

Initializes a new instance of OleDataObject for the specified object implementing IDataObject.

System_CAPS_pubmethodOleDataObject(IDataObject)

Initializes a new instance of OleDataObject for the specified IDataObject.

System_CAPS_pubmethodOleDataObject(IDataObject)

Initializes a new instance of OleDataObject for the specified IDataObject.

NameDescription
System_CAPS_pubmethodContainsAudio()

(Inherited from DataObject.)

System_CAPS_pubmethodContainsFileDropList()

(Inherited from DataObject.)

System_CAPS_pubmethodContainsImage()

(Inherited from DataObject.)

System_CAPS_pubmethodContainsText()

(Inherited from DataObject.)

System_CAPS_pubmethodContainsText(TextDataFormat)

(Inherited from DataObject.)

System_CAPS_pubmethodEquals(Object)

(Inherited from Object.)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_pubmethodGetAudioStream()

(Inherited from DataObject.)

System_CAPS_pubmethodGetData(String)

(Inherited from DataObject.)

System_CAPS_pubmethodGetData(String, Boolean)

(Inherited from DataObject.)

System_CAPS_pubmethodGetData(Type)

(Inherited from DataObject.)

System_CAPS_pubmethodGetDataPresent(String)

(Inherited from DataObject.)

System_CAPS_pubmethodGetDataPresent(String, Boolean)

(Inherited from DataObject.)

System_CAPS_pubmethodGetDataPresent(Type)

(Inherited from DataObject.)

System_CAPS_pubmethodGetFileDropList()

(Inherited from DataObject.)

System_CAPS_pubmethodGetFormats()

(Inherited from DataObject.)

System_CAPS_pubmethodGetFormats(Boolean)

(Inherited from DataObject.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetImage()

(Inherited from DataObject.)

System_CAPS_pubmethodGetText()

(Inherited from DataObject.)

System_CAPS_pubmethodGetText(TextDataFormat)

(Inherited from DataObject.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethodSetAudio(Byte[])

(Inherited from DataObject.)

System_CAPS_pubmethodSetAudio(Stream)

(Inherited from DataObject.)

System_CAPS_pubmethodSetData(Object)

(Inherited from DataObject.)

System_CAPS_pubmethodSetData(String, Boolean, Object)

(Inherited from DataObject.)

System_CAPS_pubmethodSetData(String, Object)

(Inherited from DataObject.)

System_CAPS_pubmethodSetData(Type, Object)

(Inherited from DataObject.)

System_CAPS_pubmethodSetFileDropList(StringCollection)

(Inherited from DataObject.)

System_CAPS_pubmethodSetImage(Image)

(Inherited from DataObject.)

System_CAPS_pubmethodSetText(String)

(Inherited from DataObject.)

System_CAPS_pubmethodSetText(String, TextDataFormat)

(Inherited from DataObject.)

System_CAPS_pubmethodToString()

(Inherited from Object.)

NameDescription
System_CAPS_pubinterfaceSystem_CAPS_privmethodIDataObject.DAdvise(FORMATETC[], UInt32, IAdviseSink, UInt32)

Establishes a connection between the data object and a caller object implementing IAdviseSink.

System_CAPS_pubinterfaceSystem_CAPS_privmethodIDataObject.DUnadvise(UInt32)

Terminates an advise connection previously established through DAdvise.

System_CAPS_pubinterfaceSystem_CAPS_privmethodIDataObject.EnumDAdvise(IEnumSTATDATA)

Creates an enumerator to iterate through the current advisory connections.

System_CAPS_pubinterfaceSystem_CAPS_privmethodIDataObject.EnumFormatEtc(UInt32, IEnumFORMATETC)

Creates an enumerator to iterate through the FORMATETC structures supported by the data object.

System_CAPS_pubinterfaceSystem_CAPS_privmethodIDataObject.GetCanonicalFormatEtc(FORMATETC[], FORMATETC[])

Retrieves a FORMATETC structure that is logically equivalent to one that is more complex.

System_CAPS_pubinterfaceSystem_CAPS_privmethodIDataObject.GetData(FORMATETC[], STGMEDIUM[])

Transfers data from the data object to the client. The pformatetcIn parameter must specify a storage medium type of TYMED_MFPICT.

System_CAPS_pubinterfaceSystem_CAPS_privmethodIDataObject.GetDataHere(FORMATETC[], STGMEDIUM[])

Transfers data from the data object to the client. The client must allocate the STGMEDIUM structure.

System_CAPS_pubinterfaceSystem_CAPS_privmethodIDataObject.QueryGetData(FORMATETC[])

Determines whether the data object supports a particular FORMATETC structure for transferring data.

System_CAPS_pubinterfaceSystem_CAPS_privmethodIDataObject.SetData(FORMATETC[], STGMEDIUM[], Int32)

Transfers data from the client to the data object.

System_CAPS_pubinterfaceSystem_CAPS_privmethodIDataObject.DAdvise(FORMATETC, ADVF, IAdviseSink, Int32)

(Inherited from DataObject.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIDataObject.DUnadvise(Int32)

(Inherited from DataObject.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIDataObject.EnumDAdvise(IEnumSTATDATA)

(Inherited from DataObject.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIDataObject.EnumFormatEtc(DATADIR)

(Inherited from DataObject.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIDataObject.GetCanonicalFormatEtc(FORMATETC, FORMATETC)

(Inherited from DataObject.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIDataObject.GetData(FORMATETC, STGMEDIUM)

(Inherited from DataObject.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIDataObject.GetDataHere(FORMATETC, STGMEDIUM)

(Inherited from DataObject.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIDataObject.QueryGetData(FORMATETC)

(Inherited from DataObject.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIDataObject.SetData(FORMATETC, STGMEDIUM, Boolean)

(Inherited from DataObject.)

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: