Table of Contents

Class Poke

Namespace
Kook.Rest
Assembly
Kook.Net.Rest.dll

表示一个基于 REST 的 POKE。

public class Poke : IPoke, IEntity<uint>
Inheritance
Poke
Implements
Inherited Members

Properties

Categories

获取此 POKE 的分类。

public IReadOnlyCollection<string> Categories { get; }

Property Value

IReadOnlyCollection<string>

Cooldown

获取用户使用此 POKE 后的冷却时间。

public TimeSpan Cooldown { get; }

Property Value

TimeSpan

Description

获取 POKE 的描述。

public string Description { get; }

Property Value

string

Icon

获取此 POKE 的图标资源。

public PokeIcon Icon { get; }

Property Value

PokeIcon

Id

获取此实体的唯一标识符。

public uint Id { get; }

Property Value

uint

Label

获取此 POKE 的标签。

public PokeLabel Label { get; }

Property Value

PokeLabel

MessageScenarios

获取此 POKE 如何在消息上下文中使用和显示。

public IReadOnlyDictionary<string, string> MessageScenarios { get; }

Property Value

IReadOnlyDictionary<string, string>

Name

获取 POKE 的名称。

public string Name { get; }

Property Value

string

Quality

获取此 POKE 的品质。

public PokeQuality Quality { get; }

Property Value

PokeQuality

Resource

获取此 POKE 的资源。

public IPokeResource Resource { get; }

Property Value

IPokeResource

Methods

ToString()

获取 POKE 的名称。

public override string ToString()

Returns

string

POKE 的名称。