Edit

Share via


Tag Struct

Definition

Represents a 4-character OpenType tag used to identify tables, scripts, languages, and features.

public struct Tag : IEquatable<HarfBuzzSharp.Tag>
Inheritance
Tag
Implements

Constructors

Name Description
Tag(Char, Char, Char, Char)

Initializes a new instance of the Tag struct from four characters.

Fields

Name Description
Max

Represents the maximum tag value.

MaxSigned

Represents the maximum signed tag value.

None

Represents an empty or unset tag.

Methods

Name Description
Equals(Object)

Determines whether the specified object is equal to this instance.

Equals(Tag)

Determines whether the specified Tag is equal to this instance.

GetHashCode()

Returns the hash code for this instance.

Parse(String)

Parses the ISO 15924 tag into the corresponding Tag.

ToString()

Returns a string representation of the value of this instance of the Tag.

Operators

Name Description
Implicit(Tag to UInt32)

Implicitly converts a Tag to a UInt32.

Implicit(UInt32 to Tag)

Implicitly converts a UInt32 to a Tag.

Applies to