DicomObjects.NET.8.48 Documentation
DicomObjects Namespace / WriteBehaviours Class / ImplicitSequenceLength Property






In This Topic
    ImplicitSequenceLength Property
    In This Topic
    Controls whether sequences are written out using Implicit or Explicit lengths for the sequence
    Syntax
    'Declaration
     
    
    Public Property ImplicitSequenceLength As System.Boolean
    'Usage
     
    
    Dim instance As WriteBehaviours
    Dim value As System.Boolean
     
    instance.ImplicitSequenceLength = value
     
    value = instance.ImplicitSequenceLength
    public System.bool ImplicitSequenceLength {get; set;}
    public read-write property ImplicitSequenceLength: System.Boolean; 
    public function get,set ImplicitSequenceLength : System.boolean
    public: __property System.bool get_ImplicitSequenceLength();
    public: __property void set_ImplicitSequenceLength( 
       System.bool value
    );
    public:
    property System.bool ImplicitSequenceLength {
       System.bool get();
       void set (    System.bool value);
    }
    Remarks

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

    The default value of this property is derived from the the bit 0 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 lengths being used.

    Requirements

    Target Platforms: .NET CLR 4.8 or higher

    See Also