FamilyTypeface Class
Specifies the details of a single typeface supported by a FontFamily.
Assembly: PresentationCore (in PresentationCore.dll)
| Name | Description | |
|---|---|---|
![]() | FamilyTypeface() | Initializes a new instance of the FamilyTypeface class. |
| Name | Description | |
|---|---|---|
![]() | AdjustedFaceNames | Gets a collection of localized face names adjusted by the font differentiator. |
![]() | CapsHeight | Gets or sets the distance from baseline to top of an English capital, relative to em size. |
![]() | DeviceFontCharacterMetrics | Gets the collection of character metrics for a device font family typeface. |
![]() | DeviceFontName | Gets or sets the name or unique identifier for a device font family typeface. |
![]() | Stretch | Gets or sets the designed stretch of the font family typeface. |
![]() | StrikethroughPosition | Gets or sets the position of the strikethrough value relative to the baseline. The value is also relative to em size. |
![]() | StrikethroughThickness | Gets or sets the thickness of the strikethrough relative to em size. |
![]() | Style | Gets or sets the style of the font family typeface design. |
![]() | UnderlinePosition | Gets or sets the position of underline value relative to the baseline. The value is also relative to em size. |
![]() | UnderlineThickness | Gets or sets the thickness of underline relative to em size. |
![]() | Weight | Gets or sets the designed weight of this font family typeface. |
![]() | XHeight | Gets or sets the Western x-height relative to em size. |
| Name | Description | |
|---|---|---|
![]() | Equals(FamilyTypeface^) | Compares two font family typefaces for equality. |
![]() | Equals(Object^) | Compares two font family typefaces for equality.(Overrides Object::Equals(Object^).) |
![]() | Finalize() | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.(Inherited from Object.) |
![]() | GetHashCode() | Serves as a hash function for a FamilyTypeface object. The GetHashCode method is suitable for use in hashing algorithms and data structures like a hash table.(Overrides Object::GetHashCode().) |
![]() | GetType() | |
![]() | MemberwiseClone() | |
![]() | ToString() | Returns a string that represents the current object.(Inherited from Object.) |
There are as many FamilyTypeface objects as there are typefaces supported by the system.
Available since 3.0
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.


