public object Clone()
        {
            IntPtr native;

            Status status = GDIPlus.GdipCloneStringFormat(nativeStrFmt, out native);

            GDIPlus.CheckStatus(status);

            return(new StringFormat(native));
        }
        public StringFormat(StringFormat format)
        {
            if (format == null)
            {
                throw new ArgumentNullException("format");
            }

            Status status = GDIPlus.GdipCloneStringFormat(format.NativeObject, out nativeStrFmt);

            GDIPlus.CheckStatus(status);
        }