Table of Contents

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>()

public T 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