DicomObjects.NET Core Documentation
DicomObjects Namespace / WriteBehaviours Class / ImplicitSequenceItemLength Property



In This Topic
    ImplicitSequenceItemLength Property
    In This Topic
    Controls whether sequence itemss are written out using Implicit or Explicit lengths for the sequence
    Syntax
    'Declaration
     
    
    Public Property ImplicitSequenceItemLength As Boolean
    'Usage
     
    
    Dim instance As WriteBehaviours
    Dim value As Boolean
     
    instance.ImplicitSequenceItemLength = value
     
    value = instance.ImplicitSequenceItemLength
    public bool ImplicitSequenceItemLength {get; set;}
    public:
    property bool ImplicitSequenceItemLength {
       bool get();
       void set (    bool value);
    }
    Remarks

    For sequences, DICOM allows either explicit or implicit length to be used for the individual sequence itmes, and when reading/receiving, both are accepted. This is separate from the choice made for the sequence itself, which is controlled by the ImplicitSequenceLength property.

    The default value of this property is derived from the the bit 1 of the ImplicitSequence value the internal registry, which in turn has a default value of 0, causing this property to be false, resulting in explicit sequence item lengths being used.

    Requirements

    Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

    See Also