using System.Collections.Generic;
namespace SabreTools.Models.PortableExecutable
{
///
/// Contains information about formatted text for display as an error message or in a message
/// box in a message table resource.
///
///
public sealed class MessageResourceData
{
///
/// The number of MESSAGE_RESOURCE_BLOCK structures.
///
public uint NumberOfBlocks;
///
/// An array of structures. The array is the size indicated by the NumberOfBlocks member.
///
#if NET48
public MessageResourceBlock[] Blocks;
#else
public MessageResourceBlock[]? Blocks;
#endif
///
/// Message resource entries
///
#if NET48
public Dictionary Entries;
#else
public Dictionary? Entries;
#endif
}
}