Class EncodableMultiValuedTextElement
Namespace: Aspose.Medical.Dicom.Elements
Assembly: Aspose.Medical.dll (25.11.0)
Encapsulates basic functionality for multi-value text VR types with customizable encodings.
public abstract class EncodableMultiValuedTextElement : MultiValueTextElement, IElementInheritance
object ← TextElement ← MultiValueTextElement ← EncodableMultiValuedTextElement
Derived
LongString , PersonName , ShortString , UnlimitedCharacters
Implements
Inherited Members
MultiValueTextElement.Add(string) , MultiValueTextElement.AddRange(IEnumerable<string>) , MultiValueTextElement.Get<t>(int) , MultiValueTextElement.Get<t>(Index) , MultiValueTextElement.GetOrDefault<t>(int) , MultiValueTextElement.GetOrDefault<t>(Index) , MultiValueTextElement.GetValues<t>() , MultiValueTextElement.GetValues<t>(Range) , MultiValueTextElement.Insert(int, string) , MultiValueTextElement.Remove(string) , MultiValueTextElement.RemoveAt(int) , MultiValueTextElement.Replace(IEnumerable<string>) , MultiValueTextElement.ToString() , MultiValueTextElement.TryGetValue<t>(int, out T?) , MultiValueTextElement.TryGetValue<t>(Index, out T?) , MultiValueTextElement.GetUntypedData() , MultiValueTextElement.Data , MultiValueTextElement.Count , 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.Accept(Walker) , TextElement.AcceptAsync(AsyncWalker) , TextElement.GetUntypedData() , TextElement.ParseAs<t>(string, out T?) , TextElement.Count , TextElement.Tag , TextElement.ValueRepresentation , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EncodableMultiValuedTextElement(Tag, Span<string>, Span<encoding>, ValueRepresentation, bool)
Initializes a new instance of the Aspose.Medical.Dicom.Elements.EncodableMultiValuedTextElement.
protected EncodableMultiValuedTextElement(Tag tag, Span<string> data, Span<encoding> encodings, ValueRepresentation vr, bool skipValidation = false)Parameters
tag Tag
Element’s tag.
Element’s values.
encodings Span
<
Encoding
>
A collection of specific character set used to encode / decode this text element data.
Value Representation of a Value Element.
skipValidation bool
Indicates whether the validation should be skipped (if true) or not.
Exceptions
The provided data are invalid.
Properties
SerializationEncodings
A collection of specific character set used to serialize / deserialize this text element data. Read/Write System.Collections.Generic.IReadOnlyCollection`1 of System.Text.Encoding.
public IReadOnlyCollection<encoding> SerializationEncodings { get; set; }Property Value
IReadOnlyCollection < Encoding > </encoding></string></t></t></t></t></t></t></t></t></t></t></t></string></t></t></t></t></t></t></string>