Fellow Oak DICOM
Search Results for

    Show / Hide Table of Contents

    Class DicomCodeItem

    Inheritance
    System.Object
    DicomDataset
    DicomCodeItem
    Implements
    System.Collections.Generic.IEnumerable<DicomItem>
    System.Collections.IEnumerable
    System.IEquatable<DicomDataset>
    Inherited Members
    DicomDataset.CompareInstancesByContent
    DicomDataset.InternalTransferSyntax
    DicomDataset.AutoValidate
    DicomDataset.GetDicomItem<T>(DicomTag)
    DicomDataset.GetSequence(DicomTag)
    DicomDataset.GetCodeItem(DicomTag)
    DicomDataset.GetMeasuredValue(DicomTag)
    DicomDataset.GetReferencedSOP(DicomTag)
    DicomDataset.TryGetSequence(DicomTag, DicomSequence)
    DicomDataset.TryGetNonEmptySequence(DicomTag, DicomSequence)
    DicomDataset.GetValueCount(DicomTag)
    DicomDataset.GetValue<T>(DicomTag, Int32)
    DicomDataset.TryGetValue<T>(DicomTag, Int32, T)
    DicomDataset.GetValueOrDefault<T>(DicomTag, Int32, T)
    DicomDataset.GetValues<T>(DicomTag)
    DicomDataset.TryGetValues<T>(DicomTag, T[])
    DicomDataset.GetSingleValue<T>(DicomTag)
    DicomDataset.TryGetSingleValue<T>(DicomTag, T)
    DicomDataset.GetSingleValueOrDefault<T>(DicomTag, T)
    DicomDataset.GetString(DicomTag)
    DicomDataset.TryGetString(DicomTag, String)
    DicomDataset.GetPrivateTag(DicomTag)
    DicomDataset.Contains(DicomTag)
    DicomDataset.FunctionalGroupValues(Int32)
    DicomDataset.Validate()
    DicomDataset.Add(DicomItem)
    DicomDataset.Add(DicomItem[])
    DicomDataset.Add(IEnumerable<DicomItem>)
    DicomDataset.Add<T>(DicomTag, T[])
    DicomDataset.Add<T>(DicomVR, DicomTag, T[])
    DicomDataset.AddOrUpdate(DicomItem[])
    DicomDataset.AddOrUpdate(DicomItem)
    DicomDataset.AddOrUpdate(IEnumerable<DicomItem>)
    DicomDataset.AddOrUpdate<T>(DicomTag, T[])
    DicomDataset.AddOrUpdate<T>(DicomVR, DicomTag, T[])
    DicomDataset.Remove(DicomTag[])
    DicomDataset.Remove(Func<DicomItem, Boolean>)
    DicomDataset.Clear()
    DicomDataset.CopyTo(DicomDataset)
    DicomDataset.CopyTo(DicomDataset, DicomTag[])
    DicomDataset.CopyTo(DicomDataset, DicomMaskedTag)
    DicomDataset.GetEnumerator()
    DicomDataset.IEnumerable.GetEnumerator()
    DicomDataset.ValidateTag(DicomTag)
    DicomDataset.Equals(DicomDataset)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    Namespace: FellowOakDicom.StructuredReport
    Assembly: fo-dicom.core.dll
    Syntax
    public class DicomCodeItem : DicomDataset, IEnumerable<DicomItem>, IEnumerable, IEquatable<DicomDataset>

    Constructors

    DicomCodeItem(DicomDataset)

    Declaration
    public DicomCodeItem(DicomDataset dataset)
    Parameters
    Type Name Description
    DicomDataset dataset

    DicomCodeItem(DicomSequence)

    Declaration
    public DicomCodeItem(DicomSequence sequence)
    Parameters
    Type Name Description
    DicomSequence sequence

    DicomCodeItem(String, String, String, String)

    Declaration
    public DicomCodeItem(string value, string scheme, string meaning, string version = null)
    Parameters
    Type Name Description
    System.String value
    System.String scheme
    System.String meaning
    System.String version

    Properties

    Meaning

    Declaration
    public string Meaning { get; }
    Property Value
    Type Description
    System.String

    Scheme

    Declaration
    public string Scheme { get; }
    Property Value
    Type Description
    System.String

    Value

    Declaration
    public string Value { get; }
    Property Value
    Type Description
    System.String

    Version

    Declaration
    public string Version { get; }
    Property Value
    Type Description
    System.String

    Methods

    Equals(Object)

    Declaration
    public override bool Equals(object obj)
    Parameters
    Type Name Description
    System.Object obj
    Returns
    Type Description
    System.Boolean
    Overrides
    DicomDataset.Equals(Object)

    GetHashCode()

    Declaration
    public override int GetHashCode()
    Returns
    Type Description
    System.Int32
    Overrides
    DicomDataset.GetHashCode()

    ToString()

    Declaration
    public override string ToString()
    Returns
    Type Description
    System.String
    Overrides
    DicomDataset.ToString()

    Operators

    Equality(DicomCodeItem, DicomCodeItem)

    Declaration
    public static bool operator ==(DicomCodeItem a, DicomCodeItem b)
    Parameters
    Type Name Description
    DicomCodeItem a
    DicomCodeItem b
    Returns
    Type Description
    System.Boolean

    Inequality(DicomCodeItem, DicomCodeItem)

    Declaration
    public static bool operator !=(DicomCodeItem a, DicomCodeItem b)
    Parameters
    Type Name Description
    DicomCodeItem a
    DicomCodeItem b
    Returns
    Type Description
    System.Boolean

    Implements

    System.Collections.Generic.IEnumerable<T>
    System.Collections.IEnumerable
    System.IEquatable<T>

    Extension Methods

    DicomDatasetExtensions.Clone(DicomDataset)
    DicomDatasetExtensions.GetDateTime(DicomDataset, DicomTag, DicomTag)
    DicomDatasetExtensions.GetDateTimeOffset(DicomDataset, DicomTag, DicomTag, DicomDataset)
    DicomDatasetExtensions.EnumerateMasked(DicomDataset, DicomMaskedTag)
    DicomDatasetExtensions.EnumerateGroup(DicomDataset, UInt16)
    DicomDatasetExtensions.NotValidated(DicomDataset)
    DicomDatasetExtensions.Validated(DicomDataset)
    EnumerableExtensions.Each<T>(IEnumerable<T>, Action<T>)
    ConsoleExtensions.WriteToConsole(DicomDataset)
    Extensions.WriteToLog(DicomDataset, ILogger, LogLevel)
    Extensions.WriteToLog(DicomDataset, ILogger, LogLevel)
    Extensions.WriteToString(DicomDataset)
    DicomXML.WriteToXml(DicomDataset)
    LinqExtensions.Diff<S, T>(IEnumerable<S>, Func<S, S, T>)
    LinqExtensions.FilterByType<T>(IEnumerable<Object>)
    LinqExtensions.IsOneOf<T>(T, T[])
    DicomCodecExtensions.Clone(DicomDataset, DicomTransferSyntax, DicomCodecParams)
    DicomDatasetExtensions.RecalculateGroupLength(DicomDataset, UInt16, Boolean)
    DicomDatasetExtensions.RecalculateGroupLengths(DicomDataset, Boolean)
    DicomDatasetExtensions.RemoveGroupLengths(DicomDataset, Boolean)
    In This Article
    Back to top Copyright (c) 2012-2025 fo-dicom contributors