Class TagMetadata
Namespace: Aspose.Medical.Dicom.Tags
Assembly: Aspose.Medical.dll (25.11.0)
Aspose.Medical.Dicom.Tags.Tag metainformation such as Value Multiplicity, default Value Representation, description, etc.
public sealed record TagMetadata : IEquatable<tagmetadata>Inheritance
Implements
Inherited Members
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
TagMetadata()
public TagMetadata()Properties
Keyword
Tag’s keyword. Read-only System.String.
public required string Keyword { get; init; }Property Value
MaskedTag
Tag mask that defines (reserves) range of tags. Read-only Aspose.Medical.Dicom.Tags.TagMask?.
public TagMask? MaskedTag { get; init; }Property Value
TagMask ?
Multiplicity
Tag’s multiplicity. Read-only Aspose.Medical.Dicom.ValueMultiplicity.
public required ValueMultiplicity Multiplicity { get; init; }Property Value
Name
Tag’s name. Read-only System.String.
public required string Name { get; init; }Property Value
Retired
Indicates whether the tag is retired or not. Read-only System.Boolean.
public required bool Retired { get; init; }Property Value
ValueRepresentations
Tag’s default value representation. Read-only Aspose.Medical.Dicom.ValueRepresentations.ValueRepresentation[].
public required ValueRepresentation[] ValueRepresentations { get; init; }Property Value
Methods
<clone>$()
public TagMetadata <clone>$()Returns
Equals(object?)
public override bool Equals(object? obj)Parameters
obj object
?
Returns
Equals(TagMetadata?)
public bool Equals(TagMetadata? other)Parameters
other TagMetadata
?
Returns
GetHashCode()
public override int GetHashCode()Returns
ToString()
public override string ToString()Returns
Operators
operator ==(TagMetadata?, TagMetadata?)
public static bool operator ==(TagMetadata? left, TagMetadata? right)Parameters
left TagMetadata
?
right TagMetadata
?
Returns
operator !=(TagMetadata?, TagMetadata?)
public static bool operator !=(TagMetadata? left, TagMetadata? right)Parameters
left TagMetadata
?
right TagMetadata
?
Returns
bool </clone></tagmetadata>