Validate and test Clipboard JSON and raw data scenarios
Open
area-Clipboard
area-Serialization-BinaryFormatter-FeatureWork
binaryformatter-migration
- Dominant language
- C#
- Stars
- 4.9k
- Forks
- 1.1k
- Avg merge
- 1d 13m
- Merged PRs (30d)
- 85
Description
The new write as JSON APIs should be visible to all Clipboard/DataObject API callers (existing or new API).
- In or out of process
- With copy = true or not
- Legacy platforms with type access to `System.Text.Json` and `BinaryFormatter`
We should also be able to retrieve raw data
- Need full tests documenting legacy `MemoryStream` behavior to ensure the following points are sensible
- Asking for `` in new typed APIs should always give back the raw stream for HGLOBAL
- Asking for `` should NRBF decode HGLOBAL data
Contributor guide
Assessment
This issue has not been assessed yet.