Class UnlimitedText

Class UnlimitedText

Namespace: Aspose.Medical.Dicom.Elements
Assembly: Aspose.Medical.dll (25.11.0)

Encapsulates the Unlimited Text (UT) VR type. https://dicom.nema.org/medical/dicom/current/output/chtml/part05/sect_6.2.html#:~:text=UT-,Unlimited%20Text,-A%20character%20string .

public sealed class UnlimitedText : SingleValueTextElement, IElement

Inheritance

object TextElement SingleValueTextElement UnlimitedText

Implements

IElement

Inherited Members

SingleValueTextElement.Get<t>(int) , SingleValueTextElement.Get<t>(Index) , SingleValueTextElement.GetOrDefault<t>(int) , SingleValueTextElement.GetOrDefault<t>(Index) , SingleValueTextElement.GetValues<t>() , SingleValueTextElement.GetValues<t>(Range) , SingleValueTextElement.ToString() , SingleValueTextElement.TryGetValue<t>(int, out T?) , SingleValueTextElement.TryGetValue<t>(Index, out T?) , SingleValueTextElement.Count , SingleValueTextElement.Data , SingleValueTextElement.SerializationEncodings , TextElement.Get<t>(int) , TextElement.Get<t>(Index) , TextElement.GetOrDefault<t>(int) , TextElement.GetOrDefault<t>(Index) , TextElement.GetValues<t>() , TextElement.GetValues<t>(Range) , TextElement.TryGetValue<t>(int, out T?) , TextElement.TryGetValue<t>(Index, out T?) , TextElement.Count , TextElement.Tag , TextElement.ValueRepresentation , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

UnlimitedText(Tag, string?)

public UnlimitedText(Tag tag, string? data)

Parameters

tag Tag

data string ?

Exceptions

DicomValidationException

The provided data are invalid.

UnlimitedText(Tag, string?, IEnumerable<encoding>)

public UnlimitedText(Tag tag, string? data, IEnumerable<encoding> encodings)

Parameters

tag Tag

data string ?

encodings IEnumerable < Encoding &gt;

Exceptions

DicomValidationException

The provided data are invalid.

UnlimitedText(Tag, string?, Encoding)

public UnlimitedText(Tag tag, string? data, Encoding encoding)

Parameters

tag Tag

data string ?

encoding Encoding

Exceptions

DicomValidationException

The provided data are invalid.

Properties

ValueRepresentation

The Value Representation of the element. Read-only Aspose.Medical.Dicom.Elements.IElement.ValueRepresentation.

public override ValueRepresentation ValueRepresentation { get; }

Property Value

ValueRepresentation

Methods

Accept(Walker)

Dispatches (delegates) a request to the accepted walker.

protected override void Accept(Walker walker)

Parameters

walker Walker

A walker to be used for traversal and perform operations.

AcceptAsync(AsyncWalker)

Asynchronously dispatches (delegates) a request to the accepted walker.

protected override Task AcceptAsync(AsyncWalker walker)

Parameters

walker AsyncWalker

A walker to be used for traversal and perform operations.

Returns

Task </encoding></t></t></t></t></t></t></t></t></t></t></t></t></t></t></t></t>