[This is preliminary documentation and is subject to change.]
Do a static compare for the attribute sets supplied.
Note that the parameters attributeSets and attributeSetDescriptions must have the same size and
must be at least size 2.
| C# | Visual Basic | Visual C++ |
public CompareResults CompareAttributeSets( string tableDescription, ArrayList attributeSets, StringCollection attributeSetDescriptions, CompareFlags compareFlags )
Public Function CompareAttributeSets ( _ tableDescription As String, _ attributeSets As ArrayList, _ attributeSetDescriptions As StringCollection, _ compareFlags As CompareFlags _ ) As CompareResults
public: CompareResults^ CompareAttributeSets( String^ tableDescription, ArrayList^ attributeSets, StringCollection^ attributeSetDescriptions, CompareFlags compareFlags )
- tableDescription (String)
- Description of the table.
- attributeSets (ArrayList)
- The attribute sets to compare with each other.
- attributeSetDescriptions (StringCollection)
- The descriptions of the attribute sets.
- compareFlags (CompareFlags)
- The compare flags that may be supplied. The following combination of flags may be supplied (using bitwise Or): - CompareFlags.None: when only supplying this flag, the attributes are only displayed and no compare is performed. - CompareFlags.Compare_present: a check is performed if all attributes with the same tag are present. - CompareFlags.Compare_values: a check is performed if all attributes with the same tag have the same values. - CompareFlags.Compare_VR: a check is performed if all attributes with the same tag have the same VR. The compare flags are applied to all supplied attribute sets.
The results of the static compare presented as a table (that may be converted to HTML).