dotnet / dotnet/winforms

Validate and test Clipboard JSON and raw data scenarios

Open
#12,919 0 comments 1 reaction 2 assignees Claimed by @JeremyKuhne View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.