PropertyInterface
Nectunia.PropertyInterface.TagID Struct Reference

Detailed Description

Class used to identify and refer a Tag.

Inheritance diagram for Nectunia.PropertyInterface.TagID:

Properties

long Value [get, set]
 The ID of a Tag. More...
 

Public Member Functions

bool Equals (TagID tag)
 
override int GetHashCode ()
 
override bool Equals (object obj)
 
override string ToString ()
 

Static Public Member Functions

static implicit operator TagID (long value)
 
static implicit operator long (TagID value)
 
static implicit operator TagID (string value)
 
static bool operator== (TagID t1, TagID t2)
 
static bool operator!= (TagID t1, TagID t2)
 

Property Documentation

◆ Value

long Nectunia.PropertyInterface.TagID.Value
getset

The ID of a Tag.

Member Function Documentation

◆ Equals() [1/2]

override bool Nectunia.PropertyInterface.TagID.Equals ( object  obj)

◆ Equals() [2/2]

bool Nectunia.PropertyInterface.TagID.Equals ( TagID  tag)

◆ GetHashCode()

override int Nectunia.PropertyInterface.TagID.GetHashCode ( )

◆ operator long()

static implicit Nectunia.PropertyInterface.TagID.operator long ( TagID  value)
static

◆ operator TagID() [1/2]

static implicit Nectunia.PropertyInterface.TagID.operator TagID ( long  value)
static

◆ operator TagID() [2/2]

static implicit Nectunia.PropertyInterface.TagID.operator TagID ( string  value)
static

◆ operator!=()

static bool Nectunia.PropertyInterface.TagID.operator!= ( TagID  t1,
TagID  t2 
)
static

◆ operator==()

static bool Nectunia.PropertyInterface.TagID.operator== ( TagID  t1,
TagID  t2 
)
static

◆ ToString()

override string Nectunia.PropertyInterface.TagID.ToString ( )