Exemple #1
0
        public static NSString ToId(CTFontNameKey key)
        {
            switch (key)
            {
            case CTFontNameKey.Copyright:
                return(Copyright);

            case CTFontNameKey.Family:
                return(Family);

            case CTFontNameKey.SubFamily:
                return(SubFamily);

            case CTFontNameKey.Style:
                return(Style);

            case CTFontNameKey.Unique:
                return(Unique);

            case CTFontNameKey.Full:
                return(Full);

            case CTFontNameKey.Version:
                return(Version);

            case CTFontNameKey.PostScript:
                return(PostScript);

            case CTFontNameKey.Trademark:
                return(Trademark);

            case CTFontNameKey.Manufacturer:
                return(Manufacturer);

            case CTFontNameKey.Designer:
                return(Designer);

            case CTFontNameKey.Description:
                return(Description);

            case CTFontNameKey.VendorUrl:
                return(VendorUrl);

            case CTFontNameKey.DesignerUrl:
                return(DesignerUrl);

            case CTFontNameKey.License:
                return(License);

            case CTFontNameKey.LicenseUrl:
                return(LicenseUrl);

            case CTFontNameKey.SampleText:
                return(SampleText);

            case CTFontNameKey.PostscriptCid:
                return(PostscriptCid);
            }
            throw new NotSupportedException("Invalid CTFontNameKey value: " + key);
        }
 public string GetLocalizedName(CTFontNameKey nameKey)
 {
     return(GetStringAndRelease(CTFontCopyLocalizedName(handle, CTFontNameKeyId.ToId(nameKey).Handle)));
 }
		public static NSString ToId (CTFontNameKey key)
		{
			switch (key) {
				case CTFontNameKey.Copyright:     return Copyright;
				case CTFontNameKey.Family:        return Family;
				case CTFontNameKey.SubFamily:     return SubFamily;
				case CTFontNameKey.Style:         return Style;
				case CTFontNameKey.Unique:        return Unique;
				case CTFontNameKey.Full:          return Full;
				case CTFontNameKey.Version:       return Version;
				case CTFontNameKey.PostScript:    return PostScript;
				case CTFontNameKey.Trademark:     return Trademark;
				case CTFontNameKey.Manufacturer:  return Manufacturer;
				case CTFontNameKey.Designer:      return Designer;
				case CTFontNameKey.Description:   return Description;
				case CTFontNameKey.VendorUrl:     return VendorUrl;
				case CTFontNameKey.DesignerUrl:   return DesignerUrl;
				case CTFontNameKey.License:       return License;
				case CTFontNameKey.LicenseUrl:    return LicenseUrl;
				case CTFontNameKey.SampleText:    return SampleText;
				case CTFontNameKey.PostscriptCid: return PostscriptCid;
			}
			throw new NotSupportedException ("Invalid CTFontNameKey value: " + key);
		}