Method SetData
SetData(short, IEnumerable<byte>)
Provides data for the specified data format (HGLOBAL).
public void SetData(short dataFormat, IEnumerable<byte> data)
Parameters
dataFormat
shortData format.
data
IEnumerable<byte>Sequence of data.
SetData(short, int, Func<Stream>)
Provides data for the specified data format and index (ISTREAM).
public void SetData(short dataFormat, int index, Func<Stream> streamData)
Parameters
dataFormat
shortData format.
index
intIndex of data.
streamData
Func<Stream>Action generating the data.
Remarks
Uses Stream instead of IEnumerable(T) because Stream is more likely to be natural for the expected scenarios.
SetData(IEnumerable<FileDescriptor>)
Provides data for the specified data format (FILEGROUPDESCRIPTOR/FILEDESCRIPTOR)
public void SetData(IEnumerable<VirtualFileDataObject.FileDescriptor> fileDescriptors)
Parameters
fileDescriptors
IEnumerable<VirtualFileDataObject.FileDescriptor>Collection of virtual files.