internal override object ToProto()
{
WXTextMessageP.Builder builder = WXTextMessageP.CreateBuilder();
builder.Text = Text;
WXMessageP.Builder builder2 = WXMessageP.CreateBuilder();
builder2.Type = (uint)Type();
builder2.Title = Title;
builder2.Description = Description;
if (ThumbData == null)
{
ThumbData = new byte[0];
}
builder2.ThumbData = ByteString.CopyFrom(ThumbData);
builder2.TextMessage = builder.Build();
return builder2.Build();
}