Table of Contents

Class NSFontDescriptor.AttributeName

Namespace
CarinaStudio.MacOS.AppKit
Assembly
CarinaStudio.AppBase.MacOS.dll

AttributeName.

public class NSFontDescriptor.AttributeName : NSString, IDisposable, IEquatable<NSObject>, IComparable<NSString>, IEquatable<NSString>
Inheritance
NSFontDescriptor.AttributeName
Implements
Inherited Members
Extension Methods

Properties

CascadeList

An array, each member of which is a sub-descriptor. The type of object is NSArray<T>.

public static NSFontDescriptor.AttributeName CascadeList { get; }

Property Value

NSFontDescriptor.AttributeName

CharacterSet

The set of Unicode characters covered by the font. The type of object is NSCharacterSet.

public static NSFontDescriptor.AttributeName CharacterSet { get; }

Property Value

NSFontDescriptor.AttributeName

Face

An optional string object that specifies the font face. The type of object is NSString.

public static NSFontDescriptor.AttributeName Face { get; }

Property Value

NSFontDescriptor.AttributeName

Family

An optional string object that specifies the font family. The type of object is NSString.

public static NSFontDescriptor.AttributeName Family { get; }

Property Value

NSFontDescriptor.AttributeName

FeatureSettings

An array of dictionaries representing non-default font feature settings. The type of value is NSArray<T>.

public static NSFontDescriptor.AttributeName FeatureSettings { get; }

Property Value

NSFontDescriptor.AttributeName

FixedAdvance

A floating-point value that overrides the glyph advancement specified by the font. The type of value is CFNumber or NSNumber.

public static NSFontDescriptor.AttributeName FixedAdvance { get; }

Property Value

NSFontDescriptor.AttributeName

Matrix

An affine transform that specifies the font’s transformation matrix. The type of object is NSAffineTransform.

public static NSFontDescriptor.AttributeName Matrix { get; }

Property Value

NSFontDescriptor.AttributeName

Name

An optional string object that specifies the font name. The type of object is NSString.

public static NSFontDescriptor.AttributeName Name { get; }

Property Value

NSFontDescriptor.AttributeName

Size

An optional floating-point number that specifies the font size. The type of value is CFNumber or NSNumber.

public static NSFontDescriptor.AttributeName Size { get; }

Property Value

NSFontDescriptor.AttributeName

Traits

A dictionary that fully describes the font traits. The type of object is NSDictionary.

public static NSFontDescriptor.AttributeName Traits { get; }

Property Value

NSFontDescriptor.AttributeName

Variation

A dictionary that describes the font’s variation axis. The type of object is NSDictionary.

public static NSFontDescriptor.AttributeName Variation { get; }

Property Value

NSFontDescriptor.AttributeName

VisibleName

An optional string object that specifies the font’s visible name. The type of object is NSString.

public static NSFontDescriptor.AttributeName VisibleName { get; }

Property Value

NSFontDescriptor.AttributeName