EmojiMapping Class
An emoji shortcodes and smileys mapping, to be used by EmojiParser.
public class EmojiMappingConstructors
| Name | Description |
|---|---|
| EmojiMapping(bool) | Constructs a mapping for the default emoji shortcodes and smileys. |
| EmojiMapping(IDictionary<string, string>, IDictionary<string, string>) | Constructs a mapping from a dictionary of emoji shortcodes to unicode, and a dictionary of smileys to emoji shortcodes. |
EmojiMapping overloads
EmojiMapping(bool)
EmojiMapping.csEmojiMapping(IDictionary<string, string>, IDictionary<string, string>)
EmojiMapping.csConstructs a mapping from a dictionary of emoji shortcodes to unicode, and a dictionary of smileys to emoji shortcodes.
public EmojiMapping(IDictionary<string, string> shortcodeToUnicode, IDictionary<string, string> smileyToShortcode)Parameters
shortcodeToUnicodeIDictionary<string, string>smileyToShortcodeIDictionary<string, string>
Methods
| Name | Description |
|---|---|
| GetDefaultEmojiShortcodeToUnicode() | Returns a new instance of the default emoji shortcode to emoji unicode dictionary. It can be used to create a customized EmojiMapping. |
| GetDefaultSmileyToEmojiShortcode() | Gets a new instance of the default smiley to emoji shortcode dictionary. It can be used to create a customized EmojiMapping. |
GetDefaultEmojiShortcodeToUnicode()
EmojiMapping.csReturns a new instance of the default emoji shortcode to emoji unicode dictionary. It can be used to create a customized EmojiMapping.
public static IDictionary<string, string> GetDefaultEmojiShortcodeToUnicode()Returns
GetDefaultSmileyToEmojiShortcode()
EmojiMapping.csGets a new instance of the default smiley to emoji shortcode dictionary. It can be used to create a customized EmojiMapping.
public static IDictionary<string, string> GetDefaultSmileyToEmojiShortcode()Returns
Fields
| Name | Description |
|---|---|
| DefaultEmojisAndSmileysMapping | The default emoji shortcodes and smileys mapping. |
| DefaultEmojisOnlyMapping | The default emoji shortcodes mapping, without smileys. |
DefaultEmojisAndSmileysMapping
The default emoji shortcodes and smileys mapping.
public static readonly EmojiMapping DefaultEmojisAndSmileysMappingDefaultEmojisOnlyMapping
The default emoji shortcodes mapping, without smileys.
public static readonly EmojiMapping DefaultEmojisOnlyMapping