UIFontAttributes Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Attributes used to describe a font, used by UIFontDescriptor
public class UIFontAttributes : Foundation.DictionaryContainer
type UIFontAttributes = class
inherit DictionaryContainer
- Inheritance
Remarks
This type defines the attributes used to describe a font, like the font family, the font name, the character set, typographic features, glyph advancement, advanced typesetting features and others.
Typically you create objects of this instance to create a UIFontDescriptor.
var attributes = new UIFontAttributes () {
Size = 14,
Matrix = MyTransform
};
Constructors
UIFontAttributes() |
Creates an empty UIFontAttributes. |
UIFontAttributes(NSDictionary) |
Creates a UIFontAttributes from a weakly typed NSDictionary. |
UIFontAttributes(UIFontFeature[]) |
Properties
CascadeList |
Specifies the list of sub descriptors to be used before the system default fallbacks. |
CharacterSet |
Describes the character set supported by the specified font. |
Dictionary |
Gets the wrapped NSDictionary. (Inherited from DictionaryContainer) |
Face |
The font face. |
Family |
The font family. |
FeatureSettings |
Typographic and layout feature settings. |
FixedAdvance |
Override for font's fixed advance for individual glyphs. |
Matrix |
Affine transformation matrix for the font. |
Name |
Font name. |
Size |
Font size. |
TextStyle |
Text style. |
Traits |
Font traits. |
VisibleName |
Font visible name. |
WeakFeatureSettings |
Weakly-typed version of the FeatureSettings properties |
Methods
GetArray<T>(NSString, Func<IntPtr,T>) | (Inherited from DictionaryContainer) |
GetArray<T>(NSString) |
Retrieves the array of type |
GetBoolValue(NSString) |
Returns the nullable Boolean associated with |
GetCGPointValue(NSString) |
Returns the nullable CGPoint associated with |
GetCGRectValue(NSString) |
Returns the nullable NSString associated with |
GetCGSizeValue(NSString) |
Returns the nullable CGSize associated with |
GetCMTimeValue(NSString) |
Returns the nullable CMTime associated with |
GetDoubleValue(NSString) |
Returns the nullable double associated with |
GetFloatValue(NSString) |
Returns the nullable float associated with |
GetInt32Value(NSString) |
Returns the nullable int associated with |
GetLongValue(NSString) |
Returns the nullable long associated with |
GetNativeValue<T>(NSString) |
Returns the native object associated with |
GetNIntValue(NSString) |
Returns the nullable native integer associated with |
GetNSDictionary(NSString) |
Returns the NSDictionary associated with |
GetNSDictionary<TKey,TValue>(NSString) |
Returns the NSDictionary associated with |
GetNSStringValue(NSString) |
Returns the NSString associated with |
GetNUIntValue(NSString) |
Returns the nullable native unsigned int associated with |
GetStringValue(NSString) |
Returns the string associated with |
GetStringValue(String) |
Returns the string associated with |
GetStrongDictionary<T>(NSString) |
Returns the DictionaryContainer associated with |
GetUInt32Value(NSString) |
Returns the nullable T:System.UInt32 associated with |
GetUIntValue(NSString) |
Returns the nullable T:System.UInt32 associated with |
RemoveValue(NSString) |
Removes from the dictionary the value associated with |
SetArrayValue(NSString, INativeObject[]) |
Associates the INativeObject array |
SetArrayValue(NSString, NSNumber[]) |
Associates the NSNumber array |
SetArrayValue(NSString, String[]) |
Associates the T:System.String array |
SetArrayValue<T>(NSString, T[]) |
Associates the array |
SetBooleanValue(NSString, Nullable<Boolean>) |
Stores the Boolean |
SetCGPointValue(NSString, Nullable<CGPoint>) |
Stores the CGPoint |
SetCGRectValue(NSString, Nullable<CGRect>) |
Stores the CGRect |
SetCGSizeValue(NSString, Nullable<CGSize>) |
Stores the CGSize |
SetCMTimeValue(NSString, Nullable<CMTime>) |
Stores the CMTime |
SetNativeValue(NSString, INativeObject, Boolean) | (Inherited from DictionaryContainer) |
SetNumberValue(NSString, Nullable<Double>) |
Stores the double |
SetNumberValue(NSString, Nullable<Int32>) |
Stores the int |
SetNumberValue(NSString, Nullable<Int64>) |
Stores the long |
SetNumberValue(NSString, Nullable<nint>) |
Stores the native integer |
SetNumberValue(NSString, Nullable<nuint>) |
Stores the native unsigned int |
SetNumberValue(NSString, Nullable<Single>) |
Stores the float |
SetNumberValue(NSString, Nullable<UInt32>) |
Stores the unsigned int |
SetStringValue(NSString, NSString) |
Stores the string |
SetStringValue(NSString, String) |
Stores the string |