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
datasetDicomDataset
DicomContentItem(DicomCodeItem, DicomRelationship, DicomUID)
public DicomContentItem(DicomCodeItem code, DicomRelationship relationship, DicomUID value)
Parameters
codeDicomCodeItemrelationshipDicomRelationshipvalueDicomUID
DicomContentItem(DicomCodeItem, DicomRelationship, DicomCodeItem)
public DicomContentItem(DicomCodeItem code, DicomRelationship relationship, DicomCodeItem value)
Parameters
codeDicomCodeItemrelationshipDicomRelationshipvalueDicomCodeItem
DicomContentItem(DicomCodeItem, DicomRelationship, DicomContinuity, params DicomContentItem[])
public DicomContentItem(DicomCodeItem code, DicomRelationship relationship, DicomContinuity continuity, params DicomContentItem[] items)
Parameters
codeDicomCodeItemrelationshipDicomRelationshipcontinuityDicomContinuityitemsDicomContentItem[]
DicomContentItem(DicomCodeItem, DicomRelationship, DicomMeasuredValue)
public DicomContentItem(DicomCodeItem code, DicomRelationship relationship, DicomMeasuredValue value)
Parameters
codeDicomCodeItemrelationshipDicomRelationshipvalueDicomMeasuredValue
DicomContentItem(DicomCodeItem, DicomRelationship, DicomValueType, DicomReferencedSOP)
public DicomContentItem(DicomCodeItem code, DicomRelationship relationship, DicomValueType type, DicomReferencedSOP value)
Parameters
codeDicomCodeItemrelationshipDicomRelationshiptypeDicomValueTypevalueDicomReferencedSOP
DicomContentItem(DicomCodeItem, DicomRelationship, DicomValueType, DateTime)
public DicomContentItem(DicomCodeItem code, DicomRelationship relationship, DicomValueType type, DateTime value)
Parameters
codeDicomCodeItemrelationshipDicomRelationshiptypeDicomValueTypevalueDateTime
DicomContentItem(DicomCodeItem, DicomRelationship, DicomValueType, string)
public DicomContentItem(DicomCodeItem code, DicomRelationship relationship, DicomValueType type, string value)
Parameters
codeDicomCodeItemrelationshipDicomRelationshiptypeDicomValueTypevaluestring
Properties
Code
public DicomCodeItem Code { get; }
Property Value
Continuity
public DicomContinuity Continuity { get; }
Property Value
Dataset
public DicomDataset Dataset { get; }
Property Value
Relationship
public DicomRelationship Relationship { get; }
Property Value
Type
public DicomValueType Type { get; }
Property Value
Methods
Add(DicomCodeItem, DicomRelationship, DicomUID)
public DicomContentItem Add(DicomCodeItem code, DicomRelationship relationship, DicomUID value)
Parameters
codeDicomCodeItemrelationshipDicomRelationshipvalueDicomUID
Returns
Add(DicomCodeItem, DicomRelationship, DicomCodeItem)
public DicomContentItem Add(DicomCodeItem code, DicomRelationship relationship, DicomCodeItem value)
Parameters
codeDicomCodeItemrelationshipDicomRelationshipvalueDicomCodeItem
Returns
Add(DicomCodeItem, DicomRelationship, DicomContinuity, params DicomContentItem[])
public DicomContentItem Add(DicomCodeItem code, DicomRelationship relationship, DicomContinuity continuity, params DicomContentItem[] items)
Parameters
codeDicomCodeItemrelationshipDicomRelationshipcontinuityDicomContinuityitemsDicomContentItem[]
Returns
Add(DicomCodeItem, DicomRelationship, DicomMeasuredValue)
public DicomContentItem Add(DicomCodeItem code, DicomRelationship relationship, DicomMeasuredValue value)
Parameters
codeDicomCodeItemrelationshipDicomRelationshipvalueDicomMeasuredValue
Returns
Add(DicomCodeItem, DicomRelationship, DicomValueType, DicomReferencedSOP)
public DicomContentItem Add(DicomCodeItem code, DicomRelationship relationship, DicomValueType type, DicomReferencedSOP value)
Parameters
codeDicomCodeItemrelationshipDicomRelationshiptypeDicomValueTypevalueDicomReferencedSOP
Returns
Add(DicomCodeItem, DicomRelationship, DicomValueType, DateTime)
public DicomContentItem Add(DicomCodeItem code, DicomRelationship relationship, DicomValueType type, DateTime value)
Parameters
codeDicomCodeItemrelationshipDicomRelationshiptypeDicomValueTypevalueDateTime
Returns
Add(DicomCodeItem, DicomRelationship, DicomValueType, string)
public DicomContentItem Add(DicomCodeItem code, DicomRelationship relationship, DicomValueType type, string value)
Parameters
codeDicomCodeItemrelationshipDicomRelationshiptypeDicomValueTypevaluestring
Returns
Add(DicomContentItem)
public DicomContentItem Add(DicomContentItem item)
Parameters
itemDicomContentItem
Returns
Children()
public IEnumerable<DicomContentItem> Children()
Returns
Get<T>()
public T Get<T>()
Returns
- T
Type Parameters
T
Get<T>(DicomCodeItem, T)
public T Get<T>(DicomCodeItem code, T defaultValue)
Parameters
codeDicomCodeItemdefaultValueT
Returns
- T
Type Parameters
T
ToString()
Returns a string that represents the current object.
public override string ToString()
Returns
- string
A string that represents the current object.