Table of Contents

Method SetData

Namespace
Innova.Prism.Library.Utilities
Assembly
Innova.Prism.Library.dll

SetData(short, IEnumerable<byte>)

Provides data for the specified data format (HGLOBAL).

public void SetData(short dataFormat, IEnumerable<byte> data)

Parameters

dataFormat short

Data 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 short

Data format.

index int

Index 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.