←Select platform

FilterByOperator Enumeration

Summary

Specifies the operation to be applied between the Hanging Protocol SelectorAttribute and Selector Attribute Values.

Syntax
C#
VB
C++
public enum FilterByOperator 
Public Enum FilterByOperator 
public enum class FilterByOperator sealed 
Members

0 RangeInclusive

Range Inclusive

1 RangeExclusive

Range Exclusive

2 GreaterOrEqual

Greater Or Equal

3 LessOrEqual

Less Or Equal

4 GreaterThan

Greater Than

5 LessThan

Less Than

6 MemberOf

Member Of

7 NotMemberOf

Not Member Of

Remarks

For example, if the SelectorAttribute is Instance Number (0020:0013), then the Value Representation is IS (integer string). This means that SelectorISValue is required to contain one or more values. The table below shows how different values of the FilterByOperator are used in conjunction with SelectorISValue.

SelectorISValue
Required Number of Values Example SelectorISValue Values Meaning

RangeInclusive

Must have exactly two values 1\5 Include images sets with Instance Number 1,2,3,4, or 5

RangeExclusive

Must have exactly two values 1\5 Include images sets with Instance Number 2,3, or 4

GreaterOrEqual

Must have exactly one value 5 Include images sets with Instance Number 5 or greater

LessOrEqual

Must have exactly one value 5 Include images sets with Instance Number 5 or less

GreaterThan

Must have exactly one value 5 Include images sets with Instance Number 6 or greater

LessThan

Must have exactly one value 5 Include images sets with Instance Number 4 or less

MemberOf

One or more values 1\5\6\9 Include images sets with Instance Number 1, 5, 6, or 9

NotMemberOf

One or more values 1\5\6\9 Include images sets with Instance Number other than 1, 5, 6, or 9
Requirements

Target Platforms

Help Version 20.0.2019.11.25
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2019 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Dicom.Common Assembly