/// <summary>
        /// Converts the value of the <see cref="MetadataTag"/> object
        /// to its equivalent string representation.
        /// </summary>
        /// <returns>The string representation of the value of this instance.</returns>
        public override string ToString()
        {
            CheckDisposed();
            string fiString = FreeImage.TagToString(model, tag, 0);

            if (String.IsNullOrEmpty(fiString))
            {
                return(tag.ToString());
            }
            else
            {
                return(fiString);
            }
        }