This class encapsulates the data that makes up a System.Drawing.Region object. You can get at the byte array that defines the region through the Data property. You could use this data to serialize a Region , for example. public sealed class RegionData { // Public Instance Properties public byte[ ] Data {set; get; } } Returned BySystem.Drawing.Region.GetRegionData() Passed ToSystem.Drawing.Region.Region() |