Table of Contents

Class Tag

Namespace
Obsidian.API
Assembly
Obsidian.API.dll
public sealed record Tag : IEquatable<Tag>
Inheritance
Tag
Implements
Inherited Members

Constructors

Tag()

public Tag()

Properties

Count

public int Count { get; }

Property Value

int

Entries

public required int[] Entries { get; init; }

Property Value

int[]

Name

public required string Name { get; init; }

Property Value

string

Replace

public bool Replace { get; init; }

Property Value

bool

Type

public required string Type { get; init; }

Property Value

string

Methods

Equals(Tag?)

public bool Equals(Tag? other)

Parameters

other Tag

Returns

bool

Equals(object?)

public override bool Equals(object? obj)

Parameters

obj object

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

ToString()

public override string ToString()

Returns

string

Operators

operator ==(Tag?, Tag?)

public static bool operator ==(Tag? left, Tag? right)

Parameters

left Tag
right Tag

Returns

bool

operator !=(Tag?, Tag?)

public static bool operator !=(Tag? left, Tag? right)

Parameters

left Tag
right Tag

Returns

bool