MicroMsg.sdk.WXTextMessage.ToProto C# (CSharp) Method

ToProto() private method

private ToProto ( ) : object
return object
        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();
        }