Class DicomContentItem  
  
  
    - Namespace
 - FellowOakDicom.StructuredReport
 
  - Assembly
 - fo-dicom.core.dll
 
   
  
  
  
    public class DicomContentItem
   
  
    - Inheritance
 
    - 
      
      
DicomContentItem
     
  
  
    - Derived
 
    - 
      
    
 
  
  
    - Inherited Members
 
    - 
    
    
    
    
    
    
  
 
  
    - Extension Methods
 
    - 
  
  
 
  Constructors
  
  
  DicomContentItem(DicomDataset)
  
  
  
  
  
    public DicomContentItem(DicomDataset dataset)
   
  Parameters
  
    dataset DicomDataset 
    
  
  
  
  DicomContentItem(DicomCodeItem, DicomRelationship, DicomUID)
  
  
  
  
  
    public DicomContentItem(DicomCodeItem code, DicomRelationship relationship, DicomUID value)
   
  Parameters
  
    code DicomCodeItem 
    
    relationship DicomRelationship 
    
    value DicomUID 
    
  
  
  
  DicomContentItem(DicomCodeItem, DicomRelationship, DicomCodeItem)
  
  
  
  
  
    public DicomContentItem(DicomCodeItem code, DicomRelationship relationship, DicomCodeItem value)
   
  Parameters
  
    code DicomCodeItem 
    
    relationship DicomRelationship 
    
    value DicomCodeItem 
    
  
  
  
  DicomContentItem(DicomCodeItem, DicomRelationship, DicomContinuity, params DicomContentItem[])
  
  
  
  
  
    public DicomContentItem(DicomCodeItem code, DicomRelationship relationship, DicomContinuity continuity, params DicomContentItem[] items)
   
  Parameters
  
    code DicomCodeItem 
    
    relationship DicomRelationship 
    
    continuity DicomContinuity 
    
    items DicomContentItem[] 
    
  
  
  
  DicomContentItem(DicomCodeItem, DicomRelationship, DicomMeasuredValue)
  
  
  
  
  
    public DicomContentItem(DicomCodeItem code, DicomRelationship relationship, DicomMeasuredValue value)
   
  Parameters
  
    code DicomCodeItem 
    
    relationship DicomRelationship 
    
    value DicomMeasuredValue 
    
  
  
  
  DicomContentItem(DicomCodeItem, DicomRelationship, DicomValueType, DicomReferencedSOP)
  
  
  
  
  
    public DicomContentItem(DicomCodeItem code, DicomRelationship relationship, DicomValueType type, DicomReferencedSOP value)
   
  Parameters
  
    code DicomCodeItem 
    
    relationship DicomRelationship 
    
    type DicomValueType 
    
    value DicomReferencedSOP 
    
  
  
  
  DicomContentItem(DicomCodeItem, DicomRelationship, DicomValueType, DateTime)
  
  
  
  
  
    public DicomContentItem(DicomCodeItem code, DicomRelationship relationship, DicomValueType type, DateTime value)
   
  Parameters
  
    code DicomCodeItem 
    
    relationship DicomRelationship 
    
    type DicomValueType 
    
    value DateTime 
    
  
  
  
  DicomContentItem(DicomCodeItem, DicomRelationship, DicomValueType, string)
  
  
  
  
  
    public DicomContentItem(DicomCodeItem code, DicomRelationship relationship, DicomValueType type, string value)
   
  Parameters
  
    code DicomCodeItem 
    
    relationship DicomRelationship 
    
    type DicomValueType 
    
    value string 
    
  
  Properties
  
  
  Code
  
  
  
  
  
    public DicomCodeItem Code { get; }
   
  Property Value
  
    - DicomCodeItem
 
    
  
  
  
  Continuity
  
  
  
  
  
    public DicomContinuity Continuity { get; }
   
  Property Value
  
    - DicomContinuity
 
    
  
  
  
  Dataset
  
  
  
  
  
    public DicomDataset Dataset { get; }
   
  Property Value
  
    - DicomDataset
 
    
  
  
  
  Relationship
  
  
  
  
  
    public DicomRelationship Relationship { get; }
   
  Property Value
  
    - DicomRelationship
 
    
  
  
  
  Type
  
  
  
  
  
    public DicomValueType Type { get; }
   
  Property Value
  
    - DicomValueType
 
    
  
  Methods
  
  
  Add(DicomCodeItem, DicomRelationship, DicomUID)
  
  
  
  
  
    public DicomContentItem Add(DicomCodeItem code, DicomRelationship relationship, DicomUID value)
   
  Parameters
  
    code DicomCodeItem 
    
    relationship DicomRelationship 
    
    value DicomUID 
    
  
  Returns
  
    - DicomContentItem
 
    
  
  
  
  Add(DicomCodeItem, DicomRelationship, DicomCodeItem)
  
  
  
  
  
    public DicomContentItem Add(DicomCodeItem code, DicomRelationship relationship, DicomCodeItem value)
   
  Parameters
  
    code DicomCodeItem 
    
    relationship DicomRelationship 
    
    value DicomCodeItem 
    
  
  Returns
  
    - DicomContentItem
 
    
  
  
  
  Add(DicomCodeItem, DicomRelationship, DicomContinuity, params DicomContentItem[])
  
  
  
  
  
    public DicomContentItem Add(DicomCodeItem code, DicomRelationship relationship, DicomContinuity continuity, params DicomContentItem[] items)
   
  Parameters
  
    code DicomCodeItem 
    
    relationship DicomRelationship 
    
    continuity DicomContinuity 
    
    items DicomContentItem[] 
    
  
  Returns
  
    - DicomContentItem
 
    
  
  
  
  Add(DicomCodeItem, DicomRelationship, DicomMeasuredValue)
  
  
  
  
  
    public DicomContentItem Add(DicomCodeItem code, DicomRelationship relationship, DicomMeasuredValue value)
   
  Parameters
  
    code DicomCodeItem 
    
    relationship DicomRelationship 
    
    value DicomMeasuredValue 
    
  
  Returns
  
    - DicomContentItem
 
    
  
  
  
  Add(DicomCodeItem, DicomRelationship, DicomValueType, DicomReferencedSOP)
  
  
  
  
  
    public DicomContentItem Add(DicomCodeItem code, DicomRelationship relationship, DicomValueType type, DicomReferencedSOP value)
   
  Parameters
  
    code DicomCodeItem 
    
    relationship DicomRelationship 
    
    type DicomValueType 
    
    value DicomReferencedSOP 
    
  
  Returns
  
    - DicomContentItem
 
    
  
  
  
  Add(DicomCodeItem, DicomRelationship, DicomValueType, DateTime)
  
  
  
  
  
    public DicomContentItem Add(DicomCodeItem code, DicomRelationship relationship, DicomValueType type, DateTime value)
   
  Parameters
  
    code DicomCodeItem 
    
    relationship DicomRelationship 
    
    type DicomValueType 
    
    value DateTime 
    
  
  Returns
  
    - DicomContentItem
 
    
  
  
  
  Add(DicomCodeItem, DicomRelationship, DicomValueType, string)
  
  
  
  
  
    public DicomContentItem Add(DicomCodeItem code, DicomRelationship relationship, DicomValueType type, string value)
   
  Parameters
  
    code DicomCodeItem 
    
    relationship DicomRelationship 
    
    type DicomValueType 
    
    value string 
    
  
  Returns
  
    - DicomContentItem
 
    
  
  
  
  Add(DicomContentItem)
  
  
  
  
  
    public DicomContentItem Add(DicomContentItem item)
   
  Parameters
  
    item DicomContentItem 
    
  
  Returns
  
    - DicomContentItem
 
    
  
  
  
  Children()
  
  
  
  
  
    public IEnumerable<DicomContentItem> Children()
   
  Returns
  
    - IEnumerable<DicomContentItem>
 
    
  
  
  
  Get<T>()
  
  
  
  
  
  Returns
  
    - T
 
    
  
  Type Parameters
  
    T 
    
  
  
  
  Get<T>(DicomCodeItem, T)
  
  
  
  
  
    public T Get<T>(DicomCodeItem code, T defaultValue)
   
  Parameters
  
    code DicomCodeItem 
    
    defaultValue T 
    
  
  Returns
  
    - T
 
    
  
  Type Parameters
  
    T 
    
  
  
  
  ToString()
  
  
  
  
  
    public override string ToString()
   
  Returns
  
    - string