Class DicomPersonName
Inheritance
DicomPersonName
Namespace: Dicom
Assembly: cs.temp.dll.dll
Syntax
public sealed class DicomPersonName : DicomMultiStringElement, IComparable<DicomItem>, IComparable
Constructors
DicomPersonName(DicomTag, Encoding, IByteBuffer)
Declaration
public DicomPersonName(DicomTag tag, Encoding encoding, IByteBuffer data)
Parameters
Type |
Name |
Description |
DicomTag |
tag |
|
Encoding |
encoding |
|
IByteBuffer |
data |
|
DicomPersonName(DicomTag, Encoding, String, String, String, String, String)
Declaration
public DicomPersonName(DicomTag tag, Encoding encoding, string Last, string First, string Middle = null, string Prefix = null, string Suffix = null)
Parameters
DicomPersonName(DicomTag, Encoding, String[])
Declaration
public DicomPersonName(DicomTag tag, Encoding encoding, params string[] values)
Parameters
DicomPersonName(DicomTag, String, String, String, String, String)
Declaration
public DicomPersonName(DicomTag tag, string Last, string First, string Middle = null, string Prefix = null, string Suffix = null)
Parameters
DicomPersonName(DicomTag, String[])
Declaration
public DicomPersonName(DicomTag tag, params string[] values)
Parameters
Properties
First
Declaration
public string First { get; }
Property Value
Last
Declaration
public string Last { get; }
Property Value
Middle
Declaration
public string Middle { get; }
Property Value
Prefix
Declaration
public string Prefix { get; }
Property Value
Suffix
Declaration
public string Suffix { get; }
Property Value
ValueRepresentation
Declaration
public override DicomVR ValueRepresentation { get; }
Property Value
Overrides
Methods
HaveSameContent(DicomPersonName, DicomPersonName)
Declaration
public static bool HaveSameContent(DicomPersonName nameA, DicomPersonName nameB)
Parameters
Returns
ValidateVM()
Declaration
protected override void ValidateVM()
Overrides
Implements