public TestImagemapMessage()
 {
     Actions = new IImagemapAction[]
     {
         new TestImagemapUriAction(),
         new TestImagemapMessageAction()
     };
 }
        internal static ImagemapAction Convert(IImagemapAction action)
        {
            switch (action)
            {
            case IImagemapUriAction uriAction:
                return(ImagemapUriAction.Convert(uriAction));

            case IImagemapMessageAction messageAction:
                return(ImagemapMessageAction.Convert(messageAction));

            default:
                throw new NotSupportedException("Invalid action type.");
            }
        }