/// <summary> /// Constructor /// </summary> /// <param name="area"></param> /// <param name="linkUri"></param> /// <param name="label"></param> public UriImagemapAction(ImagemapArea area, string linkUri, string label = null) { Area = area; LinkUri = linkUri; Label = label?.Substring(Math.Min(label.Length, 50)); }
/// <summary> /// Constructor /// </summary> /// <param name="area"> /// Defined tappable area /// </param> /// <param name="text"> /// Message to send /// Max: 400 characters /// </param> /// <param name="label"> /// Label for the action. Spoken when the accessibility feature is enabled on the client device. /// Max: 50 characters /// Supported on LINE iOS version 8.2.0 and later. /// </param> public MessageImagemapAction(ImagemapArea area, string text, string label = null) { Area = area; Text = text.Substring(0, Math.Min(text.Length, 400)); Label = label?.Substring(0, Math.Min(label.Length, 50)); }