private void TestEnums()
        {
            int               hr = 0;
            IEnumVARIANT      enumTS1;
            IEnumTuningSpaces enumTS2;

            hr = tsContainer.get__NewEnum(out enumTS1);
            DsError.ThrowExceptionForHR(hr);

            Debug.Assert((hr == 0) && (enumTS1 != null), "ITuningSpaceContainer.get__NewEnum");

            Marshal.ReleaseComObject(enumTS1);

            hr = tsContainer.get_EnumTuningSpaces(out enumTS2);
            DsError.ThrowExceptionForHR(hr);

            Debug.Assert((hr == 0) && (enumTS2 != null), "ITuningSpaceContainer.get_EnumTuningSpaces");

            Marshal.ReleaseComObject(enumTS2);
        }