public DicomDictionaryEntry( DicomTag tag, string name, string keyword, DicomVM vm, bool retired, params DicomVR[] vrs) { Tag = tag; if (string.IsNullOrEmpty(name?.Trim())) { Name = Tag.ToString(); } else { Name = name; } if (string.IsNullOrEmpty(keyword?.Trim())) { Keyword = Name; } else { Keyword = keyword; } ValueMultiplicity = vm; ValueRepresentations = vrs; IsRetired = retired; }
public void ToJsonStringTest() { const ushort @group = 0x7FE0; const ushort element = 0x00FF; var target = new DicomTag(group, element); const string format = "J"; IFormatProvider formatProvider = null; const string expected = "7FE000FF"; string actual = string.Empty; actual = target.ToString(format, formatProvider); Assert.Equal(expected, actual); }
public DicomDictionaryEntry(DicomTag tag, string name, string keyword, DicomVM vm, bool retired, params DicomVR[] vrs) { Tag = tag; if (String.IsNullOrWhiteSpace(name)) Name = Tag.ToString(); else Name = name; if (String.IsNullOrWhiteSpace(keyword)) Keyword = Name; else Keyword = keyword; ValueMultiplicity = vm; ValueRepresentations = vrs; IsRetired = retired; }
private string GetTagName(DicomTag t) { return String.Format("{0}{1} {2}", _indent, t.ToString().ToUpper(), t.DictionaryEntry.Name); }