コード例 #1
0
        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;
        }
コード例 #2
0
 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);
 }
コード例 #3
0
        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);
        }
コード例 #4
0
		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;
		}
コード例 #5
0
ファイル: MainForm.cs プロジェクト: ZeryZhang/fo-dicom
		private string GetTagName(DicomTag t) {
			return String.Format("{0}{1}  {2}", _indent, t.ToString().ToUpper(), t.DictionaryEntry.Name);
		}