Method SetData
SetData(short, IEnumerable<byte>)
Provides data for the specified data format (HGLOBAL).
public void SetData(short dataFormat, IEnumerable<byte> data)
Parameters
dataFormatshortData format.
dataIEnumerable<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
dataFormatshortData format.
indexintIndex of data.
streamDataFunc<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
fileDescriptorsIEnumerable<VirtualFileDataObject.FileDescriptor>Collection of virtual files.