public CTFontDescriptor WithAttributes(CTFontDescriptorAttributes attributes) { if (attributes == null) throw new ArgumentNullException ("attributes"); return CreateDescriptor (CTFontDescriptorCreateCopyWithAttributes (handle, attributes.Dictionary.Handle)); }
public CTFontDescriptor WithAttributes (CTFontDescriptorAttributes attributes) { if (attributes == null) throw new ArgumentNullException ("attributes"); return CreateDescriptor (CTFontDescriptorCreateCopyWithAttributes (handle, attributes.Dictionary.Handle)); }
public CTFontDescriptor(CTFontDescriptorAttributes attributes) { if (attributes == null) throw ConstructorError.ArgumentNull (this, "attributes"); handle = CTFontDescriptorCreateWithAttributes (attributes.Dictionary.Handle); if (handle == IntPtr.Zero) throw ConstructorError.Unknown (this); }