Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/300.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# TLSharp库能够使用“发送消息”;黑体字&引用;斜体字;?_C#_Tlsharp - Fatal编程技术网

C# TLSharp库能够使用“发送消息”;黑体字&引用;斜体字;?

C# TLSharp库能够使用“发送消息”;黑体字&引用;斜体字;?,c#,tlsharp,C#,Tlsharp,我能用图书馆发电报。 我的问题是如何将我的消息设置为粗体、斜体?TlSharp SendMessageAsync方法没有实现它 改为接受一个向量 public async Task<TLAbsUpdates> SendMessageAsync(TLAbsInputPeer peer, string message, TLVector<TLAbsMessageEntity> vEntity = null, CancellationToken token = default(

我能用图书馆发电报。
我的问题是如何将我的消息设置为粗体、斜体?

TlSharp SendMessageAsync方法没有实现它

改为接受一个向量

public async Task<TLAbsUpdates> SendMessageAsync(TLAbsInputPeer peer, string message, TLVector<TLAbsMessageEntity> vEntity = null, CancellationToken token = default(CancellationToken))
{
    return await SendAuthenticatedRequestAsync<TLAbsUpdates>(new TLRequestSendMessage()
                 {
                     Peer = peer,
                     Message = message,
                     RandomId = Helpers.GenerateRandomLong(),
                     Entities = vEntity
                 }, token)
                .ConfigureAwait(false);
}
public async Task SendMessageAsync(tlabInputPeer对等,字符串消息,TLVector vEntity=null,CancellationToken=default(CancellationToken))
{
return wait-SendAuthenticatedRequestAsync(新的TLRequestSendMessage()
{
对等=对等,
消息=消息,
RandomId=Helpers.GeneratorAndLong(),
实体=通风
},代币)
.配置等待(错误);
}
称之为定义你想要的

粗体:

var bold=new-TLMessageEntityBold();
粗体。长度=5;
粗体。偏移量=0;
SendMessageAsync(对等、消息、新TLVector(){bold});
斜体:

var italic = new TLMessageEntityItalic();
italic .Length = 5;
italic .Offset = 0;
SendMessageAsync(peer, message, new TLVector<TLAbsMessageEntity>() { italic });
var italic=new-TLMessageEntityItalic();
斜体。长度=5;
斜体。偏移量=0;
SendMessageAsync(对等、消息、新TLVector(){italic});

我从未使用过该库,但您是否只需要像手动从手机发送消息那样指定正确的标记?
var italic = new TLMessageEntityItalic();
italic .Length = 5;
italic .Offset = 0;
SendMessageAsync(peer, message, new TLVector<TLAbsMessageEntity>() { italic });