From e05253e6bd55fe09b81fddeb04de6b06328d08a1 Mon Sep 17 00:00:00 2001 From: Raphael Stoeckli Date: Mon, 22 Jul 2024 22:48:38 +0200 Subject: [PATCH] Update v2.5.0 --- Changelog.md | 9 + Demo .NET Standard/Demo .NET Standard.csproj | 6 +- Demo/Properties/AssemblyInfo.cs | 4 +- .../NanoXLSX .NET Standard.csproj | 6 +- NanoXLSX/Properties/AssemblyInfo.cs | 4 +- NanoXlsx Test/NanoXLSX Test.csproj | 4 +- docs/Documentation.chm | Bin 1390772 -> 1223332 bytes docs/LastBuild.log | 2445 +++++++++++++++-- docs/SearchHelp.aspx | 36 +- docs/SearchHelp.inc.php | 2 +- docs/Web.Config | 1 - docs/fti/FTI_100.json | 2 +- docs/fti/FTI_101.json | 2 +- docs/fti/FTI_102.json | 2 +- docs/fti/FTI_103.json | 2 +- docs/fti/FTI_104.json | 2 +- docs/fti/FTI_105.json | 2 +- docs/fti/FTI_106.json | 2 +- docs/fti/FTI_107.json | 2 +- docs/fti/FTI_108.json | 2 +- docs/fti/FTI_109.json | 2 +- docs/fti/FTI_110.json | 2 +- docs/fti/FTI_111.json | 2 +- docs/fti/FTI_112.json | 2 +- docs/fti/FTI_113.json | 2 +- docs/fti/FTI_114.json | 2 +- docs/fti/FTI_115.json | 2 +- docs/fti/FTI_116.json | 2 +- docs/fti/FTI_117.json | 2 +- docs/fti/FTI_118.json | 2 +- docs/fti/FTI_119.json | 2 +- docs/fti/FTI_120.json | 2 +- docs/fti/FTI_121.json | 2 +- docs/fti/FTI_122.json | 2 +- docs/fti/FTI_97.json | 2 +- docs/fti/FTI_98.json | 2 +- docs/fti/FTI_99.json | 2 +- docs/fti/FTI_Files.json | 2 +- .../0028330b-ffd3-1371-ea81-f834e7ab8d58.htm | 8 +- .../00344853-d079-b9b2-c965-7de9a22710ab.htm | 6 +- .../003a84dc-3e16-67f7-6477-17c93cc227c8.htm | 11 +- .../005a32a8-a049-eab8-4cb7-cbc535d39e7a.htm | 8 +- .../009c5592-8141-7fd3-d136-e726547142ee.htm | 9 +- .../00a3e49f-cc6e-c76e-988a-66c4e025b646.htm | 8 +- .../00ac43b1-a691-62a3-48df-10fbf0acae64.htm | 6 +- .../00ee8257-b4bb-254e-7e9d-9259c7ae4a53.htm | 12 +- .../00f98555-1fdd-71e2-4af8-40f72798e34e.htm | 12 +- .../011681b3-f582-41fa-7dec-f5490cca1d79.htm | 8 +- .../017d08e5-ef99-822b-4bb4-2c8be22b6b05.htm | 8 +- .../01b8a2b8-1fc2-32e3-d65f-580bbb65ecc1.htm | 4 +- .../01c655bd-abc5-739c-6df7-2ad0296196c4.htm | 6 +- .../01c99a13-646f-81cf-38f9-dc6360850388.htm | 358 +-- .../01d19b85-89ca-f8bb-e54e-839fd361cf9f.htm | 10 +- .../020cc8a9-200a-68b7-86ca-636b6d2963d4.htm | 8 +- .../0218239a-d6bc-134e-d7df-5e5aa3457957.htm | 6 +- .../02314946-24fd-b041-8275-ee977cb68b3b.htm | 10 +- .../02b70424-3ae5-a1da-a69b-4d999ffdcbbc.htm | 4 +- .../02b92514-6b9c-dd93-92c3-6d84e858560b.htm | 26 +- .../02f58e2b-617b-5792-cc8d-a5c60b2dcbc6.htm | 10 +- .../0304ff5c-771e-2254-be4b-5163355b40d5.htm | 12 +- .../0350d0d0-ff46-48ce-a972-4178c2b74b38.htm | 8 +- .../0435db4b-165c-a4c7-53a9-5c4fa93e788d.htm | 8 +- .../04ee0e1b-68b8-93ce-e02c-f1c78ade58df.htm | 10 +- .../05040980-b28f-67df-5226-c51c4f62f9f7.htm | 8 +- .../059aee67-931e-abf0-033a-e10f40d1d3c6.htm | 9 +- .../064bef7c-34ae-8212-ccd2-6a284ee2d6e7.htm | 7 +- .../0655f2aa-c86c-9f6f-8a4a-925787e11c5f.htm | 8 +- .../066aa6d8-5091-0a1c-7c92-9e3ea380581a.htm | 10 +- .../06da3451-416c-fb7a-3f1e-bc97d0eade20.htm | 8 +- .../070a0f78-aff4-abed-d22a-e03bf4d9c589.htm | 8 +- .../07c2d3c9-4304-155a-86b1-7001fa87c3ea.htm | 12 +- .../0811ae23-7dc8-7b3b-03e3-5df8d83276df.htm | 8 +- .../08294ec8-b704-f4bd-9c27-cb98bfc84676.htm | 10 +- .../083424f4-c9ac-50e3-5112-9e85378c9759.htm | 4 +- .../08fbdaa1-6f34-9c75-dea6-7d2565572922.htm | 10 +- .../0910f8bb-9122-f77c-2cc1-ca2bd83b4608.htm | 8 +- .../096737e0-e8b8-8138-bc0b-3c09f9983a6d.htm | 8 +- .../097083f0-b926-5452-ff0c-e2027a83a568.htm | 10 +- .../09d48756-5789-c772-88f2-df0d0599d48e.htm | 8 +- .../0a929d7e-40ed-dac9-c82f-bdb97ce7deac.htm | 12 +- .../0b902a50-1b57-78f7-2fe2-ab431eec4154.htm | 10 +- .../0bf49799-d762-8511-cd4d-393b828e9abc.htm | 4 +- .../0bf9c5d5-662f-17c5-0695-7cf39e24cb5d.htm | 4 +- .../0bfccf79-c72b-2288-58a6-5fbbd55a0dff.htm | 8 +- .../0c0a1401-a293-99b1-83b3-079b78cbe9a9.htm | 6 +- .../0c25effb-75a2-6b1f-c64d-9a6b3af0c920.htm | 6 +- .../0c33b096-6396-c7af-c809-063131e90ded.htm | 6 +- .../0c65978a-0305-704e-78e0-1916fd47601c.htm | 8 +- .../0cbd1408-6906-7f78-ed55-5d573dbcf156.htm | 6 +- .../0ce6838e-4017-1024-a581-8dffea5d59d8.htm | 10 +- .../0d0620f1-5063-6c67-8047-c925c2b0b95c.htm | 12 +- .../0d3a820e-d3a9-d855-9702-a5c412139c14.htm | 8 +- .../0d50a191-149f-ed6c-ff81-5ca4dd870123.htm | 9 +- .../0d5df127-cb9c-8a09-f75c-f2f24dde262d.htm | 11 +- .../0d6b2322-dc36-0cb4-f81c-1d10df5155d3.htm | 9 +- .../0d902872-0fe4-8188-6a8c-9d660e626916.htm | 8 +- .../0da0635a-9fa5-6d1c-8a07-0d5f45700c0b.htm | 10 +- .../0da4c137-9f2c-2e40-0bd7-f9d75eb3a9bf.htm | 14 +- .../0dad1864-416e-8fc4-d6aa-ef9936de0581.htm | 10 +- .../0e1328a8-457f-ad64-5b27-3a585083f0dd.htm | 8 +- .../0e3a455e-e265-112e-c1c9-ee7cfe03c3ff.htm | 8 +- .../0e625545-7885-aa6e-483f-e1da0e092754.htm | 8 +- .../0e977905-d3ab-bac0-1c9c-5bb92a4b6a1f.htm | 12 +- .../0ec7350b-ee83-bd4a-7532-f6706e0edaac.htm | 10 +- .../0ed618f4-2c27-b42c-1438-1f58ff2fe871.htm | 4 +- .../0f1bb9f6-06fc-7246-2704-075685d1e01b.htm | 10 +- .../0f7bd679-7532-ca83-8483-c62de20cb3d4.htm | 6 +- .../0f82edaa-5fc0-872f-872c-5dcd4e0b2272.htm | 6 +- .../0f9fa5c5-f1d4-da6a-f7b8-19c6f235d595.htm | 6 +- .../10003438-0b5b-4d48-4ec8-bca2b5130205.htm | 20 +- .../100b3825-6ea9-0cb3-0c24-0779d355941d.htm | 10 +- .../1051d659-558f-5ae8-6f0c-cc9b9d45fb74.htm | 4 +- .../10529008-cae9-1799-e95e-74e8230e452e.htm | 12 +- .../1052cac1-69f9-dee3-fa11-3c6dff433765.htm | 16 +- .../1059c71b-e104-d46e-adcd-c33e970678b5.htm | 8 +- .../1147a494-9af2-e714-0738-6fe4297e4d36.htm | 8 +- .../1147ce2d-7925-aabc-69df-b760cbf1679c.htm | 8 +- .../115f32a6-36bb-26db-8628-7f5596b2f16a.htm | 8 +- .../11759c1f-f750-673b-66a1-817276be552b.htm | 12 +- .../11f59bd0-6a18-b7fb-aea4-bd07eb6a7aae.htm | 10 +- .../121a1ac7-9dcf-e546-529b-2c15cb3f81ff.htm | 12 +- .../125f064d-e393-0205-09a1-54b41cc2e371.htm | 10 +- .../126fec27-14cd-fc99-31c0-119241d5d396.htm | 10 +- .../1278f879-9d93-eda1-4b6f-59dbbdf436fd.htm | 10 +- .../127e15c0-d7bf-9b09-da0c-9958da5e41ef.htm | 8 +- .../1293f3d7-3cdb-a39d-1dac-7b026c826ce9.htm | 6 +- .../12d232f7-eac4-fd43-e9eb-82b4e4403594.htm | 10 +- .../12f09a34-8e4e-fba2-9da3-dfe3fc3c0299.htm | 10 +- .../1340f1e4-d85f-3b55-5a85-8731d2134113.htm | 8 +- .../134fe826-6d80-3b9e-cc4d-324ba32421e3.htm | 4 +- .../13bf4dd0-2e89-64e5-3a66-4f5feb47c885.htm | 4 +- .../14060dcc-b91e-4c7f-7058-88d2d9446b68.htm | 8 +- .../14465c5e-3d81-9c16-3d02-f28679e28532.htm | 12 +- .../14ffa62f-0778-e322-f42e-b1e230585c0b.htm | 6 +- .../1510e35a-5845-1458-187c-54540a9dea71.htm | 8 +- .../151d0f56-b456-2b9c-6b5e-76dd2925c066.htm | 12 +- .../15277974-6fba-d969-1c5e-85b77e337b6f.htm | 6 +- .../15a392fd-eb3b-4a34-897c-ddbc5f3d8024.htm | 8 +- .../15c86b4d-b427-f598-cbec-65f3d5e7008b.htm | 6 +- .../160d9506-944f-6d32-e51e-b92aab9c0f0f.htm | 10 +- .../167f7fd7-f16b-b6d2-bf44-b89865889b35.htm | 6 +- .../1688de4e-449a-0a77-057b-731ada4cce33.htm | 10 +- .../171a5ff4-f184-30e0-65f1-40b14c98b35b.htm | 4 +- .../171dcb73-5e4e-fcc7-588c-e440bafba029.htm | 8 +- .../1740d5f1-b035-6920-1d8b-0367cc7f6886.htm | 12 +- .../17629860-70a4-c931-257e-a925566f6e19.htm | 6 +- .../17f5f657-f63f-138e-080b-ec79ea4fc77d.htm | 6 +- .../1800fa0a-ddbe-df1c-6347-b7d919ae042d.htm | 6 +- .../18032e65-5528-f0a7-f6b4-a78dedc90165.htm | 12 +- .../1803c368-ec98-61fd-a135-75e0dd1abc5b.htm | 10 +- .../1823675e-e505-1996-c580-62af844d5c2b.htm | 10 +- .../18766eda-1e90-3119-4044-e89bb317550b.htm | 10 +- .../18a308f8-8edc-b22f-2df6-b0f3a2715be8.htm | 52 +- .../18b24df4-ba21-8cf9-7caf-e3ba035830d0.htm | 8 +- .../18c55667-1c53-de37-9ceb-20d754e8d432.htm | 6 +- .../19e67cbf-7b36-66b5-c04e-43edf6a26742.htm | 6 +- .../19fb5dcf-8ddd-320a-33dc-62abd9eb2c6b.htm | 6 +- .../1a5f00f1-32de-7024-7657-4216f6bd9f4c.htm | 8 +- .../1aa96540-471a-d7e9-9962-a267f69863d8.htm | 10 +- .../1b406c2d-e1cb-b435-176c-059b15df5260.htm | 8 +- .../1b7effbc-0260-5da3-6569-7ce67da40c8a.htm | 12 +- .../1b7fbad2-94e5-9f3d-0aa0-c122cc37938c.htm | 6 +- .../1bd58858-f26f-b78e-a0dd-3b571eff9bf1.htm | 4 +- .../1bd95395-24fc-c721-7776-73d512e9da67.htm | 6 +- .../1c22fcaf-6c15-9323-1777-f859acdb5926.htm | 6 +- .../1c6a7137-5ff2-efc2-8508-3dadeadc14ff.htm | 8 +- .../1d4da8de-e833-9a0f-8bd6-e4cc307d7921.htm | 11 +- .../1da5a1e6-03da-90cb-f044-4964b3646cea.htm | 8 +- .../1db095ba-a999-06be-e06a-ae5662da765f.htm | 6 +- .../1e6606f7-c219-b9ef-5665-84b8e3bd6ceb.htm | 11 +- .../1e7e4050-e8fe-95d8-ab54-87271d46dcbe.htm | 6 +- .../1ea8a1e6-0232-020d-f0d3-f4d176b78bc5.htm | 9 +- .../1ee99255-d79b-a9b6-ae29-34cf80c544af.htm | 10 +- .../1f25ab0e-635d-f224-20c9-0da588778288.htm | 12 +- .../1f3335b7-858a-7758-0fb9-b6f3fdce43fb.htm | 6 +- .../1f40286d-ca8e-dcaf-93a3-65bcddd764cf.htm | 4 +- .../1f65e1d8-77a7-5692-6eb8-6f0753df4678.htm | 8 +- .../1f6b2357-fd79-74b5-0b6b-efb2c9b15ffb.htm | 10 +- .../1f984d85-a1fc-58f1-1d9a-2c8f0e521152.htm | 6 +- .../1f9aa11c-804f-a3af-014c-7c84e56d0724.htm | 12 +- .../1fa428bc-7586-5ca8-7011-8bb1b9beea09.htm | 6 +- .../1fb296da-f9c2-1af0-04c1-b5be510c7a67.htm | 10 +- .../1fc0e19f-357f-23df-518c-144267e06e5b.htm | 8 +- .../1fd7e28a-cc14-2426-9166-4f59b3be1ed4.htm | 10 +- .../1fe79371-537b-9f9e-1f25-9a1dbdffc663.htm | 12 +- .../1fe8ad38-8cd2-d4d9-5d3a-d746baa7be75.htm | 10 +- .../2009d708-ae7e-ac49-e46d-0773165d9501.htm | 8 +- .../20569aca-62f9-b446-6749-05116224ccf0.htm | 8 +- .../205fe598-9345-73f6-d6b4-cd04a02adef6.htm | 12 +- .../20f43aab-ba3c-fc51-6e59-b6e3dff4e944.htm | 4 +- .../215b1cc4-147e-cac6-f534-d5487e0dbcd2.htm | 9 +- .../2171db79-ae85-f4fa-7312-7ba0ba73ecf8.htm | 6 +- .../2184d6c3-04e8-afc4-bb4f-dfff9defade9.htm | 10 +- .../219912d2-18b3-0ad6-467f-d4bac1fdc902.htm | 10 +- .../220511e9-b3ec-89e5-76f3-451b60b905e3.htm | 8 +- .../2266ad03-3d84-fa86-85b3-737aad5ac7d8.htm | 10 +- .../227183f0-7abb-2e20-605c-1c881616ce15.htm | 8 +- .../228daf03-6c1b-d3b5-c4d1-d79aad99aa79.htm | 10 +- .../229c8cc8-745d-94e4-008e-c6bf822b70c2.htm | 10 +- .../22fa5252-97fe-1112-c495-b9f3b6877337.htm | 8 +- .../233dd79b-aff1-5244-ea3f-e0262d406d85.htm | 6 +- .../237b0cae-94b9-be7d-7307-4d4b14a0006e.htm | 8 +- .../237b1393-1c3e-a599-b125-4f68c35de303.htm | 6 +- .../23a0778a-916e-c136-eee2-97b5ebe03c97.htm | 6 +- .../23b75554-4f60-143c-e0b6-258e4939cc88.htm | 8 +- .../23d713a1-3afa-92ea-6a34-dbb77d70610f.htm | 10 +- .../243e0167-beeb-79a0-690a-f346d824e4d4.htm | 8 +- .../24550695-b9a7-cbc6-74b8-6339c01c38ef.htm | 4 +- .../247181fb-642b-c752-87ab-aaf9183b6e04.htm | 10 +- .../254314bd-acdc-a8d8-8036-ed0957814478.htm | 8 +- .../255bfe42-2f64-6c8e-27a9-9a4afcda4e37.htm | 8 +- .../2570ae8c-8dda-9428-f0a7-4f6bd3a36a99.htm | 8 +- .../25799f9b-fef2-266a-9b05-11313dd98ad6.htm | 8 +- .../258bd2e9-1781-41c0-664e-3e9f6e7e08e5.htm | 6 +- .../25f30838-2fb8-2258-5461-79bc7b429e28.htm | 6 +- .../26910ddb-87ea-8cc9-ea39-e35171d4012f.htm | 16 +- .../26c46a6f-46aa-d382-1567-2f24c12fa5d7.htm | 4 +- .../271512f4-1d5b-7ac2-075c-363c54690bc6.htm | 12 +- .../2730de07-83e5-ad3a-7694-99eca08f710e.htm | 8 +- .../2746e71d-7f17-3717-3383-46146793cefb.htm | 8 +- .../27cf3573-c57a-9fcc-55a1-b71d27b2c1fd.htm | 8 +- .../285a536d-4ed1-d2a3-8ca8-101bd5ad641e.htm | 12 +- .../287d9a3f-00d1-379c-8952-5d6f071f2cca.htm | 10 +- .../28918f52-a90c-cb7f-235f-153f97dea76f.htm | 10 +- .../2996192a-98c9-6032-6a5c-ac1ad0a85c71.htm | 24 +- .../29d1afe0-474b-b20b-c6f9-d60dd72e4080.htm | 10 +- .../29f3bcf0-6ee2-f3b3-0814-332ea8707466.htm | 6 +- .../29f5b305-e4d2-435b-a50e-affe4d149ca4.htm | 10 +- .../2a4d46d5-cd3e-43b4-668d-097a1e76646a.htm | 10 +- .../2a74bfd1-4f68-9dca-2655-642408d00351.htm | 10 +- .../2a7927dc-fd6b-93d2-6f9f-732ba324521b.htm | 32 +- .../2aaae2f7-8a8e-7281-4051-a6d85cb64d6e.htm | 9 +- .../2af46106-5848-e73f-6abe-5722af891649.htm | 8 +- .../2b60c020-d873-d246-122e-ce98bd3f2218.htm | 6 +- .../2b6e0d73-895f-de5f-e8d1-900508c1831c.htm | 8 +- .../2b7e3ba7-fc71-ea50-aab6-e9b348407a4d.htm | 8 +- .../2bae75eb-57a2-3420-90f2-381320cd4fab.htm | 10 +- .../2bcebe7e-7235-68e6-01f5-f537354d2c35.htm | 10 +- .../2bd42309-15a2-bf06-ea6a-68635cb074fe.htm | 14 +- .../2c001a1e-7335-214d-2fbe-2a589989c1b2.htm | 10 +- .../2c2f80a6-ae8a-eb17-19ed-3c42867e92c2.htm | 10 +- .../2c5eb50b-d60f-e897-b151-000a3dd33ad8.htm | 12 +- .../2d098b9f-4cfe-9707-7ae9-99324e07bf2b.htm | 10 +- .../2d0bf8d2-6bef-7897-f43b-2a72a357aa1f.htm | 6 +- .../2d13ff05-c177-4e05-94fe-ebd0f675d7f5.htm | 48 +- .../2d611aaf-e3a6-2bab-f66e-65964080d694.htm | 8 +- .../2d91ae93-745f-30ae-a9a0-ab8024a338ca.htm | 10 +- .../2db3a67d-6a66-adda-5576-268c490698f0.htm | 8 +- .../2de9cc0c-1284-75e1-f0b7-3ddf7640476f.htm | 6 +- .../2def0d99-1ef8-7f5d-f2d3-85df08f20f88.htm | 8 +- .../2e1d006d-4ed8-230f-3702-675b15176e37.htm | 6 +- .../2e4e2bf9-e99c-05ed-0f4f-63f14ade62aa.htm | 8 +- .../2e8038b8-73a8-eb71-94f3-a61552eda6e1.htm | 16 +- .../2e83bb5d-cf6a-0d7e-d1b2-2e8e980270e6.htm | 6 +- .../2e95b67a-39df-fe7e-b2e7-27dec6822356.htm | 10 +- .../2eca6e05-8b8b-eb19-3f81-a061ee58ff2c.htm | 10 +- .../2ed2ef6c-261d-1cd7-ed91-7f68dfbd5293.htm | 6 +- .../2f39c8e1-12ff-023f-7613-4071746d41cd.htm | 8 +- .../2f5961f8-5867-5ae5-3e14-e8e5fa39e1a5.htm | 10 +- .../2f6034a8-2fdb-29fd-36d5-5524e22134c5.htm | 10 +- .../2f67d135-c77d-77bb-c1b9-12b0ff4a4ea7.htm | 10 +- .../2f8e0f55-58eb-9eed-8cb9-19a1a38bcfd0.htm | 8 +- .../2fc345d0-553e-dfcb-b32b-e4e0d8205fac.htm | 53 +- .../3046ee58-9b7e-0e26-ee96-1a26a1a597d4.htm | 4 +- .../308ad39c-ef00-0b99-a919-aca1c520ef7d.htm | 6 +- .../3143adfa-4860-d38a-2157-0e73dda7f673.htm | 6 +- .../3180543f-2fc1-89c5-347c-d26f2de06fa0.htm | 6 +- .../318a7369-3640-2c35-9cd1-99fd5a03b213.htm | 8 +- .../319a1188-b713-4d79-dc2e-46d474997e45.htm | 10 +- .../31c0b44b-0548-2934-d801-ed5c71c9d463.htm | 8 +- .../325075ee-5764-bbfa-e5e3-ea5f69a2e681.htm | 12 +- .../32a2fadd-b24c-d377-d23e-5b53e1a8fb31.htm | 8 +- .../32af41f3-46c7-16da-792b-f86544bc3ff8.htm | 6 +- .../32c3ad6a-52d8-b878-fd33-44fcab11cb54.htm | 6 +- .../32dac8ce-b17c-c0ca-1527-d4a0b3f512ee.htm | 8 +- .../33182735-e207-f6af-e163-8a3249f0920a.htm | 8 +- .../331f9fdb-6434-826e-5127-ffebb09f6fb4.htm | 8 +- .../3345368b-01e9-4f1f-fd4a-ab3410ff04db.htm | 8 +- .../33473b90-d340-d7e4-baf1-50d904d2b221.htm | 8 +- .../3352465c-8252-824b-55b7-2915134746ef.htm | 76 +- .../336f4eb6-899a-1a7e-f6be-39d481a47d1a.htm | 10 +- .../337c7e24-26cc-9215-2bff-20d8e0a2a073.htm | 77 +- .../33b423da-d401-47ba-b050-08e004a9d5cc.htm | 4 +- .../33c2055e-c832-806d-c1ef-08ebc4c752a0.htm | 6 +- .../33d655b3-0a51-659a-6533-4830961835d4.htm | 6 +- .../3420f640-3dd8-5fe0-d4b5-2498c7cac491.htm | 10 +- .../343310d1-c1b4-6dd4-5cfd-c653ddff0dc4.htm | 6 +- .../34a30fcf-bc31-b207-5d90-98a1ef331ece.htm | 6 +- .../34e24223-28fc-d05f-399f-22adaa584ff2.htm | 8 +- .../34e7f5c6-4954-ae04-be29-b7989594afc8.htm | 6 +- .../34e8a50b-f95a-03d5-015c-03bf2d9428bf.htm | 8 +- .../3550c16e-8f89-5374-e907-369625002708.htm | 4 +- .../35d57dbb-5e0e-1d3a-cd27-e735774a87bf.htm | 6 +- .../36500500-32fc-7906-9ac6-69a97da7f105.htm | 8 +- .../36602a35-152b-538b-2fad-12ed325412de.htm | 12 +- .../368105b6-9d43-8e5e-e15a-d4ebde7fdf95.htm | 10 +- .../36a7be66-1fee-3499-7dff-1bcc92c7a239.htm | 8 +- .../36c086e5-16b7-0fb0-8022-280460366b63.htm | 6 +- .../36c9083a-a73c-1aef-ea30-4fa9d22485e1.htm | 8 +- .../371d49a2-5515-3a53-1dc5-88399b370989.htm | 4 +- .../3722067c-cfca-a3bc-c8fd-036b0d058f82.htm | 8 +- .../3757c1c4-a073-338e-5f47-4a7e8b7a9f68.htm | 17 +- .../376bff16-2939-7f64-6e86-3d6faf17052c.htm | 10 +- .../377cf3df-a453-bde2-4ad5-c94bce5e8955.htm | 6 +- .../378ca81f-6945-c809-75fd-a9db54faae5d.htm | 6 +- .../37d0e832-f7c6-ce3a-dfbe-45895ab68818.htm | 6 +- .../382f27d9-8b65-d42c-2b74-88b8a14a918f.htm | 6 +- .../387872c6-e837-3526-8e90-3dff9373674a.htm | 4 +- .../38a7e317-d306-3bee-21cf-96f35dabd676.htm | 10 +- .../38a8501a-9723-93fd-82a3-7b0d93eafc4d.htm | 6 +- .../38b4ebfb-b907-3c35-c0b9-29ed0c1901ac.htm | 10 +- .../396dc531-9f30-e77d-561e-70b15fd18e13.htm | 12 +- .../39e8dbf3-4af3-3dd0-3552-d2359f4e8bee.htm | 6 +- .../39fb1e08-9013-dce3-bb30-d8e41a9686f8.htm | 4 +- .../3a0dfa01-d1ce-b4c7-5310-9041e424663c.htm | 8 +- .../3a16dae3-3193-bbfd-f8f4-50e99172ab37.htm | 10 +- .../3a1bacfe-f682-c714-5684-1e1f8ef8fe36.htm | 24 +- .../3a599cde-dea1-29ee-7355-75fa8444077b.htm | 11 +- .../3a93ed0d-d36d-db6b-3422-d077e8c47637.htm | 12 +- .../3aa411e0-b76b-0402-043c-d15b93d22a8d.htm | 10 +- .../3b55ccad-e26f-3c43-2735-6be317152847.htm | 6 +- .../3b734cfe-c96c-4f16-662f-f07e6e915d7c.htm | 8 +- .../3b7bdd71-f5ab-59ca-6230-d6e1924cb07d.htm | 8 +- .../3bf79fbe-592b-abfb-c640-908d9b3a8461.htm | 8 +- .../3c204508-daca-e3be-833b-ff14a2a42304.htm | 10 +- .../3c26ef44-343d-11d3-d6b0-1f63fb93542a.htm | 6 +- .../3c3cf1f0-d84a-a643-1edd-6abee0a056c1.htm | 10 +- .../3c7375d5-a0e9-aa59-0cc7-13109b038840.htm | 6 +- .../3c8d2971-bf99-f029-b93d-22869d97fe59.htm | 6 +- .../3cd9a18f-070c-b32c-f067-4880f9ccf8bd.htm | 8 +- .../3d169e85-9a9c-8398-c345-111ff6a0d3fd.htm | 8 +- .../3d2afc55-c9b9-ce99-d4dd-3e040603f7be.htm | 8 +- .../3d36ceec-61d6-7b76-9d4b-54cc8ccd24da.htm | 6 +- .../3d9c97bf-bb90-4f37-39fd-63d1942b4e5a.htm | 8 +- .../3dc10f78-a836-bae2-d4c9-1293b825ede7.htm | 10 +- .../3dcc1146-4de5-4ddc-7316-bd4b018d5de6.htm | 10 +- .../3de1bff1-9343-b001-adfe-97d991d65b02.htm | 10 +- .../3debb04b-a3be-820b-1ac6-c847051685e7.htm | 10 +- .../3e5ed5d1-3531-ef38-f8bb-0179f01d8f2d.htm | 10 +- .../3e752f15-b3f0-c538-043a-f874a9f6d686.htm | 22 +- .../3e8f350a-e792-3f97-c8c4-43e3b9e2f38c.htm | 8 +- .../3ecd2e54-6bfa-094d-0273-e7244d325026.htm | 8 +- .../3ef96e67-8979-4e26-b5b5-5747f821b1cd.htm | 32 +- .../3f2a0d17-59f0-9d11-1f53-264538fdb032.htm | 10 +- .../3f380703-6d89-9e29-9dd2-76ff3f9fcc87.htm | 10 +- .../3f7000c5-e86f-2d90-c087-1f734d007fb1.htm | 10 +- .../3f97b0d7-1887-d945-7c4b-a8448db9f978.htm | 10 +- .../3fa8683c-9b2a-5fee-d741-a76909f7a7d0.htm | 8 +- .../404f4e57-ca09-aecd-2de8-81e9f24dec61.htm | 8 +- .../40563c44-f8fe-174a-415a-a30307e46a7e.htm | 10 +- .../40727c04-842e-8f02-b67a-c7b649a98c55.htm | 8 +- .../4074f30e-dad4-95d8-d2a5-dbfc15ee0ea4.htm | 10 +- .../40825944-1a1f-1c64-b3ff-90a127fe0b01.htm | 10 +- .../40a63c4b-888e-7886-7517-a4325a0c8e79.htm | 12 +- .../40b432fd-768b-a59f-fa5c-ae755be10e02.htm | 10 +- .../40de8ab5-aecb-4237-b513-05e897ffa2da.htm | 10 +- .../4101073e-6ee0-3abe-828b-41f2f2d72832.htm | 8 +- .../41335a10-f52d-7188-736e-744774382bad.htm | 10 +- .../4135c0cc-1a20-419a-d77e-928714665253.htm | 8 +- .../413ccaa7-ed06-9ade-63fe-db2455b32832.htm | 8 +- .../41490f12-1b29-8bc3-ca35-a2b0fe82312d.htm | 11 +- .../41b305cc-ffc1-4134-41da-0d487a7fc4e7.htm | 4 +- .../41c1e3b9-b04f-3e31-ac1f-800b3541d099.htm | 8 +- .../41c371af-1bee-0eb2-c9b8-8741ae376816.htm | 8 +- .../41ccfd9c-9158-f44d-f595-9a1e352557dd.htm | 8 +- .../41d69f84-1e55-b187-3548-5397adf23070.htm | 10 +- .../41d86fee-0481-249a-79bd-4889d12fd72b.htm | 8 +- .../41fab684-41f4-e0ca-591f-d390c16f11b3.htm | 10 +- .../420903dd-b760-4630-88c4-3160f3f8501e.htm | 13 +- .../42108abc-6e44-d89a-66b7-23707a36de34.htm | 12 +- .../4224c3eb-c66d-dd6e-292d-0b399cc940ae.htm | 6 +- .../42361826-b10a-fea9-f757-b2d826448223.htm | 12 +- .../423a841c-93b5-6cd4-2e37-2e13e2632505.htm | 23 +- .../424e9cc8-31bb-6497-0a3a-94b03d64b0ec.htm | 10 +- .../4255dfe2-53de-c558-4fdb-59a0278448c7.htm | 46 +- .../4267948f-673a-b3c9-8f91-c6447c20809a.htm | 6 +- .../426cda31-8082-6443-65d4-09a601c7c533.htm | 6 +- .../42abe569-b432-6d47-d1d3-20fd0e40bb2b.htm | 8 +- .../42bca797-51dd-4a99-a995-a2848731ee8e.htm | 8 +- .../42d69888-b366-14c5-149f-b0f8ed055983.htm | 10 +- .../42e5455e-9e85-0c53-cc9e-4beb052f3998.htm | 6 +- .../42fc18a9-dab0-2336-70cb-1928ba7ee194.htm | 12 +- .../43173fea-393a-cb2f-5c86-465c23e7a9ed.htm | 6 +- .../43466f58-379e-c038-ef5c-512487efb373.htm | 10 +- .../43503664-a0cd-bad9-a794-e0c7e57f4805.htm | 10 +- .../4363bd3c-7949-ddf9-4542-82753401a7cb.htm | 15 +- .../439d6ceb-c57d-a44c-a8e6-c8ec6d723ff4.htm | 8 +- .../43bc7f27-1167-4e7f-a34b-4190e357258f.htm | 10 +- .../43d6c802-3db7-9773-e706-dc073ef97c9b.htm | 6 +- .../43e51315-afe1-e5fe-b5c5-86ade29a67a6.htm | 4 +- .../4422d661-d9e6-8c2f-8b68-19197b5979c2.htm | 8 +- .../44712efa-724a-943c-0880-00772d5b0473.htm | 10 +- .../44a71c43-a8a9-3c91-48ae-16c19244df9f.htm | 6 +- .../44da5605-a330-b82e-e800-36144ddbd902.htm | 10 +- .../452e8d4f-4a97-5c3b-3d7f-969d1e870616.htm | 6 +- .../4532873a-97f2-3d10-3a56-61bf798bbd22.htm | 8 +- .../455422c7-3d7e-85fd-0e03-55e326b6ae7f.htm | 12 +- .../455429f7-2921-f394-ab7b-08572b1e44bf.htm | 6 +- .../4597454f-81a4-6f06-85f3-8dc05d6f29e6.htm | 8 +- .../45c82a40-6d27-db0b-c734-04791e22829f.htm | 10 +- .../46268a19-1ef3-9b36-90e9-ba9e00ccbfb2.htm | 9 +- .../462f1fdc-da6f-6c57-e0db-02e2fccd27b7.htm | 6 +- .../46380f37-f945-87e2-40d4-c54a0a415dbe.htm | 8 +- .../46558c7c-46ff-de65-42cf-bd22c3e0f736.htm | 4 +- .../4671e2f7-6bec-434a-dd1f-ec68c826cf4c.htm | 12 +- .../46777bca-e3ba-069f-4ec3-7212e251db97.htm | 8 +- .../46e7d716-e9f5-6a94-161f-66ba2c9c7658.htm | 8 +- .../47119eee-f46d-e889-fa26-816177aebfbb.htm | 10 +- .../472a8f73-a714-aecd-5c3a-f9b7d98edec3.htm | 10 +- .../475d7789-510d-f56b-e127-0ece05dea9a0.htm | 9 +- .../478436f9-6a81-7bcd-200f-6977df2b3054.htm | 10 +- .../47e5c047-0f3c-6f19-66c2-30b934fe66e2.htm | 10 +- .../48155e66-9803-6af4-cee5-d6433b86d425.htm | 10 +- .../4856a375-3a87-6726-88ba-57aaa8e0b233.htm | 10 +- .../49013955-f400-723f-a314-5dfd363548b6.htm | 12 +- .../49245771-9887-9dd6-5d73-49692b87860b.htm | 8 +- .../49607880-3cd1-1126-d83f-720df2a2866e.htm | 4 +- .../4966169d-21fa-92a0-ea3b-1a9cefbf0e0a.htm | 6 +- .../49b985ee-242d-d6d6-8c5b-83b448e4016e.htm | 10 +- .../49e3c655-c34d-e5f3-873d-11b8bba76db1.htm | 8 +- .../4a7ace91-f263-cf09-5e1c-9357dde1f28e.htm | 8 +- .../4acf1717-2289-ac51-ce19-4d729652ea5e.htm | 28 +- .../4ad03b64-690e-d8b1-cdc6-beb3cd3ad6a1.htm | 10 +- .../4b2761eb-2d95-819f-3f41-58b0ba6430d1.htm | 6 +- .../4b37aaf8-d0a7-8f8e-baec-32784de527e5.htm | 43 +- .../4b406461-ea3c-7c21-a17e-098527c473f8.htm | 4 +- .../4b5abbdb-1c0d-a041-b791-dd3dd7ebe1b0.htm | 8 +- .../4b8df326-52d3-1d29-66de-949e6c7057a1.htm | 34 +- .../4c12fbfd-36fc-cf81-f7ec-5e155531f470.htm | 8 +- .../4c1c1f88-61cb-ce4b-c2e1-317cb649dbcd.htm | 20 +- .../4c32e397-3e65-d1a3-6aef-714da27461e0.htm | 6 +- .../4c4d3999-3ac7-0850-e2c7-4b94106b2c71.htm | 6 +- .../4cf9fe70-d47b-cab0-5df7-5c3c800efd89.htm | 6 +- .../4d1eb5be-1254-7570-74c5-087feabb8116.htm | 10 +- .../4d5346f8-0652-18d2-6fb4-0f54d5850a7d.htm | 10 +- .../4d764d1b-50d0-9adb-0a4a-51824f03e3fb.htm | 10 +- .../4d7c205e-5e3d-a1a9-10ca-3b9863154797.htm | 10 +- .../4dfe63a5-b616-18bf-d2a0-8116dfbde8e8.htm | 6 +- .../4e2ccc78-7eb2-d0d6-d3be-6d2aac70a66c.htm | 8 +- .../4e32c166-b34b-7909-2814-9e8948295a7c.htm | 8 +- .../4e3810d2-25cf-6bfc-0333-6da72ac04da3.htm | 10 +- .../4e60c3c7-c026-f924-3d19-f9a964ee6d37.htm | 8 +- .../4e84b652-0be7-8ebe-2b7a-54bd3cfb58d8.htm | 4 +- .../4e909f45-fd9f-fa28-886b-b18b8e42f928.htm | 4 +- .../4ed384aa-2d01-c717-2b42-2e121991b6bb.htm | 10 +- .../4edfc563-0802-a51b-f3be-854150e62d0d.htm | 10 +- .../4eef51b9-e4de-941a-6db6-cf95b13911a8.htm | 4 +- .../4f23ca68-33e9-9172-40bf-68f4d48f201f.htm | 8 +- .../4f2aad8b-98d3-23a6-9596-98702e8025f2.htm | 10 +- .../4f41c7d0-c85f-e556-e582-847dae87a8c1.htm | 8 +- .../4f4acb11-47eb-5ef5-6ea9-c4285a2dd741.htm | 10 +- .../4f4f9217-bdc9-d290-8af5-53e8f71afa16.htm | 8 +- .../4f77d43b-b2f3-fac8-329c-fc3947bd2237.htm | 10 +- .../5000f76f-d9e5-6a80-cc6e-c34064c461f3.htm | 10 +- .../50016f30-386e-eb32-2e3c-96f155445735.htm | 10 +- .../50225635-821c-370d-39b3-c9909973e111.htm | 8 +- .../5105530d-eec3-fe4c-e1d5-c0f7f16119de.htm | 8 +- .../513344b5-7031-723d-e669-617526bf0081.htm | 4 +- .../51789634-3ec5-fd9a-4bb6-655191edae44.htm | 10 +- .../524b948c-fbab-9bc3-8522-6e979c6d5832.htm | 6 +- .../5262cc44-e882-7971-2cfc-f2ddf2fa256b.htm | 8 +- .../529ff7b9-9ef2-74ae-d772-f6bdf4d10554.htm | 14 +- .../52a7e485-21e5-4617-8ed6-fc95899e1f10.htm | 6 +- .../52d2bc9f-838e-c914-26e9-b3a395e13fdf.htm | 10 +- .../52f1820c-027d-5aa1-362a-49a4d19a6049.htm | 8 +- .../535637f8-e472-faba-970e-274eb18a15d0.htm | 8 +- .../535de7aa-a5a9-cc05-a00a-b4722caaa672.htm | 10 +- .../53cde793-2f9d-0e80-fc07-45c1439ff005.htm | 12 +- .../53d868d5-73b8-b461-45ed-d8a6ab9f26df.htm | 6 +- .../53e1340a-f97a-7bde-a9b9-350002316044.htm | 8 +- .../5411776d-addd-2374-8090-b4d2e5303773.htm | 6 +- .../5417d1b5-f225-7cfa-2e7c-423d4f6784ea.htm | 10 +- .../543b3e22-2ab0-9178-2043-b800de50a337.htm | 6 +- .../5443dc31-73fa-ec0c-4d1d-76999e3aea1c.htm | 8 +- .../544c2460-bbfe-4333-1539-46b26f8df74c.htm | 10 +- .../54566fbe-0a7d-ffde-4ea8-69906e9a1943.htm | 10 +- .../54bc41a0-64df-6767-3ffc-ba2d82036c3c.htm | 4 +- .../54d04976-ffcb-e37f-b9b9-8acd8d3173cb.htm | 20 +- .../54d445b5-da49-9934-00f6-c9bba0a79768.htm | 10 +- .../551cdb85-9062-397f-667c-1006d9d5d9b9.htm | 10 +- .../555b9726-536f-761b-9bb0-52fdeb272c10.htm | 8 +- .../555c4e7d-e12a-5a0d-044f-8ec5fb4d66db.htm | 10 +- .../55d25665-80bf-b9ed-772f-bda9bdccca2f.htm | 10 +- .../5651aef0-84da-7fb6-4438-6b713fce74ec.htm | 8 +- .../5663a05b-d112-7812-5d7d-4a35e44ae74b.htm | 6 +- .../56702755-14d0-4f1c-c367-3467e02ed1ce.htm | 8 +- .../56742363-25fd-385d-e830-e9576ac5e74c.htm | 8 +- .../56d5e9de-10f3-a8a3-243c-e38a3807d0a9.htm | 10 +- .../56ed13b3-495c-0f52-762f-2c9ce573ce18.htm | 12 +- .../56f7dcca-d51a-2f02-b46e-8819854384ba.htm | 8 +- .../570615c9-a2e5-934f-0bdf-ef38d4508b3b.htm | 10 +- .../578f5135-3433-3609-e46e-10e125bcc1cb.htm | 10 +- .../57e42aee-2763-06f9-bd7f-a89411b71f60.htm | 10 +- .../582c85f7-36e9-2acb-8130-3ac4b14ee207.htm | 42 +- .../58ee7000-2a90-1eb9-f669-fec60da122ac.htm | 10 +- .../58f9c2c4-c34f-b821-6269-132129d0cb7f.htm | 8 +- .../59174675-4de0-ddfe-2d9a-5df22f7f0914.htm | 12 +- .../592b1680-d756-424b-47cb-cd5cdb6a9fb2.htm | 8 +- .../5964a00a-d265-d0de-827a-d8b9966c399c.htm | 10 +- .../59aa6d15-e4a2-02b0-5a7d-235f2b77c0c8.htm | 10 +- .../5a0e7cc4-a128-014c-9814-698a7cdea99d.htm | 10 +- .../5a5325f0-0213-cf8f-c774-b5b619215787.htm | 9 +- .../5a6a0988-94f2-bce6-2526-08583f69dea1.htm | 10 +- .../5a6e5417-02cc-ae7b-2aa3-d5d190ac6833.htm | 8 +- .../5ab36f75-b6fa-5a4f-70e0-900b439d8ccf.htm | 10 +- .../5b1bf28e-9335-238a-d100-330c5bdcd610.htm | 6 +- .../5b252777-7a33-4255-aecf-1b36b4255b44.htm | 8 +- .../5b2edc00-6817-17a7-6287-bb55e34fff5c.htm | 8 +- .../5b4347d5-0976-094f-5ffc-03a1fd38d447.htm | 8 +- .../5bee42f3-ed67-3494-0ff3-3a96ab9a1ef3.htm | 8 +- .../5c075881-9b1f-22a5-f7d6-3fd3c228ad5f.htm | 6 +- .../5c0add4c-82c9-bc20-2f30-2af06889be53.htm | 8 +- .../5c3aa749-7c22-4710-ecc5-74f3e6002389.htm | 6 +- .../5c472038-6c7f-1fd0-03cd-27d359b6e7c3.htm | 8 +- .../5c5204c6-2598-5adf-32d9-36de6bdb509f.htm | 12 +- .../5c905290-ea52-2177-2e3b-c2145871c612.htm | 16 +- .../5cb916b9-8f97-72da-fe5e-e7b9c3658e70.htm | 10 +- .../5cd0aff5-f7cd-30bc-7044-a2da99085a47.htm | 10 +- .../5ceaf19d-c366-27b8-09e5-8dddf9ff1042.htm | 8 +- .../5cf87ee4-ede3-cd79-bc83-e21efbbd15e8.htm | 6 +- .../5cf887a4-6a7a-5e76-38bb-98563bda291c.htm | 8 +- .../5d51fb2b-d348-bff4-ad88-9f1e6a905628.htm | 12 +- .../5ddfdd04-d061-802f-0cc1-faef026c925c.htm | 86 +- .../5df47bf5-199c-da09-b7f4-9b1f78dd725d.htm | 10 +- .../5e28ad58-f326-1a6a-1d6c-fe41b7cee509.htm | 11 +- .../5e44c207-f93b-740f-7e76-1bc340cf98d2.htm | 14 +- .../5ef3f1a6-f300-f72b-03c0-ea722e673a81.htm | 10 +- .../5f82bbd4-55c1-fc44-1ebf-1aaef28cc1e0.htm | 8 +- .../5fa05514-2098-fcc9-54da-2b4b3af1a429.htm | 8 +- .../600863d5-1ba6-13b0-df9a-82dd14029785.htm | 9 +- .../6031275e-310a-b5d5-47c5-f530ff998903.htm | 10 +- .../60623cc8-4bca-bdc1-4398-56b74652bb79.htm | 10 +- .../606f531d-143f-cb55-5312-eb305473330c.htm | 10 +- .../60d7b9d6-4938-0437-7b21-422469f59d45.htm | 10 +- .../60df384e-866b-514b-63df-36b076e3f77f.htm | 10 +- .../60f7f4af-c6b0-0c38-5dc7-987e78329fc1.htm | 10 +- .../61374a8f-1046-85ad-f659-4abcec6a7cc6.htm | 8 +- .../618977e7-ec56-3616-9420-9e47ac9c439e.htm | 8 +- .../61902770-0ccc-8941-f5b2-3153be6dd7f5.htm | 6 +- .../61c8cf6d-2771-2f50-f867-17a5b5fbf264.htm | 8 +- .../61d95586-1313-e6e1-fa0b-8f60ab45b2bb.htm | 8 +- .../61de70e6-f0d3-8181-7e2a-30e2fd30abef.htm | 8 +- .../622b86ec-96ad-6140-0a2b-659c94a5c64c.htm | 8 +- .../62469a71-612e-005b-2b04-47056e14d3d7.htm | 12 +- .../625b36fe-5859-9066-bf55-89efba2f1ef0.htm | 6 +- .../626b84f7-f7c3-3959-3d17-542842b2b262.htm | 10 +- .../6278d7c9-aa3b-6101-6113-28ade1b32786.htm | 6 +- .../62a4f5fa-4a1a-2a66-882f-b5f3e1a4281c.htm | 10 +- .../62c67daa-c118-dae5-ff24-0d33ef74bd25.htm | 10 +- .../635e59d7-7a4e-08cf-7e70-62f32a02b19b.htm | 12 +- .../63716a2a-6652-fd54-eb23-10c498ef9ee9.htm | 10 +- .../63a06b97-2284-34ad-299f-4b2dc4985a83.htm | 6 +- .../646a57d9-747e-6ee1-2ae2-2911ba9a3703.htm | 10 +- .../64fa201e-d730-1f23-d1d4-f3010b113912.htm | 10 +- .../653c695a-f3ed-ecd2-604f-752940c99c70.htm | 6 +- .../655b13da-5fac-abc2-c008-691af7d90536.htm | 10 +- .../65ca69e8-48b2-6e8b-3c32-01a329cb22cf.htm | 4 +- .../65d26bdc-bf74-d3c4-39db-fd5e49cfef31.htm | 8 +- .../6653f25f-1117-58ef-7066-4af4023c631c.htm | 18 +- .../665a07f9-52a4-f372-a3ee-07cedba9adfe.htm | 8 +- .../66d64aaf-5765-20dd-485c-813e94551bcc.htm | 4 +- .../6711dd7f-e6d8-2229-0548-a9927e7fd782.htm | 10 +- .../6734f2c4-6191-de91-b249-0dad364e0258.htm | 10 +- .../67adafd9-eb2c-f5c5-2da2-34be16316842.htm | 6 +- .../67bb6bd0-cd25-4a98-1560-757488594123.htm | 10 +- .../67d802d2-956f-156d-44cf-9257fa5507c0.htm | 6 +- .../68553fc6-77de-6030-cf36-c7455c78766f.htm | 10 +- .../68deddfd-9de6-207d-ae83-43d7806e95cd.htm | 10 +- .../69362b80-1ca6-5bef-de15-6387a72a5ce7.htm | 10 +- .../696299d0-506f-f093-b1f3-27819b5911d5.htm | 8 +- .../69693845-bc55-2d9e-4b6a-c2371e8b3a14.htm | 45 +- .../696f85b2-b1c7-29f1-38d4-60384d28a0a0.htm | 14 +- .../6a2b25da-c6c6-6d7c-a769-2fc2bf364035.htm | 8 +- .../6a3bd98b-5960-7975-48ee-034626a09855.htm | 28 +- .../6a4b81b2-4d39-31b4-54ea-352402d8e8dc.htm | 8 +- .../6a53b09c-3e08-5d15-aa21-1a50b2f546c6.htm | 12 +- .../6a8610f6-0c23-c43a-da0c-d441d64bb2aa.htm | 6 +- .../6a9ae9cf-0e66-dc83-e801-22653281f60f.htm | 8 +- .../6aaafb37-ce23-c239-c2f8-22a0e6cf02a3.htm | 8 +- .../6adffadc-f09d-4851-1ad9-a5f2275156cf.htm | 22 +- .../6b122a1c-b6f3-12a9-bb47-420837db8ab9.htm | 6 +- .../6b184513-6c6b-9f18-896d-3cfbbacd628f.htm | 24 +- .../6b31baa1-8209-2bf3-e757-89ef5d050075.htm | 8 +- .../6b3a7ec5-f242-54b5-30db-2b7e8a6726b8.htm | 8 +- .../6bb4bc35-73ab-5d2e-d56e-213455815a04.htm | 10 +- .../6c54cc1e-5b98-5bf0-8d30-f6749acaf3b3.htm | 8 +- .../6c6510d1-4eb3-1a9c-86a6-fec41e1579c6.htm | 6 +- .../6c8043d8-06ab-b3b7-b1dc-69b81511466b.htm | 12 +- .../6cdf533c-a50f-72e0-4ab1-8ae783c6ed3b.htm | 10 +- .../6d4a953f-f473-74cf-b5b8-d6bda0654229.htm | 10 +- .../6d687ed3-504f-ea1c-663e-5c0a0bca5e7a.htm | 10 +- .../6d812d1e-bab0-1683-5ca9-aaac4e9110c4.htm | 40 +- .../6d929650-643f-8345-0d38-a024c42a1bc3.htm | 10 +- .../6d9d2e6c-5d0d-89b5-714d-ee4c52523d33.htm | 10 +- .../6dc08eac-6685-3e76-4b4f-58716b7325dd.htm | 6 +- .../6e197826-7055-382b-5861-7533454e1a70.htm | 10 +- .../6e245434-5fb7-475e-ed61-c04ee0fecfc2.htm | 12 +- .../6e45d71c-553d-c449-d1fc-9413d083e04a.htm | 8 +- .../6e46d154-3c77-d5f0-0b0e-fc8bc5b992de.htm | 12 +- .../6edcd699-cc3b-5842-267a-ef5c0316e7e1.htm | 8 +- .../6f0e8439-00b2-0476-05ef-c9e354c4548f.htm | 10 +- .../6f52dabc-66fb-b6aa-b053-db97c9c700f1.htm | 10 +- .../6fae8c09-c840-9e84-0570-8c0c041246c9.htm | 10 +- .../6fe0679c-053c-7beb-0f98-54a4ebbf957b.htm | 13 +- .../700dbbba-7337-0016-6e3d-95ff715e1f20.htm | 10 +- .../701818ba-fc1c-fa16-e945-96cb399fe1d7.htm | 11 +- .../70497b9f-fcfa-2924-a142-d8b3d88a5c11.htm | 10 +- .../7080d6b4-2e5c-8bde-dd46-3f39695d727d.htm | 6 +- .../70a0bfd9-ede9-8537-a95e-b683040ddda2.htm | 18 +- .../70e89476-ba3b-d5ff-86bc-c8cda3aecd24.htm | 8 +- .../7103984e-7a20-d91d-2b4d-189ccd73f7f2.htm | 6 +- .../7150f751-c86a-0c80-e55d-4cd9ede2614b.htm | 13 +- .../7214f8f6-ef18-5485-e48a-60545e928e30.htm | 10 +- .../7220d2c4-f5e6-833c-bc11-6a8dd9ba1c8e.htm | 21 +- .../723f557e-808c-e3fd-5963-9bb5a8493d09.htm | 4 +- .../725a0b0e-5e3a-1fe6-b595-a268022b7b0c.htm | 8 +- .../72788f47-f8ba-f6f3-baf3-becbfd25fce1.htm | 8 +- .../72994b58-a42b-84ae-0aa7-33831a632ed0.htm | 9 +- .../731e10a6-6a56-0f3d-238e-80e788ee3f84.htm | 8 +- .../733d5c7e-c016-0a66-8285-d2b901d369de.htm | 4 +- .../740b7e33-c3ec-00b0-606e-b7aa365acb5a.htm | 6 +- .../741cba33-b0f5-7dcc-adf4-35ea57d54a1c.htm | 8 +- .../743e6b74-f730-ac3d-6445-1ad24802ce90.htm | 10 +- .../745093f6-ed4e-7d18-0b32-d7f6a6849825.htm | 11 +- .../74665d00-3db7-03fd-4b72-e76c98a00c44.htm | 8 +- .../74eeffd2-05aa-b211-2357-8d832cfdb345.htm | 8 +- .../75338c62-e049-336b-c662-ad50ade78440.htm | 10 +- .../75640302-8f82-9d45-dedd-885d56aab080.htm | 36 +- .../75b9a34c-ebb0-70f7-e699-17e124b73940.htm | 8 +- .../75be8a8c-0ae4-af87-e4e8-41415fc2e212.htm | 8 +- .../75c4d82d-fb8c-0ee7-6b64-30480cf80ce0.htm | 7 +- .../75caff83-c276-864b-6532-50aecd2c01f0.htm | 10 +- .../75fc9f9f-7cc8-5f78-c145-f71c840bc1ab.htm | 8 +- .../76162c33-0fc1-1b24-b8ae-8302f7de60c8.htm | 8 +- .../76360d9b-260b-243c-bd5a-437e02b37845.htm | 10 +- .../764c76cb-1783-df1a-97dd-b6dae8ffbd17.htm | 10 +- .../7657f46d-9099-9b4c-0b5d-10993d06c3ff.htm | 8 +- .../76a91a18-d79c-05cb-8c45-ec0b2ad3eb5b.htm | 7 +- .../76ecf94c-3584-58e4-25a4-333fd071895d.htm | 8 +- .../7714f2ac-f4ec-1ee5-36cb-88c047f5b933.htm | 8 +- .../77def1ed-c6d2-d984-8978-697080f2e490.htm | 4 +- .../785bbc2b-8929-a78b-79bb-0d5583524684.htm | 6 +- .../786d25f2-b2f8-2d7c-da8a-596b0c1e097a.htm | 12 +- .../79393ae6-aece-befc-58b6-b79f5e153668.htm | 9 +- .../793fd9ba-1e29-deb3-3e51-64042ad5a3eb.htm | 9 +- .../79676404-a5ee-bd66-f5ba-c2e7c4e5fdf6.htm | 6 +- .../7967a8eb-646f-c769-01cf-3fbe84133673.htm | 12 +- .../7981fe9c-14f6-ea04-7ad1-1a4d0e48b388.htm | 6 +- .../79a26f41-2396-433f-9f53-30a67b3e9cbd.htm | 8 +- .../79a3f95e-8cdf-35db-1697-dc33591cdacd.htm | 10 +- .../79e9151d-7323-0fc9-8456-d4cd895f5eda.htm | 8 +- .../7a271075-09e7-59a2-9a7f-1d87dbdbaf79.htm | 6 +- .../7b47b8d3-7945-6f86-89c6-e808d4f76308.htm | 8 +- .../7b684425-f9df-6551-95cf-4c00408e5300.htm | 10 +- .../7b8a9c22-6838-788c-3cc1-51331ac0f980.htm | 6 +- .../7bde7ac1-ae14-f5dc-b60e-c3682794b177.htm | 8 +- .../7c35028f-1243-125a-be44-733691698c38.htm | 10 +- .../7c85b5e0-5d22-e38f-9cf1-4c3a54094144.htm | 10 +- .../7c89010c-5b7b-c64d-b515-db9b442b4fe7.htm | 6 +- .../7c9e305d-3759-6419-f794-9fc8c04af4fa.htm | 8 +- .../7ca548a0-2eb4-8c52-7bf7-92cec9afd124.htm | 20 +- .../7cb72bbf-1766-6388-aad4-be830dcc0b1c.htm | 6 +- .../7d301791-84fc-4955-0bcf-71f5aaf136bd.htm | 6 +- .../7d47ec11-d6a1-60c0-3a45-fc3190429667.htm | 8 +- .../7d7c5c25-5816-16a9-cc25-e5e857f6f214.htm | 11 +- .../7e973108-d37a-65c1-382c-e5f74445876a.htm | 8 +- .../7ea4b500-4c01-2215-8c6f-18daa5c4f98a.htm | 8 +- .../7ea7ba72-bc6c-f449-9e58-96d412579745.htm | 8 +- .../7eb3295c-e677-d3ff-2581-746b4e1db216.htm | 8 +- .../7ee8b667-9d78-5ae1-8f03-f7571e21b9a8.htm | 12 +- .../7f4aecfe-9cd6-3805-b0e6-07b83bae3fcd.htm | 28 +- .../7fcbb82f-79ac-7783-c85f-090415b86063.htm | 6 +- .../8054f2eb-8436-1fcb-739d-933ca4108c43.htm | 10 +- .../808fc9bf-7743-f14d-d934-eb518d6f68aa.htm | 8 +- .../80a99beb-8771-8f88-c32c-a9b4033a6977.htm | 10 +- .../80d65d24-3ff0-492c-0574-d7cff54495a8.htm | 10 +- .../812db787-5d89-7e30-80f8-91ec6fec2b8e.htm | 8 +- .../812f008c-0185-95df-97f0-9135dbc70f6a.htm | 8 +- .../8139e2d7-1fbb-da3d-7c77-69d25259a406.htm | 12 +- .../819159c4-0128-e14c-a2bb-540b0f237326.htm | 8 +- .../81a14d00-a48f-ccd2-0db8-beb172790d85.htm | 8 +- .../81c1c2a0-1309-4819-9a41-0b1f7c7e3f95.htm | 19 +- .../81fcfcd2-d6c4-a393-1f11-d6fd2368451b.htm | 10 +- .../820443f8-7d56-115f-68d9-0b83e90f6119.htm | 10 +- .../8237c163-2c77-2f79-2347-94aa580d9451.htm | 8 +- .../825c51e8-61be-54b8-c887-6b73c3791ac2.htm | 8 +- .../827545b6-512e-af13-0f67-401c4e6e23fa.htm | 10 +- .../8280da59-6d37-8ec9-a972-86bf62499422.htm | 8 +- .../8287ac88-0c33-1c2b-326e-8f901773ee5d.htm | 8 +- .../828b5435-d4eb-9978-3a97-9bf264ac1e0a.htm | 8 +- .../82b20677-c0a5-40bc-76f8-d9a330a9bb9c.htm | 103 +- .../8355b20a-774b-a93d-d676-ea2e728edc0a.htm | 10 +- .../83735e82-d8f6-ddab-72a2-5cd60ff8f201.htm | 8 +- .../837f272f-0bb5-b54d-414c-c03833e38c93.htm | 10 +- .../83bbfbb1-5337-c386-123c-6d1712e43003.htm | 8 +- .../83d60607-e27e-be83-13e2-5818d74402e8.htm | 4 +- .../83fc2d9f-0019-63f3-a186-4eb5dc9496f1.htm | 8 +- .../846fae0c-b4c6-58cc-363e-b24d359082fb.htm | 47 +- .../847da747-bdd2-284f-5f3b-66a0cac82217.htm | 6 +- .../84c2acb5-9ec8-dbf3-3692-015f90ae3576.htm | 8 +- .../84f3f12e-8d37-06bd-6fb8-1ab38aba826e.htm | 8 +- .../851e57f5-0eaf-a8d8-c8a2-ec22c1ff6668.htm | 20 +- .../85645e47-cae0-5c6a-bb21-7f4c361a7ed5.htm | 8 +- .../85ac3ce2-c810-4611-492b-56c803cf5d69.htm | 6 +- .../85babf74-ce47-b921-5e9b-dc3e06f057b1.htm | 8 +- .../85cee832-bb48-f974-7d0b-0f870158f147.htm | 10 +- .../8632d018-ec04-1b4b-91c3-e55dd4ac695a.htm | 10 +- .../868d39a4-09c4-7658-9481-ae2460bbf130.htm | 10 +- .../868fb6c0-9281-331a-f696-73e19cf7b998.htm | 8 +- .../86be5153-ab91-2395-ab8a-7e957eb31784.htm | 4 +- .../86d19114-6276-4d04-5015-f7c2d73d2d8f.htm | 8 +- .../86e14144-12db-467a-d650-f0a73dec39f7.htm | 8 +- .../86eda4de-c08a-df9e-a33f-d1a900a4655e.htm | 6 +- .../87176273-19d2-3d5c-41e4-a4d3f18ffca9.htm | 12 +- .../8759563a-7420-a951-53bd-7035393685c4.htm | 8 +- .../876d61a3-cdc0-f5ab-309a-24ad7b8ae190.htm | 10 +- .../877e3fa0-297d-0e5c-ff4e-4b28a63dcaff.htm | 6 +- .../87921d15-6ca0-dc58-f983-96eaa91c536c.htm | 8 +- .../87c51e03-ef01-a36f-df82-bbf2c547524c.htm | 6 +- .../87f01613-0f08-ece9-732a-38dcafd27f28.htm | 8 +- .../8811ff67-b1f5-61f4-300d-fab4c54029b4.htm | 10 +- .../8814f8ff-9982-5b7e-609c-edffb6034d9f.htm | 10 +- .../884d1bd1-f3ca-3676-e32e-fcd8671edd55.htm | 23 +- .../8871b7fd-aecd-f8c6-7197-f9b6a0a9d065.htm | 8 +- .../889e1da2-1895-ca4b-d955-7d524bc70951.htm | 4 +- .../88e19db2-f6dc-55b6-882e-188bc05c30df.htm | 8 +- .../8971a5cc-7c5a-8ba3-e856-87b445797bd1.htm | 8 +- .../8986ae4b-3eac-97db-2b7e-6c0f8614bd97.htm | 8 +- .../89b63ef0-2af5-a4f2-0f7c-0c3bf68ab7ec.htm | 11 +- .../89c2607f-0387-22b5-27ab-bc284ef44004.htm | 14 +- .../89cceef9-f7a8-2405-7eb1-e0b128a9e2a7.htm | 60 +- .../89cf3808-b9a9-43eb-c188-cc646bf2aeda.htm | 8 +- .../89e408d9-a552-d38d-2450-e3f035b37aa3.htm | 4 +- .../8a1dca37-f4e9-6512-6014-0f6d62786ba2.htm | 6 +- .../8a2327da-1957-f45e-5c91-ca951ae37ad6.htm | 8 +- .../8a33e562-8cf6-ce76-8396-9bbac8450f5a.htm | 6 +- .../8a528572-bfa4-fa63-7f47-4e49d19ba023.htm | 10 +- .../8a6dc2a0-7ada-4e23-e127-46ce2e5bd479.htm | 8 +- .../8a98f787-1a55-c239-8c3c-7d997718c2d2.htm | 6 +- .../8a9ad90f-a0f5-b385-256f-f6d23ef41836.htm | 10 +- .../8b167e7c-e805-e98b-0010-55f2d5764f73.htm | 10 +- .../8b1eaebe-4fa9-9381-6d44-e9c848ffc613.htm | 8 +- .../8b4500bb-5710-6647-dd54-7a69b71fbde7.htm | 4 +- .../8b45e72b-92cd-3fb7-fadf-61ce19cdff8d.htm | 6 +- .../8bb8aa7e-b177-ba62-a77e-92130b71d7dd.htm | 10 +- .../8be06b29-7ede-771e-c0b1-a3c5fe2eddb9.htm | 8 +- .../8be4e152-914d-5c3d-ddd4-99d3b6b4daa3.htm | 8 +- .../8c57d7aa-245e-039b-3ac6-43a6fae76eea.htm | 6 +- .../8c8b623b-a6f0-1850-6c8a-a1ab3b387ce9.htm | 8 +- .../8c8da084-2105-33e5-8740-70341ca548e2.htm | 10 +- .../8d048e8b-7da1-e9ae-fcf7-80f6bcbf0083.htm | 8 +- .../8d093c60-d21d-de79-aa0a-f18835c3882e.htm | 8 +- .../8dcbc997-332a-bb8d-590e-43a0f15593ea.htm | 33 +- .../8dfb8d1c-c5e9-2692-3e2f-18d344cbb83e.htm | 10 +- .../8e0c9df8-89fd-c33d-bc1e-3191113906aa.htm | 8 +- .../8e87a9a4-f00c-11d2-af33-4c2af0930d67.htm | 6 +- .../8e89ad59-2dc7-007c-aa89-b69f4d9f006b.htm | 6 +- .../8eb1a6db-0c87-0b97-524d-d73680316c13.htm | 8 +- .../8f5e69f0-72cb-7681-52fb-4153fd14dbfe.htm | 10 +- .../8fbf6cbe-b46f-e81c-764d-0a9edb2a7ed7.htm | 6 +- .../90053893-c5d1-c506-0bb6-291623c6a15b.htm | 24 +- .../90720d79-d312-b3e4-8fb9-edd7a3457e19.htm | 6 +- .../90841dd3-d372-c730-ba88-ab3d9625a4e2.htm | 10 +- .../90fc60f7-16bf-7e65-9460-41ad9c4935ec.htm | 8 +- .../90fea6b7-81e6-815b-0439-8fd5ecd301d4.htm | 38 +- .../914f6a1f-3c52-8f60-ced1-19adc9b3a61c.htm | 10 +- .../91d5a48f-f4ca-399e-fa6b-520792f2ac77.htm | 8 +- .../9228114c-460b-470e-b309-8b8bbb7be43e.htm | 54 +- .../924d783f-8884-225d-1e27-54701e026847.htm | 8 +- .../92652429-393a-79f1-f112-2019fc7878fe.htm | 18 +- .../92c77628-797d-cc85-806e-0120183d6b88.htm | 8 +- .../935b433d-4f7d-d0af-9f2e-91d6583ae20b.htm | 8 +- .../937612a6-a29c-58ee-8b19-645fe83502dc.htm | 10 +- .../93a6dcbd-13a6-b5a6-692e-daed6f7cf212.htm | 6 +- .../93aa9f75-05ac-5891-eade-19292a9a6008.htm | 10 +- .../93b1d5ab-0dd4-9c69-9649-a88eeb6a5d38.htm | 12 +- .../93f9ace8-fdf8-2662-da99-d8ce1bc95218.htm | 10 +- .../940ad8b7-4906-7ec3-df90-7a7815093584.htm | 10 +- .../941e6499-c0a1-4fee-ed38-9818a635185b.htm | 6 +- .../9466333f-09f5-18dd-d35c-a9d2c23d22f8.htm | 8 +- .../94c6b665-f54f-e4e9-cc1e-edb53fdfb2ce.htm | 10 +- .../94f023ec-47f6-da0d-53c3-3f1d32cbf6b6.htm | 12 +- .../951cec19-51cd-a06e-6094-886aa120a038.htm | 8 +- .../95633063-a4cd-716d-569f-5084a044843c.htm | 8 +- .../95bed8e4-a740-ec89-ccfc-4624b070a74a.htm | 6 +- .../95ca983e-d65f-adba-4331-316e6c590140.htm | 10 +- .../95f929a7-5393-32b0-4da5-cf8ce5dd3eb3.htm | 10 +- .../964e46a1-3a93-3abc-4619-90274d4d4a18.htm | 4 +- .../96c87b66-d4bd-30e2-6fb9-b645ba1040cc.htm | 8 +- .../96dea144-d2b2-03ba-4186-3e5507b35f68.htm | 8 +- .../976d3387-206c-1d65-c70b-6e470debf06f.htm | 10 +- .../982a5c58-3f52-b612-82eb-8bf372e5f4ae.htm | 6 +- .../988e908d-e5f4-d4ab-f61c-3762ae5dfa25.htm | 22 +- .../98bafd16-a524-8f31-fc37-7adcbf8e02be.htm | 8 +- .../98d717ba-37b2-6906-5fa4-925f9b25de6a.htm | 10 +- .../98ea89ad-1a42-b713-6f4c-e6c99e29d314.htm | 8 +- .../99210279-1c39-036f-8f47-15d6a2c8071e.htm | 6 +- .../997c5642-8d84-4480-5403-db7c38057060.htm | 10 +- .../998c0fef-3f47-73df-c4e9-0cb46fe5d118.htm | 10 +- .../99ce6abd-ddfb-dd2f-cbaa-28b47abeb415.htm | 44 +- .../99f06fb9-c931-28c6-2f03-d9be977cb55a.htm | 12 +- .../9a084587-cd72-07eb-133f-07d20288a0f5.htm | 6 +- .../9a1bc494-1d0a-e3b3-ce4f-65b3c027fbe4.htm | 8 +- .../9a339b67-ae44-2f84-04c1-07363d5b91b5.htm | 8 +- .../9aafe29f-be31-d384-c875-7bfcae0da4b4.htm | 12 +- .../9b826323-dff8-1053-7594-0083a7fb4265.htm | 9 +- .../9be0fb58-ba57-2a01-d497-728146bc821c.htm | 8 +- .../9c005f67-23d5-8565-7eb9-2d6efad95002.htm | 4 +- .../9c0c874f-4464-1948-c024-e9e19dc1fc81.htm | 6 +- .../9c6826a2-de8c-ec00-9033-b2d9173e81c3.htm | 75 +- .../9c81fde5-a4c2-1365-21bf-fd7886bb4757.htm | 22 +- .../9cbafc85-eb5a-aac0-8f51-75eee228cce6.htm | 4 +- .../9cc839da-bff6-4378-096d-45fc7b2bdd2c.htm | 21 +- .../9cf67545-109c-8f55-ef69-08a8a9b130a2.htm | 26 +- .../9d16cc35-3c7a-57d9-8dfc-9b4bfabd9c3c.htm | 8 +- .../9d2974d0-010d-7ea1-9a3c-ac8253a21f0c.htm | 4 +- .../9d88b7f0-2789-a1f9-6615-55b1b2810a2f.htm | 4 +- .../9d898eb7-9d6b-6780-9f9b-6e2eb4a96c4c.htm | 10 +- .../9e19ea81-63dd-4f4f-4ead-a06d251b503e.htm | 20 +- .../9e29c73d-ebea-d06f-b3fa-31bba02e99f5.htm | 8 +- .../9e4d5d67-dc58-026f-b0cf-07bc6823e87c.htm | 10 +- .../9e7328ae-e6fc-1887-841c-098edfaf0b5e.htm | 10 +- .../9eaaa3db-f82b-275b-ebc8-288f0916cd76.htm | 6 +- .../9ee7919b-2ec3-31c2-e515-7ea35867464c.htm | 12 +- .../9f0ded33-9996-440c-0862-40ac66c39f2a.htm | 8 +- .../9f5932d5-34cf-6daa-a2b1-db99c9c81dad.htm | 8 +- .../9fa7bfd3-8975-b0f9-1f11-1c11c2f576f8.htm | 6 +- .../9fb2fcc7-35ae-0466-9e2e-db2c04ebc95c.htm | 8 +- .../9ff4a7f8-5239-850d-43d8-e83212212ef4.htm | 6 +- docs/html/GeneralError.htm | 4 +- docs/html/PageNotFound.htm | 4 +- .../a03050af-b9a6-f957-4e37-985a7013160c.htm | 8 +- .../a0dc6cae-9003-ac1c-c7a3-33ec76ce9029.htm | 8 +- .../a0f3e7bf-09b0-1795-84cb-254f8fb30175.htm | 123 +- .../a16ed7ac-c196-7dd4-17eb-d3ea09bdfecb.htm | 6 +- .../a1752312-a38c-b5ad-965b-6d55b8c200f3.htm | 8 +- .../a1c5c297-7bbf-9565-478b-2d8ee9cae61d.htm | 6 +- .../a1c95b69-06c8-ad79-2974-1fe05b00c7e7.htm | 46 +- .../a1f71483-3dda-a30b-7bcb-decc7eec44bc.htm | 10 +- .../a200834e-a337-3b07-e278-40ce04f911b7.htm | 22 +- .../a2267007-2ad8-4800-7e06-f57018231cc6.htm | 10 +- .../a2bc6a3f-8ea7-bfd3-5951-6e71774abc2d.htm | 8 +- .../a3016998-b5b7-28fd-c772-0bba08bd603a.htm | 234 +- .../a327cb91-98d3-a789-afe6-04580cb0e2e1.htm | 10 +- .../a32bf280-5899-5b84-af59-f7be3fdc254d.htm | 8 +- .../a36d5015-75e3-aacf-a6c8-ac2ce43b3616.htm | 10 +- .../a3c854b8-5f33-6c20-f8d8-a7078b340365.htm | 10 +- .../a3d51e10-975a-128d-aea8-bf9133f05dfd.htm | 14 +- .../a3f84ff4-8b9a-6680-29ee-3982b3cb5c48.htm | 11 +- .../a47f2439-37fc-188c-3e23-80202061b175.htm | 8 +- .../a491bc83-4442-0cd6-28aa-60fcdbb1f1eb.htm | 11 +- .../a4c7d350-c30f-dcf3-f651-ff6ac0eeb02f.htm | 8 +- .../a511b733-240f-bc46-bd2f-61c72afe1d49.htm | 10 +- .../a5588318-c5a9-3557-d6fe-815ff7becdd3.htm | 10 +- .../a566ac72-f713-7f04-166a-e408fe2c1f20.htm | 10 +- .../a577e556-d751-814a-0118-87851a106d1e.htm | 8 +- .../a5e2328a-50c5-f4f9-a3a3-447db62853fd.htm | 10 +- .../a65dba97-740c-ecb8-504c-199e8e01b718.htm | 10 +- .../a6b33fce-7a6e-d258-0ab5-40d6a51746ae.htm | 48 +- .../a6c74369-c24a-dca8-83c2-5f6673f46b77.htm | 9 +- .../a6d51bce-eb8e-3fd6-537c-9cdd079ad00a.htm | 8 +- .../a6d9e9e6-777e-9666-be32-5b3127ab0323.htm | 10 +- .../a6da7df2-ddae-484e-c4ef-3b06a16f3753.htm | 10 +- .../a6dae932-3c57-1285-7623-ab9fca5b1dd8.htm | 8 +- .../a6e28cb1-419e-61e1-a97e-c47f6ee8b8ea.htm | 33 +- .../a711916a-7545-cc50-5f9a-f9fba874a812.htm | 6 +- .../a726015e-688c-3432-e142-0e08149617d5.htm | 4 +- .../a74cc3ad-d39c-c77a-3752-a7bc1fb98f3b.htm | 16 +- .../a784d6f9-19aa-be79-eb26-2aa76ac0463d.htm | 8 +- .../a7a12ced-4c13-7244-9c81-4ba1ec6b6780.htm | 11 +- .../a7af1907-bb7d-54fb-6239-c6a1c6e668d5.htm | 6 +- .../a7b7fce0-1f42-c7b1-71ed-29ddae4bdec1.htm | 12 +- .../a7efd705-81e4-c78c-256f-9e4e46840dd2.htm | 8 +- .../a7f5191e-738b-3eb9-324d-27aa6fc0951e.htm | 10 +- .../a8059b60-a55f-40db-485b-dd6c34054474.htm | 6 +- .../a8350b7d-caa5-df50-6db3-7b86abaec1ff.htm | 17 +- .../a84b9f7d-3f0f-87cc-fa4e-1064dc8afd3a.htm | 8 +- .../a87c2cb3-dfed-f49c-32f8-0126428e587a.htm | 8 +- .../a8825c55-9d76-6d54-dd10-0532fed8265e.htm | 8 +- .../a895afb7-32a8-abae-22b0-6544c25d8d43.htm | 6 +- .../a8e58898-0005-ff70-cf2b-3cb96825a1e2.htm | 8 +- .../a936a3e2-ddb7-3b68-c967-79e86ccb1430.htm | 10 +- .../a94abe8a-1b35-2613-6dd5-6e1b424a5d67.htm | 8 +- .../a962e0d2-4086-32ff-a0d5-ba982e5f7dc5.htm | 10 +- .../aa49b987-f888-2cbf-88d5-04b852b656f0.htm | 6 +- .../ab1d250f-7b8d-9122-a401-d1a8fd318a27.htm | 8 +- .../ab7dc690-5c5c-eb79-c021-7d34f551b7fa.htm | 8 +- .../abc128e9-6083-ed4c-2abc-1481ba1a7aef.htm | 6 +- .../abed30a3-a257-6bbe-8905-3b9671366f53.htm | 6 +- .../ac725154-1c43-5791-49e9-68ff3d91713b.htm | 82 +- .../accfd357-96ac-24de-c97a-b62eab6b4417.htm | 11 +- .../ace3603f-15ee-4703-1fbf-80ed630c1eeb.htm | 6 +- .../acf99d53-9db3-a496-ce30-a5c57e475aac.htm | 8 +- .../ad1a220a-ae5f-fe26-f1a1-1369f12ef427.htm | 8 +- .../ad3097dd-d041-c060-827b-66cd91a37010.htm | 12 +- .../ad391037-5783-88a7-6e8c-601cd6cf83e1.htm | 8 +- .../ada17ee1-ec9a-8e6a-b30e-6393d1179cef.htm | 8 +- .../adf0f864-7ffd-b9c3-8a91-c6347f90dfa3.htm | 10 +- .../ae282d0b-a65c-ce2f-f061-4c0eb66facb4.htm | 8 +- .../b0238ccb-59a9-a5ea-38d9-65600076014c.htm | 9 +- .../b06e631a-c43c-87bb-6c89-ae563501b40e.htm | 6 +- .../b08e3a66-67dd-d472-951c-3a908ba93244.htm | 4 +- .../b0b85a51-8ba2-4a93-aec7-08a4d04156a9.htm | 8 +- .../b0cc1076-f355-e409-5f69-dca00a7d46ed.htm | 6 +- .../b0d99034-c445-8fe1-802e-27519b040d79.htm | 4 +- .../b0e815e2-37cc-40a9-dd17-d06dd17f8b8e.htm | 8 +- .../b1008cc2-0956-529f-4269-59157a7da177.htm | 8 +- .../b168663c-4aa8-fbaa-550d-9371132f2485.htm | 8 +- .../b16a2934-ff7a-f9e2-9f58-2a96af36a8b2.htm | 8 +- .../b17a67b4-6866-3d38-b3ed-7ff5b9cc2e1c.htm | 8 +- .../b185d3db-7215-d22c-f4f3-d10697457bac.htm | 8 +- .../b1b6201a-6ee4-e66a-7914-be868e342a3e.htm | 8 +- .../b1ce94fa-04c1-80c9-ad07-c37171b5c395.htm | 8 +- .../b242d9ce-2ed3-5f3d-43eb-44b6da9837d3.htm | 8 +- .../b24897cf-0ad0-1e59-cca5-981d1ca99ef8.htm | 6 +- .../b266c13e-c941-71a6-c4b4-6a12ef5eaefe.htm | 6 +- .../b26e9619-7ee5-faad-f730-79a6e095b424.htm | 8 +- .../b2988250-c587-6ba0-a384-f16c92f45f57.htm | 8 +- .../b2b86933-2e29-6150-dbed-8e37d8272d50.htm | 10 +- .../b2bb52bf-cf05-b44b-5418-d98f3ee7fbdf.htm | 8 +- .../b2c76f3d-9371-7dc3-d45f-c3aaa3148a75.htm | 6 +- .../b2de4222-97f9-84c2-4ed5-dd32744a483e.htm | 12 +- .../b2e044eb-8059-78e5-8c7e-5e44b0aa44b2.htm | 10 +- .../b2ee45c4-2c4e-743d-3366-c02be4f0e27f.htm | 10 +- .../b368e78d-831f-566d-5cae-118bea71ed1a.htm | 6 +- .../b371b2bd-7599-fbf2-c73d-b1ea55992b17.htm | 10 +- .../b3888e9e-b0c3-3213-4c9d-84ba00a1750e.htm | 10 +- .../b3a2cb15-adcb-cb1e-2fa3-ceabf6035968.htm | 10 +- .../b3dbcd9e-077b-fe5b-a13e-8a0b3b9b42cd.htm | 10 +- .../b3ec8cb4-8c67-5de0-a8b4-aa12924a0aa2.htm | 8 +- .../b40002eb-351d-4b7a-ee44-6bf382ada39f.htm | 22 +- .../b47410f8-5504-7b92-9077-7d29697303f7.htm | 12 +- .../b48bcc55-0268-d824-7a0b-c93b229048c9.htm | 10 +- .../b4de6e6d-697b-7458-f9dc-4796f038b852.htm | 10 +- .../b502c89b-936c-2daf-1321-a5033d0fd63a.htm | 8 +- .../b507df8a-1036-0feb-8d6c-b1a695778091.htm | 6 +- .../b51906d0-1377-c361-d5cf-b3d5190814ee.htm | 4 +- .../b5237e8f-4ddb-7238-b764-853e487badae.htm | 8 +- .../b54b48c2-4d89-84c1-3004-0dc5a6aec795.htm | 8 +- .../b5d02de2-6c7c-5213-e047-ad37ebe3f8c7.htm | 8 +- .../b5eca498-6f2b-dbe1-5ecb-12d8e773a450.htm | 10 +- .../b6552211-5fb8-28f0-1e38-1679d8b7f0c6.htm | 12 +- .../b6e59cfb-2f7f-3f3d-dc81-4473c58fae0c.htm | 6 +- .../b6f64464-9a00-babb-6853-aa205625b17c.htm | 8 +- .../b774f4f3-5695-3b40-5d3b-08171ae79389.htm | 4 +- .../b787223b-5e84-a0de-7242-8503d83f2724.htm | 10 +- .../b79f8f28-87ab-475c-033b-b06d9b7b5d5f.htm | 58 +- .../b7e03264-d672-2cee-5c84-646ae38c1fc8.htm | 8 +- .../b80126bc-f165-5409-ea7b-e1a34a38dd2d.htm | 10 +- .../b8506252-febe-8fb7-ca55-6fcbecf50ab7.htm | 10 +- .../b87bf99f-06b1-3bd4-1a5b-61ca67bcd7b6.htm | 8 +- .../b8b78a00-f10e-e393-b411-af5678602adc.htm | 10 +- .../b8e16f82-ed18-9fa6-d81a-6c0c3bd29de0.htm | 8 +- .../b8e76897-ef4b-9a59-4339-a2fd3ca07f3f.htm | 8 +- .../b9105f74-f1b7-6c8e-9b55-e25fb9e61e6e.htm | 9 +- .../b979eba8-7f1c-e47d-f302-56f7ed804451.htm | 6 +- .../b9f1c8e4-5256-a32c-533c-519c1db88e44.htm | 8 +- .../ba150d55-20b1-8f89-4608-8c2287218aba.htm | 8 +- .../ba2d51b2-fea3-5d6d-79d6-a48e1124c8bc.htm | 6 +- .../ba75466d-c486-aacf-411a-400f2cc70163.htm | 6 +- .../bad0593b-c72a-7ee7-20be-66b1426e7efc.htm | 4 +- .../bb12892a-7d32-5e55-28bb-d4846dc8eb42.htm | 10 +- .../bb5f008a-d5d4-c077-38b4-de06c4e42475.htm | 8 +- .../bba15a5a-1b7f-c588-1d91-14bc4d4a470b.htm | 6 +- .../bbf2065c-afca-dd38-a062-a455d747e58b.htm | 8 +- .../bc1499f3-b28d-cd9b-6c64-c7f00b6bc28f.htm | 8 +- .../bc50c6d2-fc23-fe7e-6d15-899a4df57bec.htm | 8 +- .../bc5b1376-5b2c-e9ce-6320-f802ae7ecaa2.htm | 6 +- .../bc6c9537-6b39-c4c7-dcc8-b806f8325d68.htm | 10 +- .../bc7cf96c-d6d3-e603-a200-f8fe1ee55907.htm | 12 +- .../bcf38ef9-4c76-6286-ab55-e219e648b0fa.htm | 10 +- .../bcfb1b8e-b14b-c007-1f39-60ac4952802e.htm | 6 +- .../bd1428dd-fff4-6bfe-6c50-bce6c74aa857.htm | 10 +- .../bd2ebcb7-b220-3c1e-3f4f-f1cf374f1f4b.htm | 10 +- .../bd369c1b-4f9a-e0ff-1b17-5628c5f88156.htm | 10 +- .../bd687e61-c076-e092-08f0-2d49ceb96941.htm | 8 +- .../bdccfc3e-4836-f781-f68b-0287e9cf54e8.htm | 17 +- .../bdce1d80-5f02-cace-9414-e84252ea9904.htm | 10 +- .../be33a680-ce6e-95f8-5030-b4f75bc55ff6.htm | 12 +- .../be797256-40f7-d860-2556-8f99f79783d4.htm | 71 +- .../bf05fb66-bb0c-6be0-5051-cfc2fc6cf55d.htm | 8 +- .../bf1bcf36-a500-0aee-b691-aa846016af46.htm | 8 +- .../bf1be106-8dd7-8ab9-869e-08faf89cb1ca.htm | 6 +- .../bf20bbf1-1c31-f367-c7c9-5ebd94249808.htm | 27 +- .../bf34d634-0a3b-d0e0-fcf1-ba57d7eecb06.htm | 8 +- .../bf672465-a9a4-fe08-c177-5d7eab85e53a.htm | 6 +- .../bf9f377a-43bc-5838-d2c1-c95e378c155d.htm | 10 +- .../bfbce093-524b-5964-c09d-245bdeab436d.htm | 8 +- .../c00d994c-769c-1697-2724-5f3bcbdcdbcd.htm | 8 +- .../c0b86061-b168-f600-95d0-2ae6d587a884.htm | 8 +- .../c0ca4f21-2364-d1d2-9002-af8330d39a82.htm | 145 +- .../c1501041-ccda-1f37-da3f-9185dca4093d.htm | 8 +- .../c158e4ab-fb0b-8494-a070-11d38418c887.htm | 7 +- .../c1921990-8544-3a6e-f286-7e144446ef96.htm | 8 +- .../c1ea59be-ccaa-2454-37fb-f08db3fca595.htm | 12 +- .../c1f3b761-0277-d76a-c1c6-a1a0810c1415.htm | 64 +- .../c2204cda-7cdd-4d6e-55ca-fa977eec8997.htm | 10 +- .../c2976290-9540-2fe9-9f30-b601386450ac.htm | 6 +- .../c2defdbb-fb9b-2035-2f9f-f73a0a4b7256.htm | 16 +- .../c2e06164-b197-1e7f-05be-7280f6409d7f.htm | 6 +- .../c302ab43-e2f7-e92e-7cbe-51ab59885984.htm | 8 +- .../c30d2d4b-07ee-78ae-f9bc-36876351cdb3.htm | 8 +- .../c356a5e7-d04e-4fc8-ebf8-b6be478465ee.htm | 24 +- .../c3d7c4f9-f49c-19ba-1f11-9e2f8c7db06e.htm | 10 +- .../c3f487f7-0fda-8c07-1279-9950d095aec1.htm | 8 +- .../c41f1c56-3bda-f5a9-8a24-2a243f052859.htm | 10 +- .../c43d3368-d23d-67ea-f885-6489c5642a87.htm | 10 +- .../c480d675-0de0-0889-19a6-6b18358a350b.htm | 8 +- .../c48184a8-7f85-c7dc-3115-83e2537f2882.htm | 6 +- .../c4a436af-a389-a080-29b4-648899ea78b4.htm | 8 +- .../c4af8c3e-ac7b-97ae-64a3-a7ecd8c3bccd.htm | 6 +- .../c4eb27d3-1022-bf59-211c-2cb944eff097.htm | 12 +- .../c4f71476-000a-d889-d2f1-26b8ccb3e4f8.htm | 20 +- .../c5621b2b-d739-eb0a-d1d9-0b2adb83e813.htm | 8 +- .../c5e468eb-065a-fd18-7be7-b4a8474ff8db.htm | 8 +- .../c610bb23-16b0-3a90-d198-54d03ff45198.htm | 36 +- .../c67dd28a-d511-de4e-ffe5-993d0bd6e220.htm | 8 +- .../c6a0be59-4764-5d3d-7f56-fa7f847b4e6e.htm | 16 +- .../c77e4aff-bb9e-f18f-5d12-299689e32a83.htm | 12 +- .../c7bc592c-89ad-8b7e-27ae-64673919f0f9.htm | 8 +- .../c806dd67-4403-fdcf-dfe9-47dd5480c452.htm | 10 +- .../c855537f-2b45-1e58-6565-4b094d621a46.htm | 10 +- .../c870deff-ea73-8036-8373-9f20b77a3c75.htm | 10 +- .../c87884a9-2335-26aa-0615-9f0b348de839.htm | 10 +- .../c8b60688-cde0-6ad8-00a5-c9195a1e1bf4.htm | 8 +- .../c8bee689-eb60-7b02-8fe8-892ac723add9.htm | 10 +- .../c8cdb236-cea7-5f95-995f-c7654bdec0a5.htm | 10 +- .../c90407b8-ef7a-eab1-19f5-8f60534ebeea.htm | 8 +- .../c92f5b7c-ee9b-e9c8-9294-cf58299386d7.htm | 9 +- .../c9828ed3-649f-c374-69c0-51db98eeb597.htm | 8 +- .../c9be1b28-6129-6fd8-e01b-8092c46168ca.htm | 8 +- .../c9ee20a5-ffc1-1ebd-b58e-4fc27828bcb6.htm | 10 +- .../ca41227c-28af-b3ea-5fe0-81e7baf18b06.htm | 17 +- .../cb447954-9a71-ace0-d78e-9d143e790372.htm | 10 +- .../cb6690da-ee0c-1913-70a3-4ad75486c1cf.htm | 8 +- .../cbdc05d5-11d0-84a4-9dba-46e4ed9718cd.htm | 6 +- .../cc0fbded-09ce-488d-9996-37dd4b6f263d.htm | 6 +- .../cc64330f-55b2-6da9-20e6-84f4d3b63b54.htm | 8 +- .../cd5e7d80-1d1e-d1cc-14e5-b6054f23cf4f.htm | 10 +- .../cdd8d4bb-8349-394a-e8d1-012c472352e8.htm | 10 +- .../cddf0285-477a-9d78-1076-bb0a2efe6f30.htm | 8 +- .../ce0a891f-5e74-413d-19fc-b76551a42828.htm | 10 +- .../ce2f516a-3195-a3be-03da-99a44acb9f1f.htm | 34 +- .../ce7213cc-6702-76be-29c4-efa0e3f9561a.htm | 9 +- .../ce7cdb5e-982e-1484-539a-ca0629db9e65.htm | 10 +- .../ce86295a-346c-5bd8-def7-8525f1c407f1.htm | 10 +- .../cf471f9b-11fc-a012-c304-1a9142ba312f.htm | 4 +- .../cf8013da-19d6-ae62-5488-ed09b8b1406d.htm | 10 +- .../cf92da46-b798-56e7-5382-fb68934a311d.htm | 12 +- .../cfa03e0d-2a78-9c7d-8732-14084f6e3e24.htm | 6 +- .../cfc77f79-623c-d874-61a3-2281a99e0c73.htm | 10 +- .../cfd1a419-889f-9afa-52cd-57f3f0941d8d.htm | 8 +- .../cfe0a2fc-9901-1333-82b0-94cda56fc2eb.htm | 6 +- .../cffaf145-2d86-0922-12ed-41f147d183c3.htm | 12 +- .../d03aeef8-4c98-6277-8056-c9c8381e6e6f.htm | 10 +- .../d06a6a42-2218-3ea0-4f26-0afac851cb0f.htm | 8 +- .../d07e6c8b-847d-05d1-6206-87dd78be056e.htm | 8 +- .../d08487f0-0c93-5067-0654-77abbdd0ab08.htm | 10 +- .../d0dcba96-d8eb-b19e-8c31-daf241c7c526.htm | 8 +- .../d1338c3b-a371-9440-3d80-3efa4b7e6429.htm | 10 +- .../d13f26e4-1397-71ad-4167-bad204b7eb9a.htm | 6 +- .../d1a2f314-af96-2fc9-a25a-e90c57492cfa.htm | 10 +- .../d1d2b242-74dc-ffcb-7ad6-2eb185f7082e.htm | 8 +- .../d2673db4-2064-9847-8f01-2c917732a124.htm | 8 +- .../d28579fa-89d4-b5b3-e01a-a1e75f66e7dd.htm | 8 +- .../d285d34f-c867-4b22-70d3-46c734796456.htm | 6 +- .../d330c196-a2b5-7551-6259-99240b611a4f.htm | 8 +- .../d372499f-3ac0-cd37-19f9-f536ae47dd08.htm | 8 +- .../d3c83e88-d431-90bc-de10-ce4670b73e0f.htm | 8 +- .../d3d603eb-f2b3-3c18-a538-895a265bc973.htm | 6 +- .../d41e86d4-c52a-5244-3405-911313b13a64.htm | 10 +- .../d492b8e5-708e-7994-6f8e-98dcad6f9abb.htm | 6 +- .../d4c0d7d4-8530-2511-0523-1db504545524.htm | 6 +- .../d4fbc4fb-b142-f7a0-cae0-8489aab4ebca.htm | 6 +- .../d5059983-0630-ad30-a900-acda09d704e6.htm | 8 +- .../d50f4f76-67a3-2547-8d22-4998668f48d3.htm | 6 +- .../d547c60c-3c21-2a22-0707-a5536001c8d7.htm | 24 +- .../d5a1b2fd-ed57-9964-fd80-efa686037809.htm | 10 +- .../d5aa4b45-2114-04c9-9242-83c3b1396032.htm | 6 +- .../d5d2533b-2454-8850-81aa-70cc88bc3a65.htm | 10 +- .../d647371d-c702-46e5-c513-365c76926905.htm | 16 +- .../d65066fd-5056-bbf2-a8a4-c9cd6a3dc420.htm | 22 +- .../d683d5e9-483e-0882-7d8b-c6ced268b614.htm | 10 +- .../d6b738b9-82a6-d5bc-0143-6ee048fb94fd.htm | 10 +- .../d6e8f4c9-bbc8-e9c3-97e8-b771138f0c68.htm | 10 +- .../d73b9374-0404-08e1-3e43-7d173cdea290.htm | 10 +- .../d75eb659-6335-53f6-af7a-81814a21ab7f.htm | 12 +- .../d762059e-d140-9793-31e5-51e66633d825.htm | 8 +- .../d7663b57-fe7a-1dfc-7fcb-0b91575cc4b5.htm | 6 +- .../d76bd1bc-cc75-6126-7a55-9e700978c299.htm | 10 +- .../d7becb87-8023-1d2d-ed1f-a74dbe15f012.htm | 8 +- .../d7bfd29d-618d-d806-e4cc-8dfdaccd651a.htm | 8 +- .../d7df448d-93d3-fce7-2de7-23e6c85ae853.htm | 6 +- .../d80dc4f3-83bf-51bd-59db-7ed1dde674cb.htm | 9 +- .../d82421a5-5c44-c602-5965-1b4dcd4a0c8f.htm | 8 +- .../d8b589ab-2535-4c81-36c6-33fb5d32b1d0.htm | 10 +- .../d8b8d054-db07-fa34-668d-233c52e77972.htm | 8 +- .../d8d9921e-375b-a51d-bd7e-77f0eb551fe7.htm | 8 +- .../d8da9330-3a12-df84-37ac-75755883d311.htm | 57 +- .../d8fbac67-67b6-e715-fbe1-625c0da17e7d.htm | 8 +- .../d8fc78da-9204-192b-fb68-c1e05ce041c7.htm | 9 +- .../d94a47d8-e693-4a39-00f6-64ae04fcd36c.htm | 18 +- .../d94c2bfc-aca8-6b34-3568-e805f51e5ca5.htm | 6 +- .../d94e0a23-08ad-d317-b26f-d4e2284a29a0.htm | 8 +- .../d9524b7e-82ed-2630-92d0-5aa5a3d76071.htm | 10 +- .../d986b1a3-d248-019e-85a5-665874b481b9.htm | 10 +- .../d988ef39-cc8f-c81c-d5e0-d07350e39e72.htm | 10 +- .../d997c7a5-936f-72b2-23f8-e04c4f9541f0.htm | 12 +- .../d9f2a719-2860-b9be-5d24-ed5c7702f673.htm | 4 +- .../d9f8bcee-ea4b-b028-184c-ae747c7bd502.htm | 4 +- .../da144b36-dd42-6564-592a-cfd738b34b62.htm | 4 +- .../da380fdc-2a85-db81-863c-28e6569c3daa.htm | 8 +- .../da4af1c7-b55d-3ce2-5307-f2a168afb8a1.htm | 8 +- .../daba5ef5-3f2e-4912-aced-6434eb912f81.htm | 6 +- .../db0292db-d312-eac1-7a16-86281e76ddfb.htm | 8 +- .../db3c5542-7154-6a5b-c6bb-74380091a741.htm | 68 +- .../dbfb8d20-6b32-9eda-deaa-35ca3a703a28.htm | 10 +- .../dc31ec1b-5327-6b59-03c8-c2e34a65ac32.htm | 10 +- .../dcd4184b-4712-68fc-b97d-dc0c59984866.htm | 10 +- .../dd16d1a4-9598-31cb-7825-b849d0b468c9.htm | 10 +- .../dd1ef352-c7ca-7942-ea7e-0d305402c178.htm | 8 +- .../dd57cf68-a21f-ccd1-9916-94efebacf739.htm | 6 +- .../dd885cec-9093-e53e-e317-85ef635dc1f9.htm | 12 +- .../ddbfb868-bf1b-a107-1929-55ead8120483.htm | 10 +- .../ddf8cb32-d275-2400-e2b2-c2f527a78042.htm | 4 +- .../de155eb9-10c9-3f6f-c753-ae17d735a44e.htm | 8 +- .../dec85431-4692-f0e8-a480-09728db45c57.htm | 20 +- .../ded13bbd-5121-8fd6-d97f-948621b9d68c.htm | 47 +- .../df0fbe5e-04fb-a587-6c91-3195a8eaf281.htm | 8 +- .../df11de8f-8066-20ad-859f-70640da74d11.htm | 12 +- .../df557cc8-a205-1b7c-a841-c2d40c4527fb.htm | 10 +- .../df6917d2-7329-07b9-4cf7-7a4c4faa5143.htm | 8 +- .../dfa57cbd-83aa-7c53-2e18-986c2e857eb8.htm | 8 +- .../e0331020-2a59-454f-8bd4-913d9c6662f9.htm | 8 +- .../e0883f13-1915-5436-4207-d8d08478eae4.htm | 8 +- .../e08c9ef8-9943-f0d5-2370-3f175534832e.htm | 6 +- .../e0f92bac-1f51-1bd9-2e99-bb69ee210335.htm | 6 +- .../e1168f71-bf9e-36b5-f5cd-17c0ca97664d.htm | 8 +- .../e173a94c-a1a1-9654-0942-f7bdb14ba26f.htm | 6 +- .../e17e83d4-22a3-3fc3-2f34-37f739cb7e4f.htm | 10 +- .../e1a8e3a7-11de-0029-060d-c4c2cead6a19.htm | 8 +- .../e1b93c57-dcac-6f25-afc2-2a77782f533a.htm | 8 +- .../e1cbb188-6fea-fcea-40e1-e94adfd47577.htm | 8 +- .../e1e1e337-fe60-c06d-1f86-3cdadc2d16af.htm | 22 +- .../e21d2d0f-fa45-f1c3-c2f0-f4a28de06ef7.htm | 4 +- .../e23c7e7a-7fa3-145d-42af-831b03c57340.htm | 8 +- .../e25822f3-bf46-6f34-c716-3f0b9f1e497f.htm | 10 +- .../e25efa65-596c-dce8-e320-dfcf7a8de436.htm | 8 +- .../e2761e9c-e888-e936-a4af-06d23dd2ad27.htm | 6 +- .../e2a6c4a8-e28b-1356-6be6-e8d03a03aee3.htm | 8 +- .../e2c94451-0237-6f42-1bb9-1595299eff46.htm | 6 +- .../e307890a-4f4b-8a6b-4283-839d1b64d2e3.htm | 8 +- .../e35a397e-be78-cbd4-0c11-6eae8a4b1eaa.htm | 8 +- .../e3e15c55-470b-445d-ab48-ec8c8292455c.htm | 9 +- .../e3e3cbac-ce71-0eb3-7442-1175839d2bca.htm | 8 +- .../e407501e-0a1c-3479-2ce3-68c0c6c4ec66.htm | 8 +- .../e40d0eb2-f39a-ddde-4c5c-f02a0318e4dc.htm | 12 +- .../e40d479b-4d2b-a7ff-f066-57c5b1fb916d.htm | 6 +- .../e410f979-3482-14fa-9825-3cd5149efa6a.htm | 8 +- .../e44fed82-3646-7316-c4d8-0bc134878b08.htm | 8 +- .../e46271fd-d82c-64cc-a428-4e65b0c85631.htm | 10 +- .../e4e9daba-7456-2c28-fd8c-997a4cd41b01.htm | 8 +- .../e4f201c2-64dc-472e-a6b3-7a2e0a62e1cd.htm | 8 +- .../e531aad6-a1c0-49b6-e2d4-e1c24e0d9ab6.htm | 8 +- .../e53299b9-006c-b8c7-8b7e-1a9a457256e7.htm | 8 +- .../e5539731-091d-204e-2ad7-e580023a502e.htm | 25 +- .../e597e30e-c093-f31a-79df-7367b6016968.htm | 8 +- .../e5ad3ab5-3e5d-4b84-c7fa-2983f8d2cd2a.htm | 4 +- .../e5fd01c0-a322-d43f-8265-0dc1f866cc42.htm | 46 +- .../e67b2fa0-2599-8b6b-905d-cc77243c2f21.htm | 26 +- .../e6b85beb-222a-903e-2eee-8428d6145ad6.htm | 4 +- .../e6db494f-3a4f-e2bf-3c8f-a840eeb21a0f.htm | 6 +- .../e6dfe0db-56c2-b8c8-6107-9ff77fdba390.htm | 10 +- .../e731c2c3-6ef0-6d50-5da7-684d17ba7cb6.htm | 10 +- .../e74b5ca0-bd13-a7b8-630c-1872dba3457b.htm | 12 +- .../e74c7b3c-686b-e2af-fb2f-7975203c6be8.htm | 28 +- .../e774b410-1167-d866-a9fd-2c78842520cd.htm | 6 +- .../e78b777f-6721-4405-0c25-12dce518abfc.htm | 8 +- .../e79c82d6-1626-d2f3-873e-baf717677d55.htm | 10 +- .../e7b129f0-9a3c-604a-91f1-b0bd59040c43.htm | 8 +- .../e7bda9e3-7aa7-1be5-e88f-888cd95c22d9.htm | 6 +- .../e7c85404-01ca-ed0b-7728-455ba8bc74e1.htm | 8 +- .../e81a8f62-6ce1-0719-149d-9e8054c725fd.htm | 12 +- .../e84d1e36-eade-b4db-d1ac-85ebddb539db.htm | 4 +- .../e84e480a-173d-88a8-58a9-739af40f998a.htm | 8 +- .../e84f7f0f-dc1b-374d-e3b0-17f8f0155917.htm | 8 +- .../e897e312-956c-fb19-3659-dde787f528de.htm | 8 +- .../e89c28cb-5b65-a1f3-fb8f-3078d8418f4b.htm | 38 +- .../e8a394fa-1cc8-dd5b-5e96-da20e9c03c52.htm | 10 +- .../e8c28056-d5fa-c0e4-8cc8-476fe0dd6106.htm | 6 +- .../e96fcb8b-6ba5-d14f-4b57-2216e4e04aaa.htm | 12 +- .../ea3df887-b809-c34d-cc0d-ced825fcaf0a.htm | 8 +- .../ea75b367-da85-91d6-38c8-b1f523a5025a.htm | 21 +- .../eaba8f47-8705-28a2-9e35-009ff4fe480e.htm | 12 +- .../eb3a1b08-1110-251d-6d7e-a1a5902611ae.htm | 12 +- .../ebc1dc8c-9aff-93a3-7518-ccf83da0122a.htm | 8 +- .../ec2ce75f-8fd5-114c-475b-af606cd142d0.htm | 10 +- .../ec8d4e9e-0483-3c3c-663a-788c60b089e9.htm | 10 +- .../ed31951e-efc5-28a2-8732-311896a8bcd5.htm | 6 +- .../ed430373-e966-3713-cc1b-9708bfd55fc1.htm | 4 +- .../ed476697-7957-6b17-3aa2-42aca6fc654f.htm | 8 +- .../ed588e60-8f3d-d43e-175d-211d893efbe7.htm | 8 +- .../ed9d35e9-69aa-2585-d0d3-0d5291ab22a7.htm | 10 +- .../edc8fa5f-4ec1-103f-5a80-dcaba55ae29e.htm | 34 +- .../ee18070c-4ff1-ef55-3eb4-2fafe650fbbc.htm | 10 +- .../ee1c81bd-0552-153c-ef1c-a60cc0d79462.htm | 10 +- .../ee4207d3-6a8e-31ac-4ab3-6311706a19f8.htm | 12 +- .../ee67e2b9-5e3e-48aa-b225-a96ed938bc58.htm | 10 +- .../eec18d9c-1387-5233-3a0d-7651a6161f4e.htm | 8 +- .../ef341bec-99f0-c8fb-aec2-80b0f16d5d1a.htm | 10 +- .../ef55faed-1f6a-333e-8236-f9aa4c232074.htm | 8 +- .../ef7e3df5-4979-6e7d-ab25-5e3dc8aecc28.htm | 12 +- .../ef85ede4-bcd4-d1b2-1791-9a90920bf7ee.htm | 10 +- .../ef8c7013-45f6-c5a9-371e-af2668b07e3c.htm | 10 +- .../efc1ab3a-e4a3-bf0a-188d-b36835195593.htm | 7 +- .../efc9fdf1-425d-e2a9-fc31-c125d016f830.htm | 10 +- .../efd47266-2344-9661-4388-05069ef8a632.htm | 4 +- .../f02c6b0e-1f43-47fc-505d-8bef26c33324.htm | 4 +- .../f0558657-c1ce-057e-44c2-f047dfa118b9.htm | 9 +- .../f083f781-42ac-5ef4-e851-84a70066b658.htm | 10 +- .../f11d99e4-1128-4e4c-944e-f06eb38629bf.htm | 10 +- .../f14fc319-ec5a-431a-1435-ec07cc531d6f.htm | 8 +- .../f1bfb305-2cad-374c-a688-b76a736dd353.htm | 14 +- .../f1c76d17-03e2-42fb-02c7-ba741a5ac513.htm | 11 +- .../f24b9d4a-ef99-3150-ee0e-6a3b31637152.htm | 6 +- .../f2bd6bce-22e4-c9ba-6b45-e7e7cbf10088.htm | 10 +- .../f2d9d0d4-99fa-b9f6-7169-6963277402e6.htm | 8 +- .../f2e6af05-0fb8-0bae-dcb3-b9ea7e090137.htm | 10 +- .../f325ffa2-8dac-446e-ca34-a7726c0ca756.htm | 9 +- .../f3454ddb-a868-6aed-28f3-6b8f02045da3.htm | 10 +- .../f34b5593-7145-ce0d-03ad-034246b09ed4.htm | 10 +- .../f360eb04-df6a-e7aa-853f-c56865d5df27.htm | 12 +- .../f3880d4d-e77c-eee8-ea97-0aeef4bec2e5.htm | 8 +- .../f3bf8dde-eaa3-4664-aa37-592b86d504ad.htm | 12 +- .../f45388ce-4250-91ef-c073-fdd63cd78e8c.htm | 8 +- .../f4baa77a-f8f1-42de-13e1-7e213bb8f421.htm | 10 +- .../f4d4f9f9-13ac-ad38-b848-2e44e1bb7175.htm | 10 +- .../f4dd4589-8e4a-75eb-91bf-3009573ced9e.htm | 8 +- .../f4e87c10-732a-6953-cc65-7229486424fb.htm | 6 +- .../f4f3e4c8-bf8a-d7c2-538a-fa903e5979c1.htm | 10 +- .../f4fcb71d-9db7-f647-fd8b-bf704352d09c.htm | 10 +- .../f50d274f-9954-00ae-5ea0-235451216641.htm | 30 +- .../f5555936-ebaf-18ef-6474-b95cd359759f.htm | 12 +- .../f598a167-0cb6-22bd-08be-502470996ff7.htm | 8 +- .../f598f58d-0a6d-b745-c3d9-fb2066fba873.htm | 8 +- .../f5a8f5bd-a2e6-2c82-3427-4f0901e836f5.htm | 8 +- .../f5fd110e-c595-4d01-1d69-f931d5a1869c.htm | 8 +- .../f600ec9a-25c6-1c1f-02e6-aa633f0d09ba.htm | 6 +- .../f61401ee-3576-6f6e-8c0a-aa757173cf05.htm | 10 +- .../f667fa28-819e-3e96-8dad-0bbc9c860532.htm | 6 +- .../f6903055-7821-4174-fb44-1072b60213cc.htm | 6 +- .../f695756a-db81-dec1-9a81-38e2f954b003.htm | 6 +- .../f6cdc7d0-e61d-b0a7-a759-ecf85c051c8e.htm | 8 +- .../f6d808b6-879e-3db3-aadf-2ae45be13863.htm | 8 +- .../f6e55f5d-8cbe-2ec6-8c56-be7fc974e752.htm | 6 +- .../f75bbc68-6917-c2e2-6baf-c30a86823593.htm | 8 +- .../f777f59d-a741-fb78-04c3-ec6a75baa552.htm | 10 +- .../f77dd77a-3191-45b8-5c55-310a98c4fda2.htm | 8 +- .../f7e7d6b2-d7bb-1a98-c1dc-a03cb5ddcdc0.htm | 10 +- .../f823fe93-eaa8-6a2f-50f8-ea2607fdda2b.htm | 8 +- .../f8256779-d673-8138-ea00-521b0372ecab.htm | 10 +- .../f840cdc4-65b1-18bf-137a-4fbd9587965f.htm | 14 +- .../f895f6d5-4e6e-b738-fa9f-1a1615c6d482.htm | 8 +- .../f8f34ffb-3ad0-a284-8a51-a7f0ec6e3359.htm | 6 +- .../f8fb60d3-82e5-ffd0-b836-6b3ad12079d8.htm | 6 +- .../f929ecc2-460a-1b95-8692-faefcd2f40bd.htm | 8 +- .../f96614e3-70be-667e-83f4-1b8b2a34cf24.htm | 8 +- .../f977a795-7c10-e4a3-1409-08898a6e4d38.htm | 28 +- .../fa0ad027-37cd-9f65-497b-3ef27ea5005d.htm | 10 +- .../fa2c3e64-e362-434a-2c23-86241de2241b.htm | 6 +- .../fa9edc33-8b6a-ba86-7195-9275ae2fbcae.htm | 10 +- .../fae8fae6-c7a0-8d1e-1847-68bfe7b33909.htm | 6 +- .../faf0396a-5b5d-ea19-dfb1-60745bcddf4f.htm | 8 +- .../fb10315b-904d-6da2-3f9d-ed188a4f6b34.htm | 24 +- .../fb76c48b-4081-c9fe-c0ce-21b289d9d826.htm | 8 +- .../fbb0998e-4a92-de98-da8f-ae90e6dee048.htm | 10 +- .../fbe52f2a-b42e-a305-b7ce-fb5781df2e4e.htm | 8 +- .../fbe77be3-67fe-8209-fe9a-b4c1dd1f2290.htm | 8 +- .../fbe9307b-9293-14e7-4e6f-0c0a085d647f.htm | 10 +- .../fc176e35-0565-b9a2-2fc6-be9b0f17490a.htm | 10 +- .../fcc15a39-d1c7-38d7-2f44-d070803e50e8.htm | 8 +- .../fd61861d-a6cf-9809-5118-ffbfcb3aeb29.htm | 8 +- .../fd693e6e-18ef-e28b-f058-6211c9f3808e.htm | 8 +- .../fd6e6625-e99f-507c-61d2-44b29f76289f.htm | 10 +- .../fd885b1d-4173-0da3-5500-6a8f08139569.htm | 6 +- .../fdbb6515-ad95-5676-5852-03bc8ee3167e.htm | 10 +- .../fdbe3f65-6311-be19-d39b-7363618a223f.htm | 4 +- .../fde3b371-3a4d-08d3-f1cd-cfd7029c2c1a.htm | 8 +- .../fe134e6f-fcc4-502b-47f7-edd434726270.htm | 6 +- .../fe6c514d-ee1b-deb1-8b58-33895adae9cf.htm | 8 +- .../fe8690d6-f6b1-ddfc-7f72-c2658794ba04.htm | 8 +- .../febac5d2-d333-a518-31d7-15b4aae6257b.htm | 12 +- .../fee447de-5ecc-43fd-c9ec-8892ac70ad87.htm | 8 +- .../fee71545-88a3-a238-65f4-c09ec21e0c20.htm | 10 +- .../ff4a69c4-161a-121b-87ad-4c1791644d80.htm | 8 +- .../ffbc6192-aa98-a515-1bc2-e927875ed4df.htm | 10 +- .../ffc205ca-57a3-07a7-41f6-389b023b2091.htm | 10 +- docs/index.html | 19 +- docs/scripts/branding-Website.js | 21 +- docs/scripts/branding.js | 198 +- docs/scripts/clipboard.min.js | 6 +- docs/search.html | 6 +- docs/styles/branding-Help1.css | 35 +- docs/styles/branding-HelpViewer.css | 44 +- docs/styles/branding-Website.css | 5 +- docs/styles/branding.css | 852 +++--- .../01c655bd-abc5-739c-6df7-2ad0296196c4.xml | 2 +- .../01c99a13-646f-81cf-38f9-dc6360850388.xml | 2 +- .../02b92514-6b9c-dd93-92c3-6d84e858560b.xml | 2 +- .../0d50a191-149f-ed6c-ff81-5ca4dd870123.xml | 2 +- .../0e3a455e-e265-112e-c1c9-ee7cfe03c3ff.xml | 2 +- .../1147ce2d-7925-aabc-69df-b760cbf1679c.xml | 2 +- .../121a1ac7-9dcf-e546-529b-2c15cb3f81ff.xml | 2 +- .../1510e35a-5845-1458-187c-54540a9dea71.xml | 2 +- .../15277974-6fba-d969-1c5e-85b77e337b6f.xml | 2 +- .../18a308f8-8edc-b22f-2df6-b0f3a2715be8.xml | 2 +- .../1b406c2d-e1cb-b435-176c-059b15df5260.xml | 2 +- .../1c6a7137-5ff2-efc2-8508-3dadeadc14ff.xml | 2 +- .../1f40286d-ca8e-dcaf-93a3-65bcddd764cf.xml | 2 +- .../1fc0e19f-357f-23df-518c-144267e06e5b.xml | 2 +- .../237b0cae-94b9-be7d-7307-4d4b14a0006e.xml | 2 +- .../26910ddb-87ea-8cc9-ea39-e35171d4012f.xml | 2 +- .../2746e71d-7f17-3717-3383-46146793cefb.xml | 2 +- .../2996192a-98c9-6032-6a5c-ac1ad0a85c71.xml | 2 +- .../2a7927dc-fd6b-93d2-6f9f-732ba324521b.xml | 2 +- .../2d13ff05-c177-4e05-94fe-ebd0f675d7f5.xml | 2 +- .../2db3a67d-6a66-adda-5576-268c490698f0.xml | 2 +- .../2def0d99-1ef8-7f5d-f2d3-85df08f20f88.xml | 2 +- .../2ed2ef6c-261d-1cd7-ed91-7f68dfbd5293.xml | 2 +- .../2f39c8e1-12ff-023f-7613-4071746d41cd.xml | 2 +- .../2fc345d0-553e-dfcb-b32b-e4e0d8205fac.xml | 2 +- .../318a7369-3640-2c35-9cd1-99fd5a03b213.xml | 2 +- .../3345368b-01e9-4f1f-fd4a-ab3410ff04db.xml | 2 +- .../3352465c-8252-824b-55b7-2915134746ef.xml | 2 +- .../337c7e24-26cc-9215-2bff-20d8e0a2a073.xml | 2 +- .../3420f640-3dd8-5fe0-d4b5-2498c7cac491.xml | 2 +- .../3757c1c4-a073-338e-5f47-4a7e8b7a9f68.xml | 2 +- .../3a1bacfe-f682-c714-5684-1e1f8ef8fe36.xml | 2 +- .../3a93ed0d-d36d-db6b-3422-d077e8c47637.xml | 2 +- .../3e752f15-b3f0-c538-043a-f874a9f6d686.xml | 2 +- .../4135c0cc-1a20-419a-d77e-928714665253.xml | 2 +- .../41d86fee-0481-249a-79bd-4889d12fd72b.xml | 2 +- .../4255dfe2-53de-c558-4fdb-59a0278448c7.xml | 2 +- .../4267948f-673a-b3c9-8f91-c6447c20809a.xml | 2 +- .../426cda31-8082-6443-65d4-09a601c7c533.xml | 2 +- .../46e7d716-e9f5-6a94-161f-66ba2c9c7658.xml | 2 +- .../47119eee-f46d-e889-fa26-816177aebfbb.xml | 2 +- .../4acf1717-2289-ac51-ce19-4d729652ea5e.xml | 2 +- .../4ad03b64-690e-d8b1-cdc6-beb3cd3ad6a1.xml | 2 +- .../4b8df326-52d3-1d29-66de-949e6c7057a1.xml | 2 +- .../4c1c1f88-61cb-ce4b-c2e1-317cb649dbcd.xml | 2 +- .../4edfc563-0802-a51b-f3be-854150e62d0d.xml | 2 +- .../4f41c7d0-c85f-e556-e582-847dae87a8c1.xml | 2 +- .../52f1820c-027d-5aa1-362a-49a4d19a6049.xml | 2 +- .../544c2460-bbfe-4333-1539-46b26f8df74c.xml | 2 +- .../54d04976-ffcb-e37f-b9b9-8acd8d3173cb.xml | 2 +- .../54d445b5-da49-9934-00f6-c9bba0a79768.xml | 2 +- .../555b9726-536f-761b-9bb0-52fdeb272c10.xml | 2 +- .../582c85f7-36e9-2acb-8130-3ac4b14ee207.xml | 2 +- .../58f9c2c4-c34f-b821-6269-132129d0cb7f.xml | 2 +- .../592b1680-d756-424b-47cb-cd5cdb6a9fb2.xml | 2 +- .../5c905290-ea52-2177-2e3b-c2145871c612.xml | 2 +- .../5ddfdd04-d061-802f-0cc1-faef026c925c.xml | 2 +- .../622b86ec-96ad-6140-0a2b-659c94a5c64c.xml | 2 +- .../62a4f5fa-4a1a-2a66-882f-b5f3e1a4281c.xml | 2 +- .../6653f25f-1117-58ef-7066-4af4023c631c.xml | 2 +- .../69362b80-1ca6-5bef-de15-6387a72a5ce7.xml | 2 +- .../696299d0-506f-f093-b1f3-27819b5911d5.xml | 2 +- .../69693845-bc55-2d9e-4b6a-c2371e8b3a14.xml | 2 +- .../6a3bd98b-5960-7975-48ee-034626a09855.xml | 2 +- .../6adffadc-f09d-4851-1ad9-a5f2275156cf.xml | 2 +- .../6b184513-6c6b-9f18-896d-3cfbbacd628f.xml | 2 +- .../6bb4bc35-73ab-5d2e-d56e-213455815a04.xml | 2 +- .../6d812d1e-bab0-1683-5ca9-aaac4e9110c4.xml | 2 +- .../6e46d154-3c77-d5f0-0b0e-fc8bc5b992de.xml | 2 +- .../700dbbba-7337-0016-6e3d-95ff715e1f20.xml | 2 +- .../70a0bfd9-ede9-8537-a95e-b683040ddda2.xml | 2 +- .../7150f751-c86a-0c80-e55d-4cd9ede2614b.xml | 2 +- .../7220d2c4-f5e6-833c-bc11-6a8dd9ba1c8e.xml | 2 +- .../75338c62-e049-336b-c662-ad50ade78440.xml | 2 +- .../75640302-8f82-9d45-dedd-885d56aab080.xml | 2 +- .../7ca548a0-2eb4-8c52-7bf7-92cec9afd124.xml | 2 +- .../7cb72bbf-1766-6388-aad4-be830dcc0b1c.xml | 2 +- .../7ee8b667-9d78-5ae1-8f03-f7571e21b9a8.xml | 2 +- .../7f4aecfe-9cd6-3805-b0e6-07b83bae3fcd.xml | 2 +- .../8139e2d7-1fbb-da3d-7c77-69d25259a406.xml | 2 +- .../8237c163-2c77-2f79-2347-94aa580d9451.xml | 2 +- .../82b20677-c0a5-40bc-76f8-d9a330a9bb9c.xml | 2 +- .../846fae0c-b4c6-58cc-363e-b24d359082fb.xml | 2 +- .../84f3f12e-8d37-06bd-6fb8-1ab38aba826e.xml | 2 +- .../851e57f5-0eaf-a8d8-c8a2-ec22c1ff6668.xml | 2 +- .../884d1bd1-f3ca-3676-e32e-fcd8671edd55.xml | 2 +- .../89c2607f-0387-22b5-27ab-bc284ef44004.xml | 2 +- .../89cceef9-f7a8-2405-7eb1-e0b128a9e2a7.xml | 2 +- .../8b45e72b-92cd-3fb7-fadf-61ce19cdff8d.xml | 2 +- .../8be4e152-914d-5c3d-ddd4-99d3b6b4daa3.xml | 2 +- .../8c8b623b-a6f0-1850-6c8a-a1ab3b387ce9.xml | 2 +- .../8d093c60-d21d-de79-aa0a-f18835c3882e.xml | 2 +- .../8dcbc997-332a-bb8d-590e-43a0f15593ea.xml | 2 +- .../8e0c9df8-89fd-c33d-bc1e-3191113906aa.xml | 2 +- .../8e89ad59-2dc7-007c-aa89-b69f4d9f006b.xml | 2 +- .../90053893-c5d1-c506-0bb6-291623c6a15b.xml | 2 +- .../90fea6b7-81e6-815b-0439-8fd5ecd301d4.xml | 2 +- .../914f6a1f-3c52-8f60-ced1-19adc9b3a61c.xml | 2 +- .../92652429-393a-79f1-f112-2019fc7878fe.xml | 2 +- .../93b1d5ab-0dd4-9c69-9649-a88eeb6a5d38.xml | 2 +- .../941e6499-c0a1-4fee-ed38-9818a635185b.xml | 2 +- .../9466333f-09f5-18dd-d35c-a9d2c23d22f8.xml | 2 +- .../94f023ec-47f6-da0d-53c3-3f1d32cbf6b6.xml | 2 +- .../964e46a1-3a93-3abc-4619-90274d4d4a18.xml | 2 +- .../988e908d-e5f4-d4ab-f61c-3762ae5dfa25.xml | 2 +- .../99ce6abd-ddfb-dd2f-cbaa-28b47abeb415.xml | 2 +- .../9aafe29f-be31-d384-c875-7bfcae0da4b4.xml | 2 +- .../9c6826a2-de8c-ec00-9033-b2d9173e81c3.xml | 2 +- .../9c81fde5-a4c2-1365-21bf-fd7886bb4757.xml | 2 +- .../9cc839da-bff6-4378-096d-45fc7b2bdd2c.xml | 2 +- .../9cf67545-109c-8f55-ef69-08a8a9b130a2.xml | 2 +- .../9d16cc35-3c7a-57d9-8dfc-9b4bfabd9c3c.xml | 2 +- .../9ee7919b-2ec3-31c2-e515-7ea35867464c.xml | 2 +- .../9f5932d5-34cf-6daa-a2b1-db99c9c81dad.xml | 2 +- .../a0f3e7bf-09b0-1795-84cb-254f8fb30175.xml | 2 +- .../a200834e-a337-3b07-e278-40ce04f911b7.xml | 2 +- .../a3016998-b5b7-28fd-c772-0bba08bd603a.xml | 2 +- .../a3d51e10-975a-128d-aea8-bf9133f05dfd.xml | 2 +- .../a47f2439-37fc-188c-3e23-80202061b175.xml | 2 +- .../a5588318-c5a9-3557-d6fe-815ff7becdd3.xml | 2 +- .../a6b33fce-7a6e-d258-0ab5-40d6a51746ae.xml | 2 +- .../a6e28cb1-419e-61e1-a97e-c47f6ee8b8ea.xml | 2 +- .../a74cc3ad-d39c-c77a-3752-a7bc1fb98f3b.xml | 2 +- .../a962e0d2-4086-32ff-a0d5-ba982e5f7dc5.xml | 2 +- .../ac725154-1c43-5791-49e9-68ff3d91713b.xml | 2 +- .../b1008cc2-0956-529f-4269-59157a7da177.xml | 2 +- .../b1b6201a-6ee4-e66a-7914-be868e342a3e.xml | 2 +- .../b242d9ce-2ed3-5f3d-43eb-44b6da9837d3.xml | 2 +- .../b40002eb-351d-4b7a-ee44-6bf382ada39f.xml | 2 +- .../b5d02de2-6c7c-5213-e047-ad37ebe3f8c7.xml | 2 +- .../b79f8f28-87ab-475c-033b-b06d9b7b5d5f.xml | 2 +- .../b7e03264-d672-2cee-5c84-646ae38c1fc8.xml | 2 +- .../b87bf99f-06b1-3bd4-1a5b-61ca67bcd7b6.xml | 2 +- .../bc50c6d2-fc23-fe7e-6d15-899a4df57bec.xml | 2 +- .../bc5b1376-5b2c-e9ce-6320-f802ae7ecaa2.xml | 2 +- .../be797256-40f7-d860-2556-8f99f79783d4.xml | 2 +- .../bf34d634-0a3b-d0e0-fcf1-ba57d7eecb06.xml | 2 +- .../bf9f377a-43bc-5838-d2c1-c95e378c155d.xml | 2 +- .../c0ca4f21-2364-d1d2-9002-af8330d39a82.xml | 2 +- .../c1f3b761-0277-d76a-c1c6-a1a0810c1415.xml | 2 +- .../c2defdbb-fb9b-2035-2f9f-f73a0a4b7256.xml | 2 +- .../c356a5e7-d04e-4fc8-ebf8-b6be478465ee.xml | 2 +- .../c4af8c3e-ac7b-97ae-64a3-a7ecd8c3bccd.xml | 2 +- .../c4eb27d3-1022-bf59-211c-2cb944eff097.xml | 2 +- .../c4f71476-000a-d889-d2f1-26b8ccb3e4f8.xml | 2 +- .../c5621b2b-d739-eb0a-d1d9-0b2adb83e813.xml | 2 +- .../c610bb23-16b0-3a90-d198-54d03ff45198.xml | 2 +- .../c67dd28a-d511-de4e-ffe5-993d0bd6e220.xml | 2 +- .../cdd8d4bb-8349-394a-e8d1-012c472352e8.xml | 2 +- .../cddf0285-477a-9d78-1076-bb0a2efe6f30.xml | 2 +- .../ce2f516a-3195-a3be-03da-99a44acb9f1f.xml | 2 +- .../cf92da46-b798-56e7-5382-fb68934a311d.xml | 2 +- .../d03aeef8-4c98-6277-8056-c9c8381e6e6f.xml | 2 +- .../d330c196-a2b5-7551-6259-99240b611a4f.xml | 2 +- .../d547c60c-3c21-2a22-0707-a5536001c8d7.xml | 2 +- .../d5d2533b-2454-8850-81aa-70cc88bc3a65.xml | 2 +- .../d65066fd-5056-bbf2-a8a4-c9cd6a3dc420.xml | 2 +- .../d82421a5-5c44-c602-5965-1b4dcd4a0c8f.xml | 2 +- .../d94a47d8-e693-4a39-00f6-64ae04fcd36c.xml | 2 +- .../db3c5542-7154-6a5b-c6bb-74380091a741.xml | 2 +- .../dd16d1a4-9598-31cb-7825-b849d0b468c9.xml | 2 +- .../dec85431-4692-f0e8-a480-09728db45c57.xml | 2 +- .../ded13bbd-5121-8fd6-d97f-948621b9d68c.xml | 2 +- .../dfa57cbd-83aa-7c53-2e18-986c2e857eb8.xml | 2 +- .../e1168f71-bf9e-36b5-f5cd-17c0ca97664d.xml | 2 +- .../e1e1e337-fe60-c06d-1f86-3cdadc2d16af.xml | 2 +- .../e21d2d0f-fa45-f1c3-c2f0-f4a28de06ef7.xml | 2 +- .../e410f979-3482-14fa-9825-3cd5149efa6a.xml | 2 +- .../e5fd01c0-a322-d43f-8265-0dc1f866cc42.xml | 2 +- .../e67b2fa0-2599-8b6b-905d-cc77243c2f21.xml | 2 +- .../e74c7b3c-686b-e2af-fb2f-7975203c6be8.xml | 2 +- .../e89c28cb-5b65-a1f3-fb8f-3078d8418f4b.xml | 2 +- .../ea3df887-b809-c34d-cc0d-ced825fcaf0a.xml | 2 +- .../ea75b367-da85-91d6-38c8-b1f523a5025a.xml | 2 +- .../eaba8f47-8705-28a2-9e35-009ff4fe480e.xml | 2 +- .../ec8d4e9e-0483-3c3c-663a-788c60b089e9.xml | 2 +- .../ed588e60-8f3d-d43e-175d-211d893efbe7.xml | 2 +- .../edc8fa5f-4ec1-103f-5a80-dcaba55ae29e.xml | 2 +- .../f0558657-c1ce-057e-44c2-f047dfa118b9.xml | 2 +- .../f1bfb305-2cad-374c-a688-b76a736dd353.xml | 2 +- .../f50d274f-9954-00ae-5ea0-235451216641.xml | 2 +- .../f5555936-ebaf-18ef-6474-b95cd359759f.xml | 2 +- .../f598f58d-0a6d-b745-c3d9-fb2066fba873.xml | 2 +- .../f5a8f5bd-a2e6-2c82-3427-4f0901e836f5.xml | 2 +- .../f840cdc4-65b1-18bf-137a-4fbd9587965f.xml | 2 +- .../f96614e3-70be-667e-83f4-1b8b2a34cf24.xml | 2 +- .../f977a795-7c10-e4a3-1409-08898a6e4d38.xml | 2 +- .../fb10315b-904d-6da2-3f9d-ed188a4f6b34.xml | 2 +- .../fbe52f2a-b42e-a305-b7ce-fb5781df2e4e.xml | 2 +- 1495 files changed, 9605 insertions(+), 8288 deletions(-) diff --git a/Changelog.md b/Changelog.md index 9406aac66..acb461022 100644 --- a/Changelog.md +++ b/Changelog.md @@ -1,5 +1,14 @@ # Change Log +## v2.5.0 + +--- +Release Date: **22.07.2024** + +- Adapted handling of the font scheme in styles. The scheme is now determined automatically +- Added column option to define a default column style +- Added tests + ## v2.4.0 --- diff --git a/Demo .NET Standard/Demo .NET Standard.csproj b/Demo .NET Standard/Demo .NET Standard.csproj index f3de56b64..3b2040e1d 100644 --- a/Demo .NET Standard/Demo .NET Standard.csproj +++ b/Demo .NET Standard/Demo .NET Standard.csproj @@ -21,11 +21,11 @@ Demo.Program - 2.4.0 + 2.5.0 - 2.4.0.0 + 2.5.0.0 - 2.4.0.0 + 2.5.0.0 false diff --git a/Demo/Properties/AssemblyInfo.cs b/Demo/Properties/AssemblyInfo.cs index c82ba6aad..3f83919e3 100644 --- a/Demo/Properties/AssemblyInfo.cs +++ b/Demo/Properties/AssemblyInfo.cs @@ -32,5 +32,5 @@ // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("2.4.0.0")] -[assembly: AssemblyFileVersion("2.4.0.0")] +[assembly: AssemblyVersion("2.5.0.0")] +[assembly: AssemblyFileVersion("2.5.0.0")] diff --git a/NanoXLSX .NET Standard/NanoXLSX .NET Standard.csproj b/NanoXLSX .NET Standard/NanoXLSX .NET Standard.csproj index 557493218..c1ccc3bc4 100644 --- a/NanoXLSX .NET Standard/NanoXLSX .NET Standard.csproj +++ b/NanoXLSX .NET Standard/NanoXLSX .NET Standard.csproj @@ -28,9 +28,9 @@ Please see https://github.com/rabanti-github/NanoXLSX/blob/master/Changelog.md for the release notes MIT - 2.4.0.0 - 2.4.0.0 - 2.4.0 + 2.5.0.0 + 2.5.0.0 + 2.5.0 git diff --git a/NanoXLSX/Properties/AssemblyInfo.cs b/NanoXLSX/Properties/AssemblyInfo.cs index aa30036bb..a78d0c753 100644 --- a/NanoXLSX/Properties/AssemblyInfo.cs +++ b/NanoXLSX/Properties/AssemblyInfo.cs @@ -28,5 +28,5 @@ // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("2.4.0")] -[assembly: AssemblyFileVersion("2.4.0")] +[assembly: AssemblyVersion("2.5.0")] +[assembly: AssemblyFileVersion("2.5.0")] diff --git a/NanoXlsx Test/NanoXLSX Test.csproj b/NanoXlsx Test/NanoXLSX Test.csproj index 65450be32..08db82944 100644 --- a/NanoXlsx Test/NanoXLSX Test.csproj +++ b/NanoXlsx Test/NanoXLSX Test.csproj @@ -6,7 +6,7 @@ false - 2.4.0 + 2.5.0 Raphael Stoeckli @@ -34,7 +34,7 @@ Please see https://github.com/rabanti-github/NanoXLSX/blob/master/Changelog.md for the release notes - 2.4.0.0 + 2.5.0.0 2.4.0.0 diff --git a/docs/Documentation.chm b/docs/Documentation.chm index 31524e44a4aa8894aa251f87496e0034193c2721..24fb03cd05fc2b296d949b9bfe0fc2c72080bf73 100644 GIT binary patch delta 1165759 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�Z5c%CQFx=~GzrMh5B z)R}-Maum^!WJM@&QM>uEToHIcbUBtE2Xc>49|8~ifjw$ZnGN2HHxiwbsA0fiq7UZm z&Crk9yW5200qT!Y4U%|0^C0S)+2{saQLrN!-Ho9K^nX3fm;{%4row`!I`n;I zqwq;s%u|NtzKeeRf4zLS7H3_94T1x8%^5fq$S_%JuIq0QV5ng{qktKUs@XsJK~6naqid~gQek?3a%PU7^SSY^xb-52F&sIy5p z!Rh*pAhyQESQhERpued?^h@Hy(lcpQ+25%o;Qky|OMs9b`r4flvH>tnZeOdsmQ zSbTYC0je1Ecp;EP)T}HphFYR03%S$bIjSTr8ZZ9iU!ZtS_;QXL(K&Z~?<$MvwFgd; zoJ5swOXS+ZC!#v@c4^RhiTZAjds&4lD+uMg0T8vC-uH!e6#IZ8-W^AXjz{7PsK))M zN24meAp*t8T7j=LvWaRI;4{Jd{S0x=(?w~!W`XQ097=!K(1LF*p?KA^I7yH~bYohB zCe)+&X-?c=cuB;cgR?yoU!&Sb39Mi#(Z>ZGI^@1)hzs^Oq~%P7Ggw%DAOxp?z7n0a z!`{NIH>lS$Dow#3Rk7C>U!`Rc9TUOp!gZoYYw%&V=vy2Qrw5g%fH_f>A5O@`5Z#@1 z90#eWs=O6tUeHZcr}xkl6yD)@I5+sEA~+I#NX7xgW>n37t0rA&Ai5seAr7xmwK#9+ z36tNW&N^VfVHwfmV4Ql|PW0Q1Gab&N>PlAPSm!&@g*Y6->V81Ij6CQFfv7{NhWH&G zB;v~8dk{B?+JlOm$i3#TXMvYwkIPg`7mwM6&jQKhERHzn=3?Z|BMa^LqL9o-9r~e{ zx;Wis`4I=kIRTu75KC00TVVy|M7JXwo#63DhS=d8BQA^`FrXi<@+kKP=K&lm-=2w2 z`+A7Jk{6hiKjFBz(37hJu0*Fd;{;4PQLhBPaM6rv*s974h7UxwTLe*{F^IYwfvw1g z==&CYH()oavB<5;9@>a5jl(&h-$ZYdig9M@GY*w=H)H28l&CHm_fkT1ZzabC?h^f& z!E*qqFF1TIionTCYogY6Zg3ihH}j%ielh08=e zCOEG)j5?K_TsaktzN6~Za8f3msLPeSI70N(lh1@s)af#hn&}|@19dI&lqT4q&TN}l zwhT59RmI{n(mJA>6WP(wNAyXm*b&tJ!NK*;B|Z3BHql2t>>XsI&K}UfX52z_GNjEN z22tnIO^ek)`zNY&NpCQ$Mx9SLWv_*NBHn~1Nw`APtsyYk`wIupX+Gr}z~mRh@6QiGHxZuDPM9si~2Pp?-j2Aa#+w&>mK!2a#k? z-&6%tfrGkOWR6ewyNJ4iITj%M8}(~S!C0_Ewe2%#-UKN`H|AU$4fUu?1;%(Kd`Z-5 z$+LrrL#RGxV=yd5T|O9u@BQZzUG~QJc1{z$n^YGIUr_CZa_m@`IgC0bg73hsA^Kuj zB?bG384_1Y?741#n$LemDEn$@7I0^HCjH8}ariRSs1Y32_q$Ywf*I;67<6oaXrdQ0 zZ_5J@b*;&wR16*xb7)Y)~w%z9sAX}#w-I-!sAP;4OpQ8(p}Rl|uM5$GUVn zt6oS!V8a5|OCcX>@GMyqWylJ{eta#~Qo&|!Tce70MT zAI_R7OL#Q7dM#^>kk3|i#IW`wC3+iNInICD&0j;D3$o;S$7J~mG3w1;d5jVKhjoo? z-`lCgPGRBL2l+#eZNxGoe16cD?Z}E2@}$)FF)SWo-w`D|2_Fi1e^tdCmON=wFH*;_ zH?tgs|x@z2?MeE|i5(6Xs-s z{d+MpEHNk=e`6L${lrXobT9j)Gnf6n_aIy+;m_u;{4?!T|GhbGy&)keI-dMIjoSA8 zjLbEEZyOvI6uI`#vO#+0{J*yii%wt$#RdBZ{_EJj*=9N`{k8L`poGwve{KCsI&N8P_;W9IVz>^mmm zf7V(59*Gadil`(IVoUotDx=s!n>TmMyMOgtO6S6P2`aHhe3sw^hq?<(uBS4}hh`(u$`7y2i}#8Fk&f7mUPIsNbD z|FcT_kH+Q7{r$K9yGl>fG9&(Vg05R1@YhM$e=ah8o$|lF$@KyMRi77qa}~x5monq^ zaLfN)pVy<(J^tGD-_?1`I^E*m2aVhQRhy(TZ>MBx{k7%ab$Nek`hTipeE_LS=3l2@ z|AXb}7XSVp)(8BLs(dsy-TAK%^j|gkWM#U^UrYb19-k>>`u}yre^;XpIph~{nI04V zRF+3jAo;PUZA@gO|GM~~wN!)ee`C)&rbL_U*8gs1n%}=ZUVP-Dn1Hazf1TkUBy(gG z{_G~6{AM)p&-eUQIXmWG*Psp2{(nk;(=%tVJ}c2Q#9yV(Ov^K1sVmcTL|^CmvYeG^ zlSE(d)L?~Eh-7USVwVxC20?$lYm<{2>yt7~Nt!VyFg~7^@p`virWI>InKq67dY@<} zlcl0UQx|<*Fp6cWLiSbQ!dk9En=Jae*qxOkM42nANVteSj&+KHFYAdA91Yfp3T+DW zH7D|bn3`UELULqKyk0<@fAre0=n&nMP+i-_fBx)=br~xE=Ng{gf7UoXIz4#YfA8bZ zveu}3f#WPJ$nSMM*5Or1Z?S(=kZV|cf{4gmZ3|Y3DotDbsK&+9MzdLG#?z)Yy;r4K z(WaUi;ZN%DHxuT%`etVM3Xn;V(ON?@s>9j+|BrjFAvIGHCsioHmpaJC%1S#nnKeaOWG-E)&+f9xac#%ZWe<lmBH0iww@7T3ibOYRWP=X z%9<}!N=uPn#EXbzPN1?;pUPL(RKD}1vSlrmZ5yZz-%90y5-N=jQCV|}%EcF{Oz&n= zka|VswjWgX4pSLDW|Z&%c;l$loJQqo9V$i4sob)F%5Uye4lbuMGnC4NbyS*dp)xLq z$^*>(6pj>8X;4k&n+7W9U!bzJoyySrRBAk-vhy94A3jsLhDQFs1Vlt8N>F(~nM&&^ zR4!#uX=6?$bD|4{-)>YkuA#C%gvtwvREnok*|n3(WBF9dms6>Igvys^sLZ}hju9fCp3#zN9kz1ClpX5-v;Ruz%%~bld zQ90)(m5Gn3oYYTc#dj(n4O3YqD=s{67Zq`;{au+s6-3VdvtTZj*>+Tp@}N@RmrA=Z zD*M(^c_Ed`f@~@!_EUMFh{_LDRGJ*2a@=_;Wv_`-?SJ-Ts=%U;%DO=+2Yyf)AURri z#4qKk6q`onWo;^dno^l~x@V?;Q|&)GgeuTXp>oGoD#MGYTvJWuu~SsK+@R9Bm&*O0sB|AKBm9Hz zDpby$O=ZnIDvg#>nH@mo%tRTg{rhB71ziPH&aI*Hb}N+zcc}dNg383Nf0m2O3jbiF z5|#RzR9Z8r9JHZQ1E}U&(SRe{Z64+8HV%N2qLJ zP(7s3Y&)KoHE32JM4S!iBo=JKs8jn*A3q01273=~m^`^{U-Gj_D_9{f&OJ$H zIWl`Mx2&6MHzB5N&-2Sg{X2aJ^t4>APniGd*W|||8# zZ|tdcYo`u>*_ZQ)b-JZ39!va-+P*iQc^PTcVmfniftz$6wn!cf08@r+m>Bcka&WjNCdW zsS}-Y+)?bRh9%63HQZz2{XVfP);}pPiEdnI^=`gf%f$V4jv<`_zu+v#vtM1@oXT5A zR(c$^Ut%tLas|6@akz4r_v^-=_D+w(ragE$(=F&t$+^`61HBttzg!tTf7yK%tH$j$ z=ayD0J=D-@g+LEoqdc?gi)LujJtY?ND^6S7^l1C_Jt^lOgF!`RL(js~14Ah_aaZak z-W?h*B56I8At*PzD9Q60)fr{ueQ4y6-&)(zTDzWUjb$>|`Wa-_smMuAI5YFAAVhoa zo7jVmS@xm}$Ass4O1^zsVe4q?_FO(xk-j}@>VhD*1QX5yr*7rh_RE)e1}*t|@XNAY zdCaIu*GxlB>*npdM9V{Q&lk<)B z?2yIAaZijzd6uEi-_E&c7#(^r<5S;ynYGKttz%i2S4|yKw+L}*8uAL5t756`x$wCD z@XnSyZ^}B}}z4{7Ip8rE{%52xQ*{w1z`q00N+^(t=yjC~W@I|`Xu zw9b^IX`HNW&aOww8f)U7XurMNIr2;XS;)7=m6HU_>mLJeM0>nd$Tf;ci&Dw&S)~)| zD(yJ1Dv`UO`rY^LL7Qv?(O(L68rc))7#-aJy8~<5Wads-d%DtCLCO2p2KUnYDQ2n9 ze!uV2h!D80Yg2nNB||=3qtY`zaD&(8DNf977qSNMfy|bV|3rLS|BZHht=7=i@iW3Y z_DVcf3NH3PbUcPRVVz|5Fz_ATJ z-MMXgqTlslbN^ob7>n|($x8qrc;cG25Et(DT65L*0vRD{>+sVkz{N7QA5>4f# zWhUet&}H9V%crCG3#ZKWKm9eCu3gY`Ob+cy!`cDfe6N{{QcMH}oEEzP>u_F{79 ze7)fnvqgO#yr^3;+K1nrdZb?Hob<{WK;!%jQ;G zq$6ji)QkFsD{_BqJ!J_q>O}N>U%iU=ybvUJ zcij0kdEZkzzcH^T3%s=3?3c;2vgFxoo^%|zkgjl1^Q@to-}Uf-Nw)`M`{T^Lg5JKB zyw)hSpfMmUIB->F&hD04^LHWVmu?H1bocAG#@ZR1X55{#D3&)lDtD!`!?K_wdgfE> z{f%jNm)u$7_&aJ=V`DA?#tPBzyr!@fV}oN{PguQ|=@?S*Gw7T&w4gNW^TjC5H8Wzo0wnf0H0X1T z*o)K#DwOUeIoq24c0Yac^curOV}JL3Kl!<~NIKy9=8R(>!q)k~F=%yW%U%uT#r8)P zE3URNW=B{nN{yTM!i!n|=)m^ur-==!EKheDW_E3vzE5nU=!(7Pf+icyVMe{oecX8>Q|Uz5<*mzg%#>!Us#=O^ELJpOU$%ae zx_#?rr?=ObpI=XW+ww*E*h*)Ceb%_LU1I`{>6P!4Sbljs@3eaacjK{Q;cRN1;1>Zq(0OcIJbwY|O*M+eLT-UC!pK`%iqEe5xrHQvK*j2dpgz_sU7m zldRkmroLYKX3FBO1#VYERkf?8J$t;ho_XCcd#ZmxwU+w4xB-)dBJz1z=j6t5u5zCCmlx9a0v zOViU&U-U)=&K>b_FpTXw-|AYjTkWc`{k^JePkDM!-da^jS-WpnPO(Dc?qz&kYw5oJ zhCj2VeDB1MkFsTdrsmAZI#7PoaQW&fA+0C3D0RJc?<`(%us7n(4%n#Pk*eB!aM{+X zj?3~H_N=ip?y$c*l=(=#$yBY{Nt;2_8A($)r4=@1!x&fbrmWPQD^G_c^-MB96;2L6 zn=jW`=_5Vx**(SL}7Jb1oPix%f$#?)Y;|=EdmkF1NovpO$&iaNF!%S^XFD zWo%aT*P0ktIIPYe94>9;bwz1-$tCzGT1)aaKI+sn8F!33FLH31gM7{p=BQou-yKIQ zY3{f&!&p7dqFYkRs*NrAdPez@*tCriZ07S}?>Vy_r$4=M@V$EdioT?`UTte0j$Wj{ zQ+e%J`ZAXcW&^#l)7oSxYKz;)p4ac2?hgCXRG7*=p|2)p*-zEAplwOqugP1%?>E>m z94krNGe2AR?7eBMuq;!rEBa136-sL|j!VTbl`46D32r|%JRMekXc-taH?op9HvX{c zom;nBF4>uAtBM>OQ8OHVcyQqy={NW;K$?7v-NFj`=-2a^w&J?8r5?=m;`k|F6Z!FU zvXXUS>s6;x8&LY(VsUHKAxp2MnzL1N-Z^|J(wQ@~Fgz_rV#T=H^mO^TQ7`1T&AlLf z{%}V}amA~fN;8!8Oj8%yhTB_gkTAN|KKF z@u^Qz-w#e$+0}kZswvJgKH;2c5ei4%ZGONyjj}Tn-9%B z?fmWh6*>6d{v?ZFR_@L5dotoaB*yIWgt3@i8rkZJM z|6H9No9Da!ei+ANcr^28W|~6A?sdz_8H@p-WC!9;r_C-I-Ip84Y5b~(Ot_Na;fko_d{?BwTz zGHDgJn$Iu29b0AV$o4cdD>A4~V0RYexid3nK5u2-)7Agh9OXK2MZNIivA&7yu9eOY ze<~lIKXLY`q1Ew|+y60`{k(V1^i?t0uxa(Gu!4!V--@rLrM>ax%vSp$r}kjzz5lUp z#+N~5t=hWUe1j&MyX=FGjLl(5%L8vY8+-e^Gb7{PndnU4f8K;O)A@PV-YmY^q{yw2 z&eNE$HP>4|?)jt~+Nra?4@`1(2A*1l%&k((|E^i6*daMKPfw5&vPS#Fi-@UGAIF{d zWqNOSSC>dI>ekB?eb?zGKhb%?%S%UFS7r_mZ@0d--!)sNyUOTWQ`*GLEbIK^2Tk`r zusdv7pRr2!igd@&&EKOhH@(Vx6@2<)P^GHbShFL{ZtbmfBTLim_Z@1-Y;(1pcO-|i z(P-kM?9+b78lGynz0%lbwAp64$#u4?(~o~T&POg^HSDlaGx~;R#n^XJle85h*mpD2FSo|1j_+|MPvFEdjlKOWTe z%rDy*Go#)wi)pn#;prWIGM+@p4#-Rd#+4)3zam!g*K-_qsBI15~ww0deQ zl-<4DLkru=Qi&*3fPu<@Hue5&v!VT zujKjBW4)|Q$GbhxU+>$zap4cAX{vo1Mw=lL(gWX!u1kLWab2^h z!J_+O?VWdARV_n&j^Ca3^C->QKXY8AoaKq`%uc4G4pZaPZ}uh|&V-v>Ub)Kj!JE87S9sF8Y;wFqrR!zOkF|Ld@7b(8w%)7o_>!VI&5KK} zgrw@|UFmWj$V6SfX&F9LSTAKElX8OLFoun))h-6~7@1K0P zvgbx!8*Z=Z9d&g3$6+bgo~PP9w?&iercD?!dA~uoo;`hB+)w8Ur>yoKdgHI>8(Mvm zCATZ;-#?V2kmt(IjM~B;yCil)QagB zMU!6&+<(KG?uk=?9ekSNm~q8<5h#rBI5=*+4?hR&@*y06zMy$gt6hN!@IoZ#{N?a% zJXSKr9Yu1a^w{2bD`(>)H`C0~Nd@&-&ljfFL39;~L!zNuzd9@HN}yD!O=4j^%YS{}{LDKz^19spW#eRtmn}^F^A9{x zkps~-Ewz-6%gh_!K|Z)MKbIr($eMiqW$a$kDxzN1?5Xv+??v6NJ2+FsT?;RcU9EKJ`1TclXb{a2LHKjl1?O#_r1e zpMQh)L;DM4bFPUoYxH8omE+k*+%bL))`!&ZpfBYhLGqmOsTCQNrs38h^Qtx@Ss;^IMstG7)pO8Ms^Rso+2ILc|jr z-uq2=qr&wv5HCjGvRWdX)ZHI}F<|>zt?GX2`;atVsh7)QP zkIo^d-&3y?xJ|?MLKC*R;9m}Uetk>un_{rv^>`-swx#9fPmA^6_wkBTrQUL4JAX(2 z&I|dopM4|U*oMGE<94r|-~9Ejk+HcYHE7{O41#h`kxg%QPYaq$A3nHFT|amN0G^TX zn;6br+9S4vvXF4k*Jn`>LnE>@UcYqA@m+^0r6Y6YnvYMJETnxf?RP1WGw>)!7s4V` zcs^wqBgg4@pNn34iqBKFJ>V8ai{ChM|fOA{1WyDX61uI2sQ_`axf6 z?$KwtR!6&gsC^TrI4tLOj>Ur-0<>yR>`Jh14O+U9Zz&yzepk8uEy;sMk@Oh-$aetNnho3 z9QGa&i0si`FjmrcJcTT-n0S>^z(Mr9`||n4+FVidm)FEK{pM;*`z*Bo3hM$X0%MX1 z7)ea+Kpvg)=VNLkntz3-K^vgV-{6&pzDE6z>bac<9yf-Gt~K5K#C>DA3YiE%?{0pL zop)!)h)K{)MbXWEO-@cUTk1!{8e0_G$fe$;vbi-3SV?G)Y|Q0_TScs+uKsu)vatby zykz@sltUy>mp-DAM$(s^L3UEDC4wA2(ijpkmpeUzWPU0@F@KuOTl@irj}hy3?95dL zgv*9XxKsP!=@KN3Ns*>m31)d~I?GMmMKS=Jxj9G2wB3^*hJrPo!Buu%9&kagX@Kc0 zBS<-E;bhA&F&L>RXFQJeB3K6F{B-Rjkj#&Z=2Z$;A)l(Gp?x3ISG2nfq}I@Iw@u*x zu|HZR0+|bcTYvb3361@g0(vHVG8|}f?@O9Vrger~60hZ{-qLXQw_Nik{{MBQD=a6i zQLz((s>NroJ;eLaYCtbz`iV{Wi4=EZ&+CjDdau*7e>H-U)v5dP6}NH}#3uciQMgp` z$W&@#L#Ja#_n+_U#P0kXU*ylcc};$o;(qKr6=SY-)w{gcUZC@S@c$a`EPe@=Nw@ujX@UC_36@hYsn=*KqpTtqyaN9Boj!QziXIs7!q;_%zHBZ;c``G=@wmpl6mFg+4T0w_f1?+GxKR14<;$T9ZyA)SG|+N zG*sNjJe+rs_eRK(WDjW~fbtBD{&341i{s{ysxIuHj$;|)mILN}4RDh8`5)>L|7C_x zvVT`yLi89STE27b)?`P$<78ZojJ8f}cza#deAM>BH+y=}1bQ`dYKsXGFQxmuS7O0v zQmCGDj~_TU)cltzL2szYTc*cmq-t~r0Oh-0lwP(K#ri<-Wpe>#=Vt%Fp`&XXAYjHs zYjLjF_lCb=|B&hXbz%<`(+f~T*tdfPCVwkk4me7u)Xou!peH$U|)>u+#0 z&h4sM>TZ85Xo0%|gz-}3OsKTP^nd*ROm6rdkS|h0v%`bvrLd5JT-==+CXj6QYZ6^d zPo+-gzb+ydHA$My0Oac%Zj!L%C~UQms?3%P*&pRs7N+1_p@pzMNTk@7Rt{Yho2k}| zGZ9?*{=m5XDzEi*>dv?GJS0oKf$#&=->caj4)lO~HB$88@#%Ws{?+J7h;(ac%K zD^nIsUTVLwFyEL3=3Wv~86H|G?!%XK=y@`U&Z`kefq8td$C}UCrhrvpv@W`f68!H1 zXWzBa4I3%^&*0bb5k4VUpPTwTqXUJ&p7f|-yq!n{DSoYw7#hTD}QRI3AXH`AZqQ$7gls=RVocK%Jq8LDM8QizdE z*LzC-*iICYj_!l)+4Z(=xKHo&@hYy=of5vb1FfnRRRkfEV)-k@wTl^tqtpYZhxU9A-mdrSzwEq z?s62}pKImB4mBIGwRj^h%{jc~bs&E>I@v^wUXRdK-poYkaCIa8oe2Q#rSYmkn=$fW zQnBJ}xvmS~|MMJ>|DXC)BG`LYP;6a<>RwBbVubx%o|SmJ26p7LtB)J_>K)-RurS{r zTD;IX8-B9%5>&g_jeo3MNC~q0TZE7LR^6y53$p8Tmac>~65ca2Ead+X2d24T4A_t|1%qyBlP zuOJqB8)M>%3&rCQ02~zu)2d;L^8pX<$4nOW#fKe*@qZHaQtK!+$F3VT-xJqATqm^r zmUTgyY~Q%WJee1jf9q>LQ$!=hV~r_uABM+zUU+{JV-gt<@fYv|Wvj#;-_96${*{aE zZ1h5akbm6%-H%gc87fqyt|! ze3u1Wkbm#a0gomLYBjtU(j_04p&jmq%{4gsd;rL;@CI3!tx#1rdyDe*1Z-eLqtjw2 z6cW5T=678w(ba@PRwE0F$?FmQVMM{5jlKu6%nG7~qX2S>41tx{U`eCHt{x22*NFThd z!1TzThvLI+x?2GT&%m8_Lj0wixnJF~(%>4aZM7dqpPpElIzXYn6(gx9$EDzz?W}2h z%72f|{;paW)G29?&|lOBSi8M}E;OdNeEac!#n@UgQZq1j1{q6WAkK9<+C9B1d{Wrh ze5RMim~ASNX_T45GvOuYl1+a8Wjg3!T+NZc4|S6uST$S7FSjU?;Ka5Cxo(uGvyGG-Z3)y$uIt*uI zX~5B$OBwf9W5%;I;=Us*2)w#n16)e>Z6}ULZvF1Tzk}<4PK)>{mmzp|`cw~nZRznN zLms+8YvjH@H~ZEk?YN$T4;ecc7x5O)sWg8vH0d8h*Z_cmdDMrqXodVtwXftDwtqNC zX*n2qh`sUuJp9DjO^QT#o{kR%2A-9IJ$zb(dinnSs%J!dVA63c)e@K?4jDA|qP4I5 zD(0aP7cXiJy$daUprlOhcok3ZHaGb53jYzJr2@mbJDh}*P4LjD<%ew-3#C#dKT}82 z*|xCZN>9)_*yNkgm8`P_GMTdHwFLUT1Y|cmpHv^-P$^HpaiXN8cI}U@X^czLu<6K|gU0tPMe~o1|p`?)aS)^GyONAxTX@9zugelVG z1Bu-PVf8KZwSG*}cV+tY6Fu)+X8TzIO9nAQ8zo8eqg)}eb%`cAGs}05rm59~nNNR216-#mO{L?|(C$G+81u4YUQ!Yfg=pa+mzhjD7jnJ#_zG5xpm&CwCN3xW$A z;j{Z2p~RnLC4j81|HS8Gy?;(=JB!^|x%o^}tE3gIxAByDB0;kI#v~{t(zVfI8`mo| z?te&4gwBS*!TvhBKj1^QL-!dx9um5#s41olL&{8e%LrO&{p1EF+coN7G*q6if}RmE zQbg3(IR2Kz5`Sv3;AkdrB7nNRy)ArZp`|{eN4TQUzKrp&AxN_3d4JuZWD9KxmfH96 zT50Cb+7wSuA{FML`G_okrmFqiHdCJjfRZS){3y>EUufVC8_bNdJMWz{-;-Lh@;LEQ zyTauQwxKQl>`@ccGsY~GFV*id-U=7PyWa5q;v|Z4-*fdWVXY;olG~}>h!MejQ;r@k zH||LK^+m$@18pbxkAD-<=8g=v_e%F7G|gC#)iMk4?sR~tbqq?@2_R^k$(JNj*~xp!#m>C+MUAB z7RQ(LJ1~D?_l~=O&>I4Nq&iXg-28>b4&@l=ilmY zjz_+_Joc9u6@NeENKF@%(L?&s>$H1-yburq00aOtLsUQj0A5u=snT7b3kx*Al(*kf zL2(Icw;NG%Xsk2@pt^rj-k8bE%v*_nzw+Mzf*TLds4}jj#LXE?)Z`0)M({L2R<))gdg>``T6_jGaFW z2idZZ=~CSOpJr2R=uR02hqARv0uu}903ZecH6nmmb_O=@8LcGM2$KLJ4Wm`9z4zVR z?*3}lV3^PcJQzq}J4~m1lv;q00?1Tu8z{T~&oTldfPo~05Cr`^O#kZ6ox3~c(o=8I z;X8kP|9|P7OK|izKCPy8CE9ro7O(#4!m()oS)B{4^WJ*&xH`4}xrP-MP^RJ>Vwl7m ztvhCE%B`LjWyrESr(6X3{Imyo4OE6RA_lCmV|osHBE_?2(p~2KysYI6N#uE z1azL-pcwPKMu^eRXSd zynm57({!X7;!P9*IdO`$r(~2U5q=R*m(I)KY;oWnilg{R-n5Wos`y(86PzyYu$%=J zqY+lN5UDeIqs4gCxpXVDgu5xqR{&L+9dBP3WR8y9e?MkhHV5q}s&GoLVjRHl0Wl0m9$M+{nTJ+} z!x2%~JdvU?&en$=tAco~;E^-I5)C+tIL_$YbAY=`W}j@LPhhU21e z4c-(5o9UQ9h~=PqwViVl9^wU4@FAvp8OX_3(bB%fXX?Q_oZ_&|g`nsN>eVzEXC&$dJ#1h#NF$33LyfOid{I=%Ma5qSggz#V- zjores0lq62CpOn*|7okwG_ZxWeQ!SOPddm>+P>(%;91eO*eVHPb5)WKe5KO>laaAu zXoWivR}k}G?mwjEUw>%lM>px`k-`TyE5ET(V7-sAq>_N&PxPGOFM2VJn@w<`yXm+; z0~gMwN_lqmZ=Xc^!}PlAcycJ0Rfvoz3bJH#v4w`-zMIeF%3P0fT=HWFbn_4eW{rXm-Uy?;MzZYNO51&MfJWyQDJ z-ZhqD@_r$>exbnQ@fx+oiO70Szo&C$LQupqjttmje?#EEsMg3Rz1bukDIN~lDo%GJ zXAEVv%9AVwl;;Zy)4d7s)&EfajeeREoCzINI5JlEV+4qoF67wN6hq`G1gz8ZwtCG8 zd)xl)y@KdQu745EV(*{mT${vB6-ff;-~~rrs^EUY@fkJ0T=@?WK(rKK;9AjLJ`)9o zhc%^YOKTQ99#~s@Y390hIT}0qyy!doZUa#_#IsmZ`_sS$MqxR!STPkb2Z=BUfm?mL zXQH9-k^zk4Q%DV{_3gX-iM9wUA%?H*z*FtA@-L7c4S#*F9;2u2pcD@17l6#GfKJus zr~#Z7ZdBfb_Su#`)CqD0;c)xhXTb&20Wd(Nkl%N%jDI>}{X2%rrBE3pYBSP1_7dCJ z_*+jt8I@x&afM_>hN+YcoL-m+y<)r7WV!uD1qqrr(;&fzT1RvP{KnzfZ-g|<)33tIC_s5W}iF~-;LX+bSDf-Mfy zp0uRFoECZrrP`24+qPKe&cigu(g-n!#bM$Ug-E9cQ^C*&L%8`%O$i4)v%(+~T+^&6 z7C1sEi)jzHac}tB_-kXJ+6z8#sh?uBj*g~=Q-6=n(g=bh8I~}vh+IZh4EMP>OVSDC zoQtDq5$@wjS{%cXFR|<5i?DOJ5lBe-P_j|BrJ9nzQ)N`0u>=?GUs0;w-%M(nIBR=F zVN$DFiqoKuH1%CY(bC$r?FTel+vsqx#PShM9L#?TX$meOiglnB=E>GFKwkBBV`*_} zV1FutgX~~jtFUP5I^c+w4`hXu0`Vpa{VM|17;rXShy6wN(3(APZ%ZBg|C9p$(v~OC z(?q;&dCoCoTB$G0OJ~LFVzR-R+(zwz0yP{KY4}QnJMqK9V4oV=46nS#k)x==eV}b&Qh&;W%||rRQD?5vkPWVadB&pMqHNu7zfQK> z4Y6_69F#X7Ur~8028N)ZJ$!xf4X&B<2X}uUcQ$<*2g{I2t`0zJ@=ferT2y4*iNmys zq+0mjhc*@5;680WTQn=o_p#J9swQ=uz4|?M)dnDJCPu}j<;3X@5PV zz`k}saA-hjAEbX1#_OX|Ac-ydw1+g-qA;|g z09E!E-i9TCXu8 zeM$-vNPS(SdD@VCMf6*_ieQ>i@n>^1AC>Doan3MX zd>!)q;K zhiXgWxQE0WkFQuS8!i@NuENrGOJ9`MBsRKtAWbQl$}L%qrO08(R>DxGC|pxP+-s(v zqZ-nYYk#z%;8|d%0yi3wz~LqeGQ;C%_zN9zqjwnWk|fpQutDNe zWbb{xcb9FJG}_gj{)j<{r3_)hQQ_k7d$rK7c==)!$Jkl~?+rGCMeS~&jUw0QNjD@z zP9zY#YC-~0LJ{!gd)d%w2&`*9*sOOzdf?zY3XTd)rr(J^f<^hNCVx0hq)5x>uv|=j z^w`+JsvC&#$@GRw9N`KZWBG{vHMp+%g%OZ=U}5|Ba8AlBmek8}+CSk?&e>p4f||t6 zSE@E*t)2{5n;NhOr^`7xPT5PNw$VYi`PtF<%c_|;{qk7X#X&zMYr_}MxlSNGYg7Cb z3wK|wbvx=75Tzdyi+`-^erJ|M;skCj7HuEMOxnotP!hj?KY#v5*Ma2s66|*D`7cgj zR8`g4A{$EuX9;kRJ{#Y30mk6rKfKihP(;}>VyMEg&Nd-O!mBM|Qyb0#@Eq6xI)hwy zNOcpOj_-HKd=S%1Wue{$q#aNum=YH4Lqssiay1-8ibv@pV}C`%oL(uqo#3%ACu+4* z5%z+DOAxKK7TsFXl(0ixu6OFgz z2h<6sOYGZDZ-3y@wpjJGY9tpKcOJt+*<1v@I!LQQtw7yg-~cEX$Ww*}z((uv>76f4 zi-QK>QgEsn{HOD+sMJknQGLiQ6Hv6-GVQ(--S|rr?e&yY&?1n2+_w&S|BTakj0}ed zYeZg-*z!IUZGg=YU~UE7u_wgD@5lKs<>=>f-9b;Al?a9+BY(E1%9; z9LR9oOn)>2Xrti=`YRw#mRrnl(W=X&X{`+msqAo>4d7y{~|(1-8y<<8;+i|lk@aZXM%0Pwj-=NNkO%{KYmXa@)pT> z+D|5{TH-RB>5FRdf6Wj@my*m*U(C-Vt)wBg(0`1DU*SAC2v8&EQ6dqvj+>v0JW`^{ zD(NQZfn;>msby;6cc&ZvkfoP$jecMrtKFMD(*`Ir;Jp6EM~$7zM<)pYI5st9Bl3<( zzyF)HNbuUsP!r3lc(%IH9As(jcEBPNyF)c%3zLBKD-UDMatsqc|DBPP0{5D5ii^sM z&wtrp(VugBIAszDQ;|gy0HlO%FjBz^&!&I1_%s5^6<*+{at@c zjMtg2Y}o^Ns%26}oZ%EftK)e!_nB+h(Smx`5V}WDCKDRigN&nenj0mQm17g$;(tbT z1T>->EQX6*!{8_0+h6FNlbWT2gdvN_G&&L@QHiy&qoZmJpGq>-DB2cVll?Q~PwKg6 z>woHNxOtJ3c_RLd-z7IL*Y=E-v(m@xYxIphh+a>{jfcwrKu16R=kR7#W~EK)7utWa zopz1M#cb8D<9yA#MmEH|MRYHoYJZbn`kl<*9^Q-aLxB}QKRZ-1WVVmf5aOk@?lNA^E)!98lOJj(HmeO(=(gY6jGVA|hBqO?3I zW>OGeY_lOsA7PD_<~`CA!TtO^-A)L*c7%mrHcl$|1~GIg6Fib=v_+}WjepK3Pv|Sk z8T)8eWMi}xTxK=UEru|kK(OM`^`v|n@=Yu`IbjPd?FT(nMgvXh0Nba{z5r`prf`aU2wZ{`>AQyML#)sob z!gT+-e}Xrkhz}sXOb<&fQGbAkmOMr(%_!9TJ}}`<;@0=!0aOe(%(AcIvBYEidtmot zP#d2shf$l?1zFS3e2F}iIkHh!I#H`%8)oTEQvP|aNHBOt&YhkuzJERLj*v#hs$S_y z65*=;(UMsbVBp?2PllB!(swqumqUFX$cNvhoMVcqr9gO3?5KvR9Uq|p95woNIR^n3 zBo#8eM6w;rI;SaK!c3g-xs)Uc`F?y<*kDUe#rV^|&eBV78#@yP z>e?w*{^cX8S!o@OvS7`~dUo4zCoTr?+FL>u_{}dKr^rrU3MOYFDp5Nbn8IUn5CjWT zxV-YY*gqHF#vknPgnQX~|Mo+IrwE(^rHYtav?~17cK_sS(tpGM<<%p3<@_r2NF)1N z4)G`o+qVj2g)Od>^+feC-Y2$zp>+aL;|#{-S376*=R`YD-Db+46xw}4mf2NT#1vnB z*Ck?8OuEOX^@s7E=ep+rk|@Z?a1rT;KyAGGY8Aj=`D3l(YSbfOUbpkVKzaRj#kG7s zNGP!2Mi?Q{hks)7vpk6x2+kfLux)tVp+k4dXebPCuxM>U)l>>sxcQHxE*xEBj8Cv9BK5;^6~4hSf{o zFF1~dF7GJ{$7g(#J=LI7FH6OJ5BejMP$$d^1!~e-8K4G@CmYTQ3miY@zLz@wqZC*- zDXtA1U4J$_fkWVt5=j9mc5chJ19@Hhc*I^MTN8(=nQzN$z?I3OVOMQplhQaLWxjW2 z@O@)$zdX(2dUfjAe85zix~F4Rl3(0SyqANnW0vf#fKw6G!DPwwU;Xg7n_Tk(4Nqs% zY?^yI@%h>i2B!|FB2%;J9Dv)!d<2>bWI%lii={wQ6maogl7`O0M(y6P}69j#kf9 zRe~5M<=|V_+-CS1&k;Opg4LdN@;c4MqSzq*zVz{cyhnRnggen=!{xExTgK;k!x`GA z{(n15Q%}GChYwqUd#Ou251Y4iGAq}su>(3Q59dsRr?|Rtq3~t$wEz8NHlOunv79of zI>~U|!A(=N+8e2iN)jVLg=>#yTZm0r5}0(T)`=soeyDU3AI<&gT9I5g{<6{mK1uyJ zXWxpeWe!x7emN$OJ*DQ(1*_J82S+ITtmiJHN5pn!8R_r3hVAjE{-KO6I~M1)Fa zB^4i3^q03}%At?W102hfUFzhzSW+HFDdq}rJoMCYQsL^b2+5G7N>=9UEhmzr^>@CE zzwl5sTY!5Dw>KmM#uuL$37SlCJ#BWmXvKw**X$NEV(CYAX!wvxC~z1aHGiq$@#0j^ z09u4Ur{7$7sHuPm{!KTbyZAH%dOgxzoT175EkSmYlbWLO{AEhAbnPLF+e)h3zz}!= zoRhw08IvGRXXbbX`H=37rIua!t}{NAGgllI`v;}@#O%C52TFw!dzU7#8OZX2Q;tm} z7h%^Az1)Vn>>+(_?iWD_pMMl64s$IiD+6b^WLe&Zx&yg?$MmbG6~U>vyw%Z@611>6 zg>6OXGeCsZBnN!GAmMfAShxYSR@V^B2~QtV0>bh#%+9Fbx5ZBk2|SvR!a>D1T~LJz zB#>bdJ{&mMn?Km~_LeJZP@&0--%THsQpOVXOE%Q6wr`827!}XI+kf4UXzS@Wsh9Hk zSCZD7uj-q|m>czi%*P5IUC0+#!wKn_EHWbrDNJ8y#~4U>2_Y8aI45C+Y&8WrN8vu8 z4qyQo^-&Hy_z{S~GfoK`48uEmDpW(U9K9pC_t^Gj+Q7F3Y8GxFVA>_N#eaJhGyu}v_+%rCHp1`)K(7QXKSn;*h;wH!XAURJLD6gT%Sr!R6=08oy_VLQMt8J~L8bEj~zqIByU7osD8cDa#@cs*ndC^UyAo z*|NEEiTE0h@_vIyF}`q&|G7>p=+LiQCSn`a&><`l%c-PDAb+}mW^#7<)l2`23M<8Z zlUuLtQxioWDOpdc=e<3IV?bgzh+!b-?F6ISxWAJ|30sTfN+9j+Bh4$VmNf8kpD|l9 zGULGicx;`)9o*;TX=$_l{ihf(fzldM0F|2Lh%6ia>g>9C|$V5&GY0(!6To#8l_veor< zbpnCF%y6Ddl8I`h9IU0sBT|>B@0ODk+a1Qu9XSoDDrbx%2uT=$C!@4|q@057Zqfl4 z?qu(pWvAEPSz+E+v7935YoKgV=80KJg*0(-uD^qOGI#T6)ym>gI)ju(L7C!$=>uBaXn1uXd=kE^XB*yY~WUejVXrM&o2`Y-MDSTDp3KuZy z#)j`J>21Vp?}G!bF4OnFAa!CDY5FZ+ynmYFTk08q)lP=$C)vJFG{2!R9Y=yBlEc(c zs_AIVBz&d$C{VBA8FKe_r{9$3#6%+EJ(3jHk5*$gQs|MUS>UjiF1(E6ZZqE(^VDoX zmAT>#NTcpgFn7=$r#4LitL6WZ5&~aHy0Qu>LiXJOV41Yy? zaC!JM3w7#G!=e#XDhkj5C++O>^h|zUysS{}T0l|p0=SiQ!wJs-@eIzkZwB_z2a_Fi zEgB4nt*K*N1RoVWhVES97{k`Ds6BGN5BEd?#UGB6ExX6FZOIiY76jG>kDo&Bo-EyR zsGR-t|8f3_rAm;{spK$77L((LG=Es{gcaZl0CD`a5DyZ%eF)d%Edmuaz@u*t>U3M$ z_VvWRrS`6Boo;YI*gPl22>s@=NAnr*#A6nahN{l@Qv@^_~4VIonZz_`R@eX2%H zPHS0KrGwlhfWkvEPWzK*+o?H35Lr~Z0VZnp96v8@5Vb@TwmwIJ1Za>?ABJmMPNQRBmbm`MTnr1m*VLc!e|Rqr^~AG%50mf&z;r zEz4PglmZ#K=x6Y7D~87Q4qYes=F0I?w@^;>#Q6h#<0D()%wsFBP=82cAzbi1GhCs$ zbX569?wgJlx%qU|IbNmMB=t2riaN*LL36v)u%P25T3rV<=PAH8cW5#}xOIm5jetCc z5cmrmL<9Gvc;nISO^X5B9|skdBw63fVDPp|S6NGTMIIB-)g7P0H*yH)w1r23QKh>7 zGAf#OfHkO;>u;6QkAGLw#pgT6o%Kk=%01;;)#L%1ZFF~OxCz+NsjL*4$RhI*Gi&TX?vQu zf$>G~?C5)7Te>lL|JVPB8MSmw%yW*!cfgLr@rMGc~j|3>~=XSTFBmnc||$7*%?^FN@#9 zZ7&>}k%%7O3apCi*ZHwsZp^ITCXh4mv=~HULr3!nt!&DXR7NaISduKf~BUdVNo z1j&e8Kih^MWq*Ac?R_8S_`TTp80x(P(N=0feVrrvb+wu^FQy%l!3@)5bi4Mo{Kw4< zjXl6?f-99tsf*ERKrlvg1Gn@Q8TZ`d*XBv=2K$2%_H1ePUcf5p(Ma<(xiEo;;iFNd zJz47ZtnlL&Am+p6Cwzer?Je}X56o2HYljs%(FgJS@?8)kr-?*&0 z=+3$f;0;&Qv_YLOQZ4464+ArBO2E*cy+8y)-dFnL9S}f~l|G41w1ZNgg!Lk>bv!p$ElF7|%%(!> zqmHRj-hXyzby#i?m)9K7AAHW~5D)?Y1OPKr13&;^ZdHM)(w(3S3MBruwEl1wjvMAQ zHge?HqiGC)-?n?JW{)@QCU$$C|NaP+8UQLH03!ncb^yL056XUa@C<)L-Y3DYB)4LR z_QjbZ$+93BlT2jrU5H7D7e8HY?_HVO`;5bKg?}1p>#iwA$|}429Ft`0ozF?Awr%HK z!xP!rU7bfY*tG4+c+sd>Q2;;y0BA%2tl)ktUS4=;W17fT=Z zoqwC#_1Bnwb7}he0UD*9XXO6*UoYUQ=g^gSo3{?1(sz&j|LUDnzx|rUmY)54{-Tv8 z>E?5Fw0`DJO0}YBkhm;IL;zJV1r(gr-0J)E^6%nj&!_dTZ@l^g4*gSqHTIW2{73v- z$#Z(?pY*TpgkC!TfBlQ~rJZ%?-oKD`&3}EZFPWqDsMcF)|23Q5QGOn0hI95G<@8zE z`q92fCfC!CxCT_MClC<{Ay(}yQM>hWL0hKr=GTq-%z$OUnx`+!)AP$OK}TDg~DU0zpGt5phcx zB}g;pch%~5EbK5m^UU2mQq@_?B#oA!C?`&vQ;;eJg~C=+QD?>2(E)|M?qSRa1B9nL z-=tG$VkDAA@0mwk>1xVIlpw{-6@Tq^$_P@mD@_(=gfyS*A35BX`iyQD$v^}#s3M&G z?3OqVv>Hjm-Gu#=3!C{3DXs3=#6G}JpF>OD(r#?om^@RmY(2nLMjoXqG_9A%w5TNZ z5;=`_UaLUim)99-1!c9dwf+g20A8*|gPGtCiciVD({Mg-z9 zY=him)~bn{Y!y*Fgni_hzki!A6hj|MKkLCiGsioQZl8~#pVSRJsEyL>d8Hb#J(8$w zp^%sWm0htB#z@1&TU}qW8P>fO2!QXxlue+eYnBi@LJ3CQ8`LPL>R|8PD2t-x|Ns8i z#6I;qucz0-E~b@Mlop3~SFt;k6+;XbF7^{gdsczz(GR=JP4s`e&wo7=w|w7sqDTGD z9OYuT_Q@P|l5t21K8aVmsD8R!d*<&pCk9NkYTL{NRHV)$$|k~amN7*F_>b9+txufF zN)zt>ZVhHFzdg4ITVoJJ&q)f`ItK6QZG+B*a)&1{21b^I?Dx(8_ed=8vrGo}LRlqIom5IGv4Ry0a?Wq-H?EcczEE29-)+oqGs zmtK2&rq&}`?B8uDlEwq4k*cxa(K1;*RMmGYOZ`&&>cLI;mVOd{kkp5=|#{^O0Fc!gi{-@fYaNAPQY=@MFsd!8LYBkXnOe4SI#UWQP9HkTy$0+4Ql zHUu_rXeJZz2!IFc9me{a|HW1?MiSqcgPsOl_ z^+M)=yb2((3ED|RhJ~vkSDY}CAe+&Bg%cW){Hu!F50q2eB4s55MJbU2(D4Zshp~R% zWq(2e8U91~f_xSaCtDOQo0GXu@)x=!VfAysq;N&lf4)U?eyCIXUjrJdyXwCy#5(m zC>udAfCk(hONfHmSzwGg_q6xj0)g+>P=Dp4733g9B5##KJH^Q0La8rti4^>}4s#wmG3&$EL^!a@OL z#AR!Pb4TwRK6b9X+|C0UI&foxE@oX)*DQYqGj&<}1d!!*y}pO&Me3u(71;Zl?SBoM zUeXLR;6lSi>D?c{d}J;;0DOsq*=p?b_*V|qDcY2>;~+F zc75Z!^D+bQU|svEF9WK0w2%u8Mt=Z17Nv-*xRLTQvme09@F$YRBjQMEdJ9?l==Ju^ zLu&weMinV@o_k~JC0{p7wetN{a^6-W0$^{$1^@wQ2gCbZ|1SejWJbgWr=fgx4n8E9 zf0k?0jJ^wL{{JgdQ8^7{Fub-|S;NeMI^b9FBb-?mHiB@H)nfgZ`4~-&#D6w1bi}LU zL7|_f?ERKA`z3*i1((Gae1lM0`-jIQw}YE{4sx8t;KghGNt@sate_(s#D7oltJN^Y zaLPXXWU^2Eg`2>E#NfTF+g%Cj2mcBz*oOexD2jN?(oplE#*H#;0ASrV^M-!ihIEi9 zVjgywQBgs#)B?k6>u>?7;eXn<&C-B$c<+Zdlm2FCyw#lPcoJw|K6@^4Nx~C?>lS&C zj$5k%S{(xDc*9MKyvu^fc*x z1(K5>_#)g9XDwug7p`{C%)psaMgi!dlks;aDo4c#zzJix;hti)xGjjGY#(iOmYQ{f z^T8G+8>@Sq-pzF$aMHhntPXMj``oRK#h8HckZ!tO!FEp1Y^MyoU*jGXv>`#!Mo_{8n}WbtQ;CD z$S$%1-WZ#}=hU89_@Q4KTsZC8BMSdgDiM>m6NpQPv9y;n~3U2)WTZQYqe#nNNnmo;rGyx8R&Me(k z1A+Ny;Curf@7qr&l!O!IJrBe$mCXNy7XK^H+7j{jfvh>zabzQG6|bL9aK1@@hSOf^ zjwSJSCKeU;uYW-{E{#nJj3~7h5UQQ`W!%=Q?wCNrr5L5&3-tH^VnCh0@mY#`&Z*8Z zkfz$m$F=Bp{|tBia>0fNU(mO50nQ3A;vuR`O3*iy2RT@ixV7#RwOqUQ(;ggQBrATe zg#Qjj@~A$tG!;&wADx5&^j(YXE_ri8*ud*Ze9n&U-&kB#`+^?0}U&r+A=j+j;_PuR*o09K+byyJmNUzR^1&)WYH6rqYWRu-D-O z@DB$zHp`XQ+u<=JG0hRI#8suA&hq7`2w!{WR zhtMYA?x$R3jAe4pKhbRc_D^Q|h3}SYa8))+uwuoDHfp&!{r2UN)S#q zt>A>0C8~ewYt1{ZKVw=~A^F8!)=1ya@u8|+M z)s8P~;lVmtZdryv*1kdYo80-$!IQX+?C+k_^PM__CNH6TG(~u#HpmxcTyH%Y!WS_? zRwjS(&yV0$7!NT3jf+s|DHK23A3?+?Oo*Fp0$3eETh_4Mx zzHlqZGB?VD0J89{0*wEWR@V~Mxd6LvNvVG&{cZQJ@P^`GkK*Jju~5q|jm8y3ey+l8 z`~*qS0JchHtOpc~eGg&z%Ww7f$G_vo7e&BE#>YV1#eVX1zvwn z&HN-Z46OvEpYyN`4qP_>2?~G?Azm@-oo}%Hbl<0ufi(tp_y{IKs&t>YH?j{rIGCL; z2$v$K-|=p<;Q(%Tv?czs>~`*U&>uYAz|+(W-3``e7M(+c8P}|juU6YmAfm+6u}B!d z;c=!^$B2a|{!{_N@R6B1N%H3~)VF^u>>LpcI*K|{er5+Foxs5*I$#`bZ8m{ZSGigR z1&Yz_)Yx7|pT_opj&kMz&g_|YOqIA3&Yi1RE7(9%zP%cIj==ZoJWR7M>TtJ-l{gd1 zU^Tmo3LxZ+=AGc)Tk9+k5>OQWKUvP)EE;7*wfx2$Qnmi)ejxBEy4UVnG0uNymlTS^w?o;91S0!{<>QCC|eZ}wrjYT50Z#es62&g5?F$@p0S!}(zoTt zX2AXJ7CQvnfigU=AbW5TU|_lTeAJPx)$-+tlp5Ck_+Ym@A)4Tka5t!^E;+t%Lj@vY zHu{2a$2KaB(1hFnAr|8g@yUNuUSi-KRWMsUH<$^kT)C7k0CqRDC*T^zC5Fy`eAmT-Fm9wF}w z3>zAQo=Xux!iY?ErNOtY*&#rY_#x&`(8pM}Q{ShL3|wO+^zMIY#qrib@?2vnDjg;v z;-6p3g!2OCv|~$wmy%45HNK6B<6S4fWR_|%?wt`J-bV{8-^Lbl!mzl#$5W$0=-+Eu zFTxXOMRJ?}{JdfpzA$y(KIA1sG3_Q1TMwrKhJ`p?gSg!VHVro9 zk)j3`8oH~n5omucT8;zx1UACGHd&epcc^z|NBK8uy+$o6sRL8Y%>iy-eb@q*Eua#h z35kM=84HWf9Mh?Jv;tzMcB1Hm4F4#6t5_-;DhyMDXO;~#_a0C}-8#zFyS?uG{_+M2 z#3=O~lp!V2CJ#log{KexLfM|wO)mI zVm%Q78)v8o4APPY#zuRasE>${t&j%(X}@v$Ish|cqWJIsWin}ck6*xW^$=)cY45Rk z8}Ed)O+bGuW*agIAi_d}J`5aH+&nqA1gHdp#qlChMo6Ascyyv64E?pvM5lm`94oX2 zaR?Aa_QF{-TA^bUv5jWO zSAd7?^P#7N0lXMeiR0n`@Pa?+zUo{psFi`lV@Q9KkY5nB5tzTg8yXdeP_30g%85rz zk+wv&ouNWdOL|lgEvJ9^*BPY3GDs~FVoGX8In^d4h|n2EtVwN3hWpS6!hmK|CtTU! z-JAp}YC4`dJ`&0@Vu;wZsi>8Wo!(+Dj?2@Mc6o1%1T(R)9*H20RGKoAN+d;4*d0Yb zFrt5ZUe1@@F9TZ#$$M!edmKh_3SMHk%o`)I4}oeiECpo6bYEYBH*lCfAxt*bj11^|0pkrrIVYPdZQ(}N_0s#2HdH6$;5zF4SfIsFz7qw zH5Q59>k^mH9d#+H0!Mzo1pkY?{M(^2ac3&}|~D2_{R za;%Sz&_VaL_}l-RP!VBi#S}d-f|(P-mtie4J+&U;VA~c8ETf}=FxEIQREYFO()NE# zxCN@wbud+t8xYL9On?E<_3?;a8F<>6p^t_0GI=OPVrN60izZS2E&Py1vHWo$Eu?v< zPCX0HJvYj{Xc$U((fm>#)Ed!2I7$rYG777yQ8Pcsdl!14(>WO^kz(zbDdin3pGoGf zA=Dt`0;lly-RCC|gVdp^P3SOaR04l?1=#t^U_0>=ArqA;!7vDO%eK+|ApDK|)+@_% z^V~XyNlIxF4aB0diy@&+VdX=cVR2&5l!-}=-g>07=J<(MZZWA0HOffoB$zEe&ZY+T zW=%}Bp{92p)HIIEUDFd<(R*?);oWujaDp>AvviCR=8S_$eMc0uOJQ}B9iA@ z55~kY#?wql3IF^R9}Sum*r!?T2Z#fN2vb%nM?pqitv3)RmyJUyP-=f9A>8fd0_d zK>#_VYTSWPJj4zBfV{^<;XwyL(`w-RA+}vbRBsG-86O7GP4XEchp6hh5CYah z9SPhn0}%w!qzDRZAR&KNwr~;DDld<^4GcZQ(09ZCKml(V@Rbp!f56Jg$k$6POHPj& zXX7L)CotQ<6woOXc!e#skxt*tr^#WT-lErQ&^{O>A-CJ@gcKY&!`hS&;YpNwEG1c_ zC#==U0U&B=ZZt$jzI(r^YgB`p#zZUw_Zi{)?!pk0C6C@+HLZVy-rI(s0b8Cr$j3l$2v*qi{^Z6kLUxnz500;@t%r8-Pc{$4CCJp>!WJ+|O$dgY=n0%1rth zl4ukob{3D=a2_EvG7A7VqYZdM1p8gDus>_fq#|et#cK+*d_hq~g%LN?3xXK;w#bO% z?>k-4&e462@w$K4YR#6yux}=eXeX7bmPtWf@SI+bAjC+oYwF=g*aJtIEbekXRNXX) z7dK`GqphgVcyRY%Ow|^t8EzSpW(SBjW=>XD5sUSKUce7CNcIpSpa0`%Bsgbgo1oDi)n21p>Jridhbg9%Aj2 zlFRX%qWU=3`GA8eAxt?=lVM{uFi4`qEX1TWDGCtrKJj(67$4w!@rKBPnI3_Ft&%XF zSO%o8p~Y+F1EXMkTU#IL$Ks%OFY^lBa=r^p(O7rbm6!iud%ta zBaFKwwDrasT~kMHh&?_jS07$We#U@UPu_a*H%O*9b>Eq(ldOLNb2S-o6Qi%9>3eQ99GU^8 zr;LBEcLTwOUi6r`G2NMe!Mi+R`k_b1=s3EDk5u`1J z(8u}v4(J%$r!eMuEyB9Qs7SU~))` zRfFJE3Ya%_c)K$|2V9`GDOV|K;Y>atuQ%51El2o|1U8CxL)uzsxF9}uxrcAXUk5d)b!Eb;}PkK_Ez9Blp>i;%KF1WEQI zNi+fZhByR)aOWC~qvBTuXbbUa-n5>}9U~HK!tx&!Zx$(f8cogUw39f zY%0eH5oduh$Mw*3U8n%DI!0p?UblayM)JM#%Y3q~F&Co3ksgR0h&|-M3b;zj>tY>7 zeX(rhx4B(}Kum^EDV_vruj2d#)2h<=eUoe0cRBsKt(mAP+N$5LM9Co`f~m-w62(0VNOx#1nt(&|ux- zIL?5hd>sZM2n0(WRiB_aDK^|tx18fP{eJ_00IgT)eHZsDL6Iu-wPczmEr!J65D1kc z;|b210`WF`WWVUP(46=c;w@}ICECTG1gtJjommG5(;Td_eb^4R2}|&ma3kCkM^mTC zTahn?l}jU-NL-o0jL_`4hw^_F11N(7Okf|P^FLtRkosFoEK-wU8UX4S=@+(&1=g4c z@_=|cvAj9AYMHeNCKl-m3?!qc!_$O`pdV3H;G94vk~-pDW_riRHjU^^Y8d1*x4YXskdKE~_$BX&3jf^Cfg{BcCXLdOU zpi)5^`VPlFelI>=ZHpoIVeTRmxp)$a3X23$;09K%B`(wpj{er=Xy(zsah}i@`7I9` z2zeWN0W7T@Vq;2Xfo?L~2rhkqo)3GW!%sXiXDCSF(Q z;<(i0ET5{Kn=iSJZjLu(Jr8Np0rhEnr%&t$hl(!Z{8rz`uK?V7Ly>>nEvI1H5(5fb#-LWzBP`Mo9RWGbK9;ZGGbLpUjd`zoBC zd^E9_20NNFq(L(fyk?GOcE(ZwZz7;Z_R$}9n{dF9EpoJd?)BuzkgS;9+~KR-|Kl~g z8Au^E-BVxj!6FbnePabzgb$ITaYwRSj{CyK9Pj!w8}@dudS7t_IxJ8)&{~RFEP}Q( zy{I0jsC$3R9F(?9LKEjt;<96FSWwRuL}VkUmpM#PNQDN}-r*07BzwIn+jhynDp4N8th0Fz|nU2W0j z>$_!HWKOpQ5Emk5W*vC6`D579G9o~rTZyS3K&>FCU4U5blJ&(nQxp6AhMDk<6t)$bcqC9`fe33_*^R=@MWuK*P3+s@y7)BdH}91rMA3 z{^EZ>_>e3!-5|afU@D@Xbh?1*h3+!7=VAy!;b^#b{7`HnT=4+l5D)?Y1pp*N1V8{_ zZdJgkbm!1X3M7Bl+utgo)`Bh8SPXJERHK^!_q%S}%W=NUWoDYj{r4#U03bs&HA4UZ z00n}*tqybmAzFNQzlpUHBk%bYCfbn_A9~$I73&kQY@zp%hm;1Kh(bAGa zYI%f(f(mGWM&yNsl0of94@-eDH`YR>jE1{c!iR#PH=@A_2*>~c0LTH+%mJJ`m~3l` zq)3pA00@d1gPS#Xx954-Zdr`7Cq*L|sr(SgU&V?`0S7?=VfvO|B3u3$4fGKQL=S)9 z0N=mx>Sv#H{+xx6P?@7YJoMPCFTZ%`YG0?P9@&S6FGs5B`69p>p-3TX2HCEV5f#{> zrISjj_>;STL!ZC&{jUpezx!W%%uhe@#!q?irT_V-PhNNVr}^^OFS~mD_owa$^DpXy z=6zcDpC0{7=uGPmedzo=H?97n`j>yjV>FGwJg`{)qi)Wlcj%w!2u5>RS)iR}Wq9UV zU-Ym;GyOlF5rTb$rRI{vIV=VX^NmsPG09Bi5P(brL2erMvBgTVrRATThQ4mz7rRns?6p|A5nbZ~q-@ zV*Z0tuCLs3iE*hg zy@TVnwxc(2SL>kX;vrs+qFoA=zBR?QCV80-HH4|__DLG$0avu3{eho!k1+hM=fSdc zi~Uahw91H5$waJkA&GwwFp9Stx-;Uc0!1>yEOGrZ)aL6I*&x`8qN~n%an=~W)M-Q# zHJBi&ALEKsv-95{twlz>Rp!WbG+M|-T@^TH=wJFfS3D@J ztm?tvlDOEgh?tQoG97AL>W&fXcgB|5VxV>Q8f=B_iagH5kIsK0kwfZU_Wl--wnI?$ zyO?Pz6^UsDe}*}F0^DrRPj|mAxbu58x^=ci?qcRba14lijcINhRCEgU0RS`VF_SI>_gn!$WUBE!2t^Hb%Pz?F_z1eOa zPH!0#gq=kbf{|~bqht}gVTw~~x*b_Nd?C{ya~Tly#P;)ZoO}t*H`qyROKh%V2n^kh zVHV?BMQ?wdy=%H9oX7P&uDsE%{Kk&m=oWr~w*qE{iH9cDR#e`sFbrnu$37+DVdiN1 zQ)Y;n__?{Tb7VuKq3l(ji*q})7I+sPUpJ)V z?T%QJ0~#juVntnkDg%+P9JXU38mqST-qRK5WwL*IwxFctr7qNo+jQkHbnd1PY8U%( zFd?VJjcx@eswKqUXyvxkCM7I`jj4g~?vLDx$#~q_2m$A9Ri2pW6DAa{C0eIg0Zm1? zb?oy8Gqkg^9Xdo-dRft8T<_G=JDC+@&mpfT19P=Ig(JFl8$``>il%1BZ4zqxz1EHt z?1q0zjcJX!d~;%I36OR;SHyPpwoTh>kWGDJeeR*QhH*mvGE?aBl3TtJCMl*&7^nCb zzSru8>+dhoyvB^3lDPmpv?R^I8K$(7zH4?B2DQC(3)2Sv3B!3pJJ*Q4@{Q${!ld-xP5A&cu)sM}~Uxm{z z8Se7&(BI4UH0@8qX?I0&UcH0JZPbdn`St@Rc)IxPbr9KgTB0P3panf zMKib|RdBK~aW>{&<9)yweM$fo?6qaKTCGcRi3ykk0`4$}%-#UsXk8+$Oe)Zc>iY7Q zbyRj9b}1rcF%0Sw+S}9QnC$+x+lW=LD%Nn}ORw%43)p?OcmFm&`rG!G{(Rm6{`ED- zuYP-mzt_t~77+og?kv(H9sCX6OLBjVT%Y`3XGNa+A@hp;A1`?5vtR$=z<(#lw!CKv zHsKU$(V`|cdO`y?R2jMh!2GkIWHznz_1g2O|F@6VottLtriEXY8+!u1WP2uziz;cJ zF(ajlmA;ItWMI~!&w_?KBjbae3tMW;g5~~7fETt2NA-&-bFP9Tw3zD3USEIS;E@ai zJB_7Ox7W!g3uK%9zF*S0iG*G*^s|i%;t_@GzqdXP=#a&N?V{&!CxRUuuHb! zRJmtt&j8EKU;EDz*1@ndg-|SfU4$EEBi?+~fDNU!Q7~uR`@-SCUmc3>dgr+wGS~O) z*rBn`rl?I6Jd%GQ&?y^?dq>5nDNePMUz{D=RBmbBUKg!L!4aLa!GV9vb5*H*$_(>u zpfwhxy>pDc^Bz8B9tJQUg*d7Ho{h-Ai%xT~O@R`XY7myUkxEh_)%EpwHlFZyBe1yM zHk_1+Pb_RKiYm&)woC?7HAEaY#(zQ&+<3yRiF>01OKCE`s`n<%hX&}=82N%sC+?8{ zg#3_zCNA$$(>1uXX}7t-qjp7%PSZy@X?oOC#z;#iIE_3?XBW z-x%D>sG!kIv-f{S<0ozi2`va`y~LQo1MCB0(Fnw3$E~LUx%#Jpt^+>a3I!D3-23>N zYJ#E8P~1DwjCo5gt^vvMxWo zClTA+3SlNBx(*e>&QEy%{da*w$O(;7E@l&Frq+EQFqD6*OLLROfLJ2thDNjo5UU@I zKjBfrUoV3cfhfh}aK-9tpj6AFs^U=tEIC^5Zco0H;u5cFU^L|IdEW5fbjF5PUse*h z4IaW4S8nJg)vI&5%Ri~Id6()WalN7r+h8x?7d(cqOGj|sN2_m{UC>>%o_|D8;z7En zr0+$Q;{Sj4ES4$(@l92#ImPwN*cNaj8^k@|*pj@NAA9#`qy=TsN~YW6_fqx!W#OVj z<7EV+ncr{bY;(PRxA!Zyg6wiT_=+2!*YUpoYaCBw8d6&{_K>j-$=+(Q-htTN^lx@q zi{+2Mop&&6ntX82b6TE`nK928^-d0Z0reaAj){Nv_;%~1zZ>-zv*AZ6^(U27P^ORt zZ^$D6$|4?f&i(t_Da?B#AQQH23c)Nubg!;;^I0lry4U6hxL|eGnZe5-?@$4G`*&ok z;zfM-%HO7Tlzp-=+{&WvlZEp zuOt{zPt%kgyWnf-S1crv72SQ7KUC|@)OvsVA}8!R5sq9Wu7UVyxbTffsRbEqTVxb1 z%?WV0b~ld_B^SR%YoZ<4P~iBB-DrC3DH>J#HX3+!P;WFFS3!QzcJ$7W|8bu^g88>J zj-DenI=j>vy}cDe;Aow=3gMuQ=kV?fUEkbxMmYw@%Tbjov&TRtWO>N9izgUaP*Hyq z6;#K<#RBL(zt#^&$%annUf=mIP=z>Y|k#jmw)~eGd_e8o0#_dAZt^sAt6o; zakXFsgZ8%mN>>7QSUY+SWhGztKbwDim%9MvKkowUCMiws7(#G(H@~u-vp4K z7w}Yr1&v&)k6>oxRF(0LUz)DF z1__bgScdt0Ey%0dH}@o+qJ!qpjZErm*Sv5f6CTO?z*lw%rSVZM^k*3LPq}|-stGX{ z*=yHCHme(^u(fB7v`fGY;=|~<`L+V7lG$7!S9`(HwzZ4TC4Y{eil@X??>!sbSLdED z+WE&EhP-+r$!2NhzDImD9Fa||21UX&|E)x~o)`HbUBC447IB-dg`GgRSGN4_UOlUY z5TdXj>hBYg!ss2WsYS3`yaj(YT|7PLw>Ez9c}Zh9+?erSh*_h^}wrsN#T zWLYXk_dOZkv9lP#PKvDTIDvicAbtYit^p-zO4LY0bX#c@9^dLp)RLVT?r({_HmUdv zKQFr$jl?DwoBxS2z@bYMRBD0~Yg5t4Ewm7m2ezo>GM7FI0}*ehjJl%C@<9OwY+C^$QIUH=42_a5tM?!nN{I?2aZr zXLv;$^<8)1o~0|vj_i4F?pIDBGJO#HNh)%Ydp{dE$kK-AZ9=5VP9gT(w}TOp?&stc zt5B$Ry*e*rMc>iEzkPpMuYK^|FS#xzrbIqV%6(7^%Ul1aJB?(Wn+QC0DLeE@Hsm;5 zQppvSA8g;{CB7}j;Ii-wx~bm#53`Og&R8^jn;NyGGAb|cyRDQ;ak~SJug0*U@HoQU z8+sS)+)+T^da53W6xkhQSzlZ2+kS<+wGq|&pgR?G3mIuH)Wv^!B{vQZbjzp{NHoQw z)p2%ADeg!Fl+A^sOB)s3YrWjP!lu{2j~1xJqMzHcGNX?lSmm$TKkzOYwU<9(kR~=_ zDkpB3CmERgYS41im%@K3$P>RhH_!EQo~}b2FP}z``EE4U`%u2G_>Tq~TjV}bc+c-H89F)7 zC_v)deU^#y(OFAQpqVLJ%{b&CeU!99` zf4$-F9<;m7$wtt)s6P801?c0@baOby4bafJ_G9^p-O`|XI>4h#Waj5$@mJsAa?D z#orjmu6utNI|R3*!`gkCX?lp4%U?wm2y}1d&yENz6G6`t@r~0UL^Rocf24Pg$w@4H zIW?Ne9`Vq+3A6F3>lNDTCQD9|C z#^EarywquTN|T8aJAhMSk4;PsQBxrk6mRmN8moWzEQLspUo4@g`VaY8XbnV($s$>B zE^{NLBUYHu3{~UelN!LQ%9XY6iTA%*XrV2ql|q#RX5z__>7H4 zNM(P>0(Y#JxW_GOh4IyKCqMf$^Uv^$lM}}exl;J`z+x#V=}2TyxW%LvH7}5$Jzw}> zRBW*qlMoU}i;6Dh2vQAU42F!c$OvD4Cdtqe-h?dURGHv~XBbR7BuO7zY2y$@I@6W7 z!4rPrL1y!*HKQ^yMoIdybx(Wv8(tUE=mNKgFO-z zNk^o}sKSJT-U*uOv-KX~$>CNP`y#iA$cBf(B!n?TB5T&r?~#%O-2#zNV2Sl;;Huok zj7n2pZ5R9E%fD}=Xdkw{@IJ7G0{W z97X}Zusw}Cwq;NW@UV{~A`s9wsWh3&i@$25Xp&TJ{L8=qV9FU}|TFkybeLX32l}xH~5-0?42iIJrdg8w|;0C1`W$ zoVQz#=u;AphSN*Wuu9+gD=q_|Qi+fAvC%sNNiL`2B6y#R>^~S6wdm9S^X!z981P9_ zTU$>OspQ3~Q~kKC?#N|^#`J&aZ~XM^;NNX?mtwKWkw9hfe<#c+0)H4DVuMGB@J%vv z#kRi9<&ICFaf1eM;F2kHkc8AR-n(EyL%JR)fi5kTuRrqqm>**qBLA*?QQ)7HB_lXQ zWHpW}7;+xsnfVT~s8!L9U6Q@REjIX=(tjV>iu%`E=Ylv!$r6O*vZQ|;B>@c$%Ssi2 zECArRd*#<{jg0p+KB1OUFdkzo!Zsr?7EEo$iX+6 zmW~&jjH*~jFIWQ~Q?ZtOriPxjWaI_Fpj z=mB@(PUc_+t_XTg2XlWlIi`j!1eRl-4mN-OwMqL_2lJ!{(znON zT6&R96FQ7q;uW)8gkLvge6ZN0rc0G(BI2HgAwCjXM*`bBpE`OoYmF5p;8)E#COgt7mkmjW{BT14hQ2L>t%PAs_G(^)RQj^_3ly6zoK`hB;Q62y6=; z7pJZ%nsDnzH;<<`7MPQ$Ovs9aO65&4o+3*G!XyF+R8h`4z{zZk=+_YJ*h?AtVZ{a^ z6ahe)_lx4inzvS(^wt?1W9E$lf-EM|n5aDf)j9DP0~nq}?sXat2(lCSiF3z8`)%Su zIyZj|1_cx&66cXn^U1PEqz28dpFR;d=Hol@7-fnKb)roX=`!vueHUqL)0y4qA(F+V95N29 zQuc?DH$};yf+B@LNud{P#nn+^U)n+PL;-)ImIf^07?LD`qh1Ih zauYBbE%H|JzZl#9Jq6CeIw6a~Ni%}fBms>rripCWP?dw66NWAeGeWV}SrZTek5qpJ z(aLkFMUw8zXpZ4Ub5&9KcyGI1=SfqT_28)tMcq3OXN~k8v;30!jxDP2Y^emBJjd)mF}G%Tw<8xW2b0{q@rA?*@&4Y3zXt{u+pa6 z^>_EYQEgMZBnFhS=VI!R^@^HCj#Pg~HE6wxM05p=IOmrmzHlq&f^-2`V#kn3Y6-<6 ziG;xfK(v@Fl}Y6~S#38xQGto17H&l;RX`vRgBCf&#qSqrEnkvy_E6)7c1DTGg-aB{>UQo!)w1~KT6G%cqv*diIIVn*l3 z%|O6E{`u>Ch5$tYKByQ(kt{qED1j0Qxu(%rrm-;EzZ>=V&dp2kP>v#kB&A{G!nEow zB7s!6D6vXuWaD*XL)^EUf(L(ae9659d?Bxepz9C_G6k@SR9LXoOJxg#+{L0CJqZip zH$d-=dI@u)Bs&D9*_c9__fziM!RPA)Gos|!ff1Qf&QeHeyvhrrLs7A1jwY>D>s;cq zHamJN{~!rT5HoJ%01jdm;;E2iOvTD-`uAkXs1M$_2Zke%A68PPC>4JaiRP9NJW~Wk zVq30Q8Y#h@=GQ;vo1s>jfY{c9FBnL0Z7?ND!jWW1=tvcSeU3yv&wy8OH#g^SQ z`B453D_}UtN*tLYY7s=LWT!l!?jWLj&~RX149M1Cr4b1_3xgntWNBEUOh6Q=M%V5M z`wA%?9Naslf>4scb&!9<5PMQ&Y9!S7SQRvHx?Zp6{}Mn0)KE)s9g+xQ5(r32jT#(5 zrI$iOMx8I`27~rMZJ<1~hZ5z}dRnv*r76s+=`ksX%!NmfFW;NCl>x;RXW@wpF6h>( zkf{*CmqZ+wjI4mK{H7O3e~5hw26AL4n$jZD6p6#Q9wKm|>QsMe=bKPP_4(NQDWG#q z=%hmukRw~`SILMfBVzzayyikTs%K&s4*|$v+Zm?Wk`!z#bx1@mr*O7Np``YOy+b&K zD8sk}Ql;b?DiT!+UL`F?J5#fa1f#2tv6gu=>I^&Wq+mp$j0EQhq%rhE7|rWQ;!E9O zdrbfBY_kgNL+O8kBt%%^DWyUqYyX6pG+5&z3~}Wu0i5Ij>ZH?p=BS7yrOJw0+lv1a^>kK8eEEg+Z> zA&_uqtP{gaRgKKN7DTWF9d(}{0f6Y=s?(KWA8ff&njrRf zImRRBo$r4TK=;s2fNv|) zyy<7^m~R>hsN#c&!3 z5&nM-lmo%U^pU_=DM>@)81eO#OP6-%iDJ$E|MG*)u#ms0SfJW@NJKJ_L*QS~h{B1mCJ2QBiNqNdnyqxD!xdRcmAe z!^lDq>Vu+Gicqj;D+Y``1$k0 zI|~rTlzE~4$)G9{YHQ2 zFkgj^&S=XSdh}5*Y@Ou>jl@O!d#rpn#WJgq31VF!Xl?8tjaX*Zn@R&YaKRl7HW^YC zDsfcF)Ji=gD+k02udMfg6__?HvO$le4vny$1Duho^ODw*CdD9y zm>4^%K$$+WqR%``E3#V4O>B<8?-G9oHP6qzMi(eVeXXhA76jCkwa)DzmNc$j6kBxk z1~QRDHja-(JjlqJBI>qeiq=5^e0~DG{{6SG(0W1hkny*ZLPnWdH9C_@qzTf|P{_5r z?kitrP0vb`MTP>?SBQQwGOeW|)hI?a5J*bUfp}uvSX*`ea+Nv#2=+jI5DqJJV3~&`8p`Qf3i3Ov#g%XU<&ni|fBKmtRr=rhdSG8&Pg5x7JnNKVHGzKyr-nHy3kh*j zo|~?v&gH|K|3^Om=lWOAoLcVh{N|be_|Ktq=Rbe)V;{QT;l6>Z#{@SlkM>p;J znI3+0rwtr(5>{=P0{MU17o+3@2rPl3=(=JnsdDuIdU~l}sjITpx;b8YFpY~CUwzOP zAwalm2+)&#C<6@iUXnyGW7Kt#^t3iLI)l8l?HOiXtlE!30)z+FEU+3?Pz0u7x?ZM( zfbP=XnVy$Qw}ZBz;DE1?zg?nA0F~d~Ua)`reVm=3^o$4T{n3B&s=73WcIoQ(YBG>x z6AGubiYUZn0nk@8O>hrRwmqSe1yi#t*wxOy>O`5}!VHz5l*2eXa@026wRQmxh_H5R z=9K+Nr=y?e+BZr@F}UU|%7KvcTYw;ey;HB4tX0qzQ3!4%uJ&(FHih_BB*LBIeAClY z`g!KnWwrFwWkrAgyi?~Pe;bmJ^0hz_P&Ab##!g0pDI|=WGiV~X7@vD@_vx^mTgU!Q zbk!?0db&rJ1pRw|?f!evp;CfU24Lu3=~ZQo^&xgF*uGRyYz(lwrw2_TmtL}~%J1vl z#Zo|5&F=cOb>sI{)*nvGuWVDaaEtrhs!3+m=B~`VzoF&>y=tWj(^$kidL=c5E33vg|6BU74vn>-zCWhYupJnt2nxuceCEI12NdbF`S}^@&s=(2 z?K^iFuIzueH>jvFg)^{i4YG=|anO`Ka2ki2?HwH>UmdGI($neKVRs~oBP~*6(5uXBcgw%QEOn$-ff@+!KEM*62d<3qvb`Sz%HNq9sy0QF(y_8**G_P19ZGE`s;mZS)`hc>;CaITGH!1M_!Xq3P79ElkA! z7S4YL{lnLqX&H*V>nDeQ|7%SJ_vDj2mrvfqe{l9kGk>O?r~cCM^eJi}q@F-7k&;w` zx)gh_LN6Jr5}MiUd{ErQPeJC0#P_pLcC||RsW!TBP-$CEdkqEXRdq02_D7__+MSt& zy1m{ul;yNjdk@(RWcPP_KvV#~gplB%O-6r~c=_a6E^nFj#%MExm+wi{7dE_vt^xe6 zbCBqF8-y-325Nl#M#X%+&3)+nZ0Ened$lyRHM(_>l+KnC7~@_E%AU3366$MAtMjdj zd%sX@riK?STc<7!t!i&cQs4RsQRkqN8EnWroAKhg-uRf(%G9_Cx zaBWO;8zbYUy{_q1SNq+!n*D6Vb&r2_HLMHwRsyq@Ggb=lHoeyeRU3i^nOhfz_&l`+ zC};Mk_vocw`uXwjW5Lw--LTq)nc1UUA??Yvd;pjVp3h==c=P^x=#Uh|2eFWFzIa`w zDjSyX1`zucFM*c3i6SGe3PJzH)%+Eie$ziQ-}sXiy@Vs!k*Eg*%}g4p?OuO^UGh56 z^c$NTC^muL*1WB_wK;9@L5+^=aTL}nz6D zcDYWsI1GKe5gkx8p3)}$$Hf)+{)Vowg_=boq^cLpE&36#lJG((e_Peg6#$2ZZZ zpw+_#8S^uuLc}S7t3Yn&yZ3)Lon~FeN&mOt0vJD6qRkgz7{9-O55&ez1M^MWNvy3! zLJ)=zP$d$OM*9PmJ=@av^7@a9B*C@4djn|6xBP-l{X)l&u-?PyjkG$wFeV6C%+gkET zmiX+_Jmk8`9x9lHXqK*d`}h8QJ3=_P#8to0K&_n|$YO+4adkIr`UNn37j9K#gm1G? zhrjfQ3(k9M|3U1P^0eQ&ou2Q1Pz|>c9mj1H!TTkuRAjjY_0drL$4$N|?0$F>BAnIx z;)BRW1vXXA=?>&cNSIrwk8-)MA7{J?`z2t!v{ec${;+;nH+b7?DJ>5cWxXSzp z-qqVC1{bFLMqYY0GUmw+`Ee)2nZP=J)SRCj8c0F6Rk5S)RSH`rEAJKPR`?}>w}HGVyEokW{iU0^ zFU2p@5lpO(skUo>?!~ykGAC!0Ip4yMbDxZVx$~AVPIGP>1=^489_6f|2bv_=9Mt{C zdwIVl(^K*75B;Ru`&<0(9`GPopK5KhhGGOK#LHjw{d;i({7kHn?2#S6^zj@0YgS5X zjox@WAGvNEB8EkXA-xv4PRFo{j%9`<^JfLxeS*A@|1N-kCQk)sutMm!YAVB(?7{^! zy0Z~uJD@Ju4ThW}uRc8nZ!-O1rg14dA})`FP*o;guxo$_KA>Si*r4n;L}!4%=bEd2 zetiHCFBa(8RP48@Dr1>%xCx@z#;Rw-mGcH7Hzg0z%p88aFAPsXQxI##UN;;HySmz< znVPg}lFPM!To@^)mB=j3W(%Z3&DFD;J9;i#!OT1RG5M4;+@pCQe|zoyxO6WZsry@Q zP1tt>d43|w9f3s91*n05Sro&a75KgHSu4PpGfq^nl9p6`$@2gl^*uI=DS zV)p`Xd_N2f9eenJ9%AwbvxDK30C=kix|1!r#s7zYRyCH(&O=*ogd<>{tTX6n6L%T` z^8>iBJ@wyxh)k1Lf+v+b;8dVLabm?iPTiqXvQT#F!a;5FXx#_x^Z#{TWCNEFe&!}t zN{aoKO>j0w6P%s?Ta!31&yNpa8%Z9qvzV-;@@ykw8w9_wL}V2B9n3JEy^oxZ?Bn{* zbm$L%I_!T^J+%qd;25|fW;o?qf6a6Ptm5IuH$~FZ5Py{!A}DC~k6Q!`C+l;g2~wrQB{V>k9HVz&k+kZ@nmcl72wdOQF0 z%$_`zhkE5$=DsrFygG|wIh$wPcx_6_Ma3rg*)?g*kFCyTM?L`FIu?@Gf9tUhljr&N{4Jvo!X-Bu*zbEzMnx6*SIf) z?H8Z410JjXhUaR~j$s?S+G||`6}{?zF5Cg^<}`ni3B=KyJMsuKr~8!HxNIL1W6Foc z$#~rUVPG6i=pE&9&xvf18_v!`L6&n^!NGXIXRMvTc4t(5c5<#&pS;TF9wB+h8h2B7 zSTo(VF=&$5j!Ob|))oZY!qF2)5wc4^{n?uh+46SgoHuZ9-z2v2Zv8#ui2tmA`gU!w zC0QUGdg-q{5=T;1cR>4CJe{LOE|e#@)*UyU>+5FrrCK}t#Vj6P+!tyB16;rCXMp01Z|zwQy5>87^T7cJhAog(&oCu^ z$otnzj6_|;^0l*!{Qt2@fqnF|B6w+jdz|w1vF5tkxAA|7cn|jBNP^?uNn$9ivrU_;C`>xG%?eSl~CdMx19ZjK55qdzW zUjR(d;d)teC~Uox~pp)}WHh&>YmKtYE z@)sYSVDL_6qMWJFAN9pO{VhFUO0gJ9Y>HdWYUqz|nD@h0KB-%^tB4(WQZg8sF23j zl1<(*Pe#}8`80HX+r-cJ2!aOBeoNndR$Stb-kp*u2#;QR|KDAE12U_@U7o(LKQ>f` zHJT-9kv|fDEsWotuJP4yrX_jl`gpm>x`C1QaahA&nNIP5?vgqDga-`O2HVNl_1KNO zxW?BLs6T@0k@_=jzPPutUG@+KOkG1E)AP?dCT|GF?c$_$6=d^U2SA z&13rVS04EFc*!rruvtB=l!6&bN!K^|I0-rtm~X>K*yuQXwYtI-P3Z&M&X}n{OW5o#7!P zbH7$YgoG*j7|qHK9?U#+2TlbVCA?1>Gz)BhdFW-G#uSVvQQ;uT6Nv~cgkU7h4D=_- z>+9U`KXu=P327w4MJ}d8?iE5>Og6}ZBvgV=yHG*G5&os0VRF?h7&$@0ITcY{)u^{* za#bY_%{*wadq9v=@HcgelIBi@P;;~bJ_uT0_2DO@q>E3%rW%|)Wv2h~QI~wkvj}c~ zr3`y93k1jjRRuhjAXZpRMlF%r8SXEVO9mXmq%$c-^Q!EcEkxj_^XL6elUyjHQ8Y)+ zJwLL9fU~4&HpBx6?5}5%Vb_LD&Ci@`GDbAs+WpW+KI#^SqKUoI%s9t}B`6TB#x$G6 z5{6Dk8kOwj!Up~k3xQ2_?f6qHse$GQQ&j~vslYBJQCufV`WZOCX* z3cztJGd)?@JG>ToNPu$jqf(s!1q|iqp($4f%Bh??vs1q}AB{8p=j|pniG?hDO<4kO z-($x25$4)bOSLmyXYYM#H@dEol2dh94y>evIXETYXbpu5DQ@ev`aym5cfYiMku_+p z=S~9zCy*Rk5QZIqKU4G5-8nrsRW22fh#GHVB|siY2i zdM{nZ2?r)zOU%gf1u+o8DZLoxKt`I}*tp{A-eLg?eNDJS-nNr1pWI``H zi7^2bK6T54Ggsa=foLaxVW~|e5#fa-7MWOrkhx3B?=b!TGtbmpbb)vI?V%+%cYo{L{lLuuS9>rDFK$f`K#!QJI-cre_ z5KjvSG7f@c`&|fn_9TV7Qj#8%sf2BW3mQ#X9H5_%8MZbJGAsfbwNm87w zBi_k_kFA~f)Crwy?)Ql&vXpk&Of@>(5Wsr^gfbqrs_PlLHs5ItAI3I3^j?avEnFes z4oG3xtC4DW80ao!s+4jUxvBJDoT)>hO_01naFTQ>)}~;=H82*|;J(foQ(SQ;S*^s= z&A&Ja<6wBA8lFOb+l&J5Yhy`5jP+Synmpt5e&QfRoD0qIFZ`pcu{Bjmut8>n0jqsy zwczLa$UvSKW8{!L0}xXg-$6Z@0Ab}i)n1^T*3PreGf&;3s$5F{mrRBJ(m z&JvU#Ku(UGF{yKLBVI-xPLM=N5hBG%)@MG_4bLg2_`M+!hi)r@(9EVii>@u#l8(XC(yKA%q8v0Ytv3{*+v1Iu446 zSw|sEXv$u}^|2u-R>DOKZ&oY)fG-`bQxY@aGH`$O9C5-8#K0znEHSdyWboD^pm3&` z{7Q^sN#@pn90T>L)xh@<5}d_%oa>}k0O;r>{q&z--P!q1e+AnlAj4oULrBrqmI(4Z z+ElFy!DM1H6`^xkpziL4zjz0SVk4(W963(~KzK0b3LQ3JK}|X1PE^x~ozFbjG& zsn*SZ7GmhckBhA%@zfSbQ7XkHf1-%y#@q=Yu!2UEQ^Ml1Fz#oF4gZ1OAgPol$_2rL z?C!1rR|WfElmwo&Vo!M0Js=~%0!iGO6(|@e=hIV(6B28JEX)=>ayF17Zy* zC+7swnp`u?VAm>4=B-UR`a}`_zDWA1GsO;nre2aa1rRt5WrToLzp@a97Q`E3!c_f; zb!5=_;2a!PlF@t@AVR!3CY<9)rF(A@SjBpb7$V^dkU*m2mabvJ!judJlk3buMqU3} z!0#PI6s6)t5ICq;G=?gGDWSCR6jw7u_`5BafFsrtp&gTa0Bq*4(1c#3;~I z)Fsgd6aBUUaK`%t1*9#=#)BFZOv<${zA+#In+$t5QZ5Q#Z+Pbd@HqVFJ~x40u`J}6 zGX*F*a$F^S{lLn+C<9>S+HgJ~U=a2meEwOFc~XO&m~2wWlO2LkPK;N80G6zOJcE=X z8bmZTdXG{^)idNAg zoDwp$dAfojL9q_WAYf8|mwHBT0fQ--4D3A2N(Wbw<4tH7iI6agfFKIsBL)1PWiOr7 zLc#cxSIPD^o##Ay>MuG7gxJG(MvQBsK9*#Z*FtJNFJzef307U~%$M1NK@aYq%*Tjl z;xKrCiT;0@gh>WW*61k=(VIy(svlSCgO6 zzqj`xQQUt#%FdIMvB8EK96NFjLx%ERL5}h`=_wRyP^n7u){uSisMB$3+-`Am@1EEqd zaG;)CIN-sOnyH9nA1zUvKG1p@Az3bAhb<;+1xPSb<17N(Ny&kYi&^*I*CpY-4p%uC z%@j+90~V{;wI=`7SNvwRFvcc9y=_lO>CKCDTvG0iP1M+ffQrAGBm@ZISc{tmnGmuF zCVmTls~|!uh1x-5#EJip<_*Ktds(nHp|ClRgg?f&-@pH%*97IxVsR>r1kRd}V=)L7 zD8611!k#9F@MCmDFd`GWUbjFQGPS=qp&&{*mK1XhHfH3}{{Jw`g&1N5Lb%#w8p2lq zBS%HfO&@Aj;c)0O^DRG_{qpGjV5N3>b7~BKD<(Dtmp`R{on%5XEu8;6b2c{M&25ar zP{d<{f|`7|Z%v9tGXzUdLa7M`?&-Yy156ZlRNbjve6#P(Kj$yn zjf*4+T0*nng>g(1!2)xNE!uG)YCPh9HThL~0yY8viEffuLe$q26qt5|A;pEciEBtn z*vu%&+WaAekL_6R@lIa-)&7P{P^__I8$`SasUQ+4*T_iC_ZesA`cr}%=)56)^A_sB z!jso4m8cC$9O+|T+qZ0E$?`fq$wV<|3YAgn%?34sC!))=zHx1&=> z>X@$(5CQ-L05ekrKmcG~R)MHWcN~}l68-8o-_t}b3(K`x!fsi_M+DG!H`{)hFe-DE zxfi$W{{;wz{s`L)01(YU(E$K|J3s^&1nIbpH$cQ+BfosM5DRu8geF9~ETNeg;**SI zF;g=k$S2y^dLHKPt8Z5TB(^SxK#KgVX$kb<7Bk8*XeN}7~Af+E=}S(i%SYq zF>WRrP>>J=0DuSp5zPP?-xa@ibGOo1=eL;VZpvl^u%3lM0VRCE2SHU2@Sczi0*wG9lD41YWe?`vMS(B>@cfe}j*rW9 z;nST*caw=fNchfA9zM_$2Rr1cBY)|05RN%r(2oH#KgiC$95N^KqoXqQ#0L5@^6R13 z3;uv-W+O+Q;35V_5?us;fT8hD9|j3Ls7Rb~AA=s#)-PVqd~Sm;@y#c{$CLQR|9Q)i z4*&W5dF4_c^hea!`b6;S%D*HobivuaLE2V6!Dm?0C%@6DZ|vpMbY)Hb>dds#4a#tq z2p14(uBQc-IMVqUBx>{#Kll4j`WHXLdf*jwB8!;T2ckaGa_|s;OILiYP#|(Oy@eEi zdR@7|J}i;)9)Pj3sY-Bq9a9OlfQ$}}qU$5&)3FouNM@QKjJjziQLp?#YN?8cv~)Pc zh}Y7NAt0Y{PIToC`p3zT{?O?q6&hQhqofaHFBUI@>gv5~1+;`6qlh7rt@Ks*&)>am z^D{B;r~Q>pVO=ACuPj=x{6{D5As>0!V}CmKDx>OKas9~vL2E;r4W42mf)HfZ7Hwjr zod2Juhdf}9Q=IM@Oo?aQ?jJKuJuIZu`9j{s;q~Vo+B-fh6z1ng!wV+R72YlX) zzRlS$KSw8r4r@;Pa`}7#+iCV@Ff*x~bXWUEkRXE~{cDBeitw>Xl#j7b?;GmotC;Mb z4zD2HD&Mc2SBhMCqQK4nJSnQua-=nAGqp9-Bn#w$_p!A)gIaAJQdV?>!|E7?Vx^GX zBv8dql@p|Y7*EzZKZGG>tXokH_KX8*1k!2M(i~I{2oRU*9BNnClSLv0xD~v?{%A|$ zr`-+tV}BM+-q$ElUla&mC`+Lt*fNl9)g#B%{PL_EFY~d?!1ER$*a z>Xcal_p0hbX>-#i8phJb{Q>*e{!uqK@sVZzA0L^28@Kd-_5G)XPp#hf=aC!I`N^4n^4JGU?->1z{vkD~69?0_t@`|X<9?_d zyvsYQFTT$Dc*beV$o0xUe)rQ@En@m&zicv63{#I)OXVOC>?BBFEJTrsHKecwJSv6VHl>#zll?Qd9^l?P=|wbjTrM_bhk zv=|>1nzM|)SXxGz+I+*)KAPg5aVKU&6()YQ*bnX_piO)a+Kj{5R{ zGZ{5IFI}Mc!6%(L6V_-->X?H5!pytcpeaq|Yud>A+l=E+$)CI&wDL(7eAUHTyF3^* z8kt}7hkW)lWld`?<90gOle^o$O?T+}UZAQ>dL} zgbJn4myS4{>LykY8-OrXuZNbG7Zh-R+>UdgeL%-ko0(F#lRpe!{#-V1Oit#Y5p%M{ z)X)b+>DrJs`4*ZTi>f$EkSvbe9N zQKc%R)xua+KM=lavEx4`yY4v-q*LdV@_5i`FEysiRTyJo3fzxcg8B1!SXyd-m&@vt zPj5me`Er*Ps`pX4cQY#;W+|3@nvJX~9I_W^8h0fr?sR2t{;^d>SXFj+|Mf+Ke)X{* zn!#57Pgl#$JM-obeQ_s*gWY#CKnsnv3sYr*B@2ZMi*m8HQ8k&tt;&szVGD%$LGTyO zWk$a^kT=IN^~sNulahVr)m)=(eY2qw;0)TT zNx|B)e#QyN$oa~iBiqB~e)HtH{a3A6pGE&r+n8af+A9_7j^#8dnpK#8Ni7mz#cN!v z7B6CrO@|y8j%FfotEnrB1J;YdQWq1#pC!>BZ8~UHg`jzvMc#7sWa@A_u04cwmDi}! z;ZB}dX}X#TZAdFFv*7De)FeOe?3{p}2F}sIRT)$>tJWzcREZmno$Q?@(Zpscr%E^A z2=E(rOxfWLgx`kG+I1~|=VTh~$}cX1IkKt|>sWQ+PsVPlF3o>V?y^j9x~3Va$~8L5 zg&^~9(MzmCU!vo4n6cMAPJQ9o>M-Yx>#~ANrpLz|q}rKuh1DiI`5Eo1Em+Z2nyyrD zs8LLe^VM9I?b{ojL-LgaXIxQD7elXentRYy4X`M~l)tFOR$KLd*^<9|F11f*+^Ll@ z_S3P9aq_P|*1~^D@sAD94KdQl8Rh1SrPQixNclC87 zNYH)f>jJ;nl6zKun^#>w!Rxhj(hg@@N>#Y_O55lPa~;0&q3hX@v7>vZ@0sf-iMufC<0$s#hUtQJ+NVQGXiQGsb#^djqQp=i>w z!F5XbYJaz{_g6AH;1}-pgY9Oo&cXZ_-DoPH*|a5xd-H>RptT`wLmwd18?<_I#bZs~ zYn5wP?2Y-3zI3mGt12T}2wFCT387D&7v_|)Y$M0u2G_oSx-Li5$+2r880_J?Y_J1u z)|*F+Viti3ALc}XXo-r~Pj#__aEF*!L~ZQ+Cm|OWtQ!?d_kNFj;G50ZAaH zNxRCM!*mP3TfM-q(steP=9lJi*fK%UC1Q$(wPh|>)@kmD{oc64KT7#MbMg9kTKFxyO^CCk?E%s_)noCVj@XzSNJA$puPM)bDCj1<0bU-TS}) zC|ZnefGX5RaTVn-JrOU!g=wc=OchQkO)u$xCLngUd``uYkVs`9EvZ~OYoSjr&YrfNMM^^b;8{LgZK zZP1-7h>oeVrNt-O8aCFyp;o{rI86d26WIsUVvYIu*RVt)|9n>_tQX+}0a~5^yK+1p z2Kb__Cw_&w&yS#Rdmg6H^UGnc{Y?~=-jP~N&~}Bz7B6`>;zbvJI^BgQ@!=nTJBv?= z`dM8;iYy}2bM>#>wXZ>qWwkuiN* zcs3$in_21aL5zfH&}>#l33M8%-`b{q6!%tEB#fADe%p1F@5OiN6R{pj^EN zwdpv~{kFq_j%nV9y4pjBd|+L+vA^FZhQW7QQirRl;4QsrU7NG|j&NC86-aV_T&yxT z^WppKr*+7rFueT1Blk02J;}W5Qb;_l_tBfwglp`N`(oMYC77aSbDxIC3Nm@RcJ zti4@lkaWk??em%}wWV*V8DTGKSH7kL@`^#e-?5fU-SdvHq*`sJM%2WAZUJ^Pvr zLV+K|WosVH%_R`*bPBqH;Fr*zycFqKJQH`57qM;jbzGp@w6=+pkeistfu9VJo%*1X zrn+N`(1%S}ghCoJulB6G#TNFxgm}u|=pxrGRI_rlTQY_-C#Y>HtV2}`T2kAoMK(8Y z?9N?-94^gy@JDVV9AN=}6!j$PmbT4C3AdXe$zNsb1A1|?YTpb)vZXB2Pv!^%d9m|M zXjNhU8@Q)Sr9U7-&uzOJfiK5Of40Kpi&~6*XPZTiUf|{(*;ZNSK0#idrpE~{o*10Q zgSQL1$;x*NcwEHb=?cjlMBHOkM{vpS=Dw~SItokhu2pA9s@N`nCg2VSC@&7j>Y?WH zJ4;k^n->~jzXi=5<5?x!=kFsAwah=t^zLO!whhBZxBWc?<>IaqMj@d>Z2`Z~iJI^P zyq$ahq}ZPsV~Nw*rQYbQecaMC-PT~~_n*tSESzfZvD$@w&ztP=l@DFgHqR(~dbVRZ zRW~q)pDkuiRqz;pH|x}AW{UI}&67mi9q&h7`5h7LzH!I+{b`-dOGBRFya9IXM>;uPqL}As} z;rpt-x3@We_<`>|sn8B?7WX2n=WY1O872LU;F@?s?nYUSHWjp#1TXg|MJbD^X9%h8&^$_Z0F4-?ui>QAIbc?XjX59y+GgQoWkMR{jezH*+!3a zI*<|*y}!ccq}SFiX5hR!qKU&rOmnGy!PpSPK5ln^2aR_LUv%iY@-dmH_ic*P4(Le0A0w}0<<=;5{H+cAor9rJ<;tMbm#wVvd4w&bOG^ECO zX}z_7*#KMOIF5(-6jhShjl((nTJjdT!&di4H~V+JjTiT@65 zy<$l$bt=#ExJHW4i#Or)Hgii=#T+*SBMqyXOhX1_c(W=J>lA+3xl3K}s(Dr=%-{ci zp-P0V-klq54~yePz3jni-L*JyXW>qfQ-3(4g(Wp#(_J*&YQ$2y^k2(v&WK$T<}$$B zQs6|MP^;|ghHa&jFWkm)zudmN--;IfWUHW8H)Lf25QFG{R`k6WhJNwbA8$RT?uA^! zQSG$lJh%@Y1Gsh3#4&nR^70b!@yA1dyBfpi-Kw2~=QnG3yQM2GJMC*p>_pxkSBJZk zIhu7%__EkZW8%C0z6)Yb3wnQ)Hh9DfMkf*Og|t{MrW>-pcvd!cM7-73SIIgC-&rba zK{)S)e`souJIl^t%{=E%=$V(Qpwu}K%qh%zyYLoL-+*^94XS}m?X>X8l}_N@ceAf}+PPD1^u&eDUQIk5 za$o9d@d79P_*D36E41mow?W_HW{=Si-;g`9!6P<9dS`ofY|7cZ%ywNizm`WYPg1Z` zXNTmhhZ7!Gjk+2o{3^kt4)9xijudljC0XU)C$|{p2JP@b z#RXcePRo5XISUt)9nimj+o#|L%f)g?45Ju@N?;X=!K|-XI*Ha>WF=;o{Rn@pm5xtS zLRFv;Dky^95YGXCB|FA)s2OG0bNAKr@fLNLTe>};52Ofy!z}-PO8O0DH5L0$k3<#_|E9GKK$>qSGcnfNM6ZLazrcz98 z8NdRh^rSlN9xCdmVhkF~BE@2Ks$xycKO4{FH~L3B&>)|~g)=)FXLaEM6(6g;@paU=+hz(gXV zv_Pnt8YEcQ!P4aRPxoeR2pO3vYMtsN|^ z{Dz_pqDoQXqFXCa5|J1Rv-8bvtCMC9M?cWI+Ty&g4#bE^Dn3b2a4*6@Ah;+~$I3e6 zD|IqamM|iJBnYCi7|DqXDuE$OOOnb%tsvrcSATZ-J6wKr>51!y1xYYaa85vs;2@r{ zgmbCJ)QNcBhggLD*mxUKq(xwir8Ov!<<1yMNO^t}<)Ol&W9^=+fE{_CJDCE|f*4U4 zZ~&s3YN(W6VY%WNZpPf5-_gSW6L)=_*k2rWN9kvOoq=^@A~V z#5SY@K@_dP#*%>T#fxCw(vwH2>LR4Z zP9U6@m?f`05)AaH((uQG8F|=&H5HDMB+-I@tw8`vaD+vI4Ag~sF(sr_(_-ImV(`^} zcp)V^{j@)f@~^j+DTju_>j{8)?z3B~M}OX}%z>VnDvkyuQ!=OodgDOF~Zs+ zUFr&rwOtwcCtr0Y*DR=LpoS6)1~^^*Q9x24kZJ5Dju(0YHfo7P z!`wpL-TRbxDSotGZ8G-=GBt$*Ii4=x{_XF})_fP4fI}uZjZQ+dfRGry5PDJCP zjwR!#U_rbhjqgB~YN=CAQsKPNvu>1;hmDhp13-~5>gXT{b>J9p#faGSO$7|Ia$?_2 z(FOFA@b=1Q2zZEuKo(ekXh)7H8iFvBs+i6)@2%J|1Nfd6OQBkHNdp6N@yNjl1chfI zS%MBHi{5lnp)HT&=+u_Z*$T>UKqB?XOtVr)qMjKAi_ej7wK9UPSoT)rK4cOS(l|AM zD5U)qVPHU>A!;QTfl_{k=Ql-ESd+1c>L3ARku0%5xNoLJQjnK_Vzz)kS1LM<%#6j$ zOFE0?Ub{;y)$uYoDkf2x~i6jfuAb`cC=fwbJnH7pY7}2%7 zoMeY==D9UC2~liDAY|qaOg!))SDR{!5=9o?7IA)0JaKtW@#mh!y|YVKfI+UZ1Y(KO z((s{BL@ea4m1ZMQ;1fcAm`Co*C)LcsJcRaq(;Li4f#FWw&vb^n zad3kOFQx)TFsXhADEn=85jDJW=IN1A7o3f;(;rFiqtvh(gRs{+s)t1%bV{ z3yM^WEC>(?LqQ1<4vc>El!~l#+s9iL?tkbU@IVY-(Q#)qaf)}(1fqVJ7>KtHEV{B+ zK!J$n1#8U=*a})Y;lk9s@GmHd6rYqbcE=Gm6d;79p`Kqc*1p-?=1Yc!)V5&!<8WSY zIZuUu1Qz>8i!CBrkp6`j-VkalmCOkOge9U_K?O_n)+Fl79@Zy5^W;qvV&Qr$u#{G8 zOTeIn5XmLsWu+ApckS8>#Er6|#E5&R3F5mcMj~5`pSi`5M|PR0dg8ITtS}OzI;&CS zSW7Gi3m%eTVh<7<8a=iprM5;k7e@$%U{7{`0T+BV2?$Ups!;)4DG*}GBt!|8Qh}4m z!DOC~e=j3(tAg%Bt)f)4secXHZV+d42NkV=&GN|#CZ@gYd+qzSQw$AU>v$v_$ee@` zA0aSE(WpTMe8wWXr@feqJox{QB4?-SOOk>_Qh}iVd8p8<7*zd1FsVdGT~4<0GYp*UhTL%v|29+R1Jw!8!mDD6)p4M?D>bx+*;3A%A1PzEBr2+;n0`oI+U7)FRyCR?@PQ_e&66-o#>yltV+=qjRHC$uv=gz9Rw#_<;hIdvFH5UgBI8ah=1Se|y#<)ua z+@9zk)51Syz$dJqsXy&X{iBh#!#wl~($X{VWgky0RP z%4g^RmpQ@hbO4yDA}o?*V2TFo{Fuc4mMOc}q*RNzL6dSOM*@La5y!ZqUJSbCz%sJr zFYS}Tkb+1mAW{gS*F{e1e2xQo#7Yjv8bQZ;`OFLZo=1vk)(!mzEW{~97>FaJnG-{3 z&yY+Jc=qDWfAABhM4lYEY;1aeL0N9nN{Xt4(jbHalGkJ;1?HXgzR|!%|5v~Mz3H@Yt98fsCIA@;5#q;=Tg3yad)b0*Uya)OygNQkcAXm)C z5)$0o{>`y-=cX!r^7r5qW0v6|Q`Ljc3HklpMID zdx{2D5HmvuOrvCLc?blf@@_VRSIh;T_&M&}lV3jZTv{er^9J|U{K}+Pwh#?G2o?^u z7ZucEZmcq2JFp^OO1y4GB7$7$(Dp=A$p}n39&EQ=Ux;rvejp{bf$t2SnrZtE7KrB8 zDUuFLA(JFruc-abd)K6Y$q9at(iZLVMIktO-4f$UP!UXeHgMnZaPY8(%m15wBo*{P zMB`i(f?uSi%x{9KzmlTcAw&qeokXa_l@ z$N?vUYRr2)eilIbPr$dRqa`|waRWy(g$W5um2OhfqMw^&m|cT^fibzrw#V<<3?7<^ zgR<7-CD52U$J5&H-;_WD;1pYQPG6SQlb zOORZq-nnI=fqXH4@n*rvSt1dK!GjccqSOKd)G%5ZahD}p#P)p4k;uv~ncVGYG$Jw) zgFbPx>l}!pu0MyG=vHZ*O7X4Q7n$cij_p;)t9HqtW`wcGV(+2Q^E=Q$b24fQfgxx* zW;0B0>WX1wk;c;Cxt(N)Aha+ARi9Gyc4v+^miA2w&-c}T%KEu`T2Q7A41@%S>R>$# z6F4a)l4tc4PWSD_!YiiTiKI~+0|plNSL8U^k^VF%6o+lKvxW0ooyG-fLvIKlASEe7 zzJUOph+Bj3^G>80Aw$DpjN5Jxd6XlrmJq^bqAQCx-=0IG5Z^MEUT!c+Acx?e8*JOgHq==k;(9b ztFmBQ5|;+A@n50Va6H@s*QBL9my+ra(j3p+2`iD1AVL}kJy~p92njiB+fH4sb`erx z=P0PqTqz`Z{XvmzYm`nFwYc8(ui8dw(pfkt*S8>l84!pPh!rVVkdNoBNjqlf>btkD zb$#!`wX(zTZm`?3@zNR;22@xo4IK$ZM{YH@drnbYyp`kLkC7PDQFcAR>Ph&)^)-lZ z96_XXDv%k3G$#2I(qa!R2f85%vJB;5;@#^R3?e&#Ace)^s?<{ay&+0zdoY6G6zy5q z6cX2ey#N1N<113Mzz4>d1rw&RBzAip^E|k$q5$9!5CQ-L05ekrMgU-MWk8hDz77ll z34iVO_nPQg;IeHJUJKhca=`ezA?~}1%g<%ZD%#5Ly#D(js3ZVGL;yww0PF^{qy#%M z3D>T~H+XHwPD{WJL;}ZqK{Ak*2!!t=`TU>f|DSp1R~>ZjkePo~k176-<~UW^ zc)B#z`o8loZ~e_T4igje^Fx3Bk;fS508c=$zoqwk?zx@MN&YhP%cNYqbOhN9nx~ zbHvl(jX!&duVw!4Cs`5a%AZn`XtAtb>;&T#$9EuMCb%mYR<^@>V=$qg?3!He-=7>w zVTAs4zvydC%N=UdXgj&W_Ilzu+Q0@ovZB@ufrPaVYxW8U3d9vjVMSV+gerEHLQXzM ze^wbrvQ*h8$27`Y>2^RTFym`!x@l? z1ObtNFcZB}*mFZqmm+dotTMF~dbMJAe?r$8QxxAqFvP(-SgTmrD8V#y>eZo5YlZ8^ z!}Z1UF+Pr&SDW4brO$v8v5Q`p3V{^08hd-@2T6;urre))q6kIB{koP}n(6y1@pOot zalY0)Mn+a=K9({(RajbQ{$u;crx6K}Wv?{Ju$f6BcRs}9`d6E)2~N#qD^JpXe+Zek zM{2HK-?aMQtBXX*#_X9#`fJbHuDJcK*G^-A-7}XCl7O$oh?&_Yo#hH($@@xYum;Py zu<5YU?#w~(JTI@$BstqvUeF4=DAF;f2%ny9jUXckbLJtbI-A8MapQLQVmo|#dOvr* zlPl%M(|ZyA))GL^Gs7h$Y=p@ye=hY=t4^8S=|?rXM1*M=`uX$De9}kE<xt-4b9Cej91K4&D3McFhrl6c%yH{S99cAKZ(4Zs;EwwP_V4>x-}k#5KDxN zsS9dbT`g38r!okgcl`NeZgI2=@?}gZBQ7Mqj&&^8P?urk1f28Li{>DbH z$+|Q=I~6GLN7*A>B`6cujJ!o?2G2h zpr<@U%pN|`q$ZU&w$`Cg8jJ8aVyVxcpa1Sp`d!OofkP8itph>K5}k=pWOmg7O)o5U zj*yD^S>ap1eI>rqx(&OQlYIHsFE*_bAYxW2(m-lWy zSanUwpi(OROjMb*&;+s6#R569F1Dh+OY_ND^iz)P(k&JDAN?_UQ=Mg&)=ZNqGds2@ zpRfT?&##-NN;T=GT|#MC#plgDY3Bje1I^v{30zq;Q({*adZj{e)g|fYy;+|q50-II zt;duzDRFD$P;#MNe_~f%F@l(NsdFs8CM zhO`2J#!GbS37XvTWF>D%IS|{%j*}q4@>r2*=k=3r*o(Qne_k3(cLLUpF4a_8T}<{K ztbiW9|7Tz0(@#;I6uR4Pa|%e*A&8oFq{iJ^F%IuhoUg6na{!N#W*tVIV9<}rcGT}V z2?GTVB$TV*gi<&F#>f#(9F?1@xa?5shS~&m6gMX4bcc=A)hF#1Jk2 zx%uw`ds7#qtQBhumpWXV=It2~aTIOBCK8fPS{zp6#Vc1zd5n&($15#DT{g!H z#I>KT6&$!lANyT0%p{f~21wpL+eM(zwSs0!$^H}le{Qf&J#?bWPfpnrj(YimRh~t) z_G+^)qLfP(G;>B|BjnM}TzrmP*TU`Jg6Z|c(k_hGHO<1ftGJMYoJk`i&49|BoFt3< zn%bK<{&y6}qye8J~J*Y z5PPQ-e}_>0Z7xPOwD0M1Ninr6FEiy90v#hlGg)>Pn78@0JvJfnOm0yOL#Lm}4#Svm zMI~r5Yi|{8>@=B-grvamYfFx-+y-PSq8G$ zzE;eiRMa}Txtdy1&vEgGd8|sJ9xAjN$*G04e=(wkah_`_S<}n=5Kcdzj{T}P^vD=G zdco0|W7H$j&#$Kb(CpVX>O?JXxBFY6i@VLUe< zSS=?q&%*Qxva)rl;+njNd;oB3G4MwAnsH1>+1xT+rt7FUN^?)ig6Mhk%?yQ{!(1X} ze-Kq9+dd-D5+sMxxzs6;`+JREkjCF(w3uno@oPr&@f8e2_SV&|^kN%oW@w$gPjAUb zZ%RVt_zg~$Yl02A2&_)`EgQ~&Vb8%4bk5lO+}@CK-5!=c_Rq{OQYpX*|Ai{{Yp_ED zbwepb$mq{1dqS5xbs<3PdAB37{=cPKf6aJOCP1nBv%6@zItrY+Hg`+pV)1|n1nP5e zU6@NU;#ZS72S;-z$nW#2eWS9k|2@oz;_Iu8|Dxw({Gncdjy)p^__e1-pZo3Ss!_(K zqtj!bz5VQ5lIfW@*tnOdwFloKLCcuWA~J`i)CoXf2-DSgdfd*pdKgf;JGtCUe_MH% z6MIxOrK6ro46}JtU4sEQMu_y9(HsWj0ly@@Mk+Wmi1-m}?y&zwoud`zD zyT?@deR7@4K5upp#EuQ;XnUsg(KX$4H$ZLSrx$LXLZxV<>Ye6dX=gj}e>d9u=hHrg z6_k7#e|sL8m3@VuFS_Qw&W+Bd1Z%dY1Z$SZ&)M5AsTsAGe?t0Q%UQA%v;|n+l{Oge z)EeO{E1bm#)*;nAIOTr6lM~(ij$JFtgk!&5=O#3DFbX67*~}AIO1M;>h<3w3&WA}; z1k6X6%+dbT%|;^BOULvYf4=pioiN)8fNTNF(aSAX6UlTVW69s;UEl5bpecfFZflit zAIt0SErP_%x1j z=B+wk3d&xxn;J1^5?d%cy7hc6q9(ie+}4uykK|&6XBYf zBN~b=BA-$5u-r3>Gj}o@NBk?q1L|b%vkO8&x8vnm>{OF^%Z)S9TpJb-8}{?(eU2!Y z>#s=Bhrr6XR{+$_nG$^2(n)|v_N{ts$V1L;;DN6{?C3(99MNHmdouFrc19!aB_Y7i zNXH}W)X*#~ViSJCe+P=nFp*9wNWjEBRk_h`2AOyjjwfNc2|fFftd7aTh79$Bm?&Ks zE=_>g;x5q~@XDo1pm_ji65mkxrSHR{BwrlgG7oxIMP_%?0t{&rjqi8dV(4PVO*8~n zZcw%u`*nN>t`ec)yQY!8_vGJ*c+4LF9!+{R{t;0M(N4!?fA&b;b!Og5V!MgWLux)F z*}psLZQI>PKQHSx|F6f*);n+XYh)?8dhR@#!!KMR_5JAVT{wUx95D!>)JUDTRk|c( zhgw%+{f*nIgiW3Ygv2v4@Ak^x}uU`u-VhGd^&20@%A}u9~ zW>qYchaWLTe<#{8-{YI{Ro=ORMz>uw{DPwhZM^>8_r|=jjt{K_8{IW(<>r(VcePMm zgz%*MN?pJQmxmdQKlX@<$ghi%@ad~-O}i6lC2vaFvr`o%ofG0cICD zHP=7d-kC{vBf(XB^tqA{ws9lXtJl>QO-=QRN~&{`H=hq!f3}_u_c85F`XjUN@SyY( zBtFeQe=15vkP>M~Z|o1pt>@>9Od_z2d~}9)OTzb|*Vu&d|BanO>B3s=Qzh&#UHFtRzyf2&DAdf3V+60Bra$QI6f5;zv4~{%^siD7@%ZZsA{ZqteWMSW` zyD%Ap?g}T@(-b34otskuKZZq2&L$IqqG;=bsw@kCVg zqBFnbaTc|bl@P5lsra{_o2G(sFAhE3+OflODfTfFmPq%n6Mx^@DJsUu%fZbwr5~@x(e19`m^c&^xYMm!*6@xi(!q{ofSE-0Xl-Pf9wZ1b~=7vjFkyqRY{^5HHtEN+IPJ0QEpBL zyo7{gU^8q|OAUl$t($0in!8I-<1 zu;jZRO}#POxf=2alOw&zN1-+h>0qY>cDt)?bN3@OI^b2D^3z$ZX+xgnF@{gUf2vn4 z+j_RJkpU0367CxoQGi}0*_$2uVlDdUt&g|jb8Pn~#r);JR%IKkWI zm8iENOwjVbXXa?7Xo+vvM8UAzJZ3DFll2ClUUESWkV|BZ{6bmUP#5VrhE?Kb&-jMq zp@Cp?Ux{gurC9}IDI*RVjzqI;itx3pc6EhF}jMh@Y`cHXHDeMaPpR; zeG~EYguJUXt@!04zLz=DP79ESFN=?rr#R+zZn`AL*$(BL)Teu^I)}=5&?9WsT1Vc; zUyGnh&pdds6N2588twwUkgN}yLDUQZ{Cs}aDNgABiQyl<+*!A&rd0FH6gO=se>6}2r~TnmY@tm*qR`s>I`XAP<)vy#-E^IR z@@%mq({z8CiTDfG+;xdUe=xu83xlA-e8pjorn$`+=hzYkvp?^9?BM^iK-9}#OE_4a zeLI5D96suO^}Cxr7m(fZEyIb{^)2}Qw`dPqnzP5qGXj|Z@sX?d1zf&oAlSPPdeAJX z{4M#z=ZUG2)j9=V(P@0$F{MT^O!Cv&y}23Hs36#mWpK{ZM#|iMe`L5F1B7s5f~q;# zb*}7#26}n7mPl&WwH>RX^A1P9lE~F~sMyadW9hbO9DOh|f=Wgn3UBspDGFAnnXcF9 zwT1-b#pKwtq7Kx^Y+oe}mlO7EsiS+V{HK=D|;nKGyV3ILhK+4fD;LreiIs-xw8Dau4A; zRqfdu)d7Hy+*j5=%28W*gN?mCI@MGqG*BAOx66-+ECCZfF($B(jdQgqVfWxampEYa z-lvxry_4u5{^Won>fs1RzJPFZ?H{{cVkAD%i69O$+^C31f5A(7HeP)H*&=<*hLFe& zsURF}!_u&w{Q~L2WMj_g3v1Cvpx`Erw2LN56oRdIQ_%)n^C*5pZS@^pW&yDK^VS7&y+SL=y(<*tejmI{RZ5-wFM5rzKper%$ zq-B2%`Np@8B2-^kMM>wbrUv%y;OMO!yPapr9el3nh&RwVWUm{j8rpLL2ukXbx#!$l zn;>wseUy2oz6gzuFq7*JyUWe@ZD!F54{jkajxFCNf5Ze=?+va!fc6%Nb@kOpy0=#V(Zw}cxd$ih#m#Z#eErQv_uTWN9L!!xDtluf~xMyKR zHR7XbH_yDo=2?Da&`Yo70Gv4e?dv@@!=R)(_)-c1f`dqeNrpu2Q?=Ux=W~wY5uJ-t zq~0Kvf41lUbjcF;EKP`F#(yW%9X-JR>V+2kw`E&rmQouGdhq7K05K@=$<+xG5*E=q zf7Y6V_b1N$iQ%8R8ltr>wwF1y2iBmQM#h%N)dW;nLOe)qg8#SbpO#F^+Wcp?`4;=_ zpSB<8(U6pU=Y8vP%DoeMtw&mTzr;h=JkA5<#*xjWcqdL)NY=_c1gR1(bgb4*tTf(2S*<(P`O=sF}j zIauZ%aI-l^?!ZAL zNot~867}Fk=Z8L#7Dq*M5|8F7ENC@iEo%`t2jvMKn2;S~z30-);^z5sempZ@!;|#H zJnLpY%4xauZ$6nDr=~!WKeo+uN@&2T3Cxg1`q?5!K@m${*-r8Pr|*F;fB8-(MUn@( z7zr%6C;}M@R<~u;JS38KtJC`&UFzrA`Fz{#jX_pYDFv2~%}-ElSl|UkVnAsqvJcoU z(&x!(agb;-*;h{@;S@%tgaZM#gp79A1uT57F??_`ikfqw{ zl#^80d9*kAR+*@Q#z@6Fe*p-L9XfjVvrp*JL@Z$6an%iPI=JA`;}MAb!8?)WPQn0# zY~~OvP&=Ky-l?!15AC|RR{ak~LQfkU_ zl~x5#38g^@1SGD>sR}Y?VV*f{>_?LCM&Bz?dY*@39~@R9#tNB6NW;{vq+3dU;NZq} za(QN`oTEDeC!!cm1i{LciUom;XP8~!tv?TDfJ?QFGnEwN^f)dmCM}3AyM`u82|;AM zk3r!#+6xX+&zBy94;FuY5Mcb@7?WLc4zkI?i#$P*zvA!(N*~_eqGIBxSTmKA}G&OP4Fx z(D{-tJQ_Rmll7E=&^k0=YhEmgU{WJ^C!&HoXO1wpQc11<50rmVB;ZA0iUijdB7(PS zRW3y&)+=6uJy}(ygr~oEK<_HgkH0%-palFq*e9aW-t+=h@Y~NavYsRmDKjE+ zV6a#kRE1hxYIMQPj5P!Aie@3IVs>HEq*B~A?#UBHKAfcRIr=%wm^_IxCN1iUdD^L2_}fT{IXdJCIs!3%dN_LP_YjWhD;TsdBTqFM>mV;mTPgy>yPYnH2269|YI znsJBi{zz_`^0V)e6Pd}0Us@YvE<;|~G-;;*BL%v+1=p(V$gL=hQE|Oq-MM3RRZpJK zBN_dh)ML_FtVAH#b8TJqfElSciHo74dxz}|N_n~UR5eLrAxN54B#waw!B!9m#!Q}P@Z?Yb@MA)ubXGJ< zmE?)YNVgtLR8f_YrnPBH1rNTp&bAXxj7$fvyO3uq1zw3sOmr4GN!^ zqiF^Oe!O7mrYKx(n4{Sw0>jWWenoAjn}Z$i@aQq|@+ly!dgO;5rLLBXr2Zh)1gM6P zMT4s>P*f#TT5X*+A86*<{&J^>@#h}7pLb5C*9EZ-J%rPO7erYg(la7swP;fagZ6Nk zXngPS;VrqS>%ZlFo?L%grlX4IKuQ7v1<1Uy2Ta2>*kl6h&B7ipoZyp)3B5-ud5z?h;QKnP*#T)cgrt(SOr^{#Fvy0tw|DYlgx zb+QofvKR8Kfr@`zC$IrXjJmcinFj%fx|bH))Qw`4cgs*Qhy38F~wcC$3b*JZoGBNq)0 zUwamI_*!cful`#KRD$P^+wP{o^$mAIg7VSVS9X6pQXc&}-!3V;n_Y0kr7XcFl!YKg zK;%=vI;k@Ce5EnAdQY7e67;ptk~=!3Fbic#E;v9$+!rW-BqM<)ZDjDY_HBe{*H|q@ zMgsy1a1nnx2M4{fscJ;Ut08cld?^irNj6AeGQ=}L>#OGqd?Y(w-rAWtMGxNZ*Zqax z`$+@Sn*LJ+U%&DOfG(?<;B^Zfy(3GTo{&(ORAZo4VIwSwB1bJ9+dT7mtd+y)$7ADq ze24di(0d9X0>0?YgURq(5XU>0|g$aU%gB;SScBY{=o*7ud53*M=8nXuRH>P4gl-iWSq(fr%3 zj3s{~k|h)djT{O{3md#V;X)28H3mG}uX#xsA?=z%vii5xDh>9;rB;pt1I84c z#RKt&((b!Ft9BbV=#y>Y=o6xfHT2FDZts64AlYup2x9Xh#1(YjIAZbGPyDdy?Mi=# zMfi~hBFkDNS0s=x#m{H-lJd!}GCDe|m{Ror0}-p?$^PV~L@@A|{Kt?WWJ~bSTt#wS z!LUZCq&1zF)en5S19;>uBX;g3ErdnXV_OUlM4uO>?hHsm;U!)bJL0VS>ux+le zK!BO0gk$cs;BE;WSZaRH1=F~-l2VF_pit6KVfpM)3uTMqbWxG@E(Wy9^8Rv1o}HZE z|No+nv?%)o4NN-3fdw5Jya>0wDmgd^W3Bs!@C(xKH_xbnmE&%Y-@);H@1_^(X5rRZb%QmF-^a>G1i9>k?%Y0A9QIiut^a#Q}+*KieWMezBu$q#CauUWINw@t3Ffs8@JNlAKaw6@nviAO&kOhC#tIdJoV5$72fIlz*uQt;gfywRHTAT0*3{ z7)T&jA{DSI9+@z%V8*(c198yQ9Py+UJXHw}gT0wzPj^Gy!2W8Mh=1FjIoO zSR|k`tI-^?Gj08ll*#3jfS?_c#DgG|#o^h%q%u~Gxb*Z?8cs=oEJ^UzsSt>i7}p97 zM%;Pmt-CF7fhzJdEs|7_0t0!34kCdAc4UYKLG#%J&hvdT+U*%iGFE^9ZCi}GQd)(? zq7w@!)Lfg3@4kN`IZp->se@>pIe=hHYCXw$Da>edVnCf0;~Z=1TA3VZ_?|%E*y?IAKc@Pi2+2NxPo!iRCrRq(=2% z1RlCA7jb_es#+2~#imb{%vtD|+oHw>d*vFGC24@`wFp(=1qSSSNy2PqvC~jq&r$N$ zwBIP>5D)?Y1OPKc13&;!UR6P<(OuOSvpDqmb%F6<)}|Ue2}!fGfGQ*riJUF%u3L4t zV%~qx^4|c0GXpe408mf>U=KIbgqVu0nE@~I_Q-#M&-hZ`9PGdffFQ(#Sg8S=wgSOG zBC#-=vAgSinE(M|y-gV-i5N?CI#NKx;K@#o12@#NP8|nMWMrK>6-VaWPNsti-<)|2zie4GLckkxQEt9*UDj*ObAixvhS$-#T-rT%P z8Z&>l0WA#j0{lDy0VIg?fCBLUmJWYR^gFXZkNx!%KR@iIdZ#8{;Y8Q|bLU|4f9&zj zNqc0lz zKOg>`N19*j{-5H9dS*X;hxmRlXJ*UB(8hl!efxA28h`S3$WJJZn~#t9;+f;S<*zeY z8Rs7+-ZFnGoyjT4I|0~?#KZ&#sfs#}Xc0w{=7wmd3Uf*$va#1Mj~^#1C+Wmwp8DxYX%OH|N^4yJ%BRnKB6TvK0^dQq)ud7qMx!0PojQKPk3K-#9V*~j-_SF5I>6tU)Hgt#HNtr7tR+K1CJ{WRri2=@(at)IlQnpuwG*2*Rf5v!SJ5%!G43PN6ps z{~ve96n#*Ajx=>@3!h|ytO|LlfTD^cs-9xz?ydM7AE$0hr9#|;Qd2hCPe@Xs?LK!j zrOG%NniS<*BV2==jHQ7@%P*Cis1a0=Wdn6Vv^|g`pJb#97EOX|-8B`LEsuYb8jW;G z)w!t-REX@SqCEx;fzWWMvhY1i6BvYN{5O9dOP^Mm#+RxyQZHJS>lHcGQLe&535Sw3 z9COq5dM23z()MJlI{hOjwsb~_C8QDvwW2m4a=HkWwzMQjGbzz!=*eYfWMdS1%#pNQ zQLtrCYReeLd|CCZ10c+@RxW??dMPvBk+pMO&W+a(Yk`u=R1g3SMQSf=*0e6AvR69` znU}VWZJa7jy<5>T4rqOTX<4<})@|fIt%-$uL*P1>bd7qoq3NA%AfP+ zul&rDyzyuL<;pqpfBwpi^XMElm{7P>JH$`{6S{;hhz^)0kloyYdd zOOP{n+XCpR0vvPPpi^>W24~o)G4xQaY{j;yEN2}w^OMA ztv14sq)kL;LSCuXkNXGtB|n*$F0v4BX+IV3OSG#EC=>Oys0Ex_X_{lKnAyu0zY*=o z%7NA|efVVeP8)N)QtFmmi6^2Av7KuoMF#svl_wvby2@D3=|g{oVl7(QuZ8-g%BO3< z4He-IK&RFH^YRRIm%iCUI0n+?5JtL<+CJ54Ef7X&lxVr?nWaKWQuXGDPOfK0mv{Tg z-EH9A;Qf6$Z(75B>jcDt`r3r5G1rSL<$J^}!QieVg~Ga@NZw{pW?oWPnHf|$Ht7g~ z4aJoKT~8UW`TBn`gg2-~K(WXnTKrU64cA^39TyXj=|#J79c@ii4z;wRE}{#R)V8re z&b@Ay-dh_iy=70?JZEPM=)AV{TFe%Q^lQ~1X%{8tEr|Cm9a!I%_K*rWKdg?N$Pl$O z(Lb>O`V|#Pr%;ZNnPI!QQIv?8Q8(1JTuUB{M!_Dub*q1HE-Ve{71smJE+i^j``1&t z^kJt+{b{_WTZ}8ii|PF0oP6(ipdnk5x^~Jcr0y7WZDUDwF;Tmr!kyO0FWgKQ<&3@b z%YmJ!dnghWakpLDdBtVlObeo|0_}d(+Bfz*6<)HF-G7}AkRGb&DpA^qOz8C}<7?1EE@8k$&_X46j~ z*_IBhNo7%YmMz)YLzP*u5ocdfFS1(~4kLyu)V5|XYsZI~4wWcFmcmYo)&dY**!CpU zkG4%-BHqa}H_DrN^B?`2KY8VEJ;*C_=ePgmw&{PFcewzK1KHrk{kj7ET(uIwMR7d# zy6C;!bBg3Kc+JFwNvI@E0&RYG%w<&)C6@}>Jla*L2e_RWJJwRu4&BIKQs!T5F6#7^ z6t?FB&*WFUb6}bgxw>iL zhH8#dEj?nZxc=y7;GscC5^7M(ecbso&(5Rr<^H*Ue&d}q`M0@D-A2Nto*Q@Vx&E?) zg|HBH6J4PPP2g3#&GRk2Kd{spFP5Xqmq&jsa?je5S5!Zjc3pRbNYv`xM#5*=HqXYy z^v9y@iUzKQEON?*mFX%X__>l-A2n`FEeGKpd(3?&i4P!qy)sYcQ(q0|%I&ci-bn8y z;P7(Ozju#A`?niz?eiV-(w8`*9PqvQ;Fk!7vp7|x2hPiOmW$>2+tbKC+r-)|W#@mx z_;n}qF>yWmw!7dMRJ|;&k$YBVxv}}sgvB{Rwb)X&{W(UJ*=YQSQbr<KVr<6%iOF)}R?YNT*72AQ@ls?Uugx40pDgP>$w8=Z_ z>f6%ZwqVxfCY>CgwrQbAJ=R4Pf*pU6pxI08k=3^6aNtG3jiaC{nj-@j^`oezaG`%D zw$d5cLg)|lG*gkafZ6Q-EARCnfr1jK6?{p9Aub(*1>vMA3ht5g(nf;bTb6*N5Yv5$ zz4N(c|8QWb5tVj40NEm^FCIT%z`Go1UzkgsZ$sP8^*}QC3rqx8iOj-O+3J57x&!!A zpIhQ18*!>IMD%XyexVm66RD-reHwBJ=!&Vyb3M1(Z-ZM%Rd$tXb`8SrGX-#H-vDg= ze9Kk3Xa{ZZf~G8Zm76X!v5Fe%h`OQfwFn2pHSPVhpEH(jXeL%|%NY7M-}S18>aXoP zkhgEeQ8>?tBw%{YhVU^L(}ftQ|BE#XF;-cU)u^d<)qMKvwn-tb`cZw;R2~} z7~?GLKRecbMrb5R+?%JtUHmHBIUkW7P@{!#`y{&~=4By)nHmv=gVorCfE@P|T^ZF|Gy_#(n>Cc~B&77Zw20jE`@-w* zBHcAowGZsO1*l!;yb7P#d)3RWU958$0qolbICYB9TDZ~1Vu*ervzb$IM{3)i{yHgt zo@f1uwFLFP?jK^!O?7{zl~Q;u8wQ&Qe__A7(lWL|?awDZygt(mS25;kXj@rakAHvP zSYe;0B7N&;38M#ar@xjfrS+|LRtaxpn9L*DSHONW*M@9iYhrWvQ>u2o##2d|- zUb<;yX;y1bRG?jT^_eWpo@L*KPR#S{cK!qUTK!mgr(e1wJeq%AEMZs7%O)mYMkB50;t#{zReL8ai$g0b`Jw^J#6!= z`}uY*q=A3ZuFSivq|KnXF$(?C-ovo3P{8;D{EcmI=2&L6NJzPZ44x%YI`AzuA~ht ziqlcRdZjhCv2S0ytaMbMa0?mK8#LPHjx0lw}v+}K; zdg_z1eOLW(*%Fp7oZtDI z?I`Y;WQ7W7%#{nzh_qp{YI4H*ilb=?sP0hvQi5gT zp>>HIva+~gFJUtf^d$CAiCxNPj3r)pAzyz^s1UK0c{jOVhliIgoO;mPK zvZ%BwhJC0sk%?jW?!p4bhH3%16ABRR@bZ3rhI>M;g!ubP*LU_B(J@?xHD`Y+5BuiB zfjD)Q4SKCh)ZrrAel%qLH*BX*MQxF|!wF$yF|^mYbWQ?zYVzF?!y(j|yW!ns^>J3* z)!}OtUzS;Ih6oB9q{Zc(di(c;aY&`5s@A7{5&RW|@o*}ZZ7%;3oAPR(^f2BMNgby9 zg*XGwiUA94559LIywy^z-vxgc()hF`v4F9%?R&Ts&w>df*S%2iFa?7fW9){<8ZqGU z`lffN-MS-;Lmv)Ce{cN@n8(-)`^9dGlKS*vkyJ$uKkH{7ZMtkSiF{YL6m$rIN!cQ} zen4nSEiMzk@kH|gC)BQF!$nJ<7=~UdL)RU026%-7c%wH|J%4u% z-modaWFu6rg8?|2k5G`msvDTG{ujFz@hfNxbDwLd;Vo>`CKvbC?*atN;xVqSIsDpp zXO7Rzk#jSHz$Hf%BinztU_;2D;Dq0#Sq-4%*{y4I+eCTlTH%sMT*6z};3zJ3T!D`+ zGK(hAWDlUM#o|2}1q+9`qtk+9dlzgB4!~C%WlD#ZqNlBFLYr3lbl{Wf)WsJY&_j3y z8;HS;O~jRJXSiv56E4JY1vy8DVSNbHapjXns2M z{dn?skllPaa$SG;&GA!KQa4ItR>ijHn_W=X033FURo4L4c}@zx&{q{#U@PlXU7%Zt z#P5E#IETI3kFFnGe!Knh@}qJZ-@y*h8}JQ2II!w3jgGIbwQPD9vz};G_yMoVJ~84S z5EzvXQSWhuqbTdl=LF0D$ zs2DlT@=eR7W9i0YQIfUY01vD(mF5gxOC@i+?-tPkQBCie-?^)7vO5Q*_~fexm7Qm> z0bY2hDFc7FbGlY;0PN4&?t1vk_Qy)Cp?k5PY2EQi*XLWX0aok#8u`~Sj74m}_F9Gy z2^X|&!ZA!8?aN#HZ&@gh&HWkvHOvHlv;6!s12e*&LP;6zu?$V9Li~E$|MwSHw(4{L zVZ+)!{mo7O>;#Ywd7jachA&7mt)V`m$k`oCa}@Az4#umwlf->q%%c>NZhzpeKnA?Ftu z9-V)Y2;3EcVC1xzTK^>20EiKJe}vPz7f&kgiD1_e1-a<^65tu2RxhCjc_JxIF!$Zd zN>9IZzPEo$v*=sds203cAM5>JdA8U6Mq7v#HxHM^A^Xys=tJC8JMfwnfmzVjabnMp zAaxLI50&3$EBANn>9+8Et5Zn;KYTGHFw1}S@-7d2MGs*-nz#LB54z*YJ$xLU2RzSo z24G*=8unscouSd+S!*mhlU5$scQGH&&%NarWE^PG}aJEJPpWgHl4d^)T1%gkr#_Gh6saCA zw=gn7M?(-k5u_7&2jUb*su*9rBTauf{`l&hQsHulX_-NrXC*17E(GKgl9Ovv+gQ$W zeYvbmkL1?o(HqQ^LV?yhJj|VEv9;MQ|W} zgyFA%pE^tQ#rX60@+!inH#dK68=@!C zMHMT8oMxyIl$|o1@72K~5ypR6ny1M2ki7Qq_bv|eb$`_>m9@_}Vlsl@z_YHXX3uulPQndD4Gbfpl~4$I_&t+KdVP~akoY3`=*fYg(Lz==fU zgc}x((a==2#^TFH!jTAv!GU~yCAMb;FH4My7>kxda$5cBEtcNr(<+?M33w0y$~~6F zRY|s_5>@JUaX zMHDivdu!SEQ#sAVq61+PlpxX}y|>d1Hg7H0iipspT`R>i!F7L>d9Vhj7KlK<;(L|# zDe*D4{9b0DH4&JK(F`CPGz>H}K-P~$x)@W9*E;DRA0;24?oa=D`EG8#JNFLADPMri zNx&GH=Wy!GJzCsI?aMTTOMKEKICOfw@xXe4*w~3UhY}4S6t1$MXT;MhrdL|_sT|@~ zer#ArpZoTIXZe3qKZ_z`FB=PcB@vRy1)A%aKt%FRYyn7iN`+ioZrS3OiXu36_w$y6 z5s0m8Od%Ba4B{SfwRbe=nj?eXW_^+DPK6VZo;2soLb!P_?ZGS;(n$IgZPV)B*l8oz z%$oMiU2S%=U3eT0zuqFa4g9BND5{8& zvZFE&b`{;lX8y7GKmT3h4XtwfYBAnLOLi zU<`^ha+iM!9~dYi$^|KKI*RgO94(Gv`83uWow0(3%a|E}kdER!OyGcoio#;wj}?>P zYE*PJ>%?q9#$p2|X#j8$uI^z)}yuf#%tObar_Zh;#0 zAuF~T%|L3Wt#=5TR4g&sQ2;5^V&&<;0Yhph8Qp*67zAIYXD@|0exmR?=74%RhC;ox zM(5)tB8b&ZwyehOv3oDi@-u6PT7ab)f_6aUHQq5dVmf;7`&dsw@{=T> z>5+eg7lEv4cqb2o1fW!;&Nz=j1<386^CM3+Mbc3gnOF#ps6ZeC2Fg>FB+>e{6m05a za>z`za#Pf8SzBcjU4Z|eW)*c1Jq#lJE9;7@;C0iC<5%XKw&Bzq~vii1_A)Gm?|0SZ8z z(nl6UPqd?Nv$xwivff4}1?fzp1&UC4%n?m{w^p5V)F3_mO{N zQ_OS>dbigjd;H>$IFtzEQkb8K0VjwWGS33eBC~V6oFry~Lp_bGQFCO9sGb@S6lQV` zB)F)iaTZ}KV87r^9*FOJ3c*7u^Wz1bGb~W=$_lWMpu{Gl{sbNs$1rTq=l_itpl4!f zA(sh~4kE3YoEd_rMNHDPpfl{g_iTSxvc{`X6rB{43M)6~4vZ)P`vT}cNwG?HBq6hu zrXDz7BOp^f_(kH#*ag>|fXcL%4HtMY2))+bFsa&sF#3xfHb1;x`S>k>6NI7&q^Om%jY=oCt<)=K0^<3Qz2 zI#*E8VA8M_;0cl%T1#lnxZN5YCM;QhVW{!Ifr}%@Z^8J4AdH!@;s|b(Y;Vg*NJ7ce zF+hSqR^lE31ao6oOgUIX(QA9egx=$Ph{=$YdkhL(2vcYVABeY151tWBJZ>jP*#Be~ zto)&w!|BwS51(oW7= zDMJq{Cu1<}^ZXp$W*y{Q@G*^lsY(^-an}0KTH!iDWL60B{_?nW>jAfG;9Mbt0T~+8 z)x}ybuLriYp*tS8yd!XLWF^J^aPV)e1%iRUc+bAS1&^X>BvK*G5E!&@whAB5jjk4G z>ek-EGnCF@CWF@EoltCh~FNNLPcDT2jnK4`3(DwPC`xZ{I)6i^Ny2CZ29qf5 z70OJjv1K@#2q#Fd9ML7b>!0jxL@t;RXmN!WM9g!dV&pTK@ngxKTVH_|#q&uza$}j) z8?9~4inrX*6oMF2AnAsG20MkpKLp55>M4X@XA1krK8K;*O$t^Mfox!hhK6TUS|~dY z)Q(Sy^(g0K?{i+(PNy!CN;2(!arlsk>nq09p&&&Af&^s}kMU{9{FlbqFp^=~zmyF0 z1~5`IR0{}>UP(QoNTiP2{Gqo-d5l7#thl4TkYt)uuYgsSJ;j56#@LV+O^3X;qYoYem33sXK;X7 zxWm7xKpy#XfhM6Twof?Dd{jdd5V(>hn1y1_rM%W({(K!d73Ek>oyZ9qAV>!hHtH`a z$_{aC^Ol7inQ_d?{P;(yULE&IQIHBmT59v2qcW%(XoCXkys9r}x>0X40X{FV%S-7; z%+>;fhxVI)3V?uGVO*G5fiagieK|4v^~jhB8Hjq&qd^1)BVYG{#tXTsjx^=mz&bR> zIbzThzfJzGdHUb(`(^$3_qX!QQ~&UfbT_C4fRllUgh4@rBGCuJb6HN$+l0e&m%paY zU71&{cwLB%zn$M|_yk^fxusI81IN z^^_z9NYDZbgfSp@daED}&E9Wmf8ft>q1OJ&^iVRPatHA+Ldc#Nu&6^M23BgJ!fg}R z_S0T}cY1i+MC1gK2x~JB3M6J+j7h+)1i?m0ev=d+O1GG(Hs6{1obZ^D#f6^Bj1LA( zbg+@i3f_rRK?gU6TM&_-9{x~G9Ncu#0U4DC2yl#PNd;M#BMv0b;+L|#c-r5RORihm z)Zc5)7vJRyM43b?#uPb2Fb7cyf;?zOQB50vR~~acZ;!%!xNAZ|N8_FtFg(Rp9)dkd zgW0BL?(6mD`t+RyaN8)4J7wy=6|4Iu04_S>ohtUbR{>&iGLjMups+>=B@#5ai1ZBZ zJY11CgU`5;njL?iwujDX70NMjU;x=&dTJ2xl2cSzpz539&#=VrJmiTv`GJe`pk#!9 z2{EuCngaq%$`qJEVky@4=l>acIT;39`>(M#q2PYXW?qJk#KbPL=$NT1ZLkk|+`(t+JLO0R!uT8j^$o^OMR|ysjAhRA>#cy71x+lgm7R!b~#w z#<-10p(^qfLQb=t(iAx5V~wZ*fsqyPk^xL*u*6gHE@GVI8PId6C!rowC6f_>F82QH>ARtB9JWhjPSbU+2Q?tb{M&;2zuAc=6 z%!@^X5U|8Bg!>@6i-V!(i|WIFn!>Le0ccL8Jsof%H#B5PDYM!Ll*H0R4EGFRMPVsp z2qd`!;7pAonQ2ZZmrF$D)F z;%|&HmzM>QPW3Q|r>S@%A)_G_nQ;gs4+4ZJH5xI-bf!lZmqnVFq0>D4+(m;au*KhM zdmupCjzl}K;&kFspjJSC&+w+6FPE>QlZII1r41G>XABe27$trPXV)AAf2+t}17s{#g=!(4jBYnue@>e2%FRq#)18o7bU4ViD zRooN<6lSPah{t6MSw1j(JoHz-o0F&oG^%h8v?MFwfXp0wjx|X`6>%IA7fQKVkiY&L z%qUjAzF*hoq@HH=kR9uT%{3$k7F=r-Dk-cd<++Tvx93OVx7;fZKlJ+GppH?BK&^xzGI8=$ zhMrR|zh9*i8@?R3lZ8Kj5j(CVuTc@uagdonRrMqfxQHSRK1f`ME@zvgO#q@05CQ-N z05U`bKmcHFRluoq=juu~pMU>_ZUa@zYAKJhk-01Y3f)bAw%>6%9&;^bmCO6@Q2qcw zXl9It0KfqXiP6v-HWD1b@!dQdV<#5yK_E2I(j_GfAZZd=!~o>bhRB|bVk4OoZ13`e*(ve41x2 z{=+Ay&X2tOm(TyoV;o=T{*yl^A626h{E#@+=dOEwa?OHJ$2+>@Iv>0!6e?5H)(F(8 zfp|ZE8m>@edu{uo!>sJ`se>@o9a;iAtwGZ!)G&a4ou{;Ap~)O)B4hN%i}dJfe=B#9 zof^n=WLL9T64Ar?jB6}*j#Rx&J6Qxwo+7PUAU%u46lpI%U(D*OjwAZ4Ftn7@qGD6% zilB*mE}}F?ACOhkN$?(9ar~#s*XqY8Ovr(M9csft+EBK}rV!jUzhCJW0fR(P3oa+y zR2I=d;2jwC(lPCc)0dBpHIxE1UY%Q&2VvHvLrw1?=^xiBP{U&uuhDaQDHI_Adsjj7F6xtmF)j(0P~vQ<+8m4cNjrtmS?4G*y50AGP9df#2~EI; zXCfrIM*MX z{P%j1E1NY58cdYc*efeYV-kvM6mjq_&92PFDtFV*zoYRBqCI4XsRHLnkS(C0FEt0Q zW~x$WycDg|pgtnnR2n*eF0J7lEQSr7y!+!~n%Xv~rG$b?GYMzN%`4paJ8#C7dGr3< zpFiiz{&^;Mk6=e{t&v)03Mh1}>$u5WZc?SWVbg+8%ri5$@{`ef@V@vB6*aQ7Tc5VW zGW6VD@q^L&vFI7Pw*g|H7x8V;%sD8J9wkhSKnj;CirAtf6 z?Lj-iPL9^LW=&KAquv(>3S8uKVH5A5GD?cKE6?{D92&$b5&>`quL3(1=8CUD=f59L z7%lO8hl0*_dR;Ky1mvZFwQpX~>%CIh6bcAIr@cSM1l}2>FjKgOUWM19R)dy-#R5u+ zV7C`y%gcm~SXXalR+`erdc}L+ zW6kAQKr1wj$iFiKkVjze*?v^_mB2lO6d?$mGh@95>vC#U%w`dp!=zP6xM%R^8Wq0~ zVk&ShNDB0puI()&v6o>M<}I2 z58Ghm&ty=YUe6ZF>+$k=qi6YxtoIVFWr7s?)>}|oOp25ZeUd`dB&BxTcQVQHzjIrX zeQxxGu@r=ygPNL({YHS0Z(|I>t?sQZ#xv%>UJ+nZmsCuiNH1fLnD4UpFa)I~t;GReVujX3nCR$#{qdBEu2oQ`j=cv440@Gy?5pQ$ zVo@(*T2>aD={>$jrd}HDujroJrCRG9otzG_e~+%-qvda8NH5)113qgwFWL^fiE4C5x!7OH$3}k8EV> z$7ED1A9{6Hba%nLI_j)0{o*yG{93;iS4nmTA;ZCNP@G8Z{SRluGw38(4}wCcxR;#o zjXBQ=GMa&&aHYK)lhU;yTtnS+*yOu`5%wV zlk(@>IOFT6cHlY^f8FivWq3(k7@Dio!&ot2ep|_%W$} zpE3*@)%#BbRRr2@QkQ6)ks8n5bkA;(m*LWH!K8D@2#fiA=)NHlb$B(HsH>MQ2mR@m zv{H{5b?Fm2FMnzSi+dTk;xSbt;UFR_uatVMjTA7cfT*}yv(?}D`!ErvpMK7X7 zlMC+3#&PvA;qWSQ+nmcXHG-B0eX(U_Bx}v@TIt%#3~T9TUrZmSW4y7FAB7ZTy;bY( zWTf9S2c78oOG=v&r#adv6`LnO_*Vy2Ck%`1J6@szGvN-TYH&?-n8ET|X%w1&8N<~Q zgf&CtE0zCC^|ATvtyG9s1B#r%-4+sQX=%-z6&MIKQSbUSH1Tbcxe|d7vG|^9exJ=wEZL{l8UwNqJHV(cpN5?;#Qqj3@$0Kk}J&`ypti4 zdi7EA#i;(>bDMJ-(El@Us8MGS+f=O-t~Iu|S0qm*WEET}>nshSPH5F?wWE;+UKB6m!&XMNwP$&{S2w&O}FgT;M7|K30ipNf~ zW|aX1D&KL3D-VU4x!A9NyuQsICYe-AiEeT>p&;iCj)X~@u+x@F=E|z__5Cn;!)=_O zg!s>D+)Pn1P_*7r_IN@1d@ri}LHQGHK&Egog?2gRY4bRqxj%>G%f9lLCz#GiolTn3 zxkI4kyIem~=);F<66{5s``MyjYwd7=SqC&l_iWAy1lcPIqpPTY8Z z4!xacocT@KdGaaL^Ts?mU;fP}n)n5(*gSu>3wTEwBKY9#aThzwODcR4l2sHjvc-F# z{){tk=9&C+H?EGdcxGd!C#eH^0XxpH_D#iqSI}S_?)59eg16|D7wz+VI0o;|_NyXI z-~MNx;N5HaN=`<9ZD`q3BfC}*(1C}T@988TS<K#$8CRa>gZtvC zaW}PGEDI?qfl6zf)`bSG1q7CO-Ck|j>~27oNbu`%YWPEp4HNy7*-Q@tTGa6Gy9FEG zR=T$Q)Q}U!ujXpa9V0-c|GPaX`qhu!tsRPl_EOz{;)N>?Y?=Qx)+;FDrafN6CUg%4 zQ!EIZaU-ShGP|vX2}5LBPVa>)gYUU3x|sd6Gn=<8tcF2ntGio70$B_%BK;OuzqZth zGj6KVWSxmkW26~NPS8>7R}=_{wjWrV^)fBPz|w3uwwO`t7%n)rPqV+b#*6gn)$nuO zBO8E!bxM)Db$bkLTA#OzH3)J*-0zX`zKko+b<-UQH(%I|3{7QtuVjPCni+SZ#HcnN zYRpE%NvDuSx%T32tNx|j!b>bpSoa~5M7ghIpO8fLFl%b?A(j{bYyqE&&PaXl065E z8)j8yqg1bIwmPP5l{Bf-n@UMw5xc{9fgsE^4GVKLm=F@Me*zACAKPP z{bCDP`8b#(O72_LT)^&ih_99FtE{@h$yqgT(BNBoWNZvxFq-6hR1R@6db)J8XPh~I z;dJc^BjNH&c$T1^_$z>gq4eN|n0b!hm!*h_nCvR{ueB!wPL|o=MwnI~ubWf)?2z{m z-lbbCt|H&LRj0#j`rJ`G4fX3A{=f5UE`#<@*iZI;`*rKsded@W>-yr9>H9r6_X*1j z%mg)3q?EKC_13$!+t_TKIxjak4i)ZyPSLp~SG|7x-S%YG@!I1LK5;*2Rm4&JWo8pMa64FK8tFyWka03<17s;Zx#C+Z8r=aLEPVYU1)Iq z?q7clD(i##SxPT}1#iC?a*d;vyNAdj63&&W)s3lcWZI0F|v=TS(+ZQGp+7xL; zjl(s&`JT($#0q}HyL8|E7O&>o=FJ@YS5HHo?dIR>4H4e(R<2uzaEo8iIh-w_O{5Qw zxDU>)d|2}Ql-~{x=+3N$UuE)tkFru5IKZ8474F$^jmco%yPT`}+1=tVcn>UjPWUhH zSuJ01!mXJux6$&EG9+(r`P<)vt95#~u-6lB?`F4u=wr#XLv6R7EeDsxb6A)X^H)wH zH|zU(l{b%xREsg|;cC5#DS;=U>K#!4H>yO4bn91%_i!yKFv#2FXn*p59!4z)p~SHy z9kZ4SQ?}OgH?9ab>$`aZ|9Wqi$m)46mnYfi!rRJIfrhEmz#*~W4os%)(0|_86?&5r z`J?X%k`At9T2HSmwVWUjb z{*!2ZuO(-Fu+2n!{?#BNDOS+FB{lm#`qgYg$5?Gf9ea9hWT|D^P7u| zQH+3>;(7C6atL^-^@h?+7IMSrN^o=i?lYH1=m_kfvR zYZ5UFhRU$i5kuEnXR;^Ba*i81ZQT)9#;NF^sm;`R!`BbNxn-~In8v9Bk$a0Y1gfDGf7!C}Ps&{VhowuktcjU}7T@{Cs2++}(a<49bmHPx|x4w9c-6i{iX` zA7X<$Y%XgqbBmku!rk~+$9?7q9pTs7yls(oU4k3%)sDA53Y%?|!x-(LCEVM84$p5W zZ!4t6M&0VG5})8JxVL$`@M*1_CoAogL)>-Hk>VQWbKvxU+lw_0{?@4&sMAI(hua(? z=kCvgdp}t_tE-#e3-5iK(w&XA7yZ}uvSiYE>*RGC@BNtbZuLscq`S=wzx-rFS}Q!0 zV5B&fVSlo#0px~%@Z$YgFGM=c3t}U0D3sIqYaaP8kLa6+|8!-u@c-Q*%--SRw^EUZ zSGq44akj%MkEZErR(m@o%@r%N3n=E1ZMQC*L?b+mrY6Bspv%z!wz;K~qF2Ux)^Xq@+BCWPGYLMBb`<*L z-e#W()qyY6tf)zfDF}X>Ofdr)a-pa3Lkh2cV7?Icx17`+Vh=P=Vz~t;Kk?5|>+pc-4kJikU@0~Us4qib%TZ9BR7LnuNwJJ z2O9*zSQ%*)5CO@16n^4UEk>=TaB(tVwcup%lGS!L6sH0qKFSzrr4Xc?dt(N-&~rQk z4pg-*?aurAjv_aol)7wh3h?5oKFs}IjT+{Ni`4^yu{mU%cCzQHUEjI2Zs1q`b?D~1;2 z*fKrEUg(thb#mOEM7N!LGc%ApSa6$E3pY!NJL3_uL(Bx zH_qsG*bVd8$W&7@2^lAWgox}bN(8De6W7*UAw&7!d`8my9hsfaWxh%hcq9t^I=N)kEGQyPBU zKXKBY%Wm3^Bz!B4fB<=Ft0#8AgG9+EnVX#W?$g944#$A}9NH5LN%fQpgY_zSsRt2q zZAeiz!rE{b&i6X(JUrLL7sO!YpeY0irdSX|4g?6yYQ4yX38dYl56aPhI{CLPj#IVx z1dmm<)fPk4KmJlyu#IXlq9YS5s61A$bszkzeO=w{ksV%TAv#`_zp;> zqzS2#a=@du@s1t>1}?~dwV^{cw&B+EKN@<4`m(ie3U+89Atw0IwB=~bzA-RS*3M%C z?ngrX&9C`YY8La&Mc+RqEoCqjvAV^y0EzYwW9}0npMlRWKKL0qfIijHk>nQ=I{PXy zK-!o|umVEjTC*ZaHMub1H|KBPVOb13j@@{cOZtmRy{(NHgvEA$`M^L)t%F8@HL55R z<}G4;SZzN+Ke6%E(sG9V7i}Oh|I)1;mBAzn5B{AD0La{zf`6ww7~jz{ax0eE#-oWK zm3Hc)h~t^4dL_9@1)Npq;lKEM+56LZW(cQ{QffgG3kc*fISvU>qKqANV<-#v=M!93 zn~aQW^CBt1fkDiFWqLNkGkprsY7llSjXkq-UFu$@-wQrzK8%aiT5iEKNRaB!EN3vP zIYcBT5e20&-Rmv?@a*mdb6KG49Y9f9hBd+k#|4Xu12E#Rq-bqEmE7WT7N0@$D=snB zNk9;x#5fbk;GsHKNG`>Yid|h_W#`a!eLVbkkvXT3WzfBUOiVu!9AvPPSPrVLhh9`T zu4EDXUaup!CmWsdJ+l(CM0nFywt)c=gatqe1d9bG+d&g4J!}1*1P-ff6-Snv%Jo13 zkSv8@P=M{&X5cQyJ`}nm$8j1ytbE07gHs3_$p|H(fVmN5u^`B@w32ho&O`#gI#Ya# z#?3*-v0k5llpz2>lw3?waL`l*T(C<>5Z*E~w!7`Eg9%RMy{z+J|wLqSe$Y0MQNA9PUw{fbZw<#rG<>k zH7F<$rV=5K`T-)Y3reV;h&yx68$3vO{NekXYmsArLDVVkDH$ukYjt@N5(Fux?J;R2 zCSvAWd0U+LEdKgl>Q*F?jTnL_dc;c9J&GA?0R&*n^2kYIWN$j{-}GjdofM#x z0_-n;Jw*hq3{)5#d=P6Pr|hk-WXQ_L%8VQVlNf`{0|99zqcc~#oXqZozlg(?o$`HX zdsV7bh$Ngug+M_=mJ0V~BSd6r>1i0&U4Ih{5c2f8K9@Hzi&T7?w;)a}88K+t>dDCn zsb($UK^kc@+{RtvxZ&FtvK9k^=a?1_0pogqtjMjmj_I2DuXFGhng1|?S|-XeItCGt zOe`S{T`L?WiRA9uoC9H}I2*nvLM#myifdAEAQgdSc3PoHC>SH^LlPYDXMZnQMZN8P zX{$_|QR?Fi3Zy)fb`qLah)%;4nG?(?&9@Vf2d`HIzqBQUOCg#l1xsK&ItURQWQp~E z6$~<=GFv1MfeAh~{`xRkmn}+LsxO$T{Vg~GO~!vuq97Kjr#W}n$NP^m#dLE4#vWQY znD~I;l)dGnfB=##R(sKlju-jmXa;r3KU>)Y>a-{CfdlT>cEE{VSc2c#z4g8tzHzrE z!YV_el@=Qmc(bIctwr2bU6!GU5$B!Vn}gOC(>aB{v>TQIYf%*!X#Ks0E#DKMF<~tR|drdJsB$Tokfp-e?Q>< zdD56uQ%+I62(5)w7@2GAP;3(y$DEKsFa745Om94qMBIZ^)x2Q)A9$dw9wS|_AQD^` zZVSUYeyj0g%9C6rC0bztdBILF0s)WOfN!UqSBdr$c$Q%w80Kiv|o*WGj*fB`PD2q}-7lc;IgjlH9+u4m3Mq2Ub)S zc8QZ!RfdQP%eaa{wmZve^n~ZlliYsqetHOF$d%+zkX1E!rWs+U~rnk za2TmXaGX*@T4pgw0t`?XD{~4`AyFzu1xr)mZLIDontbDzPOBYw5P_}52S@;*6mX%) zu|;{+&NruJwdnev`LDizY;Y$@A-4(~7D-Fczn-nXNHY_&oWSKok~IJYJ;^bk{;@&( z-x7y;#+=Nspj!dPb0A=WfoGx2ld@Gv;;bJ$Dh=s=MvLRm(v{k19Nnuw=D4b9F%AJw|1UwE;8Dd16~dnl<1~R9~w2rl)3T zU6WD}5*H5$tbcj%AEFut)x@zlByd&?#Y3P z6sXA70`bH-6bOXIwho$|^gZjSAOyHfmW=^hF$7zcP}y-E9*P;M-$&&(5_Yhj@Ej5` z2$AM65e6VtkWqpWBKS!Qx}BeMO4q=;o?}}v4ql3Xlrjkd5Y*!t5{gFWEHmW$vsV`b z*4nXS<*R|~F%NtUL*nX4-U8TV>G$Zf(hIB_gOWm*0O7471=6F0RM%bxp_iR_`>+SY>D#*jL35;4P4obC1DQ{2^>iSe)MO> z?pkbrLBcBWzz9fFT%g9RN-;G-JgW&`I~A0sgq;@Ksjw7-MDz?RlCa8J7_UrJ6pzS? zT}CI~t{XZpE0{rKEQczAYgFoBE2S!G-(#y|miLP=zQAd$r~;U`%>cEb2Y9*znGS9lN>1A_O) zpzHnV#9kp?f|uT~pBbnmLk=LsgIEe8oRX*8u00`2r>6}TzKQ4#z69C=Fj8yf zObZD3SS+92#Vs>pnvCyGA&O!sNdpP~A1)QT2wJ@sghMKC-oPO{)7`PU6p>6R(GEO+ zuGC3AP|g$r({bRbl+x&`D}hCX$J95+n{8h+xYLHZiU+XCin>6mdd6 z;LXEoF^!2@?xj$IRaF^;&IN(0E0PdAG}bG7tF87iQ4%7BYzSmwqwF^{3rog-fy=_+ zWe^h{Z`km2F7KETaF@b69(qmkB0@*dPpk)00T|>fMXFc`aqgGY`$3@Y|4xhC;xqVT zH#J{A@Jf7*Jg~)(V97;E$iQ_GwhUT>M3SzR$lqz+n%gfv430EsLh{B=K|oFh2*m{% z>Y6di;Zd*^w|4F_{_OQnS=@tv+>fj1{wnZez+jS#dSYAZ3rD_%Sw%8m+K9hTJ=rY|U6DW0iKoU|x=1D9G%Au} zr3+A=Tg3Q>nVJJRv+^0te@&iw56nKzqK6SF>(VL&pU5Pqd<-hxXn2~$hBUk$5 zWn;+gl6N(HfA=u5sh{7y>RJ14%Yys=Y6Ucjg zBqkj7C1OrSi*p%ef8Is?e4kV zU@nX?lkhdhAOd@dy6@NTv@FfdV%f-`6ftohGXfyMfG>i41d9+KjE`A={m#^nyXoCI zb}mq5WB+;Kuz6p9cIU$Nc~5vAi7 zX8fexT$Ub{XCIlgXzB_qE$Psl&LV=Wl`BnyDNQ|p*$Nr(a?(fPe}Qr&&%AH3Pf(*s z5~70;300BEU1u~(BBn#dxna~9QlnU2L(ApnLr0*^AyrBbMl=p|+&`CGg`z&$d9F&2 z8xv(tl^R+3hQ2Pyl!3ME0=mWEdB^n9P>mA& zOY+YJs_Peqen+;{2|{FNqfl8UQoXU&BM$7}sdd553uFLt`sZ$u_2r!vNuIltqnx!7LJKB}QPg#ZLT(yo_kq(oovSFiwv4 z(&s=`CX`xf13Q3acFRi3yj2Ql`Q?;ZCIP9EXeSHnqgq(@$#sHKEj6e*CmTTb9>+UGCOg}%{(DEzobTQYm^}IdF=FV7f zob99;v_Fbiu1YEcn+E#`>eu}s;~iUASEuA2iO`u2b740}m8uzhrjCJTc!`L!O zHO!m$0-ZqdzuVDN;kT``lZ!cKI-GcaDyuSS^@aX;>`xha?^_!%v8_5Kv`i(#EPE_O zOx6b6sI2g_i($ZU(cXmLy}odmJNtTlzu_kC?B3&zKX)d++ZKK+JBmr1k8RsP+cJwP z3#B&&8?1!azS1(;B-?@jkPw7qFSfI@IJUQv*jKH)t+#U>wt5M<-27!11l2Kv+5l_;wadC&;PPH3BPHBByDM7XuO9v{ zUiF(6F1af0`{!RtGs_}v+)18)SKm>lL5#&+G(sY@i)WX7+y3`oXeo^Y32)|fC(hd0 zkoo?zP*2b+Jg>C6lEq94&li zW~ZBZ-rKHk*ZcqXAB5-^e=on?-2`{d*nYnp;_klV%J|x~$%cUa9wf4V-P`SOG0e@- z&+5)YLpnEnkL=bQn&H+AUJ8VLoD;rmKSe{*u(vQp#v2w3zGSLx%@p6S1x722RtihX zCv>hxMj>Q#W`so#Z^w;Yq>@6WWuN?Z;DuAbZ^oSWl!8PpV;_X2?y}uRuWk8xwN4>v zq|@BD`YXV;5_ZvjYtmnT)@o~SfAPI1M8;gJN+ow26MA`R29LDyUsz}^jlL{WZ)&DU zg?9Mop0s!L0h{b1r0h<%q+GLryTZ&-T4xSp&iX;g-Yf@{U$&W#{2x8auJ$ZyNf}0^ zFxiE&!HoR^?|+9P_a&s|tBerRZQtz=EA_k{chXP!-DuxNv1(O+O4BlhQMa_EkfCNO zOU23ZB{bX-cm?0qrW+C4URXB!GzjmmU2<{}ILii^Hhy)HUhP)#n;U1@fwTB{mFjkO zT&dk2HSKp>|L4YVEqcIqH-Npor3vq!96-Hk8{(hGDfx!GT0^N&5CAUwXx!P@bE)iHK(6-62{I#iVyFnA+k znLy3`wiEnH9SQDqhum43{K!X&=$x!>NvLZlK^J@9mstE93G!fzDjyAVJTEkIcGiL- ziC>^PT$VFxg02x6k+FPMxar%A8n_4|Eu1_5t!R%W4Fj;+wPf@4+9U;G=R4(DOY`1Q z*xta|_Hn&`hT0?9#Mz%hA&l>@M5fZv=enhZP~D#gSo{2rEdnIQc=fr5{`HCao@< zo(vuK-W%hRM}Ns+_>+x=tM4Yw&GXKipXZyQQO?%NQr)-Jx}9cQ+j%X3+?J)+n*G%& zfOFKJJB;Sh=jEaEp!I;s=;3#vi*oPocXhuq6*xU_3n3+J{r|j1om7?+bu@~mjk)@T z=Qr1Xop$%>Is2xcc`~iH*J8w9^yz2(I%q}XT}5(q*F?MMWa+j^e-iZ<&zh;PNK z^PY>)>HV4#W?f~(le4LKWUt(u+TrJV`*VSRn=T2Co@5HH%O_CQXxi(>-tPQYQ@3#W zzrFy5US3wreP7j=vtMp@R6Q1{zyWyb!_)1Abe7Rw*$%D*4T93NEwz#Sn>C?D!D$w@ z$ypd{FNk+f)8X!A@BqGK9cOG?oPVeMcHTe1NBn;aO#@Gw`hyom0KQCz=MoabX}4~F zfnjHHToHRf6@VzHi?>k#XVpvO^TlXu*wDlsM+uWntr{j)@6leOAt{5MhkdeeL&AoNp=JjpjW$1(vEm(00cTG5`gyTC<`MnQZQ`mCBB!w9`4zU}(r z?@)={sO4==X=D=An>>L0+}Dp!5d1KIs>itm=`ec7uY&v-o#<71=TtO}z(o1}XYmV( z$1LqGqV{%<@CvI0=0&FLB3Ba-Vz_7c{H8h}XOHD_6^!hnTy)5Be ziPzuh%F@uq3_bVwILyFrP4ev(@t`U z8^HpG*hMu0Er&(AT0EP0epGgU-wKOKnHX=YUp7}a37fiV^G~*u_2z2EuGi7O0+Lc) zd6lEfI=H*?$6CDVfMDv#VDfYuI`-Vv;^9D7q&Ko z==OVzyBb?kq4&l$OY-ibvgNxFTK zxZlqkZTj87Sa>(ViN4$adt*|$`2BhBy)3(qp?gFMqzkFw(+Z)kM*%RaUYF~_PA?VG zHidT6rZAAe?qZbfTO+=^47~)KSZj_Z8mD0NZFIfQ_UCz*SN@F~1q)I_mA*bU(N;#x z+=avmOzdg3L>s2q*rWb`Ee?yajF|esaCSkG8M2G@=*;hq9Jn-)zc#j}$$`5akH*I? zD7oxi3GTSS*N<(UEwzu1ti&$0uTt4Z@4MO{tc@M%Jv+N|{fB;0uB)Dulj|t{Pqk}( z3pDm!Jsg=h))6POmM}y%QYH`0j)4@!~7XQhUzc8rV+E*H-yPMjh6RVOx>B3vDq}IFg>t8IC@> zILZxPzvb}a-YRN;BFgTWnu*ivGvqLNvbJuSWF%P*$bQ*WPB~)yp4uwA2DK`xz?Gz0 zj^ygiw!wWnTkISk1UVh%J5W6Fv^u|_hI(sKn2g``nyq}_&4 zcEk8AX)WS0-kDmv&z);x$af^2alM5p z8b{WVOM`J&8Xu9dXxSw=E81wh$_@%0SWWEGid4&y=f7x4Ch~LyP{owoEv%VdYGd*u zbsIl5la9AAJur5a^Be9T=ZG-&g&XwH5^NEX@FIp6N6Vxa)Pe@oui3=0s$_0bpXKDg zim<#iPOD3Q3><#lA4S-|GHws+sB8X0y*e?YapQ*U(fPe&ECh6>G~Ja-KfrJ*KyV8| zY{@udyM2k>#gzg0y8+BEr*_O&X2Q=F1ZtdbT{C>1>sy;$Lve_{HA=fb9W@wj&ZO$;E&qEy53e-Mz`GoLL{leAy68l%bB&RcUVvErk24Nfbxqhds7#pUq#HKOiEe25+?meERWL2KV6F_x%V6?6Ipj z`C8}he~rdf*7MbxSULUiA8B~&w-c#WjjhFavz2O5t<4nj^G2YqRz88JHE#dCZ@<<} zqrMPphi#0$QgHQ~O3xR9UggGmczIr>t_D>yura=P6az!s75M8$avYfN*?03BU+qeS zhe-sZ~-pGgzt1&0E5nGLAxLZ)I3)wxLe|V$c2&)V0kZf}Q2$IC$QBw$xyDy<- zn|9Eu&UW=fLT?T;QzHniwT2*dCGyKJ7#0I?T?Hz0(&`0e zf1gIF@m{kKTY16(T9+e-fPz@Mrt|8u=@%yJPvln{6IUkQIIpyPPrd)@>@Oqr8+eN% z9a4F@57mNvf9kuHG*RFU^9&$zFff3^z%iKIUiL<=eBe6Ogx|F05Hef7FqPw;#iIcyUd9=%;?;N$kD9_N$cZ+2?jo zIUMxD-ucbmKkw=w+lVomor*9n?O~QmHuOEIdg+PJ*kxchg^>TBV>>tAu8p7l=*mKQ zh12LfS`iSyFGy#}y4kv9H}J_-km<3?X^5DCYL=I9OY`3igiaBMp)FtOOxi&ZNs>62RbL*juIBGC>y5d5DHw!-z# z-~zZw_u<7!W-9p-dk=qYS!-gwZIg$p+*z(ATPNYq*4|w|eE6z5lk(Ybg)1%hS=`2i z&ET~TOZbu{Wa=-qA^6~pWg$$zf5xLFgtodB<%=>(KnZ!-d|lsTTqSSa#2eM{G^|#D z#@*enZ2rpNCGEC`vTrQCo9rq%0ZbEO_h$wEZO+crx)~0KLwsyMkSv<^&n;KU8s9c+ zsXC7u3RJsMMgH+2pC4XjwzSuyIzV(^Uw-#j(53O?xCg&3q+X2vLsMUae*vHSb*@^x zf3m4#b#>}G-mR68;TgllT|?N$<9H2ju+aprE9Fb)P{07(RF$90au5I@uG;=Ddn*!L zydSSkSH>^x=dcuKQ;dNUdeV`x64>5jDg-Ip$)b%L6BTo5cT|cdl7$*Xd=E1jaA3!3 zdQei z%Rr+C0!{3om#h5a3)x*3KFbd8N&y5P#1#>lT9ttGN_qDHEE*0m9;lidu=()e#y^+C zdz|H%21X`vTyzr%`X4DlmToalyo~P%Ef5~Ldamu1VowvODRU*V5N6tlYYHaQp$(AHyI)9l0ik$YP)yE!A8X8G6jNJ4r2&T-2yr zBlK1XK-cuw?};Y^73IplxN3j1Z=JW1{O$Wnfk}xp%38z%f7lpvgCsl%W1=jPIZQx^ z+RiUOE;9shV(A;JdVG?)>3b?4)DjX#+U<^nMvDZQ6a25H60>(eq;ovhBFD!^i$AT##pr~a|Y0bJc5rz-z zSw3AbCj;1tPBh68VhSQ65DbXlGN_`ZMb>drPsh(*?8z`p-3`4R$SEouYs_+zR7sz*ZJ1d!XaUg$zDYBiB>6I6E|R^Ek`3B-WHUihy921T-)~CSu{JAUkte z2NEe%yl;rBcX4k=p$BRU4N%H*fDSc~h}R`H#X%u$!q<{eFNHjSifBWU<=pSD%AyUT zg&OKOe-jJOX>NUDjy^=Gg{{8x(uX*-x7TZ~@tcP}tmc3dTN%5&8j|cuq#?#5MAY7q zMW~M`79I&Bw^Pcvv=mUCzoR%ZyAmDh9VtMsq#j#@P@rJEczOC2-6cB(uOy=?*+Suk z4oNBa>cgf*Z6j4~y?80SUwUVrmxh@Ag^f1h~+a!@TrF;I93ZWSCjAle|4ucL%* z>~`Mdc1F){D)q`Sp@w8YAW9(e*u5Y@)glkBNmehD^3!v3zOrt9g=WWRArFv5E?7Y` zn2D8Awt5&C-HOG+oViG4)3v(tJ6%l@Ac)>lKlOaFo=h?H6<{DLD=mqc3Tnx1oz9;EFeiT=cD6 zs(Vu8M1y3~7Z+TSBCwzFq75Q#UHc7d@968Ukd8=zY z`#EGKORZE~{waF!>VwWHBC8QjS9`$*BxG&4w1b>>(mEEn2MA{oodXGi7LsxZe~-nR zTQ@BHE_~_w&O^hNeo5*oa}b|}acDrmFdB3cyhtNqQ7zS=>7D<{_D{h<)^U-57)UWW zkgdi+i(~-{Iwc3f4CQ(sI6AK{UDF|WpUiPC3SLVHA>TPDh~+v&QeI?NdAmW21OO&s zru1+yKE)CylQ2ZkL23|y3Lq9Rf61-687FlZP#AILy?zV2^~>)UL9w*_@|Rjow%iw_ zkOB?`6*y=Fj1e4bM4`%0xs=B0LPr=;9K0~a;S?E&zLou;hA_4$fjcgFRQ7*2%Gv_OCh^T39F7D-F0ccS?_R^1tHMl3M`12=S0QiYMJq4 z$)#IvfjJsTMwfi}XJh%D(l_pN?x>E1q%BBrBB67&Dw9FbKphlO=SXt&9*bqSnmtLf zyz=I8I_%iIIVKGeG4v}Vf1$v^Ep;bAgfJGNWopG3X*`?2Y0*v~lEMQf5+?GQ5Pm&hC(0S73H zNk9R;vP3!t$`=!+d(CA)|3#m27k=k6r}hcPqJM4${iGPq<%_3>jQMEqZU24<8)tsz z?H?a~;n(C|l`S&7ZQ}n7r=UBOk0l`>v^=wB3=%LZ$4{@gl35h=laE6Rhb4|i%jNP^pFfUO_C4f{fFwA>_EZV4v z;Yj@|hoYUiCv%9m-`vfuNsmQZlSFGB9S8_T!28du^B)z)f5roIoo0Au86%RDTp9~N z3J#2UeowNl5jiYPV1`OF!Gh*(S_Q$l!%tIfG z9vnCObGe_H`Klq5-6N#6APtGK}2Y%3#wNl?S{h7p|7*?4t*>T zcrwzYfip1Zj)Uq%gbRAo!d6DcVHBbzN1<%;sUymlf6NFLdo}q2vgIkh0|F>7xfTUd z4hY|ruQ!|0LdNnySar=6&LoD006|=FE+}f5&P1+OOCzFG2?{OaKRoq53r6#G9#IW@ zWQCW#^bvCu}r`-zdL%8^VInFr6VJ6I`JZ;9Ay- z(;#IrltL$yZfb{K&c%<)m6w@14+Y-7bpgG63yi2_!t$MW17#7pG6I+<)UYTahO7;2 z@&Z7hWAg1ox*hIRtF#c*9uujqoW2H_h%#>GN2U_@w0qBgjf*;f%};T$w>f`UoJOlDHFd>XLbl$z$9!iuB6RkX~at4F;g3 ze~UQ<4vG#*l6X;3t@*02uX@kgqdVD*t=utCLRiE}qV%irV39fs4;ETnxK@Kmlws$g z&fleUA@Kqaw1a9rAci?Hl3EOikf0nhVqjL!m2y*!_?QVtPk!_4Jx4+1DM?Twyg*mr z05&pCH$;rw|HpX z*Nw-xo21ghB%;XoUcGX_A3TE~SDR{!5=<6VCkdWqP=-bn3tYPrf++?BP#Q!s4Gau) zJ$4G5s7%D-gly+{04E|?Z|@GAe1N3&COw2HsQ(n-S`HwCxQrif?mdC8uh)Euf2U&n z3iHo(Izbo4(t(0l-52&ak9{MT>C7B zbKU=khtL1#Hwr1Bw;ZiV!6NVPBvar?ey^!*s>LZ4kA;5$k6-of4gB%=024*AQX|K}B*tL#07M&- z(E_#ZNXjygmvtJ*J>#!M2GIf`0t1Ig!%+$g+#q8-qG*gv-s*1=43{Om^sK9k;My2S zvt^)=JZ+uP`2d&arD9<0|JvJ-%W#q0VrL_l-b?eZs#)dfB(V25athUlO+VL zv4DJEq|FfsC7RBXkcg9u67Q}$hHpG5Cm|Ly19u}=;sFLym8OaU7X9zBuZiMGvd}{E zv5kycgh^B)YEb4J)_;$+;fZ0tpT3B%yGRam*PQt?*VJ#ytmuaX^|h zOf`T5hcrHk%OugYq_~_WWW=a#rkUr(7g$WSs9MTMv;os98H$Dh8&rF4)VcD%e>wWi zySq?ek5ZL@VOC;f0|ez)SfBzONHg&{V(bgt74Yx~rbP5Ae^gDG%UoDOY!X6dsoLxi z6MLMxD{t~YPeLR$!tFr{NzPIN0`umgh=B$wNFv^eFRcJE+mDW8uQDtW232G}ATGp2 zqoBDGgtf<3X^q{4wCDJ53=h;(X5UBEAALy;krP>}B-UdA4A`VE5%_xG$+lsw%H2h1 zpX_Ji+x5)Me;d`@uh@$9^$MhlSwRR=6RQTJDMS3Tel#&akJy<9v&5ke;F-bsXv01*;w4h~Z? zKT0qm;+S zNh3yZ?ryFBEai}y$jrOd`|qg!03b9oMMD4p00kKB=!}+u7~)s=tHgHVfzNm?i z0)jADe`iL)#7x9Oz`mHdM#&S&?tM4ni>7+3g4KXPEbR0YX_)A-Q@F^8?R#7!aGZUjh%rM>TVx4XR1a=uC? z5s3I>FeiK+y=C8$%e732)iqZ664Hs(IY1x*e+VFe2?VEol`DSwHz$7LkDq_>;k7w) zt^7X^Kce{A16rE;4<9Q(=ux9PzVQDi|Np;o)L)D4owMc8R%VlWf8+RsuUy$VFMY$I zGdDv&r8^7_@7%^)CcZsv^-_*ki5=mE~mXKwU?o^NVbzH~y@^GrWs zKc?Ch%(LX7WywFg)<3T0k8qbOpO@>K`*?Zmp)}795+eRT|e zg%H=(iCit?q}xRSc2Z}|+=t#bN8K`ZenUU1LOl?{Qv_};u1yP3c<3>ve8Jw^)lPi_ zFHGabZ_dqgjdnhIFiH-IWnwa#f3{?28rqP-u0@>?6YchD`cL~Y#)EX}T_2I1_Aolq z&~oR@?6N4xYYG~Ppr}l}4Q@Q-#rCPPix2$gXLqyt1+xEjb(lk>)=~S4x;eu%>Nf%q-YV@^X5DoQZX{JNp zj?)wE8U1_c?45;^>tVkF6U>qeI#&SCY;>glwq1(OeCL z7<;p~+bfDus^$eJHf8FA=Ww$=qziEOq zMvXqQzU@!o%i3_dzDEZ_*GJbe2K%#vyV!uk`e@+x*HHNHEh#lmZN4YM(rqRBu0kV9 zd4H`=0uOBN8p}P*JeI1WHpE_~1I4hsB{pU?Ftn9`W4T6Y#fmh4ka=H%jzCW!^0xL` zEJG+oB~(l&@vQ@Ce~Am_UvDXm)jg{koR3_|s6?tg^oIR@gIA$>XZz_F(fgGvS-enB zPGqMBS5V#(hPE&Sv9h}|t{xY84(4B8m&z8PLqko7#%60$A4zMPRm7W`BZT@u2!=_F zFYlL|beq*ru$*5vqsp+frl|I|x+db~t1wu7Q$1Jj6kKe*e~npQc>752u2}CjND^BK9 zz?3eMr-lKh1gj@tA7NG7Ab)kA%x~TLTIRbRGArNAO?mF~4D)KbmPGdx?JU0UCVcIUMv^(mB0TvuTkp$?-zZcTB><1A!D&Ne_fwDw{4mZeQ#seJk$^*&kHgh zyZh$4)UtV;cW$A&bL0)RI^@lB_70_=Cwdb~<8mBMZxy}~QWfb^<;>rNOekG> zz_U;6PksQm`t#v=)0l@kIq{vf^;|0~6CdJ4yFuDUBQNM)UzVZQmHQHVjf{FS50$U% ztXn|dk#|p9!qPWHzN4P!{4X<0(y`Y^SYbn~e=!S+S3+4Cxx$t(=p+68t0HGvSUdQx znTPofA^GYuFD4qhe^cdF)6t?=!I61z{1kMT73B;yx-;Xbf8vvT%uOjUNs$%lHbtGC#!5eq(?4BY!gdd# za>Pc$Z7az!tx@AiGiq!Zgg#V3o7BPQ?C+7Vy{vTND@lGS= z$!8=s1tE3Y8XnxZi3lE;pt+k?+)wxn9!&Zm4ZM+4wC$*b`u+p2$-6Mx<_e5ab@qVo z4q6CDM5&RW0Iq+L^B0?|IDGM8NJ2L$BK}t;c-b-ogt+v5T=5izc z3eH9c1Y}Z8rL2gE#9hc~j-I?Z*ABg-j?JO+%(FAhe4y#v&lwy-rHQL|T2p6Q!)a8Hcv<{cj9DMr z@s-{ki{_E;3e}(+DNhe!& z>MA!E+6YBm`LN>~w0w|-Cap{mN~j#iTM_?L{6z7OMc4Z4cX`cop)9-0BF+!qGA(S5 z*(L3C5L70BgMH9(iA`&egGh*7bc@DNjK%SK^)6Go4RM=vqNLc`*Il&S;$Rh{Qx_@)B77rA>l0Dlmd}a zmCP7xe+_EwYP94pIBBm3;a&=AIA{~Z41ODC)@V|_6fY=4QPy07VS9Hy3zG?3+Y(zm z_Lk}fvz}0#=SQ#kbu->!FFyHETN&-am{h-zU7`s=q@+Un68ld|z?JBrM!$ zOWO`zP0z9n>pJmnknnV$Du|nOE!Pq_A*mfV>uVFin;hS6aA>Lxtme z)3okOcpLJ{iZ!=x<~>L6i7r|3w>BsWv9#o+Dw){nZW;;@zGP)g^X4%Z*;$@h{%7WP zf0F0xO9he2JKNQ@fp-#94cBltFII6;e{P z*rzm-fwOq_zvlCpUEFbhz*s}OlcN4-f7@(>>_WRfe_1A`O5or0x%w{ir71Ol$NG{< zUymG;O>s!BD|Mus+LaG_WCA;;gWY#NhvTaz>xOEpse4-VxzmW&*v3?ziJ`Ea_9I>L z!!c$)!XLs6G*d}(uJ*R=?3NUkYs|tjX8VfLZ&VQVl*z_T%nbhl}fqv^$aQ{y$Na&%IXPwnyuBnKv7Yvd zp)0AZRtG>-GZ&x05A79Fr}>^Uf4luHpGM%#%L?@CCQh$6q)Ck59tf+fzM(X=Huh(p z$+(?9e3NJw4P&JYmbuI^VE)`t`$+||_A(A0Et*%@)3nG@m^~e!#l78i?%>oc-WXMjC&K)_e@^eX-}V!x zOze(PgC3h75kK1xqq0ahL2YgF%A55OP4(d!iGHGQtr{@t;o%ATXKu1`-7}TpY!NP6 zCn^IEWvE!6ajZCfiLAR{vI0Gl8#l#y$+c9W4Ik?!(%8tLlBI5sjHTxhnMRh5p~t!f zEhvV(!gb`||L6?hLhb`of3ImVQm|u(Ez%m&}J(c&1%K zb?KRZi1cQ+xOtY%`2O40m-|uw_x8RmJh;&T#g8m7sgVmx?sK|(Nx>EH_n~$T|LQk^ zi96sZMt>h2LjX|X=!Tg5));7~@xqf(<=0y+1P-k+Ccv;Te;L!N#A0&meYFN&yBJjP zy@juI-L$0=&jdG5nZxp1GEYtb-F+{Lg-Q9S#huCg;dr%o<56kL?+P{&mVxkZ_|O$so=3jd zFYugnag``Vf1tO?hKL=}UfmWseMgO~bctXcDPQfo@i~Nt^r5e^(<0`ti(%~jo^CYA znM`aH;z%4eD2vv$Z>6KT5f|a>qHlD4!fQTz0_5}Xdb2+sb}qvy$xA448~jzi$cy}# zDLrys4_9z$a{g0jpnzpZ5Kh$<%+C3-x|yM?@|mM@f3Bh33(&>nH!WJ^SZdSuYx}#a z5gp;jorN3n_C>}&g}xKBLqjoNR&TC2jys4#08mrlk9KBpk^T=VB}u0v4&s|U0zus< z{FRug)8(gKhvCnBZB1;yzZ<+<=MyzYOe5dnH3j+6WQ*NAw|TI?IbAbj?qn9es2L-; zllbGoe{OtQ{xliKJ8KJ!G~Uj>{H9%gKB8U+D>$+gspLhk6IY+uSBO@Lmk_e3xyE0` zOXnjVqNS=>S1B zgI&WyfJ;bPXeFU(c*dR`8uC*4vN%v#fx{Q$e~tr!M+)DJ*s&mlr~yCzV78)n^opjV9+B>Ifq3i~sq{U0&6$JCrwNJC!jOwBAtlk_eTmfCnB4;;s}n z?KByLjILjNL-?7`HD+*%;GuMJs{z1^SkIt>F-b#3-Qr2(&c8c*>Tg+NPwPMJ@*lr> z?`UzJc)1q1bjmtGZwy;@tYfYcbmfnBs)wH1gt_s3LGF+mStqFAuUDrj7S~E zdy4d)OG$MHX%6ZE3k4E%kV2XVJ(RM~INj!dm5o2<;r5N^ha{0eX;T`ip8cbof7gc) zpy`}Onsoye~DWqRx1#&5Fb-pA$HD@lb#BB=dil>V|-=N|6e9I zH*_$eGM2>Q`O=bO@c@~JBS^TgSPK*d0VdNhP`H>2?VkUB`Q2ak2)KS)kKlP}>T;}~ ztbEVTEJK&}!0=gA>c!rdX$uly4&ai2puwFy83{pBW2xsaj3EN#7hY;8e>pwx#SoGt zwIr4Tf#ZdeB7;<8SZgw+ut=j1;~)McVMs&gqc_UbA?Ita5*AixAFPZjK#F^aXA&x@ zso-?2=VkNx0m9BIqUPcNf$2)BmH@dA_*$sEjC*LTzabB1o}E^gy~H!{jln@P3)XGH zLVYPk(qSoN(3pQmq9lC$f9%}VuWGscSiHP5ueCD`o)gfAs1=YPBG-koKq~h!NXb!% z0wVBs{o^arQ_trgED;z@F~mZ|fB-qY*oD9b3Rx`J?Ihw9)n;?3MqGfDm-emOqfGqB0)!cYN|PxBf&~-?i53D0sqQ1S(MQq<|Ko}E z{|vnY|2puxEp1K4OR_AM^8kX4!9oZGP{=42d8AK1T|W9=Hr;EUw{xON#c@wLatb9~ z>)6(Y;Ef!0QN{!~>T}#90$GBd^>vE9qH|(6)FsrKd{9J=e}x_AbV;2apLFol0`Xs$ z_AJh@5==b6V3Lb^Vq5A9N4|wwLo&&`T-BEfd_TH#DyJuU%0bApQC+R4&4WxJpcu76 z924eN)Q#r=ev%9Y-EE0AV_*(SDv+oJnA26@LiI~b2whOW+BPR!@18P|GvAbMOf1C2 zkmyKjAy_cxe~~Pz`Obp1g-l3i`zilizD#{mrKaV=iceaq2VXTJB=4?EqX#vPpU2nV z`5$;(-h6Ablu04isGuT&k*xxlU|g&u_Iy&uWM&s|Ii3e4_6`=B9)kbC6oKtRC0sB9 zNW`K?9@A8yrIRoM6R;%WW<3Q;>cM{t=H<%ZMKMUPe|1D{5t*zAVd_;5yg-JQJo9m} zzPH5w(WFW5bWZ6Z>jkY0;xVNH6f~q&e9A_MC2-DO6$El+BxQ;OBh5&VO$rcrl}Bq3 zbRI|G!1r@18X|cL3j`b_xe%d35EI5@R7TYgRPX7Xk;K?ji_c|<)85fCeG*hahzX)ud&t(vfTW(Zl+ZPfbO`(>LElq{ z&CjRHAw2?k2q+O|r~#c27BQd}Og30nDAVSN*G-dL`q}~K!jie_LWwLf0|v&@i6aCg zWl%_Z!uSOnxp#o-%t(W{!?PR;z^LIlE)oG^e{&&Y;E9(p-~Vo7|8u22Zf<+|a3cN& zmOv^h43r>sSRxvjRzgg=$vL$X@64~A1A9*up`96O>--sfUyqrTPqhlvf0cf{Rxqx{8az<)TB}G& zLx6x~&-Gpy9;|3%<^_a@Qv2f|CIYa7H98r3L=Jb@J(Ej7@9IoRVWU!mVg-W&BDhom zEJb{ba=@FLOszcG|D3dF7TSuuRxk{5f2h^KR1(F4OUJYn87nUSxr$<$?(C*aA+?Hx zkd_40td-|y+V1-2B0*H1#v;K-erSm#Tt{R3bao zr--X&r{Af-?X*poO@sBftp|FRV>sGUaA;4Z}^Lqrl$9U84u zjwZp{A{lAq&`LX%=gQ4U7f4mAf2?c)3X)KB@)Z=wxTkE;t`@#CQMVsoF)B75`n5zw za-gKP;1Y60y0m?QMIyz*qOh8+GT~X<9)GIkM^jP9Y)1btJ~x zlNs5{R|gLcOuoBUeOYssoJC#XKF33Pm&b6o-@N%L;ere_ZCA zzXm&EJ6a^toUFL52m-JVCP4fG3m5g-uc7?dUWY3=Bv_E+4M{Gv$I zIEE0wD7oSy5=0z$Ef1z;?1Mvo<~PiH=I6}iir3yb$6!2|u8l6u%}EOUQ%od;R>^3s zr3WkOWNc@zH)P&9$ac9uzJqLKbpjGn$&xc=4?ML8GE7li6Ypn+f9{yLUTGYH7$?R$ z4OPwXe&&oEFvat-sy%|c4O)(;ps+p!f@qSM^d#A#yQX z#ur~j^PV5NCxM0E=<@H70a74MScHV~4I_&usn5}!uv5uaAN}pe?cDPYfKt7seClLL zRpXjND!@QgR$4KJK`pmUaj-uzBf~F)LSt6Sh=>YF4~Rx{f5yqesH>=jTYvIhp}3cL z@Tl8C#&MB=7)UWWkhR7^i(~-{Iwc3(44B#f<0n3$I{D+4lR0%S{>zQVSA?*opV5Ea z>Wh&PK?)?GbTr~H9F&fgMJ-B^k%tkJA=F80S3d)A^#e~5Km^lLT zM3;~~SZ3n*f9&CAzUQkp3%ZE{(B8FvIB=kx66?Z1=Mf7^HxjXoI&IskKT)iaF?;vB z2>IXwRhN!?!~z(op|@KJ7m$^B*hg- zMEpR0IEfIEfGT^+i!HPEwYzuFjagIBDcGt&!a^w-sspd7K+l5~CTLt-gN|;I<$T1@ zqKz2+Zi6|InyCjOhaL&It7+|O|K9n)?~&WY)r{jOn;d^7jIdbg@yD4cshU@d_2ipmzM&V#k%QzDSd{Kvu3mp&g58h^3w_M6Z# z?=r9;6RFn$R0x_Qi4jy+{fbPg3Vt`~W7=$bjk}GjJqA-m5Ezh%=oARBCr6~*Txu&( zf8}9bpE}n6zF0)k7U&~XO~R1rP4QD{hYF2+pca43*J`<2XyNR*qa-r`keJzviczFL zDp;FJ#RK)&N0jVg0B{y0lz$KaTT*F~z#0*?)Yl+R6eW|6E3)?A$<=^lEmc;)y(4`z zX#|SM$(sgiQDW=!Jq9T1dueZLEmu59bhfo|4_{b&CHzb@n? zuT-DFf5G!S_>}=S_uyCi%XA$4zkfB2W8mw_-y!9i$|8*lB8-cZ2Y&-%u@Xd%^OPg- zXj8Jhn|VNFV3R9gN~D3PC2Er53zC;|w13wwzVJi4c`k}M;9+?U37n0Pphe}Nq^Xx| za;X;{;geRg^W`0PCKG3wP!Ir#cUcUX@cq0zL)FNFWwy6VUK!Cl9Mv+0u z>XEYFNuDwC=Y8i8qz%esltEAslQ|Q=q2c@b0)JC2F$<$ zluRV;fbP<08_BsPVm9CP2By>==uThU?)_|Tae#rrLUFAMPJg6AunbitXp#y>h&qzQ z8n5eq^r&SFs02pfqY_t=j)VsB1tkSZiAK^m6BEZsUP(V+Od!dy}a{yeJk;PYN zJ{pWm^Z}D`DpWC8Xsb*hdZ55`p_O5B@`}~*KFzqGD&*FhZ+-69;;UK^1kBufK1Lxb z()fFq0nUQXl7Gwqr65?9;GndNhDuwV z{D0K93G?xnKgY8Gmf2cT5kh-84a`8Rff z&f+jeXu~5Ky(lN)w6;3LN@~)~+*vA1$tdAzxD*Z-28$(>^~U(n0P{`5b}y#Luhx~2lZ{M#V=2wOLf8FKJIq!TNv zTEG>#;?w7FF?t;Sj@o(A{GIfni*gY}R5{c=>JWwy7IlE>7rs~}Ez1As3IKo*5CQ-M z03=fcKmcH0WuVmh=RaBIQ@(qLZh$Mb#jjd!6o1Ot34pu1v-Zm=v&`)>cUJ%X5L6KW zBBFpI0swY^3w%K9wwZGg5CG!W=X%<}2ZBIcbe&m&gGiusR~E>?F0mmX0Cn9jnRlOl z+anr6Ds8oCvk{W1wsEJcL1Sgdry=RG?Km`nlL2fG7X}%nTjP z6@S3C-)q;Ftwged2?PN*NxvDp`?|JT=VGV{^%#Q!11|L6h;4pqFIJqwL@+O;m*+qW z=P%a3Aa)eFgRI$onw7+=l8tyW`BLp%k$8Fw2z>?Lu2n4A0B;thq*bfyp?q` z_4DIPzd!WKq0j#F=(zpj$-`$4uElJf`hRu~&u^MLiE$Aky*kuuI`C@@76D|jwGe$B z+UN1l{M-4oKmPvEFPG-Nmj2?We|U)C_j>>6@_in(l@;|=xnScDnA3XE-4zRvF`DUr}QqyCb8j3+379?m?_0{RA zdAVo@B3x05u{(X|yYy&}KKs{(2Y**i<<2%k^mux1>LEAxjx)B9d^k?&(^Sz(O|m0Oc$z4+AC309e?~mA?(BbV?e@ll zbE=7)(#jnp8B4)7hdy$Zq`6urDJj0AEp0y++&7AKij4|OX=LNYarHqCn?gLvfbZ$Olx1#!X>@iiz|5c zo%?9sFRkjw^VgYehJVCWc7NQ)b2(_N9YD)ThjQOKG4)6*Dd@b1uN8^kDQlr<7!ts+ zQgxK#EN3Fvp2}c4=#7N~IB@HjqD@jB}3y?}1mA9NFt^VUFPZ~5j{Sgfv z&H-HLF33vO!sMh(kfU-6r}TQYT3hg`)ot&XjEmmVFA*|+M|Yt&sDJ)1e>5_ox1mp^ z6w84PuP-f7-2zBhA}ZNbZ+K~=F8hmLOLGX{JQ{H95*h7+(tJ~UsEcMsYp!?V{9Qzk zi`}#by#KD?m%ew2SM$y9JH#Kn@*7|B%s%{^|83!Woiu-xiqu&;rI3N9G)%p>0y|BZ zDPGve1NXq=lYaSyXMga^AN-pO4n^)4jh;)tH0KaO?p%p1#;itD=X+D>aMSz~4Gro; zGmo2}57+FFxZ%97wd8c&V5!>E&vgKiK8L}}DM|JC1rIKDX7CJsj{bdg^qlv*9dvZ# z&w0I_g0sXRPxZvAMbAj{TXi}qVrrDUin&*ejv^@Nk852wtACSe1f@*S(qwz>YxCWE zO3r!%RrqQ5qAf5%!i-DXO_F2RQcD|D%Bix>R4(B&{%xeD!T(o2i>ZUPBpH*UNmDt! zUOIUDn`LL2^Sw&ULE&B65%5#}koJ}b8*eL4%5i*aFZoVmx2jTfcsc4mmoNl4{Pr&R zAyl>GHI>qaHh=0|1ymNn-8A9&D7)u_Lgk>w3Oh;iY|(tL62kCB;Enu3{14qs z-)fS@*@99R#MC~u`JnCMuq^K^6Q(~AgZrXTwMfIYJAa;1t5GF8)F0}6g|=qVGy6+y zq?K-iNbcz6j-^GowPx}< z`#Ie3Fx$IcAL`e9Hgc4KaLJq9tKIAvT{((%>li_IQMm(FCRY7DOWiLeSoQqQ?f7bU zBr(Yo!>K3@^n=_~1Ep+jcPeH#SsJ9T%YyK@{eRlKdJEx2OZe^dt~G7cK?t0Cto>~Z zER=q^MdB=Ks-Q2O&nPhw@As6wi!x3CPI^uZyAI9bp25KhUu(!g_ zAmf{wyvFE^^{oAczAJ#`bC&s{8rj}lUlHwu3mivRbEGk+-A&|X$Ej=5_FX%5VuYnB zzI_*knWZm%0CPZ$zf#_6T=_nenmd1jL=>mN-y46}CEsn$baJ75#`b=S?ngweOK z&=CVpUMJhACN)&rB|$j9*eEuc=-|Eh((f|<0LnqBO?F?sKtUVgthV8fkHEpTAVI?JG*!#_|q-U(Er7`gnL$G(jF=5qbe{$;Haoa92 z@A&0U{`vH;l=J0#XYsv$d5LH7%N@K&gw4FR+Loj@#x?ThQscn6vlUUA224nElYz9k zj&+e?{JwN0s=8`Ov_|5V)^n;AWntGx$M}B$D4u!fjiW4>RkFHyOSa#i)Z-ZcH1s6Cidl% zwP~hGRK@i)!A7sD-F9{s67cnb^)?Z(kXRQyWV?tknnv-l$1pmsuitSG0gsIWwx)kz z>!V_&v!!@zuJgXC{`1olH zv>lCHtiG?(b#b_UK5G;;UVq?{Ltxa}<#o*J~^~hLgt-dqMAdP>a{LLLgM9hg{K85@xuIJ6)OLGUbhpJ|q@E+(> z{4>VRE4oOZcI!- zv)!|L0cv_MU}J65kA^>zxN>7;xc=}z_>-;^Vrh!!9co37y5G6{eP2L`l*E51NJA#x z&2|>xh;97xs+J=nT}DW-Qoe<@U$T{Kn_QEzrwcwso(o=+A3p7$e{4(K+(7@{V$HvJL$9xK0Q>p-MHrJ>5_FT=%oI{A3q;9~QqN8^=kCtr>tR^8xvQkyk?zkua zo9!lUT_xcZ#z#8Fu>Wq?;ETC+&CYwc3bH3&+24g&{?)Up`w9#!o4bFyYy@6m?`F)3 z`PL4oNmA}5?Av_i^tXB{&YE;PGKnIl<@QN!@6G#JaPFis!+v7D;xah}M-KPssLhfs z)c^iiZJl%d%Q*VA>Cm~!>a=Qgi%wZBQw2e(4a;rG=g$=3m3t(1>z$-Rgv*qX9#K21 z3y&)mVLA>Bzd0D%&rlaDk3a`RROwROwYRRw10`EbAeHDKjZKxfMg9iNYz7vP;f~L)4cU^JI_4Z4!Zo4@7Y$$)5@Mt2F#}oK+ z1po1t*+K4yk(TNWeIdWk)fI_U7L(>R<1TzSkBr-~{3)ZSUXMTH{~*eo)<$NbI=}1= z!|g0_I>mdeUW6)O%(3?1cC2wPT-wzq?{bsP+Qa*jx2J!g60_rV1_a~G5!&F=vG~NV z?%VfYWHnMc%M8}%R6VJE_P3jBgR#PW=J{Of-^^PP{^>48*-E~zso{(36`OEVR(?Mx znvmHCqbhd})VNlnxbcrPxT8jOwHtDC2O}CLg^Xg|V+*^l+@ko{C@V~#G+pZT!cXMp zS8Bd^u2O$E`&>uZ44ncN_IM+|_?_~$8ri9r+$2*;xsze7NsuM6wtjgHm7Dn(d>m)0 zhTyGicOtZ3gxycro`%k?KG_lG6Kqd>g(DtxvWK8i|V2gAJ3oq)aEzH9Jy^Idy}~yA2#LHRf$gs2kGr25?M&T-rQ_! z!1MI^^8?<{p}fz!ffyMH&#GMYCcmp8ej~!v_gQwH7yD3xKJ{Y{kHEh%koi?5;kPXp z@%Ddq9a~K{S=ke%X*i3mBS3q({2QztnW{(%m1_D4oJLeF$#b|h=Z@$LohD&--ty)o zp5_V73X!rh+eH>}Ue(jin#!_4m~bWmUDkN}s4pkesfAHvv35~|#Md|`54)3nXmWI4 zC$+TS5j%Q6aQDizqb2|7vV=6zuxfUx8?k?3_*K`X*kToyIM46l!g8xZ_1j2gCf*qx z@5_K4FVGA^xeNPSJvUo!LM}(4|FoS!2i8+_mz-NP45nprH)eclBCse)c=@Wt*4HJB zNUl!Xst8={?lT60gfhIqdMZ+jj-D?bG{~7*HEA!j>e{&a_ptUOQd>|Rv7OksaZrED z(dfNQ>yhKPR70sAspxTO)M&}y)(F&0hvE5pk647qx4c_)&BW2s!&dliibkK*bWh*W zW!7c!tIHn6rzmiSjjcB~R*BKk!e-g7C5yk}+`{l=po@N;03-dPCx66n_KS?=EiNe< zrp)L_I%{v5t=T3)Gd$LrgAZ zvZp1Y(f6EJ|1{WV9(^-1u7zeUG>C-nCSp5UU*9Uk8?n`gaigK!M9=)oKJkC%{%zEQ z{)_+p`qXwz{w1pJJEGQWFGfw_vY*}&5y8#Tj8;1b+uDOB^U;$9R1QX!iH~&K;@*wi zNz{GU%cjO4mPlux|uBe)6tzX@wEnN|t8d1+0zOMJQg%YcG5owk;i9dT_uwcfu-#{?H-Y(l{|86e~)rl3wt;WH`Jtg|0l2i zPnl&_7opJnP|&Aa$>L3JHIf}7mV5egzboV6teovT7W8*RZOwnt`kb*61hOL5hX|$0 zD(>C+w`7O$vUT~X^cHsNlTww}JEG!d(s3;;qIZb9Y#C)^(pe~W*Z!Z9RcuR;G_1H; z9|R%bDR1yh&6*+~5=-*^;umK6Ov`ZD-rD5q+vz6W`rGs4{PQR8;}ck7P}q;BN{djw zAMmcb`4BN;!+(FEyR%ImUD)bK-vn^`?KuX|P|?n4=y!C_Z_c-8etfg{u17c9KXjpv zdA#!OPkmHT&b{~V%GkZ-i_m^_E}M?ou6PZ01@D#NUN@5&YYjhm1nhiCOt)PY8}f|( zQGu{Ex?ZKk@psaP4(C0oMuq#-H4VtJ;^VrG;W5(>Q>Vh?{#LMRcNJLNxSyX&`>Jv&j^4azQ=CDsB;)z8 zeyd5mkbi$Ql}lWB^|gKB)k^|KxyCXjDtM0iIe^OHlMK3WicPV%dBE-|jD{CkZnF@W ziB_fvGAEi@e`9YSJeDfsbt~r? zUS!i&ga)4VPIlRMeH#VMjCl*tU)+--?;qw_=5T+~gXz}qHv!tgXgyzy;j#qYgQ~bM zleWDJ5jLv(#(5>HSVEOSTii(Vhh#0ol!>=;bs~3W*JQ5wcv1K9l(&kv{5Ve|`}wDH zvaQuv&iq<}1G3DoiSzcux$btX$V|X*O#>=eA#@Km z>(YN+X%|(Ld$2p6Voo+tdXB`(A8B9_j)q%ZE_H;LT3p!aFgTOY0{!w27~wyG)I$D0 zeE(qp=>7EW-n(;_?o`KEGikvP8OanB0R(C4m1>>sHj@pXjMawB4QAGtUZM1|LKnoY zB7e|3s|XHsQEBTk;1+#8nnr%sMkeY!#Z-S%mi#D)?HI04z%i|{=P}qSEsEkI3w1_Z z7)2F?(HanIY77e4Mw&(vG!#3XHhq#9-9ahx@X$dC1tnSvP!BSm1(HXol}`b~&wHA& z%HV#7(I4kVdB^>OToeQj3&>WaAjBwjw+sldNYOnqHd!fBxe>K>McdnU`%|}nJB@!h z@jZ98S_q1^$WpS2U?A)yWG8?Qk?Wd|bKB{p>64F`U=*ZCqq_RZE)XeTBCW24Q7im&HgjPL33f1eNgHaVx5vZ`t=3m|4wvX;xh0Wz>V@v&co62P*A%qCW5puCq8xu$W(+NAl4!si(ZhT!&fK+j%yB7YA<^-`X=REzB?blO zy!NF?U(i4p6Gfj*GxYNFF{6?!O+^8b>1IqVBq*@bsUV^}MO4f3+HlI~fA>a}71#{6 zR5Vcq#HKjXXEA#avZPC`Q(SYsqDF>yoEdB9>LHz&&{SGbK`c2$5(0mwIti_2O-e1| z+w2K9K9~QOw8O%sf6TIRv@7` z#^d0C9m%AK6@k$tiU5CyZ{+QPcL6IyAb%-@NHF4ogThr{;d&Ab6f-ToJVD2s;l1yMHsjeg8o4jnLxxTW-3l92e~6dtg8zj8s?0~f37*{^e8LjSam z8zQn1R;*-5i87!-O7!BS0Sf7>llxV#kZ-3~@e^N>m;a6GpyE3Mc!t_zgs3SDN-_*| z(ykCOUNk=sMLK^kd{#dOh3F?kj4V8t3W8!fGZqXWG)NZ-j3wAwZf4m*eD&NM_4jYS z@TK5iyJq*z*zJ@>(VPy9V{qWqZhu+DkXo&72{-tpKYY3<-7?Co7^sMyfO8?y3qtEE z20bO3S~0!S*iWwg>$r;(Hqsh$RKW0z#Ea~q0ZSH5)(U?kcL9(@+3-&%2MU@Bb9@U1 zA|xSd3LSsfe*SkNRJikgcEwC~*760}NJp`ycU@~B5;6*~l=K{FAYjNU1<@zQ$ly7WIEZ{TBvQ51AGrAcJpoYX;eAA89Z~1BPL(-CiotF~N2DYyw7}=5U>q)W zV|jn{!S<_4);mIUpjANCA`$YdoItUNv`~(ziBLRh)cAGhh@DIN+B=Rw>!&DIhus8) zHj*NGn`ah`kA^<4dpgrV=%wO0k_g1+kd8(++Zu_gaEBv84N0xnC<`LI@ey$PYU4`4zG;+> zyHn3hG%VNw@wj+JA|6Osc~=g^y|pl4ymU9WX@2Q{^;q{;<(ksKlG0(+`ouwkP}GPR z130H8rhJ%}5KZ*;e?L8*StOxwR#Rh$Akq3tWFZYk60ATVKjWky`+dVN?#jC#jG=!5 zk*(&zLg{!d3Mzp`A#$f4%)pMlIyW6qA05S*6Bx~&S80_<0@WhCq<4rQz?QkTZ_(qe zTnfGHp7kO$XnCnPh5DRz=zt&|A*5Fz$V3fcZUH<9*6*xwOaUTRfhvf=0~Q3O-U9@Q z)n!I(nNG#6=4X%1=DfQVj>v|Ki7kIE(l-SVbcv-)t|l@+quBf;HkEG}AiukV5RjHAV1L(or1yD*`kTn^`)eo~0AjHKq65h*9#_aL5|E8jC zoK`GI53kH6BBOw?6pm~&!U`NN&s)shDLh#S>yHUzHc5R9Fc4=6Ro@T^obY*+LA=;j z%T6vDXN*qfK>|ctCz$35;!b*`JLe$^!Ipntyd=FCG=tZuPND$;>0*CQl7pT@lq7vr zLbw+{-c$AH=FM~GJBLthTQR;KfvmJk5W;~(X&^MEDPSBcVEJ!>=;mB{S{sVtPGlh0 z*a$6YU`Y%$I4Ffo?-6m4a^j{o9rB`~3p_Smj-afLLqMuX1LI|cuwiUDNGhe%aGU%L z@D6k>!kAK)cU39sO$C1(K!}9TNfJaEg6gmEca|*J%+i$t5{DMdgRn`OR8bKXBT$$@ zPES8&>W8l^r}PL|T1AO8bFSzV!YKyJg2e`696f3Bmc;+;K$p!T|9OWd_KaIH3oX!_ z9@+AyN(-8dT3f(9Z7~STAc0G53J*I!74H}nDjI9KvV|}uXvcrR;J8XG3#<@&QJXhD zOt*&~b6LLmWz;Y}6VC#wAU{-edJDGZcqker^rtfMc_U}?Su^4y@m)a*qN}|<4_-R3 z=FycGl8MR5Zr9RR(am!73#o74@-ojt4erR5Q&jklkF~V~mQ~i(1Ve{Fj6xBoPpssp ztz(1aHLGY3eLR1hRjrFC8*!+rIxQM1H>gmeehbnh&E zQ0Pi^9m7aVq<{j6sDonPMRGf__;pEJ`z7c;mP0`esitpk0(COyRjB2pvE7eXAjNPS)ZtlZlvO`*L< zFTdJD%1eKKK6KuG`Q6|qHI^}moQerBD3FE_5=pQt!=M@`(`PR)`}s6TS+RDO6%gan zA~V)B(QK?0Axoa9ksA8S!e|;Im>{Tj94wrd!ZO&-vmvI-CDz%=n+|cAbW93{0sYi% zZ%dp8)>3JqQ&4Dd@4x*x?TX?*KRKSq(GRV{pfP_c!BQazQNn_R7BUxtr5Gd(oDht= zL<4>AaxZH>L#Q$ZFr;EN5uygIJG4ZSRtg1~Vv6r}`EE_U{u!Y|PUqF=H;*!qvJ^3v zfLs<;x&i#Hp>=7^E0$N3{>UgvE{^~ET(#J5Bkyljpi#x82+ph&ObrrJkdcW5GR_}b zUK4*@-^@`X|CAaIT$G-sfc-&SY7`F^AgOcHr5Lie-vj?l*-fM$dMP9Qtmoe+!|&{~ zB~A)DR|hKheKlkO_E9v+HUu(jk?@}dl%57<dVw;Hg?I)jB7J~RwTNXz+OxI zlEpPgM3C#E&X>(-vqm7Mg{S47#DE5hBDy>Z#il~$^HP(Wl&mMpfSae^O|f5WvL_%W z(JIm4f{W=QOs97olPn%NMQ5WK=+MRNGE+i_ER|Y@1yV>vkq8iAojns>hD4Vbyz_tF zD&M4j@Ym2|AP^COi(_*tUQQ5TtD2LDwT;1emC&^Xv6Kkm4AwNS zlw5O@b@&FQse`t%j7=hhe6%Ng%}Gee$}B! z)D93<aaz*QtyyTTXZTlt6C;89RgtR%ZXfOamMq$m)JsIWj2frTy+k?QDWcZt1p+lNJbPoaofwJcXp#=g4X_ebyKNGkGsmn{B)S;4bax#Crli+E9 z5d^R$=1_v%l8VT=4|j;e@ALfpX6cO7p{=l6Dggv)3ftox61-=E5|TXDF-LwsmzqZ0 zf7@(aq^xK6P9-eX1tu4qvjFwywKPNImg8LaN&2L{Qj|%GSSrZ+|7^-DD@?38;L-%3 zj`HU_Kcr5_|21}isXQht7A}8qI8F%_Ac&C8?3k1s>ciZ0Tq@I4-%UoU|)0W3~aBNn-~pd^Gq|MFGVjeN1QV_QAH88_$5QAN@kbhu0U*YJn!O}RrB|KMp_T1KH|kpvj2T%ZDgmC^gc5N~N()41RFRz@$>9u^MX7dG_I zoYm+)K(eFFr(#d7NKt>=cp)W&($YangHjU49Z7UYF?27fB{pyg?y0hR+1$cGf> z&b{?cYxe4j`gsTz&;QCx%CYYtjVotanvXoHKY-fLrYk)He5(|0TAqPhaFgL)Yd*-(qhzV zS)Bn4{-gG_+&O<6>S~oURS}awMC8h&8cAa1a&bZDn*un#+fq-Phz(InmaM^U)0ED!uP z+S{zyDrOe?ilg?zSm<$Em%9mg^0AC%jhP0pfELlgIJUJ3Ala31k+NICy2B;VUq`)+ z`>pQ6H*tUMCU&%%WEL(fsxe3g$U)<{3lnp2yc%9iu0|N?sZr3mi>Ml1uOVtqVAvY! z@o+d!z@#Dr*s!^d297Yx20i$de{ zh^|SWF<(?Ctl5~7wN}@P{H$(o6Z%A1s(nm{-BB0Sm~m1qq9i#1I6d$R>dfvLwS z5>-cIjGSrP=7=F<7e$j$ASqF%-Z%9_LZPg(5if1ZP4g)$9axE5mB%z+6G&PB5piD3 zS7Kq2#gNl76MoHN?3A0gfz~rWqnjR-Ey91Oj6WlFmM=O#g)U$ksm=;u9Z)m^s&+Oz zK*rY-aZ_C9RZ=~fas&Tqy4E4Cm{Lp(Zt&rwUzYs(-c`SE+5O?*|M%0UyEnO8!-i&k#p8CvL;JIkHaRvRFRE)*0jYm6 zMqSi^pBd+IX*j#~smXNIi#kXvyCp*xiZ}n7z~I=kh(0%H44Wy$H=h}44fNj78*6yJ z-|u$QEk?^R>#_Uy?rvd~!m|c9i>~Gri<{#W=pQpZa#-B#%fI^vdw?K;yqIgtBc8Y7 z1QO3U9~@T#?FH#Yh{bf@&2BME1K)oX0R8(`Jv1b|Y5-WkuOZfbXZUfn!g|-S#F`?y zKC-^ucev@}ey2ynsl=(PW?O*x3mq&xbTV?1_m}ODzPy%5SzcO`?0ui79sP*a^J`rj z7ysFs>Sfms-s~iW-6hjS}YoGjlI)pS7eIJ&{=8 zE5mU_J#w~4kQPH6v?sv5tDb+Rq;2#<&DC(lxKc`^&Ug zK-S8Ba~K|p8;i8ghO?}y5q2v9JWJ4Tfl-`u!He~ch0Txh@E$?Z`}a}kWkS1tsy7#~ z)eAgIqOL}E6Ka@exQaNdk`nGW_4rii9CN-j!f+_^8+(gaX} zlKI#s&F5pdA#B87LK*N`*#bUT94riTcVKa4#u|<7{!KvBv9Q>U%Rzd`4rX86!^7hD z!tr_^Z+RpIv55Uwnk%q)@9+J4SN|>5(>ohAzgC?IzQCbm3e?n7O-^-}y{_OkQ6BsC zu7+(i$Q!+%9Bzj`rAvRT={oKD7bY!%n$rdL>OPuif8@%^=gUp-Dd&doqxovaA);@hR+a>l6ValJmWo_T6$HjkGDc`DuLVmv8xk=tk zm2Z4s`1HF!FQ?m{&YPZ<7%o)=)P8bc5J%AOUjxHxn&%0bc~y)l(zl_&uz0L;lBTNt zN+v98);vqH`d%TJqkS@glV5Vb9SrXyF@L+5@a_lI^9?ce_Y10nhv$$NRGkxZv}PIB zpIQwbE%XZXiNAlMLk-ECUiJo$9KL<610H^}WOF@3rYsd7Y%``!5M* z%<(*z4Xaiy@ZnX1>IN2SGZ7mPbIncqOEk3h#fdD)+ZovO;{fkV>HEhWd0u#jhm=E0 z=enB9u^}tY`ChiXWH2{A2%Rckqp1%Sx`ngbd zn!M}}?T>P298MhWL0kJuho;2)f^Z3fvB044eR+RW@Z1Waf`0c$4%dgdK1f1nDK-3- zc1KP7tPa}$GkfX$IwSwE*RuN01W(+obRmC9(~tG;Txwu^JJAlKrcB{YS)r4qB)%Nl zcru?xdB|l6xQOC__JhN72QBH@E-bhKN@m*-Rw#+Kg?XrTqX^|7cnM>CRS&SJovI9W zR^91A)#X$GP#+XM|^P0U`R zU10)h^eFQNJdmbMdvh31mH&{QCDqnL-#?DLbLTa8u~^YF(ss5R!8Ij$XC7SOjw zoHV6OQR2o%=V56fRY(Zv=?KS5G86aZmsP&KXNr)+BBN0wq4b?47^HJN6-a-1qxA_^ ze}p&_w9iuqa#y$GmC^C9yhkfLtXJ;YoA$GxuiN8jv?e|{;b6QaR{7z~Lk&fzOSrX* zdZ!NJNwA7O>cBOm6Ouuq8bv=&GfI}fsOBaF91^=HBG5H$+%SPLr;Dkw@^Q|zZCkBv zXX&ZE3Jd|x)V~X?t;Y3N45xqp69$7tq1;6MJ{WVwUyH5^rxiU7RUVVgCL)opo23h??Uq8HeGL+VC01SEe71iC)Z@m!V1 znOBFxMo{v-t{IylG*K`1DvT)v#c$ApN2)W=fJ?E_>To zXD>uFTI6G+i@nD7mhH|nBm`uBebz(Jv_;`KyX|+@U$j9dnL+)lrYQeMSG>GV5-z)U zqtdJ2;>iVK+?0Q0#sYuXFmG0^>6M$d1x&~8@)L@$ky_8VnKzEvRz(9;$^3DSF;QV0 zbzyghW5O#X=KaI3XY) z)gy(mbSi4bpC`E=9_>DnpV1OX{D{EJ3EH5_y8`WeqBp-X{EHfys$M@wk^3Y=+)%h z1N@i9i?jErxGXhg3>b-6y4zT|5#!T-6)7K9kVce~Sq0`a7~_cQ|H^DV23EpA87}k8 zY9b}(wbm6PpoD*nr4Lx)tiP8Q3#q}bs+%YDbg2X~(fG!RRw^}XDYxy(R5byk4K5Py z){F?kwE1OFQ||SBE{#c>tpWi7DIJM8>Eh_{N#ANY4P8V1!o$awez-K|y+3$XX}T+G z)6XDEQIlNe_kmv)2JK8Z@Ea)#Yg>WYxt?uam1g}~r^0^})JlU-&dl z$b%b`WfNF{N;9l5ZQJrkECmibRQX4ycxPerQtJv4P?$%TK6+-5Bzis1zjgm>hpaDH~}ZHt#5VBxTXq?G%1`cToz3 zz~T~)k|7j_o99$%Vuq2b7~H7YbpQ*bB618+g}5?s*$hr;gC&#|=AhP(BB|?^K89Lf3S4{NGJm-G4@sD@GcR}pUoy~X3(mix1XksH=*Ejx)!FxwH1^0xf@ts{B`8Iue zmxQ6uBIPc(R9*_i1LHJHF3^m1nE@@AmacypTd_$1gwI@(TSqOm(kQyT5-|@SlI4 zi$E(hD2Wuh)oqi{&=@nO9h3>lRw_c$N4yWY`>;7Z%xY+G2rihbEeQ90&hIlN@1`KCb$CGQNk)< z<+>OFP-#UCITbcYV#Ge@Vjy0_k&A!a`ngECK8toXie%j%Gi}@!@$kn;HAumTkjv30 z*|`#R3Yq^fku(E=QyNl*MU}r-ronB9gqEcDi1sh+DW^|_UU_%xPfkG>$w2GesRMs-!BoWp zBsn-#Ho{>@Z7g1*U10)ho+z%MI(1qVR|TM{U*x?CF~*8&EiQnZu)6Z z<+f9uMiTlhS5=?577{-EB%YLe1i{g*; ze=~C@@_1lRAx`6rE~2Xj=RZbwdxfD);pj#G}-G*pX*_rTxd#@u&P=`4iEyll?6aK z3^&}~%B;4HTvaX`=B0nu6(XQ?j`2PX*0ov$YCA-31|h2&G|V68dPdmCQrhg17@lvs z7Xku*Iz>5>tG=tajn1@aW^=7*<192Yk+a<0Eph95o8%TkC;Oqk>STVQi-sI!+_sUg zGE5u;96<|20043<%E#JuWjd8Uoue)8d6qlQ_Gqu85k8zi`KNzJ5}g`FWRA6`V~qje z|8YKIRGuaSa|p?t(7V}n-K4lf%p`k9U{bs*jp(>h4519TV|F2sJ8CRVwg8Pr47Z{* zrS28xpw@&Uu`0oug^ig+R?&O%u1)#gj&l-E>vBGsLIDbWeahC17Zy!U@QpJdp4-j^1#N~AvUaJs1(>=C+S{)^;}chKFBfL-GWlD>)9m;U+x zsXY}n)(s_H@(=o9Vb)Tw^E0vk`UKB+Vg3lnOaA=2QPff9K~RVR$hT7OK*KmMBqZGL|{{6C!Vv!5J<&xCcMhG^23MYWo;tF5;7LxMF3CK6`ba z+s4ipeZ8G`(f>|Qlg{Rp_A|Y2$@hJ_jO_1JehW5oKJx_ggC&bXnaMUlj><9t!g18% zcz_z!5$hUai6#hK>S=|=#Jg?InzlDw^yE8RqNUpx5X95_{ZwoHpZ6V6V*n zbHm}EZ*gn@ln@XC00aOtLg;=^|WY1lV)vnVb4%o zccYk8k|vTDo{Re{g}6?3{s)K?`4IxZoduwmi9jnURuQRo}n}9a4#b1geofy;ln zWro(4SG`v)TcrlDBn%1xWC4&u0E7^V`1m!uiuXF(cC~V#wiFgJeuPh1!1!k%O92G< zEm}|d+Cwd@Y!@tRXUksg2iuPu{io0NyV82~cJ|q}`q^eJ^|OC%Y-;~L-~T`p_V-C^GaGgyCidTHS3>Y2xXVK8?Y@z>!qmVw?*_xg6gr^7e@Kl#(k z-+oYdxe48#6t>n@a@PORzZEb9>08!;LF+w&4c@$MZ**J$uUX%_qfY2!JGObd-s!@L zmal`aO8j&kNz3uz?i#JEn=Nf`ei(J|DIay6uXY>RTwSvzI_%f(t=)eiU-KN1XQHU4 zK)%P%0N(CxGVCz-_}+Ce;AuN+1a8N@+ZTQ2W7=BZH}@M1mwIOqem*|fznR2eM_}@A z1J=T)AR&Cj_*?oc-Ag;%SG)C)een~+O>Os!al)Q=-!o&rs;RqBVg0QC@mL~vuTkL0 z^9gVzto*IGG_3{pw)}tAbvLHp?)_ErCLCk;gddu3=+SOwjsFX{s)voQEBh#0S6lFG zS@(6PFng|(l0*=$z1OY%(L3bJe5!~Xaw7Uzqa~GE`B3*x5jgS9VAge*M@^}8p zTv+B#S$6I{mak7ewfiNSbdjtD$L;LA_^CU(`Wk*Lk8k0IYhbg{xUJVCyx9NT=Xr=f zY+r&RrAhiZ4(A@1-}bDsp#6l@nfTXQ7e`NIVSL+IHF%}p=qW9`fZnw_2jq_0qRz^` zy*EiV!rI?slHq@nx#5HE2m1atcgoWeJGI=~yD=}DC!50Y_wE-nL}5Fko6FU0K=64E2~KI zZl*9<5h!otBJTJr*;-pT?&Z78|A{!kt@hg7ucG;bKLVF~W81QD{EFK54~FNi-~PG# zk=SF$d%t#p_@4TxlLy$YYc=WSUg!FE&pZV1C+!=*#z}ROsqVJWpHIe%U*7*^cS~Q` zpSWW^e;|L4-ILx%TV9Btg;#n{Z2y*V-?dMd{CE8DKgTD|xh#hN_>b}5F{j$4)QT&= z&3F3Ft~S1=+ty`^|GLCS_HRdjKlJ{+Q@`K(6}k-sz1N>U70qAWC*`L2I45`zxE-erThbg1Ev^3OWYfG?^( zzW+zdas~RiUd6?RNFn9{D3zQK0jH)gq!dUGE)yPNL&aaS#r@vHWH;#KYI|K!cIj>G zYgl*Zb|a1Z>XF4gg=F$RGD+O-K%zfc*VU`Zy0x~v+iynOsYNui#a<)fMWNDG~2S&e*K#N*j#Y07!&e7FBtl`d|8X0!UpGFEa&DkjWYT+x-yiFxt<$R^4)*q zvtO*J=#!@JvCsC`lsNa3nqp}M`lFnm6faw50f#<6%;G`#HIIc65} zY;6B+xWro6)&1G{s*I$zFf_ptVrJ-O`}Sy8H| z0O0#;Y#cpnw%Hqwzs{C4ucU3J%%6kf;e5q;X;$hJQRdFszL^HEv#)=g`-1MRa(>Lf zd-75Lpg}BDw^pxRHY(ggECvDm>rRpr(=lbH6Q`*kYyFb9^`V>PaR?cyJ3=(c4NdM8 zoBgh?8$cj8HoE=Q7ag~Dsut*$F94d}&`%Lbz^PR{z zakco{9k#W+ym~x;edM60ta$g! z7aS6zH=Dy69`NOhFgWL*aWWjr{a=fgbm93xmiRBgClNj5rDJ~!$XRfCuS1=%%QBP% zF40~0t0uIiX8U9&+bZ;zz`6aJ=jr^0wdD9M_)czO7d8{W_XhvP+supbXKTBES=tL5 z_9^;tT{U4hu)BQLpYL992S45{9OSO|A^Y&%jr;4HoP?VOuG!TD{-1t0YfEkw3R7PV z?tL0dR*v2*KZ1W<8qo3%<=z|dw{{xdR1HV;bc{EV;E^CmKI^M}`-__4+|bU?a1}}S zW=7)Rhf!#Gi>1Gv!JXmg*Z01dGd|5Z{>{eAT~`OpfD!x#aJT(_v(HTKdgJ7+IW=sI zKmu&N0|(;}ZAbxTs|K;9^+5rCPDejvAjUcQ@KFBo#^HZYTI3-B7EeMmG(QWg(tvHW ziOsQ&Ln@f1aMPhU>mPOMYhLPeXZ!ZDI|P)2ensDNs1L8PE5jYkx}Pk;yk82>>jk

-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�Vrus@iIYZq2$I4k_}tY7IMxZ<85$L*=DR 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

VnRt7)@K1%EoFxWWU| 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 z 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%0Ab3C4Ztti9HtPcrcogIS4mq9hpA z_gnB}qTIUlPdK{~J+-_wbuNii5juLgn7F$E*h5~Mon*$hCf9ptotv}nAQH_OUdn03 zQFBjjmV|uE?lacvQ5EW&%=Wt2=N*JFGzZ$Jcx6|>#Zk3&U(!(8PI{zO8IWHAlLLmuLx>!&W8vdVR5-7hsi4I1Nut|X1;i>c%R zV?Uw$$G=7ECTh+{&mSq&1lH21CSWfbgc;ReCn~D;21`(FT~48%LGWGL2H%uB*X zC2?l~`-5N(+eIW7n!9PZ?fG~QBwc##);Ld}scWKrDc`(9GHOS$RyHy!x+$*L+0K;0 zy(+3`s{(5p1+r|5W*217W9*f;!2lEjjOfZ`ESKiwAv`5D&ge1e8tsZr@W2kX5A^MY zDS_Epg(p@z)|z%)5GmNZap|s>2W&q?1-}*`qi4ze@^rcT*HX`}CP8H2joz~_qK8>* zKsUHQ-iVHSges|-v8*b5Vw}9aX-sZyBf@T=tZCpjC%sJCGi|zZJXeBm_d>9zXSBxm zd%0nO8e7w{p1D4}W)3Dko1jmF+8gES-QV?xh57HzJ?e7z9NU2;k;Kda96kaeIyL@;NV2LZtT1|x>_(4#KEzr*9a7arQQ1Q=?R*Ks zsvhm=WwYXH=_;)X;#W-n(dNrA^!%0fu#7&WgXoLcwXjZWf&KB@ToP0Td(^L1>D&SS zXSrHwcmMu0@o!R`M5mC87yQvYeGJaPg5RE=v#)w~mN&sxl_jyF;HMPT1KMFV4O>|b9f3HY&@*ho3#P=(xqhL$=GXNtzl)WmeF zqoNr>J5JZt1|-j+z#idg&(+B328r$4>xCRwe*Q?jKW>N3GP;@>;JUpybUchml!1W4 z7w3cX z*MzQ)vzCycQ~uP*!>-nTr>~dc3epe_1+N*yq_d*?Te?d_}L5rESV#I8F+Cx(*(bqa_}f&UNN%-Xi#juE5+`$T@mHDMMnPbN84`#p<#!K~U=pb)MA z57cB*6Nw6d#dQ56^lZdUb#{~|Zsjk9H7-D(%ErQk=;x==We1@GnPq>OWrR5)f~(s4 zqv~Q&8OMB8t%)Y}xZPWx+?o35+QP-a85d6HQNeatL<9qyERg7`7`2giA_E>az-c!O zmR^lnRk7e^_w<@BJ5nnJ(=Xr$HYqL^0;I7bcoj3C78ZzwLi`tPky7>B)qo&&`Mj)N zH7e;-77Sll6s0|I0^c{oWkb)+ffj7)g$&{iDlt4q+T`s{XNx0B_o}>f{ zlpLILy83!zMR9RQEe%m4Y9ezccCSwu86Q0jYSy1aM&Ghd!Ng6+xY4MD{^TnQR-F{T zkPT%3XaL+sUt&t6CrnNsQ}dHqZ*eM%e_gS0TG9u+JkxdvUNntK!ju+hlafPhdypvCtFv2lW=yN3KIlA&cFn3) zxU?KlaFTj#d-6!DN$=wmaHeP~Y@pSDqdwEZJ9|R=z^9-8#%<$Ul+y|4& zAmT7KWL`6+6E!D^_0d5Skr$lj$3Qh8L~HNuJl_1<50t#k-O;ynP~=x**cZCmz51|O z33EtfkNnNwmY)rz^9QrL2oz%)+BqxXkTy^UD-g78O}ADtgROFHLCEDtQSRT`#78%_ zi|bY``5Ru>wB*N#n$_2 z2z##U!_lbXeg_QbeX?^1Yzkb9HJT0@RUr+CR>ZGoXmdy)n=jC@@vA6y3)P)bvAzZ# zCm!-Q^epNZbZqvZSY47_+jBq5uxqUr`-~J<)mT!Fc|0&fZJjD!gKMiwt4w_-rdvME zB>1(D#a5>l-@AhWXSr9dZ53Z-8dLXDfm2Yt82q3pCG@2NZ@2#+WFgoJGgOB;x-RC zu&z>C1nJ`N##VN)Plq$p9H{g(4Foi*Lmueh@=y+hP|V zVwa!+i=3j@cjy~sqlzFVc8MkxiZd9nGf)Q{bk!>Bf;tQoqpYMTc6Sv>%N!L6Ubz19 zL~nZTvi>6p3$I%h2XMMB|B2g&F*w?wnK}|UFtD&VM0Zmv7LsW)jnhYTrR2S+%0tws2{}>)BUpIpTXFrrpmYp&P#Rz z2yuEtPCF_NkGTvpOw~LT?&xAgNOGdulWlfSr+_mt!F=@XKKX{o>GSUUr!qT_mAwjz z+F+v-vKebt`yvToUr3RMsfA^QB1L!!UwE<*hx|{ccR#${`4|-)WDq=ss_qpja|5-b zRzktPRJrro$BuM?ny?n$bAE&zEwvpFL2^fYHvSQdWMPVRlXK&Po#L~fP9OE|lj3m~ z>e8KJkN5nGrpRBgY?;5)7?yq^^ zF!nD6StS*~F*@jyj``GAx@wt(x%nkw@u@ZW?fZEC0LvnnjiB;mVzwl6W`J`#`~du3 zhkZn^)#F-y{de4M9TxEHL$CYCke_*9R>jW=@yR*)ABnv9 zZKJk#1WT`4Q-)7eCmdlEVtqeh+e7Qhr!wCr-~Orq?jV*O2R+ z(g)gRQ!~}qxUNDFTzhRBi#1izyK+md;-vxL%`&qs-5O4bQ~)yBRZjM%*71hUhFs?h z%a6vW{}8Xfx}TS+Vv<*dVk@{luwjioT&zDA^q%bBX*^%oGtQK54`AP3 z(`gbFZvf&vkGhitKM>yJBaarJ-r5qdq%@3H9%Td+KdEBW({8~-H^qz|&xRp8`C@@t zi|Awir54Bmw1Vc|qEXR*FQ3)^sl|~l_1h!fs#~7|3?Jqkf!nq57sRZY}b#ypa5; zJ6svCLdP;8`xB3TOCcUK1pYA$@MhS`N%FU$22ara02GvQY~57-QBHjmMu6@QZb^zk zDFQYM#)B*>dXcjvmvZlHv2;ZYjid>800B-In{3BmP}C}ewmOf&=(S}YL{LE|<9d%o z@_JfsP_9Oszh~q=HZ31xlUsGZ@A7m&m-z1%g0X^cqj*6?^5`(I4jD;Dg%L_=1AoX+ zd*}VU?#VcI|5q!rCSw9ImPkX573LUHD(=rgoCK7#EO;Bvf=O<0K7-kApShEY-;h3h z2zj4=Aa(tC{7yyKu+=h%z=sl>B&>$fYjv5PH#qQSAvfnoiYgSScp0tJ%COSHtcag) znXa>q|F=X5=?rB|N42Mb6x9WG&e$~AQz=1m$1zOKnH_lgdL#jyjb$@0w=zR{Kuj3% z_3QINi4R?<|2e`Gxo#i@Zp|Fez+=V=dJjihN$oW9-jB9;=Z?o%4`sY)$mKiCQh!SXO$P+Df$w0b+lk&LMy?ty4$k4Xgo+wq-A67Ofs|hYVe$LtZ<%2tk(RY$!RChv$r>#c`0Dp;vLOg%cF!zI>w1vj%wEE z-%g~e8U+XjfrX$lAb6M$;MYkx%(WFC4=xu}oKSrD9BG)zc?Q4yGIFDQ|5+Spl22ga zD~uzV=L8EIACnbc#*IL^M~5=-Gbtk&CcFY;QqT9rg!Ar#pBOqrsO&`XrGNHp8Q$*c zi}i$b5AQo~X8);QN3naQdyEVEc4tEE%a-0;ha~`*{b0O;y1?yQe_LytL6 zAjg~orJ?ge%BY}DP%Kf9T2rJu528ANr0NrS@?y*~)`@#f`1EjfSKu;tI@3vEMRkFY zqwNOU0|Rp?)GO4O3Q#FRFy*Ld;Dx3%$rHM>}nb zfeB!jjwMajbEX%2P{b&~}dhV#uge5Sj3zim6-ypukx~SX$#<_5h*agSuyVlv(UIsG%jQ#Wn-B z_Xy_1_EjoYQrKEZx4;Y2r?DmV*8ZE;cIV^&=Dq)EM*mNuz^G72-lV7J%ecj&Ln@}9 z-Y$!LRC_TD#ofEX=f8Qcb7KqMvNYqQUKD7+2c)YbNRS1Hl{g46wF9D#yQ+{$K)T=u znJ2`K;tvp~#PNAirdAM)>+4;fXxPMiUU$%{YhSzHPgPWNzFGaT(%!%AlBu+gy`9pi z{5>3*{otkccb^xzed=dtVw@_;011IdzcUz!2nZPnh?zK2L@&tm=T^t_^Rk<@!Bz9# zTF&HhQL}r^yz4SBKDUu=uT#VkSEgNu8XyuyMF$2(4T>g!3eGLYCJ73Op$LJB>IVS| zQ3wJG>ibvNUshNE`ES%3^6h!hbdCq_$!&Nx_AQ(4!f%~7i)q3tr|#*ilI#ei$^*IV zn%Tm*n!MAl+p?ua_s4c>G0c!{^-g`e2ws}!%E9ju9WJ22_!rf3b4NqRj8ivOr&B%p zr@Qy6o=TgolH9J8fosDrD@>FCin8X9_5gyORG}{W-|EKKv^;DjW5jbl3oUrtH$++K z+JcPEt0gyAM{`5F`ewXqx-Y9fTJ>S(o-O8%w6pT3A9s3haTuXLr>r?8=7R)6E0Y?k z^&&V>iOmUsw1f;#R+&SOJOv$n)1c(!?)+L1e$Yy?-LtT;XX~Ppyri>&+Y4T#qZy5_ z=4M#3G^_&0cyv*EEqNS}1P>!nCM6}3fuKMpDwXB+Bsy*U--6m*g1Zh;l^ZorP(z>P zdz};L96s?w5Md;=Qjn-{uJN#8(jgg2Fxps|dZmm2XZv??OP4Jj?Qo>z;mV^BnOVz2 zl$Np;HU$kak=4!mh>?BjyZw7)n^U`ptNmh~O^)L{$6sP8m23Xu3Czgf#Ynk7 zO34DWF0AVz+=)E*+Wa5>JPXK_ zsl>A%e&9!8Z~x}M)bwbl^`T_9RSqen7exoi;9rOPBJcX=E=<8j?(D#$4b>AoS?lq25e!=dk1*-M&K zwhL0w7V+M0;lSEM)ku3$I2XzbRat{G6;eGdFMpO%eAmOpc;(5>WSq2zKVFJpgEU1_ zx~??Wc91?(jUdHUN>_%Wh|b|@m_6D#xA^Y+;jYK^RJ;jTa~SN|n3-YlMAgHwv#0GJ zcZzGa_uEjJH|bqF0yg$^!Nkc?b^d%C(w#uj)_!DIyUe*f?e;OVb*co%_&C7GQ9_HL zrhmuBJTaot#g=puRA*EbmQ{^d_QkDD(IR0~$t~DGnq5|o%ZrO030Ncjp9rYv@AXeT z(occAIL}hgX6Sj6r!|Na(fk`bqwbr|g_z5!lepB_DDE;Ng{!!k64#P7Bs(sT8%*h^ zuC#wwNtq&e5jX%{^% z8N~X9>LI_2+i%-GP)Fp=8JWhOfQ=gX3O&~+ldIiI-=PKZc9{OwPiWQTcIT^>T$`5S zD;%hHVLe-M!9VEpvABp#_2zpsg~JX6?VG{dVK=frioSzzXgjIi7txucL`7DBWq(ML z1C~OQ^4PXgypo(e!yrjjJZ{3zq%y{@6?h&m;aXF9{!5nBqFkxSfvrvhQdV-~#F&ke zhq@}KPXx&+7b*%Zn||8IU60OxE)h(dN0Y3Q=KRwJ%{wA^hN6eEp=2B755k`yhFj8o(xDJralMnuG- zl0gDRqzElwfT?TSl8LSwXFg6xO#47v+oaFeKs6L0Ut;-Kn!WEt}~9L+i8X643-09f}hbQB=0;DD%8Jll0k6(HC47d@3vS!#tp~;%HP%T zk9Wwas?SEDrkI6<)3A4eP(Sie4lY-aHFI`ec^J_v&VpkNav>@PV?@qlGMbpuVYVt4_2DnMCj~w=9)EzMfXCy%+`DoO)yatvi+W>(mAIrFfG~jE0XlL6(vO;3VZA{4yEO$sRwq zLV~>hJHJaNRhmCV3nUthP?z4MCPu?it!XX=^@Tv|jeQr0TUagheG{D7`+=k}vXQgf z3FcL0%MW|2|H>UDtA7-`y>H#1vvC4VsZH`6VleI_0Ebt!5 z$<2LnL|$B&$>@Fer0-OJ9s^rX;1TPM9^o?S{|#M&<})t5esUvCE7P|Ey)1SRcj$|p zXq#cMRK(f+At@|5u$NfD8JedDYI7u>UYeTyW)^pZxiEcNnSbl+arcF#>$%C8y!PCE zz6g+aeK!NT78JWuIm0@&k2Y4p1pG9Aadc4JjHLrj0m`5y6@UbU>JWg31SLw8EGH{G z+uvTCaN~)QaM1+YV0^7>3&O3s`=>JbChn?O<=x8FUI`UY*_-j`j@h?v!BGyZE^fuP z=5FlcW2}7p{ePi@w`RermH|?70We7{2cTl{_IGkqGh;pzS%?sHTQEGqvS5tkb3L$* znsMF~s7Y;(sQF7)!Bab>} z0?!j={wr`0bEWjloT2?8G|-*f;@J~Yy8emtQDm57`mw+>ju-e*+H&OMuIP0^bUlEz zVWJBNGew9{pM+xhk5iu4ya0b-W;LA0A$|;p7bp@{vu^Hp2gAh}T|SQ0{A69LN_c!9O*+ z*4*Fl{>?yMTnTvpQ3Hec0|+nb+w-Rh-pV;QRDS~@gSc}}e9MRzQk;Ru@tn^Dg!k8D zPirEkg|cxJtwr0&ITcJW7Ts+E=9Ect9g12hrbPLn3>+g(4n_xKzJ=Rl3q1Ac-5E5B z8grXCf`vrpHl<(~*T8|M+4#VJQoK029__f|`CB5pZ;HdPkfUz!SYW>C5UXI1}Via8Bk%Dmv> zR2!EZD>sEP@k`SpC5%jSKvW2XpHpV2Ie(<0LC(rhEXKr%|CKF6u*A7_Eg8JU%^N<3 z#XrcM^TvBJc#F0$2pRmq8Fj2+RAY2SCtmad@raihz`OiWnXRJUN0>cD{x`pKCoe>7 z8|S73yBL{xc1)jBX<`!Wfty#m;8Vd~ExL-Kp{-Q%yZtOp9!Wq_LO=^RDg@BnX@8j@ zL1e`4^3q&w&6d{7!Z8NVft)rw&r@w8+pR$6cH}qbs%7eNcg19ss%pFAz>pUmxkyNup0*NAr4}dUCnSfF%_Cr33`NXkm6-hp z#nXikXx6M2+c?FdmW5*s`va)T11Y-B$sjm?;3`ngt=xU%LE+Ihyy0&G0OuGO7#P!^ zS_$#mT?Mv3=pHy544LZN@<(qBtH5SEc{FY7F#mjWi8)wr!fFR!rGG5d?^g62XCk0~ z#!Y1C=ocEIaDxAJyRAOrWq0>vp@lltfUoy@!Sj2R6D++U*1RscbFhS)2e3 zu}@@0JuVF!3V+}Qe_(hmaGg^8i&_59@^~SKW5s&62OD7+xVSgiWN7y|_sR})hI)|` ze6YS?{5*>enI2x~gE{0B#^3N!qY0I75CvmB0u>-e5Ku!^cqX=vg1VRxs8Iuj_qthF z#$Y)x+wq|qIp62eVw~c|mB%31kpm$VVFDWPjTN&bJbx6F!iwWA_(BJsLvZub$Q9TF zqw@o8%|ICl9c*CR&b4t*4+}e?H4NBw4bC=poSr>)`gLtc`d{birf+>G*$#WFAv@Vq z2VhV()=|v(Gy(zeDHbm+*VEb}_cWryz6IR^lBp&%2%Jh)1-F>cG>Mw)f??f*WxyEV z=ko*OP=BN$ik?F?{+3m65H+{9d3CV;n;^wVfIVvxQMG>aAd_8d@-ir1?^|)4$pDO1-Hab^LEvyu`D`1hd7J zdK>c{;0#MdnL+1z8AY--81u}|Od5R_rGDgIX@7bAC#PvHKuae-af|c8E~<2rGUD2) z4PeSS9KeoO)bS?+xRQ5Zc&+hrzSeKDw_r^a@XSB)p*|EtsZa69GBbv}Ro$v>x>x%w zH7PO`??Su|O-mLw6lk(GHX?$8c5;%Zfn$z;$8!5wM0mZIxHtc_rjx)|&0!?#{5Y9O z-GAC^j0wydlO2}_A>#A0S!w2sV&vj`*GRfItHe>B&Ht|MnICtpb@yiIo=*K|I;(-p zW%K=04g;5ka_$SmeDZV2NYYjJr_27agdS57a@kQ@QIej#`bBbDWp5|Mwx*5X^c z3S_nadw?{wx~3&Xq> ziPf0(_9dJs-mckSS98&yBPx|7UnW*=Myf*HhrL;m9>ODm<6IfVW7y50Cg(v(bu8ZMY+p4}Uni zXJmh|-0|;1=eJxjekj-jx??gt+l4KrVu`<^B;R{oN?0Z27-F-t6pd%YKyLw}d1t#Z z*Q$znL2u8dfW)*{aN|x>=WZ?HQ73Fus?PC6ZKhAN$r+B@+(vVcb_Lec$v$cZtPKM1 z-%T?o0QSUs&rNN7YF2niY;x&a&wtBt3HU4D*w>>26Yf?`RsX^Ont{|O-Pvzb;tHDI zwpMYw3-Hm|VH?bGyWjfkOK=Cyr+KwcX0mzPOFe#%gpuIh*_#)d|Kc}0b2`hL4G$+2 z%4=4T^_SRf0-2yGu5DFPdWtFYC0_}JJg(ecoANN9oAS=s-Cl#zVg#~Y$s?|+_#b=Sf-1AaHpK0oix?2vow$~&o*Mr@yml=ch6-)38W zL>=HC44)W*xc8N!mvPQMf~Cm+hu$fMA~U6UWPnYu+4$IoL&8i&ge zi7V_aXetg}BjQMJZ;0$f=CgJJIB@Jeo_;*v6%&_!Y*~iu+kD1+U4P8oGm2_+Ml(mV z(Pa4LHQKG3Xhd@IEPi+2{7{wG+k`dUZ^veK*`fd3*P8`ai8EC}2$3WTz{A2y2uyma zOn{!C$dQR46)EV|`t&b->dif^;V%?8DGHAwK(vgAc!Z38cgs;;r9 z9;+I0rb?2aHDK;iL4RR@Wx=<{51}BG$$PR2r|0?WDmp4H9lwnE_@?ScY6GmU1GI=y z`)x#tf{3J+Nl8$yTdu1t=t_TcUK*=VB%)A(K!k-16JsWxEHZRyS&15!=E-Uf?`hWS z>m9m8E$6&2&z>Ymnz8^i(HaI}6(k7_u(eDzR8Ax&3SE6eH-DpDudAGwO7P`S>I+X0 zMH#UpjZG9mTEK{?C`ld>y;6mBeT|!L9-r29CMuICxALJX3Uga&kRD2a1uIfyGEokc z_3&+tUv-B!iRj9AwBQI*nw%DDvYn(w?*O21Ih0hak>lbpJCqkro_$LIlTV7=c%e9kFWAo>3_V4%)5?3TI6%h< zk64c~^yWUoJJbJr>aNIFjE@#nnu0k(7ya8wgz~0Beo9Ue-3T2znZf}Rh#@3`>^kU1 z5m*+CF?Y3hY7sf9C-<&*s=g_1PEFA#w5D)?Y001*JMKk~aZ&tV<_8eH6avbgh z`(JkZB7euWE#Opcq}LX~#HR>%cW%3vITkZyZlto!*Nh**UV#8{{la+ZwI1z24W&Rz|yi?}hEl-QBG#+u1#PR@&aj zlXbRk;T<==?AzmUXUVqG#=_Hoxgm^Yar~^7C4Xdi#G@QS0|61=0Ehqp&5RrvK>_~% zyZifgyIIb)*Y3AvWIb=!+pX57tbOg4UAva6$c!=DB@kc*m4bj301E&k5K0h%2VR0! z76K3wu|xtC1bB~Ve2nA6kSAw+E$y~})>TYZ9FqkB`9r`v7Lz@sUvt(dmMoFqveQaj1%k6o1Sz--26 zSgdd>UIle8U-b7WKU)6c;SW3N{H~SWlDz%fkKDcAzW@eqM+jPPvJMfnamTM7&VToz z{H=Gc#hSz>T}g`qad1i@#EM7MBGF5cL#x47f4#IZ+9&)=mX_%T_%;sL03cbsmTbEt+FIF1W!kSg zI6UdT2Tc*nm*#ki`i@bf>(2xH*ME}O*XS_%X#rRporMqNPks+W!(zyMIbhK@kt?TzEr)CIwe9cVmy@_*z48Xr5KC@AI&MKJcaG~|%b;TWXvuiN3a>ySy)y7IftuMQ1=1wTC~5~*xF&i%4%v!FS$fy<`!v^*By1_T5-j~s9)a$@3HV$YSS1{=3BQnS;34dw*Ob)5^IwlKw>b&XQjlSuhx1yj;il2AEGO%`rb@EPL zTon{vW(KeGG0AG%y+gg&B%64_}bv)ZIqb?%7QleUkK4;HWqona*6KG=< z;1%&V&3tuAm3LRofPmxuE7yr|gS>ZIlc(X%?^YaS%~E-%yguB0?|&D;?9aAgFp<>x z9d6-@EvX9;sJyvvf20lfUbtv($~W$ZDhbJj?AgQpo-rP`$D}+U1-FQSGW}s)M&BtE znA%`tCzV=-jkamuu`jfg*K#Ozw5qtIa&dNNO-U@%O4eYvacQ6ZGoDq^y;fH4b!gyK zoHS?&G@;}jJD(=6Fn@iaz4Lks&OPE^m&+${EwZxi94qq4JccoE8eC!?FO9<5%d=su zE$1nrW{hQE?#~_y!c9{Wvii{H58Hw(=qn3jboOKJBTKJb>X>aR^KrHeIff~TmJdX^=%0i;RC0t683nxDN|eQcY5GoP3wsL*A}3rf7sGx z8Pi=hXsI{T6@TH_{EUYV*IM%1OrCzb`pJcI#;W3(Lw1;BEw&C`!x#LPUIbbUwmkB- z-O9C7e1A7*Au$pfN&H>>2D!dkl@*)<2e;~_SpTMpM!d`IqSr`&rkoT7k)FY4$Bohp z*H+rr|L&_YLTCM~-$2?`J-@w4XU}z?{rZe5o>nEGaDQ+tAV-r>Jdc#+mRospbQx1J z?DiKCCYk1eE)`nvoH!=kYn4JAd1;xhy=}UM1`GCmKym8Uh5asI3~F&bSe@c>?=)uO zMQ1rBc!aHqKVItp+^v*WjKyB5+jrHYbiD}Ofix^Bz3nOaN8?CJCmA7HsWEBm$6 zw{go7WKfT%PM|arai0t`{3)K7WwsSFq$upOgn$73!+g8FSTVTtacV zH*Nj2|NQOC`;ZrJ6Mf_#9^m##dE? zN57Od1nX=v*gP7KW{klP5`Du*bmv{!Aa3(};Qo$KZ+|Z1c*16-6HoCc6GbkZ9Su(X z6Mv}G{Laq~QF_(#SlY8_vqnru-qG2Y&s%3Hq*3(vd@04^m_QM57CoE*eK9sU0u&?Ifo%+k~a%L9XPl5@&05T({*VU=7kiS1_Ktenn?dOJ!5GuiDR>!QsZ(A%7b z!fdoVn{;lz^MQ33d-f+h<`U{ zr~+<~Fj@&Kgn@AO=ySWge8VNGcrK!O6e=E0$0L$$%W~2@EY#%asRCFcMh`WA)-=eU z88YTz-#LPr;mOkDa5|jvP(3G*{=smQ9>!-pxsI_bQK}>=gbZt7kFJdQ5Win(D$m3@ z{<;&WW_dz7-WtWEcS`McM$Apt=6^d(>`!a)=cttSnZ`Dl;tVM~NmXnwBfV7xNdpwH z3KnSWNV%~Jg8CZ%Z4{AO#b8-ruugJyF$g5(wbt01)?QoKNED{M;1xOZt>w##4!dRJ zvL#A^5R6F=49?QwNpj7n7Hh<(qI^m@; zDZHh({3#oU7kRTy9=acnBdBrBS`%C2�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�TtwGv7N^nbjic)07>BUX#bOE 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%0DOVpz%*CjGO-)@4c-Pb1Gb^sFhr*u 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ⅅ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 KXw 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⋘bYr525dO**$2T(*Yz7rmb{$v$vIsTbUYJw`N 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�~y@MVI!Qt8h_!p%8Xu=kdSBxZ-`_ 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
K~OVB`a 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 delta 1334513 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%0A5^`eOK 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∓Oj)z8xT0An@KRS_Y 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

*Z)DL}H8 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 z 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

QZw}5=UroA; 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

A000jT5}uBI+93(B!(aD0 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

!n)q*=$<}B=XapHzN*B= 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⁡M{}R?g{E%u9daOiQR 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

+wRr1&*=3Lbxr>zAuuG83|hv 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 z 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

Dnvg!Th~Z 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%0At)473`U zW|IsDUm1gnYP{L)Dum`HY%(0=WOyofs}yb@#5-NUG+Ec{(_Q;nZUiXZn7hjs=S_+t z>V2;uXDurkDEcAv#uuBIu7)j1gayo2sT86&6F}XUTYfFB}?Hp<2HZGIMAGqKpU?zpMO1sMW0jgP}QAh z*03M4mGh_4lo!j5HVQtV+C`4ZYUjNtv`ibyp5mun@CZ2Gh4IJK&@@U3_U=gTY`9jV zH;N^UsKDFaKjToG*(JxM0`H?x2U7{Re&Y4%0&ivQ8yRqlxh@D@*G{Eax(B6Lt+IAJ z`vs=eR$1=390V?ru75?=h>a13&BRKGo-UJyw^D*kG&s7HbOW?_wWBhI*mPO9>YO63F}NQT*b_dhgo##>2xs*4jvFe z`dzg1hZl4QKDnR;^JIG_jRAR(F%lL6@`d#;s4`PC-R=P?_zFPnG=+wZZoMku;kQ&2i4H;_3 zVT#eU^GM?;y0lPF&dwbaa_hLO+#rjF?Hy@z+Xd0!c&EC!pt#219gn@*lkdiT6b);1 zQSMhV!x%ueGJnux;z*dLpx{Gek2_lo=GB8a7sb%@CHQV`zgE*7O&KE2Fn_RPQA%2h z;|Me0-F~7R;Bgqu#kMg~M?wkgoUhB8Zr_!;{^3*VbAs z2{5-E*0R0j6~eOnhoBU~FX1PcS{ za9T)?aDO?)@t9-FEQ=s6hX&{yi+XxwAcz@kPC*OlLSfXf-IcZ31MX$@PSCzb!6F)B zI(q(zy3AM;^c#4qjLhfoXX(8mvtF9saC!G}h}DoSlDR!lFJwe?Z7{nfxdE9&ktL&5EQ%%KIp#Rnr@14J zVDQ^NqHK8jVSkA89@gUnjE2F>PeQBANYGIsn1z_7l1&&aBew%WupVm+0S$DO)!Z~` zhd{D}YzgN;QA_w`s-D&xmR7}y@(>J_i+^JCgW?)QZIy5M4RG>CCu_NYF8)=Jsx(wl zro_oG9{blWdIXC}5Wl(}%Pzix7__7}?+rHI^n5 zykUE*tPIRj$Pd9?VMd1bxsd-DDR%E2yQwnIH2}+j%E27QOB2mWY6s^47^Pk0uz$wC zx}0&5s9SgqWU}-t6A_nug2QK6vyIHQg%q|9ttv~hNppgVWh3rh=RtEHnE*I4H0!3> zzea%|`kdpv#`Nc@gMq30w>kg+7wv2o}^$xtX-Yo1dDpH#Dj)AME0o4b-0SJ z^HUGvqYk7iczWCu15z8mW$eOdc5lb8RBXi*{Ft#Eb>rZSaBS&A;(B&@@N<80@E0O#crl z|AauEEN*o&Sh5?_XGfWM9fJmi+v?wg7qtOPfqM|_!iuiTG*90@ge*izVF!#+8m z>w>WmUWW*!?B_+9VF*2P2#l007w~A~RD(cUZY3!i?tWnyBBx4IoY7)-bvs*5gN!vpgt6gCiiKVPetuZr zq`DxT53r8s$<(f;y%e%~$uU}xKIQFa#;txUC)`~I{p);|uWFD9lo;gz>k>7~rqsWU zGDG^Y>8kW%-$*_BVt*W%Exndy#V5QvwZse&DNxcJIh#mwxRC{d?oMqaWVcnFi$!g} ztJm3KU%wDbYa&1cj8!l40zWU?pk-yd&UT8pF^%rYXy90530iP=KP;EpyWM5J;klj> zCa}ip*cxH~LCmo*7|kZVL!xtRazm*rie2vS8m^z2Fo>;&69MGf6 z3q(5x;yW)`Nq-p5T?Hr3Wr?h@9tspXwC){k*&EO=Tv%3DyD`FFh`Q$Pov2;sd|E_v~LefM}|N zB%^xN>~3+f%NgBjE+dW98Yr4a6R^`gZH^)Ox!XoepZWDpeEXfB6)YubzQr);t?j*M zIy1SyY_L4$$f_I`lW(LYxx)gM8p&{36Yn!Sc-XzH)=y|B3@&ft_e#3zn3I6^rksm< z_)aU&VSh+(dJGb7iyTX|*}s~So=W%ZX{!AR3?lxjM+D5{yofpr zv)(c^H|lK87+4X{3kB5FaekZ}>1}VzJj1VoSMju)3TfbS`GFJzBz3iC6u0OPDi+Q+ zR%XpMg2)UNdObxIv7H&I^fP1_d_vENr9r{Pnt%BPQ*YK?a`&q+eu~jU&Dj;Z-p& zO@9GrLOkR)f>gDA#F4RKfE6dZd5$vh!hKz_>N@W^Jj3|!Y=J^I;lGWL#d%}+p@}N9 zm%Vmg1`}XTbwwdTo)qi!EW4&$s?ezVl3||w`k3Y_&gTR;==a~1q8Ys(-0G=^)rI-~ zCGUMPj4AZgpo8zPXk)KBzKo+}u_v2GO@Bv#4I&_1%xI7qMtWjbv`CT$8C`_Or+>gt z&}lM?th5I6VZ!W-eajRHI(H!ttrj)NEPDNK5TPT|4b5$D zAb)T&3VYAUa&NbAy6rAB)1}d^i`Fu3{%TB@VJ=SKXg`i^Pb1Mv~(5ntB1}(t%5!7E#c?s0#M*{ z{iQUhxuaE{bZ0uBYp>K$1yj4Tju!W>Cou>vYK+$%+ws4h1)Pt!LXSA0?b-Qg0AwY< z>r&M6jjREm7R`j-mXlv5hHCe>JtWbB=8kMQ2nA1s#?{>3#H6N;M?mk6G=EYba>bf+ z_Y};={Y9R68o3DHUHh=*Yqej-wb)8sgEPQ0hdoxjS<+TJWQ_va#%d94X>rpBT=!WAbpG%lk=%V@6%{Wp*guR#lv|GzKEJN6?P>ag8l zGb=GVL|L4)vTxtn=al)gkzB4QH2~`pHA|<|zt(7;7H7n`T-Ep;_J3rRYY6LG5iMCN zV(|F4)tzw~D~Z^$dVkUFLX|k!g1tYBQpmbnYZBfn$0)m7Yqkie#BV!m4P<@OAl_!P z4@uH$iM`ybxENajYZQ0EN+WC?XeCcOO9AdWzT|tm|Bb<<8HKpKuHBc?=3Ceg{4~Jz z*5+MSKuc!Vg__X3!~)uKNmel*wjdkBCzh}O_0m&98DQyI&VPiL%r5Qj)B1)PZk33V zmkyA&RnO-_!KflXa|R)Mw`XD|d&`7$AUEDbP|zDGSTqsFwV!Gbl~>@im%wBCh|=t3xr z0eubEc6SN+Fn_q_fw4)%Oz@1{CHG*FIUCD%8gHU9OexM=LAQw8Vu>LrZSdvBMO<3N zJ~P9WS!LMHK^K^5Gs?oUi`QY?-?NG z$ipq+o74~8!I`IyAt_0VrJ!5M9piLqBd$7!HVZyR27g548S7?3BCK7)PiW5cA!vgG zcLnd{&3)T6OreR-7(G7cBn_E6|Nd3m<|g}R9)MG@$GrMl_R~meZAGH3t)V=ucmF`U zlV4PMl<73wbADBFE?nztkQ{DZE^t8?_3XlP5k@gd5!;2M1tx`h0VnchQgLR^qd?$V z%}=SMiGPNqw7HqJaQFA=VS153$Al;cu2g`a)5Rxd9_y@Pj*5n-HpUc0Q^4Qp23M=4 zG}@Yl(}HjPcg+BtivKQsUD7NJ;kgq8_t}gzWpbahYs4s4UQ*PHqgtcHAa;wQex`b6 zFNUq6aR|4_3X^#ybrW!%)=ye_3>T%Jr5?@zK7UT#t^L=)sFnzrws82rZO&bZPS)*? znFPHWgo25*gM0x`o)%p|h84Ua_j;t+xr0Y~SiL%CP++XZ*`T@um}4$+71wqg&EO{g z{gRC3oJ@VDkGo5Jm%p{%G0UXOCuP){M)kCg0VR^SlX_2HX}TT@Crm3M*$Fgs^OUtg z^naed0F%WiPhuu7y)QHikZKUq*woIB;scb6K*gg<(rGn!z+x;djj5-HQ+AHAX!*uA zIRm04FwLy=2b*J(tA#T-YvZO5Yc8=x&HB}PWozDM+w~<<@2yTZ3*T>M*5629Vp`i) zidq5d%~gO?)nsk64U{alG2-CTf)o`$4S!%DV(4Ak6QXPq>2u^tBGp9gz)TSRZS$-@ zTQ{)fRv4YNgk$x2-V2zxxw;^OY+{bEnVkmB9OC#C?8$O5R+yo-2#Dh*!GT5xy$O#b zJqRY7-ILslpzCrqRPOPMD%XbA9)xKdJFoQvX7Ph}*oHhkt_m znN6d?6ri~un=2rj3pC9@85hB=%eEK{Jl>HhsT3D#P8_V=PAsPbLKf|3NO*2_doH|cI#AuMV=bsVHxFA6NoK)%h1GfZA7UZmkwx8q6lT<;E2!A#T2C(gq zb%rTyXXtVW5$g4bKbh_Yohvp`?xmItDASw{&MPRi64jBat4uJiink24!5WIv18NAJ z!xyNCSW~tlN^3u8?tmf2Fg9Xj3|7We((z1_8h4Oer_TDInwSnEPKMZWlI9a_=mo4# z$~n9r>$_1CW2&U6t~&|(uz$2o%tEk7*~5OMD(nxJE^oGKJyUy^^I_SBPWp>%KwP;- zp6Kh(4Xx%;KDX<{&&Mo{Q*xU7Kn{(Ab!X&X20qtJPVL-PV94p#-*7=De66xW=KxKG zf7dm$3zbMVB>;EJsT!qki>SMctV*_8eJ!UA)`wxgM29caI2`oxm4D`&C?)DjU0V$6 zA|-4{Qlc?cm#syEAfh{ukJcg)k|?vB69IIY7YESH}PM9f^sBc~(|L%_5< zkEkD72S;d+V#C%rt&$@kxP#d|tqCInGS;FIpaJ9uy}QC~ASmfc;8LtK1gEYhi%GM< z2$X|&J^=q>(SGUji+_Jhr7mp*N-mPUnfQ}s&aWJ3L~3IGA)JG&CM8d^=Ln!cS_emf znJI7qExZ%4E_{=wS6EqR$n=Q`)2ucE6y;NH-4MmJ%qtW12&H z3?HW6MgfH+I1(LOehzH{6*+<-QG5!y<57@~ulH`SC`1KOK^`COZM86Qa@|Hu#!md( zAbq&SpSQ*GSbvH0QD}CSn_=8u{X-;nH|{LsO+@5l&~AN#E;bF`-YjiV_A4JJw6to< z9OJ0#rluuqptLWwRh(iQ+CIY>Nw#L#E~kMgSPjk|A1?J6j?6119DifAFcjOxJ-|+= z9rG6zv=Y;VaKPE;0f-9BuAX-P%{=_dBCU6fIb%$%W`Dsoxv&~Pj(Y&J^~ll(h?BHO zbb;F%UmWela_OqC30Y*qprcr9RqAIq8%UZ?Ce1CD`aj(nLuYUT{%$UpWyge45IslM zek~!smURJBP+q@Vg4?fd0&#O+)f{M3YMTv$y&1kp*#=tI#v+sqg8IqEnTjAY-K<~l6 zL(_l*o=9Su?ak`3Trt~r7^f0Mzu69 zLikKnCbF+GG$MoQWf^aH`|bQ0Vs8%jW2SG z2!95X4<;*9l9}IzT4jX>i`2+spgN$!FwYfWG^$*+H=QuYSP~2$g$l3Jra)kK=b|jo zPJdl4GnxmeGbC;fBKDC&$kx6=gqX|8DbolCqCJK0oMMBU_z@kEjmB(FYFQt&4idrl zEJLo45BxNQ3=_!Cm9GQi4_3*JAtSBu4=Gq9pzli=m5 zPmEx6k)qrx(7}mQsGXp?Lo|g4b!`tILw^CXY{y98b&)>X3{1Ad&a{2u87&Z#p+`&AQ|jMTg4zW3I4dGiS=z=n6vy=((rzvne~?N`$~DUXANXik?PY_;XX|ZS zlQwAN8!)ux*7OXM>5`QL` zhBw;@wv~&-h;!rCEX2q5M&bY~1LmQ{lKT84gbrT&TV$jlJ%Fs2RIShNwm*ElO6IK>PPg(di zMa7gp&PFjq{3cChsG2)LG>EfUK)+!dg;VO^Uy^%<55+pXCB|9;4r-sIW4ZdxH^wJj zcC|Bn0tX;2&Dlft6!v6&#eY7Vyaq;3%!8DN*GI!3Dugo{!oU|8=vk^^+AkHNBK(^??1F2|1UD)jE2vGR1XF2C_8&`#_P6 zpxq+b1&nWWPf3&xqHd{F+*ol)bm`KAsFJpE2PUQ`p7mX`LH6MHxqln!6at;x1w<)? z?rs9Er3Amj1xyrH212z)LEX3@Bj2&k247!QM<+?KmS|-35p;WTCN|tiB?k zIF7C>TlKgSNg|*a?ZaT|B2usqxt-F@a8zPJ8xb)_zTt?`rGJ7(kZ)|XB2(0@dPC+3 zfmj2hzhvC2hR3jXu?gLFCnx}T*Uqzlm`*~_4pxEVpu0h4w8Fq$C3nG_jL|!?`iajf zb1(@yIQ<(rGu{sDjs}l$qvo4Vy?l+YQiYDrP4;_o8`G3A*r@}?nUi)hg{=-E8-b)} zHg(gy%}r&NGk*e-3#oQ4RhgxJB}MB%Yz*wJ*L(hZSl&d>`Ny>tBtEJ9eH+;uPBkTD zpw8YmWaW@~snRmsRPbR{8hdHxNQYKHG9)c3lXKp6EHNo8jq_wd|Wo?}RnUcXEjg zT6>#LQEzP~CL1uI&o`>~VqHIMi@--&(@4i>jnomR&mxHw2{^#& z9d^r7(SIdOxfF+(rDRK#usOY5rexLzHg1}$^x%eHm^2Y7-aHnGIzPM0X|g15*fE4g zI=eUO-Zo?e1j(0>;Gfo;$izlBOANf0oM@Cj0S&0%fRoD;p6h*7U24mSi`xn4p$Cc; zmcknBU45f&7|O{P%?1*FpZEU}La5<>gIY=F(|_1OEHPGgtT@oy<1HDTiQ$PkzmU~l zB8<^3ITFZVgpdd5W4-hS;+BW+u++Rlfy8T6?_*#9sf;3uTtkqYn-fjlA4Z^Du`*?y z(F!}&&C~~HIb9wO=?);RaPhT6?jVDjHvU$Sz6a*YaQuhHOZHd4hzbxw$928OfoP8Hew3<=tNv%-MTTf z0%Rw!iR0Kj8FCQYMbc;@OXc3Zkw&}FGGroXuCP63=+`ggbK+5E0$d#c4ul*Wp$+h< zSntAX_HZsv$X)ZyqC;tNe9S?4{koLYYk$OlnvY3y0t~$=UM;dl^k|xWo5{5_XF_6x zm8l;Aeryt022gv$)(Iw|`k{?EZGk zjislKQ%)R3ymXz*%)sZfx0y+CW|>s1z!A@9=Ee~P=gzUMBnHknv%4Y*;6OW^v;zSE z3=IHGjew0*0c|)_NYo*krCWO$Tve$8{emE{%{zOr4nxCLFK~IyPxbMHJ z_{%7f2|>mX87XA)kZFYdj(?$78IZYU<`Ilol8XrbBwfn5(gzo_@Wgz5D7vBBxrg^r zBqEc-r=`5TTt>ghcA(ZhNNd&-Ro90JSl+o;Hw4jdSzQ|T=0e;@)7UMD*>wm+JEEV| zc}!te1E{3fRvOAyrmpH-;$5Aq}N_kYtnd*_CZK))H) zP??CeQSOX76@xR~ECCNDXAj8Q?N#@o1)bJt6d6UmrXwHt4eCs`Yjj6F>*(WHaK%^; zr_UGItZ9L-vaES35H_;bON(d==iDbZq%TT4(bz7LyXtAgx&1wQD`)GclO z@li)HFmxqu+kL1@U4M=;I%S?l+j9*}9g&nYldk9Iq{mj<8omKzgvOkOdz)Ockij`^ z9AV$u_!>Fni+;8WweOe}q7gYI)JPK|VDEG{(Xp5yB zRR*tO$+E_@kTNb!K{6XW3Q<>Ficio;R@Mo~v0O5lFo0H3%70#Gh#qr#Zq(0!h=Ny9 zc9xlXMY{S@?06pt#n;k%;g2LE-g%UEL5~#@LJvruyqlc7t86Qw=;Uh9+mfU83Sr&T z>gtrs{D-0+BnfPpyLzKqXR*h~ijEYqtK{|j>fZID&CIVEz*$&~?)^P7R5LiNuM#!Y z$&^lx;IO1@&41W?wm~{5s+^VWgh%gTpv42-(D!RQB1hq<3vX_#dI07|XQ5^!v2BZ? zUyHo`MyC$Y-!+)Xf5j-!5{px>k5ca&iq;qO6Vd!9d=421Ig3-dJZ@UD^g<}c+^%l6 zVD7(Tb~FV^QaLNR0Ns!j6?2+CVRECWwin{K6V<@JM1Mfc4qNMrs(wP=*TYOmx1~$+ zdWaSQqZVb_Nt2IWPw)UWWb*y}Lj7S-2@&n^*pe6ar1V4E=v3d0LmrY%eJhzZQ)4T( z?%k!s6TIZ-aW=`Jc%W4~EQ+GLy#c|~;6f>?pd#8D;hF%WIH-F&;D_D!KSno1BTZTN zC(^S?mw!T@C@sRJ$YV+_TG(=;uP%x;eQFzAC0@~TD6-n1u9raC@4)x?hL{{DyQ^fG z*F=ccyDvR+d>fH0xl)#v)eKhQ!$EtOQFXP*@D6eh?sh`L*8GDPW^CEqH( ze|NIGy4$HE&;o^~eJ6|K1@P58TD%wfJRw$b7{D%a#>&j$k3O0>M)BHO! z`hRrr1ylM^%ERSqN!ql#N?H&Dgf0JjW}Z!@b0ORwxv<)vpPKP*jNPRc3y>{#ni#$J zs?%8J)+9IU{B7}PZ(>!N0NR}P5mCk#ZPwv_hwuYLEh4smDO`oF8wM9mJvx1_xc>27 zeK!iqo&&~A{3u^I5oSW9*(b6n$iw=~IDdxTT5}gAvyP9cAH@V1yxIg|VIXh7Smk=! zplz0k>*BF7{85CvqC!zQ)7#vJ9&j}8P$kp+2Jns~4KvF3FMv_zie5!A;>tLglwMVq zerP3^tr!`+xp*67rRH%<@mdSEixVv=3t>ibfjqk2rj5EO6gOtk)Gfx*sj^2y4u4kG z;$sxYpqW~WD;@Yx-KOCd4ze|tfOA{HQFV{EvXo^qYXGHs-bsfBV|fjR{8VsUA7fXL z@Lw&g!9clEa)aaq_JyM;K@~h>XSpflQdIp@M*%xNr=^R(Gk^iLhkDKN$%EA*Y?i9J zZ#mt>+bu6+{yv~g=?jq8$;ggBM}HNqYfv1z^Rl6G!h@DGA_CajG{*u`Nh#8oPb4@4 zAZ59zO{|W!6qstNqgV}Mx31S0;)iyRP6ntVpP%w$w>W{aD^j&<9=EgG@^6ww%?fMR zot+GY8cu3>JS1&KX$XHHDIJd!s=q}tIb|2<8X3|6nm}8e>h`=d^N_oO=zrc%VWsc- z+Lt|)F0Om)`WbWS_7-DcU^w9#W{K1xN~Q8vQ9zGl5KYNqz88w-F<+powxqLEAfqA) zLp5!Ro3G?zTC$mF89>!H(u7t>Svpa*#bjEiPC{D|ve>HeMlN+OY+ZPw)Ge-Z*3p1o zSQ#C^o4ATrVp`qz;Sw2Q_5o400yg=Bk4y2frc6>2y zlQh)HW^JL_CHzJc8pR!F!1r(@4k?>wmEKTFe?l^Sw;9 zOg`<;(UA(MkTI;`=w({~sA9z9zj8B^s2N7e^6xXJhN;XpB7<@3Fax4rN1!2JyphLo z2nrA#g%S;+pQ5Q)uD0zek=~&H%o@~-;fwx?Mz-S#7tt=c$f8WQpii6&(XFIKeti+c z!g|`|G$H9zc0tz2)PGiz2csq{fLThkXOSB{x{Ia<+iMgts{!sU@gp}4g-L?py%*5{ z!x8=0H7KnG(cMx5h)m#nqmb%tF{;kcIFU*2r9CO1&f*s+5%JUx125V>l0a%uCddZk zlRUi;3BlDC*J`*`F;dSGQYJRJm&T3|+0Q6Bz7DHD-lbaMuz%#-?&^5)a1SR}h1rn# zn9ZUMngv6JNiEP|=_~BBKMDin8Ik#o?jObQdToYrrd6uO)Z3xwHink$AZ4=BqcHd8 z8pp*LubR)UHU`G^$zrlNw6B+s`61S`K0li=SSki7nw4sq#p~^#Bi_dR-V)~;h4u7&OxJI7cIzuRXD-2{Bb@VlsWVH~w<)8p z0p)gDYWl@EHf>q;Xu;UVotE{GZ0y&fD*`*x_=KS1WX`4sc_83HgK(`stVYH zB5#+X6F0F97gu_p+o^|B{S8@}9r5U5kItBcT%Bue@CK zAoo#>q3f>!M1Z{0mmQ?fcz$K52$v1-N!Uixdpm9w;Y_EmwKXS1Q*3zaSBQFxq z5T8WV}l^dLa)%3*cJ-TwuQgcJ?QT!j3F~k))kZ2w;h=IwD^-7Xm=TnIliYR1ScN4_6=zX4To47T zGwDHrJj=# z#wY@zs&oqX5BhO6xnwpe&%HY-4ab&}(?Rl}ZNdbXb7Mp>ua`{-yqDlvZJ}X(xmn%{ zVk^X!RZ{}JkJel{cue4zyR4$qIlp9q1j2ubFSXLQsA_{fz}%HE&H+~F*O{m1U2bM0 z%3g-=`sMGo7Wp@`z1iaTX3yg+p8Ky5wRNbIX>^M} z960v%7b$3t7r&x>FQm#Oj0B+-zzN(v?Dp_XzYjw?H^cgYIDhR0yJ24WJ89nw*ie7< znxVJxNGK(*Jri!87~gJVeeceLD$v-4->k->3JXYmttQy`r6FG`9{+nI`F*xJi*3Vt zqHGai0Qkn`*-*NF&iAl1Oee|j1-NFB<0|FvEy(%sW`SuW=0w&_VJM(YC1yz{ZFLb$ z;hHpMHVj&5rfIy%_V1&4_CD9ahgJ_#bZgE@Di>*Kh`3_KFBrsH%kG}st)r1?3!b`B9Kgm%rafcAI5 z*w4q?(@f&o{|87#ZQfRQ>?nV=5Bq2VJcb!x5%?3WNm*XmMaT2K@Cy@XP7QzByl325 z+K>h@F+1_N!*XqV6`+G|D{%bYVS?~g{$NQ~2G0*$iX}(YSTi4z5aVUiR4}Sa06q0N zzS*F^It;+lZppEWWZ^mko?8v=d*ZCDmo!CH0hOio(K7KnhWP7KUw?moU83gvW~YOGO7sT|m_^ii~VJcN}$ zo_iLE)unVy)1w9a2w=y&O0V}O6S$i_)~(IjX5ESZm5QV7gBP7^<78*6PK9mKCD?ej z4UJwZgwu?5{J2r`OWX;mSzBW2!pPgCa))?dQn$BZ2RuywM`eJc-~WFy)>NGGYQ(x_ zzLOiOoR6(J30a{RDZ2yAx4D3=Z=1Wdv3@#Sc>qhB-(akCrFX*?vDL9^B8;6aB~nr< zkhY5zPYJ~oOvs2jWHHHNPXiD%bHK^TWt$_tnfFLVRW+ZnJ+4np&xP2huE&bbQYtn6 z$cmtyO&RAS%hfd@?b1i3>kzBWzPg&w3jvplnTAeCkjk zmY_`brs~+(qS81i%tv@G0CX(S-HdH%3veuOmvq3kKNIHrjOUV@8TjV+GOxw4;W(+@ z1YGb-Iqm6Bx0}jg-E#>b(V?a5o=%hOk3s{GGX2Y90?xYy{jh&xI0wybDy`|0R#%b> z+~v&!n_Nn;w%<1?H%n@>V+mTaSqXgEaE#`%|0BkhCOOvuED9x@{xr5saExLLADc!z zdzfU-8MuHe6lW6AoZig}p8_g!OPRFYtHfSbQ)U@Cx}TO*S*oHybV@k%(=ue|gd(Qr zV%7~!AaXkJ;^u#resBiT-|bLb_yGqL7_C}ig#V$|OAU@~BhFYenqfhhA0ofSVr;8W zvANn)QyH$z$-?%3IV$nM-S6L-tdVh4{rDXkLn zx5%YtH>z$?TwharkJiJhZfb+On-}36j#J*w1?7ywY!rVB46L))*l95orhM$4hoU5R z0C!V!tSH&PBf;~Zxi6{m<6}LV@1Xb|X7d_#W=(SrEoI(%C@E*PD`vI1W(DP+2F(Bf@En^ehoYaH&f_kR zoCJVz0D*sbl`6BeRvF zYXf#i=2%Qp@n)M@NBaeC3*v*|+6Yxhv(qY=oSBMo=hZ4`3BoooFTAI|b zkjz=o=5yrG4okVR;aah?o29SpvPX`!pEMk=0o{^DY+A_ARb41>OkhOIeiE?T8Xw;6 z_gr%ws~nybE~EXRBcpF%>sFgTIN1qzZqFOT21`MKe%7a!{_2l zcp4s=nrZ1KAv;(QJ!X@hx5+jvrgwBlFqA@_AC#9ryNI7_>Ucb4C{q2F)wE3K0CFQ$ zC!!T6mge8Y*;viFhRtn^CfZyIKsg`Bkg9*m);xops}<4*3(%!jZ-SM3w9T8rsttKO zn_s`iKBCO1N=bH_M-a+1=Mk%gaU8+0LZNduX=`&UMu8c+w!5vt6|{UxXb)TYaH;Xu ztYFC0DMJyUT}Xc0(HYqo^soR}bvJQ|vm|rRVbb6XErF=$Lj#O5{mWqpC&#CmY9W7V z>=K4&SG}8M#8}l+Kg?(gzr?T9F+HE)|d`*|GFMG!Gg<;YE)+oRC9Pq zNclyGp~w4R>7T_kiKJ{Ma_7IdM}ll7=b3G_3GrJ6nI=Vfn1PCKF+vdPi_V5NASkwW zAnsg3!%6xM33mu87TxH2;hye5{^x%XYm*!y^4z4ePi$$MRSHWM=3+!+xE!u^H)BWw z2@KSsF$a<64!4W07TP&mHDIH+Y;ToW0m+jT%kUSD3Ake#7b+k289;#ER5jew^T#A0 z%xWE-_*w^o!mEJyg2bzlPfBB*Gk472lZ0+X!Q;wFj>z)!Zz*T<05}*K?so) z&?s3TzIx<$>aEiZNw8RySXvovl4SDSk&*$jqE-LRBqct2b4^Vn3-oDXiMxOy%i#v(d5d3=M{Afs=$(y84jRZ(kNO7JsFM6GPV3r zDr7tw*2b(P6@Wq)MR}q`!Gtv_ z)q0=HknM8JKt1#|$@g+qZW=O7_vru&9CxwPU`Yl!fbH2v9iV?w^3Z&OIVz{8(@5hu znn_S~wQ>RcY}{AVDaY(P%1*)}NQ4}fwZY6DUiN3e;T%V zO|XhvU_VY#Yyhyr@(=H}!?WXP#=YT_&+gBDtcP_^{&IXW)pdRE-ibcrQF@*}jM(7l zm@ZT;^L_-J4dL>&7Ha_JfS;Z+qv{@NjIrIJLW_UtVc^((1v_W;pz4lE-_fXuz4ibv zEI)jGWY{lWj9|gvoL=|uAis0LMmc2C$jZgp4;;_F-@i1_sJj6X<@%Q=v$xqpEH-Ob zpzp(Zj*EW^7|LNBKb6>k+LWSoT=3rl6J$}IV1_FWP|ry8-0_*T57Q6QEEK$Q`%!g| znCX8<(@N5G1qd{@q3k*^2M`m<(5Fr^+*<%Lkl4xA&%LMXIks}9_8c%O*^s`;`G2jm zHwfgc6bOvxg)-`S z{C@suoAj0|5(s&c0QaFCfz7D=cVDFgLC=43ICa);Q0%N&Wlc~NNX~UMZ1?D5iXm&vCV36mXt5x0=_Dz8JPjZr zOIdt5PNZRt+4wLZZq9>r;i_rbL~mCjgy<8f~d>%(BJ8k5-%;t%aUYhShXWu{wVnxGB0xw4W_w9urx(onEi9GjzgQ0^Y4w_`G9nk+s2} zB@wjQ*lYiALO_sl#aE{PJ*+URtrl0SQH_l{h2b1?wWaDHY&YkW=#AS)0SC93PXL^G z6nEmOVZ6v!7Vp_LmHeAOLId1o0+$82`nN=5>uc2&hcFP2!aGf+?|Xmx641ZXXciif zF_sH#=N9}aj^((`x5Z7nOv`O8F zWd*=HWv8Fs5k^`Y)Q*4tjipi29cd)qw^ z*}+;%-5a|^Ye8tiD4)c{U1qpj(6M&s4Tr+#H(49r7D)w~_uy-Sx0<$dSfXmm;NBcD zEo?M)DRuztkdC7+9z%`GLX=#C&n`>Au$UbWGE9%XdU4xTLY(>>ZJ{fG?Z;ydT zR&ArOfc?KeWk#?5)Jg4?oBJJ#UTRQF;j}m0-DRHGOSA+LtQBIFG=FJZdpB}oNS(wW zs1~tGhCj8ns?dM@93xc_Qb} z2E>-6k=K{jgEtiBTJTZ;;tk?I>W13JAYuGwAhcq&oP!bE%gD5iSfP5JdKh**P}pSk zm&iOS+77yHX_k@x-GifV;kT`dJmcphN<(Xq5{LL$L!STu3?NtaRaF2`ga|ev0Ehqp z|6lv;NNRu7WSvw;iP2K%m1C<`c(%rs-kD7ehS;=KvGn;#s4gWgNh@iEllOy>q)_k- zz2cG!t*t@WY_@v<#D)@UWB?Aq0R2Acqu=|bzi-zC?@uH-@!{7FE~f$uNWEmV)vScB z0|;5`t;#uk*_5ry_LW(gdU@XRzuVi!Iu>oZTW)`>Sq55n_}G&r(y`!JTnGUNBEARx z1bq2k00IC2Gh+ZVMPO|M({*ZF%DS5Fr0H3f`kiACV@PQe35^jhi*Z1-Q7-;_yvXhY z^m7>?o#ywl8DR?xGeiYE3mjcw>;#Y$fh!7d>DUS!EV<>W5+0FDkJMxp*Y3l}Viw%e2teTZ6-Nb27(#w9?Mq zw0 z9nY7~ve4wiRc4DVJy0Oe?PfJ$JwGzM&JrF`-I!#(?kK!`sEvB}YS^!s%m(kW>Q4|Q zM#@u301bW*)Q~)MYL+RUc_$AwO=QP0cNC-UZMfAq++!gly;9m<9z3npn|_6t*}s2! zjA>(_^|`P^$?h`qO(9Vpdj~Cvxrga$P%YrM@Iez5_Ik;CIcgTD+1~t_Je*XpggEEA z-gF0CduyF)*Sj_Jw~$#eTrtJ6-@^p$*UCZDBgu)urZa0gcc=W*rd#6_t?OD`8Jcsg ziCX0S%@lc}3}DX&>1$8M+@!kCg$jS9!HygC{n&+@-#tA!ghIR2MigEyOM25gMnj=} z!e^gRvpV&SO{aK|4_fEb6jRQ{=APd&&ikA}zwIdcMXUcoH~^}Um3hg{t(pf`$Vk7+ z+N*&Y>svh`W2s5LW#%cWh~Ioktc`C)Qt55Arypk0_Wa10hCQ(yJMTJXk6C|v({8EO z1Ef~d=e8we$aTzsLhO?D{CUe-+CxE1U8sR;=SJ+$=-+hQF5vuK->S~;>3#nZiVs$m zlGPYaj18IIRNra%!R437UITS+Is1Z0`*2H*a2n4ZwFl=hv~i7?Yc!pL&Hss-ybFVQ zKx$B+hePhwPEPc|njmY8P49oSecvIM#yHyZUErPA_cya=O?y__Q0>0StAHYEXR~&u zP8<@;Ku@)ix5hoUbjJ;*cX#Ikmv@9- zB-$#3uRb)_hmv@|?L%Q^oOb5#*r6r;)n|hSh)~zyLfflJ_y;=GgN%Ox&_jUuL(YH6 z7~kuynr{2&kX73w1;E~VDjkJPkuCk)P=)Qit*`@Q_V_z+nKt(bfTn^Vxq<6TJfrkI zz00O=d*92-sSq39&wJoa^IZR^x&UPm06-vrfuN>+j%x0py=QtjDxkxC@oZM#@(WM- z8i;K7n71qV+CDkKLc7(#~1I!LUq@>5`5Zh&+!~ZjZeevymPbw-08q@mDYW`5Wmklv1 zGAnj`Zb2la(&|ZBD{1y!ofkh#?Z74eX)cRJo6m!;SiiP8ivg-$*6l3N1Vn24=Fv9l zr1%r);vsymtc!njR^?IK&hmxAVmGckmz=cWmer^qS5ZC0=e706R2yJ~#rDWj-Q_A~ z`{(d&>TyI}YI{Bp6Wwy?Niy5|>Q|j#joQ3)QMPJ@ssF7EtbwjYd&ve zW6$hoF7!T2`AOQ%Pc|DK3M%!If7zxqCGG3cN_r!T`uP8rNy>eyw>GpMdFdIzQGa9X z5u?o`yGbrN=0Eh^F!z+u#$_alX+*+XEtoy9cYXUG2}9r(X+!NDzJ5Vyr{z|jdMCmZ zxnxOweVKp0tb8w!;ERq&Y0!z!f_o!7#PY-{;@Gr*$7l^ybbiJQgI5N>5QSTa5;97F z53@~^qY}UP0s#;JU6>rR%2)g|(2fH9S&}dv(=+83I_osca!S z2k9uENf}dwPQ<;5dND(~;`DAEpe5tyib(}`?m5IVXD>p@tHjF{WG zK-CEc0wYFBLU^Ff0HB_lwN&55UwddoVwohDI|65xc4M4`$O){Q5EL)$vXPy3lsh=t zJBh~INr)VqH|i+zo7gj##|?cmgnuzUL-{63V(lvrt&&#+O&Vt|DdqdA<43Y-m!%0A zFE4+blR|WV0`1SIW6}?Y8U)rxS7z?r0&n@c2nEl9(_fUQa*DmfUZJb zBNv8el^&k(VG=#h-OVP%PB4>XmsCPGS%b%Wn27G+7a#7FX~P}rzE-wKj;Dns!RFM! z^~dm9yy}#Tq3VmU;9IgDQV?;?HhNOj7Erf4g@BNmdG>=qR2|%*OU>1^FO5 zUJ&i6ED|IdYzfnKMvWMb?n=WRElUzFg&XqY^_r%rK^i|1d9w1lPCF1CePa?W+8|8n z6jAG;p;RpUG8;QFx?}%lif@zIW@9_-P{g4qDs=awp-`J(UmcmhRIf8S>92pp!yLWn z?JSQLCOCIH{s_uvHv@0}vNw71P5d~>wURTIGBgx}1qvaiwIqEzYElAbe8!3}etNTg z&G4my*q&W_$kc~)S&D56CJ&}F&&*~PP8DR@8p^g86shFDPPn`^S*D-SiQ{wTn+Bne zwD{uJw>DyrUwQKO(8})0Ps4wD1*UdDo37(q+E2IhQ@7EO23{(#J9uV$xR@5|``U@V zL-{iuRvCJ}`CXtf$Ao=4kQwfnxvf^;LqJ|c2eRdyinASm6a$(nO7WB9RxivFtJLmr z^AhinCUcj8d&!>i52431?p^d;<39IfHQ5!54@CHMMhFLiQq7Z$AB2D5Q(_b3b{(Cl zeX`R?vJGX6rf%D9IhgIPh9Zwt?_l7G1Un2^R^-&gR7cj275TLv$`Y!#bjn}nz2{vK z_bA#9vmHCPcu?98j*8EAd=DGO>AkzlpeM1$v}hAlwdeK_{Tyr}uNraO80N%*0q6CdBLyMQ>4dpYy9E*XVkpR$Fs#D572cM3xQ45Hvs_0)Zj@zl@mp zmyCT6ECK-RmymrAFn|9GnV{ZsKmved=Kt-%SHqU#rsZ34dGQ0v%W%*8aD%zX1J%ZG zYQ5nG{)f5wJz;iavPF%E^};^li#k$MDP&A2Lc~p8ewD%=bGu&ffOCT19-ch-^=Y66-WY$ifKlm?!t0Kg6>`o1LWArK&@>>=4h|lA zGnm-m$HS0ke0;$K0rCgI3z26)zWTQ{nffvIpwhu)27jOxU^r8H)d>0L{$bT1WN3cQ zod367=`E7J9RiJ3XS`smMxZmC7!G|EcafC%Y;KDW8@4|=a|A|qXMN2CL(@<@p3tKi zh)yVnqS2SMLXHczqVpY~s4r{>ku#g1sP1cuy72);9ajUWi$I`tCZrXp>lClLizbTc zFh&?TMt^h}#2IB%8WSFLwa8%5)YUiWdrh^RcJu1;9L9~_Oq9@ZBWKE{dnXxm@XbWo zuJ1X6HXb`spz}x0l+DUdA9RkPIfH_~P(V*M5i+Ov{5rCL|6tdI8i7#h99h66ye1>?~10-jMbaXhH`iab}gtCXn4J=*Na4?My2PokK}X zp?{OjLo>~xlMO>YO`?)bhOjoTO*RfW#fv7JhpyvBlMO>(rlTgChty6;O*RebZeo^f zH6+2ATC&#A&660DJfQRj+GiNAp1`K7+;Gql| zoRq<=b0`NkQF34>qX(`qEJba&JX+5G!H(hq82@qwryQ^`$J^gdfncW&Fc3F9bAP_g zz&q4U}ptfpNNWWOK4m$UO*n8LEbN~-M+G&X?;}|0run-cS>`v_nXO*k_Q|$|h+*ua#C|&2o^fmunJ8Q= zo}i8=XIBKbYw_zuD$P8zW}Y0?kzRH3c6=n9?>z2QQT2+!dU0S8qT|)134iktzfLBv zN0Rx^3-^zMLnd3lq-~_~Y*-jOd;=E26Dx_qk*9UmEsZ=b3+eCcCM-p&7>~?P$s+t@ zS((cs?`34`sXUJ3NLS4MJz*bN=tIOj5u0xv-CIs~Qa1K1)^;1$9XVZh?&gcYqD5)b zwsG^2jZ2%v9)b8f=o(>1eSg^UvZ_Uk)e*k6YcZIAv$+`D+?}m>=i6%c-K}Oz*Q=rZ zdoEYr#3HRNyLJwja{C84TgNqo32yNCPch!H*%~q6xqI+6Ila?d@3^ihT(+wW8}4ey z#=Ns_lle%)Yvz*X~8Re?9J;=@L{G23CJe`lnJd@~hjJ%0g)vm^FT}bGby{NB=!WUGpyV6JM zgF{DP?(FF|A{M^T%EHFN!Rve1{~Em*sBNaSU6?uSxl}6hZla6USyi0B)}ihnL3btW(pVMS=J+GW6(ll8+frXXHq&o={?Sw`-nxo%$JxX+Om{{JW({48f}IQC-M{o? znwZ4V<1E@tX*<_^5x)$&5E#=~lB_CkIIkSB0V_Fk3xB#}IM6#lN1XW#`*$ygtZ}%n zB}?sV+x1IRzdhzcE$Y$rp1!^Ec{;pUes#@cc_b(|g3A%Cmd^>K)!wlQUf~cFFW5fEC22|!7KMK7^^xPfyxetf@^Mcm#>p=$ue@h<+t`N zQwD4e_ZRO&2qhpx$d>wh1X>n1EP4AzpGITJAQe&^m4g(J4-J@L?w{* zH}D))4CPz&2;Jrc`>P6QS2c^XXpTEQRk9UsH!fa*(czO#jCfn!mA&jgMeIn-;cX6>M}m;1^ai9Rte19Intu^*WK_$h9zM|fI3}b{ZD4AtS5wEd z%Ffd%D!b|d(8Cv4QrZkJRu=9%?he<>8eR@1TmG!4MU2Yt6?ob$*GN+(m1##Tj3OZE z=$@fiDbQcBtyxwTb%_(>&Mw6Yg+;xPM9!1eUTnEyli%HKUrX~P=h4`ui#i>3SenDU zXMcWyucoeY@t)Av+gi!@YCqm$cT;Jk#9^hE_HyL3z#YNAWE52w@#IzccUES;)tQFY(k?X=BHyGJEILfxZiwtsDAOl+sp*L%o&4B>V#8)oe9@eRGWr3Ftl z)h3kX4DZsn@lFZdTcV$(yVeU=iaiE8y{W?OEj!R(GT$<`bydkd(`uiDrb6%dV|2w; z6_qQ(cV(=%h6irlYOPf>N9@6GR#uUkk8iB#$rpMiQT6>bHu=}M;29$vaB|!*Du3H; zYJ*gF3=@o4Htf-njgFeVriyFk0brNbH|pXWV9jFVJ(?@29YCv!YY)8~)>%2U9{-KU zhilh`!%9N$p4Vdzmt=YEhQr{f*H-Nx7Q-Ercq;m0vvbxy8-`g0)~m*u70NlfcU{FIil6yh!1&HTQp7v+CkX``oRl5fxj*MC1HR!LLE z3z#HL#Z50N&%?6qrg{LuH`K;-3~lN>;C3D7i3^x0md>6 zU~l9RA%E4c0-)=RQ&-CaB1BjV~>kUFaI5I=# zTpDeZ04nGMsI(udj-bUK)q^c&Z>xvh>GBBi@VR>e18}4P`%>@0#$r? zV6it_wgLEjZiNAgsWPo1!5c`S0!o?g6ETSCHE}IEF_}5@V?!{>B}i-`IqsTa$yAxd zG*D()+2;_OMSHm`h9VUUZGGsPGOcl!={c?^&*7GU_Wl)2VG-2;0Sy2E05^iEcz%56 z!+Op4aiObCdn*1}+92n!buCNwXhm7;D{T7gNlapsWb0D1*+h=N566=6d%t0s_PPH{*ltXdK} zIu}+d5sDk70)P#`LX9{NJYq4V2VNpzq)WwCR?`9ss_jLpe}AJrzpDZnOcoYR0n8_k z?s?Hy$(lIPvhNLWJW2xs#ToQCM$4A+f)}=mu{@Q61wvbyjDTSaZ0N#p6&Auyg?q&k zijW9|eUoiU53npNp*KJZ!feVELIhg_kX*4vtz!vu z$sRoD6)(A#gqu`As0y!^v2d$fATz=N2xzUNDYRo4jM)KPat{!ii2nJEg0<4Kx+7Qy zb>amOC4bNIe4`Z`H1V0mT#ZB+zBY92Sm~CPAgXO8y%AI!EXl@lx0|e6D{30?;wz#_ zmt)h+%w)kSt!XDiHUeB=tN;W+$Ob{(Qa4w~0H<S8Hm#r!yoJ(~h8h?B;&9pc8^b#%9mZ3%gm+gB?7-j*9 z%CA~ydfzAQ7KY0;0c5~n@^Z^GB3d`BZkX2eA;4{Zp_zj!h?14?2P#99#PBxzX|aJ7 zE)(btvI7^6)NxvkGZ=EhB!g~({T#ogBCC1|4TM1$FqpE!2Bwyy&jf@Eu-y>9d28Yc zGJmU9@+(@LlSR@7)PSClm`lqvRprCEDQoV+Q9?^Cb(K)Ni7c`Z7E!#lU-OG;w-8lk z=uLeha29SLF?A#B3a&txEUU0;gc&fI(#!sZ)NXA9J*6NhdICXb%Q|?wm4Ame z@$51&BLEGdpROST2+0WFrx?{LH{oUifrwcAUUYuCM-L=KiOfwp^%>2$j(Q}`#NApo z(;}p2Hq)G=G%W8-(H7!0j&i;NcL+Ro!nX=~Q5!B(*KJ2Cr6FZ}cEj$v3Iw{)Iz#t{ zp`Mhpn8l1%xDz!LCMf5km4GIdt$##aco%tZh|cght!6h=y5@c6VinZ~f=%w9xk>=q zbiJ9i&!>JNNlZ!XCjzGNg_68v*dg&vMX^LeGaSqgNX5@_26#P+f2Q)t7V9Sdhvw(&*}D|j*vg@uoxay4AWoCd_YDb-sw>0I|=$~m_y}o8S zF{1x$B`9-`Z|9W&b}`m9q<=>;y>4of+SX$`w#AYTPx&Rr)}?pR3pi|E{KqmVDU5a9 zmlTKUV0VSB4$m_13V&NxBYQkU)e5LS?H?{!!=aga7D^2C_$Yr+q?IsEJ$vw7w&4<2 z;#I1tg=3E##w%4PF%n(C4{@q5m@e?hSK4z+mA^xLtg}Byfck0bqkkR?f~xIqeo>^*0D?v~tTFMKO zY)a?smew55U@f$JbUY3A)t;@%(a=%^l-P7VzrG?oRgy&lf+?VfA=qY;VZ4|ULHe>e zjVm;uS$_74(V7vEEq_sHAX+p`Kl+bU_;iVofbLOp8B!QZ%bq3wT#T zG9)xJv_f$OdQop(L%aeqlQ_9Z)%I9Ik&#(q&*0S}V%@HkEWOIuO%=V9s?q)+eHON|3s7Yh z`9uT19m0lKO;9EV>Lr-co{b<01|;%~CGeA&{5%0npMl7~AQu=B=J0UruVYhbdY;s- zq3WtGuu*6LxLSb|rK$^A!&<_2njV58y#}sJKaiKyGKwR3aofX@Qzt@>sY^i`liDKK zc<6qHQ~GDGQh)i^e9*X-Run30n9>f$kegBO3BrRBjVj}TpN!r?<xr(72!J>Ql-L7g=sKPgDSuhuQqpLNY}y6I!GB>H+MPolt&AUnMX}YF;Z&+V z7lVi*Os<=;t_r+RSPEZedDHxFb>#!-o(??EYpbe*r|YPQRW!5BjXct+##So4p^QgX zQs*U*%{cxbU%WtW2DumWANBYLbwj9bWbVrYYuyM+cgPsz!Edu(~>YpKh!~ zYChBvFEV66jk}Md(GgY3oMb2x-Iz;YG{KgHT%sln1nLZm4P?P}m5X^JP09+; zZ@dknW+~|frIzXe3k^r^RVtn@gb+vBavla#Wz$0UAsbe6A?5LcZ$(9 zp^Cn7D(x-{fCH>Wt&7yXd8O1IN{HnNsc;r0iiH<9*<({xb3KAaVYt zP{LW2bls!=d3ku_sfUL-Jdwtw2fc?c2U85OU>wo36&Q9mcHWF>op~u9&cZY6|v}JBPnVBo$`1 zac?|-`ErabL60u877yZFcQre&f3Mp0#ID17l{Wpo*VJ5{>>!p+lz+qXPUd}if92tTT{dgu)2*%vH16&&x0 zAI!Mj%=T%%h-r=73~^WRJ<}+)0{iqUy|^99dCM%DxDa-1vRtA>U=lm$F5oJqFNRHg zN8RJ`!~}WM#6lI=!GBlNwZ_lcOB=V?E@U(B0?ya>{@}H={=_87z^@Cdm6JG34OtoA zyR0s47r)KbHX$Gp8vB#fO;I%vj<7w%XnwXT%W29o_IES}T$Jx!U0I{(`C{*oxb>(N z66@P(t@#lwSK8fahSX*Vf)4`%D*bw)S=|w=kGirtuy>Vj27mv2#V}8uSX`ozFMo+$ zyY@P`?FHB}qY<$`W?tSc_SmppWy!uZ3uxuA8i$-vlK}&S|h<=uHyhsGh13HwTHP z857WGRq89J*A{it)k4L%_7x{=HRndQYd&z)f(=1~FZ5hw zLyM!YX3Uo+WPhIa4xgCvq8*emgWlrn99XOjt#Yzx->GVexZH7J8CjS-3t1{N-_G{U zB)@$Cwi|bRcq>e~EOUR6hTxr5R_}2cX}k(96A@B_q~6vbC>Fl2y1Neone4=ByzjZ1 zOfYrV+76)(WIxi$so-l-bU8GWY1NEH?`ikBUB}dptcR>Bz_mv+@~c+Q>%-_Z zfbCADyjhP#Q>lScq+8Dyu*X&|eE+B9fL3WFl>xB1-CfjQ&1jTylWk?W64P7ZIRh*A zzZ_!K6MvyMyJ>$R@Y_|1R+C9a#+1*&GXO29H5ubjcVgf^SULVgE>I)McAZ$EcE1Z( zL!fn;b@o;o*6X*bA*;i0`?<4xz3hK|(*Dv~AJsTuFkFM{13?ROC@62vrxx%o!PsWm&|KcNtfZE`xCf*;&l6?t((L2^K55J}8 z41e=jvzsbi^F9qT+ns(;rsVOQ$H9FDF2!9F5|(0@Z-Y|gK5lEC*OlVSVOES^qySqeIu zooC-Jfs)szHu;egH|}j1RCpcIww`Zq<$v#g(-&{W3sdoPQl=?hb4O<>?f_8Hk`hpFB-=P?WjCF5&2A| zLXQ4VD6b>&?dj#4dogW}KAO8w`glU3F-qA`Oae4&dFFRTa#U&3ud?Q}l*Eat+kd8i zcQ*VTeG#3u=zVxliscK?v@z1ScFG$BFm2JzHSWGqRYzjxZIh+4{y$_BC*89a^vyqg zZ};@ViTVMre15c+>*nGyTle>f&dnifw>5{@Z04zF@!>C{ro7ulzte3*S+ zH(l~+95b2kd)`&V!slaSWjwxF*?$Xfn)H{`lc1<=0_E^!;v&|`dv92KclJ#mBR z1(xqm_vFjl^xf3IK9D6(OU(n*M7V1;;J!HvrT}=B@1lX+g39$Y1$md&xOe54I4=*j z9M`FILcmWc7Ok#o+XWM zE!)F8t>0rNe*4ohpXo|AYDxu>zd!TnIqV7gsOk+l^KS9jJI49S@Ss$qV}}Cm*Isn# zqn}SLc>3NX`CKuT6vw^@P{i+?v^HNp0v*ErVG6nRsPPzgqp{!*Ic^XSmm4GiPe8E0 zpEvi^xZE1N`#QJApa0l;``bfZ_Je;tQPT5Mq1xv-yhpoXs%af;WF@s@f(3kugr#L; zv*RfqX=uOwb2QL%K;h>Bh{(RTghqIJ@7s3YE#AC51f}_Tv+2^>%V?tua@HIj7(~wVu#&tBQ$tR@axE1n5K^xWj zA&1GwWlu_z21RwQQElBS>9sbw7?Nyg8H#S^lO73}@N_u@n@l-gouwPdc^5nZ<(noa z1YY>dM9km8s5b|i7Hdi}U;KY#kwAYE<(fi2&k#^TdA!qJJ@kLX>Bvzw-&6k*iVMHl z?aBCXRNU8(dk`)oQyX-GX9NdaASTuH(w3D{pI>s9}r^)mx|vy+7++~0gbjNjMTZ|-AQ<*14K=4w9wx@(SloOwCqwQHH_oe4 z_l3{2{{O4oQTD52yB!5$EQU(_I*tz|1Q8#NmnuTfLX8GHeTBvp`DAp}3)XRD(3x}2 zM;c}c6ORot$#YL6^qy7ft|TzVk5kr$^%5i^w!99Ff6fb~tRLdgp_6`){}0c2 zN47DC1sU>zScD~_*2nJ^=4le53tD23RuE>;;}JxkoLZfL{WYEMFG1kyFLXctb3{`t z$P?Q1@$VMMgW2lRO1YSgpZh3|qH^GrXC!;|7Y zoVC*9z&tr4Gchl_iu%TL#gIkM0m$y90-LIkZwY@ctrL@60QFug`38#9sG3qSbJ6k= zu%N}Pd5rIj%R>@p7MuUiob~Kk`6VIWRuGJ8ecxm(*G9xUkSa;k2Vu?=U%pGQ?2bh= z;#~}7(92M31!+5xlO9tF$|^;X?y%p#K8XtT%Fz@Ik_5XdABSMDQ`$pc_f= zcu{{dg9-c5_SwvKd1o-Y`-^$s_3yo!1|2#9B=44$2o}3fuOQT`m=FTOrAaytPg}7; zV8Ry&9wnvm`@ke|v7?O@e6}`c<^UOR(nKqeooFj#R@D~s<-d`q_m>(^vqA>~aYxht z^K?XIM`DagM=y&%x)})HX6y%BcFX=iAc24S<_Ox*VBq4;5qY@tGq00PG9aegpw~;5 zapxnE!j79^&+%iC2?}WJ#qfEU=#zwg(lf8xM_f^1E*);~G{*K1m#dy!NB&>%5d`~- zTyo}^KcmOEfHA!JtXP0?qI2Y^c&r3Yb!XYtuxtj0p^y;<{`H~3hA+oElN99l`_+FE zQGCYKBBtblvCe}N5Ye_HuX+QvQbrp+65gHvY0hNha4q6PW(o$3U?=_L{~nK#)@&qq z5}nyNLTr?EyhNE&66EWiH3jkzpPTwDIh+XTnJb5!Tqbfxg%oETK;|H4bWI^e?O#2K zdxw&hUqqixAktpxLSceQuL)_W_m_W{AREI-q3F=XGvHN%o9u}M3w7mQXsb2JWR?aI zLebFq((D^#EZqx9{5eP$cVDi70R-oA={rNHt03t?q37J-AC8bktjGACSCWu?nH@>a z+*v5*FtX*P$eVDX4kNIs$~U+mnMIN5%95Vb*qKx5_#c05aIwiR z(#RPkl+L%k_#*wNG|lZB~}(!!l_yt5(h&;FV2>LU3Y(&x71n&#vGSm zQkOYa6)}YxQKE&RVvQ$vTOhQ<-7VDveHSVEaOkz)J>Tp{Zrso{eGxP8m6~>?Vr#3J zr0LBhKc)pPI45^?=|3=M;e09LL4hdmySPYK3JU4NH zZODDNrS$*M#HjVZeN%tolQ56pqsc!!ysQ7BDVykLt87tPvwqLrWBXCw3=$=emb+0_JR!PbyXK+KZaa{ z&ZkvN2nKPfo$LxT84f%{69eun+QeT4; zmgM4X{@WQqkKK>*vHI{EMJ)`oU!R7JdYkHo_VPDwi+D*4gg=@7Xm0#7UxJM1EsbB} z|M3n*8Y;xO6Lx>kYcbm1ecy`!h2f987a$BHvV3C4lg1!&Y^Nxo<--;q_@tYTILOUM zgh?ds6bT+~W@jNeW#3Te<-fFhHiaFVlwx$|F>&)kbH*c>GcMk|FZvUiW7-hXh6&fo ztuiA>0;3m{{)#1vJi{J_Rwpn=7Geb*eXUaKR9`h#hc|x-Ui|O97ABQ@B}4(^IKt94 zdtI76O}Q>teixMUZ+M-TmV?oP%N4KujM%d9qM7ylTC~da<3hN^zwD827DMoqQ?RVr z2K3?)^c9dUvaj>*nDHSXc^x^kQf|-eEzua$Dfa*5EL)&<0=R zC2ZFX;(%O&6X@tY%pA^BHO8F0UH20~8`9#TP;mF5E_ZD6nhbtKuO&See7_|;5=v@X zgbWI&2u-c;kbb1f$LsSYCF@efs$TMh4z!sv(z$AWMChAlGZdpi@fb z_sJ>PhOYVim4ue5=gGr5qa*TDuXGSFN!{(3wVp$2JB6EOUcNuXf&wE6&`0q311#Ew33rfyiAS zMZbTCdu`-6Ydth*%9=+D8;dy^S| z0k!G=B0ngnKNrDs%)jIJmUM;0ezp#Bh+-X&5xjWz!Ud>aXG4Cb;tyJWf7^r!fq2gU zEsNo|ul^n6CHP~<@)=b14qnu!g>Qs~`1ya)UScs}0fx>QkBEv%_T|rhOxN(SUZM1` z_hFIW7m+TGSI;CO1h)0J1WQNR?d+nGWasz{uzttUQaYXc!R${B$16v$CvL37GT^U^3k88LFnl~A-7?Xa=F&zKm;nj+z#m#4de z^PmKSNq~95m#czfI9LQM4%rl2&P5$F!Jn8Z{O5yn;q}zm@mqi6y!2&a!v}wRw#J~; zb4-Yb`pC)NtV^q8SXUOBRsth2LgvmKNzs<^meG@s3 zb48vR{Rg+s2ieQ|%8W-ps`}=PM6jWueLWT?=(`_g_RA@5dA~)T~AyDO*#k zE~Zu>5!IhZnlkaF6o{^^Sjds?*}mCoJLa&L)q552X1;C&TN&NGx;NxTJ1VGTcODs? z&NAcPuEvNv3$uS~WnNk{iKzBkZE(5GQ&YIxm07ti{N=i`<=&I5O4~)wb+rQoc%qit znbKQTIObp^^ja)KVj2>_vt)eSDjX=nY}>aZDlVSU3C7$;4Y72zFT^<9$vzxrAHInuo)!|9p$BZe0j zzr*yc|6dJ~$~?_IAH=`PRfg69-QLLgZh@kmvCxwI*WEk1!M(mUPVnmgHURh2zDLx$nMF8&?&3%Vr!Yb$+P} zc@_j0_3S2=E)+cdV^vR;W(4Qo_^5tQf>N&K&oYvk+_Gye?mv|6ur}J1_Ah=M*m~vC zVt5qs{dR-3Jy;I%EhmY z=t$IN`nWTUc^ftCO?5pRB}j=TR3CzsExOY(fe+W^!n_Z1bNB`q$WP8H#^O zG64wocA1wx|8rQ4P|mFEow-=W=Y=B}28nRX9W@CLB(bKWCc(NF!mUP$%u)|5KAfi- zp57@PCXAMaw5PIXoozI@@uJ>XxMkA?3n(P#JHFl``mT4)GPFdl>a1@*Y}=p3-v778c~P>5wJPMD)eZ`+ zFziWZkIjM0L;DLKGqRlj?SmqruvaCLH|%jF%H+Xbq1w>4OMP*zsNSt%m9>cV7us98 z@@1`uaGpvSBW8#LT-;@fi{)xR$l(TYc$^t7Lq9{spuZ2SUaS@~MZi$7h8W0|^Hh$l2kAow{jotrCHWrRc9Hld)04-eKl^^Y45TtO@j*6_GBN`kQh9wXTeU1pBwI2rP|qu2foCJxZ<$v28;x3AF!1&y zH7Bynz8aee|50G7&91f+UF#Jc$uHRM?bXN3h<^w+iyN@^HuW%MDsz8eq*h*p$CMOl zQ~S=A0YO{Hu@SYq`XZ{c3Q?gB)zw>kT1Hvt3xYjfC6%+FO=_+05h*L6nSD7>OZ zCkyFUk=@AG-L@T@;p_%!xC6>+7VoK03%~6!Tv!3N@|!P4l3BBIhp2opR)ha2vd*YF z+R!A5Cc2nnSJ|3?m5F~OZ*`MR6zd7KG1<{hFW2x*nNwIJ3)^^q)3dB8w!qdUWPi+M zyV1S(dEJ8QkGt{HeUeB3vn6y3gK`|amRa{4yOEk6L&gXp3) z)3&uu0>qkQrCaTXObUGwOWb$^c%X;ui$)4`X1{7;IKzLfQMY7UEZz7s?VYry=GX9N zT~Ir8<2Bti3oq*xufk(v*!dObxN-bMgeQfc228oVuv`^hS??a^=dhIalhvpUrOPg; zqOGW~Zp-rO=THDxvd1GneU*czjb6r{QOxX?s5RRtMu{Q64mFSi(8tFcBeIjYvX|4N z+_`9eZRdaPPI4Xa${Z~Y&Pmj<@=m5Fns;e8q<2?~M3048HvYGEH}`x&F0sP>eZHSi zYtBBhqiwK3uy0DcC?DcCtW4|c4phaQ|7m3)9(fJItA$QZ5?2QpY3BQ%liZnFw%Y0bcF zS-3mklIu9cnoVSwt$(gIKfBeMTip~_)PM#lmH0O+(kZk2C!u*Mq5o?Yv&S>)ctBSV zT?@vRkS0xG_#I|_Fz=x6H9aJA=m7iXR79abQJH>1myF|)aRdian{%nPxA!KfT+PiI zLg#-1*HRbTogFYD4*VQ2$F?-Ikd2^Ky)p05!>*ovO?rp$lm(=XWjF%zPNvX`xbv0(_1D{-u79s3!#pTe1V1R`*$O1ZrDQ} zn2kn`ar10yr^j_U58YSVZDwP^h@G~qSBa1>4UE;YpVpw+{lJz{BwHrSk|gs0AQ~A~ zWH66xx@T`->rRDeQRgXOITB-uFAxTt4C)utLx07lGT4F z$dz{rh&RLfK3(DLQnAv_Dz2pnH&fi#F?d%2@11q{eZ&`D#S+M5TTP>6xBN2pfc7P; zzyd`MDCZ$62e-1C4-dQR7pVn7w-tdwzF0H&s3J|dPp8erS|*rcl?B$jIfwDC*8i); zMyHYH?d!27`L}F5?yW@_3E5AKlKg+$l3&?SAZd9$B7ewVFaIC66(^z<$Hp=PJNf{= zTi$N8mDv#_l9sNMiF#0JV$G*un&ZApYKUCE0M45U8<@@j+~aP?m;ntj@2WXDjh#I9 ztD*D)Z|5(@1LE%*JTl7&t(mVOSOcu|7w7UWopyqA#z(3C2CYza+3}6w2(^F37AnwO z4U|MMfjACKZxA|^&RGWA)A_fCQQ$*9boc>>{qTp>`Tt;sHu{92Oh z^?ZDE`RT3AA_cx>23l!PcQJSz&c$s`IrQfHX8LRp*7Mh}s%*wdChns_U&t%t%KtHzXO^^1L&Fv!nsa zAFD6y;_rKR1CXVSQ&fKrPOD3cy*v68Qpo*}XP(9(F)YFC&U~=r(+yrr$Rl>ROQ9^k z!p$563d5*=y9sFWL=%aathV^(B1k~^txw+bz650#hGVzn*S~GaH&>eBY0LKu<9FgV zDoELQ;kN=lVidsIS4Q1z-M(?M!;+>bU)VDAOLvfCstH|kY5ji}mDr_58*=fY9h}ws zGTd?T1`{3b=kqP~Ws)8Pr}oE%{A{f7C5xxBygZnfvqek;bkaKjPoFxA?i^I4Q~HB% zb{7o!)bguMDtu@UgSgio%n}6u?x5JC|5}l8gfJVh6R1OdThx%lxRC>G;QXOyo~_#G znSwDL-#S9HRjq$pLBBw^fkyj1K!Jd?niH}&@^g~tSl^*Z%~1+r%;8|6y54Ntg`PE6 zbZB#&noj}SU_Uokx^M6>AtxnBH#3-BW+3NZ=iHy?Zas}PgKi#kj68kusmMjH!dXrN zVSv_2UA+UHLOk>u>;>T?lmO$qhMHc`V|#CvC|ubp$*e zW98Q{fE@Vf{YR=?Ckf7fzB^!(4BE1xMsM<^$~)%CmG#Zfz+GXKpF@I(ck`oT`@~(F zV9wdk7Y*N}@dBo!4u4amJ!3_w1wC&&JvDY*WVxfG6om05n`09fGT&73{X z&iUFAIq`pD*vu9?cf;_Q;%ALrVBm?5Ki=?t+$s@Cub-2R29kn-9pe545#Yzl=BnGW z0@$aAuMnd@pjKPGnCeYv_}Y2wlZki>s@lW8$aL*A>Zx-)24SJ-J6XNzh3 z%>W7ug#zn?!cxXBaRO>fKTjk?T$t9AgdeQ0IT^15zmYlQ0HvH-2ob-7@4!0%X!Dxm zN%rgz?Vll&8Zr2>?uvHK=?7lm&bmrk&ql{1=~^y=qyzM{k8G}SLKb&7`R#2$vnwo+ z_T7Js_o$qg__1XnE6<%_GH{$ChBLr#T0pj);(bfhjzHwkWM!aGw-_Nz&Rn_2OXi;- z)UJgZWZ?4W9u&Yf;*=Aa$A^@mdvr;|j1YLZ&7@o1Si6Q|%lk=$1bR%^`SLBdS_T`I zxMW`9F#f3K%T~#aHwWZWyL>l`_Au8!dbfY~lEwbWCun>gRAnPO?qz(D+p>;#q_wj= zk=_;=*VodjH&8mAK!6s`O%k7X(~3f0&9nS!k?Ij68D#v`1cS5OPkM)M@Nz2yU2%^d zofBTJ&)EB{T-MxSge2-D-Cx|4RNBA=`dlcixl`uWan=o4&Pz{1*h+G7ah;a=E#QBi zxwVtDurGHCQDBG9!Z|I%Hw7WK;T0~-xjjg&!0~o5IUB9>r4BZh+G;LRN3c-{@k_z- z$uKWO9s7IkIsgQFBR&*(fssD*>1e5YiwUz}5b>K2BUR<p^#bhn@^R_Og^bsenrY<2kphkVAxN27V#C3LFkXQk;)=W zegj8X9shZya7cYKP5&r>e_tIU~n%TMRZmH1M!7=z4#Cr;n;| zpcUH?F66+)Z6lLfQ+}$BWJ#FT);Z|~Qg<*)EhdM; zfwx^bpA1 zxN~Be(0JOW%ixs-V@E(TS&qM(!E4epO{8u%L)xVVk`;ds#AbSS`J8O299={jOJhdY1dSB>|z6iJtw zK`Gj66;`A5^a1y*#IA(DF*eXQjfIx+xwscuRRwgIEk@0K~ouN~3UwTgE`3u$kI;N0R~4C;nW zGI6`sGvIA?T8?W{se>#wMT|yH^Z(7rr?u>4eGHiuYdf?BKLS}I+uV!wIaDW zqjel@Y*2xKb6(wB4J8?1;n8ra>9F089HJoEYoHMB$BMAEvHgG8to()t;n&7u4uRL$ z@Sq|x$!dY9S`nhojW=v%@QUoV_PZ6>?YDsHs*PmU@!EHJwt&dGqVQ>$HM#a8cCb5P zy~hBPFGkoa;M9M{%b{4`Tag+V5xm)pZ(YS|w>U2$9d$w$y)F=KJAmlqGE`kiik4T{ zv?HB!w9$Szu?{JI#F>z?R{a|kQp|Z6Z`?PNE(UTyFx{TtKqeJ~yVbu5>9?!7ZRa4o=R&&l2cLvxid~~Q6iOjE^_qV-zf3L4ya%F2^)@uL-aVLf7*!%4P zp9=G}G2yaKTjbF6q9rCf<|^PZMtS*IcWS>;y@c~*Nh?s2g6@Q4;*4@*{iNztW0StVa@3N)nUOOTFSS; zvNX77KAA(eB`+2V}&^of&5(Qm`MIU^@_Ru@DV-vv^R<&E2uzvHIbXBj?8RMwt(EXWS9SArjnAPew5ykQ1Qu z*&Am7eFzwK1+%36xb;ZsLT7EDd%CqJ@-mG66Xqcl;jY)jKO$paZS$yCPhLB+nf`Vn7q`GBE%X;E%6IS$fUEbkaeqRp4DFmU zf36w4#Y1^)c%ovv$!@I!OpQ{86SRLXVWW1b-UznB`s1GvdDe}(g*P^C+PGP5)3_AH z*Yl#x!rk z$-3lqhq{$KzW@Iulg&r-i$|2_86Tuo#?ra4UzZH+NQ{)}jTts`1xYP+@6&%W3u65Z zI1AL|JVMHP)84PVTT2Ui#%UyiIV*~-E*&XbJ@~vXR;M;KIpL6RLjSg!G*T0}k};TS zSrHyLJFH+&&)aWYl7Y1WF+;|@_`z_y$hH@=1(3Z$?{9~9mb0JEy_7*bovwWO4O?nC zTMnQJ2M=ioiNWe{I|IG5I~ae0DgVEc9^%;b*AYkJC@>nD$c5PSclxix`h90GuwY`=fx zF|ns4?$1lN6*Tqx7O{_s&7(C%?VB8YvNM)PC2SMGj4ui)%XZ=}&5D0a^lB@jxio9s zp>`AM#>*z>vWi*oTzXO%RB5O0_}&Q22;!_W(Z6a{CmzpZfZow}C~8e%9k7iB#^l$} z&8#alPgRC4roS5UK2E&OlyWa%R=7<+?pW!ZMg~c>-XdM|hSW{DE(|9r5r51?YXON&#&%vB}v~jTW*QKEk zFnTCCOTdu6p8b56R;J)&6e_&c{s~0m>28w484z4;PLkTDvv+?=udtF!54_Xyg2ScY zGOZy%9P<$q(A6Cy%wj6SPIQn+Z_kVM0QA;(Mo-G6N@Kj?Ha8~_+VZDNBcW}qzjz7! zTMlYFy9uOb*^JGb;C8u4Yxz}J>ml9cz3hj(3E}qVAcF?5Pgx*aetd!k4EWc0UBo@> zDH2&o{`^I?fJ}eHj+l!<=U5W*nL1I*qJ@Z*(#!PO64HS7T&29`Cy)fR@n;e&UOG;A z2k&N4$6)zQ!#rP6At*b8kQNT6tFZ|A=gvrUo6`0K)w>W`%fWOu-wdRw<#=EFa@^ib zHd8b{PZKE#@mrEMwuaB-ocyqkdRRQeDj&VSxi6izok@R7XT&9wFPCBhSu1zvl}0pv z>y}(aH5z#Df}-PM%(MHPIkPf~e~d$6G!3C8sn0~X}*bOG-k zdUX$}E0}+Xxr)=6H`i;pmQB~+(Zf1ICVS3Y3_apvGk^3@sNMZgVBzEhH36pQbP8sq zFo#%Se0&_3+yWq804+Kf_fq&UO8#~2k8_QyDVH!UPev_Mm8rwk8Oa`ntYCoy3lp(} z;dzK0voXFfcbKs2`m(XmN7h}LU7=<0L7+C^ViSLj2YGIOl(mkJt^#wE3=w(-^vWg) zs2u~kck8#^!>*@)XL*;(Pr9*{WEl#%A2K}w#$%X@iVBV80t=mkec044wmdvTo>|4< zF*r6BtCxK&?_7i>+Pm1#S9k#l!Y;}^wF$VmF?sP)SBo47yamZpMau7M>^<`|%M=`7 zY!QDG`;pnpj@7r;vhexS`W=ez9TzEdt|}6-KLF5?i8Nk64$AM=pkuznK?O(ilHYfc@*;v#xYJOxU^^NPo-Z^DeGU`h)mdIjF#6r% zW+y!5c^1-shYQv^XX~-}>{A+|*6ig?*6)AGruWLF&ku7<|7+{2grYPm2g5n*L(!5;;V^nDJnXF;+KyVd($NO@*bRJ zMn3uJAqjz&AR&`nB0&U&8Q6XelkSd`hm#XTFcGvG;bV`}-r?i7dX1Om!)c%pyQxPLb| zdKv%skZTJKrmyP1h#4DGk4>riM|?4-54J+AxG_(%pE#33(tX;kB71*Q)y-heb3*TF zHG}YxWaOX1Ao8C>ch3!3Jg?-m=N@Xcdm{sDHCu`uHSfpp5c+l18}d!XkT1>^EAPa!dVF{YjvAkSMD zrvqgY4xK`5=pRDQDGQ2speJS~*3$#hO_G?3m^)N4oiIC5$vh0a!@#^dBbZ=gwN~MR z!*#&L0a+jf)^Yq$G|fl0i?z}_<}YOtaSMU;j~s+i1kK!or0OcLrVtU6Kh(w*coHzSCy?p##Ov?V#nq127NOoX zA%rvlFf4#n$HqWV6xzfePyyrMiL;_Ulo%oq)XYR3yfnvgmCqd%Iz-e19d@Hip3X!w z5*lBzgHrY_bpy_|r=Q8qihip13YwTV_fP8;I4XPFxoUx$FeFiB4Fcreh7rZfu z;)>KY73!WOaJNKVr_Zl)rF$SQt*O7FoDC9A7=ozT@VL)NjDWU0#`VWn2q&_bTjE7J0 zzMe0{lqI>1IO4cieXb4D{VQZt96G)OrkZZgegYRY${!HoIui86D96*Ji`_+MMkhwQ z<1WX}vtwZV)((H8ACVv>{%R1)J`JvI2%p0@boHx_{^7}}Rz_?OH{{l78q)*C(*cs| z96DBPoA(^xNLunk@8J+wiz4Qt1^%3m=~-bFO2mbC(^L}! zo%m8!z9E_1CL}C~VzM)<4L?03xK*(pDi{=@=qbm~UMhdRNH-LTn6S5+taQ)A2EF8k zFNYmf=d-6zGc3Og#6A%B+@3m7qN;V!l5;8bN3Pw~2i9 zEpZI{KFCLd@KD_@E&;kf;96YQsjT?XyrT6I8Pq~T6eLu-ftF>2uL{-A#Is8%g#F+)f$*O=;8)ZSjS_*tZbK< z+ZIg+DU~~-)IO+=?Rb^t*Dpy@Q_Re+-Yb;caOLV!=waSzU&p&+9rS^5LMf#U8jgUL zEpDDWq)WaOYi7z98p?##gKvSe4IA&l`%4>ioU6 zHExzDw68CUBW$Pz68mCJAwJ}|AxVEpW`hmXG3MesG5pkGQ_Xj)4}6#IEdP}OhlS19 zi>fbeQi8k(fL}Qkv`!}~H@+^G2JU?^)fJCcgTb8Zdi1KO>4{dv&URAXc=5&>Sk+e3 zZR^LmKJ2Potb8<;TKljv9$rK=g1-)Y)d*e#{P?u^EAV{eLeTR8`f`tV{I6bbT?h$hjo!?k1DnN^Fo|Vi;l1c`TP2`CP|4 zwI+*#p!;-9Dbb)4vV_}+Tv*W^#$BZqfHW%~F{C{^210jr$mm1snOiXAP$`v-gw9rL zl?#g+>giF%agpF-dt?vY`LT}8O?Bi=_G{j-o)3CZC9y^n)BNIJw>9u39{c; z!&cJq6sobSXvftDrTb?0<>u|`tAcOB+Qqo2Ph6{3gwLX~c-*V^$3-STH2xC9TwQKm zYqI26H0tJaLb0nxzRL|e`>2A2>Kzt4=4Z-sR% zIF$Uf-TVnqv^Qqv43&SAFJ>TncV~0T(bac`#<2428h~-R2}mHOyT9!eSODZ6TTEeFAh*R(mAqJIl+Ia@Mu_9S=D3VOVP^0PY)jhGpP zp(wrii%o*N*y2}pPnR4QLtmSzg<(m;a%7I)C**X1s$2`g4}gC$PZyU8Fmd_VN?^&J zA}>pix$kF#11t*SvSRpLYB)%YB=oWXxsVXhn%m))BlMKgT}RmHnGy$najiB3;4l|s zX6i34s8q^)25@+b5N4iP*8D|EC;Rh!eAv+Vc3q`S0eFkyR1lReJ;poHbeXt}JGg_! z^!bGN!6v@IPal6=x+TJdKeqnxu4vg+__7_-AA%|Z0en96*j*MneN{bx$Qm1v#^s$6 z+e&WY57oBphg1lR{F=lhkMbIpTnG_irctC&MI2J^|Pu+#iftyIgTKhW5D6as#p1Ivn1nZ4%U(-y zuz1aVq;stdCSXWLj|f#5QML43Ly@zi_fqeB)hB=4NiI&<&MP9+$;1DH?-!K#!YVms z1%VfmLqm&9dNf)wSV)e0>)S7|=rOQsg9@=ynLhv99VCdoC7vQ8Csru(8by(QfVNvP z>ZSYFXXb!@S7SmH3^+NZfc@Cj7tdn05N<1sBuP?DHqXq0%gZbc-0R~<0RH?y0Rud}Jwz zV`RZ(+nR`!O4uqQ4HB~S?*ABc!9>7efh)`TE{(=D>$}Sas&8&8PXtE?ts`#*!Zlnm zeuB(|vn5ck}s7ZAoJ_QiZFjRW5z&vcEsn9;!qHGJYyYnABd>Z?M=8q z0ER6Zo*G6j_m$Z96N`e7lJT1(+EdMej2@UI1Dp1f%y%XDXvkq{Tv zT(Gg9V-368IqgUwzz2PXtkG@mcC1@iDho@|bi71io=rex? z$k;Qymf%KMAwb2G#oTs4q2r3-xUF}?Dc^Z-DBrhrBEvb$Ey1SWqJWodH2 zE&4Katdv}D_T8=(cUQ}bIe}FTMMsit$bnTR zLBAovI$kKziVmSj*j+0g=NyG|j*@x8Y(Nl^mn)X*@k*fcTQrLBfREzhU*O%##({(< zndliy;GzJwyP?=GxbTmFcjJF17>l%XVT?N^Y--UuBOi?Bh%{$61|xX%GaHjm4#RIw zCw~-LS!aQYt>tZmSqBMDHunRUa**_5Tt-LRecaA}IvrizpK+RFuSue`Ip#S>*$#!` z_EQ=hIPvaHNT9zTwKe$DiKHG9W`2~hnIek)?GYlr4inAV3)+*)Zcff-fJ89 z0H3jVFnCN&PBIGtK!0I)*#kG>C0~%2v25f7tTzx>Ycb$7MY|@B(jw9Uo+UKmh>VA3 zDK1ES?}fit$TD-65_^Bb&dv18sX#&;<%+N8mBnRMdwrYFckJ2mmBye4$iTNIC#>=I z1Wqcl0R_giv!yEQPr>pBJmTRv@V~f$pWuM^uE_ZX$smtTxPz&-rN#0!cmQyWZL(LI zj8ForwnWjwuz{E-hq}c>V*!Dh4wN6U)L-G>+u9jG-d<)A7dU@Me)udKRR}piAN@e+ zUqZqckI5)12HjE%^t`aEKMEadx^#$>K-zl|C_ZkO!hIkMUk}67-0T1D0ay;ZfwE`6 z>uNQA8o}Lu`4miiG$#EB07x!MPO>)+Bf)H}u`ju$ClEyA@HEXN7}{ReK~FVhpAmGP z6W`>V=jFWZPpp3tc3!ys2fK3evzMq@U3I**%afwKH^6Wdn%jgU>HS)aRAykCr{D}1 ziHY07?K!$!`QBaTUz?*c(n#yK0N}aws&T0ZeE+J514^O@S zHHhA`ha#0pZ<47an2$MS4kBdX?vG*3_n%i7uz!R!X!C!|jW3b3U_+;ArQ+X^L)>YC z%xGc!wZ=27BgkR@jz4_4H@mrvBaoygW1#4~fWMDTT zwekTByfaaOTdUSG5U}r^(3Z6)K7;h5_u~3hGIqKXNKw)z5T{!o&fA$#Aacngl-naY zeH{HpV%6Cltb+#-w&2=(fzfZfL@H`_G`YZP)Fgigd=QrnP$0LT6mO8%Zn#wJkmW`_ zW3_}%4@CnUr80ggpm7oxZ~W$+P@?I(G911_m2cQR4P1V9wsDnI>g zdJz$!Xg;fq=G=fEsJ{|5dP+PNnARzkGhGLf)c?;(Pp!QumU-lrJW;HF#PzM2lev9)_)d zOX7rAV4?rKpB9WtWVcCPP?$Rl3an+u;frmDp*49qaq;%$WGi7>Ty#ro` zhs&I=CcjOY5Qg(SA5#$iwqwo&T-P}T*nu;L(FQGWDMsGwff~8d8g{S_l+Hgiz-H>XR9 zP6<#~f6L`w=~_sBR&465PA!kQy)!*TX>e!qH`1E8FYsM+bGX4hx1`n4f#w!6>`a01UG>J3x+VE<42KO!W~8ms zxvsAO5$smpBlHA&GHht0*V2f`8RY_=m;Aemve#R(LbYcz`9M#N$^tQdSKx{*a! z9zA;nh9zyld$(NH{~@;?SiD%f#M3-?xaI2N3Ya>c4rtKUEH(ux0JYm66y0ky((9eN zVw*nmoNOh;P^qx*z4dfOUHSFw0{iQK23>EJC0U6ujpr;iciCtuavd`~HetaR(3jsw zV=kCD;DJ^VxR5_x%*2U>LWdei^Z~F-SsaKO%|aC$u)w&zykvJz4u)&qDHVs0ogr)@q~_1Ph`{h=f?i~V!X;9ia#-N)1+l)$*E*3~sC65&`N#Uq8;4NSjS$A` zp)FM+c@uLIT{eBMAC2=Gd=Sxp^5}pW^(qht42cZ10Biy{;>sc7q75K(kMzYUEtjSF z9+nytkHmYBx%LzX&NejL4ZDJ*;w%=GPq*34$XTKm-jU(3D$!?-B3#?O7Y``bT96B1Y94Y;Gu^p{$ii;caVI4hnT3b-<8h* zZ*Ja-9feq7Tw<|wO37M^Ef_-$iH<|3MG`nCAZObjtT%J0Uf>K^(p!EZDRABfa*Rdz zKw&>S*V;h|TxWv{Rxf!68{FT7w3-n|ah%)?*PArC_4b<&8BS#H>fGgb$8G1&26RoY zism}!Psnc>bVg_UjgZ2B#gs|SpEVTY715iaS`j*2**8JF4RM}8DMY1NP>_5TC(;Q= zk+F+!=$?a<^K8_0RvQt?l*|>WKdtg@d|Fg!_tVZHZh7C4SzsG>^*xkg4m4(M%Wp9G} zJo4pOm_=Tte80wjy#1>FsW_L;kek$Rtm+l9_k<>v;u1C)X%GS6>|W3d<6KSncf#nrGi_gf53kElNUBOb|A*d zVTHtu7h_cPQ}(XOr!2>KSBoYHZqcWR6wU&)Wj^A5XnkRSAh0UFWi~JfrZ#XpkDM^Z zkC0Dn0(AkIzb-pX>g zgb^i|b+UyI-InLO2m1)DL9`^~QXE`H7=*rVMnMUF-$*S&8-~Ac&BTKc7T z;J7688)A%q8TSW(O_Z9UC~^R04X{(Kbx?rIsvxt>A8`pF?y51AFjkJf+M1Gz8eJw| z4|bxRh>K?jc1Y|}n3kkp6M=liw^v*~k zk<8oC(sOJt$+2`xR(b&E+g}RcIlUGX1JAv1;j*uT&IK5uk#d3&Z1b;YVT`0Rvel>o zi8Zc&uzD@O9a@butxLfv7@JwS*txH3L+Qw`;oF;s=26kffWJN1l$hB2?rPO%PLcW}4*@(jh&+)No1=*T{KEc8+E6iWaSo(+%(GltF;h@GeY}PXs zZ--fca{*r=z-@SX1aIJ-b+hOx8Q{i8OCEoJRxc!9Gzs-vTX7IA6&vsccVNOg15O0C z+aVwk(1?CL0rXexHCo}3LH42djIe_5-$D<1V6ed=hwQEZz7YAp&kD>Rj!6P0FP{&g z1oDSYv)!8~!&PNNv62lC;6 z>dom9hz)=~2!FvNnkkBV-vJ{J?v$ZG%J>85c*rqUlGTSI4W$D*iC~9`I)SO@ht5j7%BTyJ9~o%? zk5dspLx=zp_YM+U|3th!&Wk^Ao!nd=lFCFnh&fTnu-_0FBHaWCg>=p7zI1qhbo*2G z)#^`D5n=#gs?ji&SvDPwPAEjqYmN$Ex)HiW($S97#i$em_^;WV=#xg` z-$kkrFps>;XL>p`Ov*HY#Jl-_66~r51waK=zq}~Z6{^SVHF)a(0`PLH2qjKvxg=DG z_Hj+e?9=-MITMnjx2wOmL0mplN~MH5xDsL@RR#Y@2F$mrR@uSn4pA{Z$SPV=I-s9w z!eUM``6M~4N9-@*@4#KPd$5bd+zUns^5}HK32&iRw^LwFee8#&J%KTQ{B`JOJF0@Wy0#OTwfT?H*N7!Y1iRjq&EIzF5= zrw)?8s!=6%_HZxICrJ}ij^UCbI@M%4FxAc_p!`>I#%i_)p}L{t0Zb%W2QB~U#fGs9 zT?tM!Wt$X9`rK71B8v9V${jhIOo@LreeBCl%C1Ym(EKHhokWIJ>?B=u#Cri# znBtRPLQ|`+rS?$CDXVFpqlKu)dO~*K1`}&WK z|2sYt;Hgmh+_7&deScVo5{uh>;WTi>6tN#>1T}tt2+g(U=Mh|Gr^;R$R#shgPS%_m zI=5Kgtg4jpSO2jmb$s*g)t#gOMw34g=}&X__rd6h>bYq%(tY%)>rDNLimL@j(bLke zOy0}R%`Pf`7p%+lY5FJq`r~>wx+MNxT0amW_ftRUeg|)(uf|RL#I()oxBqz9Xa5G> zqj8;^0~hPxHV=V?PVfD2d7#|THj0miL2BMKREovi$?K8{Uxz^ybz!#wg%4O2I8 zb8AoWw$oE1n7J)pMxiEq)->s2X2=NcX~|2ZIE5sC@bcT{w0KM-lPhO`qdQc$!kemx zIW16IUNwNdfLoY(3USDvoPq+k;Rir4iSeh?OSb*i)My(iYM^_=MmwF{%@da0cMqU{ z6PZ*K;2uB>2LA--$`jKqlLE*8gu*VJnkhvTSW7)>Vk~|h1(xSSuK|q_JFd%b9nYdv z%S=swLp-?}qJ3$S-1XNjs0-)uMMnnzT&Ar6dFsV|#SQ%iSRWN-I&z%Rsj-*ojY|Z~ z6vH-wVwQ}~t;a%UW#g5?sH%zjKI%WKBmP^7C+OTJ(MSJkK|%93@34xX)gvt3_j2nW z#;FU^Ek%F1cC;&$zg!A@mC|D!`cAGi%hB|IKi=-0pB}BEptqo0arU{Y{^!>eb-&f2 zYzozibegtwqmDk8#8Gc6xjcW%QK|4e$%^q=;O!xCYM*;_yH5h`mOEc zpwcJMuSKK(#b||_9?Kh4t+}2vLd%azs#3Sl*qfkOMY$CJcP7(k7*ylNlKL}T4B6&? z;b;(}a;sIhKR(t3NUETuxSXSM;0-%}wC>MWqvcikx00is7r|Ku0Il*$anj-fxGbe_ zrGy%NWmZuy_(c7dpRw8*7}EE;+DCOm`2SF2YQ6NoWDqO-a&#-DdbpQ;LM@7`cqK~e zgY>Y+b@cZqPZnxW-a7)WP>!jghZHe?tXDufHzs^iur(E}l*~+r?8xjJKWA`tA9J~J zzPNK2T-rY~x)$Sy@fv?{&s=3@TdAnYma_iw;q6^&Ukcd$8jkj=?zmsSQt=CFlev(} zdh;HGT^z0Sw=PfV>yv5^KJJ+F*EZcVsvJ#DrBzD&myT}Ne4ngp%%Wx={Fa5b%{{=D+-H%?l*3c(< z+yMzv%M18^Z~l){*8cZ;wE=}=6n1%eAI8&{XHZ;qMCZ;pbS+f0dixcDtH=M1CHrpPN9n#-CnD>2&{pSKe9!tXg3RxkYrVR# zg;_q-?6Z+hNp{ugoHSP+tQgNr>t>@1@y|0jnlI}KtD43c9|`(sRn`vot(y) z%$@_*u+-&Hjk3HnPvhl(atij%DNJp~m|41{sHZ^3j56hkVx)_u6`2vdW;e}U>gT#KJCa+o!H{yeH_Z74g<)X9&K;|CA>NYZ*=e%B@^ z>bd9jb#?);({|z5Ta=Yy@GlsiJweTF@oQJ2lXkYCZ_1(FVym= z&iWUuGA)?4)tLQ)Ewx!gIf_?EcDa*A^PvUl4Xrs1+LK4`tJsW5gv=j>k5|FD@qeO< zy}K{heTLrYQ^);-b}7e+)5`CZ;?A`-dmOV2H%8VPt4Vt(8tJtW&3_`axmgdJWzpdT zo=^^SQrVOh55)9;P}*q9_&C!tsCHROmMLHD%PUhgv>)nzKYUKhVXBOh<)6uOkM)G9Eaa8q zOx393N=9>;JsX?r6c~f)CF{UKJ1MX6n^@#loL-U@dgue3P#s|A*u}7A~_C7i;}ijbS`C?br~uK zyf&Sti{B$-ZuWx@%O~`4v4T>eB$5*7D^VP@TkK?Tkm)q#` z(rMX$r~WX?wiyb1FE3k2bp(7Q#oHAAuxb1Pq>4MjIC*U+JIR-!G6EHh@@mNB$AY@{ zwz5B&O!Z)BS31-(*LInxUKWtIKVLz>p{Y^*sp>@DSJiU+5@IH5J(RSmzF&-f@3r$! z#_C#Ho1Vorty&#XPrnS5mn~zXo2WBTXvw>;wJ?oZdr| zqaYM)d4V-W8mr96YJRG?K}54U1XPxakiKkjJt{RG*9Mx@OMQy!LUS=E0?onGF4Eh& z0h0eI+St~iQ~;T}X_)f;yTB71RC98CRgeD0#G8J~o>)s6DC&$me+{r=+{96yldaf) zr7C7wk_k`I#;R4BxmTp%GfC%E?|yYMhe3nb`UFLi?6gd;%l~Bxf+b8kj~aIFK8bdV z9Ch@Vhsex`fRGtV`V)g~k?&Yg#=oKX`IDalLV>qn>lD*pMVAMu<({avrhBZ$FRr}O z!s2eSsg|PDWB#=E@kiah*J3htcPdAJRw~Se){XaA?{u)!oF76u`7m9MMQJ3nh0=3h zxnjO`ovYTLu1@7CG6^zczcff1()nYT;QtLvUkd`(+93FGPR1vj*WD19|6MfMtxb~ksH217c`LVs?Y^w2Mbd>@S5xnQm;KsqNA(lxP%3>nr7xy`*^8&u z)6kg{pK8qDe=F+VVQ=noy*Yqckzd7AteGXJ@h6!@3#*eBh>&C`^>8H#26OGVar@6*9&#Pe~v5XjGyQQ9z z#69G*8|_`wbx(MT1+vbrZGQ@$!nf6%ln8g5(lfuf^d=v(#DPIN!B4KtypU{*foxny z5a5T z0tsn%_VLpGdtNYhH>0F^7sy#}l?&SbSqr!K-8G{~L0Jr!od_bi9(bTC!%)FCZWpa2 zy6deJe(YA;Rv~$R`ATQoKfg6GUOO)-pASyY)fYblY2fyaN~&A)%#JnIAY#qok+9q} znLHJ&*=_=bNORuXtVQz!sX`ToEuK003ew=`G`CGoJ;wHgbm}EEbSEsDzVTW6Zaa4d zCti>0)aWyi^1&1+h@I#CpkugOF8~2b=Y%jh&%trvCQ4R+>~AN?=4ikhE#_f9c@q%Q zw%6uQqY$D3y}x#I^U0z)8KYBho!baRgiPl3WQ=fT|4OxJyiFjBxK2U-G#pN{wT< zWf~zh?!_{H+}#Yp+aiT-Jo+*jivyulyNpjKuoeEi}K=W^u% z_Eo5RRk=9JHdh(m@q+4f+yz?LkObUs{h-5KUk4#SB{4Ceztox8{!8etw8O6sX~KM zcVIhp@q=C8{QjNAS?EeV1r4sb<#TO~C?+M9dDW?#buK(#D^Lh7mscLXXQ9l27~P;_7YeM)pb*Z*&Lz z>_4q$B}ewGa0au07JH-tyu48?a*|8Dx@=|ZB0(Stv`NPQ`Ue1fBvFX`E*^UkZj_LJ zbnObKE5AVK-^_6_bfp?&+YIFb;xb)aH|CUG)WvuyOXYvU6W@~PiNTGnF!UMVFL9m_ zO(D<~{Svt5)ubq_Xswl{F#-8&BzC4&Bm*5v#`Nm;GX{$yS8C#hKVHUb}p5 zv|F-Ua%23f(z_5{$Q0Dugma+8@>g+R+oz!Ke!(BPD=rGMcQqpqaNkEJ0weYVbWAP| zF4H~?^OtQImJWOu5s@{B23tuME(GIY}SgSy@q56IeHA^_0AB_26|fL6qtbCq+F(vi8y49;Z|Twv4d z-W+j&S&9IK3G0cZaRv!UAiu~d3?T`xYB9>{YfStCbhx2#O^A5?W%;$wCKG^nlgiDe zo-F>gEJ=}1?S11rFa83o&|;8(2Je>IljYxdotPbN?+Kmhlhlu{Klvakiu61(lv030 zx;y@Yr+r#U>iFEf4(CHhP$v^6?>pz_yk^}v&%7R?XG{qXKi!c|nnlzmYNIaKoC}O3 zaSc#Qv(CK|J%%+3fka9YH|ugrghu#EVTc-5&p8)-7!nF|_w<(D5OGU?;DFwCQ+On= z?xxKkk-qJ8T<1^9IO84w=V_y*n_cR!!G@R)6ewwn(WE1h2PTLiLshc9je(A{jpIgP zHc674FZ2=Pa3J%;gMnM6sbt7zB7HsXOw#~*ysVqkpBU@K2^w7 zAvajF(~Bm$*-+=+l!vT;(uKce$yss#E{f#^es6{iZ3sD>8OSZw3I0Mk#3;>5Cz3hW zgyDwq&*|@5PizrAvk>2AqUAdn^pwCt>vR!i);ehSDA$copE(X(OppDxAM&piT4okt zHYr8`!|G?NahW5T^YkvnQT9K&RM8&v4Y_7vv~B8TqBfB#iYJtRBM!(b8IajN=?lf zuDP`3f@fa3J0HHnd@>)dk9%+JJ`uuYQ|MB@#2BFJpMOG#QS%LML{eeeRrYw~5sm z@dKH5gS&-vT!=S(G6H>%$91d{;fzGbf3p5~L2ZTI746b8 zx`y_$<_@kgYnlyST?a%mqTo?H@S5R&EZNPVn02L*kjl@07}CI-G4Bcf(qn*N)$x8b z@0B1&*y=^Zy#2IQ_2^7K#tSBc8sR#!>ecqM_3cmqrv32SVOS;|()7ddYJI%&{?^*X98O zY6FMF6B3qxHRS$M3<&!l-9d6bz@jz7=;Z|?;@!fnSa3F4Hk&_}WdYc0jMW8f6nH> zKP|>SZOW_L7ygfa9z)o0Z6lFAU{f1*36NzOknGlfAx7?)mr^A0_boG?jXy=F#TF;X z&k>^od9EA)I|tPk!13LL9&J*ej36n`s>2S%rt|JI{rQbf#=}0j$HA{SSU&3mvBb`(PHCI5v z@H-oS`G^c3+}Mr@z!Ytz1SjkquKr+8028ffLndJbrzFP~&VKu!=-nl5-YC|Sn`So; zIgru0t=f)hM=7Jl$Z0!v$lQ(8e#feQD>$*^&7Rjm*jkR2+M@9^9Ibaw$kf>0lO3Dw zi({?5P@WZYj!SH8_Gb6J7A(ckATgxpSuVMK;S& z9G~qR2R;MBcU}XMc5p3}ku>zBAa;z&c)a&S>Xjs)UTB}9sUS{-ua170YrC44*aLoZ zd3=Q!Ivz(m9B;X+Acui+(pp9|3wwWmhcnsxE+TMzG^nevTvA*-3`c#oHjR=`j06fh zl;m%CvQm&-cck(0OrYCclxm+I8yF|=pSR!&l7I-8g2(R?8_s)DYR?`>|B-S+< z)Hzq?cQI!X(MiEAM0iWbE0Cz*omJi4KES|VOO1UiiK z8gre1*_Y_RWq>4CI*KHN$K@=R^%2mOp-JQ< zK$R{7IDD~auG6?PLaU^n1QIhasaU5pifN6ylUg3_L3&dkfr`SUZ^G2##c z{j$?D%(GTl+W(JFPz_{%*bW&AYj6DT9K<{EYRLEuSlwC?1$x!R0Ym~_1XYWqErAR$ z!IX?7S@_EdGBDX zq+lxnZ#&!r)HGW)f;<`*1jbSB(n)9PT$s%HK=PQ4HhX)juxB%WcLnqU0NC_p(|Jx> z+Im~{7xveFy%4WrpOf7o2XCsSHnN)ptF~|Zz-o2+66S86)0|oE@C_rB*-e$EWhYqB zyG&r*li8onkq@>JtkkWY7b{Yb^wB_1QpSeB8DG$I`)uWy1n_x< z;v|?sQ;0+xQMj`Eva0gWj9y@D0UHFY6?z{>i6M;HR+1t7i%a*a7`+TpD` zMVcaJV`LGDHsrgMT8&DsD)3>7_$lHYM0nJxn}$ZQ;S1PDQt^=QOU_LtDUw|9GEAwL zsVI5C5)+{~6y&nN&9nFJBGE=>8tV22MN1ldE0nfM&K(*k-iS0y;f)O=En~m! z!d^*v04E=RDhO8rpYoRj`&%vPB_qcPx3$U{05?=zZY)v~PUK#hE&zx@DOOl&WwA0- zV6XLh?a!#yLp9h4l)=0!?fIAf2G2cj$s<5?WDr*oB#bByp&~AD+ng8&xO+<+Y^F$2 z7mQwQ9^#28uYF=#$XAe+M-GJ18*6hl5Ch16MINUZzHmZe9-xID&Ab52l&n9J zfP9QnDIHSz?TZ&m2M7oT>jChjeDqu+8|~w*<<9(VB}_{GEo~KS8Tfp z861PWXORb7pTxb6l;Bla)?u7`nPU(q{ciYiO;YB8xGs7f%n^BqNxQ&y5MReamS%{+ zh!DMhRFH&w55VG$ufPPy!0n(V!Sb^ZOY@j&)fu(%*B}REf6I6gk40UgA}3$=&b{#` zX>5r7a&mG25H6QUDp|%r(OcVD>~5^CoJ=f32Pu_3VOW?}$152FA;U%#CsPZiP(m}l zV{eJd*de_+KWd1~mC|BHpo>Rbp#Tj*M@{5^dFJk%^X7`u_Y&^Urz;VDS4j{UGcW{R^tGdo2u!S@5mYKoi%4MG~^8##bws#0V1)Iv_tL7`& zum5}_en7K1+|gk%u?j=r=FVRIf$vFo%LJn-2h5U|INj+02r_m~ZChfV{#TQ=c+f4DRsat#LQv zyq94noB$4JWO-IewE4+Ix3~6`Sz66AkHNAsvmE?<X$^TeKXeCLr`)aY4I#nuU9R2D1`VmmO8dvlfPW>2Srl@Tv|LIAcIm9XZ&Q z!L$4vI2oY>Y&&D2ySo{Iy$A7)%plG5t2L_z;hO}$h08BCv(@NJh|=JSBNB{gYo!T1 zt7s8s@UvOro^<0gCZ_aFTnQH-S;8iolhYBNd+#}FAfv)J*v_%c5Xgy>Q$_=SdNkh_ zck^_hT$$2Y3zedeUW9|neIW;5y@X_Dqwp3LZ%`e;7ySv$u(JH#%~7R$tzVnzRcMWd ze~;0~M`wYuA2BBHs9+Juu-iE~D$WSGAq&%et=@w~QNXIvh50;bisK`*=z#LfAj<(< z_2dLMbdgqtG*u|sShd|fvQOTs1e`MUl9s~V3}nR#_ws-h1P1w zxwNiE30%&rtzza?_wLJK)8Ao~;`@cJ~q zhOL4wxZ>F~S=h*)ZwPOHia)SV`MMp(fnDfHBd_6_fPzg2`BPIO3726Dn5S)s`;*dE znfX95M~$6x>S}#mGd7Q|oM*OHu#=rq4zafA7?SxF6TUaDQ@fa<%IuYO-9_e2@<#K0 zwwgDW+zuGUI2(iQ>Iscf*+gj90}2#mHts|EboV0XFrC^Lju`uY4cZwj`$^qGvIW@h zUYzklT@w_wwB~_2?}kKYv2~zZGY^D{Y>hqFnmDW%>3I73D))Wdohit<=hILvE-C_! zAb(}RN#G!lcP?HG5z-;A)LFX?{;if< ziQc9`imttW46>Sk*Dv`5vS+ioTvdMXphjV{3)?$(@gSKqr%X7Qisrw)A?Wh2J8(2k zs;`x+cf=N}Ar1(5M1{EqgckW2lWAXQA3{ z5A3`D&dDe1I3{Q-t)Q8??9pzG9HXCX?|!&FD05;AM(TZM+?_o&DiIXjSloPUkoITS zke=GPa{!YX2QZ@dh1~E6vplQ;`3LgYZEo@L?RcJVP_BixO^rzWj-f_?BEW@hNPyzd z^}KlSoy+!rm4indA8!F65=K6MbYWd5a`^H^siS2@IlB@xkXR&Q=Yb%S6MP>L1H1xc zFeUhhqZA)_tdDNGU;{jt0U909d0q!cMi7Nr^hLUi?W^q&Ie3+SitPktAqoYBzmBKs zw4-lB-5_CjgxL##=a$ElDzhWcl{3eGa|{MGC+vg?z>cwmA!!S0i62jh$EaCc_c;9 zj;lR{q8H>jdpW4%8kVB!!Wu{d_NoRnizqYkZkgY zY89QIyxEymtIQ9^#)%6SI%bQ zAZ=}IA4bbdgL2)3d+}b-%K~g{Oj)Gbfw6GVoWg@eCXxuH4!DljfQT*!Cg52^jpV*F z%mXcOhZ-U>spOqqg6UjJXpy==@b3G4)RMuyO1qPieVfNi=}GH_p`A9GIY1;g^Wws8(m`K(5mL#h&gu)2`{Fg?X^Zai?o zf4*cv9OBH;7y1y)zv{k!*ej`1gT&_whw#Nw$k*U~#Hkv8$N#Vt64%&1 z=>#QX%#Zew#`8Rw9s82cuZKwy(>)IMyhl^($o&gyhSDk-M;z1RLI=DTNWJr5m(a($ zC^oAPXxiLURO|(^zcB#FH|PWIMZ9zn+Cd{edDIX#>BsA#Ue-q9>L;O#%pU)Lj2OMq zepJm;F&xN?!>Q@yXG0Eg@=qIs%0IDr%1$GCf#QpZ9Hkp5ARMh-Ziupj_N>5qh;GH?fPA5tPimf}#05A*2k!=@2J7b-u1{f5X9 z=@O@WKTFp~{||~}R7Z{o_4~trsvv5ZN(@pbkmCfRi$)CF5F?6eE_v8~5rHA*Ht>ZJ z3t7OFQWrTV)z>fwH|`GebWfQoaugMN=uvE8?)yf!{P>=c$3&k^*x=-h zFyNy_rIiG`^f`(tl^-@V#WcFezU~qArz$xEy9)5*ro<2ka`dnR+=M{^VaosWsG#17 z8eBgvhr*OnG@x3vYF2+pz;c9AA5CZOz<&m6U+K9OS8h)*V!wk^%AWY{mveqA>Ds4x zSnnIcC{(>VKviI*zUSC~=X<*hZ?stHb*|(5Ao+2gqd<=~_XXtOc1T5JA%8^TOXz6tl{wuQlos0486_y_pDY#n`sb!2w3p_b z514+voDuCv>9=IvN|jH-MX`0QApcMF0DpC`Tm>t~(C)O~)YDA%`!~fWbn)w4Lp|2C zU*dT3_TobkD($S0f=Q8X=>Ki$+is_&eP~BN|m-8g;a)6IP zr)D0pBYDl+FCL1}{;puHE-At%P0a~SnNAVIBMQi-bAmT;{fL72X4IDG%IcDmrJbn%fTkuyf&CevxqV4}iaw^^lIdrZ3Uhlwp+j^# zW1_k*{ra9&g@35EH2h+ASZ*J>e_HAADTSVF)o}G5wW8GYErGP6 zLAeLGQFR)B;ZpU!G#)ZFDs`DE-T_Gbny1sUjJWQ1xra@kuh1uZa4(;Jq-Z{c**38b zzfkr><12ndVAmEJcNe-Bq!Xrr)1A9~jtm;NC1;onyrSMZP;LiG*!BvB z){%>Y3b6%&0#v>)eLt`?`S(K2ZM!Fn()G3b!+Q4`KK@~E`X0*>qMf$(OqI>=qm7L34+v{MoKn-gXV%E>6>J-ue9rUgV{Zx#;t#kQhsiK8Y`@3Z|%iN;4(A{<&4# zsr;dh)z+UW;d08B<0u<9H^e9-)f6SPxd(g$Kh4@{0&3X*D3^WtL&HGt1 z$)3Yabh_r#))bHdL&;|REedb8A;DM$A?B7F zDvERQK^=Q>Acy`8N@5Yba^6`<@VbqBBuj^7@!n{hP=KpjQv#3SG9B1|ef!SPyT-yJ ziNuCEH-GHr!|Sk$*%@2eJLZdEh}{y!dYnttiQPX<$u*z~PP}+SuLq9@%9=55N_*zj zUhRd3>EG=B?U}9X4R#)ywlN-0F?->DpOh5rf42e6Zc)mDe6FI~BzAbYrtMff_UtcD zkdyZ8tNgfFjh^Z!8c5QAnj7Z4jE)gm$M7`fB!*>aH%`gv!7+L9t4 zI@IP>dO*z24wlP}<=YM6Bts6_I|OUo@WF>$c1^0^CJO*Aeg zsYbEi?uonu{QNO)kF6s^-=FUMAIiBmSAuWO%oT^JCf|0$vn_$Wb1GrC z{__nq(Q0O2G4etA$%XG{*Y{gyv?VbpYW|hiXCaZt5pTWye%M&5qYZ3lbQF0IvioXv zw!W=N_j<{HpplPx)~kh=LFQNEnUiS99Mb?ANGPX zo}C$@8K1mq9iCIbjgLTvN&GS&wzd|4_Q<%M&>We8R4vmcHm|PlX{0xg;(dh63wvtg zWjjpnSOYc=1Sb#}arjK{l!_+x_ZH8N`Ha6GfBd$8M3)Ts24u98Oup~p_QhI_rd>B% z;cW3&p8@-=njGPI<8!DyFOA<4dx9a^5dqcP(B?`vkhp(=WOwFbxYvUN2EujKIk@pF zZW~~zI@O$mZN3}r@s=g4sy8Coh?=~i=ygkllGp9_-)36)H{iZ$_!5E_Ai|k zPk0?^K;bAAv7~P9?>j*GjVv65g!ZGRwk*#^n=KY3x;rs(1FXD?xT5-ejpAf6-2rZY zrj~E&Z9wYJ^cE%xi)kLds%)7E#w-=D2yEZFDu)(%E zSi9%O<`Erwu%mZqogG*4d=c!_daw0M!}3CYl4@|q@)vc9V@&*V(FL`n3T@7RI9TU2 zPxT{h`LwF5Ip4c;cb+SDBo_A(N4}9R$H;F#vY3J2*>|Q_}8#lg41_@eXCjp-ulQyi~3d67hvPw>o09#TiAnZ-Gb+)FWbd`b+>0YaR%Q@ zl6kqD<@c=s1nKCzlWnxD8Q8qffLSj_ow+sc-1sY-TXIw8?X~v3erP;vl%2WS^7`Q? ztD-5i>*iDE3JbcxC>qIZeHgbJLO;`7S>8shSr5J zgSK0~19qo+l|^Ld;!y44P>`?}T>Nua=;v`&A4S!(=fn>ztA-SNuyaQLiPB-+D;^Bd zdi#aLqdh#$?4oUR?FDe9&2qn`+4 z(`A%w8x_~_#@--z$%YnoKw@`cdi&L}3Vi`~kW|=>OTzMZ`AA$5DUqSVlkWlXb7MSh z2pw8scu2HpcimEdDL6A*xc4YV&S<{uc4T_@N2uTX?+OuK#46Z&!7(OBkSdi2jm{@6 zGmbbU_{R#P;%xhkUaa6?4KP{eXSV0@$6do6BP$c683sh6nr--{B|u?Y1dy25ycs5s3#1#a(#3;5Hp{& zc$``pXx?uZMSPLNJSg5*F}`7{)!jsN=H4lx`RDvr%LBuOYXD^i)a(&s->zuRo47O2 ztX*wvsr&YS_bLAqJH6J2hty4wpg*J?Q&&X*I6%k0)Hf;ZvZ$MmHZZ&{s2x~C`Il+Q zD=zXKxELqKh3m=BiX}axB_WD_`N8$7f8a9+n~HrAuWe+1>eQBNdr=F1Q&BXEr= zo$lEg!3oim$_r69fFTaGSuVW|PImJ4X$0|cmX2y^-s(0zy7^aAtTX|>_*nC3-z;e& z01-RtdwBVxynGx#J z0F%9X%f~L0e?++Ey`lLq1{rDdeUzWm7RhI<2qjQq?yEUo%o6Z#uqWge9ak8bBkc<# zRwS;J0@u{O_WuK%3>tThad4NM{pKsURvU6o&Cf2b*oiWe11VOd8z6@Sf8~pPECi;z zzN;FDFzg5r*%3jC>&-v8&MiRK5H$z1cX)BdUmYlGf2n69O%()o2^ePO?9HA}V(1*? zqJq852hTazLkzEte-wJ2PYJddtp8*^Z&g5X#XV)hHt zv6cZCE|F*}MpXmEaEN1s<7`G}>%YM;EIr=Mz;)1kkUe@*(Gh?o@b&GWK=q3yl4ETu zU?5$6e~_##tJ8W-TS+0a%W~jOOAXw7qXqojy|@YJEHP6&q(QC!dmFW>?mlzLK@!a}BF*=~WSqR=$r zBlQ?ts|iwVaij}5SQtz^#TiL}Obw<9Ssub|Zk1y-`WqAK;e0WL7zZqt5iD)WkSuH_U_FA&DVl`13fH?pUm@dq ze@V?6zc#dIh%reASFOmszC|hn>Ay1p$62L?)nm{^;;FuY4^5m4@kPQ1(E=@SlDQdpoB?W(`I>Xjrn-uai zJ=P#WBq65K<0(2dgnrX@!y@Y&W zIOLoRS?Av%#J$$u^E0_rrqkV2RuA`oAG(vE{?4bNpTQQUYyVpJFQKjU)-M59f9N-g z_VniE{e+mJ`t#UDRtdlS2}c$}_(Jlqbc{J|B0PI0Z??GHCue59G(kXW!6q zj*|nM+T4|6PzblKubQ`aO|1XLe*{1Sl7AfPU4Flosd%_VFV|3R{hU>h_&o|$a%3MAxKUa3f1vID!p^SAaZB&X;Ay^OD_Uk1`jw;F$Ts^ z)<)Zax4H0LJC|9C^Fu@le}7KcNn4o6mU|fChuXL=HdHv%hrpUE5?P)OyfKLU(1EL15?ESF?)r($|@80C>u~)c6w5NNff%n!J zwA)yN#O9fQl`ZT`*c?#(Tg8q-XV#ut8 zR{urymk%+5?=oT;e|v$m(S63QuzpRP~Q9)&=$Brq8#6s>%M&OG( z-yV1nj->UG8=y1*2E%ig8^R%-@9a@~^ZOVVVNVwZOLDB8e+NQd{=lgOB#1o;NEr<} zUAXQ5GywN7>iR;5H6EngP%1Is2xZ`L<2RuaSlKhVW5m1 zraq3SYT^kMe?1@<6~qlscI*|Vag-p+)=7*AXSfu#-$-Hfe}Z~U6v}-tVAx;BUSeUV zI3&PhNQj~uY5+!U*?*q~HGT9#b<&Ovb;5aZe(-m@^T&bDSKkx8GQz?3dQ_iAqv0+_ zL&4coXAmghTHFVq9j%7yimC5FBy<~-3R0;g^;In)e;#X%3G6?q02x7fy7APM??wew ziM)M@T_p9S#OiiHh~>r>K`T~lpOE=MF|hkDi_yTQ|GTM1`267GkUCU&?nDw57N#zn z0+2o zP}7goe-nLPNJw-9o>3TM8jD+x&i%=(4VF=e?LO%g5}V-$bmC@sH2iqw%F=E8(;6uJ z&F9C`(YcESAhl!=4~X_)sK3mMiXe@7tAZYprfXB#-Ig4Mnml5Uo=Q>2DWOyC6viPl z6~X-;dc>G5)b9E2dME9qnvAJH)1O{<$ff~|e-5HKt{$l~l}i5~*mX+8DmWmJFcuqKFN%N_=uk)r!Fqd1#5Mgcll9+9W^f5u+4~T9VKW+a5a<;3d8hsE+%_(lW&A zs22dCV4MRbAvF)3Nc`&ay=B0GtyET4vtGa&uU@cH4Juu~LHB|BoYWaU600K;L=Hb4 ze+s%X-DN3tA*+9;P*4qPQdn9Y5d?1~<^+JpQvcI%!O-$ht`KHd)v;g(ENZa^8UV61 zKuHhR0fiX8iL)FgR2PG!hE-s%DbQCTjMW{%7v@d0y;XoQi*O7fTNH3MRq2c3r|)~{ z1(Hfe45DXRz1?J0*}_Vv9Y3ESuHk(Ge+YzLT1^&kUv)JM9X(vJ$j_@92`ZtPmFD*h zsvk9pLM~15=Y{TKF2piKDEt(JFh^)aSR^-BIn62s)kK~3q4SlUi}qp}2cQJe#eJ>f zJz1;tzY*z;W;NXkPih_q^p913ViX=_qy5q{u=KbA*lDQ+A9&0>TnIqwpX=ice+yNt zk$ImOeX~gMRsM|dSmJ9GY9FGStSawU002>^Lhimb<*Z&Nm!ciS?>gUT3f5zamB=SN zknCsRPsJ+{Niz{zEi6WHP$k57&UC$&>Fn;{SbM-KT)IS#u8_17p(mIxzzEM&RgVtw zPpwrV6aBA3lfOtSzZgmgWN<~(f7agp!eEmYmuftHR4%>zK4p5a=9;#IE=;W#Co?q5 zra{%fCFMM)P&?IaHa2so47F?rgb}Ru)c8!sxB>)rN35SMXYlV$zHuLF$x@cA-qhkc z0B&{XEl&Bm*>F-dB#lrGm6#QdZ+{TJm?OY+)+Rnvy{``8_Z>2k)cM5_e<}Pbs3@w8 zR1F4sXp*u^t0`5AD1sF8@u^2HAk~nd?NmeC9#H62HP*Uuj>hr75S#8l3SB4h9AdqCQ_)-OlppB+$J6*_e|7YLBYx05n+^gz z`X-0AA+~bNj`e{P!T>~a0IL2wdg>Fh16hhQ?x*i*^0N)D`?-tlQH~qG_jo)W|BmYG zhNUj{V;!jz*6Wh4fT|QzsC;kNxzHC`No?%ESylE(?i*ws2$*6k0m$W7V}Ya9_eYu! z`N62>+?Q||^ZkNQe*%$zHeLetYX`l(>1z4YlW=8y@>VsxIb1oJSuXxkAAFx}#wiek zLZ-!U{KWOtLZXtMijBJ}1i1gC3)WR_BJJ7JXdNZjDHjzRf2u=ZKUyc%VT%R>sc#9!5|s_vX201QKHjzLj4}-zr2!=#%)10drd4EOM*}D$k~ z!KDMMe7lSb^R$|AL?aoM;T7M?^M=FyhADxtS-9eO-(40~2LlpiV*q1R>^hARs}2Gj z#%yuA+>jP#{Hol|UyXYQE($42@qn(*Mf)sPj zIh9l4512IqcQq0yP{;_CMCd$_xY@YuY&OyLez*z9B=X_;oP&fjd>xVqHIaUpakUfT z8Y>sE+Sb(yY0Yd_(*q7u{JpX6xCSjH>VtanvRVGkn`;{z;P29|%}#JW52?Dv zB}vD))=Q)@Ib_$4%i)o*{O%eo25SQ6>YFs`{rL?j8aeS*FN8o(*L_-PuaQrHt>X?=~2x(o>E!GMUwNaUcjCQ_mY&Y(5< zOu%hlf$~md4b(0twoC)`D(oidL5))>GW%ZU&m*$-hQY4~TXk?Px1mj4b_PPaE`vn6 zDdGx{xnrP@xMT%{QB~TegQVa!8b0jE^yhQ>8dCu3+nhnq;fJXVe>D!mcNrHLs=H(o zXiAFb+$%%^*hV1&%;@cWyGFn^WCiI$B?7v}&dYMA!}K24M|)qfGx5eNMxgiJO{Qv>Kukhj$fe*i|LfFT=YvU@z795^FX#hfi5Zfxic(6xrpbglT_HyIFGA|o}7_XM7GG0Cv zvb2sFfyAGKFHyQHu6V)wHj9;!1vo9VTQ9Ml7gbbX!pyu==Ec4(;wRWmcC^xZcP(bT zlGVIxOXHv|f77v%mf*0?Xtd?u(EQ@C z0o|VBKq~f7+0D4DyV$4_TZhQcbNGAQgFl@@} zv$p^~e=Cf!0*(Fwvn<~046WqS~|J zr-Sp$gW@q*;f*$eLsp6@iMGUnt-c^j>^x)@9GaLf+ zdw1p9w;k!DT}~^;3rAj*Iq~vf9M?Fq2>UqO)!u_Z+N{U6=_zZjJ|ZEXw1(R&DL^!F ze{XJp7O)cDSCN+#dMaNW?7Kvxh7GR>yNBwsw{Trm%zrTxg2@rp|~n&azVs`I8k7@nTnHVSES;aqvRAKftOeU_P`JPF3TJ z8d?i9I&ybyclz{7ZVT1F%?s&L6gzod|TVTY1sQVuFLaYsbD=j zBhtaNZrmE_cwns?Kx9ZY?ly#6dP$iF__Q(n8Q2IXz0$FVpRiyx-Rry-%D%Aqr9kpP z(6&W1jqdUSC2qMH#O?RsaTdV?@pw10wbOI3kdrg8Y}T629&Arz-u`&}1hMk%f2Y|f za@gY_08_%8l)I`l_)MUikkz3*i8!-4?|$GV0Il(Hf1!n)Kxo;^2(Q0|88uZ{X@JXjT^~0TFbl&KXFGa= z$IrYpB9Y7;h#ycs>KWhddkryl-IXiKh{D7nH7?c|4+sObGe*+mvgfa=u-)|NvFKxr>bvb-9Fc1Q+Sgh~N1uH1y^ylt8k5PhQs_e`bhQSJ}g+ zpKeR)6P|m$w&a$1Ot2=pLQir-#sv?AOd5aWiK>0HR zC}jJ;=ZE@@<$2wcfCOuj+$K%ii$Uyuhw9DJCU`fXXkEMKUQpt4)#SSKNQ4fdW?sw!PLLVU zu(jPJF6C9$8*?M;W+33NWY5NiB3+dQXT+LS z9@n13Ubni+aZI~!f5su;HJ@^WLoa(oY8;PCj8@#Qgvy7QIU`#P&)(TZnQN@B$-vDk z)7I>4*s$#mK9mtuUz)0v=AzKv^@fFR0?*&(l5uJ4b0#xbA1UIlx+OrK+%3VrK}eMX zZZiGdesbuwv|`QRbQ2U1&Y-(9q$Ee#yJWk-5qH9A)a)KGF7O~Scf7}dNGvXK>lnm9_ z#RYA*pRxbHnb0e^H)jZ|ld$%){H_((<%auREDi+219F4Xz*v9SZP@lSXGk_EK#HlM|FyPSVE-Umve?EnC1^F8#PPH=&udrS-%U}6~ zxeY??tjS;ivdrK%Avb1E;YTX(LZ#f|yqoV#vKyaiR`0`~doSQu7e2z7ILdlW7E8eb zpT*;}z~#Gi#vln-#=VmtaHC?+o&lAwWhf%$&zPET74!YFnuQHEykv{+8$3YCcRkn7 zjo=mWe}`k>PMP~~r(L4qjYD}YO`zc$2k`Est#=KE4tcb3{z@ENNcdC#4=>B)I-o@N z?lTy*WEK=S{{@A0eHo#vO*Qr_PqoO#N)QK$Ma^*|QdvaK#n<a!llA06PlZ}Pz3UTkU#>^oXqNHcbP@Ke97ueyA$VadRnhu!Gu99j_0=uG^ z>oQ`aW|(#EHj+*tjcv@0Q=EUSC8Hz=TCF$1xF_J)F6Q8;+;!U=m9Xhnl1xa|Se;o^6c+hEC2RqWuZ!m=A>o{6^`wq@yCT4#) zZhpXUc^gtN$AeqSZ+_PrXA(1k9BWf*E5zofd+*dX+OzzrP_)l8vsdvp7t(Mzp{ErH z$=Y>Ex$;kRibA|(4!&R0DSux(4!piI4s+ybWGRJ`yY8(c2-vu5pIvU$=bpk8e~JH2 z=?d!%F}->op92gJPW5xp_r@xQ{G0$hNh*$!u0n*%yl>#lBSTyn{_E}pHkRJc7t;T~ zg8n2$7M?2h;$v6>h}>?ZVIyF?N|BIYEX(bne*abbwVaLzo}}xPMfKK#xlze+plm3OA7p;8f=^sNk`2y@R3XhUI~^YO6tS`3Q;4k`F^9-9APj-Qj>}wkBogRO6dAvMKY|8{;u(13J(YK z5Y6JUZ$1%bq5d`&l?G|lhyvZ{h}1xF2x7RGi2wspf|2=oeou)c30y#xf6-)qFsf)! z9U6IppMNYFk__bLes(`o^ZCI@qIvvEp`O$d0)m9s z12nSkrX}CFWhy7FUN8u>Y1b)?*6gl;%UTjL$@hg)*f(Y~65h|^KWwm=>R<+?!K-HG z?a86{%_n24tB{7WCS|Voe@x}+noil|=a@J%;7sRB{&MaNLRij0g+XjTekM>@O68AI zn_S2zfeI|RSiQ{LW7_#dJ53Xn|WD3hiP@LDtHe|Z4eGzsOI zs_?Kw7oZr2y{SA8-na`S@XBs-TzMw*BQy`7{321Fa?QFjA)ilNe_ml+gAUhMi-aBQ z4N;Iuii7i<&Kth6IC5Vz|9B5%TrLE_0`Jm@_v1lpVXi|>AlitooB+tmMIz^4>1rgg zLJCswiSgjN&+1x=*w`Of5OC(5So<;=fWlzLAdG5 zpujc{3Zm=tVvwBZQc_4L8gwK{l z%LQcpvjhAW`K55ta}n37W zw2O%cI7yOdf5JND2R*M37!#O3@BhT=hYvehF8@3ltbTNxEWIc=A*8VL4yIN)1mpqVP$)rVhYE(MZO6|CI1}=Y%zj zaRs0ni8IB2L=jD0Ui3`B^8pMklmC`!H^4HxD8BfSr8hm3GXTZ|r7cJl0~#8cvZg%g zT;x`Lf4OqHPNV2#n)Xs}n$p&ojs-{e3^Qv@*ZKOAS$4g5@nz4P^C3`JAck}0#r zW3ta06$sC*#q#i@$`A8Dw9e0-X^)CQqg=}+e@s@PQ&9s^%luRPB~MXGq@Af^g0*T| z8&gf>LDJqBj&gL3O!0WvL|S`wMbkq~BQ{So!a#?dnD8^V5lD}fE198xu5J5oGN6{3 zsAQNULN6naH3Iye!cP5Gr%;-0Xx0acniy&-nNSMxT&TZj4YB=gR3L4pJeobTmF)5f ze+v1X3-=+NLV9q9X&GE-U$tN3llJ_^B|ud5nta1LPV}3%?90=WQw2DY{vpM)jyXwc zCOe1B3TcE!Kb2&{>qMq5@rRlYso9L>%TE^~&@6G3-7=B+KtcDBKh^%YPGQSUV^N$g zGP`F)j_=XK@~JaMsqIdvR4f9Tad>M;pJNg46~{Q4}O@|TuqnUR z#Xpp(Lu+@Wmvnm8DJ|1=1C@WGH2rYN^}4yuKP(tyY+fd0pflh2Thv)in}oAxnn<6M zonVE@(8rj<)Q6w-cZ&uUb^84=DudKKwP9KMbW1j?IbLe5FqafB4@u zapN($ZD18?m+n&LOKv;QGWwaK$B&X@rnj}$(%&Z|1NfbsQrJ%wJ-~MxM`ww62#LW9 z_a8&bdfmopK0g~0nMtLQg&O)9VMl69V4M4RMICw6SL)KSbP0ssxF-GU&O?o#LS(Jh zM>BOu>51%7X1>(JNMEf=wl2%{f1^S*Q+Pzm4(X7S6Y3DJwf@+eRkcOcTJNQz)LB%z z+Uk?7JyjyB{@|Lc`d=>LHshcAjq3U1bsCWcit^mFK_P5~e$pqJ#Cem>DyBPdrbx6=OQ zCw*S^adZIqj+14CkNU5fe=~Kv)5o2N;`4C5uqQ_nAwJ?Ove!plDT>PaU``$UgspE- zUoHA>75!aMA(|MB(_*XAr*58Fl2ntZnP087FDb8~e~ny5S=zs+T{myBAH`n5LrwkE zRs+9J1@_gAw#XdE?LXpw&t{L{s>Yoi{dxS(k6yjb!0J~#e{JAriYb$A`_IW^ z_SlkC!9}ELG&bhcMU+%`!F3Ti@5rMP=OR#Vb*8p6sKO*i@f3G~D3DXF_30_a zfTHjgOt)@aOKzuO--+ufMi2GPh|D&>cd!bgOlrFnG9Tl7=pqO2MFWiyu-F^aQ zmlxU5f8QrExc*#LtWTKYU5`e3xsJ+zHi^E)H~lB4Gq!z!(X%4{VQuMdhIQfnWo_g8 zR{a#X(TY^=e^=hMF05NpJ6hz$TrK4O5yS^0PUD>T9{<07R(kEE=5>Ap*$Lbn&YSUmxFGLMozv{v~ zk<2ecU1xhohm&hCI&M?{@XDrD!yR0Y_6w@R%<@AQf9q~tljTScxf#sxK7;3P>0jp$ zVE)MI%2(IXijn9axk!lP)cT7`h+o3}P~y_CG7E;1C{K;e2L89l<%mbt|M3HG{9Sv( z?Xk>QOTO1E6!?z9WdR?Dk{B3((94 z24}~Sf1;+S?XLcxvDy!VqF5q1MBjb`fAAUUM#MI9#?;i%KT7bie`L~~N6a)Eh5h>E zC_dwo)KDj%^W}`N^>6)r$4KM!H>~yXj(#Km8bXU5o1yqvQ>|LaQBHTOX*dx1RCj$E zGgXa`cBikt*5eJCzvO=CHnEsINaSQX)$VEke`A%RqG}kJUH)fqT>6UWh`XTw>8ptT zrzrp9uL>#Sg%vwFG_CTu|EMxaCaW52_;nvrSiFT8-V_`)wld44an{cNr}SxZr#f|4 zMm@Ej7$iz;L8og-dv%xy<&jzRt_|1G6;-wdZj2vE?v5RiI+ZURIxYT|!`zX*|K*n@ ze+2rePM^U%|Ia87!D=n^L6V18p82{?e=1WVyY=5ed){Xz5@}pg9+LlClbKMNl(e*F z^!YTqvW$mJdv8C>|3q2i{yr*@5exaNJWVIgB+Wm^s?=u@`UCw{|!d5E-?N*GfLDO3sXi)zbD z#lC&3uDM2X*h_sLis$}#Px9pN&%vd%8ujZ`BQ^X?4{7g^0@TF+mvRgf-02uvEcb8p zSGnzoe@zK0+LsHhUNa~2^|+6Ef9RM$C&rWYiIsUOm&w-UzSGd>{ne7zlU~%-3Dlcp z$fE)OpG+9v0sdn6c3d2T)U>|#!oEk-(9V0Pj`|>xeFk7c000000001lrH)W_3CRRX z4*=K@R=^d?Ml`b76@-;08WTiNVL@A)1pq(>5KVA^A|t+#ruczyo*5fD_;Vz5oyKElvdrSS)kB7X`Uqe@;NbN$OS!#ROYWa;$+@ zuwXf*61;!{zLxa64jqlTT1IEAZi;6S9vjtNDF1(;Kra2O&+hI11_ba5sDOqF0H9zP zXwH7X*>Ffe6@XQg=ZXWre>XjV{n*jJ&s>hP)#3qX|26#9qSc!J@sLcq?oTSnGtWk7 zIp59fKMFmivupd#KRyRYhqvy0?|<+(z5!vtYug9tzeXnj*=cfuG{fFhJi5+wAD~0C z8k7`fmZ+z&LYRFu%>)Ugp#39J+x-NIfPh^!IcUs&Ak7EoOlF4Oe^Jh5=Fmp3L(v!- zB5}+}RGMNSwNlXd`S=GDjt=#VW;&9q-Q*0ECX3|))yYq=+4DFG{OMh$Tms8{UKu*g zP#4^~Om(E!9~DWtI2{2rpCr>k(Hn>SJ{Z-0K5Sqh>ubmBjE_5s5Qr7hphOq^3<`5GZf#jo71&TD=O9c$fqJ?;BX?(*Wss0s7O5|}&c!QJT{i5Y6f z=zj3BSf94=gB_kb1?~=EYd26d0NsOWnZ!GCXp*2Vv)-*X2v7Snu}h#hRZhtOd=D~Jl-rS3PI z^`kH{O`MY~f6*kJZ}f>w?1h?x`?DXg(6<+;(m?p_PTxt#*FhadRqZ;;JIv#rK&y0c zAsj(mD_YF~B}}j*f*$qS6s?;$p1>oK8WyVpqm`&|kyWsVichndQ^Ur*&8o+aMrf0{HY*kEg#yjfkLXUNa`XjJ%A zG47W5RR|=9Q84m*VPw2DjnmFZJ5W<)<cbFQl-5pL)<8kSj*FpsVb zTj_~>fBEYBdSPLlsCR6+R7k}XD-E{}+gFT3L%X}K!eL;Zm-nwT#7jKrg9yyx5(OgY z#JC=?4(!yiK$%76k+CO2q$I076p$&E%sNaTK$2&kg9E`S(a+WxK8+x6KTc^7JzqVx3 z@4LUYBaOyn!WrZ)AqxW%K>q}Pf_v$RtDG2Mt*f?j1~iCVMPB4y=YV)Xt=&DPcf1`&$ z(2z>yKfhD#rY3uNvF8q!fgQyJ>JXSO{l@V60$=}q1>tD5477WG{0NSe2+g93{nb4~QvOS}-^i+jKJYH#+dg9OF#Qc< zqO>z={5-#O`>Zuo`T}{7eQ2&BSR;7N3 zz@RoqWYCs~vEsMSP>lndyTwES44wQtmwa54GZ}uI&KZ5;uJ90Pkf_FOAT0t`-P1Lm%=vLKET0HC1m8y4wyp^=mx&L1-dbeb>5se{QRcqv{dsQnWo^ zx<}j+8`%1=m@-!tpjBxPVNj)JVOzN6$D}*M>S-Uqniv0n@3sXD^xhB(m&y@bw;=K9 zRlcy1q91>Mav}xQ>Pufs5n8)Xhj4lFXy5<1k}U(pt)x_qzid@|)~a+KS#5|nK7cZQ z>*hSQSye2m5L*dXe>L@T0eK{(K6KIY;=jl(cWB66=uREQH4NIvezNSdALb?`TB#?tF)AvCS-SYr7}!{%uJrE2uU3g5NRQ#diH}qt03rx*7z<;zIA+|605b?lBl+lBt8vPe1A_f@2J|27<|gNNRMWtjk%*w-W2dL&aocV4GE*= z!qVL>BXm#SCUX}2YllD1U@`^|$4 zQmID{%<{%5IsN7bNuIHCL)Fv(PBKm%$5_%H&$|71C&ea9`9sPDTQtetsR-kH_m_Z* zax^|gdNtB;R7-VzS?&e~hQ{hX7I`)wA3jLNCm-bxTMB)~4~zax6{WT_7IUMOW7X3( z$u6oaf3+_+;@Ln_RC{R;@lxHb83t`@bV#0sVy)}O_oEaaASEbFmMs6Xl2|f|f$$%y zjMCBDh)&1 z`&jb`earzJ`N!JVi5ztlo8{IB+O_&t34ZXue>rGFLpgZAq+0ooTW;9lLUoHDuySEb z9yy`8yi)#fB#hW6o~OT{Y4|^qb@zWwaza=>gvI-YVX{R$fyF0&KdXXml=%$x|22Wg zkPG;b^h>FR`4Lhtk|+NK{kXT!?fDb{pbL(hav0{~dUcMIfOC4JI;X%FW=`kaIDe@{ zf1PVy*EPhj)v%qCGqj|LFSv_4V~3mPUrb*cz{c&>7fWzFt1d?L8kO$(_c)!|Q27_?2OM&74!H%;TQ=5% zBSw@SV+M$0s2j)b#T}_5fudR)RLXVme;RgX&cshYo(_}jrg58yjkzICH8EzWBEabakLY+Va-WhD%!)+g~@OBE)1qfW&qLU<4D0eIpudazj|!Qh|3A z%ryrIO7u0{m1?|ND-sB)>krJxZjWW!<+Y;|@@Ji@HwlqKtPO!w2?QK0=dV`5f2r=; zE37$|R6bw`{vkGF`fccu`$QHR9YT>(U?j~Atw@EQp&<(&7QCC}M~)y_#MMX}l3Q0D z60NpP6Z_#xik(s+K&S7z3Zf?52tiHQZ4vZQOA_R8=4SCH&N^+AD7?*;{NKegg|lgW?FKhuH|Blp}FPPnM}f6$RZvu1R&HzeRG;e`MlQ$0!h<;I_n< z9unkKS%kQiMA*#~V5cI+e}{0X3txf4P^v>GV#I zwaAa&e5%5#xP>-gQ0#~TkyDy$i{PRDq(A>`6qC<;aU<)eZ4e?UVJq!1mIob+11 zjnWbNXVuE&NI6p!jTM=&^$`O|z0k?(L)fvFlNnt!)Ygg8n09D*n6=DNC3yun7M@0_ zHcul(4n}1NT`IZ_pi)npdy3m_6-6A3kTlBXe5dxeA`9`tAYfJFlJi3pZo`s|tLw{@ zL9jU6Qxj@TKkJ`Xe|gpal?m=zE97S-dy?CY(~`(xLF%X%_EK6Bf35x9`pZs-H>w3@ zMjo~LYJqoprHZ!7{{GJqEY%>j7zypwRYH$#P;Eki^*EmyB?P1vHADogcSS~mqwGm) zKxlRGs1cZag(ixpEv2li&Hq{$PMYVOncDxF6|9_UATxSNe?>qn6*rCml8ex48vqCr zo+L@e!A_;;Von8jR7q_?aZ694jcp{=S;al-8Wl1+M|`HkI7yJq?t#P!CmI;lxe}YB(4!c;zPeh%}MHuUfoIeSOOfF`K2_uO5^P zP$UYgVHa#me_M@HtFRK8fl@*)O5u>KTQ47Q050w+u;br_Q29o61%}L4Y@>@us`6_~ z$13o2D!bHxYAteDZzFe2Gs^l2N{yAO#2{9rep=Nnr$puMw+}!Q!WMke>(D}LLz-Qy z(PUh$R#uqq(pH$tA3(^+BS#)qR9$a?vc_bbr2ctoe?0WHtj$qsQeD`!8uR`|8r5Ic zQ0EuD8Z*5ixo`ScE332$@w#owx3O(;A=PdiJ#<5;fPfRg!&+h5u5_g$;Uv1{eZM5e zFVCoZy;(?FNop{v-KV{j@1rY+z}uWo9v7JaRJTiCLt zJfZTBf9kd;6O2cg$S+2Gq$Y|gsib%r>oj9gb(tY13bt}raNwj#r{p*RlZtY*DPLB7 zDbnVWh=OY4+>06!3YrY__Nwcqs>w@hHnlaosVRSD0Jwr~r*LYLsrW^ZIp242I7ABW z6R@1l&kdn5;8ozKiYnZat-9b9YAIPErPQ=ie=w(1Ns?S#&N9ZHyaLg0sJMrHAX>FQ z5kd;`7yQ8T&K8I&^+ZdTs?Y2TrMT04a&wC#Fg1AZY}EL(+*Gn!q=}+bZ`$iNA(bj- z{>{LRReD}|uK=vnR_6aXsDdKOA{;I~Pz20;QhAY(NTJpdzFp`SR|m?&Wa5 zNaYK@t@76Cn&gq(bvf9(dqh<=C^YFI%ufr|Xu<6&^gt;#I`V?rVD)2FTELt{#r1Wj znE%JL$NX3GCK_#SV^zu(qLjBuP3GjQeY!_FS#TTZO2U5983ym&DCfAk;S30Q7??YBcpt1f0=zY#iN+l&oVn75N(b=)(Y zl!ENsH8>JoK6)xay2#-+<{3Cd?+Yp-V_kw>4T(HJpTigp{FcN-cC+)M za;Wq)xqa??sVLJTV*9Mqe{J|E+PZ(&NoMP=XO!35DYH|<-0>fr={GgbMgX9FdjwHu zh!%vr8+F0J5JUC3506kL7{7I=Qb8{h@Jv(j93=KW)1CwA+h9hv06IX$zxHV&)tSNv zQrSQRO-~&(pYj`c?<&9mS>rP%w4Eo|-_RG!Ra&pF6m}hM-WO>0944yCaDM`*T_spQ z;J;Qu?O9Gl!XPnQ&DLnFoU8w26;_koTW?&FSC>g-`RWJap zvay?3y9f}a-$XMqasg6c5r0kJDS9frXca2c3?{7XZI-pFb5ty}m zqZP`?}q*9pst(y9r%qf)e4F}c7!t5b?=FR@<7l0>C{K^ASV+o@{RiJbaO1!Eb6z#E>O60M9BtPm*6A=2qUlGWW2LVt22dc#g&7E{0q z_IdG%$jN>YFrZ%6bER}$pj)Sjy0M^%*L)v~(ZWcp@+-T`2Pr>2(_ihlZpgWKy{mC{l%S^VtWGf60Vr>HgZrgcBi_s4o)j29{ z7`Nep+@fa!d3?2k&r?B5iRasJ-`UnKY&o|C%K)_(h%m$$fPbR<(g!Zsr$f&%d&@op z=XVe>FTLzCdk371)1kgn^!c1wSbX<<$b>p4sUtMhK7xAr$EAfj7Oth|eTaq=BV6dI z4D90rKGK;~T)x#GBWb6KrZ@mc5Z-z|O2CP_6J%*+4wzr3!FSKQeKQcqs+=xc!Gwm$ zb$yEsq;2G(V1I(W2I~+^r2w-!;^QW~n(nl!(j3e2Y9#JA=C%`3q7kh%Efl@aR2bad z_GY8yCSZnXd==8wq(qVVoih-3nBN(Ph@Qn{Wdu6@O_cHU%|W>|8?ipS^>aiH?k^!# zw6gMZhqx>@rf&LofBv)?LZ*oS8h)^=l4ZL4IS5Tx?0;25c5UkArXF@jjDNAct;slQ zz3V)SCuys$wayMY*p@-I?iRu)+BssT$9S({!S}8Lh_11HQ4lyA5w+d`>n9dmH%$t} zu6PHc4~6Pqp^-N)<;!_^Lu`>VxT6DC5&uJZ{o#m%=K6^CP0|U z-c%w?K7W_>91!ty8iIfax6kHKxA(wRGSB%*PZFmj z8!-Fo$au}WUZRY}d-SA)e1M!5uu{w!)V&;ZZGVD!9^~5&2+TK4Hai&P`=AwC8Jznt zZtu0S!AWG_MN9zekoMm9=7zX>CojqCZ8yE-Su0p26k=YH`^&)~{KDgo|9~A+4Eoy^ z@E4F3qO{$L z(3IW;scc?-5aR^YY@u@JxS`o@|8=rmYIW93x2p4F^uQ=e*pKwh^`dJI5lTQwnP6i^ z=I8FBKE2#x*u^#K+1*1c#}AX>R0x)IK@#W#_Ys9Ty%mhg4YP$YkHI;VSM2%5t zo0Y`g6Y<|}_i@KzmG1FeL&82G%`iB1pfXO27i^X34Ue5H z;SF9B>$x%A=`V1qi4)t6#ZL;dx7`hruw{>V>Xq!2S|GrbX$BUJ!E(N=;Dp*KasY2- z8Q^5xAJug_N$8A+S?W*;L#od6Fk6id8Kuqa$w`LA<-N?>;1BL@VQ!1Y*?*BuF1a=< z-o%U}*ni;Bae!gjKA06a2^^PuvUWcAT^KOny>c>)6NIv{G3+Z)5!evGg@ogL#moA* z1mjf#J&hdBu*{KquCA?qD#keWe!dr^M!c!2KU6CD{#uRqKfLc9!L9w8_gYjBW5v3mlWzQ2vyBXVo~T^nvdQvU?b1B);kU zV3<<5BVs8EM{$P1*mW~^wv4jSh4dWmp@{O(+=bIZf z38HhJSOJ>Qqqh(o$n@NP{`xJ4Vk=y=iH=$wF@EmsEhhf`W3>sSmM z4tf}aNBeAFIhg<~=mL)uT%g)7PEkd;Jl9dCf`XpFn`F2&c7NtCqXGC1s^XD1r*y(i zhv?Tl^x_LXub38xhYlDHmK2Uk1yEEXx?2Ml4~#V@!wdKhadzHI>Zs@ml@3kxamMGU z(o=J<4Ozs6N)s3o=7a8k2h6Kls-vH zNfSc1bDE&syZTJ=%v+_U^9tnJ zOp*YLir0WXh?ImUNq10Qp5vO?J3W(w8)9?AlQFv9Mt>=+Yfru_6fPUlWj_+@&6W_w zWSROLHZvYQ?WO(fv|EiNx2Bg3%+Te;_LBY;E?sZ;cn{ZZk=90UpE)fwe5QyPj-z*0dfJ3byLQL%{(@c(;G9>9B^LBuuF7o(U|x z-LMa-l7F;;f}0>5O|0hoD5Iwp>dK86^=^8^a(W33$D%E22A2CQ3_n3H9x^nMFmH$^ zNA|C+H+6y4U1e9;Af>g8_jq3Z6Fk8*xsGdqe$px(0eyjj+!;J9 z`Ff_#nBm|AUG4NKjmLHP*3q+)>@brsu(k~-m3r>N3~YBciMX>C0s>-NnhD%xiUwot)W#wk; z-LF^Sv4)j%R+DSHnt?}+zQh2L2hTK3)I`pv|7$(*6|}%{t^0p8Ux;Q#t_j}Kb+0MR zpOouz3r!4ah4K~FerGb&Vf4!;tU^ls1%Gc!V$OCXpxNdKX3L-_)hIgCz4Oey#c?C} z$e18>WPs+*rRrwunhCw~cms$nn5l&FH>Ud&3wws}$)cW(!0Y-l)kxmaTz-MP6qfJM zeW2Sp1-wrW(gQaE`nG}YThE_@uC`*F=Q3(RLo5H%69M)*9BP3~^U8RIjWDouC4XFK zX9FCRq~p+wIun??w|Q|e_WI;R_d&P1Qt`kWU(5tXnD{*Y*D%$@#c3Mho|<=I$YllL z6Kjz_nqG1F>*IBWU4M@8v9DQgWHXdAj_~gm)O>sr>z=uw3;j}1K+Y;m$|r)&rVpiv z_{Sd5GS_v8xotU{w>D_N(#(wSMt?eO4N#GJ6wQDgQ`#SOeZeX)_m2BswLe}J*QBFb zP$(u)Xq~;|-Zr1L<~1APHUVSaTsnK+*aF};!>j)v;oo{D_8@?h>BCbCdwHR?(R#~; z3aBV9>TLxQPu8@!dM1p&#-X`Pt(+`aPjSE^&FsiPppP4}bKV^Sryv znGtq&=nZcQ=5>R0ZOb}M{(#$DkAy-$%r%rCLk6vQFO3m^hf`}o3F)_MsQv1UL;N@i zWJKnEcbj5~xth-*I>0rP9{npj+wnU*$-7>abm`jJgkNJs&31;l%^$jZM?61LD&M-X zJT2#9Ps)a+2A-a=NLZ%wkADxvK?}O|5GG#7ODXxb>RQD1Jq_!;g;L8V>~p$tEX2$q z`JNsgshk|q>hgdvFXua2k41N{eLCii{64uzh={L}o}-94=*tB%iNH+Z<-COeBQs-M z*nyXaNfKw~Dbgw-!wf0R`zMa`rpzf|6m3!g7yIH+p)~yjjqKce>@E7Xnd}VJGv2 zXg}!gp^GmB;C|)kNhTuhVr-#d{;jSP8PsuP>`WLNcfFL^Ab(>CJ^Se|7_+Y{0fBUi zVj7-DqaW*Sv1pvn-iCd;S2xB3$5(VNPAXEC#&yELuI34xh3{{`yp3b|`ny4gE5eLQ zGH(aL)U55E)xOt$Vy3t~JoK9CrQNl|w}Eb7N6S^#DO%PfT%t6BXoS)P@hDt$^*7?C zMByKaLbV^t$A9zpj`0kNOLG0!3lytAiw|V7Zfx!$oWoucB-WlrCgs4s2GS*VrEnkk zw#*!0G^VX7gY|QPHSpm1iEwt45@He?uFTh#fjJW@bzw?C<+$c%!7Ug`g)PUjfB})~ zdiaE5fQcO;d6~+6D{OM4coB%mwaAoHg8>!Z42DC*y??z?T0mt#>i{vglL16!94*mC zWTx8V_5C8CJSDzWi~B}&ayWlq?r_lBmnk_K3WCtoZrwZ@gl!Shn>3HvC=#6}!a#2) zAdvR-^$Hq)N;C{^*AP9hCOP03k?emMEDm3J*+$i$EgtOX!@m)CWR+WMB!pBKskSq5 z8(IH^w10ka{DP}*aTrtAY{Z?&vI6m*{7}%bol3OnP{0B&4t?k0R|~%g)v)><9=B6X z!zkbG?CjXiJoPHK$ui?m;|@|10{0eu2V&-cuzOfg4O89+!_GIw*0U?hqgG7cvX7ej z!2%7nd_K6U4lD1lZJVTjU%H!u$0L4xY~bMFYe{x_5q*0P5WDqBrsap=*(jWFq&@z!*MOF-M>VWo!c^6mMPv{K_Tp>nPXSP^F_c%yrw zNvT!Q`Os$Ll$jhs(@fmkc&E!Q0pl2r6cVW!(ykWF`^g(^dRm}zYtFcFu)MNH6E4p% zO$9CCH}~-SX(DbB@*9H;Uv%2mbwu%nf`6uTy3z0^){iE9FhkUtK5?%bc~ARxT`pr4 zJHra>jCpJ7aEZzQX(U!Ty1v4IW$W7eWSQ$BeJOq7SYpsNXl39RlzpWq0v>ZPFs>l5 z>wr5!8gGk04rjq>Vv4%K&t|~s$stM1NmT}jed#FVK*MWaV&NdNJ0nt2VR!qOGk-xZ zdb(=;cjjfG^Gm6ez?blwyP(CcUuyG#eZeFOQ?yB>3p5N$Kk3FJ@9?eLEHj|x+bu+d z<_iD$+XXKkkMy(glaw+Bo)4W;%)nD^uc+qDKIv_ya^mo>Q#gVw$vm+;xxY_%XIM!>|ZzEZ|?IcN*t(%)^+E%eP zTez77Nn}8TG&DjW@cjS;000005eN_gb2B9>y3SY7zgm_4{{L&bYsBXR83&1!wh0Wn zJxS{_M;0uG_!|s)%&mE>lYf4`4Gd$LXPR1|@q%2&(ENcG8n;NgShD>LOq$MG{!8kI zBSo+SMP3)};&;GBP){>IQhy<$D+6Q7wN_$W7Z+^#;TGulm&D4smCx2(j<;xZK6U}5 z(3o@EOjbWL6si8|)qwfP(jS3w${-jbBLNFH6nZ;%%{hEC0NJQ7-hb#p_?JGZ2oYjJ z@o((c$`eP%+#Q}|-j~IShH`$A=TWTGXjB3lkO|ES%lzvBYC2ej4nx2q`-djK)S-AuVD? z%7gU*Z@9}Xl@t3clz$-`vag2$Fe|Sa(+|^{!4wB)Yyng{qp~uW^$VF3Ang$)MfP;V z$tWMCuC9EX3}wYtmzBUglP4u6?H+TQBKMi0N#dO|G{C4(c|)`l?iLtXeIV}48DTyO~j-WMycfSiWLh%4!XW$7<<|ulLHSp3Y z^~f5*BIvDC13o6T1@N?OEI3(0)gOOc$Ga;@$s04-*lOf=W zRXh0I2j1nDntw}{?jDJ&Hi&Jw@MwatI95JYEZ_rE0I|W%(c#&+$xs2d18NkB*JQ|O0j-C$62=?KDwzaz9qJLixRX+QW>7`%>MVhgJ{+vg zxK|BR_4H*(nd@H3=ssOvr<+ujzi+nv%qa5u$9*n-@mHGY7TW4IiV%}#=K*-ig5ys! zaZ@C5s(0_O-sJeJ#V0!~L$!7oi}s|2U}vH9#($#gh=wk1KchRf5a{!|f@OVd6SdoKfPM(3uHd;sr5RuKVivr5 z@oQ4!e1?yMF(MSs8`2$G5$kb*%LWooRo;Y!!5Z-(O*Xl{KI9STp~-$^P4aziI6pqBSPRcYl#P zw(DD*BfXI}y;G^<{?=0nlm~8{& zKdAm+p1vI*pZs$f=6|fipRLP22X&j&kJ!eWFhksh;&B{IP=Q~!Kt!d1w-I{&y4@lGIWAizTsOOr`z^5^}|X(a=7dd=R$Y24Y`12&F6ozpNjxZLj^+rtbbNg6o!I* zS!iW;<^^e8q101Z_`%&kouVDsI}b%H6a{bgxffX|edzA$-ci>2!t0LsM`FRJod+vn zWu2lh=;>NL@VphBUMk+ih{tOr-+e3&-FV)-FYR`orX_+;=JcJncs5ko=0$xE_}fWd z%T|!@3_&oz8_-q{b4=^;J%87SKkPQ@)wsQ=D^eF|UbE)I#VEd-1D`GB*`9sa{Xw73 zsuu40%_)yvv3+FDdhk~vlg@1qW{4MJL;7*?J zw}heoJol@Jm6{F?plP0OZJm0aIlBYLXT$-!V>b?bq9hj0R} z&1aO^FeJS=4|T?eKz}aztl2qOns7B3D7hb3fD2Egea&eh0jv){unWBzMFdz`X}!A! zO5YzGpThn-&d|z7#)38=POeO50#)M+{%nJ(`^JYECvtJ!A}F27i%0Al`UZC1k>%j? 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 z zZHqSswDQ$2V$H|TEe>JN+8&*W8(w%oaSquL?y%V zj(%9i23Erm;n507KT-0H16u{TBVUFB}UU7sNJZ3E;4JI*i2#xPa)v0Q^>Ua)PishSV1)?*Y z$5qRa)Dy;W9!W-_k3y_79>(O*qIKa%tuy%bTE^)st24gvO39o6$EuF+e3r| zqyb&jc&q<_a&o12R5e2-G&Rjqnt{PD{y_QO@jeJX0W1Pw7I-ruZJoM|#2{R91|9=C zu{0NG+Dwg1f4+?39A4<)WZVuE^yCZP!bA0kXR@7ZPgm{Hr~3*IX};f&lo z{iDCryI4`b#?gPTX8@*(Bj0McWNo+17a6yxW|GEL`D}ZX-KQs++^yd6JzM|G*3I|E zH;cm(*v)$SgN42X7Ial?j~h%u7Vgg!x+d?dwszL#@h{9GbCJp zMK?GnvNJAo^#Zt1xgsNn;agM8)`LKY;m0eV$62oKVEk$`N_|;u20{u#ZVqd5=f?Vs z@UL%;ZSL%zZybNIV`&V;8Sl^>%kv6Uf#C}fFWB)Fo+FVC3ky~jR2;4pq|`fPKDm~x za8_;Vf2>p z@uZW4oYITzgX)#E%8X1^#-0)cdSB>A$AQQwH)i9SJ04dzB#>#fg>$1l#}9yq5k4t_ z3T9l+M@w&zePbkY5Z|IHKe|(V>9f@WFy8i$OeS`d-!|jgCkZ3^& zxC@)D10?tDQ5SN8zd;dRy!?;rpu z;nRX@hte)s@GCYPEMH0h5K*yl^&kdEqQSrb12|yrio7`INH`T|&Fd%wp-d>ge>W`U zE7N0ecy0-S!UhDw+T*H-w6z#4kJ0XrHjdRn84yL0i_SFPbq(Ui+U@e)|bJD z?;a3(+@b?YXC~kldmVRZ4n+5^e~bbN0VxWvPOC@1;DtdVlf^4F-%BJepR_ntYA@}j zRu}*fo3d=0=KJ0*fp-7vcr1~zoNC7Nv#K5Ro9#HUa1%b|aU&qW404)JBkM0f2Z_UDhR8imIX$;m{;ez>+--M&!%j2TEc{Lp^`T=F!Q_9vsv3w|&VrOzf2j7b_-n;*QLomV zsgP>D^wlI20kHAI8-cW++W+DpN9-aH)8gJ|pCp12-(Ergrd<49IbXQPw2L&htp%WWo{RxVbs>=c0 zO6vLEHgN1Y)K~2<*R&j6WDVHUGK`{Q4I_YF zS@+7oh_9lY*K3*4K;5moM^i1tXhdUho{@?fP8~!(CTbQPC zaXY9Bwy-__8+YmQ;C2SZ{(2;oCS7=q?^-KXprPXhZgf;7ZpQx$+S0)OqTGTJ3?C>w zp~bE7{1G#ofAqt#O7amW@ZJeE4V)@o#;G<{rK&85Zi*nGd8~M4M2*2jc_oGXZcuL_ zgEg~PnI1*v(!N0#nWkfP8vr5m_%X(fIBfJ;#dx~iJ<|mKqRqwQ zwi0HC9s}84ZBoQ*ako4W0vV>qldu&GUGOmY**0xzl)i_)31z*Gm%=<9|K-#L^jF2J zp@`yR#Mt56$Djq`6x!5=sF-BTEJDV-5ekRQQsZIlzXbobZY=vV7-xth9ie%I=AGdb zMQYF_fBb==w(!Lly64qfo|i8~1Ax$k?Oj`!*UG>k(0q{<{%S|(z%g=o`^p5(hgHtI zq#xo(9&Xk#4D83)%dspsWXhM4mZfm^VcP$CkU2D<;pQ=*3QXb-m$VRH%Etjuf(H~E zU{6^YE&BmtHlhlnKN!OpNY7s?4Q}s#S^g^hf0S_%iq?s{<98!$)T^#XQ7sGKz+o&m zq2Xz>uM}XGgfIH%$VzSN(Xme3jl6YVOU`q-m4FT?p2TUbqL0%W5Y!|Oa0ftZ7}Ez3 zD7@k;LWvYxUHOfVj+w%-N8S?Zx?@Eo${sf$hvJmZQaO{z3VH@$XG6BOec4sm3hd+9 ze|z6306R8T=x=EV5E>|g`hp2|$qY(SIgIUNqX(1@n@8F)K`B^MgnI*}yNT*ppk6+Z zJ6yE<8dKh+;MlXw2`9#KOT#|X@c78oC`%#{+(&1a11Ekt) zzqEjXEd0$0bdrddZikYtWwOrs;If5Le?Af9_>!eltfMY{QBsbIdZ4igv~r39OL8SD z$lTLMunbCBmi!@HA5&5u%#9;@B%-O2ZW&7ai!kt1f)1+cCS8)UI+1|r#(p-RXJk|$ zHCS?D`Ql8=(~#v_=fX5RKl>NNFg;Ut7wlV5;vX+5@MU2PZkA<`Y1)gq*53JYfB0jo zA=gQmOd{YN{Cxp!9}fqNFzGYHqwPmvU^>ZIwngpjmX~(0_cyeei^@_g_AGLo$dXIgp(7Oq{(e< zUFEb8V$M8)z;~l3WV)g;g^hGx`(FrvkdRo$B$XzuV2Lb!WpGnjvGdd2p2{rvX{nwF z!+|qF9 zwr+S;nG5&0(977z2yNXRh+TDr21}CMtL>qh`=YX{CwndCWVd?ZB&x|^bz!p6?}zTS za)!U*F@(*!G0i;9A2`KLf3r;&S~k%WE0wz_M0qrs2dvwJ+1{NcC?m9`pQgTTzB5#$ zJDfRkpSDdd;Ej2w?S0OveOEPG4>%-9NR+0p>IMofqCA%vB`j%Xc<%jAC#!kS4y@#w z6WLC;?pv!C5!Qdku4=5Lc3Nx?oMyWUv05Ymz5~?Z8yMUU@$8ylFS~GKSWQ^yNv7xS|889SJ`L=c}!S+>MSn3i}RDLTc zHP*z;)8HtLlF;(P2U+?8VvhG@3j(r7+;?UkAx%gZ#rT8oYYPirKM%{E*w=?+!#j#c ztXYVKdpwyJU~PxWe`_5td~E)0$!pM0(@NTHh$S8SPvZy{739L^1j_AqDsQ+pi?mf* zbd0Q!c!8(T4VD46Q}Wv4E-5V_vAqG_+0+qqVuo1TKOAlDsRHbmaeexjiJe z9W4UzL+t1ms$%Brkrx>XPENefr4{Jye_j>j&`PsYD}F557Lf zOHuLG&-c``Vo57$n`&OPx6R*1{|@7$iVrz`euQxw;A_od0m3qk(O z+7d}wIlY-an9u*75Yl=yZhGHrJ|u2kZYn-xo_Pdnf2F@<5|)JZf^J;Bd+&fu&>#(O z7aw;)>@RwEeHCxd30tOwa@Z8Ghv(V45Z_2-bEY0XdXd%S4KjHEFup;kg;`ZoV^#|f z`ck|Qay?Ry9|Bcoy`~rS^QQ5qha5v11Sqa#P1)-9bOwp)e!q0IDpvF@~n8r zz{C0?f8IX72mOZynO$qITQL>eU^AC`f8lsYZ z8hp!DWTOYkz6hC@OQVK z;}bSm!`KSZZI|`%UC@E#d=MbRAVGFmgvj{M$fN&AhLGf8(KA2 zJI%lY!jh5j7*;;4!~&1DB)cgVz4wJn#t);ZN9oXL7Y~Q$?qlq2P5LOSIhO z8SP%R0IYJ5LNkg~M9ucb{Eqk^e_W0ju_HHUcKlcS8a({UspGYXn^9se<4vtD#-is+bbjMfA~+}c-Xjp z^GOixaNROS8lg7KY#CRnQP+HS7gDVa5JJ%S@1MmO=$16T7Iar2X~{-OJn4#(v_6ro zJ9ecBCKBay$n^s*U<`}(l+VM0i)-iO;?#fmA?_)6Qx`2b#=kJXYyzH@R+C8C*)yF4q;d(}007fkGF|5wD1*rXb_Cf6aD0qtJp=2iAzI z1tCTd&>eCOj^?X2bz1?@y_Bj06RRf0PnL8H1cPXoZ6y$)K)&Eu4a5dxRe6o{QX z3Spn=34~j!X2@?`H9N^sG4Rx>VZwW81<+I(6g43whO0Rvz^mLvJKtMpsPlw#lK7th z%tZsBasvDbjwo}`e{8Q1{moGHRu+gsEVl^I8>|Q+@-9V}v3PC(aRF4~wIUeaR!NKq z_!(5I8Syj&-29Md7R5VxS5(8JN7}Utk5)xJhnT>8f`RdPI~2xFvsUNnaVi4~<`#@2 zAS_o1pIzmFiXW&M%2DRBb}5CU%R7O~M`?i9!Yab?aa>Ji@K%7AM-$~mLsa35(|wRSY+^<)cKNNuG=mB3b~m_>gHK)?aE&u^ zvvQ4Mmfeh=e=X%KXLgLj<~xV_iAU4~TxVa`+m;v>jLYPY!!3p~oPfRM1cwWX&^1GM zKsUf$Kq9&LMXq_ysi!mD2*l>qX&zP#u)AtM)C6RiZ9QV~@0{0UM12`RTry{z^}~>9 z`Y!w0AdZB zOzw+|8aFmIsf}=}8SC}|~>{x5jFbs>W#3&JHB8<8g8i&UukFQ^1K3#3EGi z4W^X^y@J3(!&JcLNh}e(X_Ptg^KQI0yE|=J@TS#Eim!mhw%^i+K3%*;cYnc7aIHFs zc?k&Se>p+zAe9p_^tDS6*Yq_NEJ7z!7j8y!FWnWo-!uhQBf!uI*voXgZ z9CVN&qCF$q$;gHj!n74GQX}+Cc5gOzsLxapwF*51ndM5N=-w@DOSVv|4j-9$o_GLu zLrS#DJ;2ha@6BzwfiKyv4eaEg$qo>P3LS*#f3xb-u2l#jK{Utg3+ZFPgfQWf#)A0T zTj8fCIN;WfIf4>;Zwd_ykjJUL?3Z1iJ;IX2@HCZ$gMg#P2lu{~@Gs3B$r=q5Xrqh4GPI ze*c;j? z#(-qUx)KsYV3wdMJ4d&25}?u)OyNUWq`#6qHX=qL(iW?5CK?6phrjA_VY9?{*D*^= zyPNo7u7uZ1(iVCMuijdRixCarR2(_57p7zkvc}dunokAfG2fWVb?pWY47pmGf7eZg z(y@sG<*;XNh2&-b(8_fyx1x%}8tzmcmW&wm(GwQRM>fBL5^w14y@~|9S_HvDM&!=G zn^Q)#vk^(0333cnXG=f`^W{twiM!Fa-RyA7$_Qv8W(6;Z!^K?mPC23j>roaR95t2z zKS030-{QBO8&d&^C;4v&if2~mINblN34ax+8K+T3;a3^CXSy823~)Pos~0S?!v!>` zF(wRpZi0j^fYSgmU>p-$ds8zYLKvroBh4N?MY^%7elqB+zcG z9J9{H+X7l|U0p+(;rLQ=cRRw#su^wV0!^Z+`&d?vM%kHUEH>`F>dtLR-^b$RjDI`Z znG!~y$d+fk+ITS=%`)c}AL1;LC$LQ)1P3MPU(!hk;XW#H5Vzc>F1MVaf7MHuEfFTwcWB~>s63QS{nX(@# z;)4)&B`pqFZs?B8v0w=Im^ijfSbsnmoidAobM~_gtw@iSK6W<7me^|640X>#SR#_x z9?)ZqYm|8jR;7(n3iC(4r972Nv}+6qc$Ckq^w6 zk4J+@2;FwH%;W%~Tuh_CtbZ0F@?y=Fa%)GsHj4$8z*qp^5H2FbI!RM(kIUd`))ZiZ znK?u};a9-B{0FEgz(`0Ly2KV`g-9Au7?%O9Z^BAuJWE~%B6pG8d%9I|YS&yVk%IK!) ztCKD_`-Nf=niw&{n!%+Eb|PW2gw=HP*V>iC&`P{;cs;0eQm=T)WxKGD>WEjEWlC+3 z!dF&_^$Q%qmsYbqxPK(T!avE$3kla!WISR?$!!06LbHRHT^v(9%Am)p+qFIqP#tcQ z0XmwYWho-(gJYb7(2L~>se_(mN`cEKX+|@B})RY-eCc((j0VgnI$zp3}JSNsDF=hpA8*L4-Tb?>C_|z zc61?K_LCZrAyp#DBW^~jLnC4;DxN8^n4>kyd0|^M5EyBf%_1+>4WkKg5>;paspj2B z6JU(mtA9tZ5Y^)t&Ld4UQB~iYCMp=doj{bcVP_=I$_|+`tx04A%KBZNuQ2L2(D-YI zwxSfLxtn~J1%Lk07kU=I2x~J3Ez+agYhpl!Tv)ATP5WaLKs{q~L_Lkt3(SgMG&DUn zg^J!oNOraMOXNx{m}xm>Hsgj(#j-}4-Nocq?Y1V^O;a~a$0)m6I(fcuv>9a!oHz$y zR>dx5Tae~AT)qRQW->NXZ7Z&8E3V8YWkv-yG*wu}-mm=nj`L99u(HnsvvX-nZmodEX- ztjdD9&!-`ub9+wl}$R0 zb7+<*nSYJ;8dRz(fWFpgB`2Rpc6M1!1k6F8^*+5hTobo3~Vwnm{@4aBH@`S>?69D{V}TcXKq~$(gV?q@?o^uKcsHo zRv9V;J7v^{5t)HS+@5Jpsi2zJv~#C&t(`=8+JBpo$MDobwGS0%r+8M+5|n`x(iGEkMm7;Z+&eL@Tn{X)6-bwUi3cVKcmtJi{gP{)~#L zqna2dEfx=uq7Z4i*GW_Q;z_fai@@7(+m$V+Z)gIZq|{R`=Xo~A=oFsFP4o;5TjXhY zAb-$e4y1Kk#m-G_&PH@+4rb@so>SE5OOOM0OWT|AoINE?>3(OC27sF&Q5 zq}dJfaMqS#QQ!=1lM1F=Y9ylloAW5M*J1+4{1Z-)Cgq_bk&>2d~W$V|()IT+lIpcPUpk`@8mRd%g#LN5&5qPj;&-mBIYzPeLhvYyaL4y{*DwO@xu2VX9$OE{gc9b~jHx9~J}*yN;ApQ*oiV$! zEk!XwF$Y@vqY1|5-Vg;CmeLf-iGOog$;_~ROss~@O!ix-KiyqT9Nkj?VMrV5d&)5u zTA4sQhmRK4Kw2#`Auu3HOvS2Z%qgD`wG4NrErk@Fw>czpIhk#+iArZ;n?UDPb`J@| zF$YWKFJzkhXXl!E5rvGvXlT;0H7BieCYEiVw`kH>0Kyv6sSBN*nMAY18v@w9%!R`xY zSLCJ1kQ8&m+^u$E-SToYU~hZUX`#v}n}#Slh1uYBti6#pqJN?a;dQs6mzPp4dsNn4 zJMhdqF|=M35dqYx-!P_oLw}RaLJN~b>2T6Mq*ox$%E_E^VRIKN3Q$pHnj$gCBQ)B` z%}h{R29!Z3l3V4hd|wJA?4;5*$=p6>F>>1B;fIHGrG7d924f`871ki6{SHWitTQIQ zKh`=D@5tAod!{6V80NqEmZCk8bDH)<)C@!^arDyaiWj0s0{AYuS$~c>TR3}AZ16m+ zV)c9{anFXeQ+m&SR9gtkmO_T9)%L>m?`XXy-BaxEJsFg1KJSEneKQxF*q`TOaGv0U zY%2+RM2WseoRy8N$QR2ABFjp`E`CGk396&oo4%LUPs21M!r(<(_7XA_rUu^Q7TL{% z%Aq!dzxzS)!rns4M1O7Wfk}NePOLXpfc2pE9m0d8P!vYoHP>7yg-+|xtXsM_0)~`f zW4pxg#H{jw$eovPi9|`%4)_ND*oF@_&1RSansFg}X?JOV4+cG$XdHW~*jDCN2n2me z&dF2u>f$&h!|CNw4@c8{1{ITbf0Noq#eeur#-urR;?H!?5+JRh zsa|y9n#$c$YzL34wZBMY5>0y;CiISvtSBX^^jt)Vq>(1IBn=>$4gAOgtGs})U5OR4 zL`a;JN!RxguQS;3WRJ6?mAmvn4m$j3I$H{|e9<48$Fsfr&U9_?_7W`xS{)!VwypP? zv*BHEb+5p0rGJ(Zt_^ROhLhCp9>7M~nhbqsw9KvJQA!inE!J}mPsom(snC4~uw8;-kc$SqC_pLv#2Yq}Wzh!i*G?6S%jc&98V)3c4^^pMTF zWST~_Fe`S#**~@gQtMWjhL&nx>`#*|3O&51bxjHEgnxL*6dpfJt15SkkZwP(3_wPU z=OE2gZS#gPRocWQyL_CS-Gx*FI48JfNC7|8XND%Q8gZpTqkQURoj~R@6aR%7D!$*xL?`g%; zs>brbr_RWd#Nu%FFH8BJ*S0!8$~Eite8$KTYkwuP$IV*7TFpOdl-H!&)D8snCPm%> zq)<qh9V$O4J zYVgGin1z&-%#YLeO|No9eC;h>h*GK$7Jt1W#$MYW)M<}*cQ>!((tl7X$K&+-*w)#S zV_K>Tmvqf$ri1gmsuPgjDPg{@e&zANI1T=R=m;ExC`V0br}qJliUrt`>bFGzU(Z&; z3i(sLzHLWyN9C1?^ZzS9(WDay=cfKn>3C09sz_S-gEbhem5VxfzZlP z5NqL8;uT-zaY_lMQp(eeoAjE`zi5;Eil^Np9Q?onsIJphsJ$+<-kek$InK@u<%S>$4SCaH2z}AZ~kgh59M9=bU3K!8RQVV4yJ$WW-4wI?sEL;Pzo)i;F#uH)4 zZ$!_)%f5`~2j!FGNM6T2WG*ezmueQ^?MOcofv%pFZzye(^oGTEw_m;5zkfCKot0sp z(oO1?J>I5^@lF@!E&ob>O8qo*dL^=!B5UivDtZr-pYPm`725?^LqmYpou4ta%=+AP zO~3U)v~v0hfPXmm_;Ohv$X&XO&!&?#1cSr-Y#I{Xwn+38K9reK8BefY%TE?gix(FL zkF$yDh?`2sFXfKBh9j_QkAEYG8sAjo_MOQ&x|BS7){~cC@MJ&OtGF5%Hc7doat)^g zqYc~=8H-=Ovmn%ht=$8I-;2EtHpyKo0$2=5jQdOM65h{ZrmZGW*0k>ZknFYe` zi9V^8&nom=DlW;7BsoKxpiD39LitnH6z!FW?xIuRy|V?+ynim!y*-yOS=oXkR|1iQ zNR_dcGAT2$?dctkK@~<#Lii*+eOEps21rmev0>1hwdS^gx}EX_(*$ z_CTtwX-Oxr7=KWh3x*yFMnUq`k_V;^qv638NJ8*+F97# zp|@CiM>2w}EJLnQc$K7XeP?eaqK6E*BC41)0xj$ugN9G}_N4h+E z=jNyh00UFiTO{o@=I83Idx}x_;%0%PrTeU_RGpp>s`mml+vq$+t2m^z7Je-J%-n_s(gIL&nIgrDA@ zr+=meO`;GsJ@6Ynx%G$nJMJA%+S9D-Z*~8((y)NTPdlBJ%zP+{O6)_=AvYv#qwT`~ z`br`K`w@xr7$6^OZ|7;cJ}L$TVNAoKkjkRuIjUdJ5l(xv7)8^l#psSV^VX~6C;Qk{ z7R7T0dA>|!o8%(vo%I!>JBKINZ^XJQc7F?fv2Jv;C1x4&4f%*8-1Halc1kbTdx7;% z>^Sz0y+d9#A0=j{Gwk2|9;aaP;C;&z?yq|me_E4?RZ8)@m=uAbVehLu;ZIL>JCf9< z^VFoS{8+!wd~t!A-W#@Uet&KQX~O-13L1a>2XQ(bc7bF7u0y<(_t+v8C-C1TNOe9I`4=exWx_=vytb@X* zA>Lj71{uiweccw+{*wezx95(x?`M>=ewPLIgVAuX76CInDopz+4zb0H-Y<5kt)aX! z9v1S+rJ(mqOo8%bVp}l8*EzwAIPQ~oPdpWwYgm7|OR7~+pgXV}t2cz-1KKy&W8GqH8o_a(7mCD@K z#=R6jCG*DJtZ(;O3hHQ88}e`s!OhdnO$RDR?ScUfdG_CvIrzW9D znU5s*M;l=m&@yT;`+sM;^8oS8JIFimF-i22lo$AWUkb14Tccm76xW_-;lGx1mhv-N z_~Be&0#EdPasdS0KsPxzBcgOIVcUPtc}o1qZh z9*GaH4DK{l$h$@FV&gGS1=Jel`_bw$j<^gPk;%dPQc(SfZGUA|*zgM11UNEgKr@89 z!gerx{QiblabI31dr!Gl?o=_j7 z97>+mCNK6cJxr%CsS6^+HY}PnO$Se2|H&q8x7g=N*QBLDS_s~V;10IN+~3UjF*UDY zAH}i+9Lv*u(tnI?cAJWMO9Cc=mkS8qQ>FEIq^vd7vya06xWM&;M2y#?WwZM@jF$aK z-GB4tope7>>h?3K<5ho~VILrc@Rz3Xr|E7_t3OJkgRifhbTDgbycI*2?17zfZ+E3+ z2N1b)4Y{0}ed-cZO5>jS2lw5*SBAb2obm*+0kVwvh<_1&w4+sl)5q+79^8q(beThaq%rPs75&vzqt+LX>1cz`E>QNrRMIPdN}#*ugd{qAEQFd{cjR<;@vq; z%P{-u4*NefVDdUht0P(B((68=?uI;ZTey2H_j$p^_Wc{L;WW)!+h0s2*#dC-4c+Rk z{maMkK7Y}}_Y*2I-JQurdk=c~L;Ek*zqWc6H>(N(vl~ZG}K=NIv72dUrY%6Rur)0&zM@?IpnB8qnZ4_<%HWh@WyJt%WpQ-T0oa&Ei?@0smL0nND8$XoVN` z{g(39NObPGJ4h&0cO?bJ;|p@G6X5P+(|=NormPQ;oAY3k7X4oILKCQh{`k9$#)Oh5 zeb2O_d-^ZS4;^9k0!@W^8=cfmnf31dKO+AN-|vrVY^uF)%^t4m)drY->Dxgd-^BSqDAfNKi9wsAr~0%8s0C<0%^bFvBY!o6 zIg0eg?$jWjixc}sYD1Bj4#bvsxg9DZI6$IZAglE~W{_rdLObu~usLJSQK0Wu&!Bfk z<}CT=cHnogr8mur82o(sA>4@PA%JRHPjE=?%<=oa0?hFqn)_LPJxFSIFmT>pwxM-7PAY2DmdZ zV*(l7kVMUQc}ge;y0?pp4=8h=^O(uN;;q&%jz-@rQFY)q6d~~Ydl_9a>VFK{n;v3a z%jIvG8z}^kHnDrg4#|}}5Uh;%RlAH^2LcTnRiDlogRB|$0_XMW7}EMy*K)GO<%@_%wrLzEr#Ftqhcyw76LcgFEQ|!V$AyUQ3ilR18t5HD9SFJb zwmdZzzc@-PJF#b?Yh`v8nn+@`;BgNu8ei*+VMkdImtxkB*;%7B`G1_Q74-ki5Ld41 zJ8!UBVLG*5SGM4OSpz4C@y9C0U}3%TWLemFFeqErV=Y>^4~ITk(pV$6`?_luMm2Hn zd93oRVCP#q1=o_TX3S8BT@2U>MI;1qW7oD*69MjJtpy8Oh*`2%(K7_2BW8wLioX2T z{5B!hQghMrzjd&?dVgC~+YWE%V%yR^b!B^E`K%0DM*#$Hl75OX@i|1Zl4t`HDI1d1 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

4J)k)2>0CPFNpi#&TsCXt>2})<@DTE-C#X$y< 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≠aQY7uFc$4aYm0W)z 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 z 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ǚg^A#}_y3s(fwfgmwz%cy_lWK>Ug_;ub_<@s* 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 A!~g&Q diff --git a/docs/LastBuild.log b/docs/LastBuild.log index 84547ad84..b00c6e2ac 100644 --- a/docs/LastBuild.log +++ b/docs/LastBuild.log @@ -1,353 +1,2236 @@ - + -The Sandcastle tools are located in 'C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder' -Locating components in the following folder(s): - D:\a\NanoXLSX\NanoXLSX\Documentation - C:\ProgramData\EWSoftware\Sandcastle Help File Builder\Components and Plug-Ins - C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components -Using framework reflection data for '.NET Core/.NET Standard/.NET 5.0+' located in 'C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Data\.NET' -Using presentation style 'VS2013' located in 'C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013' +Finding tools... +The Sandcastle tools are located in 'C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\' Searching for HTML Help 1 compiler... Found HTML Help 1 compiler in 'C:\Program Files (x86)\HTML Help Workshop\' +Locating components in the following folder(s): + D:\Dev\NET\NanoXLSX\NanoXLSX-PR\Documentation + C:\ProgramData\EWSoftware\Sandcastle Help File Builder\Components and Plug-Ins\ + C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\ +Using framework reflection data for '.NET Core/.NET Standard/.NET 5.0+' located in 'C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Data\.NET' +Using presentation style 'VS2013' located in 'C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013' Loading and initializing plug-ins... -Lightweight Website Style Version 2023.3.4.0 -Copyright © 2006-2023, Eric Woodruff, All Rights Reserved +Lightweight Website Style Version 2021.4.9.0 +Copyright © 2006-2021, Eric Woodruff, All Rights Reserved Portions Copyright © 2014, Sam Harwell, All Rights Reserved ------------------------------- Clearing any prior web/markdown output... Validating and copying documentation source information -Source: D:\a\NanoXLSX\NanoXLSX\NanoXLSX .NET Standard\bin\Debug\net45\NanoXLSX.xml -Source: D:\a\NanoXLSX\NanoXLSX\NanoXLSX .NET Standard\bin\Debug\net45\NanoXLSX.dll - Found assembly 'D:\a\NanoXLSX\NanoXLSX\NanoXLSX .NET Standard\bin\Debug\net45\NanoXLSX.dll' +Source: D:\Dev\NET\NanoXLSX\NanoXLSX-PR\NanoXLSX .NET Standard\bin\Debug\net45\NanoXLSX.xml +Source: D:\Dev\NET\NanoXLSX\NanoXLSX-PR\NanoXLSX .NET Standard\bin\Debug\net45\NanoXLSX.dll + Found assembly 'D:\Dev\NET\NanoXLSX\NanoXLSX-PR\NanoXLSX .NET Standard\bin\Debug\net45\NanoXLSX.dll' Copying XML comments files - D:\a\NanoXLSX\NanoXLSX\NanoXLSX .NET Standard\bin\Debug\net45\NanoXLSX.xml -> D:\a\NanoXLSX\NanoXLSX\docs\Working\NanoXLSX.xml +SHFB: Warning BE0061: File 'D:\Dev\NET\NanoXLSX\NanoXLSX-PR\NanoXLSX .NET Standard\bin\Debug\net45\NanoXLSX.xml' could not be loaded and will not be used as an XML comments file. Error: Unexpected end of file has occurred. The following elements are not closed: members, doc. Line 2976, position 2. +SHFB: Warning BE0062: No documentation source XML comments files found. The help file will not contain any member comments. Generating shared content files (en-US, English (United States))... - Last step completed in 00:00:00.0000 + Last step completed in 00:00:00.0052 Generating API filter for MRefBuilder... - Last step completed in 00:00:00.0156 + Last step completed in 00:00:00.0000 Generating reflection information... -[C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\MSBuild.exe - GenerateRefInfo-92c5696f-e40b-4ccf-b869-5b19febab69f.proj] -Build started 4/21/2024 8:57:28 PM. - -Project "D:\a\NanoXLSX\NanoXLSX\docs\Working\GenerateRefInfo-92c5696f-e40b-4ccf-b869-5b19febab69f.proj" on node 1 (default targets). +[C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\MSBuild.exe - GenerateRefInfo-fa4b8582-4a63-4cf4-88b1-9059df3fcff7.proj] +Der Buildvorgang wurde am 22.07.2024 22:44:29 gestartet. +Projekt "D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\GenerateRefInfo-fa4b8582-4a63-4cf4-88b1-9059df3fcff7.proj" auf Knoten "1" (Standardziele). PrepareForBuild: - Creating directory "obj\Debug\". + Das Verzeichnis "obj\Debug\" wird erstellt. +GenerateBindingRedirects: + Keine vorgeschlagenen BindingRedirect-Eintr„ge von ResolveAssemblyReferences. GenerateRefInfo: - Microsoft.Build (v17.9.8+b34f75857bacf5ecd5531f7ff763a5739d3ae435) - c Microsoft Corporation. All rights reserved. + MRefBuilder (v2021.4.9.0) + Copyright ¸ 2006-2021, Microsoft Corporation, All Rights Reserved. + Portions Copyright ¸ 2006-2021, Eric Woodruff, All Rights Reserved. No source code context base path specified. Source context information is unavailable. Loaded 1 assemblies for reflection and 1 dependency assemblies. - Wrote information on 4 namespaces, 68 types, and 963 members + Wrote information on 4 namespaces, 68 types, and 970 members Merging duplicate type and member information Merged 0 duplicate type(s) and 0 duplicate member(s) -Done Building Project "D:\a\NanoXLSX\NanoXLSX\docs\Working\GenerateRefInfo-92c5696f-e40b-4ccf-b869-5b19febab69f.proj" (default targets). - Last step completed in 00:00:04.7749 - - -Applying document model to reflection output... - Last step completed in 00:00:00.0940 +Die Erstellung von Projekt "D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\GenerateRefInfo-fa4b8582-4a63-4cf4-88b1-9059df3fcff7.proj" ist abgeschlossen (Standardziele). + Last step completed in 00:00:02.4565 - -Adding namespace group entries... -Added 0 namespace group entries - Last step completed in 00:00:00.0625 - - -Adding topic filenames to API members... - Last step completed in 00:00:00.0625 - - -Generating API topic manifest... - Last step completed in 00:00:00.0313 + +Transforming reflection output... +[C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\MSBuild.exe - TransformManifest.proj] +Der Buildvorgang wurde am 22.07.2024 22:44:31 gestartet. +Projekt "D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\TransformManifest.proj" auf Knoten "1" (Standardziele). +TransformManifest: + XslTransform (v2021.4.9.0) + Copyright ¸ 2006-2021, Microsoft Corporation, All Rights Reserved. + Portions Copyright ¸ 2006-2021, Eric Woodruff, All Rights Reserved. + Applying XSL transformation 'C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\\ProductionTransforms\ApplyVSDocModel.xsl'. + Die Datei wird von "D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\reflection.xml" in "D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\reflection.ungrouped" kopiert. + AddNamespaceGroups (v2021.4.9.0) + Copyright ¸ 2006-2021, Eric Woodruff, All Rights Reserved + Added 0 namespace group entries + Die Datei wird von "D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\reflection.xml" in "D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\reflection.nofilenames" kopiert. + XslTransform (v2021.4.9.0) + Copyright ¸ 2006-2021, Microsoft Corporation, All Rights Reserved. + Portions Copyright ¸ 2006-2021, Eric Woodruff, All Rights Reserved. + Applying XSL transformation 'C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\ProductionTransforms\AddFilenames.xsl'. + XslTransform (v2021.4.9.0) + Copyright ¸ 2006-2021, Microsoft Corporation, All Rights Reserved. + Portions Copyright ¸ 2006-2021, Eric Woodruff, All Rights Reserved. + Applying XSL transformation 'C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\ProductionTransforms\ReflectionToManifest.xsl'. +Die Erstellung von Projekt "D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\TransformManifest.proj" ist abgeschlossen (Standardziele). + Last step completed in 00:00:01.1819 Generating namespace summary information... - Last step completed in 00:00:00.0156 + Last step completed in 00:00:00.0026 Copying additional content files... -D:\a\NanoXLSX\NanoXLSX\Documentation\icons\NanoXLSX.png -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\HtmlHelp1\icons\NanoXLSX.png -D:\a\NanoXLSX\NanoXLSX\Documentation\icons\NanoXLSX.png -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\icons\NanoXLSX.png -D:\a\NanoXLSX\NanoXLSX\Documentation\icons\favicon.ico -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\HtmlHelp1\icons\favicon.ico -D:\a\NanoXLSX\NanoXLSX\Documentation\icons\favicon.ico -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\icons\favicon.ico - Last step completed in 00:00:00.0000 +D:\Dev\NET\NanoXLSX\NanoXLSX-PR\Documentation\icons\NanoXLSX.png -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\HtmlHelp1\icons\NanoXLSX.png +D:\Dev\NET\NanoXLSX\NanoXLSX-PR\Documentation\icons\NanoXLSX.png -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\icons\NanoXLSX.png +D:\Dev\NET\NanoXLSX\NanoXLSX-PR\Documentation\icons\favicon.ico -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\HtmlHelp1\icons\favicon.ico +D:\Dev\NET\NanoXLSX\NanoXLSX-PR\Documentation\icons\favicon.ico -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\icons\favicon.ico + Last step completed in 00:00:00.0094 Merging conceptual and additional tables of contents... Last step completed in 00:00:00.0000 -Generating intermediate table of contents file for API content... +Generating intermediate table of contents file... +[C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\MSBuild.exe - GenerateIntermediateTOC.proj] +Der Buildvorgang wurde am 22.07.2024 22:44:32 gestartet. +Projekt "D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\GenerateIntermediateTOC.proj" auf Knoten "1" (Standardziele). +GenerateIntermediateTOC: + XslTransform (v2021.4.9.0) + Copyright ¸ 2006-2021, Microsoft Corporation, All Rights Reserved. + Portions Copyright ¸ 2006-2021, Eric Woodruff, All Rights Reserved. + Applying XSL transformation 'C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\\ProductionTransforms\CreateVSToc.xsl'. +Die Erstellung von Projekt "D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\GenerateIntermediateTOC.proj" ist abgeschlossen (Standardziele). Generating conceptual content intermediate TOC file... - Last step completed in 00:00:00.0469 + Last step completed in 00:00:00.4398 Creating Sandcastle configuration files... - Last step completed in 00:00:00.5511 - - -Combining conceptual and API intermediate TOC files... - Last step completed in 00:00:00.0156 + sandcastle.config + Last step completed in 00:00:00.1256 Merging custom build component configurations -D:\a\NanoXLSX\NanoXLSX\docs\Working\BuildAssembler.config +D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\sandcastle.config Updating reference topic configurations. No conceptual content. Removing conceptual content components. - Last step completed in 00:00:00.0156 + Last step completed in 00:00:00.0026 Building help topics... -Loading configuration... -ResolveReferenceLinksComponent: The member ID URL cache 'C:\Users\runneradmin\AppData\Local\EWSoftware\Sandcastle Help File Builder\Cache\MemberIdUrl.cache' does not exist yet. All IDs will be looked up in this build which will slow it down. -Processing topics... -SHFB: Warning BE0066: ShowMissingComponent: [M:NanoXLSX.Address.op_Equality(NanoXLSX.Address,NanoXLSX.Address)] Missing <summary> documentation -SHFB: Warning BE0066: ShowMissingComponent: [M:NanoXLSX.Address.op_Equality(NanoXLSX.Address,NanoXLSX.Address)] Missing <returns> documentation -SHFB: Warning BE0066: ShowMissingComponent: [M:NanoXLSX.Address.op_Equality(NanoXLSX.Address,NanoXLSX.Address)] Missing <param name="address1"/> documentation -SHFB: Warning BE0066: ShowMissingComponent: [M:NanoXLSX.Address.op_Equality(NanoXLSX.Address,NanoXLSX.Address)] Missing <param name="address2"/> documentation -SHFB: Warning BE0066: ShowMissingComponent: [M:NanoXLSX.Address.op_Inequality(NanoXLSX.Address,NanoXLSX.Address)] Missing <summary> documentation -SHFB: Warning BE0066: ShowMissingComponent: [M:NanoXLSX.Address.op_Inequality(NanoXLSX.Address,NanoXLSX.Address)] Missing <returns> documentation -SHFB: Warning BE0066: ShowMissingComponent: [M:NanoXLSX.Address.op_Inequality(NanoXLSX.Address,NanoXLSX.Address)] Missing <param name="address1"/> documentation -SHFB: Warning BE0066: ShowMissingComponent: [M:NanoXLSX.Address.op_Inequality(NanoXLSX.Address,NanoXLSX.Address)] Missing <param name="address2"/> documentation -SHFB: Warning BE0066: ShowMissingComponent: [M:NanoXLSX.Cell.Equals(System.Object)] Missing <summary> documentation -SHFB: Warning BE0066: ShowMissingComponent: [M:NanoXLSX.Cell.Equals(System.Object)] Missing <returns> documentation -SHFB: Warning BE0066: ShowMissingComponent: [M:NanoXLSX.Cell.Equals(System.Object)] Missing <param name="obj"/> documentation -SHFB: Warning BE0066: ShowMissingComponent: [F:NanoXLSX.Cell.AddressScope.value__] Missing <summary> documentation -SHFB: Warning BE0066: ShowMissingComponent: [F:NanoXLSX.Cell.AddressType.value__] Missing <summary> documentation -SHFB: Warning BE0066: ShowMissingComponent: [F:NanoXLSX.Cell.CellType.value__] Missing <summary> documentation -SHFB: Warning BE0066: ShowMissingComponent: [F:NanoXLSX.ImportOptions.ColumnType.value__] Missing <summary> documentation -SHFB: Warning BE0066: ShowMissingComponent: [F:NanoXLSX.ImportOptions.GlobalType.value__] Missing <summary> documentation -SHFB: Warning BE0066: ShowMissingComponent: [M:NanoXLSX.Range.op_Equality(NanoXLSX.Range,NanoXLSX.Range)] Missing <summary> documentation -SHFB: Warning BE0066: ShowMissingComponent: [M:NanoXLSX.Range.op_Equality(NanoXLSX.Range,NanoXLSX.Range)] Missing <returns> documentation -SHFB: Warning BE0066: ShowMissingComponent: [M:NanoXLSX.Range.op_Equality(NanoXLSX.Range,NanoXLSX.Range)] Missing <param name="range1"/> documentation -SHFB: Warning BE0066: ShowMissingComponent: [M:NanoXLSX.Range.op_Equality(NanoXLSX.Range,NanoXLSX.Range)] Missing <param name="range2"/> documentation -SHFB: Warning BE0066: ShowMissingComponent: [M:NanoXLSX.Range.op_Inequality(NanoXLSX.Range,NanoXLSX.Range)] Missing <summary> documentation -SHFB: Warning BE0066: ShowMissingComponent: [M:NanoXLSX.Range.op_Inequality(NanoXLSX.Range,NanoXLSX.Range)] Missing <returns> documentation -SHFB: Warning BE0066: ShowMissingComponent: [M:NanoXLSX.Range.op_Inequality(NanoXLSX.Range,NanoXLSX.Range)] Missing <param name="range1"/> documentation -SHFB: Warning BE0066: ShowMissingComponent: [M:NanoXLSX.Range.op_Inequality(NanoXLSX.Range,NanoXLSX.Range)] Missing <param name="range2"/> documentation -SHFB: Warning BE0066: ResolveReferenceLinksComponent: [M:NanoXLSX.Utils.GetPaneSplitHeight(System.Single)] Unknown reference link target 'F:NanoXLSX.Utils.SPLIT_HEIGHT_POINT_OFFSET'. -SHFB: Warning BE0066: ResolveReferenceLinksComponent: [M:NanoXLSX.Utils.GetPaneSplitHeight(System.Single)] Unknown reference link target 'F:NanoXLSX.Utils.SPLIT_HEIGHT_POINT_OFFSET'. -SHFB: Warning BE0066: ResolveReferenceLinksComponent: [M:NanoXLSX.Utils.GetPaneSplitWidth(System.Single,System.Single,System.Single)] Unknown reference link target 'F:NanoXLSX.Utils.SPLIT_WIDTH_POINT_OFFSET'. -SHFB: Warning BE0066: ResolveReferenceLinksComponent: [M:NanoXLSX.Utils.GetPaneSplitWidth(System.Single,System.Single,System.Single)] Unknown reference link target 'F:NanoXLSX.Utils.SPLIT_WIDTH_POINT_OFFSET'. -SHFB: Warning BE0066: ShowMissingComponent: [F:NanoXLSX.Workbook.importInProgress] Missing <summary> documentation -SHFB: Warning BE0066: ShowMissingComponent: [M:NanoXLSX.Worksheet.#ctor(System.String)] Missing <param name="name"/> documentation -SHFB: Warning BE0066: ShowMissingComponent: [M:NanoXLSX.Worksheet.Copy] Missing <returns> documentation -SHFB: Warning BE0066: ShowMissingComponent: [F:NanoXLSX.Worksheet.CellDirection.value__] Missing <summary> documentation -SHFB: Warning BE0066: ShowMissingComponent: [F:NanoXLSX.Worksheet.SheetProtectionValue.value__] Missing <summary> documentation -SHFB: Warning BE0066: ShowMissingComponent: [F:NanoXLSX.Worksheet.SheetViewType.value__] Missing <summary> documentation -SHFB: Warning BE0066: ShowMissingComponent: [F:NanoXLSX.Worksheet.WorksheetPane.value__] Missing <summary> documentation -SHFB: Warning BE0066: ShowMissingComponent: [M:NanoXLSX.LowLevel.WorkbookReader.WorksheetDefinition.#ctor(System.Int32,System.String,System.String)] Missing <param name="relId"/> documentation -SHFB: Warning BE0066: ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.GetEnforcedColumnValue(System.Object,NanoXLSX.Cell.CellType,NanoXLSX.Address)] Missing <returns> documentation -SHFB: Warning BE0066: ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.GetEnforcedColumnValue(System.Object,NanoXLSX.Cell.CellType,NanoXLSX.Address)] Missing <param name="data"/> documentation -SHFB: Warning BE0066: ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.GetEnforcedColumnValue(System.Object,NanoXLSX.Cell.CellType,NanoXLSX.Address)] Missing <param name="importedTyp"/> documentation -SHFB: Warning BE0066: ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.GetEnforcedColumnValue(System.Object,NanoXLSX.Cell.CellType,NanoXLSX.Address)] Missing <param name="address"/> documentation -SHFB: Warning BE0066: ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.HasPaneSplitting(NanoXLSX.Worksheet)] Missing <param name="worksheet"/> documentation -SHFB: Warning BE0066: ShowMissingComponent: [P:NanoXLSX.LowLevel.XlsxWriter.DynamicRow.RowNumber] Missing <summary> documentation -SHFB: Warning BE0066: ShowMissingComponent: [F:NanoXLSX.Styles.BasicStyles.StyleEnum.value__] Missing <summary> documentation -SHFB: Warning BE0066: ShowMissingComponent: [F:NanoXLSX.Styles.Border.StyleValue.value__] Missing <summary> documentation -SHFB: Warning BE0066: ShowMissingComponent: [F:NanoXLSX.Styles.CellXf.HorizontalAlignValue.value__] Missing <summary> documentation -SHFB: Warning BE0066: ShowMissingComponent: [F:NanoXLSX.Styles.CellXf.TextBreakValue.value__] Missing <summary> documentation -SHFB: Warning BE0066: ShowMissingComponent: [F:NanoXLSX.Styles.CellXf.TextDirectionValue.value__] Missing <summary> documentation -SHFB: Warning BE0066: ShowMissingComponent: [F:NanoXLSX.Styles.CellXf.VerticalAlignValue.value__] Missing <summary> documentation -SHFB: Warning BE0066: ShowMissingComponent: [F:NanoXLSX.Styles.Fill.FillType.value__] Missing <summary> documentation -SHFB: Warning BE0066: ShowMissingComponent: [F:NanoXLSX.Styles.Fill.PatternValue.value__] Missing <summary> documentation -SHFB: Warning BE0066: ShowMissingComponent: [F:NanoXLSX.Styles.Font.SchemeValue.value__] Missing <summary> documentation -SHFB: Warning BE0066: ShowMissingComponent: [F:NanoXLSX.Styles.Font.UnderlineValue.value__] Missing <summary> documentation -SHFB: Warning BE0066: ShowMissingComponent: [F:NanoXLSX.Styles.Font.VerticalAlignValue.value__] Missing <summary> documentation -SHFB: Warning BE0066: ShowMissingComponent: [F:NanoXLSX.Styles.NumberFormat.FormatNumber.value__] Missing <summary> documentation -SHFB: Warning BE0066: ShowMissingComponent: [F:NanoXLSX.Styles.NumberFormat.FormatRange.value__] Missing <summary> documentation -TopicTransformation: [R:Project_Documentation] Unhandled transformation element: P Parent element: summary -Processed 1257 topic(s) -55 warning(s) -CopyFromIndexComponent: "reflection" in-memory cache entries used: 10 of 15. -CopyFromIndexComponent: "comments" in-memory cache entries used: 2 of 30. -ResolveReferenceLinksComponent: 68 entries added to the member ID URL cache. New cache size: 68 entries - Last step completed in 00:00:55.9244 +[C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\MSBuild.exe - BuildTopics.proj] +Der Buildvorgang wurde am 22.07.2024 22:44:33 gestartet. +Projekt "D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj" auf Knoten "1" (Standardziele). +BuildTopics: + BuildAssembler (v2021.4.9.0) + Copyright ¸ 2006-2021, Microsoft Corporation, All Rights Reserved. + Portions Copyright ¸ 2006-2021, Eric Woodruff, All Rights Reserved. + Loading configuration... + Processing topics... +BuildAssembler : warning : ShowMissingComponent: [N:NanoXLSX] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [T:NanoXLSX.Address] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Address.#ctor(System.Int32,System.Int32)] Missing <param name="column"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Address.#ctor(System.Int32,System.Int32)] Missing <param name="row"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Address.#ctor(System.Int32,System.Int32,NanoXLSX.Cell.AddressType)] Missing <param name="column"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Address.#ctor(System.Int32,System.Int32,NanoXLSX.Cell.AddressType)] Missing <param name="row"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Address.#ctor(System.Int32,System.Int32,NanoXLSX.Cell.AddressType)] Missing <param name="type"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Address.#ctor(System.String)] Missing <param name="address"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Address.#ctor(System.String,NanoXLSX.Cell.AddressType)] Missing <param name="address"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Address.#ctor(System.String,NanoXLSX.Cell.AddressType)] Missing <param name="type"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Address.Column] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Address.CompareTo(NanoXLSX.Address)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Address.CompareTo(NanoXLSX.Address)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Address.CompareTo(NanoXLSX.Address)] Missing <param name="other"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Address.Copy] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Address.Copy] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Address.Equals(NanoXLSX.Address)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Address.Equals(NanoXLSX.Address)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Address.Equals(NanoXLSX.Address)] Missing <param name="other"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Address.Equals(System.Object)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Address.Equals(System.Object)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Address.Equals(System.Object)] Missing <param name="obj"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Address.GetAddress] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Address.GetAddress] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Address.GetColumn] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Address.GetColumn] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Address.GetHashCode] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Address.GetHashCode] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Address.op_Equality(NanoXLSX.Address,NanoXLSX.Address)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Address.op_Equality(NanoXLSX.Address,NanoXLSX.Address)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Address.op_Equality(NanoXLSX.Address,NanoXLSX.Address)] Missing <param name="address1"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Address.op_Equality(NanoXLSX.Address,NanoXLSX.Address)] Missing <param name="address2"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Address.op_Inequality(NanoXLSX.Address,NanoXLSX.Address)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Address.op_Inequality(NanoXLSX.Address,NanoXLSX.Address)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Address.op_Inequality(NanoXLSX.Address,NanoXLSX.Address)] Missing <param name="address1"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Address.op_Inequality(NanoXLSX.Address,NanoXLSX.Address)] Missing <param name="address2"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Address.Row] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Address.ToString] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Address.ToString] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Address.Type] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [T:NanoXLSX.BasicFormulas] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.Average(NanoXLSX.Range)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.Average(NanoXLSX.Range)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.Average(NanoXLSX.Range)] Missing <param name="range"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.Average(NanoXLSX.Worksheet,NanoXLSX.Range)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.Average(NanoXLSX.Worksheet,NanoXLSX.Range)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.Average(NanoXLSX.Worksheet,NanoXLSX.Range)] Missing <param name="target"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.Average(NanoXLSX.Worksheet,NanoXLSX.Range)] Missing <param name="range"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.Ceil(NanoXLSX.Address,System.Int32)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.Ceil(NanoXLSX.Address,System.Int32)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.Ceil(NanoXLSX.Address,System.Int32)] Missing <param name="address"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.Ceil(NanoXLSX.Address,System.Int32)] Missing <param name="decimals"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.Ceil(NanoXLSX.Worksheet,NanoXLSX.Address,System.Int32)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.Ceil(NanoXLSX.Worksheet,NanoXLSX.Address,System.Int32)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.Ceil(NanoXLSX.Worksheet,NanoXLSX.Address,System.Int32)] Missing <param name="target"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.Ceil(NanoXLSX.Worksheet,NanoXLSX.Address,System.Int32)] Missing <param name="address"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.Ceil(NanoXLSX.Worksheet,NanoXLSX.Address,System.Int32)] Missing <param name="decimals"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.Floor(NanoXLSX.Address,System.Int32)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.Floor(NanoXLSX.Address,System.Int32)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.Floor(NanoXLSX.Address,System.Int32)] Missing <param name="address"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.Floor(NanoXLSX.Address,System.Int32)] Missing <param name="decimals"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.Floor(NanoXLSX.Worksheet,NanoXLSX.Address,System.Int32)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.Floor(NanoXLSX.Worksheet,NanoXLSX.Address,System.Int32)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.Floor(NanoXLSX.Worksheet,NanoXLSX.Address,System.Int32)] Missing <param name="target"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.Floor(NanoXLSX.Worksheet,NanoXLSX.Address,System.Int32)] Missing <param name="address"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.Floor(NanoXLSX.Worksheet,NanoXLSX.Address,System.Int32)] Missing <param name="decimals"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.GetBasicFormula(NanoXLSX.Worksheet,NanoXLSX.Range,System.String,System.String)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.GetBasicFormula(NanoXLSX.Worksheet,NanoXLSX.Range,System.String,System.String)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.GetBasicFormula(NanoXLSX.Worksheet,NanoXLSX.Range,System.String,System.String)] Missing <param name="target"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.GetBasicFormula(NanoXLSX.Worksheet,NanoXLSX.Range,System.String,System.String)] Missing <param name="range"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.GetBasicFormula(NanoXLSX.Worksheet,NanoXLSX.Range,System.String,System.String)] Missing <param name="functionName"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.GetBasicFormula(NanoXLSX.Worksheet,NanoXLSX.Range,System.String,System.String)] Missing <param name="postArg"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.GetVLookup(NanoXLSX.Worksheet,NanoXLSX.Address,System.Object,NanoXLSX.Worksheet,NanoXLSX.Range,System.Int32,System.Boolean,System.Boolean)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.GetVLookup(NanoXLSX.Worksheet,NanoXLSX.Address,System.Object,NanoXLSX.Worksheet,NanoXLSX.Range,System.Int32,System.Boolean,System.Boolean)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.GetVLookup(NanoXLSX.Worksheet,NanoXLSX.Address,System.Object,NanoXLSX.Worksheet,NanoXLSX.Range,System.Int32,System.Boolean,System.Boolean)] Missing <param name="queryTarget"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.GetVLookup(NanoXLSX.Worksheet,NanoXLSX.Address,System.Object,NanoXLSX.Worksheet,NanoXLSX.Range,System.Int32,System.Boolean,System.Boolean)] Missing <param name="address"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.GetVLookup(NanoXLSX.Worksheet,NanoXLSX.Address,System.Object,NanoXLSX.Worksheet,NanoXLSX.Range,System.Int32,System.Boolean,System.Boolean)] Missing <param name="number"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.GetVLookup(NanoXLSX.Worksheet,NanoXLSX.Address,System.Object,NanoXLSX.Worksheet,NanoXLSX.Range,System.Int32,System.Boolean,System.Boolean)] Missing <param name="rangeTarget"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.GetVLookup(NanoXLSX.Worksheet,NanoXLSX.Address,System.Object,NanoXLSX.Worksheet,NanoXLSX.Range,System.Int32,System.Boolean,System.Boolean)] Missing <param name="range"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.GetVLookup(NanoXLSX.Worksheet,NanoXLSX.Address,System.Object,NanoXLSX.Worksheet,NanoXLSX.Range,System.Int32,System.Boolean,System.Boolean)] Missing <param name="columnIndex"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.GetVLookup(NanoXLSX.Worksheet,NanoXLSX.Address,System.Object,NanoXLSX.Worksheet,NanoXLSX.Range,System.Int32,System.Boolean,System.Boolean)] Missing <param name="exactMatch"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.GetVLookup(NanoXLSX.Worksheet,NanoXLSX.Address,System.Object,NanoXLSX.Worksheet,NanoXLSX.Range,System.Int32,System.Boolean,System.Boolean)] Missing <param name="numericLookup"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.Max(NanoXLSX.Range)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.Max(NanoXLSX.Range)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.Max(NanoXLSX.Range)] Missing <param name="range"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.Max(NanoXLSX.Worksheet,NanoXLSX.Range)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.Max(NanoXLSX.Worksheet,NanoXLSX.Range)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.Max(NanoXLSX.Worksheet,NanoXLSX.Range)] Missing <param name="target"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.Max(NanoXLSX.Worksheet,NanoXLSX.Range)] Missing <param name="range"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.Median(NanoXLSX.Range)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.Median(NanoXLSX.Range)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.Median(NanoXLSX.Range)] Missing <param name="range"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.Median(NanoXLSX.Worksheet,NanoXLSX.Range)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.Median(NanoXLSX.Worksheet,NanoXLSX.Range)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.Median(NanoXLSX.Worksheet,NanoXLSX.Range)] Missing <param name="target"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.Median(NanoXLSX.Worksheet,NanoXLSX.Range)] Missing <param name="range"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.Min(NanoXLSX.Range)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.Min(NanoXLSX.Range)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.Min(NanoXLSX.Range)] Missing <param name="range"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.Min(NanoXLSX.Worksheet,NanoXLSX.Range)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.Min(NanoXLSX.Worksheet,NanoXLSX.Range)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.Min(NanoXLSX.Worksheet,NanoXLSX.Range)] Missing <param name="target"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.Min(NanoXLSX.Worksheet,NanoXLSX.Range)] Missing <param name="range"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.Round(NanoXLSX.Address,System.Int32)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.Round(NanoXLSX.Address,System.Int32)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.Round(NanoXLSX.Address,System.Int32)] Missing <param name="address"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.Round(NanoXLSX.Address,System.Int32)] Missing <param name="decimals"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.Round(NanoXLSX.Worksheet,NanoXLSX.Address,System.Int32)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.Round(NanoXLSX.Worksheet,NanoXLSX.Address,System.Int32)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.Round(NanoXLSX.Worksheet,NanoXLSX.Address,System.Int32)] Missing <param name="target"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.Round(NanoXLSX.Worksheet,NanoXLSX.Address,System.Int32)] Missing <param name="address"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.Round(NanoXLSX.Worksheet,NanoXLSX.Address,System.Int32)] Missing <param name="decimals"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.Sum(NanoXLSX.Range)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.Sum(NanoXLSX.Range)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.Sum(NanoXLSX.Range)] Missing <param name="range"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.Sum(NanoXLSX.Worksheet,NanoXLSX.Range)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.Sum(NanoXLSX.Worksheet,NanoXLSX.Range)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.Sum(NanoXLSX.Worksheet,NanoXLSX.Range)] Missing <param name="target"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.Sum(NanoXLSX.Worksheet,NanoXLSX.Range)] Missing <param name="range"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.VLookup(NanoXLSX.Address,NanoXLSX.Range,System.Int32,System.Boolean)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.VLookup(NanoXLSX.Address,NanoXLSX.Range,System.Int32,System.Boolean)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.VLookup(NanoXLSX.Address,NanoXLSX.Range,System.Int32,System.Boolean)] Missing <param name="address"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.VLookup(NanoXLSX.Address,NanoXLSX.Range,System.Int32,System.Boolean)] Missing <param name="range"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.VLookup(NanoXLSX.Address,NanoXLSX.Range,System.Int32,System.Boolean)] Missing <param name="columnIndex"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.VLookup(NanoXLSX.Address,NanoXLSX.Range,System.Int32,System.Boolean)] Missing <param name="exactMatch"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.VLookup(NanoXLSX.Worksheet,NanoXLSX.Address,NanoXLSX.Worksheet,NanoXLSX.Range,System.Int32,System.Boolean)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.VLookup(NanoXLSX.Worksheet,NanoXLSX.Address,NanoXLSX.Worksheet,NanoXLSX.Range,System.Int32,System.Boolean)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.VLookup(NanoXLSX.Worksheet,NanoXLSX.Address,NanoXLSX.Worksheet,NanoXLSX.Range,System.Int32,System.Boolean)] Missing <param name="queryTarget"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.VLookup(NanoXLSX.Worksheet,NanoXLSX.Address,NanoXLSX.Worksheet,NanoXLSX.Range,System.Int32,System.Boolean)] Missing <param name="address"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.VLookup(NanoXLSX.Worksheet,NanoXLSX.Address,NanoXLSX.Worksheet,NanoXLSX.Range,System.Int32,System.Boolean)] Missing <param name="rangeTarget"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.VLookup(NanoXLSX.Worksheet,NanoXLSX.Address,NanoXLSX.Worksheet,NanoXLSX.Range,System.Int32,System.Boolean)] Missing <param name="range"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.VLookup(NanoXLSX.Worksheet,NanoXLSX.Address,NanoXLSX.Worksheet,NanoXLSX.Range,System.Int32,System.Boolean)] Missing <param name="columnIndex"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.VLookup(NanoXLSX.Worksheet,NanoXLSX.Address,NanoXLSX.Worksheet,NanoXLSX.Range,System.Int32,System.Boolean)] Missing <param name="exactMatch"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.VLookup(System.Object,NanoXLSX.Range,System.Int32,System.Boolean)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.VLookup(System.Object,NanoXLSX.Range,System.Int32,System.Boolean)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.VLookup(System.Object,NanoXLSX.Range,System.Int32,System.Boolean)] Missing <param name="number"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.VLookup(System.Object,NanoXLSX.Range,System.Int32,System.Boolean)] Missing <param name="range"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.VLookup(System.Object,NanoXLSX.Range,System.Int32,System.Boolean)] Missing <param name="columnIndex"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.VLookup(System.Object,NanoXLSX.Range,System.Int32,System.Boolean)] Missing <param name="exactMatch"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.VLookup(System.Object,NanoXLSX.Worksheet,NanoXLSX.Range,System.Int32,System.Boolean)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.VLookup(System.Object,NanoXLSX.Worksheet,NanoXLSX.Range,System.Int32,System.Boolean)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.VLookup(System.Object,NanoXLSX.Worksheet,NanoXLSX.Range,System.Int32,System.Boolean)] Missing <param name="number"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.VLookup(System.Object,NanoXLSX.Worksheet,NanoXLSX.Range,System.Int32,System.Boolean)] Missing <param name="rangeTarget"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.VLookup(System.Object,NanoXLSX.Worksheet,NanoXLSX.Range,System.Int32,System.Boolean)] Missing <param name="range"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.VLookup(System.Object,NanoXLSX.Worksheet,NanoXLSX.Range,System.Int32,System.Boolean)] Missing <param name="columnIndex"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.BasicFormulas.VLookup(System.Object,NanoXLSX.Worksheet,NanoXLSX.Range,System.Int32,System.Boolean)] Missing <param name="exactMatch"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [T:NanoXLSX.Cell] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.#ctor(System.Object,NanoXLSX.Cell.CellType)] Missing <param name="value"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.#ctor(System.Object,NanoXLSX.Cell.CellType)] Missing <param name="type"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.#ctor(System.Object,NanoXLSX.Cell.CellType,NanoXLSX.Address)] Missing <param name="value"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.#ctor(System.Object,NanoXLSX.Cell.CellType,NanoXLSX.Address)] Missing <param name="type"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.#ctor(System.Object,NanoXLSX.Cell.CellType,NanoXLSX.Address)] Missing <param name="address"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.#ctor(System.Object,NanoXLSX.Cell.CellType,System.Int32,System.Int32)] Missing <param name="value"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.#ctor(System.Object,NanoXLSX.Cell.CellType,System.Int32,System.Int32)] Missing <param name="type"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.#ctor(System.Object,NanoXLSX.Cell.CellType,System.Int32,System.Int32)] Missing <param name="column"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.#ctor(System.Object,NanoXLSX.Cell.CellType,System.Int32,System.Int32)] Missing <param name="row"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.#ctor(System.Object,NanoXLSX.Cell.CellType,System.String)] Missing <param name="value"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.#ctor(System.Object,NanoXLSX.Cell.CellType,System.String)] Missing <param name="type"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.#ctor(System.Object,NanoXLSX.Cell.CellType,System.String)] Missing <param name="address"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Cell.CellAddress] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Cell.CellAddress2] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Cell.CellAddressType] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Cell.CellStyle] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Cell.ColumnNumber] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.CompareTo(NanoXLSX.Cell)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.CompareTo(NanoXLSX.Cell)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.CompareTo(NanoXLSX.Cell)] Missing <param name="other"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.ConvertArray``1(System.Collections.Generic.IEnumerable{``0})] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.ConvertArray``1(System.Collections.Generic.IEnumerable{``0})] Missing <typeparam name="T"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.ConvertArray``1(System.Collections.Generic.IEnumerable{``0})] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.ConvertArray``1(System.Collections.Generic.IEnumerable{``0})] Missing <param name="list"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.Copy] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.Copy] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Cell.DataType] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.Equals(System.Object)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.Equals(System.Object)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.Equals(System.Object)] Missing <param name="obj"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.GetAddressScope(System.String)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.GetAddressScope(System.String)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.GetAddressScope(System.String)] Missing <param name="addressExpression"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.GetCellRange(NanoXLSX.Address,NanoXLSX.Address)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.GetCellRange(NanoXLSX.Address,NanoXLSX.Address)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.GetCellRange(NanoXLSX.Address,NanoXLSX.Address)] Missing <param name="startAddress"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.GetCellRange(NanoXLSX.Address,NanoXLSX.Address)] Missing <param name="endAddress"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.GetCellRange(System.Int32,System.Int32,System.Int32,System.Int32)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.GetCellRange(System.Int32,System.Int32,System.Int32,System.Int32)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.GetCellRange(System.Int32,System.Int32,System.Int32,System.Int32)] Missing <param name="startColumn"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.GetCellRange(System.Int32,System.Int32,System.Int32,System.Int32)] Missing <param name="startRow"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.GetCellRange(System.Int32,System.Int32,System.Int32,System.Int32)] Missing <param name="endColumn"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.GetCellRange(System.Int32,System.Int32,System.Int32,System.Int32)] Missing <param name="endRow"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.GetCellRange(System.String)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.GetCellRange(System.String)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.GetCellRange(System.String)] Missing <param name="range"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.GetCellRange(System.String,System.String)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.GetCellRange(System.String,System.String)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.GetCellRange(System.String,System.String)] Missing <param name="startAddress"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.GetCellRange(System.String,System.String)] Missing <param name="endAddress"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.RemoveStyle] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.ResolveCellAddress(System.Int32,System.Int32,NanoXLSX.Cell.AddressType)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.ResolveCellAddress(System.Int32,System.Int32,NanoXLSX.Cell.AddressType)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.ResolveCellAddress(System.Int32,System.Int32,NanoXLSX.Cell.AddressType)] Missing <param name="column"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.ResolveCellAddress(System.Int32,System.Int32,NanoXLSX.Cell.AddressType)] Missing <param name="row"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.ResolveCellAddress(System.Int32,System.Int32,NanoXLSX.Cell.AddressType)] Missing <param name="type"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.ResolveCellCoordinate(System.String)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.ResolveCellCoordinate(System.String)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.ResolveCellCoordinate(System.String)] Missing <param name="address"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.ResolveCellCoordinate(System.String,System.Int32@,System.Int32@)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.ResolveCellCoordinate(System.String,System.Int32@,System.Int32@)] Missing <param name="address"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.ResolveCellCoordinate(System.String,System.Int32@,System.Int32@)] Missing <param name="column"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.ResolveCellCoordinate(System.String,System.Int32@,System.Int32@)] Missing <param name="row"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.ResolveCellCoordinate(System.String,System.Int32@,System.Int32@,NanoXLSX.Cell.AddressType@)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.ResolveCellCoordinate(System.String,System.Int32@,System.Int32@,NanoXLSX.Cell.AddressType@)] Missing <param name="address"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.ResolveCellCoordinate(System.String,System.Int32@,System.Int32@,NanoXLSX.Cell.AddressType@)] Missing <param name="column"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.ResolveCellCoordinate(System.String,System.Int32@,System.Int32@,NanoXLSX.Cell.AddressType@)] Missing <param name="row"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.ResolveCellCoordinate(System.String,System.Int32@,System.Int32@,NanoXLSX.Cell.AddressType@)] Missing <param name="addressType"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.ResolveCellRange(System.String)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.ResolveCellRange(System.String)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.ResolveCellRange(System.String)] Missing <param name="range"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.ResolveCellType] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.ResolveColumn(System.String)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.ResolveColumn(System.String)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.ResolveColumn(System.String)] Missing <param name="columnAddress"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.ResolveColumnAddress(System.Int32)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.ResolveColumnAddress(System.Int32)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.ResolveColumnAddress(System.Int32)] Missing <param name="columnNumber"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Cell.RowNumber] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.SetCellLockedState(System.Boolean,System.Boolean)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.SetCellLockedState(System.Boolean,System.Boolean)] Missing <param name="isLocked"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.SetCellLockedState(System.Boolean,System.Boolean)] Missing <param name="isHidden"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.SetStyle(NanoXLSX.Styles.Style,System.Boolean)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.SetStyle(NanoXLSX.Styles.Style,System.Boolean)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.SetStyle(NanoXLSX.Styles.Style,System.Boolean)] Missing <param name="style"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.SetStyle(NanoXLSX.Styles.Style,System.Boolean)] Missing <param name="unmanaged"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.ValidateColumnNumber(System.Int32)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.ValidateColumnNumber(System.Int32)] Missing <param name="column"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.ValidateRowNumber(System.Int32)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Cell.ValidateRowNumber(System.Int32)] Missing <param name="row"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Cell.Value] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [T:NanoXLSX.Cell.AddressScope] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Cell.AddressScope.Invalid] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Cell.AddressScope.Range] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Cell.AddressScope.SingleAddress] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Cell.AddressScope.value__] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [T:NanoXLSX.Cell.AddressType] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Cell.AddressType.Default] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Cell.AddressType.FixedColumn] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Cell.AddressType.FixedRow] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Cell.AddressType.FixedRowAndColumn] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Cell.AddressType.value__] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [T:NanoXLSX.Cell.CellType] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Cell.CellType.BOOL] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Cell.CellType.DATE] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Cell.CellType.DEFAULT] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Cell.CellType.EMPTY] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Cell.CellType.FORMULA] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Cell.CellType.NUMBER] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Cell.CellType.STRING] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Cell.CellType.TIME] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Cell.CellType.value__] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [T:NanoXLSX.Column] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Column.#ctor(System.Int32)] Missing <param name="columnCoordinate"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Column.#ctor(System.String)] Missing <param name="columnAddress"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Column.ColumnAddress] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Column.Copy] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Column.Copy] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Column.DefaultColumnStyle] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Column.HasAutoFilter] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Column.IsHidden] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Column.Number] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Column.SetDefaultColumnStyle(NanoXLSX.Styles.Style,System.Boolean)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Column.SetDefaultColumnStyle(NanoXLSX.Styles.Style,System.Boolean)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Column.SetDefaultColumnStyle(NanoXLSX.Styles.Style,System.Boolean)] Missing <param name="defaultColumnStyle"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Column.SetDefaultColumnStyle(NanoXLSX.Styles.Style,System.Boolean)] Missing <param name="unmanaged"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Column.Width] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [T:NanoXLSX.ImportOptions] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.ImportOptions.AddEnforcedColumn(System.Int32,NanoXLSX.ImportOptions.ColumnType)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.ImportOptions.AddEnforcedColumn(System.Int32,NanoXLSX.ImportOptions.ColumnType)] Missing <param name="columnNumber"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.ImportOptions.AddEnforcedColumn(System.Int32,NanoXLSX.ImportOptions.ColumnType)] Missing <param name="type"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.ImportOptions.AddEnforcedColumn(System.String,NanoXLSX.ImportOptions.ColumnType)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.ImportOptions.AddEnforcedColumn(System.String,NanoXLSX.ImportOptions.ColumnType)] Missing <param name="columnAddress"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.ImportOptions.AddEnforcedColumn(System.String,NanoXLSX.ImportOptions.ColumnType)] Missing <param name="type"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.ImportOptions.DateTimeFormat] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.ImportOptions.DEFAULT_CULTURE_INFO] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.ImportOptions.DEFAULT_DATETIME_FORMAT] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.ImportOptions.DEFAULT_TIMESPAN_FORMAT] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.ImportOptions.EnforceDateTimesAsNumbers] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.ImportOptions.EnforcedColumnTypes] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.ImportOptions.EnforceEmptyValuesAsString] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.ImportOptions.EnforcePhoneticCharacterImport] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.ImportOptions.EnforcingStartRowNumber] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.ImportOptions.GlobalEnforcingType] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.ImportOptions.TemporalCultureInfo] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.ImportOptions.TimeSpanFormat] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [T:NanoXLSX.ImportOptions.ColumnType] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.ImportOptions.ColumnType.Bool] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.ImportOptions.ColumnType.Date] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.ImportOptions.ColumnType.Decimal] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.ImportOptions.ColumnType.Double] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.ImportOptions.ColumnType.Numeric] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.ImportOptions.ColumnType.String] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.ImportOptions.ColumnType.Time] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.ImportOptions.ColumnType.value__] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [T:NanoXLSX.ImportOptions.GlobalType] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.ImportOptions.GlobalType.AllNumbersToDecimal] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.ImportOptions.GlobalType.AllNumbersToDouble] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.ImportOptions.GlobalType.AllNumbersToInt] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.ImportOptions.GlobalType.AllSingleToDecimal] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.ImportOptions.GlobalType.Default] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.ImportOptions.GlobalType.EverythingToString] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.ImportOptions.GlobalType.value__] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [T:NanoXLSX.Metadata] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Metadata.Application] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Metadata.ApplicationVersion] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Metadata.Category] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Metadata.CheckVersion] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Metadata.Company] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Metadata.ContentStatus] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Metadata.Creator] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Metadata.Description] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Metadata.HyperlinkBase] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Metadata.Keywords] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Metadata.Manager] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Metadata.ParseVersion(System.Int32,System.Int32,System.Int32,System.Int32)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Metadata.ParseVersion(System.Int32,System.Int32,System.Int32,System.Int32)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Metadata.ParseVersion(System.Int32,System.Int32,System.Int32,System.Int32)] Missing <param name="major"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Metadata.ParseVersion(System.Int32,System.Int32,System.Int32,System.Int32)] Missing <param name="minor"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Metadata.ParseVersion(System.Int32,System.Int32,System.Int32,System.Int32)] Missing <param name="build"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Metadata.ParseVersion(System.Int32,System.Int32,System.Int32,System.Int32)] Missing <param name="revision"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Metadata.Subject] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Metadata.Title] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [T:NanoXLSX.Range] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Range.#ctor(NanoXLSX.Address,NanoXLSX.Address)] Missing <param name="start"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Range.#ctor(NanoXLSX.Address,NanoXLSX.Address)] Missing <param name="end"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Range.#ctor(System.String)] Missing <param name="range"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Range.Copy] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Range.Copy] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Range.EndAddress] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Range.Equals(System.Object)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Range.Equals(System.Object)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Range.Equals(System.Object)] Missing <param name="obj"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Range.GetHashCode] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Range.GetHashCode] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Range.op_Equality(NanoXLSX.Range,NanoXLSX.Range)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Range.op_Equality(NanoXLSX.Range,NanoXLSX.Range)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Range.op_Equality(NanoXLSX.Range,NanoXLSX.Range)] Missing <param name="range1"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Range.op_Equality(NanoXLSX.Range,NanoXLSX.Range)] Missing <param name="range2"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Range.op_Inequality(NanoXLSX.Range,NanoXLSX.Range)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Range.op_Inequality(NanoXLSX.Range,NanoXLSX.Range)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Range.op_Inequality(NanoXLSX.Range,NanoXLSX.Range)] Missing <param name="range1"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Range.op_Inequality(NanoXLSX.Range,NanoXLSX.Range)] Missing <param name="range2"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Range.ResolveEnclosedAddresses] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Range.ResolveEnclosedAddresses] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Range.StartAddress] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Range.ToString] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Range.ToString] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [T:NanoXLSX.Shortener] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Shortener.#ctor(NanoXLSX.Workbook)] Missing <param name="reference"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Shortener.Down] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Shortener.Down(System.Int32,System.Boolean)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Shortener.Down(System.Int32,System.Boolean)] Missing <param name="numberOfRows"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Shortener.Down(System.Int32,System.Boolean)] Missing <param name="keepColumnPosition"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Shortener.Formula(System.String)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Shortener.Formula(System.String)] Missing <param name="cellFormula"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Shortener.Formula(System.String,NanoXLSX.Styles.Style)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Shortener.Formula(System.String,NanoXLSX.Styles.Style)] Missing <param name="cellFormula"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Shortener.Formula(System.String,NanoXLSX.Styles.Style)] Missing <param name="style"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Shortener.Left] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Shortener.Left(System.Int32,System.Boolean)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Shortener.Left(System.Int32,System.Boolean)] Missing <param name="numberOfColumns"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Shortener.Left(System.Int32,System.Boolean)] Missing <param name="keepRowRowPosition"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Shortener.NullCheck] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Shortener.Right] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Shortener.Right(System.Int32,System.Boolean)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Shortener.Right(System.Int32,System.Boolean)] Missing <param name="numberOfColumns"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Shortener.Right(System.Int32,System.Boolean)] Missing <param name="keepRowPosition"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Shortener.SetCurrentWorksheet(NanoXLSX.Worksheet)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Shortener.SetCurrentWorksheet(NanoXLSX.Worksheet)] Missing <param name="worksheet"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Shortener.SetCurrentWorksheetInternal(NanoXLSX.Worksheet)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Shortener.SetCurrentWorksheetInternal(NanoXLSX.Worksheet)] Missing <param name="worksheet"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Shortener.Up] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Shortener.Up(System.Int32,System.Boolean)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Shortener.Up(System.Int32,System.Boolean)] Missing <param name="numberOfRows"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Shortener.Up(System.Int32,System.Boolean)] Missing <param name="keepColumnPosition"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Shortener.Value(System.Object)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Shortener.Value(System.Object)] Missing <param name="cellValue"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Shortener.Value(System.Object,NanoXLSX.Styles.Style)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Shortener.Value(System.Object,NanoXLSX.Styles.Style)] Missing <param name="cellValue"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Shortener.Value(System.Object,NanoXLSX.Styles.Style)] Missing <param name="style"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [T:NanoXLSX.Utils] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Utils.FIRST_ALLOWED_EXCEL_DATE] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Utils.FIRST_VALID_EXCEL_DATE] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Utils.GeneratePasswordHash(System.String)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Utils.GeneratePasswordHash(System.String)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Utils.GeneratePasswordHash(System.String)] Missing <param name="password"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Utils.GetDateFromOA(System.Double)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Utils.GetDateFromOA(System.Double)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Utils.GetDateFromOA(System.Double)] Missing <param name="oaDate"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Utils.GetInternalColumnWidth(System.Single,System.Single,System.Single)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Utils.GetInternalColumnWidth(System.Single,System.Single,System.Single)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Utils.GetInternalColumnWidth(System.Single,System.Single,System.Single)] Missing <param name="columnWidth"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Utils.GetInternalColumnWidth(System.Single,System.Single,System.Single)] Missing <param name="maxDigitWidth"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Utils.GetInternalColumnWidth(System.Single,System.Single,System.Single)] Missing <param name="textPadding"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Utils.GetInternalPaneSplitHeight(System.Single)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Utils.GetInternalPaneSplitHeight(System.Single)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Utils.GetInternalPaneSplitHeight(System.Single)] Missing <param name="height"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Utils.GetInternalPaneSplitWidth(System.Single,System.Single,System.Single)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Utils.GetInternalPaneSplitWidth(System.Single,System.Single,System.Single)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Utils.GetInternalPaneSplitWidth(System.Single,System.Single,System.Single)] Missing <param name="width"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Utils.GetInternalPaneSplitWidth(System.Single,System.Single,System.Single)] Missing <param name="maxDigitWidth"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Utils.GetInternalPaneSplitWidth(System.Single,System.Single,System.Single)] Missing <param name="textPadding"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Utils.GetInternalRowHeight(System.Single)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Utils.GetInternalRowHeight(System.Single)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Utils.GetInternalRowHeight(System.Single)] Missing <param name="rowHeight"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Utils.GetOADateTime(System.DateTime,System.Boolean)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Utils.GetOADateTime(System.DateTime,System.Boolean)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Utils.GetOADateTime(System.DateTime,System.Boolean)] Missing <param name="date"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Utils.GetOADateTime(System.DateTime,System.Boolean)] Missing <param name="skipCheck"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Utils.GetOADateTimeString(System.DateTime)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Utils.GetOADateTimeString(System.DateTime)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Utils.GetOADateTimeString(System.DateTime)] Missing <param name="date"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Utils.GetOATime(System.TimeSpan)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Utils.GetOATime(System.TimeSpan)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Utils.GetOATime(System.TimeSpan)] Missing <param name="time"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Utils.GetOATimeString(System.TimeSpan)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Utils.GetOATimeString(System.TimeSpan)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Utils.GetOATimeString(System.TimeSpan)] Missing <param name="time"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Utils.GetPaneSplitHeight(System.Single)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Utils.GetPaneSplitHeight(System.Single)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Utils.GetPaneSplitHeight(System.Single)] Missing <param name="internalHeight"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Utils.GetPaneSplitWidth(System.Single,System.Single,System.Single)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Utils.GetPaneSplitWidth(System.Single,System.Single,System.Single)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Utils.GetPaneSplitWidth(System.Single,System.Single,System.Single)] Missing <param name="internalWidth"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Utils.GetPaneSplitWidth(System.Single,System.Single,System.Single)] Missing <param name="maxDigitWidth"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Utils.GetPaneSplitWidth(System.Single,System.Single,System.Single)] Missing <param name="textPadding"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Utils.INVARIANT_CULTURE] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Utils.LAST_ALLOWED_EXCEL_DATE] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Utils.MAX_OADATE_VALUE] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Utils.MIN_OADATE_VALUE] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Utils.ToString(System.Int32)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Utils.ToString(System.Int32)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Utils.ToString(System.Int32)] Missing <param name="input"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Utils.ToUpper(System.String)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Utils.ToUpper(System.String)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Utils.ToUpper(System.String)] Missing <param name="input"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [T:NanoXLSX.Workbook] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.#ctor(System.Boolean)] Missing <param name="createWorkSheet"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.#ctor(System.String)] Missing <param name="sheetName"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.#ctor(System.String,System.String)] Missing <param name="filename"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.#ctor(System.String,System.String)] Missing <param name="sheetName"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.#ctor(System.String,System.String,System.Boolean)] Missing <param name="filename"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.#ctor(System.String,System.String,System.Boolean)] Missing <param name="sheetName"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.#ctor(System.String,System.String,System.Boolean)] Missing <param name="sanitizeSheetName"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.AddMruColor(System.String)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.AddMruColor(System.String)] Missing <param name="color"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.AddStyle(NanoXLSX.Styles.Style)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.AddStyle(NanoXLSX.Styles.Style)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.AddStyle(NanoXLSX.Styles.Style)] Missing <param name="style"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.AddStyleComponent(NanoXLSX.Styles.Style,NanoXLSX.Styles.AbstractStyle)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.AddStyleComponent(NanoXLSX.Styles.Style,NanoXLSX.Styles.AbstractStyle)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.AddStyleComponent(NanoXLSX.Styles.Style,NanoXLSX.Styles.AbstractStyle)] Missing <param name="baseStyle"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.AddStyleComponent(NanoXLSX.Styles.Style,NanoXLSX.Styles.AbstractStyle)] Missing <param name="newComponent"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.AddWorksheet(NanoXLSX.Worksheet)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.AddWorksheet(NanoXLSX.Worksheet)] Missing <param name="worksheet"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.AddWorksheet(NanoXLSX.Worksheet,System.Boolean)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.AddWorksheet(NanoXLSX.Worksheet,System.Boolean)] Missing <param name="worksheet"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.AddWorksheet(NanoXLSX.Worksheet,System.Boolean)] Missing <param name="sanitizeSheetName"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.AddWorksheet(System.String)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.AddWorksheet(System.String)] Missing <param name="name"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.AddWorksheet(System.String,System.Boolean)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.AddWorksheet(System.String,System.Boolean)] Missing <param name="name"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.AddWorksheet(System.String,System.Boolean)] Missing <param name="sanitizeSheetName"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.ClearMruColors] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.CopyWorksheetIntoThis(NanoXLSX.Worksheet,System.String,System.Boolean)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.CopyWorksheetIntoThis(NanoXLSX.Worksheet,System.String,System.Boolean)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.CopyWorksheetIntoThis(NanoXLSX.Worksheet,System.String,System.Boolean)] Missing <param name="sourceWorksheet"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.CopyWorksheetIntoThis(NanoXLSX.Worksheet,System.String,System.Boolean)] Missing <param name="newWorksheetName"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.CopyWorksheetIntoThis(NanoXLSX.Worksheet,System.String,System.Boolean)] Missing <param name="sanitizeSheetName"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.CopyWorksheetIntoThis(System.Int32,System.String,System.Boolean)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.CopyWorksheetIntoThis(System.Int32,System.String,System.Boolean)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.CopyWorksheetIntoThis(System.Int32,System.String,System.Boolean)] Missing <param name="sourceWorksheetIndex"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.CopyWorksheetIntoThis(System.Int32,System.String,System.Boolean)] Missing <param name="newWorksheetName"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.CopyWorksheetIntoThis(System.Int32,System.String,System.Boolean)] Missing <param name="sanitizeSheetName"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.CopyWorksheetIntoThis(System.String,System.String,System.Boolean)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.CopyWorksheetIntoThis(System.String,System.String,System.Boolean)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.CopyWorksheetIntoThis(System.String,System.String,System.Boolean)] Missing <param name="sourceWorksheetName"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.CopyWorksheetIntoThis(System.String,System.String,System.Boolean)] Missing <param name="newWorksheetName"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.CopyWorksheetIntoThis(System.String,System.String,System.Boolean)] Missing <param name="sanitizeSheetName"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.CopyWorksheetTo(NanoXLSX.Worksheet,System.String,NanoXLSX.Workbook,System.Boolean)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.CopyWorksheetTo(NanoXLSX.Worksheet,System.String,NanoXLSX.Workbook,System.Boolean)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.CopyWorksheetTo(NanoXLSX.Worksheet,System.String,NanoXLSX.Workbook,System.Boolean)] Missing <param name="sourceWorksheet"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.CopyWorksheetTo(NanoXLSX.Worksheet,System.String,NanoXLSX.Workbook,System.Boolean)] Missing <param name="newWorksheetName"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.CopyWorksheetTo(NanoXLSX.Worksheet,System.String,NanoXLSX.Workbook,System.Boolean)] Missing <param name="targetWorkbook"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.CopyWorksheetTo(NanoXLSX.Worksheet,System.String,NanoXLSX.Workbook,System.Boolean)] Missing <param name="sanitizeSheetName"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.CopyWorksheetTo(System.Int32,System.String,NanoXLSX.Workbook,System.Boolean)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.CopyWorksheetTo(System.Int32,System.String,NanoXLSX.Workbook,System.Boolean)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.CopyWorksheetTo(System.Int32,System.String,NanoXLSX.Workbook,System.Boolean)] Missing <param name="sourceWorksheetIndex"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.CopyWorksheetTo(System.Int32,System.String,NanoXLSX.Workbook,System.Boolean)] Missing <param name="newWorksheetName"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.CopyWorksheetTo(System.Int32,System.String,NanoXLSX.Workbook,System.Boolean)] Missing <param name="targetWorkbook"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.CopyWorksheetTo(System.Int32,System.String,NanoXLSX.Workbook,System.Boolean)] Missing <param name="sanitizeSheetName"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.CopyWorksheetTo(System.String,System.String,NanoXLSX.Workbook,System.Boolean)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.CopyWorksheetTo(System.String,System.String,NanoXLSX.Workbook,System.Boolean)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.CopyWorksheetTo(System.String,System.String,NanoXLSX.Workbook,System.Boolean)] Missing <param name="sourceWorksheetName"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.CopyWorksheetTo(System.String,System.String,NanoXLSX.Workbook,System.Boolean)] Missing <param name="newWorksheetName"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.CopyWorksheetTo(System.String,System.String,NanoXLSX.Workbook,System.Boolean)] Missing <param name="targetWorkbook"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.CopyWorksheetTo(System.String,System.String,NanoXLSX.Workbook,System.Boolean)] Missing <param name="sanitizeSheetName"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Workbook.CurrentWorksheet] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Workbook.Filename] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.GetMruColors] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.GetMruColors] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.GetNextWorksheetId] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.GetNextWorksheetId] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.GetWorksheet(System.Int32)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.GetWorksheet(System.Int32)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.GetWorksheet(System.Int32)] Missing <param name="index"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.GetWorksheet(System.String)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.GetWorksheet(System.String)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.GetWorksheet(System.String)] Missing <param name="name"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Workbook.Hidden] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Workbook.importInProgress] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.Init] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.Load(System.IO.Stream,NanoXLSX.ImportOptions)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.Load(System.IO.Stream,NanoXLSX.ImportOptions)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.Load(System.IO.Stream,NanoXLSX.ImportOptions)] Missing <param name="stream"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.Load(System.IO.Stream,NanoXLSX.ImportOptions)] Missing <param name="options"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.Load(System.String,NanoXLSX.ImportOptions)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.Load(System.String,NanoXLSX.ImportOptions)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.Load(System.String,NanoXLSX.ImportOptions)] Missing <param name="filename"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.Load(System.String,NanoXLSX.ImportOptions)] Missing <param name="options"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.LoadAsync(System.IO.Stream,NanoXLSX.ImportOptions)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.LoadAsync(System.IO.Stream,NanoXLSX.ImportOptions)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.LoadAsync(System.IO.Stream,NanoXLSX.ImportOptions)] Missing <param name="stream"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.LoadAsync(System.IO.Stream,NanoXLSX.ImportOptions)] Missing <param name="options"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.LoadAsync(System.String,NanoXLSX.ImportOptions)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.LoadAsync(System.String,NanoXLSX.ImportOptions)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.LoadAsync(System.String,NanoXLSX.ImportOptions)] Missing <param name="filename"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.LoadAsync(System.String,NanoXLSX.ImportOptions)] Missing <param name="options"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Workbook.LockStructureIfProtected] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Workbook.LockWindowsIfProtected] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.RemoveStyle(NanoXLSX.Styles.Style)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.RemoveStyle(NanoXLSX.Styles.Style)] Missing <param name="style"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.RemoveStyle(NanoXLSX.Styles.Style,System.Boolean)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.RemoveStyle(NanoXLSX.Styles.Style,System.Boolean)] Missing <param name="style"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.RemoveStyle(NanoXLSX.Styles.Style,System.Boolean)] Missing <param name="onlyIfUnused"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.RemoveStyle(System.String)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.RemoveStyle(System.String)] Missing <param name="styleName"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.RemoveStyle(System.String,System.Boolean)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.RemoveStyle(System.String,System.Boolean)] Missing <param name="styleName"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.RemoveStyle(System.String,System.Boolean)] Missing <param name="onlyIfUnused"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.RemoveWorksheet(System.Int32)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.RemoveWorksheet(System.Int32)] Missing <param name="index"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.RemoveWorksheet(System.Int32,System.Boolean)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.RemoveWorksheet(System.Int32,System.Boolean)] Missing <param name="index"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.RemoveWorksheet(System.Int32,System.Boolean)] Missing <param name="resetCurrentWorksheet"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.RemoveWorksheet(System.String)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.RemoveWorksheet(System.String)] Missing <param name="name"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.ResolveMergedCells] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.Save] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.SaveAs(System.String)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.SaveAs(System.String)] Missing <param name="filename"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.SaveAsAsync(System.String)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.SaveAsAsync(System.String)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.SaveAsAsync(System.String)] Missing <param name="fileName"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.SaveAsStream(System.IO.Stream,System.Boolean)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.SaveAsStream(System.IO.Stream,System.Boolean)] Missing <param name="stream"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.SaveAsStream(System.IO.Stream,System.Boolean)] Missing <param name="leaveOpen"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.SaveAsStreamAsync(System.IO.Stream,System.Boolean)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.SaveAsStreamAsync(System.IO.Stream,System.Boolean)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.SaveAsStreamAsync(System.IO.Stream,System.Boolean)] Missing <param name="stream"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.SaveAsStreamAsync(System.IO.Stream,System.Boolean)] Missing <param name="leaveOpen"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.SaveAsync] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.SaveAsync] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Workbook.SelectedWorksheet] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.SetCurrentWorksheet(NanoXLSX.Worksheet)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.SetCurrentWorksheet(NanoXLSX.Worksheet)] Missing <param name="worksheet"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.SetCurrentWorksheet(System.Int32)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.SetCurrentWorksheet(System.Int32)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.SetCurrentWorksheet(System.Int32)] Missing <param name="worksheetIndex"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.SetCurrentWorksheet(System.String)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.SetCurrentWorksheet(System.String)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.SetCurrentWorksheet(System.String)] Missing <param name="name"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.SetImportState(System.Boolean)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.SetImportState(System.Boolean)] Missing <param name="state"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.SetSelectedWorksheet(NanoXLSX.Worksheet)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.SetSelectedWorksheet(NanoXLSX.Worksheet)] Missing <param name="worksheet"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.SetSelectedWorksheet(System.Int32)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.SetSelectedWorksheet(System.Int32)] Missing <param name="worksheetIndex"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.SetSelectedWorksheet(System.String)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.SetSelectedWorksheet(System.String)] Missing <param name="name"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.SetWorkbookProtection(System.Boolean,System.Boolean,System.Boolean,System.String)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.SetWorkbookProtection(System.Boolean,System.Boolean,System.Boolean,System.String)] Missing <param name="state"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.SetWorkbookProtection(System.Boolean,System.Boolean,System.Boolean,System.String)] Missing <param name="protectWindows"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.SetWorkbookProtection(System.Boolean,System.Boolean,System.Boolean,System.String)] Missing <param name="protectStructure"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.SetWorkbookProtection(System.Boolean,System.Boolean,System.Boolean,System.String)] Missing <param name="password"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Workbook.UseWorkbookProtection] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Workbook.ValidateWorksheets] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Workbook.WorkbookMetadata] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Workbook.WorkbookProtectionPassword] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Workbook.WorkbookProtectionPasswordHash] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Workbook.Worksheets] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Workbook.WS] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [T:NanoXLSX.Worksheet] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.#ctor(System.String)] Missing <param name="name"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.#ctor(System.String,System.Int32,NanoXLSX.Workbook)] Missing <param name="name"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.#ctor(System.String,System.Int32,NanoXLSX.Workbook)] Missing <param name="id"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.#ctor(System.String,System.Int32,NanoXLSX.Workbook)] Missing <param name="reference"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Worksheet.ActivePane] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Worksheet.ActiveStyle] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddAllowedActionOnSheetProtection(NanoXLSX.Worksheet.SheetProtectionValue)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddAllowedActionOnSheetProtection(NanoXLSX.Worksheet.SheetProtectionValue)] Missing <param name="typeOfProtection"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddCell(System.Object,System.Int32,System.Int32)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddCell(System.Object,System.Int32,System.Int32)] Missing <param name="value"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddCell(System.Object,System.Int32,System.Int32)] Missing <param name="columnNumber"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddCell(System.Object,System.Int32,System.Int32)] Missing <param name="rowNumber"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddCell(System.Object,System.Int32,System.Int32,NanoXLSX.Styles.Style)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddCell(System.Object,System.Int32,System.Int32,NanoXLSX.Styles.Style)] Missing <param name="value"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddCell(System.Object,System.Int32,System.Int32,NanoXLSX.Styles.Style)] Missing <param name="columnNumber"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddCell(System.Object,System.Int32,System.Int32,NanoXLSX.Styles.Style)] Missing <param name="rowNumber"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddCell(System.Object,System.Int32,System.Int32,NanoXLSX.Styles.Style)] Missing <param name="style"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddCell(System.Object,System.String)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddCell(System.Object,System.String)] Missing <param name="value"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddCell(System.Object,System.String)] Missing <param name="address"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddCell(System.Object,System.String,NanoXLSX.Styles.Style)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddCell(System.Object,System.String,NanoXLSX.Styles.Style)] Missing <param name="value"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddCell(System.Object,System.String,NanoXLSX.Styles.Style)] Missing <param name="address"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddCell(System.Object,System.String,NanoXLSX.Styles.Style)] Missing <param name="style"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddCellFormula(System.String,System.Int32,System.Int32)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddCellFormula(System.String,System.Int32,System.Int32)] Missing <param name="formula"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddCellFormula(System.String,System.Int32,System.Int32)] Missing <param name="columnNumber"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddCellFormula(System.String,System.Int32,System.Int32)] Missing <param name="rowNumber"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddCellFormula(System.String,System.Int32,System.Int32,NanoXLSX.Styles.Style)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddCellFormula(System.String,System.Int32,System.Int32,NanoXLSX.Styles.Style)] Missing <param name="formula"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddCellFormula(System.String,System.Int32,System.Int32,NanoXLSX.Styles.Style)] Missing <param name="columnNumber"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddCellFormula(System.String,System.Int32,System.Int32,NanoXLSX.Styles.Style)] Missing <param name="rowNumber"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddCellFormula(System.String,System.Int32,System.Int32,NanoXLSX.Styles.Style)] Missing <param name="style"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddCellFormula(System.String,System.String)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddCellFormula(System.String,System.String)] Missing <param name="formula"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddCellFormula(System.String,System.String)] Missing <param name="address"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddCellFormula(System.String,System.String,NanoXLSX.Styles.Style)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddCellFormula(System.String,System.String,NanoXLSX.Styles.Style)] Missing <param name="formula"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddCellFormula(System.String,System.String,NanoXLSX.Styles.Style)] Missing <param name="address"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddCellFormula(System.String,System.String,NanoXLSX.Styles.Style)] Missing <param name="style"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddCellRange(System.Collections.Generic.IReadOnlyList{System.Object},NanoXLSX.Address,NanoXLSX.Address)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddCellRange(System.Collections.Generic.IReadOnlyList{System.Object},NanoXLSX.Address,NanoXLSX.Address)] Missing <param name="values"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddCellRange(System.Collections.Generic.IReadOnlyList{System.Object},NanoXLSX.Address,NanoXLSX.Address)] Missing <param name="startAddress"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddCellRange(System.Collections.Generic.IReadOnlyList{System.Object},NanoXLSX.Address,NanoXLSX.Address)] Missing <param name="endAddress"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddCellRange(System.Collections.Generic.IReadOnlyList{System.Object},NanoXLSX.Address,NanoXLSX.Address,NanoXLSX.Styles.Style)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddCellRange(System.Collections.Generic.IReadOnlyList{System.Object},NanoXLSX.Address,NanoXLSX.Address,NanoXLSX.Styles.Style)] Missing <param name="values"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddCellRange(System.Collections.Generic.IReadOnlyList{System.Object},NanoXLSX.Address,NanoXLSX.Address,NanoXLSX.Styles.Style)] Missing <param name="startAddress"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddCellRange(System.Collections.Generic.IReadOnlyList{System.Object},NanoXLSX.Address,NanoXLSX.Address,NanoXLSX.Styles.Style)] Missing <param name="endAddress"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddCellRange(System.Collections.Generic.IReadOnlyList{System.Object},NanoXLSX.Address,NanoXLSX.Address,NanoXLSX.Styles.Style)] Missing <param name="style"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddCellRange(System.Collections.Generic.IReadOnlyList{System.Object},System.String)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddCellRange(System.Collections.Generic.IReadOnlyList{System.Object},System.String)] Missing <param name="values"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddCellRange(System.Collections.Generic.IReadOnlyList{System.Object},System.String)] Missing <param name="cellRange"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddCellRange(System.Collections.Generic.IReadOnlyList{System.Object},System.String,NanoXLSX.Styles.Style)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddCellRange(System.Collections.Generic.IReadOnlyList{System.Object},System.String,NanoXLSX.Styles.Style)] Missing <param name="values"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddCellRange(System.Collections.Generic.IReadOnlyList{System.Object},System.String,NanoXLSX.Styles.Style)] Missing <param name="cellRange"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddCellRange(System.Collections.Generic.IReadOnlyList{System.Object},System.String,NanoXLSX.Styles.Style)] Missing <param name="style"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddCellRangeInternal``1(System.Collections.Generic.IReadOnlyList{``0},NanoXLSX.Address,NanoXLSX.Address,NanoXLSX.Styles.Style)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddCellRangeInternal``1(System.Collections.Generic.IReadOnlyList{``0},NanoXLSX.Address,NanoXLSX.Address,NanoXLSX.Styles.Style)] Missing <typeparam name="T"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddCellRangeInternal``1(System.Collections.Generic.IReadOnlyList{``0},NanoXLSX.Address,NanoXLSX.Address,NanoXLSX.Styles.Style)] Missing <param name="values"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddCellRangeInternal``1(System.Collections.Generic.IReadOnlyList{``0},NanoXLSX.Address,NanoXLSX.Address,NanoXLSX.Styles.Style)] Missing <param name="startAddress"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddCellRangeInternal``1(System.Collections.Generic.IReadOnlyList{``0},NanoXLSX.Address,NanoXLSX.Address,NanoXLSX.Styles.Style)] Missing <param name="endAddress"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddCellRangeInternal``1(System.Collections.Generic.IReadOnlyList{``0},NanoXLSX.Address,NanoXLSX.Address,NanoXLSX.Styles.Style)] Missing <param name="style"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddHiddenColumn(System.Int32)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddHiddenColumn(System.Int32)] Missing <param name="columnNumber"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddHiddenColumn(System.String)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddHiddenColumn(System.String)] Missing <param name="columnAddress"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddHiddenRow(System.Int32)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddHiddenRow(System.Int32)] Missing <param name="rowNumber"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddNextCell(NanoXLSX.Cell,System.Boolean,NanoXLSX.Styles.Style)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddNextCell(NanoXLSX.Cell,System.Boolean,NanoXLSX.Styles.Style)] Missing <param name="cell"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddNextCell(NanoXLSX.Cell,System.Boolean,NanoXLSX.Styles.Style)] Missing <param name="incremental"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddNextCell(NanoXLSX.Cell,System.Boolean,NanoXLSX.Styles.Style)] Missing <param name="style"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddNextCell(System.Object)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddNextCell(System.Object)] Missing <param name="value"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddNextCell(System.Object,NanoXLSX.Styles.Style)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddNextCell(System.Object,NanoXLSX.Styles.Style)] Missing <param name="value"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddNextCell(System.Object,NanoXLSX.Styles.Style)] Missing <param name="style"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddNextCellFormula(System.String)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddNextCellFormula(System.String)] Missing <param name="formula"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddNextCellFormula(System.String,NanoXLSX.Styles.Style)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddNextCellFormula(System.String,NanoXLSX.Styles.Style)] Missing <param name="formula"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddNextCellFormula(System.String,NanoXLSX.Styles.Style)] Missing <param name="style"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddSelectedCells(NanoXLSX.Address,NanoXLSX.Address)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddSelectedCells(NanoXLSX.Address,NanoXLSX.Address)] Missing <param name="startAddress"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddSelectedCells(NanoXLSX.Address,NanoXLSX.Address)] Missing <param name="endAddress"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddSelectedCells(NanoXLSX.Range)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddSelectedCells(NanoXLSX.Range)] Missing <param name="range"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddSelectedCells(System.String)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.AddSelectedCells(System.String)] Missing <param name="range"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Worksheet.AUTO_ZOOM_FACTOR] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Worksheet.AutoFilterRange] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.CastValue(System.Object,System.Int32,System.Int32)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.CastValue(System.Object,System.Int32,System.Int32)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.CastValue(System.Object,System.Int32,System.Int32)] Missing <param name="value"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.CastValue(System.Object,System.Int32,System.Int32)] Missing <param name="column"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.CastValue(System.Object,System.Int32,System.Int32)] Missing <param name="row"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Worksheet.Cells] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.ClearActiveStyle] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Worksheet.Columns] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.Copy] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.Copy] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Worksheet.CurrentCellDirection] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Worksheet.DEFAULT_COLUMN_WIDTH] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Worksheet.DEFAULT_ROW_HEIGHT] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Worksheet.DefaultColumnWidth] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Worksheet.DefaultRowHeight] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Worksheet.FreezeSplitPanes] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GetBoundaryDataNumber(System.Boolean,System.Boolean,System.Boolean)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GetBoundaryDataNumber(System.Boolean,System.Boolean,System.Boolean)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GetBoundaryDataNumber(System.Boolean,System.Boolean,System.Boolean)] Missing <param name="row"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GetBoundaryDataNumber(System.Boolean,System.Boolean,System.Boolean)] Missing <param name="min"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GetBoundaryDataNumber(System.Boolean,System.Boolean,System.Boolean)] Missing <param name="ignoreEmpty"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GetBoundaryNumber(System.Boolean,System.Boolean)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GetBoundaryNumber(System.Boolean,System.Boolean)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GetBoundaryNumber(System.Boolean,System.Boolean)] Missing <param name="row"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GetBoundaryNumber(System.Boolean,System.Boolean)] Missing <param name="min"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GetCell(NanoXLSX.Address)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GetCell(NanoXLSX.Address)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GetCell(NanoXLSX.Address)] Missing <param name="address"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GetCell(System.Int32,System.Int32)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GetCell(System.Int32,System.Int32)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GetCell(System.Int32,System.Int32)] Missing <param name="columnNumber"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GetCell(System.Int32,System.Int32)] Missing <param name="rowNumber"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GetColumn(System.Int32)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GetColumn(System.Int32)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GetColumn(System.Int32)] Missing <param name="columnNumber"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GetColumn(System.String)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GetColumn(System.String)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GetColumn(System.String)] Missing <param name="columnAddress"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GetCurrentColumnNumber] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GetCurrentColumnNumber] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GetCurrentRowNumber] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GetCurrentRowNumber] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GetFirstCellAddress] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GetFirstCellAddress] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GetFirstColumnNumber] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GetFirstColumnNumber] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GetFirstDataCellAddress] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GetFirstDataCellAddress] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GetFirstDataColumnNumber] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GetFirstDataColumnNumber] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GetFirstDataRowNumber] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GetFirstDataRowNumber] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GetFirstRowNumber] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GetFirstRowNumber] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GetLastCellAddress] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GetLastCellAddress] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GetLastColumnNumber] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GetLastColumnNumber] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GetLastDataCellAddress] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GetLastDataCellAddress] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GetLastDataColumnNumber] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GetLastDataColumnNumber] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GetLastDataRowNumber] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GetLastDataRowNumber] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GetLastRowNumber] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GetLastRowNumber] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GetMaxRow(System.Int32,System.Int32,System.Int32)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GetMaxRow(System.Int32,System.Int32,System.Int32)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GetMaxRow(System.Int32,System.Int32,System.Int32)] Missing <param name="cellBoundary"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GetMaxRow(System.Int32,System.Int32,System.Int32)] Missing <param name="heightBoundary"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GetMaxRow(System.Int32,System.Int32,System.Int32)] Missing <param name="hiddenBoundary"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GetMinRow(System.Int32,System.Int32,System.Int32)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GetMinRow(System.Int32,System.Int32,System.Int32)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GetMinRow(System.Int32,System.Int32,System.Int32)] Missing <param name="cellBoundary"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GetMinRow(System.Int32,System.Int32,System.Int32)] Missing <param name="heightBoundary"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GetMinRow(System.Int32,System.Int32,System.Int32)] Missing <param name="hiddenBoundary"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GetRow(System.Int32)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GetRow(System.Int32)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GetRow(System.Int32)] Missing <param name="rowNumber"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GetUnusedWorksheetName(System.String,NanoXLSX.Workbook)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GetUnusedWorksheetName(System.String,NanoXLSX.Workbook)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GetUnusedWorksheetName(System.String,NanoXLSX.Workbook)] Missing <param name="name"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GetUnusedWorksheetName(System.String,NanoXLSX.Workbook)] Missing <param name="workbook"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GoToNextColumn] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GoToNextColumn(System.Int32,System.Boolean)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GoToNextColumn(System.Int32,System.Boolean)] Missing <param name="numberOfColumns"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GoToNextColumn(System.Int32,System.Boolean)] Missing <param name="keepRowPosition"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GoToNextRow] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GoToNextRow(System.Int32,System.Boolean)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GoToNextRow(System.Int32,System.Boolean)] Missing <param name="numberOfRows"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.GoToNextRow(System.Int32,System.Boolean)] Missing <param name="keepColumnPosition"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.HasCell(NanoXLSX.Address)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.HasCell(NanoXLSX.Address)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.HasCell(NanoXLSX.Address)] Missing <param name="address"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.HasCell(System.Int32,System.Int32)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.HasCell(System.Int32,System.Int32)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.HasCell(System.Int32,System.Int32)] Missing <param name="columnNumber"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.HasCell(System.Int32,System.Int32)] Missing <param name="rowNumber"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Worksheet.Hidden] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Worksheet.HiddenRows] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Worksheet.MAX_COLUMN_NUMBER] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Worksheet.MAX_COLUMN_WIDTH] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Worksheet.MAX_ROW_HEIGHT] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Worksheet.MAX_ROW_NUMBER] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Worksheet.MAX_WORKSHEET_NAME_LENGTH] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Worksheet.MAX_ZOOM_FACTOR] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.MergeCells(NanoXLSX.Address,NanoXLSX.Address)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.MergeCells(NanoXLSX.Address,NanoXLSX.Address)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.MergeCells(NanoXLSX.Address,NanoXLSX.Address)] Missing <param name="startAddress"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.MergeCells(NanoXLSX.Address,NanoXLSX.Address)] Missing <param name="endAddress"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.MergeCells(NanoXLSX.Range)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.MergeCells(NanoXLSX.Range)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.MergeCells(NanoXLSX.Range)] Missing <param name="cellRange"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.MergeCells(System.String)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.MergeCells(System.String)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.MergeCells(System.String)] Missing <param name="cellRange"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Worksheet.MergedCells] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Worksheet.MIN_COLUMN_NUMBER] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Worksheet.MIN_COLUMN_WIDTH] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Worksheet.MIN_ROW_HEIGHT] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Worksheet.MIN_ROW_NUMBER] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Worksheet.MIN_ZOOM_FACTOR] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Worksheet.PaneSplitAddress] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Worksheet.PaneSplitLeftWidth] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Worksheet.PaneSplitTopHeight] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Worksheet.PaneSplitTopLeftCell] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.RecalculateAutoFilter] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.RecalculateColumns] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.RemoveAllowedActionOnSheetProtection(NanoXLSX.Worksheet.SheetProtectionValue)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.RemoveAllowedActionOnSheetProtection(NanoXLSX.Worksheet.SheetProtectionValue)] Missing <param name="value"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.RemoveAutoFilter] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.RemoveCell(System.Int32,System.Int32)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.RemoveCell(System.Int32,System.Int32)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.RemoveCell(System.Int32,System.Int32)] Missing <param name="columnNumber"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.RemoveCell(System.Int32,System.Int32)] Missing <param name="rowNumber"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.RemoveCell(System.String)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.RemoveCell(System.String)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.RemoveCell(System.String)] Missing <param name="address"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.RemoveHiddenColumn(System.Int32)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.RemoveHiddenColumn(System.Int32)] Missing <param name="columnNumber"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.RemoveHiddenColumn(System.String)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.RemoveHiddenColumn(System.String)] Missing <param name="columnAddress"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.RemoveHiddenRow(System.Int32)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.RemoveHiddenRow(System.Int32)] Missing <param name="rowNumber"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.RemoveMergedCells(System.String)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.RemoveMergedCells(System.String)] Missing <param name="range"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.RemoveRowHeight(System.Int32)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.RemoveRowHeight(System.Int32)] Missing <param name="rowNumber"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.RemoveSelectedCells] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.ResetColumn(System.Int32)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.ResetColumn(System.Int32)] Missing <param name="columnNumber"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.ResetSplit] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.ResolveMergedCells] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Worksheet.RowHeights] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SanitizeWorksheetName(System.String,NanoXLSX.Workbook)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SanitizeWorksheetName(System.String,NanoXLSX.Workbook)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SanitizeWorksheetName(System.String,NanoXLSX.Workbook)] Missing <param name="input"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SanitizeWorksheetName(System.String,NanoXLSX.Workbook)] Missing <param name="workbook"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Worksheet.SelectedCellRanges] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Worksheet.SelectedCells] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetActiveStyle(NanoXLSX.Styles.Style)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetActiveStyle(NanoXLSX.Styles.Style)] Missing <param name="style"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetAutoFilter(System.Int32,System.Int32)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetAutoFilter(System.Int32,System.Int32)] Missing <param name="startColumn"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetAutoFilter(System.Int32,System.Int32)] Missing <param name="endColumn"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetAutoFilter(System.String)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetAutoFilter(System.String)] Missing <param name="range"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetColumnDefaultStyle(System.Int32,NanoXLSX.Styles.Style)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetColumnDefaultStyle(System.Int32,NanoXLSX.Styles.Style)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetColumnDefaultStyle(System.Int32,NanoXLSX.Styles.Style)] Missing <param name="columnNumber"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetColumnDefaultStyle(System.Int32,NanoXLSX.Styles.Style)] Missing <param name="style"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetColumnDefaultStyle(System.String,NanoXLSX.Styles.Style)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetColumnDefaultStyle(System.String,NanoXLSX.Styles.Style)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetColumnDefaultStyle(System.String,NanoXLSX.Styles.Style)] Missing <param name="columnAddress"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetColumnDefaultStyle(System.String,NanoXLSX.Styles.Style)] Missing <param name="style"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetColumnHiddenState(System.Int32,System.Boolean)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetColumnHiddenState(System.Int32,System.Boolean)] Missing <param name="columnNumber"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetColumnHiddenState(System.Int32,System.Boolean)] Missing <param name="state"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetColumnWidth(System.Int32,System.Single)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetColumnWidth(System.Int32,System.Single)] Missing <param name="columnNumber"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetColumnWidth(System.Int32,System.Single)] Missing <param name="width"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetColumnWidth(System.String,System.Single)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetColumnWidth(System.String,System.Single)] Missing <param name="columnAddress"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetColumnWidth(System.String,System.Single)] Missing <param name="width"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetCurrentCellAddress(System.Int32,System.Int32)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetCurrentCellAddress(System.Int32,System.Int32)] Missing <param name="columnNumber"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetCurrentCellAddress(System.Int32,System.Int32)] Missing <param name="rowNumber"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetCurrentCellAddress(System.String)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetCurrentCellAddress(System.String)] Missing <param name="address"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetCurrentColumnNumber(System.Int32)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetCurrentColumnNumber(System.Int32)] Missing <param name="columnNumber"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetCurrentRowNumber(System.Int32)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetCurrentRowNumber(System.Int32)] Missing <param name="rowNumber"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetHorizontalSplit(System.Int32,System.Boolean,NanoXLSX.Address,System.Nullable{NanoXLSX.Worksheet.WorksheetPane})] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetHorizontalSplit(System.Int32,System.Boolean,NanoXLSX.Address,System.Nullable{NanoXLSX.Worksheet.WorksheetPane})] Missing <param name="numberOfRowsFromTop"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetHorizontalSplit(System.Int32,System.Boolean,NanoXLSX.Address,System.Nullable{NanoXLSX.Worksheet.WorksheetPane})] Missing <param name="freeze"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetHorizontalSplit(System.Int32,System.Boolean,NanoXLSX.Address,System.Nullable{NanoXLSX.Worksheet.WorksheetPane})] Missing <param name="topLeftCell"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetHorizontalSplit(System.Int32,System.Boolean,NanoXLSX.Address,System.Nullable{NanoXLSX.Worksheet.WorksheetPane})] Missing <param name="activePane"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetHorizontalSplit(System.Single,NanoXLSX.Address,System.Nullable{NanoXLSX.Worksheet.WorksheetPane})] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetHorizontalSplit(System.Single,NanoXLSX.Address,System.Nullable{NanoXLSX.Worksheet.WorksheetPane})] Missing <param name="topPaneHeight"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetHorizontalSplit(System.Single,NanoXLSX.Address,System.Nullable{NanoXLSX.Worksheet.WorksheetPane})] Missing <param name="topLeftCell"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetHorizontalSplit(System.Single,NanoXLSX.Address,System.Nullable{NanoXLSX.Worksheet.WorksheetPane})] Missing <param name="activePane"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetRowHeight(System.Int32,System.Single)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetRowHeight(System.Int32,System.Single)] Missing <param name="rowNumber"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetRowHeight(System.Int32,System.Single)] Missing <param name="height"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetRowHiddenState(System.Int32,System.Boolean)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetRowHiddenState(System.Int32,System.Boolean)] Missing <param name="rowNumber"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetRowHiddenState(System.Int32,System.Boolean)] Missing <param name="state"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetSelectedCells(NanoXLSX.Address,NanoXLSX.Address)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetSelectedCells(NanoXLSX.Address,NanoXLSX.Address)] Missing <param name="startAddress"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetSelectedCells(NanoXLSX.Address,NanoXLSX.Address)] Missing <param name="endAddress"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetSelectedCells(NanoXLSX.Range)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetSelectedCells(NanoXLSX.Range)] Missing <param name="range"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetSelectedCells(System.String)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetSelectedCells(System.String)] Missing <param name="range"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetSheetName(System.String)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetSheetName(System.String)] Missing <param name="name"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetSheetName(System.String,System.Boolean)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetSheetName(System.String,System.Boolean)] Missing <param name="name"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetSheetName(System.String,System.Boolean)] Missing <param name="sanitize"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetSheetProtectionPassword(System.String)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetSheetProtectionPassword(System.String)] Missing <param name="password"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetSplit(System.Nullable{System.Int32},System.Nullable{System.Int32},System.Boolean,NanoXLSX.Address,System.Nullable{NanoXLSX.Worksheet.WorksheetPane})] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetSplit(System.Nullable{System.Int32},System.Nullable{System.Int32},System.Boolean,NanoXLSX.Address,System.Nullable{NanoXLSX.Worksheet.WorksheetPane})] Missing <param name="numberOfColumnsFromLeft"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetSplit(System.Nullable{System.Int32},System.Nullable{System.Int32},System.Boolean,NanoXLSX.Address,System.Nullable{NanoXLSX.Worksheet.WorksheetPane})] Missing <param name="numberOfRowsFromTop"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetSplit(System.Nullable{System.Int32},System.Nullable{System.Int32},System.Boolean,NanoXLSX.Address,System.Nullable{NanoXLSX.Worksheet.WorksheetPane})] Missing <param name="freeze"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetSplit(System.Nullable{System.Int32},System.Nullable{System.Int32},System.Boolean,NanoXLSX.Address,System.Nullable{NanoXLSX.Worksheet.WorksheetPane})] Missing <param name="topLeftCell"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetSplit(System.Nullable{System.Int32},System.Nullable{System.Int32},System.Boolean,NanoXLSX.Address,System.Nullable{NanoXLSX.Worksheet.WorksheetPane})] Missing <param name="activePane"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetSplit(System.Nullable{System.Single},System.Nullable{System.Single},NanoXLSX.Address,System.Nullable{NanoXLSX.Worksheet.WorksheetPane})] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetSplit(System.Nullable{System.Single},System.Nullable{System.Single},NanoXLSX.Address,System.Nullable{NanoXLSX.Worksheet.WorksheetPane})] Missing <param name="leftPaneWidth"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetSplit(System.Nullable{System.Single},System.Nullable{System.Single},NanoXLSX.Address,System.Nullable{NanoXLSX.Worksheet.WorksheetPane})] Missing <param name="topPaneHeight"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetSplit(System.Nullable{System.Single},System.Nullable{System.Single},NanoXLSX.Address,System.Nullable{NanoXLSX.Worksheet.WorksheetPane})] Missing <param name="topLeftCell"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetSplit(System.Nullable{System.Single},System.Nullable{System.Single},NanoXLSX.Address,System.Nullable{NanoXLSX.Worksheet.WorksheetPane})] Missing <param name="activePane"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetStyle(NanoXLSX.Address,NanoXLSX.Address,NanoXLSX.Styles.Style)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetStyle(NanoXLSX.Address,NanoXLSX.Address,NanoXLSX.Styles.Style)] Missing <param name="startAddress"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetStyle(NanoXLSX.Address,NanoXLSX.Address,NanoXLSX.Styles.Style)] Missing <param name="endAddress"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetStyle(NanoXLSX.Address,NanoXLSX.Address,NanoXLSX.Styles.Style)] Missing <param name="style"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetStyle(NanoXLSX.Address,NanoXLSX.Styles.Style)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetStyle(NanoXLSX.Address,NanoXLSX.Styles.Style)] Missing <param name="address"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetStyle(NanoXLSX.Address,NanoXLSX.Styles.Style)] Missing <param name="style"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetStyle(NanoXLSX.Range,NanoXLSX.Styles.Style)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetStyle(NanoXLSX.Range,NanoXLSX.Styles.Style)] Missing <param name="cellRange"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetStyle(NanoXLSX.Range,NanoXLSX.Styles.Style)] Missing <param name="style"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetStyle(System.String,NanoXLSX.Styles.Style)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetStyle(System.String,NanoXLSX.Styles.Style)] Missing <param name="addressExpression"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetStyle(System.String,NanoXLSX.Styles.Style)] Missing <param name="style"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetVerticalSplit(System.Int32,System.Boolean,NanoXLSX.Address,System.Nullable{NanoXLSX.Worksheet.WorksheetPane})] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetVerticalSplit(System.Int32,System.Boolean,NanoXLSX.Address,System.Nullable{NanoXLSX.Worksheet.WorksheetPane})] Missing <param name="numberOfColumnsFromLeft"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetVerticalSplit(System.Int32,System.Boolean,NanoXLSX.Address,System.Nullable{NanoXLSX.Worksheet.WorksheetPane})] Missing <param name="freeze"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetVerticalSplit(System.Int32,System.Boolean,NanoXLSX.Address,System.Nullable{NanoXLSX.Worksheet.WorksheetPane})] Missing <param name="topLeftCell"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetVerticalSplit(System.Int32,System.Boolean,NanoXLSX.Address,System.Nullable{NanoXLSX.Worksheet.WorksheetPane})] Missing <param name="activePane"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetVerticalSplit(System.Single,NanoXLSX.Address,System.Nullable{NanoXLSX.Worksheet.WorksheetPane})] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetVerticalSplit(System.Single,NanoXLSX.Address,System.Nullable{NanoXLSX.Worksheet.WorksheetPane})] Missing <param name="leftPaneWidth"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetVerticalSplit(System.Single,NanoXLSX.Address,System.Nullable{NanoXLSX.Worksheet.WorksheetPane})] Missing <param name="topLeftCell"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetVerticalSplit(System.Single,NanoXLSX.Address,System.Nullable{NanoXLSX.Worksheet.WorksheetPane})] Missing <param name="activePane"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetZoomFactor(NanoXLSX.Worksheet.SheetViewType,System.Int32)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetZoomFactor(NanoXLSX.Worksheet.SheetViewType,System.Int32)] Missing <param name="sheetViewType"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.SetZoomFactor(NanoXLSX.Worksheet.SheetViewType,System.Int32)] Missing <param name="zoomFactor"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Worksheet.SheetID] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Worksheet.SheetName] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Worksheet.SheetProtectionPassword] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Worksheet.SheetProtectionPasswordHash] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Worksheet.SheetProtectionValues] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Worksheet.ShowGridLines] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Worksheet.ShowRowColumnHeaders] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Worksheet.ShowRuler] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Worksheet.UseSheetProtection] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Worksheet.ViewType] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Worksheet.WorkbookReference] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.WorksheetExists(System.String,NanoXLSX.Workbook)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.WorksheetExists(System.String,NanoXLSX.Workbook)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.WorksheetExists(System.String,NanoXLSX.Workbook)] Missing <param name="name"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Worksheet.WorksheetExists(System.String,NanoXLSX.Workbook)] Missing <param name="workbook"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Worksheet.ZoomFactor] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Worksheet.ZoomFactors] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [T:NanoXLSX.Worksheet.CellDirection] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Worksheet.CellDirection.ColumnToColumn] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Worksheet.CellDirection.Disabled] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Worksheet.CellDirection.RowToRow] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Worksheet.CellDirection.value__] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [T:NanoXLSX.Worksheet.SheetProtectionValue] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Worksheet.SheetProtectionValue.autoFilter] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Worksheet.SheetProtectionValue.deleteColumns] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Worksheet.SheetProtectionValue.deleteRows] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Worksheet.SheetProtectionValue.formatCells] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Worksheet.SheetProtectionValue.formatColumns] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Worksheet.SheetProtectionValue.formatRows] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Worksheet.SheetProtectionValue.insertColumns] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Worksheet.SheetProtectionValue.insertHyperlinks] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Worksheet.SheetProtectionValue.insertRows] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Worksheet.SheetProtectionValue.objects] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Worksheet.SheetProtectionValue.pivotTables] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Worksheet.SheetProtectionValue.scenarios] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Worksheet.SheetProtectionValue.selectLockedCells] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Worksheet.SheetProtectionValue.selectUnlockedCells] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Worksheet.SheetProtectionValue.sort] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Worksheet.SheetProtectionValue.value__] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [T:NanoXLSX.Worksheet.SheetViewType] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Worksheet.SheetViewType.normal] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Worksheet.SheetViewType.pageBreakPreview] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Worksheet.SheetViewType.pageLayout] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Worksheet.SheetViewType.value__] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [T:NanoXLSX.Worksheet.WorksheetPane] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Worksheet.WorksheetPane.bottomLeft] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Worksheet.WorksheetPane.bottomRight] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Worksheet.WorksheetPane.topLeft] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Worksheet.WorksheetPane.topRight] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Worksheet.WorksheetPane.value__] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [N:NanoXLSX.Exceptions] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [T:NanoXLSX.Exceptions.FormatException] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Exceptions.FormatException.#ctor(System.String)] Missing <param name="message"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Exceptions.FormatException.#ctor(System.String,System.Exception)] Missing <param name="message"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Exceptions.FormatException.#ctor(System.String,System.Exception)] Missing <param name="inner"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [T:NanoXLSX.Exceptions.IOException] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Exceptions.IOException.#ctor(System.String)] Missing <param name="message"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Exceptions.IOException.#ctor(System.String,System.Exception)] Missing <param name="message"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Exceptions.IOException.#ctor(System.String,System.Exception)] Missing <param name="inner"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [T:NanoXLSX.Exceptions.RangeException] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Exceptions.RangeException.#ctor(System.String)] Missing <param name="message"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [T:NanoXLSX.Exceptions.StyleException] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Exceptions.StyleException.#ctor(System.String)] Missing <param name="message"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Exceptions.StyleException.#ctor(System.String,System.Exception)] Missing <param name="message"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Exceptions.StyleException.#ctor(System.String,System.Exception)] Missing <param name="inner"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [T:NanoXLSX.Exceptions.WorksheetException] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Exceptions.WorksheetException.#ctor(System.String)] Missing <param name="message"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [N:NanoXLSX.LowLevel] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [T:NanoXLSX.LowLevel.DocumentPath] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.DocumentPath.#ctor(System.String,System.String)] Missing <param name="filename"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.DocumentPath.#ctor(System.String,System.String)] Missing <param name="path"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.LowLevel.DocumentPath.Filename] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.DocumentPath.GetFullPath] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.DocumentPath.GetFullPath] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.LowLevel.DocumentPath.Path] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [T:NanoXLSX.LowLevel.MetadataReader] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.LowLevel.MetadataReader.Application] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.LowLevel.MetadataReader.ApplicationVersion] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.LowLevel.MetadataReader.Category] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.LowLevel.MetadataReader.Company] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.LowLevel.MetadataReader.ContentStatus] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.LowLevel.MetadataReader.Creator] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.LowLevel.MetadataReader.Description] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.LowLevel.MetadataReader.HyperlinkBase] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.LowLevel.MetadataReader.Keywords] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.LowLevel.MetadataReader.Manager] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.MetadataReader.ReadAppData(System.IO.MemoryStream)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.MetadataReader.ReadAppData(System.IO.MemoryStream)] Missing <param name="stream"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.MetadataReader.ReadCoreData(System.IO.MemoryStream)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.MetadataReader.ReadCoreData(System.IO.MemoryStream)] Missing <param name="stream"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.LowLevel.MetadataReader.Subject] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.LowLevel.MetadataReader.Title] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [T:NanoXLSX.LowLevel.ReaderUtils] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.ReaderUtils.GetAttribute(System.Xml.XmlNode,System.String,System.String)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.ReaderUtils.GetAttribute(System.Xml.XmlNode,System.String,System.String)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.ReaderUtils.GetAttribute(System.Xml.XmlNode,System.String,System.String)] Missing <param name="node"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.ReaderUtils.GetAttribute(System.Xml.XmlNode,System.String,System.String)] Missing <param name="targetName"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.ReaderUtils.GetAttribute(System.Xml.XmlNode,System.String,System.String)] Missing <param name="fallbackValue"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.ReaderUtils.GetAttributeOfChild(System.Xml.XmlNode,System.String,System.String,System.String@)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.ReaderUtils.GetAttributeOfChild(System.Xml.XmlNode,System.String,System.String,System.String@)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.ReaderUtils.GetAttributeOfChild(System.Xml.XmlNode,System.String,System.String,System.String@)] Missing <param name="node"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.ReaderUtils.GetAttributeOfChild(System.Xml.XmlNode,System.String,System.String,System.String@)] Missing <param name="childNodeName"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.ReaderUtils.GetAttributeOfChild(System.Xml.XmlNode,System.String,System.String,System.String@)] Missing <param name="attributeName"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.ReaderUtils.GetAttributeOfChild(System.Xml.XmlNode,System.String,System.String,System.String@)] Missing <param name="output"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.ReaderUtils.GetChildNode(System.Xml.XmlNode,System.String)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.ReaderUtils.GetChildNode(System.Xml.XmlNode,System.String)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.ReaderUtils.GetChildNode(System.Xml.XmlNode,System.String)] Missing <param name="node"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.ReaderUtils.GetChildNode(System.Xml.XmlNode,System.String)] Missing <param name="name"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.ReaderUtils.IsNode(System.Xml.XmlNode,System.String)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.ReaderUtils.IsNode(System.Xml.XmlNode,System.String)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.ReaderUtils.IsNode(System.Xml.XmlNode,System.String)] Missing <param name="node"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.ReaderUtils.IsNode(System.Xml.XmlNode,System.String)] Missing <param name="name"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.ReaderUtils.ParseBinaryBool(System.String)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.ReaderUtils.ParseBinaryBool(System.String)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.ReaderUtils.ParseBinaryBool(System.String)] Missing <param name="rawValue"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.ReaderUtils.ParseFloat(System.String)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.ReaderUtils.ParseFloat(System.String)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.ReaderUtils.ParseFloat(System.String)] Missing <param name="rawValue"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.ReaderUtils.ParseInt(System.String)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.ReaderUtils.ParseInt(System.String)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.ReaderUtils.ParseInt(System.String)] Missing <param name="rawValue"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.ReaderUtils.TryParseInt(System.String,System.Int32@)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.ReaderUtils.TryParseInt(System.String,System.Int32@)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.ReaderUtils.TryParseInt(System.String,System.Int32@)] Missing <param name="rawvalue"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.ReaderUtils.TryParseInt(System.String,System.Int32@)] Missing <param name="parsedValue"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [T:NanoXLSX.LowLevel.RelationshipReader] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.RelationshipReader.Read(System.IO.MemoryStream)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.RelationshipReader.Read(System.IO.MemoryStream)] Missing <param name="stream"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.LowLevel.RelationshipReader.Relationships] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [T:NanoXLSX.LowLevel.RelationshipReader.Relationship] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.LowLevel.RelationshipReader.Relationship.Id] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.LowLevel.RelationshipReader.Relationship.Target] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.LowLevel.RelationshipReader.Relationship.Type] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [T:NanoXLSX.LowLevel.SharedStringsReader] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.SharedStringsReader.#ctor(NanoXLSX.ImportOptions)] Missing <param name="importOptions"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.SharedStringsReader.GetString(System.Int32)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.SharedStringsReader.GetString(System.Int32)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.SharedStringsReader.GetString(System.Int32)] Missing <param name="index"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.SharedStringsReader.GetTextToken(System.Xml.XmlNode,System.Text.StringBuilder@)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.SharedStringsReader.GetTextToken(System.Xml.XmlNode,System.Text.StringBuilder@)] Missing <param name="node"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.SharedStringsReader.GetTextToken(System.Xml.XmlNode,System.Text.StringBuilder@)] Missing <param name="sb"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.LowLevel.SharedStringsReader.HasElements] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.SharedStringsReader.ProcessPhoneticCharacters(System.Text.StringBuilder)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.SharedStringsReader.ProcessPhoneticCharacters(System.Text.StringBuilder)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.SharedStringsReader.ProcessPhoneticCharacters(System.Text.StringBuilder)] Missing <param name="sb"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.SharedStringsReader.Read(System.IO.Stream)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.SharedStringsReader.Read(System.IO.Stream)] Missing <param name="stream"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.LowLevel.SharedStringsReader.SharedStrings] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [T:NanoXLSX.LowLevel.SharedStringsReader.PhoneticInfo] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.SharedStringsReader.PhoneticInfo.#ctor(System.String,System.String,System.String)] Missing <param name="value"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.SharedStringsReader.PhoneticInfo.#ctor(System.String,System.String,System.String)] Missing <param name="start"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.SharedStringsReader.PhoneticInfo.#ctor(System.String,System.String,System.String)] Missing <param name="end"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.LowLevel.SharedStringsReader.PhoneticInfo.Length] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.LowLevel.SharedStringsReader.PhoneticInfo.StartIndex] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.LowLevel.SharedStringsReader.PhoneticInfo.Value] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [T:NanoXLSX.LowLevel.SortedMap] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.SortedMap.Add(System.String,System.String)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.SortedMap.Add(System.String,System.String)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.SortedMap.Add(System.String,System.String)] Missing <param name="key"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.SortedMap.Add(System.String,System.String)] Missing <param name="value"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.LowLevel.SortedMap.Count] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.LowLevel.SortedMap.Keys] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [T:NanoXLSX.LowLevel.StyleReader] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.StyleReader.GetBorders(System.Xml.XmlNode)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.StyleReader.GetBorders(System.Xml.XmlNode)] Missing <param name="node"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.StyleReader.GetCellXfs(System.Xml.XmlNode)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.StyleReader.GetCellXfs(System.Xml.XmlNode)] Missing <param name="node"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.StyleReader.GetColor(System.Xml.XmlNode,System.String)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.StyleReader.GetColor(System.Xml.XmlNode,System.String)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.StyleReader.GetColor(System.Xml.XmlNode,System.String)] Missing <param name="node"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.StyleReader.GetColor(System.Xml.XmlNode,System.String)] Missing <param name="fallback"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.StyleReader.GetColors(System.Xml.XmlNode)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.StyleReader.GetColors(System.Xml.XmlNode)] Missing <param name="node"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.StyleReader.GetFills(System.Xml.XmlNode)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.StyleReader.GetFills(System.Xml.XmlNode)] Missing <param name="node"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.StyleReader.GetFonts(System.Xml.XmlNode)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.StyleReader.GetFonts(System.Xml.XmlNode)] Missing <param name="node"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.StyleReader.GetNumberFormats(System.Xml.XmlNode)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.StyleReader.GetNumberFormats(System.Xml.XmlNode)] Missing <param name="node"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.StyleReader.ParseBorderStyle(System.Xml.XmlNode)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.StyleReader.ParseBorderStyle(System.Xml.XmlNode)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.StyleReader.ParseBorderStyle(System.Xml.XmlNode)] Missing <param name="innerNode"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.StyleReader.Read(System.IO.MemoryStream)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.StyleReader.Read(System.IO.MemoryStream)] Missing <param name="stream"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.LowLevel.StyleReader.StyleReaderContainer] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [T:NanoXLSX.LowLevel.StyleReaderContainer] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.StyleReaderContainer.AddMruColor(System.String)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.StyleReaderContainer.AddMruColor(System.String)] Missing <param name="value"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.StyleReaderContainer.AddStyleComponent(NanoXLSX.Styles.AbstractStyle)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.StyleReaderContainer.AddStyleComponent(NanoXLSX.Styles.AbstractStyle)] Missing <param name="component"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.StyleReaderContainer.GetBorder(System.Int32)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.StyleReaderContainer.GetBorder(System.Int32)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.StyleReaderContainer.GetBorder(System.Int32)] Missing <param name="index"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.StyleReaderContainer.GetComponent(System.Type,System.Int32)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.StyleReaderContainer.GetComponent(System.Type,System.Int32)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.StyleReaderContainer.GetComponent(System.Type,System.Int32)] Missing <param name="type"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.StyleReaderContainer.GetComponent(System.Type,System.Int32)] Missing <param name="index"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.StyleReaderContainer.GetFill(System.Int32)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.StyleReaderContainer.GetFill(System.Int32)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.StyleReaderContainer.GetFill(System.Int32)] Missing <param name="index"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.StyleReaderContainer.GetFont(System.Int32)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.StyleReaderContainer.GetFont(System.Int32)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.StyleReaderContainer.GetFont(System.Int32)] Missing <param name="index"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.StyleReaderContainer.GetMruColors] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.StyleReaderContainer.GetMruColors] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.StyleReaderContainer.GetNextBorderId] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.StyleReaderContainer.GetNextBorderId] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.StyleReaderContainer.GetNextCellXFId] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.StyleReaderContainer.GetNextCellXFId] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.StyleReaderContainer.GetNextFillId] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.StyleReaderContainer.GetNextFillId] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.StyleReaderContainer.GetNextFontId] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.StyleReaderContainer.GetNextFontId] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.StyleReaderContainer.GetNextStyleId] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.StyleReaderContainer.GetNextStyleId] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.StyleReaderContainer.GetNumberFormat(System.Int32)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.StyleReaderContainer.GetNumberFormat(System.Int32)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.StyleReaderContainer.GetNumberFormat(System.Int32)] Missing <param name="index"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.StyleReaderContainer.GetStyle(System.Int32,System.Boolean@,System.Boolean@)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.StyleReaderContainer.GetStyle(System.Int32,System.Boolean@,System.Boolean@)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.StyleReaderContainer.GetStyle(System.Int32,System.Boolean@,System.Boolean@)] Missing <param name="index"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.StyleReaderContainer.GetStyle(System.Int32,System.Boolean@,System.Boolean@)] Missing <param name="isDateStyle"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.StyleReaderContainer.GetStyle(System.Int32,System.Boolean@,System.Boolean@)] Missing <param name="isTimeStyle"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.StyleReaderContainer.GetStyle(System.String)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.StyleReaderContainer.GetStyle(System.String)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.StyleReaderContainer.GetStyle(System.String)] Missing <param name="index"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.LowLevel.StyleReaderContainer.StyleCount] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [T:NanoXLSX.LowLevel.WorkbookReader] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorkbookReader.GetProtectionInformation(System.Xml.XmlNode)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorkbookReader.GetProtectionInformation(System.Xml.XmlNode)] Missing <param name="node"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorkbookReader.GetViewInformation(System.Xml.XmlNodeList)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorkbookReader.GetViewInformation(System.Xml.XmlNodeList)] Missing <param name="nodes"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorkbookReader.GetWorksheetInformation(System.Xml.XmlNodeList)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorkbookReader.GetWorksheetInformation(System.Xml.XmlNodeList)] Missing <param name="nodes"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.LowLevel.WorkbookReader.Hidden] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.LowLevel.WorkbookReader.LockStructure] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.LowLevel.WorkbookReader.LockWindows] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.LowLevel.WorkbookReader.PasswordHash] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.LowLevel.WorkbookReader.Protected] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorkbookReader.Read(System.IO.MemoryStream)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorkbookReader.Read(System.IO.MemoryStream)] Missing <param name="stream"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.LowLevel.WorkbookReader.SelectedWorksheet] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.LowLevel.WorkbookReader.WorksheetDefinitions] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [T:NanoXLSX.LowLevel.WorkbookReader.WorksheetDefinition] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorkbookReader.WorksheetDefinition.#ctor(System.Int32,System.String,System.String)] Missing <param name="id"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorkbookReader.WorksheetDefinition.#ctor(System.Int32,System.String,System.String)] Missing <param name="name"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorkbookReader.WorksheetDefinition.#ctor(System.Int32,System.String,System.String)] Missing <param name="relId"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.LowLevel.WorkbookReader.WorksheetDefinition.Hidden] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.LowLevel.WorkbookReader.WorksheetDefinition.RelId] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.LowLevel.WorkbookReader.WorksheetDefinition.SheetID] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.LowLevel.WorkbookReader.WorksheetDefinition.WorksheetName] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [T:NanoXLSX.LowLevel.WorksheetReader] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.#ctor(NanoXLSX.LowLevel.SharedStringsReader,NanoXLSX.LowLevel.StyleReaderContainer,NanoXLSX.ImportOptions)] Missing <param name="sharedStrings"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.#ctor(NanoXLSX.LowLevel.SharedStringsReader,NanoXLSX.LowLevel.StyleReaderContainer,NanoXLSX.ImportOptions)] Missing <param name="styleReaderContainer"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.#ctor(NanoXLSX.LowLevel.SharedStringsReader,NanoXLSX.LowLevel.StyleReaderContainer,NanoXLSX.ImportOptions)] Missing <param name="options"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.LowLevel.WorksheetReader.AutoFilterRange] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.CollectSelectedCells(System.String)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.CollectSelectedCells(System.String)] Missing <param name="attribute"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.LowLevel.WorksheetReader.Columns] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.ConvertDateFromDouble(System.Object)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.ConvertDateFromDouble(System.Object)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.ConvertDateFromDouble(System.Object)] Missing <param name="data"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.ConvertDoubleToInt(System.Object)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.ConvertDoubleToInt(System.Object)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.ConvertDoubleToInt(System.Object)] Missing <param name="data"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.ConvertTimeFromDouble(System.Object)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.ConvertTimeFromDouble(System.Object)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.ConvertTimeFromDouble(System.Object)] Missing <param name="data"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.ConvertToBool(System.Object)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.ConvertToBool(System.Object)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.ConvertToBool(System.Object)] Missing <param name="data"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.ConvertToDate(System.Object)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.ConvertToDate(System.Object)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.ConvertToDate(System.Object)] Missing <param name="data"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.ConvertToDecimal(System.Object)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.ConvertToDecimal(System.Object)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.ConvertToDecimal(System.Object)] Missing <param name="data"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.ConvertToDouble(System.Object)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.ConvertToDouble(System.Object)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.ConvertToDouble(System.Object)] Missing <param name="data"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.ConvertToInt(System.Object)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.ConvertToInt(System.Object)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.ConvertToInt(System.Object)] Missing <param name="data"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.ConvertToString(System.Object)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.ConvertToString(System.Object)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.ConvertToString(System.Object)] Missing <param name="data"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.ConvertToTime(System.Object)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.ConvertToTime(System.Object)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.ConvertToTime(System.Object)] Missing <param name="data"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.CreateCell(System.Object,NanoXLSX.Cell.CellType,NanoXLSX.Address,System.String)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.CreateCell(System.Object,NanoXLSX.Cell.CellType,NanoXLSX.Address,System.String)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.CreateCell(System.Object,NanoXLSX.Cell.CellType,NanoXLSX.Address,System.String)] Missing <param name="value"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.CreateCell(System.Object,NanoXLSX.Cell.CellType,NanoXLSX.Address,System.String)] Missing <param name="type"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.CreateCell(System.Object,NanoXLSX.Cell.CellType,NanoXLSX.Address,System.String)] Missing <param name="address"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.CreateCell(System.Object,NanoXLSX.Cell.CellType,NanoXLSX.Address,System.String)] Missing <param name="styleNumber"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.LowLevel.WorksheetReader.CurrentZoomScale] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.LowLevel.WorksheetReader.Data] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.LowLevel.WorksheetReader.DefaultColumnWidth] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.LowLevel.WorksheetReader.DefaultRowHeight] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.GetAutoFilters(System.Xml.XmlDocument)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.GetAutoFilters(System.Xml.XmlDocument)] Missing <param name="xmlDocument"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.GetColumns(System.Xml.XmlDocument)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.GetColumns(System.Xml.XmlDocument)] Missing <param name="xmlDocument"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.GetDateTimeValue(System.String,NanoXLSX.Cell.CellType,NanoXLSX.Cell.CellType@)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.GetDateTimeValue(System.String,NanoXLSX.Cell.CellType,NanoXLSX.Cell.CellType@)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.GetDateTimeValue(System.String,NanoXLSX.Cell.CellType,NanoXLSX.Cell.CellType@)] Missing <param name="raw"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.GetDateTimeValue(System.String,NanoXLSX.Cell.CellType,NanoXLSX.Cell.CellType@)] Missing <param name="valueType"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.GetDateTimeValue(System.String,NanoXLSX.Cell.CellType,NanoXLSX.Cell.CellType@)] Missing <param name="resolvedType"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.GetEnforcedColumnValue(System.Object,NanoXLSX.Cell.CellType,NanoXLSX.Address)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.GetEnforcedColumnValue(System.Object,NanoXLSX.Cell.CellType,NanoXLSX.Address)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.GetEnforcedColumnValue(System.Object,NanoXLSX.Cell.CellType,NanoXLSX.Address)] Missing <param name="data"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.GetEnforcedColumnValue(System.Object,NanoXLSX.Cell.CellType,NanoXLSX.Address)] Missing <param name="importedTyp"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.GetEnforcedColumnValue(System.Object,NanoXLSX.Cell.CellType,NanoXLSX.Address)] Missing <param name="address"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.GetGloballyEnforcedFlagValues(System.Object,NanoXLSX.Address)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.GetGloballyEnforcedFlagValues(System.Object,NanoXLSX.Address)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.GetGloballyEnforcedFlagValues(System.Object,NanoXLSX.Address)] Missing <param name="data"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.GetGloballyEnforcedFlagValues(System.Object,NanoXLSX.Address)] Missing <param name="address"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.GetGloballyEnforcedValue(System.Object,NanoXLSX.Address)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.GetGloballyEnforcedValue(System.Object,NanoXLSX.Address)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.GetGloballyEnforcedValue(System.Object,NanoXLSX.Address)] Missing <param name="data"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.GetGloballyEnforcedValue(System.Object,NanoXLSX.Address)] Missing <param name="address"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.GetMergedCells(System.Xml.XmlDocument)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.GetMergedCells(System.Xml.XmlDocument)] Missing <param name="xmlDocument"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.GetNumericValue(System.Object,NanoXLSX.Cell.CellType)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.GetNumericValue(System.Object,NanoXLSX.Cell.CellType)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.GetNumericValue(System.Object,NanoXLSX.Cell.CellType)] Missing <param name="raw"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.GetNumericValue(System.Object,NanoXLSX.Cell.CellType)] Missing <param name="importedType"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.GetNumericValue(System.String)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.GetNumericValue(System.String)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.GetNumericValue(System.String)] Missing <param name="raw"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.GetSheetFormats(System.Xml.XmlDocument)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.GetSheetFormats(System.Xml.XmlDocument)] Missing <param name="xmlDocument"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.GetSheetProtection(System.Xml.XmlDocument)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.GetSheetProtection(System.Xml.XmlDocument)] Missing <param name="xmlDocument"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.GetSheetView(System.Xml.XmlDocument)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.GetSheetView(System.Xml.XmlDocument)] Missing <param name="xmlDocument"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.ManageSheetProtection(System.Xml.XmlNode,NanoXLSX.Worksheet.SheetProtectionValue)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.ManageSheetProtection(System.Xml.XmlNode,NanoXLSX.Worksheet.SheetProtectionValue)] Missing <param name="node"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.ManageSheetProtection(System.Xml.XmlNode,NanoXLSX.Worksheet.SheetProtectionValue)] Missing <param name="sheetProtectionValue"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.LowLevel.WorksheetReader.MergedCells] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.LowLevel.WorksheetReader.PaneSplitValue] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.ProcessStyles(NanoXLSX.LowLevel.StyleReaderContainer)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.ProcessStyles(NanoXLSX.LowLevel.StyleReaderContainer)] Missing <param name="styleReaderContainer"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.Read(System.IO.MemoryStream)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.Read(System.IO.MemoryStream)] Missing <param name="stream"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.ReadCell(System.Xml.XmlNode)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.ReadCell(System.Xml.XmlNode)] Missing <param name="rowChild"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.ResolveCellData(System.String,System.String,System.String,System.String)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.ResolveCellData(System.String,System.String,System.String,System.String)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.ResolveCellData(System.String,System.String,System.String,System.String)] Missing <param name="raw"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.ResolveCellData(System.String,System.String,System.String,System.String)] Missing <param name="type"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.ResolveCellData(System.String,System.String,System.String,System.String)] Missing <param name="styleNumber"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.ResolveCellData(System.String,System.String,System.String,System.String)] Missing <param name="address"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.ResolveSharedString(System.String)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.ResolveSharedString(System.String)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.ResolveSharedString(System.String)] Missing <param name="raw"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.ResolveType(System.Object,NanoXLSX.Cell.CellType)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.ResolveType(System.Object,NanoXLSX.Cell.CellType)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.ResolveType(System.Object,NanoXLSX.Cell.CellType)] Missing <param name="value"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.ResolveType(System.Object,NanoXLSX.Cell.CellType)] Missing <param name="defaultType"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.LowLevel.WorksheetReader.Rows] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.LowLevel.WorksheetReader.SelectedCells] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.LowLevel.WorksheetReader.ShowGridLines] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.LowLevel.WorksheetReader.ShowRowColHeaders] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.LowLevel.WorksheetReader.ShowRuler] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.LowLevel.WorksheetReader.StyleAssignment] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.TryConvertDoubleToInt(System.Object)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.TryConvertDoubleToInt(System.Object)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.TryConvertDoubleToInt(System.Object)] Missing <param name="data"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.TryParseBool(System.String)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.TryParseBool(System.String)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.TryParseBool(System.String)] Missing <param name="raw"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.TryParseDate(System.String)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.TryParseDate(System.String)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.TryParseDate(System.String)] Missing <param name="raw"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.TryParseTime(System.String)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.TryParseTime(System.String)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.TryParseTime(System.String)] Missing <param name="raw"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.LowLevel.WorksheetReader.ViewType] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.LowLevel.WorksheetReader.WorksheetProtection] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.LowLevel.WorksheetReader.WorksheetProtectionHash] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.LowLevel.WorksheetReader.ZoomFactors] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [T:NanoXLSX.LowLevel.WorksheetReader.PaneDefinition] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.LowLevel.WorksheetReader.PaneDefinition.ActivePane] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.LowLevel.WorksheetReader.PaneDefinition.FrozenState] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.LowLevel.WorksheetReader.PaneDefinition.PaneSplitColumnIndex] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.LowLevel.WorksheetReader.PaneDefinition.PaneSplitHeight] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.LowLevel.WorksheetReader.PaneDefinition.PaneSplitRowIndex] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.LowLevel.WorksheetReader.PaneDefinition.PaneSplitWidth] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.PaneDefinition.SetActivePane(System.String)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.PaneDefinition.SetActivePane(System.String)] Missing <param name="value"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.PaneDefinition.SetFrozenState(System.String)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.PaneDefinition.SetFrozenState(System.String)] Missing <param name="value"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.LowLevel.WorksheetReader.PaneDefinition.TopLeftCell] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.LowLevel.WorksheetReader.PaneDefinition.XSplitDefined] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.LowLevel.WorksheetReader.PaneDefinition.YSplitDefined] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [T:NanoXLSX.LowLevel.WorksheetReader.RowDefinition] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.RowDefinition.AddRowDefinition(System.Collections.Generic.Dictionary{System.Int32,NanoXLSX.LowLevel.WorksheetReader.RowDefinition},System.String,System.String,System.String)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.RowDefinition.AddRowDefinition(System.Collections.Generic.Dictionary{System.Int32,NanoXLSX.LowLevel.WorksheetReader.RowDefinition},System.String,System.String,System.String)] Missing <param name="rows"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.RowDefinition.AddRowDefinition(System.Collections.Generic.Dictionary{System.Int32,NanoXLSX.LowLevel.WorksheetReader.RowDefinition},System.String,System.String,System.String)] Missing <param name="rowNumber"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.RowDefinition.AddRowDefinition(System.Collections.Generic.Dictionary{System.Int32,NanoXLSX.LowLevel.WorksheetReader.RowDefinition},System.String,System.String,System.String)] Missing <param name="heightProperty"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.WorksheetReader.RowDefinition.AddRowDefinition(System.Collections.Generic.Dictionary{System.Int32,NanoXLSX.LowLevel.WorksheetReader.RowDefinition},System.String,System.String,System.String)] Missing <param name="hiddenProperty"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.LowLevel.WorksheetReader.RowDefinition.Height] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.LowLevel.WorksheetReader.RowDefinition.Hidden] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [T:NanoXLSX.LowLevel.XlsxReader] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxReader.#ctor(System.IO.Stream,NanoXLSX.ImportOptions)] Missing <param name="stream"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxReader.#ctor(System.IO.Stream,NanoXLSX.ImportOptions)] Missing <param name="options"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxReader.#ctor(System.String,NanoXLSX.ImportOptions)] Missing <param name="path"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxReader.#ctor(System.String,NanoXLSX.ImportOptions)] Missing <param name="options"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxReader.GetEntryStream(System.String,System.IO.Compression.ZipArchive)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxReader.GetEntryStream(System.String,System.IO.Compression.ZipArchive)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxReader.GetEntryStream(System.String,System.IO.Compression.ZipArchive)] Missing <param name="name"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxReader.GetEntryStream(System.String,System.IO.Compression.ZipArchive)] Missing <param name="archive"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxReader.GetWorkbook] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxReader.GetWorkbook] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxReader.Read] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxReader.ReadAsync] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxReader.ReadAsync] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxReader.ReadInternal] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxReader.ReadInternal] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxReader.ReadZip(System.IO.Compression.ZipArchive)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxReader.ReadZip(System.IO.Compression.ZipArchive)] Missing <param name="zf"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [T:NanoXLSX.LowLevel.XlsxWriter] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.#ctor(NanoXLSX.Workbook)] Missing <param name="workbook"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.AppendSharedString(System.Text.StringBuilder,System.String)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.AppendSharedString(System.Text.StringBuilder,System.String)] Missing <param name="sb"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.AppendSharedString(System.Text.StringBuilder,System.String)] Missing <param name="value"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.AppendXmlTag(System.Text.StringBuilder,System.String,System.String,System.String)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.AppendXmlTag(System.Text.StringBuilder,System.String,System.String,System.String)] Missing <param name="sb"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.AppendXmlTag(System.Text.StringBuilder,System.String,System.String,System.String)] Missing <param name="value"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.AppendXmlTag(System.Text.StringBuilder,System.String,System.String,System.String)] Missing <param name="tagName"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.AppendXmlTag(System.Text.StringBuilder,System.String,System.String,System.String)] Missing <param name="nameSpace"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.AppendXmlToPackagePart(System.String,System.IO.Packaging.PackagePart)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.AppendXmlToPackagePart(System.String,System.IO.Packaging.PackagePart)] Missing <param name="doc"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.AppendXmlToPackagePart(System.String,System.IO.Packaging.PackagePart)] Missing <param name="pp"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.CalculatePaneHeight(NanoXLSX.Worksheet,System.Int32)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.CalculatePaneHeight(NanoXLSX.Worksheet,System.Int32)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.CalculatePaneHeight(NanoXLSX.Worksheet,System.Int32)] Missing <param name="worksheet"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.CalculatePaneHeight(NanoXLSX.Worksheet,System.Int32)] Missing <param name="numberOfRows"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.CalculatePaneWidth(NanoXLSX.Worksheet,System.Int32)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.CalculatePaneWidth(NanoXLSX.Worksheet,System.Int32)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.CalculatePaneWidth(NanoXLSX.Worksheet,System.Int32)] Missing <param name="worksheet"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.CalculatePaneWidth(NanoXLSX.Worksheet,System.Int32)] Missing <param name="numberOfColumns"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.CreateAppPropertiesDocument] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.CreateAppPropertiesDocument] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.CreateAppString] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.CreateAppString] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.CreateColsString(NanoXLSX.Worksheet)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.CreateColsString(NanoXLSX.Worksheet)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.CreateColsString(NanoXLSX.Worksheet)] Missing <param name="worksheet"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.CreateCorePropertiesDocument] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.CreateCorePropertiesDocument] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.CreateCorePropertiesString] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.CreateCorePropertiesString] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.CreateMergedCellsString(NanoXLSX.Worksheet)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.CreateMergedCellsString(NanoXLSX.Worksheet)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.CreateMergedCellsString(NanoXLSX.Worksheet)] Missing <param name="sheet"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.CreateMruColorsString] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.CreateMruColorsString] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.CreatePaneString(NanoXLSX.Worksheet,System.Text.StringBuilder)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.CreatePaneString(NanoXLSX.Worksheet,System.Text.StringBuilder)] Missing <param name="worksheet"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.CreatePaneString(NanoXLSX.Worksheet,System.Text.StringBuilder)] Missing <param name="sb"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.CreateRowsString(NanoXLSX.Worksheet,System.Text.StringBuilder)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.CreateRowsString(NanoXLSX.Worksheet,System.Text.StringBuilder)] Missing <param name="worksheet"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.CreateRowsString(NanoXLSX.Worksheet,System.Text.StringBuilder)] Missing <param name="sb"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.CreateRowString(NanoXLSX.LowLevel.XlsxWriter.DynamicRow,NanoXLSX.Worksheet)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.CreateRowString(NanoXLSX.LowLevel.XlsxWriter.DynamicRow,NanoXLSX.Worksheet)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.CreateRowString(NanoXLSX.LowLevel.XlsxWriter.DynamicRow,NanoXLSX.Worksheet)] Missing <param name="dynamicRow"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.CreateRowString(NanoXLSX.LowLevel.XlsxWriter.DynamicRow,NanoXLSX.Worksheet)] Missing <param name="worksheet"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.CreateSharedStringsDocument] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.CreateSharedStringsDocument] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.CreateSheetProtectionString(NanoXLSX.Worksheet)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.CreateSheetProtectionString(NanoXLSX.Worksheet)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.CreateSheetProtectionString(NanoXLSX.Worksheet)] Missing <param name="sheet"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.CreateSheetViewString(NanoXLSX.Worksheet,System.Text.StringBuilder)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.CreateSheetViewString(NanoXLSX.Worksheet,System.Text.StringBuilder)] Missing <param name="worksheet"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.CreateSheetViewString(NanoXLSX.Worksheet,System.Text.StringBuilder)] Missing <param name="sb"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.CreateStyleBorderString] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.CreateStyleBorderString] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.CreateStyleFillString] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.CreateStyleFillString] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.CreateStyleFontString] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.CreateStyleFontString] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.CreateStyleNumberFormatString] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.CreateStyleNumberFormatString] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.CreateStyleSheetDocument] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.CreateStyleSheetDocument] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.CreateStyleXfsString] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.CreateStyleXfsString] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.CreateWorkbookDocument] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.CreateWorkbookDocument] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.CreateWorkbookProtectionString(System.Text.StringBuilder)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.CreateWorkbookProtectionString(System.Text.StringBuilder)] Missing <param name="sb"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.CreateWorksheetPart(NanoXLSX.Worksheet)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.CreateWorksheetPart(NanoXLSX.Worksheet)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.CreateWorksheetPart(NanoXLSX.Worksheet)] Missing <param name="worksheet"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.EscapeXmlAttributeChars(System.String)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.EscapeXmlAttributeChars(System.String)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.EscapeXmlAttributeChars(System.String)] Missing <param name="input"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.EscapeXmlChars(System.String)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.EscapeXmlChars(System.String)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.EscapeXmlChars(System.String)] Missing <param name="input"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.GetSortedSheetData(NanoXLSX.Worksheet)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.GetSortedSheetData(NanoXLSX.Worksheet)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.GetSortedSheetData(NanoXLSX.Worksheet)] Missing <param name="sheet"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.HasPaneSplitting(NanoXLSX.Worksheet)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.HasPaneSplitting(NanoXLSX.Worksheet)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.HasPaneSplitting(NanoXLSX.Worksheet)] Missing <param name="worksheet"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.NormalizeNewLines(System.String)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.NormalizeNewLines(System.String)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.NormalizeNewLines(System.String)] Missing <param name="value"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.Save] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.SaveAsStream(System.IO.Stream,System.Boolean)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.SaveAsStream(System.IO.Stream,System.Boolean)] Missing <param name="stream"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.SaveAsStream(System.IO.Stream,System.Boolean)] Missing <param name="leaveOpen"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.SaveAsStreamAsync(System.IO.Stream,System.Boolean)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.SaveAsStreamAsync(System.IO.Stream,System.Boolean)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.SaveAsStreamAsync(System.IO.Stream,System.Boolean)] Missing <param name="stream"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.SaveAsStreamAsync(System.IO.Stream,System.Boolean)] Missing <param name="leaveOpen"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.SaveAsync] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.LowLevel.XlsxWriter.SaveAsync] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [T:NanoXLSX.LowLevel.XlsxWriter.DynamicRow] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.LowLevel.XlsxWriter.DynamicRow.CellDefinitions] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.LowLevel.XlsxWriter.DynamicRow.RowNumber] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [N:NanoXLSX.Styles] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [T:NanoXLSX.Styles.AbstractStyle] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.AbstractStyle.AddPropertyAsJson(System.Text.StringBuilder,System.String,System.Object,System.Boolean)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.AbstractStyle.AddPropertyAsJson(System.Text.StringBuilder,System.String,System.Object,System.Boolean)] Missing <param name="sb"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.AbstractStyle.AddPropertyAsJson(System.Text.StringBuilder,System.String,System.Object,System.Boolean)] Missing <param name="name"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.AbstractStyle.AddPropertyAsJson(System.Text.StringBuilder,System.String,System.Object,System.Boolean)] Missing <param name="value"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.AbstractStyle.AddPropertyAsJson(System.Text.StringBuilder,System.String,System.Object,System.Boolean)] Missing <param name="terminate"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.AbstractStyle.CompareTo(NanoXLSX.Styles.AbstractStyle)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.AbstractStyle.CompareTo(NanoXLSX.Styles.AbstractStyle)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.AbstractStyle.CompareTo(NanoXLSX.Styles.AbstractStyle)] Missing <param name="other"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.AbstractStyle.Copy] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.AbstractStyle.Copy] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.AbstractStyle.CopyProperties``1(``0,``0)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.AbstractStyle.CopyProperties``1(``0,``0)] Missing <typeparam name="T"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.AbstractStyle.CopyProperties``1(``0,``0)] Missing <param name="source"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.AbstractStyle.CopyProperties``1(``0,``0)] Missing <param name="reference"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.AbstractStyle.Equals(NanoXLSX.Styles.AbstractStyle)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.AbstractStyle.Equals(NanoXLSX.Styles.AbstractStyle)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.AbstractStyle.Equals(NanoXLSX.Styles.AbstractStyle)] Missing <param name="other"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.AbstractStyle.HandleProperties(System.Collections.Generic.IEnumerable{NanoXLSX.Styles.AbstractStyle.AppendAttribute})] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.AbstractStyle.HandleProperties(System.Collections.Generic.IEnumerable{NanoXLSX.Styles.AbstractStyle.AppendAttribute})] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.AbstractStyle.HandleProperties(System.Collections.Generic.IEnumerable{NanoXLSX.Styles.AbstractStyle.AppendAttribute})] Missing <param name="attributes"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Styles.AbstractStyle.InternalID] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [T:NanoXLSX.Styles.AbstractStyle.AppendAttribute] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Styles.AbstractStyle.AppendAttribute.Ignore] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Styles.AbstractStyle.AppendAttribute.NestedProperty] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [T:NanoXLSX.Styles.AppendAttribute] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Styles.AppendAttribute.Ignore] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Styles.AppendAttribute.NestedProperty] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [T:NanoXLSX.Styles.BasicStyles] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Styles.BasicStyles.Bold] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Styles.BasicStyles.BoldItalic] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Styles.BasicStyles.BorderFrame] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Styles.BasicStyles.BorderFrameHeader] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.BasicStyles.ColorizedBackground(System.String)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.BasicStyles.ColorizedBackground(System.String)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.BasicStyles.ColorizedBackground(System.String)] Missing <param name="rgb"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.BasicStyles.ColorizedText(System.String)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.BasicStyles.ColorizedText(System.String)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.BasicStyles.ColorizedText(System.String)] Missing <param name="rgb"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Styles.BasicStyles.DateFormat] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Styles.BasicStyles.DottedFill_0_125] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Styles.BasicStyles.DoubleUnderline] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.BasicStyles.Font(System.String,System.Single,System.Boolean,System.Boolean)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.BasicStyles.Font(System.String,System.Single,System.Boolean,System.Boolean)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.BasicStyles.Font(System.String,System.Single,System.Boolean,System.Boolean)] Missing <param name="fontName"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.BasicStyles.Font(System.String,System.Single,System.Boolean,System.Boolean)] Missing <param name="fontSize"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.BasicStyles.Font(System.String,System.Single,System.Boolean,System.Boolean)] Missing <param name="isBold"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.BasicStyles.Font(System.String,System.Single,System.Boolean,System.Boolean)] Missing <param name="isItalic"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.BasicStyles.GetStyle(NanoXLSX.Styles.BasicStyles.StyleEnum)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.BasicStyles.GetStyle(NanoXLSX.Styles.BasicStyles.StyleEnum)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.BasicStyles.GetStyle(NanoXLSX.Styles.BasicStyles.StyleEnum)] Missing <param name="value"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Styles.BasicStyles.Italic] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Styles.BasicStyles.MergeCellStyle] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Styles.BasicStyles.RoundFormat] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Styles.BasicStyles.Strike] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Styles.BasicStyles.TimeFormat] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Styles.BasicStyles.Underline] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [T:NanoXLSX.Styles.BasicStyles.StyleEnum] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.BasicStyles.StyleEnum.bold] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.BasicStyles.StyleEnum.boldItalic] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.BasicStyles.StyleEnum.borderFrame] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.BasicStyles.StyleEnum.borderFrameHeader] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.BasicStyles.StyleEnum.dateFormat] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.BasicStyles.StyleEnum.dottedFill_0_125] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.BasicStyles.StyleEnum.doubleUnderline] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.BasicStyles.StyleEnum.italic] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.BasicStyles.StyleEnum.mergeCellStyle] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.BasicStyles.StyleEnum.roundFormat] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.BasicStyles.StyleEnum.strike] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.BasicStyles.StyleEnum.timeFormat] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.BasicStyles.StyleEnum.underline] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.BasicStyles.StyleEnum.value__] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [T:NanoXLSX.Styles.Border] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Styles.Border.BottomColor] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Styles.Border.BottomStyle] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.Border.Copy] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.Border.Copy] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.Border.CopyBorder] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.Border.CopyBorder] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.Border.DEFAULT_BORDER_STYLE] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.Border.DEFAULT_COLOR] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Styles.Border.DiagonalColor] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Styles.Border.DiagonalDown] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Styles.Border.DiagonalStyle] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Styles.Border.DiagonalUp] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.Border.Equals(System.Object)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.Border.Equals(System.Object)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.Border.Equals(System.Object)] Missing <param name="obj"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.Border.GetHashCode] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.Border.GetHashCode] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.Border.GetStyleName(NanoXLSX.Styles.Border.StyleValue)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.Border.GetStyleName(NanoXLSX.Styles.Border.StyleValue)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.Border.GetStyleName(NanoXLSX.Styles.Border.StyleValue)] Missing <param name="style"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.Border.IsEmpty] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.Border.IsEmpty] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Styles.Border.LeftColor] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Styles.Border.LeftStyle] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Styles.Border.RightColor] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Styles.Border.RightStyle] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Styles.Border.TopColor] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Styles.Border.TopStyle] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.Border.ToString] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.Border.ToString] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [T:NanoXLSX.Styles.Border.StyleValue] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.Border.StyleValue.dashDot] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.Border.StyleValue.dashDotDot] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.Border.StyleValue.dashed] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.Border.StyleValue.dotted] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.Border.StyleValue.hair] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.Border.StyleValue.medium] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.Border.StyleValue.mediumDashDot] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.Border.StyleValue.mediumDashDotDot] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.Border.StyleValue.mediumDashed] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.Border.StyleValue.none] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.Border.StyleValue.s_double] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.Border.StyleValue.slantDashDot] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.Border.StyleValue.thick] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.Border.StyleValue.thin] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.Border.StyleValue.value__] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [T:NanoXLSX.Styles.CellXf] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Styles.CellXf.Alignment] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.CellXf.CalculateInternalRotation] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.CellXf.CalculateInternalRotation] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.CellXf.Copy] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.CellXf.Copy] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.CellXf.CopyCellXf] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.CellXf.CopyCellXf] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.CellXf.DEFAULT_ALIGNMENT] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.CellXf.DEFAULT_HORIZONTAL_ALIGNMENT] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.CellXf.DEFAULT_TEXT_DIRECTION] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.CellXf.DEFAULT_VERTICAL_ALIGNMENT] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.CellXf.Equals(System.Object)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.CellXf.Equals(System.Object)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.CellXf.Equals(System.Object)] Missing <param name="obj"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Styles.CellXf.ForceApplyAlignment] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.CellXf.GetHashCode] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.CellXf.GetHashCode] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Styles.CellXf.Hidden] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Styles.CellXf.HorizontalAlign] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Styles.CellXf.Indent] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Styles.CellXf.Locked] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Styles.CellXf.TextDirection] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Styles.CellXf.TextRotation] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.CellXf.ToString] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.CellXf.ToString] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Styles.CellXf.VerticalAlign] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [T:NanoXLSX.Styles.CellXf.HorizontalAlignValue] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.CellXf.HorizontalAlignValue.center] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.CellXf.HorizontalAlignValue.centerContinuous] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.CellXf.HorizontalAlignValue.distributed] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.CellXf.HorizontalAlignValue.fill] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.CellXf.HorizontalAlignValue.general] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.CellXf.HorizontalAlignValue.justify] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.CellXf.HorizontalAlignValue.left] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.CellXf.HorizontalAlignValue.none] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.CellXf.HorizontalAlignValue.right] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.CellXf.HorizontalAlignValue.value__] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [T:NanoXLSX.Styles.CellXf.TextBreakValue] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.CellXf.TextBreakValue.none] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.CellXf.TextBreakValue.shrinkToFit] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.CellXf.TextBreakValue.value__] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.CellXf.TextBreakValue.wrapText] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [T:NanoXLSX.Styles.CellXf.TextDirectionValue] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.CellXf.TextDirectionValue.horizontal] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.CellXf.TextDirectionValue.value__] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.CellXf.TextDirectionValue.vertical] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [T:NanoXLSX.Styles.CellXf.VerticalAlignValue] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.CellXf.VerticalAlignValue.bottom] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.CellXf.VerticalAlignValue.center] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.CellXf.VerticalAlignValue.distributed] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.CellXf.VerticalAlignValue.justify] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.CellXf.VerticalAlignValue.none] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.CellXf.VerticalAlignValue.top] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.CellXf.VerticalAlignValue.value__] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [T:NanoXLSX.Styles.Fill] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.Fill.#ctor(System.String,NanoXLSX.Styles.Fill.FillType)] Missing <param name="value"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.Fill.#ctor(System.String,NanoXLSX.Styles.Fill.FillType)] Missing <param name="fillType"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.Fill.#ctor(System.String,System.String)] Missing <param name="foreground"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.Fill.#ctor(System.String,System.String)] Missing <param name="background"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Styles.Fill.BackgroundColor] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.Fill.Copy] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.Fill.Copy] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.Fill.CopyFill] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.Fill.CopyFill] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.Fill.DEFAULT_COLOR] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.Fill.DEFAULT_INDEXED_COLOR] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.Fill.DEFAULT_PATTERN_FILL] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.Fill.Equals(System.Object)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.Fill.Equals(System.Object)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.Fill.Equals(System.Object)] Missing <param name="obj"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Styles.Fill.ForegroundColor] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.Fill.GetHashCode] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.Fill.GetHashCode] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.Fill.GetPatternName(NanoXLSX.Styles.Fill.PatternValue)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.Fill.GetPatternName(NanoXLSX.Styles.Fill.PatternValue)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.Fill.GetPatternName(NanoXLSX.Styles.Fill.PatternValue)] Missing <param name="pattern"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Styles.Fill.IndexedColor] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Styles.Fill.PatternFill] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.Fill.SetColor(System.String,NanoXLSX.Styles.Fill.FillType)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.Fill.SetColor(System.String,NanoXLSX.Styles.Fill.FillType)] Missing <param name="value"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.Fill.SetColor(System.String,NanoXLSX.Styles.Fill.FillType)] Missing <param name="filltype"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.Fill.ToString] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.Fill.ToString] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.Fill.ValidateColor(System.String,System.Boolean,System.Boolean)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.Fill.ValidateColor(System.String,System.Boolean,System.Boolean)] Missing <param name="hexCode"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.Fill.ValidateColor(System.String,System.Boolean,System.Boolean)] Missing <param name="useAlpha"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.Fill.ValidateColor(System.String,System.Boolean,System.Boolean)] Missing <param name="allowEmpty"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [T:NanoXLSX.Styles.Fill.FillType] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.Fill.FillType.fillColor] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.Fill.FillType.patternColor] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.Fill.FillType.value__] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [T:NanoXLSX.Styles.Fill.PatternValue] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.Fill.PatternValue.darkGray] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.Fill.PatternValue.gray0625] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.Fill.PatternValue.gray125] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.Fill.PatternValue.lightGray] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.Fill.PatternValue.mediumGray] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.Fill.PatternValue.none] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.Fill.PatternValue.solid] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.Fill.PatternValue.value__] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [T:NanoXLSX.Styles.Font] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Styles.Font.Bold] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Styles.Font.Charset] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Styles.Font.ColorTheme] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Styles.Font.ColorValue] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.Font.Copy] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.Font.Copy] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.Font.CopyFont] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.Font.CopyFont] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.Font.DEFAULT_FONT_FAMILY] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.Font.DEFAULT_FONT_NAME] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.Font.DEFAULT_FONT_SCHEME] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.Font.DEFAULT_FONT_SIZE] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.Font.DEFAULT_MAJOR_FONT] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.Font.DEFAULT_MINOR_FONT] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.Font.DEFAULT_VERTICAL_ALIGN] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.Font.Equals(System.Object)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.Font.Equals(System.Object)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.Font.Equals(System.Object)] Missing <param name="obj"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Styles.Font.Family] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.Font.GetHashCode] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.Font.GetHashCode] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Styles.Font.IsDefaultFont] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Styles.Font.Italic] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.Font.MAX_FONT_SIZE] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.Font.MIN_FONT_SIZE] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Styles.Font.Name] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Styles.Font.Scheme] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Styles.Font.Size] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Styles.Font.Strike] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.Font.ToString] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.Font.ToString] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Styles.Font.Underline] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.Font.ValidateFontScheme] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Styles.Font.VerticalAlign] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [T:NanoXLSX.Styles.Font.SchemeValue] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.Font.SchemeValue.major] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.Font.SchemeValue.minor] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.Font.SchemeValue.none] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.Font.SchemeValue.value__] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [T:NanoXLSX.Styles.Font.UnderlineValue] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.Font.UnderlineValue.doubleAccounting] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.Font.UnderlineValue.none] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.Font.UnderlineValue.singleAccounting] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.Font.UnderlineValue.u_double] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.Font.UnderlineValue.u_single] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.Font.UnderlineValue.value__] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [T:NanoXLSX.Styles.Font.VerticalAlignValue] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.Font.VerticalAlignValue.none] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.Font.VerticalAlignValue.subscript] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.Font.VerticalAlignValue.superscript] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.Font.VerticalAlignValue.value__] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [T:NanoXLSX.Styles.NumberFormat] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.NumberFormat.Copy] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.NumberFormat.Copy] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.NumberFormat.CopyNumberFormat] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.NumberFormat.CopyNumberFormat] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.NumberFormat.CUSTOMFORMAT_START_NUMBER] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Styles.NumberFormat.CustomFormatCode] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Styles.NumberFormat.CustomFormatID] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.NumberFormat.DEFAULT_NUMBER] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.NumberFormat.Equals(System.Object)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.NumberFormat.Equals(System.Object)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.NumberFormat.Equals(System.Object)] Missing <param name="obj"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.NumberFormat.GetHashCode] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.NumberFormat.GetHashCode] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Styles.NumberFormat.IsCustomFormat] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.NumberFormat.IsDateFormat(NanoXLSX.Styles.NumberFormat.FormatNumber)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.NumberFormat.IsDateFormat(NanoXLSX.Styles.NumberFormat.FormatNumber)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.NumberFormat.IsDateFormat(NanoXLSX.Styles.NumberFormat.FormatNumber)] Missing <param name="number"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.NumberFormat.IsTimeFormat(NanoXLSX.Styles.NumberFormat.FormatNumber)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.NumberFormat.IsTimeFormat(NanoXLSX.Styles.NumberFormat.FormatNumber)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.NumberFormat.IsTimeFormat(NanoXLSX.Styles.NumberFormat.FormatNumber)] Missing <param name="number"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Styles.NumberFormat.Number] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.NumberFormat.ToString] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.NumberFormat.ToString] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.NumberFormat.TryParseFormatNumber(System.Int32,NanoXLSX.Styles.NumberFormat.FormatNumber@)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.NumberFormat.TryParseFormatNumber(System.Int32,NanoXLSX.Styles.NumberFormat.FormatNumber@)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.NumberFormat.TryParseFormatNumber(System.Int32,NanoXLSX.Styles.NumberFormat.FormatNumber@)] Missing <param name="number"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.NumberFormat.TryParseFormatNumber(System.Int32,NanoXLSX.Styles.NumberFormat.FormatNumber@)] Missing <param name="formatNumber"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [T:NanoXLSX.Styles.NumberFormat.FormatNumber] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.NumberFormat.FormatNumber.custom] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.NumberFormat.FormatNumber.format_1] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.NumberFormat.FormatNumber.format_10] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.NumberFormat.FormatNumber.format_11] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.NumberFormat.FormatNumber.format_12] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.NumberFormat.FormatNumber.format_13] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.NumberFormat.FormatNumber.format_14] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.NumberFormat.FormatNumber.format_15] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.NumberFormat.FormatNumber.format_16] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.NumberFormat.FormatNumber.format_17] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.NumberFormat.FormatNumber.format_18] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.NumberFormat.FormatNumber.format_19] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.NumberFormat.FormatNumber.format_2] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.NumberFormat.FormatNumber.format_20] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.NumberFormat.FormatNumber.format_21] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.NumberFormat.FormatNumber.format_22] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.NumberFormat.FormatNumber.format_3] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.NumberFormat.FormatNumber.format_37] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.NumberFormat.FormatNumber.format_38] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.NumberFormat.FormatNumber.format_39] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.NumberFormat.FormatNumber.format_4] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.NumberFormat.FormatNumber.format_40] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.NumberFormat.FormatNumber.format_45] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.NumberFormat.FormatNumber.format_46] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.NumberFormat.FormatNumber.format_47] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.NumberFormat.FormatNumber.format_48] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.NumberFormat.FormatNumber.format_49] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.NumberFormat.FormatNumber.format_5] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.NumberFormat.FormatNumber.format_6] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.NumberFormat.FormatNumber.format_7] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.NumberFormat.FormatNumber.format_8] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.NumberFormat.FormatNumber.format_9] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.NumberFormat.FormatNumber.none] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.NumberFormat.FormatNumber.value__] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [T:NanoXLSX.Styles.NumberFormat.FormatRange] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.NumberFormat.FormatRange.custom_format] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.NumberFormat.FormatRange.defined_format] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.NumberFormat.FormatRange.invalid] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.NumberFormat.FormatRange.undefined] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [F:NanoXLSX.Styles.NumberFormat.FormatRange.value__] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [T:NanoXLSX.Styles.Style] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.Style.#ctor(System.String)] Missing <param name="name"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.Style.#ctor(System.String,System.Int32,System.Boolean)] Missing <param name="name"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.Style.#ctor(System.String,System.Int32,System.Boolean)] Missing <param name="forcedOrder"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.Style.#ctor(System.String,System.Int32,System.Boolean)] Missing <param name="internalStyle"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.Style.Append(NanoXLSX.Styles.AbstractStyle)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.Style.Append(NanoXLSX.Styles.AbstractStyle)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.Style.Append(NanoXLSX.Styles.AbstractStyle)] Missing <param name="styleToAppend"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.Style.Copy] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.Style.Copy] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.Style.CopyStyle] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.Style.CopyStyle] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Styles.Style.CurrentBorder] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Styles.Style.CurrentCellXf] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Styles.Style.CurrentFill] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Styles.Style.CurrentFont] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Styles.Style.CurrentNumberFormat] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.Style.GetHashCode] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.Style.GetHashCode] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Styles.Style.IsInternalStyle] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Styles.Style.Name] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.Style.ToString] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.Style.ToString] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [T:NanoXLSX.Styles.StyleManager] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.StyleManager.AddStyle(NanoXLSX.Styles.Style)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.StyleManager.AddStyle(NanoXLSX.Styles.Style)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.StyleManager.AddStyle(NanoXLSX.Styles.Style)] Missing <param name="style"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.StyleManager.AddStyleComponent(NanoXLSX.Styles.AbstractStyle)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.StyleManager.AddStyleComponent(NanoXLSX.Styles.AbstractStyle)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.StyleManager.AddStyleComponent(NanoXLSX.Styles.AbstractStyle)] Missing <param name="style"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.StyleManager.AddStyleComponent(NanoXLSX.Styles.AbstractStyle,System.Nullable{System.Int32})] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.StyleManager.AddStyleComponent(NanoXLSX.Styles.AbstractStyle,System.Nullable{System.Int32})] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.StyleManager.AddStyleComponent(NanoXLSX.Styles.AbstractStyle,System.Nullable{System.Int32})] Missing <param name="style"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.StyleManager.AddStyleComponent(NanoXLSX.Styles.AbstractStyle,System.Nullable{System.Int32})] Missing <param name="id"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.StyleManager.GetBorders] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.StyleManager.GetBorders] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.StyleManager.GetBorderStyleNumber] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.StyleManager.GetBorderStyleNumber] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.StyleManager.GetComponentByHash(System.Collections.Generic.List{NanoXLSX.Styles.AbstractStyle}@,System.Int32)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.StyleManager.GetComponentByHash(System.Collections.Generic.List{NanoXLSX.Styles.AbstractStyle}@,System.Int32)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.StyleManager.GetComponentByHash(System.Collections.Generic.List{NanoXLSX.Styles.AbstractStyle}@,System.Int32)] Missing <param name="list"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.StyleManager.GetComponentByHash(System.Collections.Generic.List{NanoXLSX.Styles.AbstractStyle}@,System.Int32)] Missing <param name="hash"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.StyleManager.GetFills] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.StyleManager.GetFills] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.StyleManager.GetFillStyleNumber] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.StyleManager.GetFillStyleNumber] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.StyleManager.GetFonts] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.StyleManager.GetFonts] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.StyleManager.GetFontStyleNumber] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.StyleManager.GetFontStyleNumber] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.StyleManager.GetManagedStyles(NanoXLSX.Workbook)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.StyleManager.GetManagedStyles(NanoXLSX.Workbook)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.StyleManager.GetManagedStyles(NanoXLSX.Workbook)] Missing <param name="workbook"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.StyleManager.GetNumberFormats] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.StyleManager.GetNumberFormats] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.StyleManager.GetNumberFormatStyleNumber] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.StyleManager.GetNumberFormatStyleNumber] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.StyleManager.GetStyleNumber] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.StyleManager.GetStyleNumber] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.StyleManager.GetStyles] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.StyleManager.GetStyles] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.StyleManager.Reorganize(System.Collections.Generic.List{NanoXLSX.Styles.AbstractStyle}@)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.StyleManager.Reorganize(System.Collections.Generic.List{NanoXLSX.Styles.AbstractStyle}@)] Missing <param name="list"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [T:NanoXLSX.Styles.StyleRepository] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.StyleRepository.AddStyle(NanoXLSX.Styles.Style)] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.StyleRepository.AddStyle(NanoXLSX.Styles.Style)] Missing <returns> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.StyleRepository.AddStyle(NanoXLSX.Styles.Style)] Missing <param name="style"/> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [M:NanoXLSX.Styles.StyleRepository.FlushStyles] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Styles.StyleRepository.ImportInProgress] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Styles.StyleRepository.Instance] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] +BuildAssembler : warning : ShowMissingComponent: [P:NanoXLSX.Styles.StyleRepository.Styles] Missing <summary> documentation [D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj] + Processed 1265 topic(s) + 1887 warning(s) + CopyFromIndexComponent: "reflection" in-memory cache entries used: 10 of 15. + CopyFromIndexComponent: "comments" in-memory cache entries used: 2 of 30. +Die Erstellung von Projekt "D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\BuildTopics.proj" ist abgeschlossen (Standardziele). + Last step completed in 00:00:11.7940 + + +Combining conceptual and API intermediate TOC files... + Last step completed in 00:00:00.0141 Extracting HTML info for HTML Help 1 and/or website... +[C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\MSBuild.exe - ExtractHtmlInfo.proj] +Sandcastle Help File Builder and Tools, version 2021.4.9.0 +Copyright ¸ 2006-2021, Eric Woodruff, All Rights Reserved +E-Mail: Eric@EWoodruff.us + Using LCID '1033', code page '65001', encoding charset 'UTF-8'. -Processing Help 1 files in D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\HtmlHelp1 -Processed 1257 HTML files. Sorting keywords and generating See Also indices. -Saving HTML Help 1 keyword index to D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\HtmlHelp1\Documentation.hhk -Saving HTML Help 1 table of contents to D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\HtmlHelp1\Documentation.hhc -Processing website files in D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website -Processed 1257 HTML files. Sorting keywords and generating See Also indices. -Saving website table of contents to D:\a\NanoXLSX\NanoXLSX\docs\Working\\WebTOC.xml - Last step completed in 00:00:00.3437 + +Processing Help 1 files in D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\HtmlHelp1 +Processed 1265 HTML files +Sorting keywords and generating See Also indices +Saving HTML Help 1 keyword index to D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Documentation.hhk +Saving HTML Help 1 table of contents to D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Documentation.hhc + +Processing website files in D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website +Processed 1265 HTML files +Sorting keywords and generating See Also indices +Saving website keyword index to D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\WebKI.xml +Saving website table of contents to D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\WebTOC.xml + Last step completed in 00:00:01.1513 Copying standard help content... -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\AlertCaution.png -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\HtmlHelp1\icons\AlertCaution.png -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\AlertNote.png -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\HtmlHelp1\icons\AlertNote.png -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\AlertSecurity.png -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\HtmlHelp1\icons\AlertSecurity.png -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\CodeExample.png -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\HtmlHelp1\icons\CodeExample.png -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\privClass.gif -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\HtmlHelp1\icons\privClass.gif -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\privDelegate.gif -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\HtmlHelp1\icons\privDelegate.gif -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\privEnumeration.gif -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\HtmlHelp1\icons\privEnumeration.gif -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\privEvent.gif -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\HtmlHelp1\icons\privEvent.gif -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\privExtension.gif -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\HtmlHelp1\icons\privExtension.gif -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\privField.gif -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\HtmlHelp1\icons\privField.gif -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\privInterface.gif -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\HtmlHelp1\icons\privInterface.gif -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\privMethod.gif -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\HtmlHelp1\icons\privMethod.gif -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\privProperty.gif -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\HtmlHelp1\icons\privProperty.gif -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\privStructure.gif -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\HtmlHelp1\icons\privStructure.gif -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\protClass.gif -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\HtmlHelp1\icons\protClass.gif -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\protDelegate.gif -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\HtmlHelp1\icons\protDelegate.gif -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\protEnumeration.gif -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\HtmlHelp1\icons\protEnumeration.gif -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\protEvent.gif -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\HtmlHelp1\icons\protEvent.gif -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\protExtension.gif -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\HtmlHelp1\icons\protExtension.gif -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\protField.gif -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\HtmlHelp1\icons\protField.gif -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\protInterface.gif -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\HtmlHelp1\icons\protInterface.gif -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\protMethod.gif -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\HtmlHelp1\icons\protMethod.gif -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\protOperator.gif -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\HtmlHelp1\icons\protOperator.gif -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\protProperty.gif -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\HtmlHelp1\icons\protProperty.gif -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\protStructure.gif -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\HtmlHelp1\icons\protStructure.gif -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\pubClass.gif -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\HtmlHelp1\icons\pubClass.gif -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\pubDelegate.gif -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\HtmlHelp1\icons\pubDelegate.gif -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\pubEnumeration.gif -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\HtmlHelp1\icons\pubEnumeration.gif -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\pubEvent.gif -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\HtmlHelp1\icons\pubEvent.gif -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\pubExtension.gif -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\HtmlHelp1\icons\pubExtension.gif -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\pubField.gif -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\HtmlHelp1\icons\pubField.gif -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\pubInterface.gif -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\HtmlHelp1\icons\pubInterface.gif -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\pubMethod.gif -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\HtmlHelp1\icons\pubMethod.gif -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\pubOperator.gif -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\HtmlHelp1\icons\pubOperator.gif -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\pubProperty.gif -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\HtmlHelp1\icons\pubProperty.gif -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\pubStructure.gif -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\HtmlHelp1\icons\pubStructure.gif -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\SectionCollapsed.png -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\HtmlHelp1\icons\SectionCollapsed.png -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\SectionExpanded.png -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\HtmlHelp1\icons\SectionExpanded.png -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\Static.gif -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\HtmlHelp1\icons\Static.gif -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\scripts\branding.js -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\HtmlHelp1\scripts\branding.js -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\styles\branding-cs-CZ.css -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\HtmlHelp1\styles\branding-cs-CZ.css -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\styles\branding-de-DE.css -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\HtmlHelp1\styles\branding-de-DE.css -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\styles\branding-en-US.css -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\HtmlHelp1\styles\branding-en-US.css -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\styles\branding-es-ES.css -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\HtmlHelp1\styles\branding-es-ES.css -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\styles\branding-fr-FR.css -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\HtmlHelp1\styles\branding-fr-FR.css -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\styles\branding-Help1.css -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\HtmlHelp1\styles\branding-Help1.css -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\styles\branding-HelpViewer.css -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\HtmlHelp1\styles\branding-HelpViewer.css -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\styles\branding-it-IT.css -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\HtmlHelp1\styles\branding-it-IT.css -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\styles\branding-ja-JP.css -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\HtmlHelp1\styles\branding-ja-JP.css -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\styles\branding-ko-KR.css -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\HtmlHelp1\styles\branding-ko-KR.css -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\styles\branding-pl-PL.css -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\HtmlHelp1\styles\branding-pl-PL.css -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\styles\branding-pt-BR.css -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\HtmlHelp1\styles\branding-pt-BR.css -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\styles\branding-ru-RU.css -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\HtmlHelp1\styles\branding-ru-RU.css -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\styles\branding-tr-TR.css -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\HtmlHelp1\styles\branding-tr-TR.css -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\styles\branding-Website.css -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\HtmlHelp1\styles\branding-Website.css -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\styles\branding-zh-CN.css -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\HtmlHelp1\styles\branding-zh-CN.css -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\styles\branding-zh-TW.css -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\HtmlHelp1\styles\branding-zh-TW.css -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\styles\branding.css -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\HtmlHelp1\styles\branding.css -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\AlertCaution.png -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\icons\AlertCaution.png -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\AlertNote.png -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\icons\AlertNote.png -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\AlertSecurity.png -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\icons\AlertSecurity.png -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\CodeExample.png -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\icons\CodeExample.png -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\privClass.gif -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\icons\privClass.gif -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\privDelegate.gif -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\icons\privDelegate.gif -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\privEnumeration.gif -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\icons\privEnumeration.gif -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\privEvent.gif -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\icons\privEvent.gif -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\privExtension.gif -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\icons\privExtension.gif -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\privField.gif -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\icons\privField.gif -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\privInterface.gif -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\icons\privInterface.gif -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\privMethod.gif -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\icons\privMethod.gif -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\privProperty.gif -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\icons\privProperty.gif -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\privStructure.gif -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\icons\privStructure.gif -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\protClass.gif -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\icons\protClass.gif -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\protDelegate.gif -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\icons\protDelegate.gif -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\protEnumeration.gif -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\icons\protEnumeration.gif -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\protEvent.gif -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\icons\protEvent.gif -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\protExtension.gif -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\icons\protExtension.gif -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\protField.gif -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\icons\protField.gif -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\protInterface.gif -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\icons\protInterface.gif -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\protMethod.gif -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\icons\protMethod.gif -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\protOperator.gif -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\icons\protOperator.gif -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\protProperty.gif -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\icons\protProperty.gif -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\protStructure.gif -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\icons\protStructure.gif -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\pubClass.gif -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\icons\pubClass.gif -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\pubDelegate.gif -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\icons\pubDelegate.gif -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\pubEnumeration.gif -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\icons\pubEnumeration.gif -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\pubEvent.gif -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\icons\pubEvent.gif -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\pubExtension.gif -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\icons\pubExtension.gif -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\pubField.gif -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\icons\pubField.gif -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\pubInterface.gif -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\icons\pubInterface.gif -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\pubMethod.gif -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\icons\pubMethod.gif -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\pubOperator.gif -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\icons\pubOperator.gif -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\pubProperty.gif -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\icons\pubProperty.gif -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\pubStructure.gif -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\icons\pubStructure.gif -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\SectionCollapsed.png -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\icons\SectionCollapsed.png -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\SectionExpanded.png -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\icons\SectionExpanded.png -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\icons\Static.gif -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\icons\Static.gif -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\scripts\branding.js -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\scripts\branding.js -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\styles\branding-cs-CZ.css -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\styles\branding-cs-CZ.css -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\styles\branding-de-DE.css -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\styles\branding-de-DE.css -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\styles\branding-en-US.css -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\styles\branding-en-US.css -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\styles\branding-es-ES.css -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\styles\branding-es-ES.css -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\styles\branding-fr-FR.css -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\styles\branding-fr-FR.css -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\styles\branding-Help1.css -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\styles\branding-Help1.css -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\styles\branding-HelpViewer.css -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\styles\branding-HelpViewer.css -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\styles\branding-it-IT.css -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\styles\branding-it-IT.css -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\styles\branding-ja-JP.css -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\styles\branding-ja-JP.css -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\styles\branding-ko-KR.css -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\styles\branding-ko-KR.css -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\styles\branding-pl-PL.css -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\styles\branding-pl-PL.css -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\styles\branding-pt-BR.css -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\styles\branding-pt-BR.css -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\styles\branding-ru-RU.css -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\styles\branding-ru-RU.css -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\styles\branding-tr-TR.css -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\styles\branding-tr-TR.css -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\styles\branding-Website.css -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\styles\branding-Website.css -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\styles\branding-zh-CN.css -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\styles\branding-zh-CN.css -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\styles\branding-zh-TW.css -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\styles\branding-zh-TW.css -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\styles\branding.css -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\styles\branding.css -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\Web\index.html -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\index.html -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\Web\search.html -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\search.html -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\Web\SearchHelp.aspx -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\SearchHelp.aspx -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\Web\SearchHelp.inc.php -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\SearchHelp.inc.php -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\Web\SearchHelp.php -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\SearchHelp.php -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\Web\Web.Config -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\Web.Config -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\Web\html\GeneralError.htm -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\html\GeneralError.htm -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\Web\html\PageNotFound.htm -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\html\PageNotFound.htm -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\Web\icons\Search.png -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\icons\Search.png -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\Web\icons\TocClose.gif -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\icons\TocClose.gif -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\Web\icons\TocCollapsed.gif -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\icons\TocCollapsed.gif -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\Web\icons\TocExpanded.gif -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\icons\TocExpanded.gif -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\Web\icons\TocOpen.gif -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\icons\TocOpen.gif -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\Web\scripts\branding-Website.js -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\scripts\branding-Website.js -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\Web\scripts\clipboard.min.js -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\scripts\clipboard.min.js -C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\Web\scripts\jquery-3.5.1.min.js -> D:\a\NanoXLSX\NanoXLSX\docs\Working\Output\Website\scripts\jquery-3.5.1.min.js - Last step completed in 00:00:00.2662 +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\AlertCaution.png -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\HtmlHelp1\icons\AlertCaution.png +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\AlertNote.png -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\HtmlHelp1\icons\AlertNote.png +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\AlertSecurity.png -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\HtmlHelp1\icons\AlertSecurity.png +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\CFW.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\HtmlHelp1\icons\CFW.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\CodeExample.png -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\HtmlHelp1\icons\CodeExample.png +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\privclass.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\HtmlHelp1\icons\privclass.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\privdelegate.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\HtmlHelp1\icons\privdelegate.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\privenumeration.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\HtmlHelp1\icons\privenumeration.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\privevent.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\HtmlHelp1\icons\privevent.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\privextension.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\HtmlHelp1\icons\privextension.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\privfield.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\HtmlHelp1\icons\privfield.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\privinterface.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\HtmlHelp1\icons\privinterface.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\privmethod.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\HtmlHelp1\icons\privmethod.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\privproperty.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\HtmlHelp1\icons\privproperty.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\privstructure.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\HtmlHelp1\icons\privstructure.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\protclass.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\HtmlHelp1\icons\protclass.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\protdelegate.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\HtmlHelp1\icons\protdelegate.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\protenumeration.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\HtmlHelp1\icons\protenumeration.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\protevent.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\HtmlHelp1\icons\protevent.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\protextension.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\HtmlHelp1\icons\protextension.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\protfield.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\HtmlHelp1\icons\protfield.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\protinterface.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\HtmlHelp1\icons\protinterface.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\protmethod.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\HtmlHelp1\icons\protmethod.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\protoperator.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\HtmlHelp1\icons\protoperator.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\protproperty.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\HtmlHelp1\icons\protproperty.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\protstructure.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\HtmlHelp1\icons\protstructure.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\pubclass.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\HtmlHelp1\icons\pubclass.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\pubdelegate.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\HtmlHelp1\icons\pubdelegate.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\pubenumeration.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\HtmlHelp1\icons\pubenumeration.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\pubevent.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\HtmlHelp1\icons\pubevent.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\pubextension.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\HtmlHelp1\icons\pubextension.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\pubfield.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\HtmlHelp1\icons\pubfield.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\pubinterface.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\HtmlHelp1\icons\pubinterface.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\pubmethod.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\HtmlHelp1\icons\pubmethod.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\puboperator.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\HtmlHelp1\icons\puboperator.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\pubproperty.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\HtmlHelp1\icons\pubproperty.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\pubstructure.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\HtmlHelp1\icons\pubstructure.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\SectionCollapsed.png -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\HtmlHelp1\icons\SectionCollapsed.png +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\SectionExpanded.png -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\HtmlHelp1\icons\SectionExpanded.png +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\slMobile.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\HtmlHelp1\icons\slMobile.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\static.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\HtmlHelp1\icons\static.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\xna.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\HtmlHelp1\icons\xna.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\scripts\branding.js -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\HtmlHelp1\scripts\branding.js +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\styles\branding-cs-CZ.css -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\HtmlHelp1\styles\branding-cs-CZ.css +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\styles\branding-de-DE.css -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\HtmlHelp1\styles\branding-de-DE.css +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\styles\branding-en-US.css -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\HtmlHelp1\styles\branding-en-US.css +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\styles\branding-es-ES.css -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\HtmlHelp1\styles\branding-es-ES.css +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\styles\branding-fr-FR.css -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\HtmlHelp1\styles\branding-fr-FR.css +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\styles\branding-Help1.css -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\HtmlHelp1\styles\branding-Help1.css +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\styles\branding-HelpViewer.css -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\HtmlHelp1\styles\branding-HelpViewer.css +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\styles\branding-it-IT.css -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\HtmlHelp1\styles\branding-it-IT.css +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\styles\branding-ja-JP.css -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\HtmlHelp1\styles\branding-ja-JP.css +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\styles\branding-ko-KR.css -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\HtmlHelp1\styles\branding-ko-KR.css +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\styles\branding-pl-PL.css -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\HtmlHelp1\styles\branding-pl-PL.css +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\styles\branding-pt-BR.css -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\HtmlHelp1\styles\branding-pt-BR.css +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\styles\branding-ru-RU.css -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\HtmlHelp1\styles\branding-ru-RU.css +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\styles\branding-tr-TR.css -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\HtmlHelp1\styles\branding-tr-TR.css +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\styles\branding-Website.css -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\HtmlHelp1\styles\branding-Website.css +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\styles\branding-zh-CN.css -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\HtmlHelp1\styles\branding-zh-CN.css +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\styles\branding-zh-TW.css -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\HtmlHelp1\styles\branding-zh-TW.css +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\styles\branding.css -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\HtmlHelp1\styles\branding.css +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\AlertCaution.png -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\icons\AlertCaution.png +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\AlertNote.png -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\icons\AlertNote.png +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\AlertSecurity.png -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\icons\AlertSecurity.png +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\CFW.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\icons\CFW.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\CodeExample.png -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\icons\CodeExample.png +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\privclass.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\icons\privclass.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\privdelegate.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\icons\privdelegate.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\privenumeration.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\icons\privenumeration.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\privevent.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\icons\privevent.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\privextension.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\icons\privextension.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\privfield.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\icons\privfield.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\privinterface.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\icons\privinterface.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\privmethod.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\icons\privmethod.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\privproperty.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\icons\privproperty.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\privstructure.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\icons\privstructure.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\protclass.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\icons\protclass.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\protdelegate.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\icons\protdelegate.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\protenumeration.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\icons\protenumeration.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\protevent.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\icons\protevent.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\protextension.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\icons\protextension.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\protfield.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\icons\protfield.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\protinterface.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\icons\protinterface.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\protmethod.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\icons\protmethod.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\protoperator.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\icons\protoperator.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\protproperty.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\icons\protproperty.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\protstructure.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\icons\protstructure.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\pubclass.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\icons\pubclass.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\pubdelegate.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\icons\pubdelegate.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\pubenumeration.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\icons\pubenumeration.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\pubevent.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\icons\pubevent.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\pubextension.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\icons\pubextension.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\pubfield.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\icons\pubfield.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\pubinterface.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\icons\pubinterface.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\pubmethod.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\icons\pubmethod.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\puboperator.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\icons\puboperator.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\pubproperty.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\icons\pubproperty.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\pubstructure.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\icons\pubstructure.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\SectionCollapsed.png -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\icons\SectionCollapsed.png +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\SectionExpanded.png -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\icons\SectionExpanded.png +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\slMobile.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\icons\slMobile.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\static.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\icons\static.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\icons\xna.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\icons\xna.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\scripts\branding.js -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\scripts\branding.js +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\styles\branding-cs-CZ.css -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\styles\branding-cs-CZ.css +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\styles\branding-de-DE.css -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\styles\branding-de-DE.css +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\styles\branding-en-US.css -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\styles\branding-en-US.css +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\styles\branding-es-ES.css -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\styles\branding-es-ES.css +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\styles\branding-fr-FR.css -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\styles\branding-fr-FR.css +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\styles\branding-Help1.css -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\styles\branding-Help1.css +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\styles\branding-HelpViewer.css -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\styles\branding-HelpViewer.css +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\styles\branding-it-IT.css -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\styles\branding-it-IT.css +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\styles\branding-ja-JP.css -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\styles\branding-ja-JP.css +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\styles\branding-ko-KR.css -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\styles\branding-ko-KR.css +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\styles\branding-pl-PL.css -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\styles\branding-pl-PL.css +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\styles\branding-pt-BR.css -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\styles\branding-pt-BR.css +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\styles\branding-ru-RU.css -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\styles\branding-ru-RU.css +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\styles\branding-tr-TR.css -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\styles\branding-tr-TR.css +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\styles\branding-Website.css -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\styles\branding-Website.css +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\styles\branding-zh-CN.css -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\styles\branding-zh-CN.css +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\styles\branding-zh-TW.css -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\styles\branding-zh-TW.css +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\styles\branding.css -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\styles\branding.css +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\Web\index.html -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\index.html +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\Web\search.html -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\search.html +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\Web\SearchHelp.aspx -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\SearchHelp.aspx +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\Web\SearchHelp.inc.php -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\SearchHelp.inc.php +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\Web\SearchHelp.php -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\SearchHelp.php +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\Web\Web.Config -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\Web.Config +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\Web\html\GeneralError.htm -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\html\GeneralError.htm +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\Web\html\PageNotFound.htm -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\html\PageNotFound.htm +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\Web\icons\Search.png -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\icons\Search.png +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\Web\icons\TocClose.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\icons\TocClose.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\Web\icons\TocCollapsed.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\icons\TocCollapsed.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\Web\icons\TocExpanded.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\icons\TocExpanded.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\Web\icons\TocOpen.gif -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\icons\TocOpen.gif +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\Web\scripts\branding-Website.js -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\scripts\branding-Website.js +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\Web\scripts\clipboard.min.js -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\scripts\clipboard.min.js +C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\PresentationStyles\VS2013\Web\scripts\jquery-3.5.1.min.js -> D:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\Website\scripts\jquery-3.5.1.min.js + Last step completed in 00:00:00.4866 + + +Generating HTML Help 1 table of contents file... + Last step completed in 00:00:00.0005 + + +Generating HTML Help 1 index file... + Last step completed in 00:00:00.0000 Generating HTML Help 1 project file... - Last step completed in 00:00:00.0313 + Last step completed in 00:00:00.0131 Compiling HTML Help 1 file... -[C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\MSBuild.exe - Build1xHelpFile.proj] - +[C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\MSBuild.exe - Build1xHelpFile.proj] Microsoft HTML Help Compiler 4.74.8702 - Compiling d:\a\NanoXLSX\NanoXLSX\docs\Working\Output\HtmlHelp1\Documentation.chm + Compiling d:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\HtmlHelp1\Documentation.chm - Compile time: 0 minutes, 3 seconds + Compile time: 0 minutes, 46 seconds - 1,259 Topics + 1,267 Topics - 13,426 Local links + 13,294 Local links - 3 Internet links + 0 Internet links 0 Graphics @@ -355,18 +2238,22 @@ Compiling HTML Help 1 file... - Created d:\a\NanoXLSX\NanoXLSX\docs\Working\Output\HtmlHelp1\Documentation.chm, 1,390,772 bytes + Created d:\Dev\NET\NanoXLSX\NanoXLSX-PR\docs\Working\Output\HtmlHelp1\Documentation.chm, 1,223,332 bytes - Compression decreased file by 7,193,284 bytes. + Compression decreased file by 7,597,214 bytes. - Last step completed in 00:00:05.7357 + Last step completed in 00:00:47.1753 + + +Generating website table of contents file... + Last step completed in 00:00:00.0000 Generating full-text index for the website... Adding lightweight search and TOC elements to each topic... - Last step completed in 00:00:00.9079 + Last step completed in 00:00:03.3460 Copying website files to output folder... @@ -374,16 +2261,16 @@ Copying website files to output folder... Copied 500 files Copied 1000 files Copied 1500 files -Copied 1612 files for the website content - Last step completed in 00:00:00.3908 +Copied 1624 files for the website content + Last step completed in 00:00:02.1880 Removing intermediate files... - Last step completed in 00:00:00.2031 + Last step completed in 00:00:01.0619 -Build completed successfully at 4/21/2024 8:58:37 PM. Total time: 00:01:12.3351 +Build completed successfully at 22.07.2024 22:45:40. Total time: 00:01:12.6820 diff --git a/docs/SearchHelp.aspx b/docs/SearchHelp.aspx index c37a5d84f..6e2a17b6a 100644 --- a/docs/SearchHelp.aspx +++ b/docs/SearchHelp.aspx @@ -5,14 +5,15 @@ // System : Sandcastle Help File Builder // File : SearchHelp.aspx // Author : Eric Woodruff (Eric@EWoodruff.us) -// Updated : 08/13/2022 -// Note : Copyright 2007-2022, Eric Woodruff, All rights reserved +// Updated : 05/15/2014 +// Note : Copyright 2007-2015, Eric Woodruff, All rights reserved +// Compiler: Microsoft C# // // This file contains the code used to search for keywords within the help topics using the full-text index // files created by the help file builder. // // This code is published under the Microsoft Public License (Ms-PL). A copy of the license should be -// distributed with the code and can be found at the project website: https://GitHub.com/EWSoftware/SHFB. This +// distributed with the code. It can also be found at the project website: https://GitHub.com/EWSoftware/SHFB. This // notice, the author's name, and all copyright notices must remain intact in all applications, documentation, // and source files. // @@ -119,7 +120,7 @@ private List ParseKeywords(string keywords) { checkWord = word.ToLower(CultureInfo.InvariantCulture); - if(checkWord.Length >= 2 && !Char.IsDigit(checkWord[0]) && !keywordList.Contains(checkWord)) + if(checkWord.Length > 2 && !Char.IsDigit(checkWord[0]) && !keywordList.Contains(checkWord)) keywordList.Add(checkWord); } @@ -140,8 +141,7 @@ private string Search(List keywords, List fileInfo, StringBuilder sb = new StringBuilder(10240); Dictionary> matches = new Dictionary>(); List occurrences; - HashSet matchingFileIndices = new HashSet(); - List occurrenceIndices = new List(); + List matchingFileIndices = new List(), occurrenceIndices = new List(); List rankings = new List(); string filename, title; @@ -151,13 +151,7 @@ private string Search(List keywords, List fileInfo, foreach(string word in keywords) { - occurrences = new List(); - - foreach(KeyValuePair> kv in wordDictionary) - if(kv.Key.Contains(word)) - occurrences.AddRange(kv.Value); - - if(occurrences.Count == 0) + if(!wordDictionary.TryGetValue(word, out occurrences)) return "Nothing found"; matches.Add(word, occurrences); @@ -170,14 +164,18 @@ private string Search(List keywords, List fileInfo, if(isFirst) { isFirst = false; - matchingFileIndices.UnionWith(occurrenceIndices); + matchingFileIndices.AddRange(occurrenceIndices); } else { - // After the first match, remove files that do not appear for all found keywords - foreach(int i in matchingFileIndices.ToArray()) - if(!occurrenceIndices.Contains(i)) - matchingFileIndices.Remove(i); + // After the first match, remove files that do not appear for + // all found keywords. + for(idx = 0; idx < matchingFileIndices.Count; idx++) + if(!occurrenceIndices.Contains(matchingFileIndices[idx])) + { + matchingFileIndices.RemoveAt(idx); + idx--; + } } } @@ -220,7 +218,7 @@ private string Search(List keywords, List fileInfo, }); // Format the file list and return the results - sb.Append("

    "); + sb.Append("
      "); foreach(Ranking r in rankings) sb.AppendFormat("
    1. {1}
    2. ", r.Filename, r.PageTitle); diff --git a/docs/SearchHelp.inc.php b/docs/SearchHelp.inc.php index e5a3163a0..b905e130c 100644 --- a/docs/SearchHelp.inc.php +++ b/docs/SearchHelp.inc.php @@ -30,7 +30,7 @@ function ParseKeywords($keywords) { $checkWord = strtolower($word); $first = substr($checkWord, 0, 1); - if(strlen($checkWord) >= 2 && !ctype_digit($first) && !in_array($checkWord, $keywordList)) + if(strlen($checkWord) > 2 && !ctype_digit($first) && !in_array($checkWord, $keywordList)) { array_push($keywordList, $checkWord); } diff --git a/docs/Web.Config b/docs/Web.Config index 9743275e4..f0f3e6cb6 100644 --- a/docs/Web.Config +++ b/docs/Web.Config @@ -15,7 +15,6 @@ - diff --git a/docs/fti/FTI_100.json b/docs/fti/FTI_100.json index 47f915630..230388bab 100644 --- a/docs/fti/FTI_100.json +++ b/docs/fti/FTI_100.json @@ -1 +1 @@ -{"disposed":[327681,13172737,19464193,19726337,20250625],"dll":[65537,131073,196609,262145,327681,393217,458753,524289,655361,720897,851969,917505,983041,1114113,1179649,1310721,1441793,1507329,1572865,1638401,1703937,1769473,1835009,1900545,1966081,2031617,2097153,2228225,2293761,2359297,2424833,2490369,2555905,2621441,2686977,2752513,2818049,2883585,3014657,3080193,3145729,3276801,3342337,3407873,3473409,3604481,3670017,3735553,3801089,3866625,3932161,3997697,4194305,4259841,4325377,4587521,4653057,4718593,4784129,4849665,4915201,4980737,5046273,5111809,5242881,5373953,5439489,5505025,5570561,5636097,5701633,5767169,5832705,5898241,5963777,6094849,6225921,6291457,6356993,6422529,6684673,6750209,6815745,6881281,6946817,7012353,7077889,7143425,7208961,7274497,7340033,7405569,7471105,7536641,7602177,7667713,7733249,7864321,7929857,7995393,8126465,8192001,8257537,8323073,8388609,8519681,8585217,8650753,8716289,8781825,8847361,9043969,9109505,9175041,9240577,9306113,9371649,9437185,9502721,9568257,9633793,9764865,9830401,9961473,10027009,10092545,10158081,10223617,10289153,10354689,10420225,10485761,10616833,10682369,10747905,10878977,10944513,11010049,11075585,11206657,11272193,11337729,11468801,11599873,11665409,11730945,11796481,11862017,11927553,11993089,12058625,12124161,12189697,12255233,12320769,12386305,12451841,12517377,12582913,12648449,12713985,12779521,12910593,12976129,13041665,13172737,13238273,13303809,13434881,13500417,13565953,13631489,13697025,13762561,13828097,13893633,13959169,14024705,14155777,14221313,14286849,14352385,14417921,14483457,14548993,14614529,14680065,14745601,14811137,14876673,15073281,15138817,15269889,15335425,15400961,15466497,15532033,15597569,15794177,15859713,15925249,15990785,16056321,16121857,16187393,16252929,16449537,16515073,16580609,16646145,16711681,16777217,16908289,16973825,17039361,17104897,17170433,17367041,17432577,17498113,17563649,17629185,17760257,17825793,17891329,17956865,18022401,18087937,18153473,18219009,18284545,18350081,18415617,18481153,18546689,18612225,18677761,18808833,18874369,18939905,19005441,19070977,19136513,19202049,19267585,19333121,19398657,19464193,19595265,19660801,19726337,19791873,19857409,19922945,19988481,20250625,20381697,20447233,20512769,20578305,20643841,20709377,20774913,20840449,20971521,21102593,21168129,21233665,21299201,21364737,21430273,21495809,21561345,21626881,21692417,21757953,21823489,21889025,21954561,22020097,22085633,22151169,22216705,22282241,22347777,22413313,22478849,22544385,22609921,22675457,22740993,22806529,22872065,22937601,23068673,23134209,23199745,23265281,23330817,23396353,23461889,23527425,23592961,23724033,23789569,23855105,23986177,24051713,24117249,24248321,24313857,24379393,24444929,24641537,24903681,25034753,25100289,25165825,25231361,25296897,25362433,25427969,25493505,25624577,25755649,25821185,25886721,26017793,26083329,26148865,26214401,26345473,26476545,26542081,26607617,26673153,26804225,26869761,26935297,27000833,27066369,27131905,27197441,27262977,27328513,27394049,27459585,27525121,27590657,27656193,27721729,27852801,27918337,27983873,28049409,28114945,28180481,28246017,28311553,28442625,28508161,28573697,28639233,28704769,28770305,28966913,29032449,29097985,29163521,29229057,29294593,29360129,29556737,29622273,29687809,29753345,29818881,29884417,29949953,30015489,30081025,30146561,30277633,30343169,30408705,30474241,30539777,30605313,30670849,30736385,30801921,30867457,30932993,30998529,31064065,31129601,31195137,31260673,31326209,31391745,31457281,31522817,31588353,31653889,31719425,31784961,31850497,31916033,32047105,32112641,32178177,32243713,32309249,32374785,32440321,32505857,32571393,32768001,32899073,32964609,33095681,33161217,33226753,33357825,33423361,33554433,33619969,33685505,33816577,33882113,33947649,34013185,34078721,34144257,34209793,34275329,34340865,34537473,34603009,34799617,34865153,34930689,34996225,35127297,35192833,35323905,35389441,35454977,35520513,35586049,35651585,35848193,35913729,35979265,36044801,36175873,36241409,36306945,36372481,36438017,36503553,36569089,36634625,36700161,36765697,36831233,36896769,36962305,37093377,37158913,37224449,37355521,37421057,37486593,37552129,37617665,37683201,37748737,37814273,37879809,37945345,38010881,38076417,38141953,38207489,38273025,38404097,38469633,38535169,38666241,38731777,38862849,38928385,38993921,39059457,39256065,39321601,39387137,39649281,39714817,39780353,39845889,39911425,40042497,40108033,40173569,40239105,40304641,40370177,40435713,40501249,40566785,40632321,40697857,40763393,40828929,40894465,40960001,41025537,41091073,41156609,41222145,41287681,41353217,41418753,41615361,41680897,41746433,41811969,41943041,42008577,42074113,42139649,42205185,42270721,42336257,42467329,42532865,42663937,42729473,42795009,42860545,42926081,42991617,43057153,43188225,43122689,43384833,43450369,43515905,43581441,43646977,43712513,43778049,43843585,43909121,43974657,44040193,44105729,44171265,44236801,44302337,44367873,44498945,44630017,44695553,44761089,44826625,44957697,45023233,45088769,45154305,45219841,45481985,45547521,45678593,45744129,45809665,45875201,45940737,46071809,46137345,46202881,46333953,46399489,46465025,46530561,46661633,46792705,46858241,46989313,47054849,47120385,47185921,47251457,47316993,47382529,47448065,47513601,47579137,47644673,47775745,47841281,48037889,48103425,48168961,48234497,48300033,48496641,48562177,48627713,48693249,48758785,48889857,49020929,49086465,49217537,49283073,49348609,49414145,49479681,49610753,49676289,49741825,49807361,49938433,50069505,50135041,50200577,50331649,50397185,50462721,50528257,50593793,50724865,50790401,50855937,50921473,50987009,51118081,51183617,51314689,51380225,51445761,51511297,51576833,51642369,51707905,51773441,51838977,51970049,52035585,52101121,52297729,52363265,52428801,52625409,52690945,52756481,52822017,52887553,53018625,53084161,53149697,53215233,53280769,53346305,53411841,53477377,53542913,53608449,53673985,53739521,53870593,53936129,54001665,54067201,54132737,54198273,54263809,54460417,54525953,54591489,54657025,54722561,54788097,54853633,54919169,54984705,55050241,55181313,55246849,55312385,55377921,55443457,55508993,55574529,55640065,55836673,55902209,55967745,56033281,56098817,56164353,56229889,56295425,56426497,56492033,56557569,56754177,56950785,57081857,57147393,57278465,57344001,57409537,57475073,57540609,57606145,57671681,57802753,57868289,57933825,58064897,58195969,58261505,58327041,58392577,58458113,58589185,58654721,58720257,58785793,58851329,58916865,59047937,59113473,59179009,59244545,59310081,59375617,59441153,59506689,59637761,59703297,59768833,59834369,59899905,59965441,60030977,60096513,60162049,60227585,60293121,60358657,60424193,60489729,60555265,60620801,60686337,60751873,60817409,60882945,60948481,61014017,61079553,61145089,61276161,61341697,61407233,61472769,61538305,61603841,61734913,61865985,61931521,61997057,62062593,62193665,62259201,62324737,62455809,62586881,62652417,62717953,62783489,62914561,62980097,63045633,63111169,63242241,63307777,63373313,63438849,63504385,63569921,63635457,63700993,63766529,63832065,63897601,63963137,64028673,64094209,64159745,64225281,64290817,64356358,64421889,64487425,64552961,64618497,64684033,64749569,64815105,64880641,64946177,65011713,65077249,65142785,65208321,65273857,65404929,65470465,65536001,65601537,65667073,65798145,65929217,65994753,66191361,66256897,66387969,66453505,66519041,66584577,66650113,66715649,66781185,66846721,66977793,67043329,67108865,67174401,67239937,67305473,67371009,67567617,67633153,67698689,67764225,67829761,67895297,67960833,68091905,68157441,68222977,68354049,68485121,68550657,68616193,68681729,68878337,69074945,69140481,69206017,69271553,69337089,69468161,69599233,69664769,69730305,69926913,70057985,70189057,70254593,70320129,70385665,70451201,70516737,70647809,70713345,70778881,70909953,70975489,71041025,71106561,71172097,71303169,71368705,71565313,71630849,71761921,71827457,71892993,71958529,72024065,72089601,72286209,72351745,72482817,72548353,72613889,72744961,72810497,72876033,72941569,73007105,73138177,73203713,73269249,73334785,73400321,73465857,73531393,73662465,73728001,73793537,73859073,73990145,74055681,74121217,74186753,74514433,74711041,74776577,74842113,74907649,74973185,75038721,75104257,75169793,75235329,75366401,75431937,75497473,75563009,75694081,75759617,75825153,75890689,75956225,76021761,76087297,76152833,76218369,76283905,76349441,76414977,76480513,76546049,76611585,76677121,76808193,76873729,76939265,77004801,77070337,77135873,77201409,77266945,77332481,77398017,77463553,77529089,77594625,77725697,77791233,77856769,77922305,78053377,78184449,78249985,78315521,78381057,78512129,78577665,78643201,78774273,78839809,78905345,78970881,79036417,79101953,79167489,79233025,79298561,79364097,79429633,79495169,79560705,79626241,79691777,79757313,79822849,79888385,79953921,80019457,80084993,80150529,80216065,80281601,80412673,80478209,80543745,80609281,80674817,80740353,80805889,80871425,80936961,81002497,81068033,81133569,81199105,81264641,81395713,81461249,81592321,81657857,81788929,81854465,81920001,81985537,82051073,82116609,82182145,82247681,82313217,82444289,82509825,82575361],"discard":[51511297,57278465,70844417],"defines":[9043970,20447233,39256065,48365569,56229889,60162049,61210626,63832065],"defaultcolumnwidth":[3735553,9175041,31784961,41549825,48496641,54394881],"dots":[12058625,53477377,65470466,69861378],"diagonal":[196610,51642370,51707906,65011714,67764228,68026372],"defined_format":[3538945,5963777,78970881],"documentpath":[24510465,31260673,37486593,49872898,50200578,50266114,60686337,70385668],"doubles":[65537,22347777,62128129],"default_font_name":[14680065,44433409,80543745],"decision":[1376257,8716289,14680065,16973825,19988481,23855105,28901377,33030145,45088769,48955393,51052545,57016321,57147393,67764225,71499777],"development":[64356353],"details":[60096513],"dependent":[1376257,8716289,14680065,16973825,19988481,23855105,28901377,33030145,45088769,48955393,51052545,57016321,57147393,67764225,71499777],"differs":[8716289,19857409,21757953,22609921,57016321,67698689,69337089,72482817],"differently":[36110337,60162049,79822849],"digit":[45285378,52101121,53870595,60096514,61014018,81920002],"data":[327682,1310722,3604482,3735572,4456449,5636098,6029313,6356993,8192003,8585219,9895937,10223618,10551297,10878977,11337731,11403268,13041666,13238274,17301506,18350081,18481153,19857411,20119554,20381697,21954562,22609923,22740994,23986177,24182785,24510465,24838145,26148867,26542083,27197443,27328513,28966913,31326211,32178177,32899073,33161217,33554433,33947651,35323906,36306947,37683203,37748737,38207490,38797313,40960001,41091074,41156610,41484289,41549826,42139649,42926082,42991618,43188227,44236801,45285377,48365570,48496645,48562179,49217538,50528259,50659348,53346306,54853633,55771137,56164353,57802753,57999364,59506690,60162049,60620801,60948483,61014018,62259202,63438851,63766529,64356355,64815106,64880642,65273857,65536003,65667073,67567618,67698691,68091907,69337091,69664772,70123523,70189058,70713346,72417281,72482819,73793537,75038721,75104258,75169794,75497473,75825153,76414977,76480515,76808193,76939265,79036417,79757315,80347137,80674817,80740355,81461250],"dereferencing":[13500417,23855105,28901377,47382529],"default_font_family":[14680065,44433409,55377921],"documents":[12976130,49545220,53870595,60096514,69599233,73334788],"doc":[32899074],"dlls":[64356353],"determined":[5570561,8192001,17891329,19791873,23592961,30932993,36765697,45350913,47644673,60030977,63438849,64880641,75169793,79101953],"documentation":[65537,131073,196609,262145,327681,393217,458753,524289,589825,655361,720897,786433,851969,917505,983041,1048577,1114113,1179649,1245185,1310721,1376257,1441793,1507329,1572865,1638401,1703937,1769473,1835009,1900545,1966081,2031617,2097153,2162689,2228225,2293761,2359297,2424833,2490369,2555905,2621441,2686977,2752513,2818049,2883585,2949121,3014657,3080193,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3604481,3670017,3735553,3801089,3866625,3932161,3997697,4063233,4128769,4194305,4259841,4325377,4390913,4456449,4521985,4587521,4653057,4718593,4784129,4849665,4915201,4980737,5046273,5111809,5177345,5242881,5308417,5373953,5439489,5505025,5570561,5636097,5701633,5767169,5832705,5898241,5963777,6029313,6094849,6160385,6225921,6291457,6356993,6422529,6488065,6553601,6619137,6684673,6750209,6815745,6881281,6946817,7012353,7077889,7143425,7208961,7274497,7340033,7405570,7471105,7536641,7602177,7667713,7733249,7798785,7864321,7929858,7995393,8060929,8126465,8192001,8257537,8323073,8388609,8454145,8519681,8585221,8650753,8716289,8781825,8847361,8912897,8978433,9043969,9109505,9175041,9240577,9306113,9371649,9437185,9502721,9568257,9633793,9699329,9764865,9830401,9895937,9961473,10027009,10092545,10158081,10223617,10289153,10354689,10420225,10485761,10551297,10616833,10682369,10747905,10813441,10878977,10944513,11010049,11075585,11141121,11206657,11272193,11337729,11403265,11468801,11534337,11599873,11665409,11730945,11796481,11862017,11927553,11993089,12058625,12124161,12189697,12255233,12320769,12386305,12451841,12517377,12582913,12648449,12713985,12779522,12845057,12910593,12976129,13041665,13107201,13172737,13238273,13303809,13369345,13434881,13500418,13565953,13631489,13697025,13762561,13828097,13893633,13959169,14024705,14090241,14155777,14221313,14286849,14352385,14417921,14483457,14548993,14614529,14680065,14745601,14811137,14876673,14942209,15007745,15073281,15138817,15204353,15269889,15335425,15400961,15466497,15532034,15597569,15663105,15728641,15794177,15859716,15925249,15990785,16056321,16121857,16187393,16252929,16318465,16384001,16449537,16515073,16580609,16646145,16711681,16777217,16842753,16908289,16973825,17039361,17104898,17170433,17235969,17301505,17367041,17432577,17498113,17563649,17629185,17694721,17760257,17825793,17891329,17956865,18022401,18087937,18153473,18219009,18284545,18350081,18415617,18481153,18546689,18612225,18677761,18743297,18808833,18874369,18939905,19005441,19070977,19136513,19202049,19267585,19333121,19398657,19464193,19529729,19595265,19660801,19726337,19791873,19857409,19922945,19988481,20054017,20119553,20185089,20250625,20316161,20381697,20447233,20512769,20578305,20643841,20709377,20774913,20840449,20905985,20971521,21037057,21102593,21168129,21233665,21299201,21364737,21430273,21495809,21561345,21626881,21692417,21757953,21823489,21889025,21954561,22020097,22085633,22151169,22216705,22282241,22347777,22413313,22478849,22544385,22609921,22675457,22740993,22806529,22872065,22937602,23003137,23068674,23134209,23199745,23265281,23330817,23396353,23461890,23527425,23592961,23658497,23724033,23789569,23855105,23920641,23986177,24051713,24117249,24182785,24248321,24313857,24379393,24444929,24510465,24576001,24641537,24707073,24772609,24838145,24903681,24969217,25034753,25100289,25165825,25231361,25296897,25362433,25427969,25493505,25559041,25624577,25690113,25755649,25821185,25886721,25952257,26017793,26083329,26148865,26214401,26279937,26345473,26411009,26476545,26542081,26607617,26673153,26738689,26804225,26869761,26935297,27000833,27066369,27131905,27197441,27262977,27328513,27394049,27459585,27525121,27590657,27656193,27721729,27787265,27852801,27918337,27983873,28049409,28114945,28180481,28246017,28311553,28377089,28442625,28508161,28573697,28639233,28704769,28770305,28835841,28901377,28966913,29032449,29097985,29163521,29229057,29294593,29360129,29425665,29491201,29556737,29622273,29687809,29753345,29818881,29884417,29949953,30015489,30081025,30146562,30212097,30277633,30343169,30408705,30474241,30539777,30605313,30670849,30736385,30801921,30867457,30932993,30998529,31064065,31129601,31195137,31260673,31326209,31391745,31457281,31522817,31588353,31653889,31719425,31784961,31850497,31916033,31981569,32047105,32112641,32178177,32243713,32309249,32374785,32440321,32505857,32571393,32636929,32702465,32768001,32833537,32899073,32964613,33030145,33095681,33161217,33226753,33292289,33357825,33423361,33488897,33554433,33619969,33685505,33751041,33816577,33882113,33947649,34013185,34078721,34144257,34209793,34275329,34340865,34406401,34471937,34537473,34603009,34668545,34734081,34799618,34865153,34930689,34996225,35061761,35127297,35192833,35258369,35323905,35389441,35454977,35520513,35586049,35651585,35717121,35782657,35848193,35913729,35979265,36044801,36110337,36175873,36241409,36306945,36372481,36438017,36503553,36569089,36634625,36700161,36765697,36831233,36896773,36962305,37027841,37093377,37158913,37224449,37289985,37355522,37421057,37486593,37552129,37617665,37683201,37748737,37814273,37879809,37945345,38010881,38076417,38141953,38207489,38273025,38338561,38404097,38469634,38535169,38600705,38666241,38731777,38797313,38862849,38928385,38993921,39059457,39124993,39190529,39256065,39321601,39387137,39452673,39518209,39583745,39649281,39714817,39780353,39845889,39911425,39976961,40042497,40108033,40173569,40239105,40304641,40370177,40435713,40501249,40566785,40632321,40697857,40763393,40828929,40894465,40960001,41025537,41091073,41156609,41222145,41287681,41353217,41418753,41484289,41549825,41615361,41680897,41746433,41811969,41877505,41943041,42008577,42074113,42139649,42205185,42270721,42336257,42401793,42467329,42532866,42598401,42663937,42729473,42795009,42860545,42926081,42991617,43057153,43122689,43188225,43253761,43319297,43384833,43450369,43515905,43581441,43646977,43712513,43778049,43843585,43909121,43974657,44040193,44105729,44171265,44236801,44302337,44367873,44433409,44498945,44564481,44630017,44695553,44761089,44826625,44892161,44957697,45023233,45088769,45154305,45219841,45285377,45350913,45416449,45481986,45547521,45613057,45678593,45744129,45809665,45875201,45940737,46006273,46071809,46137345,46202881,46268417,46333953,46399489,46465025,46530561,46596097,46661633,46727169,46792705,46858241,46923777,46989313,47054849,47120385,47185921,47251457,47316993,47382529,47448065,47513602,47579137,47644673,47710209,47775745,47841281,47906817,47972353,48037889,48103425,48168961,48234497,48300033,48365569,48431105,48496641,48562177,48627713,48693250,48758785,48824321,48889857,48955393,49020929,49086465,49152001,49217537,49283073,49348609,49414145,49479681,49545217,49610753,49676289,49741825,49807361,49872897,49938433,50003969,50069505,50135041,50200577,50266113,50331649,50397185,50462725,50528257,50593793,50659329,50724865,50790401,50855937,50921473,50987009,51052545,51118081,51183617,51249153,51314689,51380225,51445761,51511297,51576833,51642369,51707905,51773441,51838977,51904513,51970049,52035585,52101121,52166657,52232193,52297729,52363265,52428801,52494337,52559873,52625409,52690945,52756481,52822017,52887553,52953089,53018625,53084161,53149697,53215233,53280769,53346305,53411841,53477377,53542913,53608449,53673985,53739521,53805057,53870593,53936129,54001666,54067201,54132737,54198273,54263809,54329345,54394881,54460417,54525953,54591489,54657025,54722561,54788097,54853633,54919169,54984706,55050241,55115777,55181313,55246849,55312385,55377921,55443457,55508993,55574529,55640065,55705601,55771137,55836673,55902209,55967745,56033281,56098817,56164353,56229889,56295425,56360961,56426497,56492033,56557569,56623105,56688641,56754177,56819713,56885249,56950785,57016321,57081857,57147393,57212929,57278465,57344001,57409537,57475073,57540609,57606145,57671682,57737217,57802753,57868289,57933825,57999361,58064897,58130433,58195969,58261505,58327041,58392577,58458113,58523649,58589185,58654721,58720257,58785793,58851329,58916865,58982401,59047937,59113473,59179009,59244545,59310081,59375617,59441153,59506689,59572225,59637761,59703297,59768833,59834369,59899905,59965441,60030977,60096513,60162049,60227585,60293121,60358657,60424193,60489729,60555265,60620801,60686337,60751874,60817409,60882945,60948481,61014017,61079553,61145089,61210625,61276161,61341697,61407233,61472769,61538305,61603841,61669377,61734913,61800449,61865985,61931521,61997057,62062593,62128129,62193666,62259201,62324737,62390273,62455809,62521345,62586881,62652417,62717953,62783489,62849025,62914561,62980097,63045633,63111169,63176705,63242241,63307777,63373313,63438849,63504385,63569921,63635457,63700993,63766529,63832065,63897601,63963137,64028673,64094209,64159746,64225281,64290817,64356359,64421889,64487425,64552961,64618497,64684033,64749569,64815105,64880641,64946177,65011713,65077249,65142785,65208321,65273857,65339393,65404930,65470465,65536001,65601537,65667073,65732609,65798145,65863681,65929217,65994753,66060289,66125825,66191361,66256897,66322433,66387970,66453505,66519041,66584577,66650113,66715649,66781185,66846721,66912257,66977793,67043329,67108865,67174401,67239937,67305473,67371009,67436545,67502081,67567617,67633153,67698689,67764225,67829761,67895297,67960833,68026369,68091905,68157441,68222977,68288513,68354049,68419585,68485121,68550657,68616193,68681729,68747265,68812801,68878341,68943873,69009409,69074945,69140481,69206017,69271553,69337089,69402625,69468161,69533697,69599233,69664769,69730305,69795841,69861377,69926913,69992449,70057985,70123521,70189057,70254593,70320129,70385665,70451201,70516737,70582273,70647809,70713345,70778881,70844417,70909953,70975489,71041025,71106561,71172097,71237633,71303169,71368705,71434241,71499777,71565313,71630849,71696385,71761921,71827458,71892993,71958529,72024065,72089601,72155137,72220673,72286209,72351745,72417281,72482817,72548353,72613889,72679425,72744961,72810497,72876033,72941569,73007105,73072641,73138177,73203714,73269249,73334785,73400321,73465857,73531393,73596929,73662465,73728001,73793537,73859073,73924609,73990145,74055681,74121217,74186753,74252289,74317825,74383361,74448897,74514433,74579969,74645505,74711041,74776577,74842113,74907649,74973185,75038721,75104257,75169793,75235329,75300865,75366401,75431937,75497473,75563009,75628545,75694081,75759617,75825153,75890689,75956225,76021761,76087298,76152833,76218369,76283905,76349441,76414977,76480513,76546049,76611585,76677121,76742657,76808193,76873729,76939265,77004801,77070337,77135873,77201409,77266945,77332481,77398017,77463553,77529089,77594625,77660161,77725697,77791233,77856769,77922305,77987841,78053377,78118913,78184449,78249985,78315521,78381057,78446593,78512129,78577665,78643201,78708737,78774273,78839809,78905345,78970881,79036417,79101953,79167489,79233025,79298561,79364097,79429633,79495169,79560705,79626241,79691777,79757313,79822849,79888385,79953921,80019457,80084993,80150529,80216065,80281601,80347137,80412673,80478209,80543745,80609281,80674817,80740353,80805889,80871425,80936961,81002497,81068033,81133569,81199105,81264641,81330177,81395713,81461249,81526785,81592321,81657857,81723393,81788929,81854465,81920001,81985537,82051073,82116609,82182145,82247681,82313217,82378753,82444289,82509825,82575361],"delete":[2883586,24313858,55115778,67633154],"demo":[64356354],"degrees":[1441793,19529729,57147393,75890689],"deviate":[64356353,69599233],"deviates":[53870593],"default_pattern_fill":[34406401,39059457,45088769],"designated":[62849026,67305473,71172097],"dynamic":[23068673,23986177,25690113,30867457,39256065,39452673,42467329,63832065],"defined_":[78970881],"determination":[56360961,72286209,79888385],"don":[64356353],"depends":[12976129,53870593,60096513],"default_color":[18808833,34406401,45088769,47120385,59572225,67764225],"docs":[14155778,28770305,42598402,43450369,69926914,73334786,81068033],"diagonalcolor":[51707905,67764225,68026369],"diagonalstyle":[65011713,67764225,68026369],"document":[393217,4980737,8257537,8716289,11665409,12189697,14680065,16973825,17301516,19529729,20316166,20381697,20840450,21561345,23330817,23724033,23855105,23986177,24510465,25624577,26083329,27328513,27852801,29097985,30408705,30801921,31260674,31326220,32899073,33161217,35258369,35586049,37486594,39190529,39911425,39976961,42008577,42139649,44695553,45088769,46989313,47906817,49283073,49872899,50200579,50266114,52559873,53608449,55967745,57147393,57409537,57802753,58064902,60686338,65142785,65273862,66781185,67502086,67764225,68026369,70385669,72613889,74973185,75038721,75497473,75628545,75825153,76939265,78446593,79036417,80216065,82313217],"description":[589825,1048577,1245185,1376257,2162689,2293762,2949121,3211265,3538945,3735556,4063233,4128769,4390913,4456449,4521985,4784130,5177345,5308417,5963778,6029313,6160385,6488065,6553601,6619137,7798785,8060929,8454145,8716291,8912897,8978433,9043970,9699329,9895937,10551297,10813441,11141121,11206658,11403265,11534337,11927554,12255235,12845057,13107201,13238276,13369345,14090241,14155777,14417924,14680068,14942209,15007745,15204353,15663105,15728641,16318465,16384001,16842753,16973828,17235969,17301505,17629186,17694721,18743297,19529729,20054017,20119553,20185089,20316161,20840450,20905985,21037057,22347778,23003137,23265282,23658497,23855107,23920641,24182785,24248323,24313858,24510465,24576001,24707073,24772609,24838145,24969217,25559041,25690113,25952257,26214403,26279937,26411009,26738689,27787265,27852805,28377089,28835841,28901377,29425665,29491201,30212097,30474242,31326210,31981569,32636929,32702465,32833537,33030145,33292289,33488897,33751041,34144258,34406401,34471937,34668545,34734081,35061761,35258369,35389442,35586051,35717121,35782657,36110337,36372482,37027841,37289985,38076419,38207492,38338561,38600705,38797313,39124993,39190529,39452673,39518209,39583745,39976963,41484289,41549825,41877505,42401793,42598401,42663939,43253761,43319297,44302338,44433409,44564481,44892161,45088772,45285377,45350913,45416449,45613057,46006273,46268417,46596097,46727169,46923777,47710209,47906817,47972353,48365569,48431105,48496643,48824321,48955393,49152001,49217540,49283075,49545217,49872897,50003969,50266113,50659329,50921476,51052545,51249153,51904513,52166657,52232193,52363267,52494337,52559873,52887554,52953089,53739521,53805057,54329345,54394881,55115777,55312387,55705601,55771137,56360961,56623105,56688641,56819713,56885249,57016321,57147396,57212929,57278467,57737217,57999361,58064899,58130433,58327041,58523649,58982401,59506692,59572225,60162050,61014020,61210625,61669377,61800449,62128129,62390273,62521345,62849025,63176705,63832067,64356353,64815108,65273861,65339393,65470466,65667075,65732609,65863681,66060289,66125825,66322433,66519043,66912257,67239938,67305475,67436545,67502083,67764228,68026369,68288513,68419585,68747265,68812801,68943873,69009409,69402625,69533697,69795841,69861377,69926913,69992449,70123521,70385667,70451203,70582273,70647810,70844417,71172099,71237633,71434241,71499777,71696385,72155137,72220673,72417281,72679425,73072641,73269250,73334787,73596929,73924609,74252289,74317825,74383361,74448897,74579969,74645505,75300865,75628545,76218372,76742657,77660161,77987841,78118913,78315522,78446593,78708737,79101955,79298562,79888386,80347137,80674819,81199106,81330177,82378753],"dotnet":[14155777,42598401,64356353,69926913,73334785,81068033],"default_number":[16973825,38338561,59834369],"dynamicrow":[23068674,23986178,24510465,25690114,30867457,39256066,39452674,42467332,63832068],"deletecolumns":[24313857,55115777,67633153],"design":[31916033,38797313,61014017,67043329,72089601],"default_timespan_format":[29491201,40501249,50921473],"decoupling":[62849025,65667073],"default_font_scheme":[14680065,44433409,66715649],"displays":[14155777,42598401,44040193,69926913,73334785],"datetime_":[67108865],"disabled":[6291457,16842753,17629185,44826626],"default_border_style":[851969,59572225,67764225],"deduplication":[62849025,65667073],"default_":[851969,6750209,12648449,18808833,24379393,30539777,35454977,36569089,39059457,40501249,44105729,47120385,55377921,59179009,59834369,64225281,66715649,67108865,80543745,80871425],"dashed":[12058625,53477377,65470469,69861381,79495171,82247682],"doubleaccounting":[589825,72744961,78315521],"deprecated":[13172738,17956866,19464194,19726338,20250625,30081025,35717123,36700161,45285381,45940737,61014021,73990146,79429633],"dependency":[64356353],"dark":[4784129,7471106,10813441],"default_vertical_alignment":[8978433,12648449,57147393],"dates":[8847361,14155777,20578305,28770306,30277633,31850497,32309249,36110338,42598401,43450369,48365569,48496641,49545217,50921473,52690946,56360961,60162050,69926913,70123521,73138177,73334786,79757313,79888385],"doubleunderline":[15007745,22413313,23265281,71303169,73269249,74645505],"date":[7274500,8847362,9764865,13762562,14155787,15007745,16973827,19267585,19660801,19922945,20578306,22020097,22806529,23265281,23592963,27197442,28770312,29491201,30277634,31719427,31850498,36110337,36175873,36503553,40435713,41943041,42467329,42598405,43384835,43450370,48496644,48758786,49545224,50855937,50921474,51576833,52690946,53411841,55181314,56360961,60162049,62521345,62849025,64225281,64618498,68091906,69926923,70123524,71499778,73138178,73269249,73334797,74645505,76021762,79888385],"decide":[19988481],"deviation":[53870593],"determine":[9764865,19005441,31588353,32309249,48496641,51052545,67764225,70123521],"discarded":[64356353],"double":[65537,589826,1310721,5636097,8585217,10420226,11337731,12058625,15007745,19857409,22413314,22609921,22740993,23265281,26148865,27197443,27918337,28770306,33882113,34865153,35323905,36110337,37683203,41091074,42926081,43581442,44040194,44236801,48496648,53477377,56360962,60162049,62259202,64618498,65470467,67698689,69337089,69861379,69926914,70123528,70189057,71303170,72482817,72744962,73269249,74645505,75235330,77463554,77987841,78315522,79626243,79888386],"default_text_direction":[8978433,35454977,57147393],"dash":[12058625,25362434,53477377,62652418,65470467,69861379,78249986],"defaultrowheight":[3735553,18219009,41549825,48496641,54394881,71041025],"default_culture_info":[29491201,50921473,64225281],"diagonaldown":[51642369,67764225,68026369],"deep":[1048577,2228225,3735553,12255233,13500418,14417921,41418753,50659329,51904513,70057985,71434241,76218369],"dictionary":[1900547,3735557,3997699,7340034,9764865,24444931,26542084,34734081,38928387,41549826,42074115,44630018,48496643,54132738,54394885,57606146,66519041,66846723,67829763,70123521,73400324,78184451,81395714],"displayed":[3735554,10158081,10354689,12976129,23003139,28770305,31719425,39780353,42598402,43384833,44302340,48365569,53870593,54394882,58195969,60096513,64684033,69599233,73334786],"default_vertical_align":[14680065,44433409,59179009],"drop":[48103426],"declared":[14680067,20840449,25821185,32374785,52559875,68550657],"day":[14155777,42598401,44040193,69926913,73334785],"direct":[13172738,17956866,19464194,19726338,20250625,35717123,45285381,61014021,73990146],"deliberately":[52756481],"default":[1,589825,851969,1048577,1310721,1835009,2097153,2293762,2490369,2949121,3145729,3735561,3932161,4521985,4587522,4784129,5308417,5636097,6750209,7798785,8716289,8978436,9175042,10158081,10289153,10354689,10813441,11534337,11599873,12255234,12648449,12779521,13238274,14417922,14680079,15204353,15925249,16056322,16187393,16384001,16973826,17301505,17367041,17694721,18087937,18219010,18743297,18808833,19005441,19857409,19922945,20054017,20316161,20840449,20905986,22347777,22478849,22609921,22740993,23003137,23527425,23789569,23855105,24248321,24379393,24576001,25559041,25690113,25886721,26214401,26411009,26476545,26738689,26869761,27787265,27852802,28508162,28901377,29491203,30474241,30539777,30670849,31326209,31784962,31981569,32702465,32833537,33488897,34144257,34406403,35061761,35323906,35389441,35454977,35586049,35979265,36110338,36175873,36372481,36569089,37158913,38207490,38338561,38404099,38535169,38666241,39059457,39124993,39256065,39387137,39518209,39583745,39976961,40435713,40501249,41549826,41746433,41811969,42336257,42401793,42663937,42926081,44105729,44171265,44236803,44302337,44433413,44564483,45088774,45154305,45219841,45285377,45350913,46006273,46137347,46399489,47120385,48496643,49020929,49217538,50069505,50266113,50397185,50659329,50921479,50987009,51052545,51511297,52101124,52363266,52494337,52559881,52887553,52953089,53673985,53805057,53870600,54394885,55181313,55312386,55377921,57147397,57278467,58064898,58523649,58785793,59179009,59441153,59506690,59572226,59834369,60096517,60162050,61014020,62128129,62521347,62783490,63176705,63307777,63700993,63832066,63963137,64225281,64815106,65273860,65601537,65667073,65863681,65929217,66060290,66322433,66519042,66715649,67108865,67305474,67502082,67698689,67764228,68288514,68419585,69009409,69337089,69992449,70123521,70189057,70385665,70451201,70582273,70647810,70778881,70844418,71041026,71172098,72351745,72482817,73662465,74514433,75628546,75694081,77266945,77791235,78315521,78446593,78577665,79101953,80084993,80543745,80674818,80871425,82444289],"determines":[1048577,1245185,2293761,2949121,3211265,3735554,4784129,5308417,5963777,6488065,7143425,7274497,8257537,8716289,9043969,11206657,11665409,11927553,12255233,13238273,15204353,15663105,16384001,16973826,17235969,17301505,17629185,18743297,20054017,20316167,20840449,21037057,22347777,23265281,23658497,23855105,24248322,24313857,24576001,25559041,25690113,25952257,26083329,26214401,26738689,27852801,28901377,29097985,30474241,31326209,32636929,32833537,33488897,34144257,35389441,35586049,36372481,37027841,38207489,39124993,42401793,42663937,43319297,43778049,44302337,44695553,45285377,45350913,45613057,46006273,46596097,47710209,48496641,49217537,50266113,50659330,50921473,52363265,52494337,52756481,52887553,55312385,56623105,56688641,57016321,58064903,59506689,60162049,61014017,63832065,64815105,65273857,65470465,65667073,65863681,66125825,66322433,66519041,67239937,69009409,69992450,70123521,70385665,70451201,70582273,70647809,71499778,72220673,72613889,72679425,73924609,74383361,76742657,78315521,78446593,79101953,79298561,79888385,80674817,81199105,82378753],"digits":[11730945,13893633,15466497,32833537,40108033,59441153,65273857,70909953,77398017,81657857],"default_indexed_color":[34406401,36569089,45088769],"dependencies":[64356361],"depending":[1376257,14483457,20185090,25559044,35389444,38010881,40894465,43057153,45088769,52101121,53936129,66191361,67174401,74252290],"docprops":[24510465,27852801],"directly":[63307777,66846723,70320129],"debug":[23855105,28901377,50593793],"default_row_height":[3735553,6750209,20905985],"definition":[1179649,2949121,3342337,9830401,11993089,12779521,16580609,16842753,17629185,18939905,19333121,20054017,20643841,21954561,22085633,24576002,27721729,29556737,32112641,36306945,38404097,41549825,43122689,44236801,44761089,44826625,47054849,48496641,52363265,54198273,56819713,61079553,62390273,63373313,66846724,70451202,70975489,73465857,74317825,76480513,77922305,78577665,80674817,81461249],"datetime":[1310721,5636097,14155779,19857409,22609921,22740993,23592961,27197442,28770306,29491201,31719426,35323905,36503554,41943044,42926081,43384834,43450370,44236801,48496644,50921476,56360961,56950785,62521347,64356354,67108865,67698689,68091906,69337089,69926915,70123524,70189057,72482817,73138177,79888385],"datatype":[12320769,18350081,21102593,32047105,57278466,68812802,80019457],"distributed":[6422531,9502721,11927554,19529729,27787266,52166658,52887554,57147393,81592323],"days":[28770305,48758787,49545218,64618499,73334786],"decompile":[24510466,36372481,66519041],"define":[3735555,7340033,9764865,14680065,16056321,16973825,17301505,17629185,24313857,25034753,25886721,28966913,31326209,44302337,44564482,45088769,46465025,48365574,48496641,50921473,54394883,61014018,62849028,67239937,67764225,70123521,79298561],"default_horizontal_alignment":[8978433,57147393,80871425],"dotted":[3014657,25362433,49938433,62652417,65470469,69861381,78249985,79691779],"default_datetime_format":[29491201,50921473,67108865],"dateformat":[13762561,15007745,23265281,73269249,74645505,76021761],"defined":[524289,917505,1179649,1310721,1835009,1966081,2031617,2359297,3080193,3473409,3538947,3735593,4194305,4456449,4718593,5701633,5963779,6029313,6291457,7143426,7274498,7340033,8192001,8454146,8585217,8716289,8847361,9175041,9895937,11403268,11993090,12320769,13041667,13172737,13238273,14417923,14483458,14745601,16973826,19464193,19529734,19660801,19857409,20054017,20185090,20250625,20578305,21102593,22347777,22609921,22675457,22740993,23986177,24576001,25165825,25559048,26804225,26869761,27000833,28442625,28573698,29425665,29491201,30081026,30277633,31129601,31326209,31850497,32047105,33095681,33423362,33619969,33751042,34996225,35389449,35520513,35717123,36306945,37289987,37552129,37617665,38010881,38207489,38404097,38535169,39190529,40239105,40566785,40894466,41156611,41549828,42074113,42860545,42926081,43057154,43188225,43253762,43646978,44236802,44892164,45285389,46071809,46727171,47054850,47316993,48103425,48365570,48496646,48824322,49217537,50200577,50659359,50790401,50921475,51576833,51970049,52101121,52363267,54394890,55050242,55181313,55771137,55836673,56295426,56885249,57147398,57868290,57999364,59375617,59506689,59899906,60620802,61014029,61800449,62521346,63242241,63438849,63635457,64225281,64290817,64552961,64815105,65536001,66191362,66846721,67698689,68288515,68485121,69337089,69599233,70123522,70189057,70385665,70451201,70713346,71041025,71237633,71499778,71892993,72482817,73269249,74252290,74317826,74448900,76480513,76677121,76873729,77594625,79364097,80347137,81330177],"derived":[3735553,4063233,6356993,7798787,8847361,12976129,13238274,16318465,26738690,32702467,38207490,42401794,49217538,49545217,50659329,53870593,59506690,60096513,64815106,65863682,67305476,69009410,70582274,71172100,73334785,74579969],"decimal":[16121859,22347779,27918337,33882113,33947651,34865153,36110337,40697859,48496641,51838978,56360962,60162049,62128131,70123521,79888386],"decimals":[11730947,13893635,15466499,40108035,70909955,77398019],"declaration":[20840449],"describes":[4456449,6029313,9895937,13238273,38207489,49217537,55771137,59506689,64815105,80347137],"described":[38600705,42663937,69074945],"darkgray":[4784129,7471105,10813441],"direction":[1245185,1441793,3735553,4849665,8978433,14483457,16842753,17629186,19529729,20185090,20971522,22937601,25559044,30015490,30146561,30474244,35061763,35389444,35454978,40894465,42270721,43057153,44826625,48365569,48955393,54394881,57147395,58851330,62849025,66191361,70778882,72220673,74252290],"different":[8716289,52035585,62849025,78839809],"definitions":[3735554,3997697,8192001,13041665,21233665,24510465,30867457,33226753,34734081,38273025,41156609,41549825,48496641,50659330,58064897,62849025,64356353,64880641,66519041,73400323],"dot":[12058626,25362433,53477378,62652417,78249985],"default_font_size":[14680065,44105729,44433409],"downwards":[51642369,67764225,68026369],"default_alignment":[8978433,30539777,57147393],"datetimeformat":[36503553,50921474,56360961,56950785,62521346,73138177,79888385],"dereferenced":[2228225,3735553,13500417,14417921,50659329,51904513,70057985,71434241,76218369],"diagonalup":[196609,67764225,68026369],"dashdotdot":[53477377,65470465,69861377],"defaulttype":[19398658],"dashdot":[65470465,69861377,78249985],"default_column_width":[3735553,20905985,24379393],"deleterows":[2883585,24313857,55115777]} \ No newline at end of file +{"default":[1,720897,1310721,1769473,2031617,3473409,7208961,10027009,11272193,13631489,14942209,15073281,17301505,19202049,20840449,21299201,21823489,22347777,24182785,24641537,25493505,26214403,26345473,27787265,30408705,30539777,31784961,32309249,32964609,33488897,33882113,36110337,36438017,37355521,38010881,39780353,41287681,42598401,43646977,44105729,45613057,47513601,48168963,49545217,50397185,50462721,50593793,50659329,51052545,51707905,52166657,52559873,52887553,55967745,59834369,61865985,62193665,62652417,63569921,64290817,65863681,66453505,67764225,69402625,69468161,69664769,70123521,70909953,71827457,72417283,73072641,73924609,73990145,74055681,74186753,74711041,77922305,81985537],"dotted":[60424195,70844417,71237633],"dependency":[67371009],"defined_format":[3670017,3997697,75497475],"default_font_name":[15925249,47710209,78249987],"default_font_family":[15925249,47710209,59703299],"deviate":[67371009],"dll":[131073,196609,262145,327681,393217,524289,589825,655361,786433,851969,917505,983041,1048577,1114113,1179649,1310721,1376257,1441793,1507329,1572865,1638401,1703937,1769473,1835009,1900545,1966081,2097153,2162689,2228225,2293761,2424833,2490369,2555905,2686977,2752513,2818049,2883585,2949121,3080193,3145729,3276801,3342337,3407873,3604481,3670017,3735553,3801089,3866625,3932161,4063233,4128769,4194305,4325377,4390913,4456449,4587521,4784129,4849665,4980737,5046273,5111809,5177345,5242881,5308417,5373953,5439489,5505025,5636097,5701633,5767169,5832705,5898241,5963777,6029313,6094849,6225921,6291457,6356993,6422529,6488065,6553601,6619137,6684673,6750209,6815745,6881281,6946817,7077889,7143425,7274497,7340033,7405569,7471105,7536641,7602177,7667713,7733249,7798785,7864321,7929857,7995393,8192001,8257537,8388609,8454145,8519681,8650753,8716289,8781825,8912897,8978433,9043969,9175041,9306113,9371649,9437185,9502721,9633793,9699329,9764865,9830401,9895937,9961473,10027009,10092545,10158081,10223617,10289153,10354689,10420225,10485761,10551297,10616833,10682369,10747905,10813441,10878977,10944513,11010049,11075585,11141121,11206657,11272193,11337729,11403265,11468801,11665409,11730945,11862017,11927553,11993089,12058625,12124161,12189697,12255233,12386305,12451841,12517377,12582913,12648449,12713985,12779521,12845057,12910593,13041665,13107201,13238273,13303809,13434881,13500417,13565953,13697025,13762561,13828097,13959169,14024705,14090241,14155777,14221313,14286849,14352385,14417921,14483457,14548993,14680065,14745601,14811137,14876673,15007745,15138817,15204353,15335425,15466497,15532033,15597569,15663105,15728641,15794177,15859713,15925249,15990785,16056321,16121857,16187393,16318465,16384001,16515073,16711681,16908289,16973825,17039361,17170433,17235969,17367041,17432577,17498113,17563649,17629185,17694721,17760257,17825793,17891329,17956865,18022401,18087937,18153473,18219009,18284545,18350081,18415617,18481153,18546689,18612225,18677761,18743297,18808833,18874369,18939905,19005441,19070977,19136513,19267585,19333121,19398657,19529729,19595265,19660801,19726337,19791873,19857409,19922945,19988481,20054017,20119553,20185089,20250625,20316161,20447233,20512769,20578305,20643841,20709377,20774913,20905985,20971521,21037057,21102593,21233665,21299201,21364737,21430273,21495809,21561345,21626881,21692417,21889025,21954561,22020097,22085633,22151169,22216705,22282241,22347777,22413313,22478849,22544385,22609921,22675457,22740993,22872065,22937601,23068673,23134209,23265281,23396353,23330817,23461889,23527425,23592961,23658497,23724033,23789569,23855105,24117249,24182785,24248321,24313857,24444929,24510465,24576001,24707073,24772609,24838145,24903681,24969217,25034753,25165825,25231361,25296897,25362433,25427969,25493505,25559041,25624577,25690113,25755649,25821185,25886721,25952257,26017793,26083329,26148865,26214401,26279937,26476545,26542081,26607617,26673153,26738689,26869761,26935297,27000833,27066369,27131905,27197441,27262977,27328513,27394049,27459585,27525121,27656193,27721729,27852801,27918337,27983873,28114945,28180481,28246017,28377089,28442625,28508161,28639233,28704769,28770305,28835841,28966913,29163521,29294593,29360129,29425665,29491201,29556737,29622273,29687809,29753345,29818881,29884417,29949953,30015489,30081025,30146561,30212097,30277633,30343169,30474241,30605313,30670849,30736385,30801921,30867457,30932993,30998529,31129601,31195137,31260673,31326209,31391745,31457281,31522817,31588353,31653889,31719425,31850497,31916033,31981569,32047105,32112641,32178177,32243713,32374785,32440321,32505857,32636929,32702465,32833537,32899073,32964609,33030145,33095681,33161217,33226753,33357825,33423361,33488897,33619969,33685505,33751041,33816577,33882113,34013185,34078721,34144257,34209793,34275329,34340865,34406401,34471937,34537473,34668545,34734081,34799617,34865153,34930689,35061761,35258369,35323905,35389441,35454977,35520513,35586049,35651585,35717121,35782657,35848193,35913729,35979265,36044801,36110337,36175873,36306945,36503553,36569089,36765697,36831233,36896769,36962305,37093377,37158913,37224449,37289985,37355521,37486593,37552129,37683201,37748737,37814273,37879809,37945345,38076417,38141953,38207489,38273025,38338561,38404097,38469633,38600705,38666241,38731777,38797313,38862849,38928385,38993921,39059457,39124993,39190529,39256065,39452673,39387137,39321601,39518209,39583745,39649281,39845889,39911425,39976961,40042497,40173569,40239105,40304641,40370177,40435713,40501249,40566785,40632321,40697857,40763393,40828929,40894465,40960001,41025537,41156609,41353217,41418753,41484289,41549825,41615361,41680897,41746433,41811969,41877505,41943041,42008577,42139649,42270721,42401793,42467329,42532865,42598401,42663937,42729473,42860545,42926081,42991617,43057153,43122689,43188225,43319297,43384833,43450369,43515905,43581441,43646977,43712513,43778049,43843585,43974657,44040193,44105729,44171265,44236801,44302337,44433409,44498945,44564481,44630017,44761089,45023233,45154305,45219841,45350913,45481985,45547521,45809665,45875201,46006273,46071809,46137345,46202881,46333953,46399489,46465025,46596097,46661633,46727169,46792705,46858241,46923777,47120385,47185921,47251457,47316993,47382529,47448065,47579137,47644673,47775745,47841281,47906817,47972353,48037889,48103425,48168961,48234497,48300033,48365569,48431105,48496641,48562177,48627713,48693249,48758785,48824321,48889857,48955393,49020929,49086465,49152001,49217537,49283073,49348609,49414145,49479681,49545217,49807361,50003969,50069505,50135041,50200577,50266113,50331649,50462721,50528257,50593793,50659329,50724865,50790401,50855937,50921473,51052545,51249153,51314689,51380225,51445761,51511297,51576833,51642369,51773441,51838977,51904513,51970049,52035585,52101121,52232193,52363265,52494337,52559873,52625409,52756481,52822017,52953089,53018625,53084161,53215233,53280769,53346305,53477377,53542913,53608449,53739521,53805057,53870593,53936129,54001665,54067201,54132737,54263809,54329345,54460417,54525953,54591489,54722561,54919169,54984705,55050241,55181313,55246849,55312385,55377921,55443457,55574529,55640065,55705601,55771137,55836673,55967745,56033281,56098817,56164353,56295425,56360961,56426497,56557569,56623105,56688641,56754177,56819713,56885249,56950785,57016321,57081857,57147393,57212929,57278465,57344001,57409537,57475073,57540609,57606145,57671681,57737217,57802753,57868289,57933825,57999361,58064897,58130433,58195969,58261505,58327041,58458113,58523649,58589185,58654721,58720257,58785793,58851329,58916865,58982401,59113473,59179009,59244545,59441153,59506689,59572225,59637761,59703297,59768833,59834369,59899905,60096513,60162049,60227585,60293121,60424193,60489729,60555265,60620801,60686337,60882945,60948481,61079553,61145089,61210625,61276161,61341697,61407233,61472769,61538305,61603841,61669377,61734913,61800449,61865985,61931521,62128129,62193665,62259201,62390273,62455809,62521345,62652417,62717953,62849025,62914561,62980097,63045633,63111169,63176705,63242241,63307777,63373313,63504385,63569921,63635457,63700993,63766529,63832065,63897601,63963137,64028673,64225281,64487425,64552961,64618497,64684033,64749569,64815105,64946177,65011713,65077249,65142785,65208321,65273857,65339393,65404929,65470465,65536001,65601537,65667073,65798145,65929217,66060289,66125825,66191361,66256897,66322433,66387969,66453505,66584577,66650113,66715649,66781185,66846721,66912257,66977793,67043329,67108865,67174401,67239937,67305473,67371014,67436545,67567617,67633153,67698689,67829761,67960833,68026369,68157441,68222977,68288513,68354049,68419585,68485121,68550657,68616193,68681729,68747265,68812801,68878337,68943873,69009409,69074945,69140481,69206017,69271553,69337089,69402625,69533697,69599233,69730305,69861377,69992449,70057985,70189057,70254593,70320129,70385665,70451201,70582273,70647809,70713345,70778881,70909953,70975489,71041025,71106561,71172097,71237633,71303169,71368705,71499777,71630849,71696385,71761921,71892993,71958529,72155137,72220673,72286209,72351745,72417281,72482817,72548353,72613889,72679425,72744961,72810497,72876033,73007105,73072641,73138177,73269249,73334785,73400321,73465857,73531393,73596929,73662465,73859073,73924609,74121217,74186753,74317825,74448897,74514433,74579969,74645505,74711041,74776577,74842113,74907649,74973185,75038721,75104257,75169793,75235329,75431937,75497473,75628545,75759617,75825153,75890689,75956225,76021761,76087297,76152833,76218369,76283905,76349441,76414977,76480513,76546049,76611585,76677121,76742657,76808193,76873729,76939265,77004801,77070337,77201409,77332481,77398017,77463553,77529089,77594625,77660161,77725697,77791233,77856769,77922305,77987841,78053377,78184449,78249985,78315521,78512129,78577665,78708737,78643201,78774273,78839809,78905345,78970881,79036417,79167489,79233025,79364097,79429633,79495169,79560705,79626241,79691777,79757313,79822849,79888385,79953921,80019457,80084993,80150529,80216065,80347137,80412673,80478209,80543745,80609281,80674817,80740353,80805889,80871425,80936961,81068033,81133569,81199105,81264641,81330177,81395713,81461249,81592321,81657857,81723393,81788929,81854465,81920001,81985537,82051073,82116609,82182145,82247681,82313217,82444289,82509825,82640897,82706433,82771969,82903041,83034113,83099649],"default_row_height":[1310721,6356995,19464193],"date":[12845059,36438017,53805059,55967745,61014017,62980099,73531393,77791235],"documentation":[65537,131074,196610,262146,327682,393218,458753,524290,589826,655365,720897,786434,851970,917506,983042,1048578,1114115,1179652,1245185,1310722,1376258,1441795,1507330,1572867,1638404,1703940,1769474,1835010,1900547,1966082,2031617,2097155,2162689,2228229,2293763,2359297,2424838,2490373,2555907,2621441,2686980,2752516,2818050,2883586,2949122,3014657,3080194,3145729,3211265,3276802,3342338,3407876,3473409,3538945,3604485,3670018,3735554,3801090,3866628,3932164,3997697,4063234,4128770,4194306,4259841,4325378,4390916,4456451,4521985,4587523,4653058,4718593,4784131,4849669,4915201,4980738,5046274,5111811,5177350,5242882,5308420,5373955,5439490,5505026,5570561,5636098,5701634,5767172,5832708,5898244,5963778,6029314,6094851,6160385,6225922,6291458,6356994,6422532,6488066,6553602,6619138,6684675,6750215,6815748,6881283,6946818,7012353,7077891,7143426,7208961,7274498,7340034,7405570,7471106,7536641,7602182,7667715,7733253,7798787,7864323,7929859,7995394,8060929,8126465,8192003,8257538,8323073,8388610,8454146,8519682,8585217,8650754,8716290,8781829,8847361,8912901,8978434,9043971,9109505,9175044,9240577,9306114,9371649,9437186,9502723,9568257,9633796,9699334,9764866,9830405,9895941,9961479,10027010,10092545,10158085,10223618,10289154,10354690,10420226,10485762,10551298,10616836,10682372,10747907,10813442,10878980,10944514,11010050,11075586,11141122,11206660,11272194,11337731,11403267,11468802,11534337,11599873,11665410,11730945,11796481,11862018,11927554,11993090,12058626,12124162,12189698,12255236,12320769,12386307,12451842,12517378,12582916,12648452,12713986,12779522,12845060,12910595,12976129,13041666,13107204,13172737,13238274,13303811,13369345,13434882,13500418,13565956,13631489,13697026,13762563,13828102,13893633,13959172,14024710,14090242,14155780,14221314,14286850,14352386,14417922,14483460,14548994,14614529,14680067,14745602,14811138,14876675,14942209,15007747,15073281,15138818,15204357,15269889,15335426,15400961,15466498,15532033,15597569,15663106,15728642,15794180,15859717,15925250,15990786,16056322,16121858,16187394,16252929,16318468,16384002,16449537,16515074,16580609,16646145,16711682,16777217,16842753,16908295,16973828,17039362,17104897,17170439,17235970,17301505,17367041,17432577,17498117,17563650,17629185,17694723,17760258,17825796,17891330,17956866,18022403,18087938,18153476,18219011,18284546,18350082,18415618,18481154,18546692,18612226,18677762,18743302,18808834,18874372,18939907,19005444,19070978,19136517,19202049,19267590,19333124,19398661,19464193,19529732,19595266,19660805,19726339,19791876,19857410,19922946,19988484,20054019,20119556,20185090,20250626,20316163,20381697,20447234,20512770,20578308,20643844,20709378,20774914,20840449,20905986,20971523,21037059,21102597,21168129,21233667,21299202,21364738,21430275,21495811,21561346,21626883,21692419,21757953,21823489,21889026,21954563,22020101,22085634,22151174,22216708,22282242,22347778,22413313,22478850,22544385,22609922,22675458,22740997,22806529,22872066,22937604,23003137,23068674,23134211,23199745,23265282,23330820,23396354,23461891,23527427,23592962,23658498,23724035,23789570,23855106,23920641,23986177,24051713,24117250,24182786,24248322,24313858,24379393,24444930,24510466,24576005,24641537,24707074,24772610,24838146,24903682,24969218,25034756,25100290,25165828,25231367,25296898,25362434,25427970,25493506,25559043,25624580,25690114,25755656,25821186,25886722,25952258,26017794,26083331,26148866,26214402,26279938,26345473,26411009,26476546,26542084,26607618,26673159,26738692,26804225,26869764,26935298,27000834,27066373,27131906,27197443,27262978,27328514,27394050,27459587,27525122,27590657,27656197,27721732,27787265,27852804,27918338,27983875,28049409,28114946,28180482,28246018,28311553,28377090,28442626,28508164,28573697,28639234,28704771,28770306,28835844,28901377,28966915,29032449,29097985,29163524,29229057,29294597,29360131,29425666,29491202,29556738,29622275,29687810,29753346,29818884,29884418,29949954,30015490,30081027,30146562,30212098,30277636,30343172,30408705,30474241,30539777,30605314,30670851,30736387,30801925,30867458,30932994,30998532,31064065,31129604,31195138,31260677,31326213,31391746,31457283,31522820,31588357,31653892,31719431,31784961,31850499,31916035,31981573,32047108,32112642,32178178,32243714,32309249,32374790,32440323,32505859,32571393,32636930,32702466,32768001,32833540,32899075,32964610,33030145,33095685,33161218,33226754,33292289,33357826,33423364,33488898,33554433,33619971,33685506,33751041,33816582,33882114,33947649,34013186,34078723,34144258,34209794,34275332,34340868,34406403,34471940,34537474,34603009,34668548,34734084,34799621,34865155,34930695,34996225,35061762,35127297,35192833,35258370,35323908,35389442,35454980,35520514,35586051,35651588,35717125,35782658,35848195,35913730,35979266,36044806,36110338,36175876,36241409,36306946,36372481,36438017,36503554,36569091,36634625,36700161,36765698,36831234,36896770,36962306,37027841,37093379,37158914,37224449,37289987,37355522,37421057,37486597,37552130,37617665,37683202,37748738,37814277,37879811,37945346,38010881,38076418,38141954,38207490,38273026,38338562,38404100,38469634,38535169,38600706,38666243,38731779,38797314,38862850,38928386,38993926,39059458,39124994,39190530,39256066,39452675,39387140,39321607,39518213,39583747,39649281,39714817,39780353,39845891,39911426,39976963,40042501,40108033,40173570,40239106,40304642,40370178,40435713,40501251,40566788,40632322,40697859,40763393,40828930,40894466,40960001,41025539,41091073,41156610,41222145,41287681,41353220,41418756,41484292,41549826,41615364,41680898,41746434,41811971,41877506,41943044,42008578,42074113,42139652,42205185,42270722,42336257,42401794,42467330,42532868,42598402,42663938,42729475,42795009,42860547,42926083,42991620,43057154,43122692,43188231,43253761,43319300,43384837,43450370,43515907,43581442,43646978,43712514,43778050,43843586,43909121,43974658,44040194,44105730,44171266,44236801,44302340,44367873,44433411,44498946,44564482,44630020,44695553,44761090,44826625,44892161,44957697,45023236,45088769,45154307,45219846,45285377,45350913,45416449,45481987,45547522,45613057,45678593,45744129,45809666,45875202,45940737,46006274,46071810,46137348,46202882,46268417,46333953,46399490,46465026,46530561,46596098,46661633,46727170,46792706,46858242,46923779,46989313,47054849,47120386,47185922,47251460,47316997,47382530,47448066,47513601,47579138,47644676,47710209,47775746,47841282,47906818,47972354,48037890,48103426,48168962,48234500,48300038,48365572,48431107,48496642,48562178,48627714,48693250,48758786,48824324,48889859,48955397,49020930,49086470,49152002,49217540,49283073,49348611,49414146,49479682,49545218,49610753,49676289,49741825,49807362,49872897,49938433,50003972,50069507,50135042,50200578,50266117,50331652,50397185,50462722,50528258,50593794,50659330,50724869,50790403,50855939,50921474,50987009,51052546,51118081,51183617,51249154,51314691,51380226,51445762,51511298,51576836,51642370,51707905,51773443,51838977,51904519,51970049,52035586,52101122,52166657,52232195,52297729,52363266,52428801,52494340,52559874,52625410,52690945,52756485,52822021,52887553,52953090,53018626,53084163,53149697,53215235,53280774,53346309,53411841,53477378,53542916,53608451,53673985,53739527,53805058,53870594,53936130,54001666,54067201,54132738,54198273,54263810,54329349,54394881,54460418,54525954,54591492,54657026,54722562,54788097,54853633,54919169,54984708,55050243,55115777,55181314,55246850,55312386,55377921,55443458,55508993,55574530,55640067,55705602,55771138,55836677,55902209,55967746,56033282,56098818,56164354,56229889,56295428,56360962,56426498,56492033,56557570,56623107,56688641,56754179,56819718,56885253,56950786,57016322,57081859,57147394,57212934,57278466,57344002,57409539,57475074,57540610,57606146,57671682,57737220,57802757,57868292,57933825,57999361,58064899,58130434,58195971,58261506,58327042,58392577,58458114,58523650,58589188,58654723,58720258,58785794,58851330,58916866,58982402,59047937,59113474,59179010,59244548,59310081,59375617,59441155,59506692,59572228,59637763,59703298,59768835,59834370,59899906,59965441,60030977,60096517,60162051,60227587,60293124,60358657,60424194,60489730,60555273,60620802,60686338,60751873,60817409,60882946,60948482,61014017,61079556,61145091,61210627,61276163,61341701,61407235,61472770,61538306,61603842,61669378,61734917,61800450,61865986,61931522,61997057,62062593,62128134,62193666,62259202,62324737,62390274,62455811,62521346,62586881,62652418,62717954,62783489,62849026,62914564,62980101,63045636,63111170,63176706,63242242,63307778,63373313,63438849,63504388,63569922,63635462,63700996,63766531,63832066,63897604,63963139,64028675,64094209,64159745,64225286,64290817,64356353,64421889,64487426,64552962,64618499,64684034,64749571,64815106,64880641,64946180,65011714,65077250,65142786,65208323,65273858,65339394,65404930,65470467,65536002,65601538,65667074,65732609,65798147,65863681,65929220,65994753,66060292,66125828,66191366,66256899,66322435,66387970,66453506,66519041,66584580,66650115,66715650,66781190,66846722,66912260,66977794,67043330,67108868,67174403,67239940,67305474,67371015,67436547,67502081,67567618,67633157,67698690,67764225,67829762,67895297,67960834,68026370,68091905,68157442,68222978,68288514,68354052,68419586,68485122,68550658,68616194,68681730,68747267,68812802,68878339,68943874,69009410,69074946,69140483,69206020,69271556,69337091,69402626,69468161,69533700,69599234,69664769,69730306,69795841,69861379,69926914,69992450,70057990,70123521,70189058,70254594,70320131,70385665,70451203,70516737,70582274,70647810,70713346,70778884,70844417,70909954,70975491,71041026,71106564,71172098,71237634,71303171,71368707,71434241,71499778,71565313,71630852,71696386,71761923,71827457,71892997,71958530,72024065,72089601,72155139,72220674,72286210,72351746,72417282,72482818,72548359,72613890,72679427,72744962,72810499,72876036,72941569,73007106,73072642,73138180,73203713,73269253,73334786,73400323,73465859,73531394,73596934,73662465,73728001,73793537,73859077,73924610,73990145,74055681,74121219,74186754,74252289,74317827,74383361,74448899,74514434,74579974,74645515,74711042,74776578,74842115,74907650,74973187,75038726,75104260,75169797,75235331,75300865,75366401,75431938,75497474,75563009,75628546,75694081,75759620,75825154,75890691,75956229,76021762,76087300,76152834,76218370,76283906,76349441,76414978,76480515,76546052,76611587,76677127,76742658,76808195,76873733,76939266,77004802,77070340,77135873,77201410,77266945,77332482,77398021,77463554,77529090,77594626,77660163,77725697,77791234,77856772,77922306,77987842,78053381,78118913,78184450,78249986,78315522,78381057,78446593,78512130,78577667,78643205,78708738,78774274,78839810,78905346,78970882,79036419,79101953,79167490,79233026,79298561,79364098,79429637,79495172,79560708,79626245,79691777,79757314,79822850,79888386,80019458,79953922,80084994,80150530,80216066,80281601,80347139,80412674,80478210,80543746,80609284,80674818,80740354,80805890,80871426,80936962,81002497,81068034,81133570,81199107,81264642,81330178,81395715,81461250,81526785,81592322,81657859,81723394,81788930,81854466,81920003,81985538,82051077,82116610,82182146,82247684,82313220,82378753,82444291,82509826,82575361,82640901,82706433,82771974,82837505,82903042,82968577,83034116,83099651],"doubleunderline":[15400961,21561347,24510465,52625409,71434241,79167491],"development":[67371009],"datetimeformat":[38141955,50593793,65994753],"dynamicrow":[22937602,25100289,25821187,26345475,29491203,33751044,41091075,50724873,66453511],"default_vertical_alignment":[10223619,13172737,61800449],"deletecolumns":[24444929,59375617,81461251],"default_minor_font":[1835011,15925249,47710209],"decimals":[9830403,9895939,14024707,38993923,62128131,82051075],"doubleaccounting":[458753,71041027,77332481],"dashdotdot":[57671683,70844417,71237633],"direct":[11337729,17498113,17825793,19333121,19726337,51576833],"disabled":[16580609,17760257,46792707],"dlls":[67371009],"defaulttype":[19660803],"diagonalup":[131075,71172097,79101953],"defaultcolumnstyle":[917507,4849667,10027009,82837505],"derived":[5570561,7208963,11272194,27787266,31784963,36110338,39780354,50659330,51052548,52166658,63569922,69402626,69468162,73990146,74186756,79298561],"double":[8388610,27721733,44040194,61014017,62980098,68354050,73531393,76152835],"diagonalstyle":[69074947,71172097,79101953],"default_horizontal_alignment":[13172737,61800449,78184451],"determines":[720897,1310721,1769473,2031617,2359297,3014657,3473409,3670017,4915201,6291457,7274497,7340033,10027009,11075585,11272193,12779521,13631489,13893633,14942209,15073281,16449537,17301505,17760257,19202049,20840449,21168129,21299201,21823489,22347777,23068673,23199745,24182785,24444929,24510465,24641537,25493505,26345473,26804225,27787265,29032449,30408705,30539777,30605313,32309249,32964609,33161217,33488897,33882113,36110337,37355521,38010881,38600705,39780353,41222145,41287681,42074113,42598401,43646977,43909121,44105729,45613057,45940737,47513601,49545217,50397185,50462721,50593793,50659329,51118081,51707905,52166657,52297729,52428801,52559873,52887553,55902209,55967745,59310081,59834369,61472769,61997057,62193665,62652417,63569921,64094209,64290817,65863681,66453505,67043329,69402625,69468161,70123521,70909953,71237633,73072641,73531393,73924609,73990145,74055681,74383361,74711041,77135873,77332481,77922305,78381057,78970881,81592321,81985537,82575361],"default_culture_info":[35192833,50593793,69992451],"dateformat":[13238275,15400961,24510465,52625409,58261507,71434241],"dottedfill_0_125":[5505027,15400961,24510465,48758787,52625409,71434241],"default_alignment":[13172737,29425667,61800449],"doc":[31653891],"default_number":[14745601,42205185,64684035],"defaultrowheight":[1310721,18677763,34996225,52559873,58392577,72351747],"dashdot":[70844417,71237633,81723395],"deleterows":[12058627,24444929,59375617],"default_color":[18415619,35127297,46727169,52363267,71172097,72024065],"default_font_scheme":[15925249,47710209,69009411],"default_column_width":[1310721,19464193,22282243],"don":[67371009],"default_vertical_align":[15925249,47710209,62717955],"dependencies":[67371017],"diagonaldown":[49020931,71172097,79101953],"default_major_font":[15925249,32702467,47710209],"dashed":[70844417,71237633,81788931],"default_datetime_format":[35192833,50593793,68943875],"describes":[3538945,4521985,8585217,11272193,36110337,50659329,54394881,63569921,69402625,74252289],"dictionary":[4325378,5046274,6946818,22872066,27131906,38207490,43843586,47775746,55312386,61931522,72220674,76742658,80740354,80871426,82771975],"data":[3538945,4521985,7602179,8585217,9175043,9240577,11272194,21757953,24051713,25165827,27066371,27131907,34734083,34996225,36110338,41615363,42139651,44826625,46137347,48234499,50659330,52559873,54394881,60751873,63569922,64946179,65929219,67371011,69402626,74252289,76546051,78053379,80609283],"dotnet":[67371009],"distributed":[10944515,12779521,28573697,52690945,61472769,81068035],"default_font_size":[15925249,46071811,47710209],"default_border_style":[983043,71172097,72024065],"default_timespan_format":[35192833,36831235,50593793],"discarded":[67371009],"decimal":[14548995,61014017,73531393],"deprecated":[11337729,17498113,17825793,19333121,19726337,35848193,41025537,41549825,51576833,75759617],"darkgray":[6553603,7340033,8323073],"demo":[67371010],"documentpath":[25100289,29622276,40828931,44957699,45613059,49545223,56623110,65404931],"default_pattern_fill":[35127297,40370179,46727169],"datatype":[18350083,61865985,72941569],"defaultcolumnwidth":[1310721,13500419,28377091,34996225,52559873,58392577],"datetime":[12845061,27721730,29556738,36896770,44564482,50331650,62980102,67371010],"description":[458753,720897,1245185,1310724,1769474,2031617,2359297,2621441,3014657,3211265,3538945,3473409,3670018,3997697,4259841,4521985,4653057,4718593,4915201,5570561,6160385,6291459,7012353,7208961,7274498,7340034,8060929,8126465,8323073,8585217,8847361,9109505,9240577,9568257,10027011,11075586,11272196,11534337,11599873,11796481,11862020,12320769,12779522,12976129,13172737,13369345,13631489,13893633,14614529,14745604,14942209,15073281,15269889,15400961,15925252,16252929,16449537,16580609,16646145,16777217,16842753,17104897,17301505,17760258,19202049,19464193,20381697,20840449,21168129,21299202,21757953,21823489,22347779,22806529,23003137,23068674,23199745,23920641,23986177,24051713,24182787,24379393,24444930,24510466,24641537,25100289,25493507,26345473,26411009,26804225,27590657,27787265,28049409,28311553,28573697,28901377,29032449,29097985,29229057,30408705,30539777,30605314,31064065,31784961,32309249,32571393,32768001,32964611,33161218,33292289,33488898,33554433,33882114,33947649,34603009,34996225,35127297,35192833,36110340,36241409,36372481,36438017,36634625,36700161,37027841,37355524,37421057,37617665,38010881,38535169,38600706,39124995,39714817,39780353,40108033,41091073,41222145,41287681,42074113,42205185,42336257,42598402,42795009,43253761,43646978,43909121,44105731,44367873,44695554,44826625,44892161,44957697,45088769,45285377,45416449,45613057,45678593,45744129,45875201,45940737,46268417,46530561,46727172,46989313,47054849,47513601,47710209,49545219,49610753,49676289,49741825,49872897,49938433,50397185,50462723,50593796,50659332,50987009,51052547,51118081,51183617,51707905,52166657,52297729,52428801,52559875,52625410,52690945,52887553,53149697,53411841,53673985,54198273,54394881,54460419,54657025,54788097,54853633,55115777,55508993,55902209,55967746,56229889,56492033,58392577,59047937,59310081,59375617,59834371,59899907,59965441,60030977,60358657,60751873,60817409,61014017,61472770,61603841,61800452,61865987,61997057,62062593,62193668,62324737,62586881,62652419,62783489,63438849,63569924,64094209,64159745,64290817,64356353,64421889,64880641,65077252,65732609,65863681,65994753,66453507,66519041,67043330,67371009,67502081,67764225,67895297,68091905,69402628,69468161,69664769,69795841,69926913,70123521,70516737,70844417,70909955,71172100,71237634,71434241,71565313,71827457,72024065,72089601,72941569,73072644,73203713,73531394,73728001,73793537,73924611,73990145,74055681,74186755,74252289,74383361,74711043,75300865,75366401,75563009,75694081,77135873,77266945,77332482,77922307,78381057,78446593,78970882,79101953,79298561,80281601,81002498,81592322,81985539,82378753,82575361,82837505,82968577],"defined":[3538945,4521985,8585217,11272193,36110337,50659329,54394881,63569921,69402625,74252289],"default_text_direction":[13172737,34209795,61800449],"diagonalcolor":[52953091,71172097,79101953],"default_indexed_color":[35127297,42270723,46727169]} \ No newline at end of file diff --git a/docs/fti/FTI_101.json b/docs/fti/FTI_101.json index 5278baa3b..c4baddb7d 100644 --- a/docs/fti/FTI_101.json +++ b/docs/fti/FTI_101.json @@ -1 +1 @@ -{"enum":[1114113,1245193,1376257,2293772,3211273,3538946,4653058,4784140,5963789,6488073,9043980,11206668,11927564,13303809,13565953,13762561,15007745,15663113,17104897,17235977,17629196,20840460,21037065,22347787,23265293,23658505,24313868,25952265,27721729,30474252,32636937,33357825,34144268,34537473,36831234,37027849,37552129,43319305,43712513,44302348,44498945,45088769,45613065,46596105,47710217,48365575,49938433,51052545,52887564,56426497,56623113,59899905,60162060,62849036,63504385,65470476,66125833,66977793,67239948,67764225,68616193,71303169,72220681,72679433,73924617,74383369,76742665,77529090,78315532,79298572,79888395,81199116,82378762],"exposed":[12976129,49545220,53870593,60096513,69599233,73334788],"essential":[64356353],"everythingtostring":[655361,22347777,62128129],"escaped":[16973826,25100289,35258370,64356354,70516737,71630851,74055681,74776577],"enclosed":[5767169,17170433,17301505,31326209],"expected":[3407873,69664769],"exception":[917505,1310721,1441793,1572865,1703937,1966081,2031617,2359297,2752513,3080193,3407873,3473409,3735554,4194305,4456463,4718593,5046274,5636097,5701633,6029328,6225922,6291457,7208962,7733250,7995393,8323073,8388609,9240577,9895952,10289153,10551300,11534337,12189697,12713986,13238303,14155777,14221313,14483457,14745601,14876678,17760257,18022401,18219010,18284545,18939905,19660804,19857409,19922948,21430273,22020100,22609921,22675457,22740993,22806529,23396353,23724033,24182789,24838149,25165825,25296897,25493505,26017794,26607617,26738696,27000833,27131905,27656193,27918338,29294593,29818881,29884417,29949954,30670849,31129601,31195137,31391751,31588353,31784962,31916033,31981571,32178177,33095681,33619969,34275329,34865154,34996225,35323905,35520513,36175873,37093377,37617665,37748737,38207517,40435713,40566785,40763393,40894465,40960001,41025537,41484293,42401800,42467329,42926081,42991617,43057153,43974657,44236801,44957697,45285377,46071809,46465026,46792705,48103425,48234497,49020929,49217565,49479681,50790401,50855937,51380225,51445761,51576833,52756481,53346305,53411841,53805058,53870593,54394882,55771152,55836673,55902209,56164353,56557569,57278466,58523649,58720258,58916865,59506718,59637761,60424193,61079553,61014017,61341697,63176707,63242241,63569921,64290817,64815135,65077249,65863688,65929217,65994753,66191361,67043329,67174401,67567617,67698689,68157447,69009416,69337089,69599233,69730305,69926913,70189057,70582279,70844418,71368705,71630849,71761922,71892993,72417285,72482817,72548353,72810498,74973185,75104257,75694081,77266945,77594625,79233025,79364097,79560706,79953921,80084993,80150529,80347152,81133570,81657857,81854465],"effort":[36503553,50921474,56950785,62521346,64356353],"extends":[19988481],"existing":[3604481,3735578,8192001,8388609,8847363,10223617,12386305,14090242,16318472,16646145,20578307,21954561,22216705,26869761,28180481,30277635,31850499,36306945,36438017,36700161,40632321,43188225,45547521,45940737,49414145,50659354,52756481,59965441,63438849,64880641,64946177,65339395,65536001,75169793,75694081,76480513,79429633,81461249],"edit":[16908289,24313858,53542913,55115778],"escape":[17301506,31326210,74055682,74776578],"exits":[5832705],"enabled":[3735553,54394881,62455809],"enforcedcolumntypes":[50921473,62521345,81395713],"exist":[40566785,46071809,50331649,59244545,72810497],"enforcingstartrownumber":[50921473,54919169,62521345],"exact":[5046273,27918337,34865153,71761921,79560705],"escapexmlchars":[17301505,31326209,74776577],"entry":[14680066,16973826,19529731,24641537,28573697,36765697,45088770,45547521,55050241,56492033,57147397,57868289,62849034,67764226],"equal":[1048577,1245185,2293761,2949121,3211265,3735553,4587521,4784129,5308417,5963777,6488065,7798785,8716289,9043969,11206657,11796481,11927553,12255233,13238273,14417922,14680065,15204353,15663105,16384001,16973825,17235969,17301505,17629185,18743297,19202050,19595265,20054017,20316161,20840449,21037057,22347777,23265281,23658497,23855105,24248321,24313857,24576001,25559041,25690113,25952257,26214401,26738689,27852801,28901377,30474241,31326209,31653889,32636929,32702465,32833537,33488897,34144257,35258369,35389441,35586049,36372481,37027841,38207489,39124993,42401793,42663937,43319297,44302337,45285377,45350913,45613057,46006273,46596097,47710209,48234497,48496641,49217537,50266113,50659329,50921473,51904513,52363265,52494337,52559873,52887553,55312385,56623105,56688641,57016321,58064897,59506689,60162049,60227585,61014017,63832065,64815105,65273857,65470465,65667073,65863681,66125825,66322433,66519041,66912258,67239937,67305473,69009409,69992449,70123521,70385665,70451201,70582273,70647809,71172097,71434242,72220673,72679425,72876034,73924609,74383361,76218369,76742657,78315521,78446593,79101953,79298561,79888385,80674817,81199105,82378753],"encoded":[3538945,5963777,37552129],"environment":[62849025,64356353,70647809],"especially":[42598401,73334785,81068033],"empty":[3407873,3604483,3735563,5767169,8192001,8847362,10223619,12320769,14680067,16318472,19005443,20578306,20774916,21102593,21954563,24510466,25493505,29294593,30277634,30670850,30867457,31850498,32047105,32833537,36110338,36306946,36503553,39256065,39452673,41746433,43188226,45285377,46333953,48496641,48889857,50331649,50659338,50921476,51052545,51511297,52559875,54394881,57278465,58982401,59244545,59441153,59768833,60162050,61014017,62521348,63438849,63832068,64880642,65273857,65536002,66256899,66453505,67764225,70123521,70713345,70844417,71630849,72810497,75169794,75694081,76480514,79757313,81461251,81657857],"endcolumn":[25296898,48103426],"easy":[64356353],"entered":[53870594,81723393],"entries":[1900546,12124161,20316161,24510465,24772609,27525121,29097985,35586049,36372481,52494337,55312386,56492033,57475073,58064897,69402625,73072641,79101953],"enumeration":[1245185,2293761,3211265,4784129,5963777,6488065,9043969,11206657,11927553,15663105,17235969,17629185,20840449,21037057,22347777,23265281,23658497,24313857,25952257,30474241,32636929,34144257,37027841,43319297,44302337,45613057,46596097,47710209,52887553,56623105,60162049,65470465,66125825,67239937,72220673,72679425,73924609,74383361,76742657,78315521,79298561,79888385,81199105,82378753],"enforcedatetimesasnumbers":[50921473,55181313,62521345],"enables":[8716289,21757953,57016321],"empties":[327681,33488897,65667073],"error":[4390914,4456449,6029313,7733249,9895937,13238274,19660801,19922945,22020097,22806529,23724033,32178177,36175873,37748737,38207489,38404097,40435713,40763393,40960001,42991617,44957697,49217537,49479681,51445761,51576833,53346305,53411841,55771137,59506690,64815105,67567617,75104257,80347137,81526786],"expressed":[10616833,13828097,14680065,30670849,35192833,45023233,45088770,51707905,52559873,59310081,67764229,68026373,71958529,75628546],"end":[2031617,2752513,3735553,8847362,16318465,17170433,19660801,19857409,19922945,22020097,22806529,23396353,24510465,25231363,25296898,30212097,32768002,35520513,36175873,40435713,42663937,46923778,47841281,48103425,48365569,49086468,49545219,50659329,51576833,51904513,53411841,53870593,60096513,65994753,67174401,67698689,69337089,69599233,71106561,73334787,73728001,76218373,79429633],"enforce":[1835009,2097153,20774913,22347777,48365570,50921473,55181313,62521345,64356353,79888385],"enclosing":[17301505,31326209,34078721],"ensure":[64356353],"equality":[8912897,14417921,47972353,50462721,68878337,76218369],"exceed":[75694081],"excel_":[31719425,43384833,43450369],"emerge":[63307777,70320129],"enforceemptyvaluesasstring":[20774913,50921473,62521345],"element":[5767170],"elements":[34734081,51183617,58458113,66519041],"enforcing":[1835009,16121857,16384002,21626881,28639233,50921478,54919172,56360962,58130434,62521348,79626241,79888386,81395713],"exceptions":[327681,917505,1310721,1441793,1572865,1966081,2031617,2359297,2752513,3080193,3407873,3473409,4390919,4456449,4718593,5046273,5636097,6029313,6225921,7208962,7733249,7995393,8323073,8388609,9240577,9895937,10289153,10551297,11534337,12189697,12713985,13238277,14155777,14221313,14483457,14745601,14876674,16252929,17760257,18022401,18219009,18284545,18939905,19660801,19857409,19922945,21430273,22020097,22609921,22675457,22740993,22806529,23396353,23724033,23789570,24182785,24838145,25165825,25296897,25493505,26017794,26738690,27000833,27131905,27656194,27918337,29294593,29818881,29884417,29949953,30670849,31129601,31195137,31391746,31588353,31784961,31916033,31981569,32178177,33095681,33292289,33619969,34275329,34865153,34996225,35323905,35520513,36175873,37093377,37617665,37748737,38207493,40435713,40566785,40763393,40894465,40960001,41025537,41484289,42401794,42467329,42926081,42991617,43057153,44236801,44957697,46071809,46792705,48103425,48234497,49020930,49217541,49479681,50790401,50855937,51380225,51445761,51576833,52756481,53346305,53411841,53805057,53870593,55771137,55836673,55902209,56164353,56557569,58523649,58720258,58916865,59506693,60424193,61079553,61341697,63176705,63242241,63307778,63569921,64290817,64356354,64815109,65077249,65667073,65863682,65929218,65994753,66191361,67043329,67174401,67567617,67698689,68157442,69009410,69337089,69599233,69730305,69926913,70189057,70320130,70582274,71368705,71630849,71761921,71892993,72417281,72482817,72548353,72810497,74973185,75104257,75694081,77266946,77594625,79233025,79364097,79560705,79953921,80084994,80150529,80347137,81133570,81657857,81854465],"endrow":[25296898],"exactmatch":[5046274,27918338,34865154,71761922,79560706],"efficient":[64356353],"endaddress":[2752514,8847362,19857410,23396354,30212097,32768001,35520514,67698690,69337090,71106562,76218369,79429634],"ensures":[42598401,73334785,81068033],"equivalent":[1245186,2293762,3211266,4194305,4784130,5701633,5963778,6488066,9043970,11206658,11927554,15663106,17235970,17629186,20840450,21037058,22347778,23265282,23658498,24313858,25952258,30474242,32636930,34144258,37027842,43319298,44302338,45613058,46596098,47710210,52887554,56623106,60162050,65470466,66125826,67239938,72220674,72679426,73924610,74383362,76742658,78315522,79298562,79888386,81199106,82378754],"existed":[40566785,46071809,59965441],"exists":[2359297,3735555,5832706,8388610,14090242,20316161,31588353,33619969,36438017,49414146,50659331,51183617,52756481,55836673,58064897,66650113,77594625],"escapexmlattributechars":[17301505,31326209,74055681],"exposes":[589825,1048577,1245185,1376257,2162689,2293761,2949121,3211265,3538945,3735553,4063233,4456449,4521985,4784129,5308417,5963777,6029313,6488065,6553601,6619137,7798785,8716289,8912897,8978433,9043969,9895937,10551297,10813441,11141121,11206657,11927553,12255233,13238273,14417921,14680065,14942209,15007745,15204353,15663105,16384001,16842753,16973825,17235969,17301505,17629185,17694721,18743297,19529729,20054017,20316161,20840449,20905985,21037057,22347777,23003137,23265281,23658497,23855105,24182785,24248321,24313857,24576001,24772609,24838145,25559041,25690113,25952257,26214401,26738689,27787265,27852801,28901377,29491201,30212097,30474241,31326209,32636929,32702465,32833537,33030145,33292289,33488897,34144257,34406401,34734081,35061761,35258369,35389441,35586049,35782657,36110337,36372481,37027841,38207489,38338561,38600705,38797313,39124993,39190529,39452673,39976961,41484289,41549825,42401793,42598401,42663937,43319297,44302337,44433409,45088769,45285377,45350913,45416449,45613057,46006273,46596097,47710209,47906817,47972353,48496641,48955393,49217537,49545217,49872897,50003969,50266113,50659329,50921473,51052545,51249153,51904513,52166657,52363265,52494337,52559873,52887553,53739521,54329345,54394881,55115777,55312385,55771137,56360961,56623105,56819713,57016321,57147393,57278465,58064897,58327041,59506689,59572225,60162049,61014017,61210625,61800449,62128129,62390273,62521345,63832065,64815105,65273857,65470465,65667073,65863681,66060289,66125825,66322433,66519041,67239937,67305473,67502081,67764225,68026369,68812801,69009409,69402625,69533697,69861377,69992449,70123521,70385665,70451201,70582273,70647809,70844417,71172097,71434241,71499777,72220673,72417281,72679425,73072641,73269249,73334785,73924609,74317825,74383361,74579969,74645505,75628545,76218369,76742657,77660161,78315521,78446593,79101953,79298561,79888385,80347137,80674817,81199105,82378753],"encrypt":[6356994],"entirely":[26869761],"events":[10551298,13238273,24182786,24838146,38207489,41484290,49217537,59506689,64815105,72417282],"enforced":[8585217,21626882,26148865,28639234,58130433,79757313,81395713],"enforcephoneticcharacterimport":[2097153,50921473,62521345],"expression":[3735554,16318466,19136515,23199745,30277635,35782657,37814274,50659330,57278465,58327041,69533697,70844417,79298561],"escaping":[71630850],"equals":[1048577,1245185,1376259,2293761,2818049,2949121,3211265,3735553,4784129,5308417,5963777,6488065,7798786,8716290,9043969,9633795,11206657,11796483,11927553,12255233,12451843,13238273,13369347,14417923,14680067,15204353,15663105,15859717,16384001,16973828,17235969,17301505,17629185,18743297,19202052,20054017,20316161,20840449,21037057,22347777,22544387,23265281,23658497,23855106,24248321,24313857,24576001,25559041,25690113,25952257,26214401,26738689,27852801,28377091,28901378,29360131,30474241,31326209,32636929,32702466,32833537,33030147,33488897,34144257,35258369,35389441,35586049,36372481,37027841,38207489,39124993,42401793,42663937,43319297,44302337,45088771,45285377,45350913,45613057,46006273,46596097,47710209,48496641,48955395,49217537,50266113,50659329,50921473,51052547,51904514,52363265,52494337,52887553,55312385,56623105,56688643,57016322,57147395,57278466,58064897,59506689,60162049,60227586,61014017,63832065,64815105,65273857,65470465,65667073,65732611,65863681,66125825,66322433,66519041,66912259,67239937,67305474,67764227,69009409,69992449,70123521,70385665,70451201,70582273,70647809,70844418,71172098,71434243,71499779,72220673,72679425,72876035,73924609,74383361,76218370,76742657,78118915,78315521,78446593,78708739,78839809,79101953,79298561,79888385,80412675,80674817,81199105,82378753],"earlier":[50790401],"ecma":[53870593,60096513],"excel":[131073,2359297,3538945,3735553,5046273,5963777,6356994,8716289,12976130,14155780,14680065,16973826,18677762,19529729,19660801,19922945,22020097,22806529,23855105,25886721,27918337,28770308,31326209,31588353,31719425,33619969,33685505,34865153,35258370,36175873,37552129,39190529,39780353,40435713,42467329,42598406,43384833,43450371,44040193,44302337,45088769,47906817,48365570,48758785,49545227,50855937,51249158,51576833,52559873,53411841,53739527,53870597,54394881,57147393,60096514,64356353,64618497,65142785,67436548,67764225,68026369,69599234,69926916,71630849,71761921,73334801,73728002,75431937,75628545,75956225,79560705],"encryption":[3735553,43646977,54394881]} \ No newline at end of file +{"equal":[720897,1310721,1769473,2031617,2359297,3014657,3473409,3670017,4915201,6291457,7208961,7274497,7340033,10027009,11075585,11272193,12779521,13631489,13893633,14942209,15073281,16449537,17301505,17760257,19202049,20840449,21168129,21299201,21823489,22347777,23068673,23199745,24182785,24444929,24510465,24641537,25493505,26345473,26804225,27787265,29032449,30408705,30539777,30605313,31784961,32309249,32964609,33161217,33488897,33882113,36110337,37355521,38010881,38600705,39780353,41222145,41287681,42074113,42598401,43646977,43909121,44105729,45613057,45940737,47513601,49545217,50397185,50462721,50593793,50659329,51052545,51118081,51707905,52166657,52297729,52428801,52559873,52887553,55902209,55967745,59310081,59834369,61472769,61997057,62193665,62652417,63569921,64094209,64290817,65863681,66453505,67043329,69402625,69468161,70123521,70909953,71237633,73072641,73531393,73924609,73990145,74055681,74186753,74383361,74711041,77135873,77332481,77922305,78381057,78970881,81592321,81985537,82575361],"exceptions":[3538945,4521985,4653058,8585217,9240577,9568257,10420227,11272197,11403268,21757953,22413314,24051713,24117251,24969219,27787266,28311553,30081028,36110341,39780354,44826625,46661634,50659333,52166658,54198273,54394881,57933826,60751873,62062593,63569925,64880641,67371009,68550659,69402629,69468162,73400324,73662466,73990146,74252289,81133571,82706434],"error":[3538945,4521985,8585217,11272193,36110337,50659329,54394881,63569921,69402625,74252289,81526786],"enforce":[67371009],"escaped":[67371010],"events":[9240578,11272193,21757954,24051714,36110337,44826626,50659329,60751874,63569921,69402625],"enforcephoneticcharacterimport":[2818051,50593793,65994753],"equals":[720897,1245187,1310721,1769473,2031617,2359297,3014657,3473409,3670017,4915201,6291458,7208962,7274497,7340033,10027009,10616838,11075585,11272193,11599876,11862019,12779521,13631489,13893633,14155782,14483461,14745603,14942209,15073281,15794182,15925251,16449537,16973831,17301505,17760257,19202049,20840449,21168129,21299201,21823489,22347777,23068673,23199745,24182786,24444929,24510465,24641537,25493505,25624582,26345473,26804225,27787265,28901379,29032449,30408705,30539777,30605313,31784962,32309250,32571396,32964609,33161217,33488897,33882113,36110337,37355521,38010881,38600705,39780353,41222145,41287681,42074113,42598401,43253763,43319302,43646977,43909121,44105729,45613057,45940737,46268419,46727171,47513601,49545217,49676291,50397185,50462721,50593793,50659329,51052546,51118081,51707905,52166657,52297729,52428801,52494342,52559873,52887553,54788099,55902209,55967745,59310081,59834369,60358660,61472769,61800451,61865986,61997059,62193665,62652417,62914565,63569921,64094210,64290817,65077250,65732610,65863681,66453505,66519044,67043329,69402625,69468161,70123521,70909953,71172099,71237633,71827458,73072641,73531393,73793540,73924609,73990145,74055681,74186754,74383361,74711041,77135873,77332481,77922305,78381057,78970881,79495174,81592321,81985537,82575361,82968580],"escapexmlchars":[14942209,42598401,82247685],"equivalent":[1769474,2359298,3014658,3670018,4915202,7274498,7340034,11075586,12779522,13893634,16449538,17760258,21168130,21299202,23068674,23199746,24444930,24510466,26804226,29032450,30605314,33161218,38600706,41222146,42074114,43909122,45940738,51118082,52297730,52428802,55902210,55967746,59310082,61472770,67043330,71237634,73531394,74383362,77135874,77332482,78381058,78970882,81592322,82575362],"essential":[67371009],"everythingtostring":[589827,21299201,67764225],"effort":[67371009],"escapexmlattributechars":[14942209,42598401,58589189],"endcolumn":[26673155,50003971],"equality":[8847361,11862017,47054849,52822017,65077249,73269249],"enum":[1769483,2359305,3014665,3670027,4915209,7274507,7340043,11075595,12779531,13893641,16449545,17760267,21168137,21299211,23068683,23199753,24444939,24510475,26804233,29032457,30605323,33161227,38600715,41222153,42074121,43909129,45940745,51118089,52297737,52428809,55902217,55967755,59310089,61472779,67043339,71237643,73531403,74383369,77135881,77332491,78381065,78970891,81592331,82575369],"enforceemptyvaluesasstring":[19595267,50593793,65994753],"empty":[36438017,55967745,74514435],"environment":[67371009],"exception":[3538959,4521999,8585231,9240580,11272221,11403269,21757956,24051716,27787271,28311553,30081029,36110364,39780359,44826628,50659356,52166663,54198273,54394895,60751876,63569949,64880641,69402653,69468167,73400325,73990151,74252303],"ensure":[67371009],"excel":[67371009],"enforcingstartrownumber":[50593793,55574531,65994753],"easy":[67371009],"end":[27852803,65798147],"enforcedcolumntypes":[50593793,65994753,80740355],"exposes":[458753,720897,1245185,1310721,1769473,2031617,2359297,2621441,3014657,3211265,3538945,3473409,3670017,3997697,4521985,4915201,5570561,6291457,7208961,7274497,7340033,8126465,8323073,8585217,8847361,9240577,10027009,11075585,11272193,11534337,11796481,11862017,12779521,12976129,13172737,13631489,13893633,14745601,14942209,15073281,15400961,15925249,16449537,16580609,16646145,16842753,17301505,17760257,19202049,19464193,20840449,21168129,21299201,21757953,21823489,22347777,23003137,23068673,23199745,24051713,24182785,24379393,24444929,24510465,24641537,25493505,26345473,26804225,27787265,28573697,28901377,29032449,29097985,30408705,30539777,30605313,31064065,31784961,32309249,32964609,33161217,33488897,33554433,33882113,34996225,35127297,35192833,36110337,36372481,36438017,36634625,36700161,37355521,37421057,37617665,38010881,38535169,38600705,39780353,40108033,41091073,41222145,41287681,42074113,42205185,42598401,43253761,43646977,43909121,44105729,44695553,44826625,44957697,45416449,45613057,45940737,46268417,46530561,46727169,47054849,47513601,47710209,49545217,49676289,49872897,50397185,50462721,50593793,50659329,51052545,51118081,51707905,52166657,52297729,52428801,52559873,52625409,52690945,52887553,53673985,54394881,54788097,55902209,55967745,56229889,58392577,59310081,59375617,59834369,59899905,60751873,60817409,61014017,61472769,61603841,61800449,61865985,62193665,62324737,62652417,63569921,64094209,64290817,64421889,65077249,65732609,65863681,65994753,66453505,67043329,67764225,68091905,69402625,69468161,69664769,69795841,70123521,70516737,70844417,70909953,71172097,71237633,71434241,71827457,72024065,72089601,72941569,73072641,73531393,73924609,73990145,74055681,74186753,74252289,74383361,74711041,75366401,77135873,77332481,77922305,78381057,78970881,79101953,79298561,80281601,81002497,81592321,81985537,82378753,82575361,82837505],"enforcedatetimesasnumbers":[50593793,55705603,65994753],"enumeration":[1769473,2359297,3014657,3670017,4915201,7274497,7340033,11075585,12779521,13893633,16449537,17760257,21168129,21299201,23068673,23199745,24444929,24510465,26804225,29032449,30605313,33161217,38600705,41222145,42074113,43909121,45940737,51118081,52297729,52428801,55902209,55967745,59310081,61472769,67043329,71237633,73531393,74383361,77135873,77332481,78381057,78970881,81592321,82575361],"entered":[78118913],"exactmatch":[6750211,25755651,31719427,60555267,74645507],"efficient":[67371009],"endaddress":[2228227,17170435,22020099,22740995,30146563,37421057,37486595,63504387,65077249,73859075,74579971,75759619],"endrow":[26673155]} \ No newline at end of file diff --git a/docs/fti/FTI_102.json b/docs/fti/FTI_102.json index 40cc5837e..6a724bfeb 100644 --- a/docs/fti/FTI_102.json +++ b/docs/fti/FTI_102.json @@ -1 +1 @@ -{"format":[262147,1114113,1245185,1310721,1507331,2293761,2752514,2818053,3080193,3211265,3276803,3538947,4390913,4718593,4784129,5046273,5439489,5963782,6029313,6488065,7012355,7143429,7208961,7274501,7602179,7667714,8650755,9043969,9306115,9568259,9633793,10616833,11010050,11206657,11862019,11927553,13238274,13303809,13565953,13762562,13828097,14024707,14155778,14680065,15007754,15138819,15335427,15663105,16973837,17235969,17301505,17432579,17563651,17629185,17694754,18546689,18939905,20840484,21037057,21364739,21495811,22347777,22609921,22740993,23265291,23658497,24051715,24182785,24248321,24313860,25100290,25952257,26476547,26935299,27459586,27918337,28770306,29491202,30474241,30670849,31064066,31195137,31326209,31522819,32636929,32833538,33357825,34144257,34865153,35192833,35258376,36503554,36962307,37027841,37355522,37552130,37879811,38141954,38338562,38731779,40501250,41877505,42139650,43319297,43712514,44171265,44302337,44498945,45023233,45088770,45613058,46071809,46596097,46661633,46792705,47710209,48234500,48496641,48627714,48693250,48758785,49545222,50921477,51314689,51707905,52559873,52887553,53018627,53608449,55115779,55181313,55443459,56426502,56623105,57278467,58589187,59310081,59441153,59834370,59899907,60162049,60817411,60882947,61079553,61341697,61997059,62324737,62521347,62849025,63176705,63504385,63766529,64356353,64618497,65273859,65470465,65863681,65994753,66125825,66977793,67108866,67174401,67239937,67502081,67764229,68026373,68157441,68616193,68812801,69206017,69926914,69992449,70123521,70844418,71303169,71368705,71499781,71630853,71761921,71892993,71958529,72220673,72482817,72679425,73269251,73334790,73924609,74383361,74645507,74711041,75628546,75759619,76021762,76152835,76283907,76546050,76742658,77266945,78053379,78118913,78315521,78643201,78970884,79298561,79560705,79888385,80805891,81199105,81657857,81854465,81920001,82378753,82509826],"float":[131073,1310721,2621444,3735553,5636097,6750209,9175041,9240577,9437185,11272193,12976130,14221313,14614529,15269889,18219009,19857409,20643841,22609921,22740993,24379393,25427969,27918337,27983873,31784961,33226753,33882113,34865153,35323905,35651586,35782657,36110337,38010882,38273025,38404097,38862849,42074114,42926081,44105729,44236801,44761089,48496641,52101124,53870596,54394881,58327041,60096516,60162049,64094209,65077249,67698689,69140481,69337089,69599234,70123521,70189057,70975489,71041025,72482817,75235330,75956225,77987841,82575361],"fundamentals":[71630849],"frames":[4456449,6029313,9895937,13238273,38207489,49217537,55771137,59506689,62849025,64815105,67764225,80347137],"four":[3735554,5177346,29818881,35651585,50659330],"flag":[69926913,79757313],"following":[589825,1048577,1245185,1310721,1376257,2162689,2293761,2949121,3211265,3538945,3735553,4063233,4456449,4521985,4784129,5308417,5636097,5963777,6029313,6488065,6553601,6619137,7798785,8716289,8912897,8978433,9043969,9895937,10551297,10813441,11141121,11206657,11927553,12255233,13238273,14417921,14680065,14942209,15007745,15204353,15663105,16384001,16842753,16973825,17235969,17301505,17629185,17694721,18743297,19529729,19857409,20054017,20316161,20840449,20905985,21037057,22347777,22609921,22740993,23003137,23265281,23658497,23855105,24182785,24248321,24313857,24576001,24772609,24838145,25559041,25690113,25952257,26214401,26738689,27787265,27852801,28901377,29491201,30212097,30474241,31326209,32636929,32702465,32833537,33030145,33292289,33488897,34144257,34406401,34734081,35061761,35258369,35323905,35389441,35586049,35782657,36110337,36372481,37027841,38207489,38338561,38600705,38797313,39124993,39190529,39452673,39976961,41484289,41549825,42401793,42598401,42663937,42926081,43319297,44236801,44302337,44433409,45088769,45285377,45350913,45416449,45613057,46006273,46596097,47710209,47906817,47972353,48496641,48955393,49217537,49545217,49872897,50003969,50266113,50659329,50921473,51052545,51249153,51904513,52166657,52363265,52494337,52559873,52887553,53739521,54329345,54394881,55115777,55312385,55771137,56360961,56623105,56819713,57016321,57147393,57278465,58064897,58327041,59506689,59572225,60162049,61014017,61210625,61800449,62128129,62390273,62521345,63832065,64815105,65273857,65470465,65667073,65863681,66060289,66125825,66322433,66519041,67239937,67305473,67502081,67698689,67764225,68026369,68812801,69009409,69337089,69402625,69533697,69861377,69992449,70123521,70189057,70385665,70451201,70582273,70647809,70844417,71172097,71434241,71499777,72220673,72417281,72482817,72679425,73072641,73269249,73334785,73924609,74317825,74383361,74579969,74645505,75628545,76218369,76742657,77660161,78315521,78446593,79101953,79298561,79888385,80347137,80674817,81199105,82378753],"floating":[22347777,58392577,62128129,64356353],"factors":[3735553,7340034,41549825,44630018,48496641,54394881,72548353],"fixed":[2293763,30998530,37945346,63897602,66060291],"formatcells":[11010049,24313857,55115777],"fall":[38404097,75235329],"freeze":[131073,1638401,3735560,5177346,9437185,18022404,26279938,27983873,29818884,35651585,37093380,50659334,54394882,68943874,75956225],"furigana":[2097153,50921473,62521345],"fuhao":[2097153,50921473,62521345],"functions":[24510466,48365569,64356356],"function":[1048577,2949121,3735554,4194305,5046274,5308417,5701633,12255233,12910593,13238273,15204353,16384001,17301505,17891329,18743297,19857409,20054017,20316161,23855105,24248321,24576001,25559041,25690113,26214401,26738689,27852801,27918338,28901377,30081026,31326209,32833537,33488897,34865154,35389441,35586049,36372481,36700161,38207489,39124993,42401793,42663937,45285377,45350915,45940737,46006273,48496641,49217537,50266113,50659330,50921473,51249164,52363265,52494337,53739532,55312385,57278465,58064897,59506689,61014017,63832065,64815105,65273857,65667073,65863681,66322433,66519041,67436552,69009409,69992449,70123521,70385665,70451201,70582273,70647809,70844417,71761922,72548353,73728003,78446593,79101955,79429633,79560706,80674817],"file":[393217,1769473,2031617,4456449,5308417,6029313,6094849,7733251,8060929,9699329,9895937,11075585,13172738,13238273,13697026,15204354,17498115,17956866,18874369,19464194,19726338,20250625,20316161,23724034,24641542,27590657,27852814,32178178,35586049,35717123,36372491,37486593,37748738,38076417,38207489,38404097,38666241,38797313,39976972,40763395,40960002,42729473,42991617,44957698,45285383,45350913,47775745,48496641,49217537,49479682,49872897,50200578,51445762,52232193,52494346,52822017,55771137,57540609,58064897,59506689,61014024,61407233,62849025,64356355,64815105,66519041,70123521,70254593,70385666,70647809,72089601,73990146,74907649,75104257,78446593,79101953,80347137],"fallback":[62783489,66650116],"files":[3538945,5963777,24510474,27852802,31326209,35586049,36372481,37552129,48496641,58064897,58327041,62849025,64356358,65667073,66519041,79101953],"formatting":[12910593,14680065,24510465,31326209,45350913,62849025,79101953],"freezing":[1638401,3735555,5242881,17301505,31326209,50659329,54394882,56295425,57409537],"formulas":[4128769,5046273,6160385,10027009,10747905,11730945,13107201,13893633,15466497,27918337,34013185,34209793,34603009,34668545,34865153,36110337,40108033,40828929,42205185,46268417,48365569,49741825,49807361,51249153,53739522,55705601,57737217,60162049,67436545,70909953,71761921,72155137,73728001,77398017,78774273,79560705,79822849],"form":[5308417,15204354,20316161,23724033,27852802,32178177,35586049,37748737,40960001,44957697,45350913,48496641,49479681,51445761,58064897,66519041,70123521,78446593,79101953],"first_allowed_excel_date":[31719425,42598401,73334785],"final":[19398657,48496641,70123521],"fixedcolumn":[2293761,30998529,66060289],"forcedorder":[27262978],"frozen":[1179650,1638401,3735555,18022401,20054017,29818881,37093377,52363266,54198274,54394883,56295426,74317825],"false":[1703937,1900546,2359298,3407873,3735553,4194305,5701633,5832705,7143426,7274498,8388609,11796481,12517377,19005441,19922946,20774913,26607617,26869761,33554433,33619970,35782657,36175874,36438017,37814274,38404100,40435714,40566785,45285377,45481985,46071809,48889857,49414145,50593793,50921473,51970049,54394881,54788097,58327041,61014017,62521345,62914561,63307778,64749569,68485121,69926913,73007105,77004801],"frameworks":[64356353],"framework":[64356354],"formatrows":[24313857,48627713,55115777],"foreground":[18808833,34406401,45023233,45088771,52953089,59310084,63963137,75563012,75628545],"follows":[64356353],"formatcolumns":[7667713,24313857,55115777],"five":[32833537,65273857,71368705],"family":[14680068,22478851,44433410,52559874,55377922,80543745],"fixedrow":[2293761,37945345,66060289],"furthermore":[64356353],"formula":[1966085,3735558,4128770,4718597,6160386,10027009,10747905,11730945,13107202,13893633,14483461,15466497,19398657,21430277,25559044,34013185,34209793,34603009,34668546,35389444,36110337,40108033,40828929,42205185,44892165,46268418,48431107,49741825,49807361,50659334,51249168,51511297,53739536,55705602,57278465,57737218,60162049,64290821,64356354,66191365,69730309,70844417,70909953,71892997,72155138,73728001,74252293,77398017,78774273,79822850],"formatrange":[1507331,3538946,5963779,37552131,48693250,56426498,59899907,62849025,76742658,78970883],"fontname":[38404098],"first_valid_excel_date":[42598401,43450369,73334785],"fillcolor":[9043969,56229889,61210625],"format_":[262145,3276801,7012353,7602177,8650753,9306113,9568257,11862017,14024705,15138817,15335425,17432577,17563649,21364737,21495809,26935297,31522817,36962305,37879809,38731777,53018625,55443457,58589185,60817409,60882945,61997057,75759617,76152833,76283905,78053377,80805889],"factor":[3735559,20905987,29622273,41549825,45744130,45875202,48496641,50659330,54394882,56557577,71565314,72548356],"fractions":[32833537,59441153,65273857,81657857],"fields":[589826,1245185,2162690,2293762,3211265,3538946,3735553,4521986,4784130,5963778,6488065,6619138,8978434,9043970,9961473,10813442,11141122,11206658,11927554,13631489,13959169,14417921,14680065,15007746,15073281,15663105,15990785,16842754,16973825,17235969,17629186,17694722,20840450,20905986,21037057,22347778,23003138,23265282,23658497,24313858,25952257,27787266,29491202,30212098,30474242,32505857,32636929,34144258,34406402,35061762,35127297,36110338,37027841,38338562,42598402,43319297,44302338,44433410,45088769,45416450,45613057,46596097,46858241,47710209,50921473,51314689,52166658,52887554,54329346,55115778,56360962,56623105,57147393,59572226,60162050,61014017,61210626,62128130,65470466,66060290,66125825,67239938,67764225,69533698,69861378,72220673,72679425,73334785,73924609,74383361,76218369,76742657,78315522,79298562,79888386,81199106,82378753],"font":[589826,4521989,4587525,6619138,6684677,8257537,8716289,10289155,10485764,11206659,12451842,14680095,15073284,16187396,17301505,22478851,23855105,24117252,24248322,25821188,27066372,30670851,31326209,31457285,32374788,32636930,33030147,34144263,38404107,38862851,39190529,39387139,41287682,41746435,43515906,43581444,44105731,44433417,45219845,47251461,50397189,52101122,52559892,52625409,53870596,55377923,56098820,57081858,58261508,59179012,60096515,61079553,61800450,62849031,63700997,64094211,65404931,65601541,66387971,66715653,68222980,68550660,68681732,69140483,69992450,72744964,73269250,73793538,73924610,74383362,75497474,75694086,76087299,78315523,78708738,79167490,80543747],"feature":[6356993],"fully":[23461889],"first_":[31719425,43450369],"flush":[327681],"forceapplyalignment":[19529729,28573697,57147393],"follow":[1],"formatted":[3604481,8192001,10223617,20381697,21954561,27328513,28966913,33161217,36306945,42139649,42467329,43188225,57802753,63045633,63438849,64356353,64880641,65536001,67960833,71368705,75169793,75497473,75825153,76480513,76939265,81461249],"fails":[16973825,56426497,71499777],"folder":[64356354],"first":[3604484,3735560,10223620,14155777,18677762,25493505,29294593,30081025,31719425,33685506,36110337,42598401,43188228,44564482,45285377,48103425,50659335,54394881,60162049,61014019,63438852,65536004,66256897,69926913,73334785,75169796],"fail":[13697025],"frame":[2686977,63504385,66977793,72941570,73269249,74645505],"filters":[3735553,4980738,24313857,40173569,41549825,48496642,49676289,50659329,55115777,59375617,70123521],"fixedrowandcolumn":[2293761,63897601,66060289],"fill_":[3014657,49938433],"flushstyles":[327681,33488897,65667073],"fills":[1376257,3407873,11665410,20316161,35913731,39124994,45088769,58064897,59113474,70647810],"freezesplitpanes":[1638401,3735553,54394881],"font_":[44105729,55377921,64094209,66715649,69140481,80543745],"fallbackvalue":[62783490],"fonts":[1376257,3407873,8257538,20316161,39124994,45088769,52625410,57081859,58064897,70647810],"failed":[56426497],"fontsize":[38404098],"formats":[3538945,5963777,7143425,7274497,16973827,20316161,20840452,35258369,38338561,40370177,44695555,53608449,58064897,59899905,62849026,76546049,78643201],"force":[28573697],"finalize":[1048577,1245185,1376257,2293761,2949121,3211265,3735553,4784129,5308417,5963777,6488065,7798785,8716289,9043969,11206657,11927553,12255233,13238273,14417921,14680065,15204353,15663105,16384001,16973825,17235969,17301505,17629185,18743297,20054017,20316161,20840449,21037057,22347777,23265281,23658497,23855105,24248321,24313857,24576001,25559041,25690113,25952257,26214401,26738689,27852801,28901377,30474241,31326209,32636929,32702465,32833537,33030145,33488897,34144257,35389441,35586049,36372481,37027841,38207489,39124993,42401793,42663937,43319297,44302337,45088769,45285377,45350913,45613057,46006273,46596097,47710209,48496641,48955393,49217537,50266113,50659329,50921473,51052545,51904513,52363265,52494337,52887553,55312385,56623105,57016321,57147393,57278465,58064897,59506689,60162049,61014017,63832065,64815105,65273857,65470465,65667073,65863681,66125825,66322433,66519041,67239937,67305473,67764225,69009409,69992449,70123521,70385665,70451201,70582273,70647809,70844417,71172097,71434241,71499777,72220673,72679425,73924609,74383361,76218369,76742657,78315521,78446593,79101953,79298561,79888385,80674817,81199105,82378753],"frozenstate":[52363265,54198273,74317825],"fit":[6946818,11141121,81199105],"future":[30081025,36700161,45940737,79429633],"filltype":[9043971,14548996,20447235,23658498,34799618,45088769,52953089,53936132,56229891,61210626,62849025],"factory":[62849025,73269249],"free":[327681,1048577,1245185,1376257,2293761,2949121,3211265,3735553,4784129,5308417,5963777,6488065,7798785,8716289,9043969,11206657,11927553,12255233,13238273,14417921,14680065,15204353,15663105,16384001,16973825,17235969,17301505,17629185,18743297,20054017,20316161,20840449,21037057,22347777,23265281,23658497,23855105,24248321,24313857,24576001,25559041,25690113,25952257,26214401,26738689,27852801,28901377,30474241,31326209,32636929,32702465,32833537,33030145,33488897,34144257,35389441,35586049,36372481,37027841,38207489,39124993,42401793,42663937,43319297,44302337,45088769,45285378,45350913,45613057,46006273,46596097,47710209,48496641,48955393,49217537,50266113,50659329,50921473,51052545,51904513,52363265,52494337,52887553,53215233,55312385,56623105,57016321,57147393,57278465,58064897,59506689,60162049,61014018,63832065,64815105,65273857,65470465,65667073,65863681,66125825,66322433,66519041,67239937,67305473,67764225,69009409,69992449,70123521,70385665,70451201,70582273,70647809,70844417,71172097,71434241,71499777,72220673,72679425,73924609,74383361,76218369,76742657,78315521,78446593,79101953,79298561,79888385,80674817,81199105,82378753],"foregroundcolor":[45088769,59310081,75628545],"floor":[11730949,51249156,53739524,70909958,72155141],"filter":[2031619,3735558,12255233,21823490,33751043,40173569,41549825,48103428,48168963,48496641,49676289,50659331,54394883,55246850,59375618,77660161,78184449],"filename":[13697028,18677764,19660803,25886721,31588353,33685508,37486594,38797314,42991619,44564482,49872897,50200578,51576835,61014020,70385665,75104259],"formatexception":[1310722,1441794,2031618,2359298,2752514,3080194,4390913,4718594,5046273,6029314,7208963,13238278,14155778,19660802,19922946,22020098,22609922,22740994,22806530,23396354,24182786,27918337,28770305,31195138,33619970,34865153,36175874,40435714,42467330,46071810,46792706,49545217,50855938,51576834,53411842,53870594,55836674,61341698,63176708,63307777,65863682,65994754,68157443,69599234,69926914,70320129,71368706,71630850,71761921,71892994,72482818,73334785,77266947,77594626,79364098,79560705,79953922,81657858,81854466],"folders":[64356353],"freely":[64356353],"field":[65538,262146,458754,655362,851970,983042,1114114,1507330,2883586,3276802,4849666,4915202,5111810,5373954,5505026,5898242,6422530,6684674,6750210,6946818,7012354,7405570,7471106,7602178,7667714,7864322,7929858,8126466,8519682,8650754,9109506,9306114,9568258,10092546,10158082,10420226,10485762,11010050,11272194,11862018,12058626,12582914,12648450,13303810,13565954,13762562,14024706,14286850,14614530,15138818,15335426,15400962,15532034,16121858,16187394,16777218,16908290,17039362,17104898,17367042,17432578,17563650,18153474,18415618,18612226,18808834,20447234,21364738,21495810,21561345,22282242,22937602,23199746,23330817,24051714,24117250,24379394,24903682,25362434,25427970,25755650,26476546,26673154,26935298,27066370,28246018,28311554,28508162,29753346,30146562,30539778,30605314,30998530,31457282,31522818,31719426,32243714,32571394,32768002,33357826,33816578,33882114,34537474,34799618,35454978,36569090,36962306,37224450,37355522,37552130,37879810,37945346,38469634,38731778,39059458,39714818,40042498,40173570,40501250,40697858,42270722,42532866,43384834,43450370,43581442,43712514,44040194,44105730,44498946,44826626,45678594,45744130,45875202,46137346,47120386,47185922,47513602,47579138,48037890,48627714,48693250,49938434,50724866,51838978,52297730,52690946,53018626,53477378,53542914,54001666,54657026,54984706,55377922,55443458,56229890,57671682,57933826,58195970,58261506,58392578,58589186,58851330,59047938,59179010,59834370,59899906,60751874,60817410,60882946,61931522,61997058,62193666,62652418,62980098,63504386,63700994,63897602,63963138,64094210,64159746,64225282,64421890,64684034,65208322,65273858,65404930,66256898,66387970,66715650,66977794,67108866,67502082,67633154,68616194,68681730,69140482,69271554,70778882,71303170,71565314,71827458,72024066,72286210,72744962,73138178,73203714,75759618,76087298,76152834,76283906,77463554,77791234,77856770,78053378,78249986,78643202,78970882,79495170,79626242,79691778,79822850,80478210,80543746,80805890,80871426,81002498,81068034,81592322,82247682,82575362],"functionname":[73728002],"ff":[10616833,13828097,14680065,18939905,30670849,35192833,45023233,45088770,51707905,52559873,59310081,61079553,67764229,68026373,71958529,75628546,81920001],"formatnumber":[262147,3276803,7012355,7143426,7274498,7602179,8650755,9306115,9568259,11862019,14024707,15138819,15335427,17432579,17563651,17694722,20840451,21364739,21495811,24051715,26476547,26935299,31522819,36962307,37355522,37879811,38731779,45613058,53018627,55443459,56426500,58589187,59834370,60817411,60882947,61997059,62849025,75759619,76152835,76283907,76546050,78053379,80805891]} \ No newline at end of file +{"foreground":[72679427],"framework":[67371010],"flushstyles":[327683,30408705,73924609],"filltype":[7274501,18022408,20250629,23199747,45285377,46727169,48103427,54984712,56164357,68091907,69926913],"formatted":[67371009],"frozenstate":[50462721,57344003,70516737],"folder":[67371010],"furthermore":[67371009],"filename":[12451843,20578307,20971523,31522819,33554433,40828931,44957697,45154307,49545217,50266115,56623107,62193665,79429635],"following":[458753,720897,1245185,1310721,1769473,2031617,2359297,2621441,3014657,3211265,3538945,3473409,3670017,3997697,4521985,4915201,5570561,6291457,7208961,7274497,7340033,8126465,8323073,8585217,8847361,9240577,10027009,11075585,11272193,11534337,11796481,11862017,12779521,12976129,13172737,13631489,13893633,14745601,14942209,15073281,15400961,15925249,16449537,16580609,16646145,16842753,17301505,17760257,19202049,19464193,20840449,21168129,21299201,21757953,21823489,22347777,23003137,23068673,23199745,24051713,24182785,24379393,24444929,24510465,24641537,25493505,26345473,26804225,27787265,28573697,28901377,29032449,29097985,30408705,30539777,30605313,31064065,31784961,32309249,32964609,33161217,33488897,33554433,33882113,34996225,35127297,35192833,36110337,36372481,36438017,36634625,36700161,37355521,37421057,37617665,38010881,38535169,38600705,39780353,40108033,41091073,41222145,41287681,42074113,42205185,42598401,43253761,43646977,43909121,44105729,44695553,44826625,44957697,45416449,45613057,45940737,46268417,46530561,46727169,47054849,47513601,47710209,49545217,49676289,49872897,50397185,50462721,50593793,50659329,51052545,51118081,51707905,52166657,52297729,52428801,52559873,52625409,52690945,52887553,53673985,54394881,54788097,55902209,55967745,56229889,58392577,59310081,59375617,59834369,59899905,60751873,60817409,61014017,61472769,61603841,61800449,61865985,62193665,62324737,62652417,63569921,64094209,64290817,64421889,65077249,65732609,65863681,65994753,66453505,67043329,67764225,68091905,69402625,69468161,69664769,69795841,70123521,70516737,70844417,70909953,71172097,71237633,71434241,71827457,72024065,72089601,72941569,73072641,73531393,73924609,73990145,74055681,74186753,74252289,74383361,74711041,75366401,77135873,77332481,77922305,78381057,78970881,79101953,79298561,80281601,81002497,81592321,81985537,82378753,82575361,82837505],"format_6":[196611,16646145,23068673],"free":[720897,1245185,1310721,1769473,2031617,2359297,3014657,3473409,3670017,4915201,6291457,7208961,7274497,7340033,10027009,11075585,11272193,11862017,12779521,13631489,13893633,14745601,14942209,15073281,15925249,16449537,17301505,17760257,19202049,20840449,21168129,21299201,21823489,22347777,23068673,23199745,24182785,24444929,24510465,24641537,25493505,26345473,26804225,27787265,28901377,29032449,30408705,30539777,30605313,31784961,32309249,32964609,33161217,33488897,33882113,36110337,37355521,38010881,38600705,39780353,41222145,41287681,42074113,42598401,43253761,43646977,43909121,44105729,45613057,45940737,46268417,46727169,47513601,49545217,49676289,50397185,50462721,50593793,50659329,51052545,51118081,51707905,52166657,52297729,52428801,52559873,52887553,54788097,55902209,55967745,59310081,59834369,61472769,61800449,61865985,62193665,62652417,63569921,64094209,64290817,65077249,65732609,65863681,66453505,67043329,69402625,69468161,70123521,70909953,71172097,71237633,71827457,73072641,73531393,73924609,73990145,74055681,74186753,74383361,74711041,77135873,77332481,77922305,78381057,78970881,81592321,81985537,82575361],"family":[15925249,22085635,53673985],"format_8":[16646145,23068673,58982403],"format_1":[16646145,17039363,23068673],"frames":[3538945,4521985,8585217,11272193,36110337,50659329,54394881,63569921,69402625,74252289],"formula":[2490371,3866627,13303813,21495811,24641538,33488898,36438017,55967745,59047939,66191363,67371010,71106563,75628547,75956227,82313222],"fields":[458754,1310721,1769474,2359297,2621442,3014657,3211266,3670018,3997698,4915201,7274498,7340034,8126466,8323074,9371649,10092545,11075586,11730945,11796482,11862017,12779522,13172738,13893633,14745601,15400962,15597569,15925249,16449537,16580610,16646146,17629185,17760258,19464194,21168129,21299202,23068674,23199745,24379394,24444930,24510466,26804225,28573698,29032449,30474241,30605314,31064066,33161218,35127298,35192834,36438018,37224449,37421058,38600706,40108034,41222145,42074113,42205186,43909121,45940737,46333953,46530562,46727169,47710210,50593793,51118081,51970049,52297729,52428801,52690946,55902209,55967746,59310081,59375618,59899905,60817410,61014018,61472770,61800449,62193665,65077249,67043330,67764226,68091906,69664770,70844418,71172097,71237634,72024066,73531394,74383361,77135873,77332482,78381057,78970882,80281602,81592322,82575361],"file":[3538945,4521985,8585217,11272193,11337729,17498113,17825793,19333121,19726337,36110337,50659329,51576833,54394881,63569921,67371011,69402625,74252289],"format_13":[7405571,16646145,23068673],"format_12":[16646145,23068673,81264643],"format_11":[16646145,23068673,56426499],"format_10":[16646145,23068673,80019459],"format_17":[16646145,17956867,23068673],"format_16":[8454147,16646145,23068673],"format_15":[16121859,16646145,23068673],"format_14":[16646145,23068673,68222979],"format_19":[14221315,16646145,23068673],"format_18":[16646145,23068673,39256067],"first_valid_excel_date":[36896771,40108033,59899905],"format_9":[16646145,23068673,25690115],"format_37":[16646145,23068673,53936131],"files":[67371013],"format_39":[16646145,18481155,23068673],"format_38":[16646145,23068673,54263811],"fillcolor":[7274497,56164355,68091905],"freezesplitpanes":[1310721,1966083,58392577],"fontname":[43188227],"functionname":[51904515],"formatnumber":[196613,5242885,5767173,6488069,7405573,8454149,10485765,10682373,11927557,14090245,14221317,14417925,16121861,16646147,17039365,17956869,18481157,21889029,23068677,25296901,25690117,26476549,28442629,33226757,35913731,39256069,42008581,51118083,53936133,54263813,56426501,58982405,59179013,61341705,64552965,64684034,68222981,69926913,70582277,72744962,80019461,81264645,82903045],"fontsize":[43188227],"formatcells":[7995395,24444929,59375617],"format_22":[16646145,23068673,59179011],"format_21":[11927555,16646145,23068673],"format_20":[5242883,16646145,23068673],"fallback":[71892995],"format":[1769473,2359297,3014657,3670017,4915201,7274497,7340033,11075585,12779521,13893633,16449537,17760257,21168129,21299201,23068673,23199745,24444929,24510465,26804225,29032449,30605313,33161217,38600705,41222145,42074113,43909121,45940737,51118081,52297729,52428801,55902209,55967745,59310081,61472769,67043329,67371009,71237633,73531393,74383361,77135873,77332481,78381057,78970881,81592321,82575361],"float":[524289,1703937,6356993,7733249,9437185,12124161,12582914,13500417,13565953,16318465,18087937,18677761,19922945,22282241,26279937,28377089,31326209,33095681,33816578,39518209,41746433,43122690,43188225,43450369,43843585,46071809,47972353,56819716,57212932,66584577,68419585,70778882,72351745,73596932,78315521,78839809,82182145],"fallbackvalue":[66781187],"formatcolumns":[10354691,24444929,59375617],"freely":[67371009],"format_3":[16646145,23068673,70582275],"formatrange":[2883589,3670021,3997699,42663941,49807363,59310083,61341698,61669381,69926913,75497477],"function":[720897,1310721,2031617,3473409,10027009,11272193,13631489,14942209,15073281,17301505,19202049,20840449,21823489,22347777,24182785,24641537,25493505,26345473,27787265,30408705,30539777,32309249,32964609,33488897,33882113,35848193,36110337,37355521,38010881,39780353,41025537,41287681,41549826,42598401,43646977,44105729,45613057,47513601,49545217,50397185,50462721,50593793,50659329,51707905,52166657,52559873,52887553,59834369,61865985,62193665,62652417,63569921,64290817,65863681,66453505,69402625,69468161,70123521,70909953,71827457,73072641,73924609,73990145,74055681,74711041,75759617,77922305,81985537],"folders":[67371009],"functions":[67371009],"fixedrowandcolumn":[1769473,68288515,69664769],"format_2":[16646145,23068673,28442627],"frameworks":[67371009],"font":[458754,1835011,3211266,4980739,5636101,8650757,10616837,11075588,11665411,11796482,15335429,15925256,17629188,22085635,24182785,24838149,27328515,28639237,28901379,29032450,29949957,30015491,30605316,32702467,38273027,39976964,40960004,43188232,43450371,43712515,46006277,46071811,47382533,47710211,48037893,49348614,52625409,53673987,55181317,57081858,58327043,59703299,60227588,60882946,62717957,64421889,67305477,68419587,69009413,69533698,69926916,71041029,72810500,73007107,74776579,76021763,77135874,77332484,78249987,78839811,79233027,79953925,80543749,80936963,82575362,82968578],"floating":[67371009],"format_40":[16646145,23068673,33226755],"format_47":[14090243,16646145,23068673],"format_46":[16646145,23068673,26476547],"format_45":[16646145,23068673,82903043],"format_49":[16646145,23068673,42008579],"format_48":[6488067,16646145,23068673],"finalize":[720897,1245185,1310721,1769473,2031617,2359297,3014657,3473409,3670017,4915201,6291457,7208961,7274497,7340033,10027009,11075585,11272193,11862017,12779521,13631489,13893633,14745601,14942209,15073281,15925249,16449537,17301505,17760257,19202049,20840449,21168129,21299201,21823489,22347777,23068673,23199745,24182785,24444929,24510465,24641537,25493505,26345473,26804225,27787265,28901377,29032449,30408705,30539777,30605313,31784961,32309249,32964609,33161217,33488897,33882113,36110337,37355521,38010881,38600705,39780353,41222145,41287681,42074113,42598401,43253761,43646977,43909121,44105729,45613057,45940737,46268417,46727169,47513601,49545217,49676289,50397185,50462721,50593793,50659329,51052545,51118081,51707905,52166657,52297729,52428801,52559873,52887553,54788097,55902209,55967745,59310081,59834369,61472769,61800449,61865985,62193665,62652417,63569921,64094209,64290817,65077249,65732609,65863681,66453505,67043329,69402625,69468161,70123521,70909953,71172097,71237633,71827457,73072641,73531393,73924609,73990145,74055681,74186753,74383361,74711041,77135873,77332481,77922305,78381057,78970881,81592321,81985537,82575361],"forceapplyalignment":[16842753,27394051,61800449],"foregroundcolor":[46727169,64487427,82378753],"floor":[9830407,45875202,53411842,62128136,75300867],"first_allowed_excel_date":[29556739,40108033,59899905],"format_5":[14417923,16646145,23068673],"follow":[1],"fixedcolumn":[1769473,28180483,69664769],"freeze":[18743299,36044803,39321603],"formatrows":[24444929,45547523,59375617],"future":[35848193,41025537,41549825,75759617],"format_4":[10485763,16646145,23068673],"formatexception":[4521987,4653057,10420230,11272203,21757955,57933829,64880648,69468163,73400327],"forcedorder":[33423363],"field":[196610,393218,589826,786434,851970,983042,1048578,1835010,2883586,3276802,3801090,4063234,4194306,5242882,5636098,5701634,5963778,6029314,6356994,6488066,6553602,6619138,7143426,7405570,7995394,8388610,8454146,8650754,8978434,9437186,10223618,10354690,10485762,10944514,11141122,11468802,11927554,11993090,12058626,12124162,12189698,12517378,13041666,13238274,14090242,14221314,14417922,14548994,14811138,15138818,15335426,15728642,15990786,16056322,16121858,16384002,16515074,16711682,17039362,17891330,17956866,18415618,18481154,18612226,18808834,20250626,20447234,20905986,21889026,22282242,22478850,23658498,24772610,24838146,24903682,25296898,25427970,25690114,25886722,25952258,26148866,26214402,26279938,26476546,27525122,28180482,28246018,28442626,28639234,29425666,29556738,29949954,30146562,30212098,30867458,30932994,32636930,32702466,33226754,34013186,34209794,34537474,35520514,35782658,35913730,35979266,36306946,36831234,36896770,38076418,38469634,38862850,38928386,39190530,39256066,39911426,40304642,40370178,41156610,41877506,42008578,42270722,42467330,42663938,43974658,44040194,44564482,45547522,45809666,46071810,46202882,46399490,46596098,46792706,47579138,47841282,48037890,48103426,48168962,48758786,49414146,49807362,50528258,51380226,51445762,51642370,52363266,53018626,53805058,53870594,53936130,54263810,55181314,55246850,56164354,56426498,57016322,57606146,57671682,58851330,58982402,59113474,59179010,59703298,60424194,60620802,60686338,60948482,61669378,62390274,62717954,63307778,63832066,64552962,64684034,65142786,65536002,65601538,65667074,66387970,66715650,66977794,67305474,67567618,67698690,67829762,68222978,68288514,68419586,68681730,68943874,69009410,69992450,70582274,70647810,71041026,72286210,72417282,72613890,74514434,74776578,75497474,75628546,75825154,76152834,77201410,77791234,78184450,78249986,78315522,78512130,78839810,79167490,79233026,79953922,80019458,80084994,80150530,80216066,80674818,80936962,81068034,81264642,81330178,81461250,81723394,81788930,82903042],"fixedrow":[1769473,35979267,69664769],"false":[3407873,4390913,4849665,5308417,8912897,19398657,26542081,34471937,35717121,41418753,43188226,53280769,53542913,62980097,67633153,72876033],"format_7":[16646145,23068673,64552963],"follows":[67371009]} \ No newline at end of file diff --git a/docs/fti/FTI_103.json b/docs/fti/FTI_103.json index d80b8b26d..04fc2f85b 100644 --- a/docs/fti/FTI_103.json +++ b/docs/fti/FTI_103.json @@ -1 +1 @@ -{"getinternalpanesplitwidth":[49545218,52101122,60096513,73334786],"getborders":[20316161,20512769,26083329,39124993,58064897,70647809],"grid":[3735553,37421058,41549825,48496641,54394881,82444290],"gettype":[1048577,1245185,1376257,2293761,2949121,3211265,3735553,4784129,5308417,5963777,6488065,7798785,8716289,9043969,11206657,11927553,12255233,13238273,14417921,14680065,15204353,15663105,16384001,16973825,17235969,17301505,17629185,18743297,20054017,20316161,20840449,21037057,22347777,23265281,23658497,23855105,24248321,24313857,24576001,25559041,25690113,25952257,26214401,26738689,27852801,28901377,30474241,31326209,32636929,32702465,32833537,33030145,33488897,34144257,35389441,35586049,36372481,37027841,38207489,39124993,42401793,42663937,43319297,44302337,45088769,45285377,45350913,45613057,46006273,46596097,47710209,48496641,48955393,49217537,50266113,50659329,50921473,51052545,51904513,52363265,52494337,52887553,55312385,56623105,57016321,57147393,57278465,58064897,59506689,60162049,61014017,63832065,64815105,65273857,65470465,65667073,65863681,66125825,66322433,66519041,67239937,67305473,67764225,69009409,69992449,70123521,70385665,70451201,70582273,70647809,70844417,71172097,71434241,71499777,72220673,72679425,73924609,74383361,76218369,76742657,78315521,78446593,79101953,79298561,79888385,80674817,81199105,82378753],"generate":[5046273,6356994,24510465,27918337,34865153,49545217,51249158,53739526,64356353,67436548,71761921,73334785,73728001,79560705],"getinternalrowheight":[49545217,69599233,73334785],"getmergedcells":[48496641,55967745,70123521],"getlastcelladdress":[3735553,8192001,50659329,64880643,75169793],"getfirstrownumber":[3604483,3735553,43188225,50659329],"getnumericvalue":[48496642,55640066,70123522,75235330,77987842],"gathering":[35782657,54788097,58327041],"getpanesplitwidth":[49545217,52101121,73334785],"globalization":[42598401,73334785,81068033],"getenforcedcolumnvalue":[8585221,48496641,70123521],"gotonextrow":[1703938,3735554,50659330,57212930,64356353,82051074],"general":[1835009,11927554,30474241,48365569,50921473,52166658,62521345,62849025,64421891,73334785,81526785],"gets":[131073,196609,1048577,1245185,1376258,1638401,1900545,2293761,2555905,2686977,2818049,2949121,3014657,3080193,3211265,3604481,3735609,3801089,3997697,4063233,4456456,4587521,4784129,4980737,5308420,5963777,6029320,6488065,6815745,7340033,7798785,8192001,8388609,8716297,8781825,9043969,9175041,9502721,9895944,10223617,10289153,10354689,10616833,10944513,11206657,11927553,11993089,12255233,13041665,13238281,13697025,13828097,14090242,14352385,14417923,14680079,14811137,14942209,15204353,15597569,15663105,16384001,16449537,16580609,16973830,17170433,17235969,17301505,17629185,17760257,18219009,18284545,18350081,18743297,18939905,19136513,19529738,20054017,20316161,20512769,20643841,20709377,20840449,20971521,21037057,21561345,21954561,22347777,22413313,22478849,22872065,23265281,23330817,23527425,23658497,23855106,24248328,24313857,24444929,24576001,24641537,24707074,25034753,25559041,25624577,25690113,25821185,25952257,26214401,26542081,26738689,26804225,27131905,27394049,27852801,28573697,28901377,29032449,29229057,29622273,29884417,30015489,30343169,30408705,30474241,30670849,30736385,30801921,30867457,30932993,31064065,31195137,31326209,31784961,32112641,32374785,32636929,32702465,32833537,33030145,33292290,33488897,34144257,34930689,35192833,35258373,35389441,35586049,35782659,35848193,35913729,35979265,36241409,36306945,36372482,36765697,36831233,37027841,37421057,38207497,38404097,38797322,38862849,38928385,38993921,39125004,39190536,39321601,39452673,39780353,39845889,40370177,41156609,41287681,41549842,41615361,41746433,41877505,42008577,42074113,42401793,42663937,43188225,43319297,43646977,43909121,44302337,44630017,44761089,45023233,45088775,45154305,45219841,45285381,45350914,45613057,46006273,46202881,46333953,46399489,46465025,46530561,46596097,46661633,46792705,46989313,47054849,47316993,47710209,47906817,48168961,48234497,48300033,48496665,48955393,49217545,49283073,49414145,50266113,50331649,50397185,50659354,50921473,51052546,51183617,51380225,51642369,51707905,51904515,52363271,52428801,52494338,52559886,52625409,52887553,53084161,53149697,53215233,53280769,53608449,54132737,54394911,54460417,54525953,54722561,54788097,55050241,55312386,55771144,55902209,55967745,56098817,56295425,56623105,57016321,57081857,57147403,57278481,57344001,57606145,57868289,58064897,58327043,58654721,59113473,59244545,59310081,59375617,59441153,59506697,60162049,60489729,60555265,60620801,61014031,61079553,61145089,61276161,61538305,61603841,61669379,61800451,62324737,62455809,62586881,62717953,62783489,63111169,63438849,63569921,63635457,63832066,64028673,64815113,64880641,65011713,65142785,65273869,65470465,65536001,65601537,65667075,65798145,65863681,66125825,66322433,66519044,66781185,67174401,67239937,67305474,67502092,67764239,67829761,68026381,68354049,68550657,68747266,68812808,69009409,69402625,69795842,69992455,70123527,70385665,70451201,70582273,70647820,70713345,70844425,71041025,71172098,71434243,71499777,71630849,71958529,72089601,72220673,72548353,72679425,72810497,72941569,73072641,73269264,73531393,73924609,74121217,74317830,74383361,74579969,74645517,74711041,75169793,75431937,75628549,75694081,75890689,75956225,76021761,76218371,76349441,76480513,76546049,76611585,76677121,76742657,76873729,77201409,77529089,77922305,78184449,78315521,78381057,78446593,78512129,78905345,79101955,79298561,79888385,80019457,80150529,80281601,80347144,80674817,80936961,81199105,81264641,81461249,81788929,81854465,81985537,82116609,82378753,82444289,82509825],"getboundarydatanumber":[3735553,50659329,70713345],"getattributeofchild":[35782657,54788097,58327041],"getstyle":[4653057,12845058,19267586,24248322,29163522,61800449,69992450,73269249],"getnumberformatstylenumber":[39124993,62324737,70647809],"getstylename":[51052545,67764225,77529089],"getlastdatacelladdress":[3735553,8192002,50659329,64880641],"getrow":[3735553,50659329,59244545],"getcellxfs":[20316161,29097985,58064897],"getbaseexception":[13238273,26738689,38207489,42401793,49217537,59506689,64815105,65863681,69009409,70582273],"getcolumn":[2555905,3735554,14417921,50331650,50659330,68747266,71434241,72810498],"getfirstdatarownumber":[3604481,3735553,43188226,50659329],"getfirstcelladdress":[3735553,50659329,63438849,75169794],"globaltype":[65539,655363,1835010,15532034,21037058,22347779,28508163,40697859,48365569,51838979,58392579,62128130],"given":[3735554,5832705,17301505,19070977,31326209,35782657,45481985,50659330,56557569,58327041],"getfillstylenumber":[39124993,59113473,70647809],"getchildnode":[35782657,54722561,58327041],"getunusedworksheetname":[3735553,50659329,52756481],"getoatimestring":[48758785,49545217,73334785],"getcomponent":[24248321,52035585,69992449],"getcomponentbyhash":[30932993,39124993,70647809],"generated":[12713985,13172738,17956866,19464194,19726338,20250625,35717123,38404097,39845889,45285381,61014021,73990146],"getworksheetinformation":[5308417,66519041,78381057],"getviewinformation":[5308417,29229057,66519041],"generic":[3735554,7077889,19857410,20119553,44236801,48496641,50659330,57278465,68812801,70123521,76414978,80019457],"greater":[19595265,46923778,47841281,49086465,76218370],"getstring":[36765697,45350913,79101953],"getcurrentcolumnnumber":[3735553,50659329,76611585],"getlastdatacolumnnumber":[3735553,21954561,36306946,50659329,76480513],"getcurrentrownumber":[3735553,30343169,50659329],"getnextfillid":[20709377,24248321,69992449],"getgloballyenforcedflagvalues":[48496641,70123521,79757313],"getbasicformula":[51249153,53739521,73728001],"getminrow":[3735553,41156609,50659329],"getinternalcolumnwidth":[131073,49545217,53870593,60096513,73334785],"gray":[458754,4784133,7471106,10813445,17039362,22282242,45678594],"getcolors":[20316161,58064897,72613889],"getpanesplitheight":[38010881,49545217,73334785],"getmaxrow":[3735553,13041665,50659329],"getlastcolumnnumber":[3735553,21954563,36306945,50659329],"getautofilters":[4980737,48496641,70123521],"getentrystream":[24641537,36372481,52494337],"getgloballyenforcedvalue":[26148865,48496641,70123521],"globally":[2097153,26148866,48496642,50921473,55181313,62521345,70123522,79757314],"getcolor":[20316161,58064897,66650113],"getoadatetime":[49545217,69926913,73334785],"getcolumns":[48496641,66781185,70123521],"getaddressscope":[19136513,57278465,70844417],"getcell":[3735554,17760258,27131906,50659330,69795842],"getnextborderid":[24248321,54460417,69992449],"getvlookup":[51249153,53739521,71761921],"gac":[64356354],"getnextstyleid":[24248321,63111169,69992449],"getfullpath":[31260673,50266113,70385665],"gather":[21233665,39124993,70647809],"getsheetprotection":[46989313,48496641,70123521],"getinternalpanesplitheight":[12976129,38010882,49545218,73334786,75956225],"getnextworksheetid":[45285377,53215233,61014017],"getnextcellxfid":[24248321,69992449,81788929],"gotonextcolumn":[3735554,26607618,49152002,49348610,50659330],"getfontstylenumber":[39124993,52625409,70647809],"getboundarynumber":[3735553,50659329,60620801],"getsheetview":[25624577,48496641,70123521],"getobjectdata":[13238273,26738689,38207489,42401793,49217537,59506689,64815105,65863681,69009409,70582273],"getpatternname":[1376257,36831233,45088769],"gap":[14155777,69926913],"getfirstdatacolumnnumber":[3735553,10223617,50659329,65536002],"getlastrownumber":[3735553,50659329,76480513,81461251],"getmanagedstyles":[21233665,39124993,70647809],"getfill":[3670017,24248321,69992449],"getnumberformats":[20316161,39124993,40370177,44695553,58064897,70647809],"getworkbook":[11075585,36372481,52494337],"getdatetimevalue":[23592961,48496641,70123521],"getlastdatarownumber":[3735553,50659329,76480513,81461249],"getfonts":[8257537,20316161,39124993,57081857,58064897,70647809],"globalenforcingtype":[1835009,50921473,62521345],"getnextfontid":[24248321,41287681,69992449],"getdatefromoa":[28770305,49545217,73334785],"global":[65537,655361,1835010,15532033,21037057,22347779,28508162,40697857,48365570,50921474,51838977,58392577,62128130,62521345,64356353],"getattribute":[35782657,58327041,62783489],"garbage":[1048577,1245185,1376257,2293761,2949121,3211265,3735553,4784129,5308417,5963777,6488065,7798785,8716289,9043969,11206657,11927553,12255233,13238273,14417921,14680065,15204353,15663105,16384001,16973825,17235969,17301505,17629185,18743297,20054017,20316161,20840449,21037057,22347777,23265281,23658497,23855105,24248321,24313857,24576001,25559041,25690113,25952257,26214401,26738689,27852801,28901377,30474241,31326209,32636929,32702465,32833537,33030145,33488897,34144257,35389441,35586049,36372481,37027841,38207489,39124993,42401793,42663937,43319297,44302337,45088769,45285377,45350913,45613057,46006273,46596097,47710209,48496641,48955393,49217537,50266113,50659329,50921473,51052545,51904513,52363265,52494337,52887553,55312385,56623105,57016321,57147393,57278465,58064897,59506689,60162049,61014017,63832065,64815105,65273857,65470465,65667073,65863681,66125825,66322433,66519041,67239937,67305473,67764225,69009409,69992449,70123521,70385665,70451201,70582273,70647809,70844417,71172097,71434241,71499777,72220673,72679425,73924609,74383361,76218369,76742657,78315521,78446593,79101953,79298561,79888385,80674817,81199105,82378753],"getfirstcolumnnumber":[3735553,10223619,50659329,65536001],"gaps":[3538945,5963777,78970881],"getprotectioninformation":[5308417,66519041,73531393],"getcellrange":[2752514,23396354,25296898,31195138,41877508,57278468,70844420],"getstylenumber":[39124993,70647809,74121217],"getfills":[11665409,20316161,35913729,39124993,58064897,70647809],"getsortedsheetdata":[17301505,23986177,31326209],"getsheetformats":[48496641,53608449,70123521],"getworksheet":[24707074,29884418,45285378,61014018,63569922],"getfont":[24248321,68222977,69992449],"generatepasswordhash":[6356993,49545217,73334785],"getborderstylenumber":[39124993,46202881,70647809],"getmrucolors":[24248321,45285377,60555265,61014017,62717953,69992449],"getborder":[24248321,69992449,77070337],"getnumberformat":[24248321,27459585,69992449],"getaddress":[14417921,18546689,71434241],"gethashcode":[1048577,1245185,1376258,2293761,2949121,3211265,3735553,4784129,5308417,5963777,6488065,6815745,7798785,8716290,9043969,10878977,11206657,11927553,12255233,13238273,14417922,14680066,15204353,15663105,16384001,16973826,17235969,17301505,17629185,18743297,20054017,20316161,20840449,21037057,22347777,23265281,23658497,23855105,24248321,24313857,24576001,25559041,25690113,25952257,26214401,26738689,27852801,28901377,30474241,31326209,32636929,32702465,32833537,33030146,33488897,34144257,35389441,35586049,36372481,37027841,38207489,39124993,42401793,42663937,43319297,44302337,45088770,45285377,45350913,45613057,46006273,46596097,47710209,48496641,48955394,49217537,50266113,50659329,50921473,51052546,51904514,52363265,52494337,52887553,54853633,55312385,56164353,56623105,57016322,57147394,57278465,58064897,59506689,60162049,61014017,63766529,63832065,64815105,65273857,65470465,65667073,65798145,65863681,66125825,66322433,66519041,67239937,67305473,67764226,69009409,69992449,70123521,70385665,70451201,70582273,70647809,70844417,71172097,71434242,71499778,72220673,72679425,73793537,73924609,74383361,76218370,76742657,76808193,78315521,78446593,79101953,79298561,79888385,80674817,81199105,82378753],"gettypecode":[1245185,2293761,3211265,4784129,5963777,6488065,9043969,11206657,11927553,15663105,17235969,17629185,20840449,21037057,22347777,23265281,23658497,24313857,25952257,30474241,32636929,34144257,37027841,43319297,44302337,45613057,46596097,47710209,52887553,56623105,60162049,65470465,66125825,67239937,72220673,72679425,73924609,74383361,76742657,78315521,79298561,79888385,81199105,82378753],"getstyles":[39124993,70647809,78512129],"getoadatetimestring":[14155777,49545217,73334785],"getoatime":[49545217,64618497,73334785],"github":[64356354],"getfirstdatacelladdress":[3735553,50659329,63438850,75169793],"gac_msil":[64356354],"gettexttoken":[12910593,45350913,79101953]} \ No newline at end of file +{"getpatternname":[1245185,32833541,46727169],"garbage":[720897,1245185,1310721,1769473,2031617,2359297,3014657,3473409,3670017,4915201,6291457,7208961,7274497,7340033,10027009,11075585,11272193,11862017,12779521,13631489,13893633,14745601,14942209,15073281,15925249,16449537,17301505,17760257,19202049,20840449,21168129,21299201,21823489,22347777,23068673,23199745,24182785,24444929,24510465,24641537,25493505,26345473,26804225,27787265,28901377,29032449,30408705,30539777,30605313,31784961,32309249,32964609,33161217,33488897,33882113,36110337,37355521,38010881,38600705,39780353,41222145,41287681,42074113,42598401,43253761,43646977,43909121,44105729,45613057,45940737,46268417,46727169,47513601,49545217,49676289,50397185,50462721,50593793,50659329,51052545,51118081,51707905,52166657,52297729,52428801,52559873,52887553,54788097,55902209,55967745,59310081,59834369,61472769,61800449,61865985,62193665,62652417,63569921,64094209,64290817,65077249,65732609,65863681,66453505,67043329,69402625,69468161,70123521,70909953,71172097,71237633,71827457,73072641,73531393,73924609,73990145,74055681,74186753,74383361,74711041,77135873,77332481,77922305,78381057,78970881,81592321,81985537,82575361],"getnumericvalue":[51707906,52559874,60096519,71565315,75104262],"getfullpath":[29622276,45613057,49545217],"getdatetimevalue":[22151175,51707905,52559873],"getborders":[19202049,20316164,29360132,38010881,43646977,62652417],"getborder":[22347777,59572229,74055681],"getnumberformatstylenumber":[38010881,43646977,68747268],"getaddress":[11862017,18219012,43253761],"getinternalcolumnwidth":[45416449,57212935,59899905],"getcellrange":[2228231,22020103,26673161,28508166,42795013,61865988,71827460],"getnextstyleid":[22347777,69140484,74055681],"getnumberformat":[22347777,25034757,74055681],"getstylenumber":[38010881,43646977,71303172],"globalenforcingtype":[1507331,50593793,65994753],"getminrow":[1310721,48300039,64290817],"getrow":[1310721,56295429,64290817],"getfillstylenumber":[38010881,43646977,67436548],"getfills":[9502724,19202049,33619972,38010881,43646977,62652417],"getstyle":[3932165,13369347,19267592,22347778,42991622,52625409,64421889,74055682],"getmanagedstyles":[18874373,38010881,43646977],"getfirstcolumnnumber":[1310721,7798788,64290817],"getlastcelladdress":[1310721,64290817,68878340],"getaddressscope":[19005445,61865985,71827457],"getnextworksheetid":[41287681,45481988,62193665],"gac":[67371010],"getattribute":[36634625,61603841,66781191],"getchildnode":[36634625,55836678,61603841],"getcomponent":[22347777,52756486,74055681],"getworksheet":[22806531,26738694,41287682,62193666,66125830],"getstyles":[38010881,43646977,81657860],"getfont":[22347777,69533701,74055681],"gray125":[7340033,8323073,16384003],"getsheetview":[26083332,51707905,52559873],"getsheetprotection":[48889860,51707905,52559873],"gettypecode":[1769473,2359297,3014657,3670017,4915201,7274497,7340033,11075585,12779521,13893633,16449537,17760257,21168129,21299201,23068673,23199745,24444929,24510465,26804225,29032449,30605313,33161217,38600705,41222145,42074113,43909121,45940737,51118081,52297729,52428801,55902209,55967745,59310081,61472769,67043329,71237633,73531393,74383361,77135873,77332481,78381057,78970881,81592321,82575361],"general":[12779521,52690945,67829763,81526785],"getdatefromoa":[27721733,45416449,59899905],"gotonextcolumn":[1310722,26542086,44892163,49152004,64290818],"getfirstcelladdress":[1310721,58654724,64290817],"getmrucolors":[22347777,41287681,62193665,64749572,70320132,74055681],"getlastdatarownumber":[1310721,64290817,65470468],"getcell":[1310722,18153478,27656199,62783491,64290818],"generatepasswordhash":[10878981,45416449,59899905],"getborderstylenumber":[38010881,40501252,43646977],"getfirstdatacelladdress":[1310721,64290817,69337092],"getpanesplitwidth":[45416449,56819719,59899905],"getgloballyenforcedvalue":[27066374,51707905,52559873],"getbaseexception":[11272193,27787265,36110337,39780353,50659329,52166657,63569921,69402625,69468161,73990145],"getmergedcells":[51707905,52559873,60162052],"getfirstdatarownumber":[1310721,37093380,64290817],"getcurrentrownumber":[1310721,42729476,64290817],"gray0625":[393219,7340033,8323073],"getobjectdata":[11272193,27787265,36110337,39780353,50659329,52166657,63569921,69402625,69468161,73990145],"getpanesplitheight":[43122693,45416449,59899905],"getattributeofchild":[36634625,53739528,61603841],"getentrystream":[29294598,33882113,52887553],"gettexttoken":[12648453,50397185,81985537],"getfirstrownumber":[1310721,15007748,64290817],"getworksheetinformation":[3473409,71761924,74711041],"getoatimestring":[45416449,54591493,59899905],"getcellxfs":[19202049,37289988,62652417],"generic":[17170439,22216708,28704771,30801925,66060292,73859077,74579974,76873733,82640901,82771974],"getgloballyenforcedflagvalues":[51707905,52559873,78053382],"getnextcellxfid":[22347777,74055681,81920004],"github":[67371010],"global":[67371009],"getnumberformats":[19202049,37879812,38010881,43646977,48431108,62652417],"getnextfillid":[18939908,22347777,74055681],"gets":[720897,1245185,1310721,1769473,2031617,2359297,3014657,3538952,3473409,3670017,4521992,4915201,5570561,6291457,7208961,7274497,7340033,8585224,10027009,11075585,11272201,11862017,12779521,13631489,13893633,14745601,14942209,15073281,15925249,16449537,17301505,17760257,19202049,20840449,21168129,21299201,21823489,22347777,23068673,23199745,24182785,24444929,24510465,24641537,25493505,26345473,26804225,27787265,28901377,29032449,30408705,30539777,30605313,31784961,32309249,32964609,33161217,33488897,33882113,36110345,37355521,38010881,38600705,39780353,41222145,41287681,42074113,42598401,43253761,43646977,43909121,44105729,45613057,45940737,46268417,46727169,47513601,49545217,49676289,50397185,50462721,50593793,50659337,51052546,51118081,51707905,52166657,52297729,52428801,52559873,52887553,54394888,54788097,55902209,55967745,59310081,59834369,61472769,61800449,61865985,62193665,62652417,63569929,64094209,64290817,65077249,65732609,65863681,66453505,67043329,69402633,69468161,70123521,70909953,71172097,71237633,71827457,73072641,73531393,73924609,73990145,74055681,74186754,74252296,74383361,74711041,77135873,77332481,77922305,78381057,78970881,79298561,81592321,81985537,82575361],"gethashcode":[720897,1245186,1310721,1769473,2031617,2359297,3014657,3473409,3670017,4915201,5111812,6291458,7208961,7274497,7340033,7667716,10027009,11075585,11272193,11862018,12779521,13631489,13893633,14745602,14942209,15073281,15925250,16449537,17301505,17760257,19202049,20840449,21168129,21299201,21823489,22347777,23068673,23199745,24182785,24444929,24510465,24641537,25493505,26345473,26804225,27787265,28901378,29032449,30408705,30539777,30605313,31784961,32309249,32964609,33161217,33488897,33882113,36110337,37355521,38010881,38600705,39780353,41222145,41287681,42074113,42598401,43253762,43646977,43909121,44105729,45613057,45940737,46268418,46727170,47513601,49545217,49676290,50397185,50462721,50593793,50659329,51052545,51118081,51707905,52166657,52297729,52428801,52559873,52887553,54788098,55902209,55967745,59310081,59441156,59834369,60227588,61145092,61472769,61800450,61865985,62193665,62652417,63569921,64094210,64290817,65077250,65208324,65732610,65863681,66453505,67043329,69402625,69468161,70123521,70909953,71172098,71237633,71827457,73072641,73531393,73924609,73990145,74055681,74186753,74383361,74711041,75235332,77135873,77332481,77922305,78381057,78970881,81592321,81985537,82444292,82575361],"getmaxrow":[1310721,13828103,64290817],"getoadatetime":[45416449,59899905,62980102],"gettype":[720897,1245185,1310721,1769473,2031617,2359297,3014657,3473409,3670017,4915201,6291457,7208961,7274497,7340033,10027009,11075585,11272193,11862017,12779521,13631489,13893633,14745601,14942209,15073281,15925249,16449537,17301505,17760257,19202049,20840449,21168129,21299201,21823489,22347777,23068673,23199745,24182785,24444929,24510465,24641537,25493505,26345473,26804225,27787265,28901377,29032449,30408705,30539777,30605313,31784961,32309249,32964609,33161217,33488897,33882113,36110337,37355521,38010881,38600705,39780353,41222145,41287681,42074113,42598401,43253761,43646977,43909121,44105729,45613057,45940737,46268417,46727169,47513601,49545217,49676289,50397185,50462721,50593793,50659329,51052545,51118081,51707905,52166657,52297729,52428801,52559873,52887553,54788097,55902209,55967745,59310081,59834369,61472769,61800449,61865985,62193665,62652417,63569921,64094209,64290817,65077249,65732609,65863681,66453505,67043329,69402625,69468161,70123521,70909953,71172097,71237633,71827457,73072641,73531393,73924609,73990145,74055681,74186753,74383361,74711041,77135873,77332481,77922305,78381057,78970881,81592321,81985537,82575361],"getcolumns":[51707905,52559873,74317828],"getfontstylenumber":[38010881,43646977,53215236],"getvlookup":[45875201,53411841,74645516],"getfirstdatacolumnnumber":[1310721,64290817,66322436],"getfonts":[8192004,19202049,38010881,43646977,57081860,62652417],"getsortedsheetdata":[14942209,22937605,42598401],"getinternalpanesplitheight":[12582917,45416449,59899905],"getcomponentbyhash":[30801926,38010881,43646977],"getinternalrowheight":[45416449,59899905,70778885],"getboundarydatanumber":[1310721,64225287,64290817],"gotonextrow":[1310722,4390918,64159747,64290818,67371009,79822852],"generated":[11337729,17498113,17825793,19333121,19726337,51576833],"getenforcedcolumnvalue":[7602183,51707905,52559873],"getnextfontid":[22347777,44433412,74055681],"getlastdatacelladdress":[1310721,25559044,64290817],"getworkbook":[7864324,33882113,52887553],"getlastrownumber":[1310721,64290817,81395716],"getboundarynumber":[1310721,57802758,64290817],"globaltype":[589829,851973,1507330,16056323,21168131,21299205,26214405,39190533,49414149,54657025,67567621,67764227],"getoadatetimestring":[12845061,45416449,59899905],"getstylename":[46268417,71172097,71630853],"gac_msil":[67371010],"getautofilters":[6094852,51707905,52559873],"getbasicformula":[45875201,51904520,53411841],"getinternalpanesplitwidth":[45416449,59899905,73596935],"getlastdatacolumnnumber":[1310721,51314692,64290817],"getcurrentcolumnnumber":[1310721,64290817,83099652],"getstring":[39387141,50397185,81985537],"getoatime":[45416449,59899905,68354053],"getcolumn":[1310722,2293764,11862017,43253761,48824326,64290818,75563011,77070342],"getsheetformats":[51707905,52559873,53608452],"getfill":[6815749,22347777,74055681],"getprotectioninformation":[3473409,74711041,77660164],"getcolors":[19202049,59637764,62652417],"getnextborderid":[22347777,55640068,74055681],"getlastcolumnnumber":[1310721,21430276,64290817],"getcolor":[19202049,62652417,71892998],"getunusedworksheetname":[1310721,53346310,64290817],"getviewinformation":[3473409,27983876,74711041]} \ No newline at end of file diff --git a/docs/fti/FTI_104.json b/docs/fti/FTI_104.json index 1134b479b..d1bc46155 100644 --- a/docs/fti/FTI_104.json +++ b/docs/fti/FTI_104.json @@ -1 +1 @@ -{"hiddenrows":[1900545,3735553,54394881],"hex":[3407874,6356993,10616833,13828097,14680065,18939906,30670849,35192833,45023233,45088770,45285377,51707905,52559873,59310081,61079554,61014017,67764229,68026373,71958529,75628546,81920002],"help":[4456449,6029313,9895937,13238273,38207489,49217537,55771137,59506689,64356353,64815105,80347137],"heights":[3735553,8192001,12976129,18022401,29818881,42074114,42467329,54394881,64880641],"heightboundary":[13041666,41156610],"height":[3735562,6750210,11272194,12976137,13041666,14221318,14614530,17301505,18219011,20643842,20905987,24510465,24576001,27983874,28442626,31326209,33226755,35651586,38010886,41156610,41549825,42074113,48496641,49545221,50659332,52363265,53870595,54394883,62390274,63832065,66846722,69599240,70451203,70975491,71041026,73334789,74317825,75956226,76480513,81461249],"horizontalalignvalue":[5505027,6422531,11927555,15400963,15597570,18153475,25952258,37224451,47185923,50724867,52166658,54984706,62849025,64421891,69271555,80871426],"hyperlink":[27852801,30408705,39976961,47775746],"horizontal_":[80871425],"hard":[78839809],"hiddenboundary":[13041666,41156610],"heightproperty":[66846722],"http":[6356993,49545217,73334785],"hasflag":[1245185,2293761,3211265,4784129,5963777,6488065,9043969,11206657,11927553,15663105,17235969,17629185,20840449,21037057,22347777,23265281,23658497,24313857,25952257,30474241,32636929,34144257,37027841,43319297,44302337,45613057,46596097,47710209,52887553,56623105,60162049,65470465,66125825,67239937,72220673,72679425,73924609,74383361,76742657,78315521,79298561,79888385,81199105,82378753],"hasautofilter":[12255233,55246849,77660161],"haspanesplitting":[17301505,31326209,45481986],"hide":[917505,7733249,14745601,19660803,19922947,22020099,25165825,27000833,33095681],"hascell":[3735554,8388610,14090242,49414146,50659330],"hiddenproperty":[66846722],"hidden":[917507,1900547,3735567,6291457,8192001,9830403,12255233,13041666,14745602,19529731,21954561,22085635,22675458,23986177,24576001,25165826,26869761,27000834,31129603,31916033,33095682,33554433,34734083,36306945,38797314,40304642,41156610,42467329,43253763,45285378,46465028,48824323,50659338,54394885,56754179,56819714,57147395,57868292,61014020,62390274,63242242,64880641,66519043,66846722,67043329,70451203,73400321,75431940,76480513,77660161,80674818,81461249],"header":[2686978,15007745,23265281,50921473,54919169,62521345,66977794,73269249,74645505],"haselements":[51183617,69402625,79101953],"handled":[1441793,19660802,19922946,22020098,22806530,28770305,36110338,36175874,40435714,42467329,48955393,49545217,50855937,51576834,52035585,52756481,53411842,57147393,57933825,60162050,73334785,79822849],"hierarchy":[2293761,3735553,4784129,5963777,8716289,9043969,11206657,11927553,12255233,13238273,14417921,14680065,16973825,17629185,20840449,22347777,23265281,23855106,24248321,24313857,26214401,27852801,30474241,31326209,34144257,35389441,35586049,36372481,38207489,42663937,44302337,45088769,48496641,49217537,50921473,52363265,52887553,53739521,55312385,57147393,57278465,58064897,58327041,59506689,60162049,61014017,63832065,64815105,65273857,65470465,65667073,66519041,67239937,67305473,67764225,70385665,70451201,70647809,71172097,73269249,73334785,76218369,78315521,79101953,79298561,79888385,80674817,81199105],"hash":[1048577,1245185,1376257,2293761,2949121,3211265,3735554,4784129,5308417,5570561,5963777,6356996,6488065,6815747,7798785,8716290,9043969,10878980,10944514,11206657,11927553,12255233,13238273,14417921,14680065,15204353,15663105,16384001,16973825,17235969,17301505,17629185,18743297,20054017,20316161,20840449,21037057,21299203,22347777,23265281,23658497,23855105,24248321,24313857,24576001,25559041,25690113,25952257,26214401,26738689,27852801,28901377,30474241,30932997,31326209,32636929,32702465,32833537,33030145,33488897,34144257,34734081,35389441,35586049,36372481,37027841,38207489,38797313,39124994,39190529,39845889,41549825,42401793,42663937,43319297,43646978,44302337,45088769,45285377,45350913,45613057,46006273,46596097,47710209,48496642,48955393,49217537,49545218,50266113,50659329,50921473,51052545,51904513,52363265,52494337,52887553,54394881,54853636,55312385,56164357,56623105,57016321,57147393,57278465,58064897,59506689,60030977,60162049,61014018,63635457,63766532,63832065,64356353,64815105,65273857,65470465,65667073,65798147,65863681,66125825,66322433,66519042,66584578,67239937,67305473,67764225,69009409,69992449,70123521,70385665,70451201,70582273,70647810,70844417,71172097,71434241,71499777,72220673,72679425,73334786,73793540,73924609,74383361,76218369,76742657,76808196,78315521,78446593,79101953,79298561,79888385,80674817,81199105,82378753],"handling":[24510465,31326209,48365569,53739521,62849025,64356353],"hyper":[24313857,28246017,30408705,55115777,65273857,67502081],"headers":[3735554,10354689,14811138,35979266,41549825,48496641,54394882],"handle":[1835009,17301505,31326209,50921473,62521345,62914561,70516737],"hexcode":[3407874],"happen":[12189697,12713985,22806529,36175873],"helplink":[4456449,6029313,9895937,13238273,38207489,49217537,55771137,59506689,64815105,80347137],"hyperlinks":[28246017],"handleproperties":[23855105,28901377,62914561],"horizontalalign":[15597569,19529729,57147393],"host":[2621441,15794177,35782660,37814273,58327044,67371009],"https":[12976129,14155778,28770305,42598402,43450369,53870593,60096513,69926914,73334786,81068033],"hiding":[19529729,57147393,57868289],"hresult":[4456450,6029314,9895938,13238274,38207490,49217538,55771138,59506690,64815106,80347138],"hyperlinkbase":[27852801,30408705,39976961,47775745,65273857,67502081],"higher":[2818049,3538945,5963777,7143425,7274497,16973827,17694721,20840449,24051713,35258370,48234497,56426497,59899905,71499777],"hashing":[10878977,54853633,56164353,63766529,73793537,76808193],"high":[31326209,48365569,64356354],"horizontal":[3735560,5177346,5505025,6422529,8978433,11927554,15400961,15597570,18022403,18153473,19529729,25952257,26279939,27983875,29818881,30474242,35061762,35651585,37224449,47185921,50659332,50724865,52166657,54394884,54984705,56295425,57147394,62849025,64421889,69271553,70778883,75956226,76873729,80871425],"hair":[65470466,69861378,72024067]} \ No newline at end of file +{"haselements":[66846723,75366401,81985537],"height":[12582915,16318467,41746435,69795841,70909953],"helplink":[3538945,4521985,8585217,11272193,36110337,50659329,54394881,63569921,69402625,74252289],"hexcode":[8912899],"handleproperties":[24182785,32309249,66060293],"hiddenproperty":[82771971],"hyperlinkbase":[37355521,37683203,44695553,52101123,73072641,81002497],"heightboundary":[13828099,48300035],"hierarchy":[1310721,1769473,3670017,6291457,7274497,7340033,10027009,11075585,11272193,11862017,12779521,14745601,15925249,17760257,21299201,22347777,23068673,24182786,24444929,24510465,25493505,30605313,32964609,33161217,33488897,33882113,36110337,37355521,38600705,42598401,43646977,44105729,45875201,46727169,49545217,50462721,50593793,50659329,51052545,52559873,52625409,55967745,59834369,59899905,61472769,61603841,61800449,61865985,62193665,62652417,63569921,65077249,66453505,67043329,69402625,70909953,71172097,71237633,73072641,73531393,73924609,74186753,74711041,77332481,77922305,78970881,81592321,81985537],"hair":[60620803,70844417,71237633],"horizontalalign":[16187395,16842753,61800449],"hasautofilter":[10027009,54722563,82837505],"high":[67371009],"horizontalalignvalue":[6029317,10944517,12779525,14811141,16187394,18808837,26804227,38928389,46202885,51445765,52690947,53870595,67829765,69926913,78184450,80674821],"hresult":[3538946,4521986,8585218,11272194,36110338,50659330,54394882,63569922,69402626,74252290],"horizontal":[31064065,33161217,43974659],"hidden":[1310721,8716291,16842753,19857411,33554433,36372481,48496643,55443459,56033283,58392577,61800449,62193665,62324737,69795841,70909953,74711041,77922305,82116611],"hascell":[1310722,14614531,15204359,63700998,64290818],"haspanesplitting":[14942209,42598401,44302341],"hiddenrows":[1310721,4325379,58392577],"heightproperty":[82771971],"hasflag":[1769473,2359297,3014657,3670017,4915201,7274497,7340033,11075585,12779521,13893633,16449537,17760257,21168129,21299201,23068673,23199745,24444929,24510465,26804225,29032449,30605313,33161217,38600705,41222145,42074113,43909121,45940737,51118081,52297729,52428801,55902209,55967745,59310081,61472769,67043329,71237633,73531393,74383361,77135873,77332481,78381057,78970881,81592321,82575361],"hiddenboundary":[13828099,48300035],"help":[3538945,4521985,8585217,11272193,36110337,50659329,54394881,63569921,67371009,69402625,74252289],"hash":[720897,1310721,1769473,2031617,2359297,3014657,3473409,3670017,4915201,7208961,7274497,7340033,10027009,11075585,11272193,12779521,13631489,13893633,14942209,15073281,16449537,17301505,17760257,19202049,20840449,21168129,21299201,21823489,22347777,23068673,23199745,24182785,24444929,24510465,24641537,25493505,26345473,26804225,27787265,29032449,30408705,30539777,30605313,30801923,31784961,32309249,32964609,33161217,33488897,33882113,36110337,37355521,38010881,38600705,39780353,41222145,41287681,42074113,42598401,43646977,43909121,44105729,45613057,45940737,47513601,49545217,50397185,50462721,50593793,50659329,51052545,51118081,51707905,52166657,52297729,52428801,52559873,52887553,55902209,55967745,59310081,59834369,61472769,61865985,62193665,62652417,63569921,64290817,65863681,66453505,67043329,67371009,69402625,69468161,70123521,70909953,71237633,71827457,73072641,73531393,73924609,73990145,74055681,74186753,74383361,74711041,77135873,77332481,77922305,78381057,78970881,81592321,81985537,82575361]} \ No newline at end of file diff --git a/docs/fti/FTI_105.json b/docs/fti/FTI_105.json index eede24031..a3f748008 100644 --- a/docs/fti/FTI_105.json +++ b/docs/fti/FTI_105.json @@ -1 +1 @@ -{"inherited":[1048582,1245196,1376262,2293772,2949126,3211276,3735558,4063233,4456456,4784140,5308422,5963788,6029320,6488076,7798792,8716296,9043980,9895944,10551297,11206668,11927564,12255238,13238289,14417923,14680071,15204358,15663116,16384006,16973831,17235980,17301510,17629196,18743302,19529729,20054022,20316166,20840460,21037068,22347788,23265292,23658508,23855110,24182785,24248326,24313868,24576006,24838145,25559046,25690118,25952268,26214406,26738696,27852806,28901382,30474252,31326214,32636940,32702472,32833542,33030150,33488902,34144268,35258369,35389446,35586054,36372486,37027852,38207505,39124998,39190529,41484289,42401800,42663942,43319308,44302348,45088775,45285382,45350918,45613068,46006278,46596108,47710220,48496646,48955398,49217553,50266118,50659334,50921478,51052550,51904515,52363270,52494342,52559873,52887564,55312390,55771144,56623116,57016327,57147399,57278469,58064902,59506705,60162060,61014022,63832070,64815121,65273862,65470476,65667078,65863688,66125836,66322438,66519046,67239948,67305481,67764231,68026369,69009416,69992454,70123526,70385670,70451206,70582280,70647814,70844421,71172105,71434243,71499782,72220684,72417281,72679436,73924620,74383372,74579969,75628545,76218371,76742668,78315532,78446598,79101958,79298572,79888396,80347144,80674822,81199116,82378764],"iequatable":[14417921,19202049],"invariant_culture":[42598401,73334785,81068033],"immutable":[62717953],"incremental":[44236802],"ireadonlylist":[3735556,17170434,19857410,22609922,50331650,50659332,57999364,59244546,62717954,67698690,69337090,72482818,72810498],"importoptions":[65539,655363,1835011,2097153,8060930,8126467,9699330,15532034,16121859,16384004,17498115,18612227,20774913,21037058,21626883,22347778,25100289,28508163,28639235,29491202,32309251,32505859,36372482,36503553,40501249,40697859,42991618,45285380,46596098,47513602,48365571,50921481,51838979,52232194,53346306,54919169,55181314,56360962,56950785,58130435,58392579,61014020,61407235,62128130,62521347,64225281,67108865,67567618,72286211,73138179,74186755,75104258,77332484,79626243,79888386,80478211,81395715],"istimestyle":[19267586],"isdatestyle":[19267586],"illegal":[2359297,33619969,55836673,74776577,77594625,79953921],"init":[45285378,54067203,61014018],"instead":[6356993,8192001,8847361,20578305,23592961,24510465,30277633,31850497,31916033,36306945,43188225,48496641,63438849,64356353,65536001,67043329,70123521,76480513],"indicators":[23003137,44302337,58195969],"insertrows":[14286849,24313857,55115777],"ignore":[4063233,8192001,12517378,36306945,43188225,63438849,65536001,67305473,71172097,74579969,76480513,77004802],"immediately":[19398657],"input":[21889026,32440321,34275330,54591490,60948481,74055683,74776579],"islocked":[12713986],"internalstyle":[27262978],"implicitly":[20840449],"invisible":[12713985],"incremented":[44236801],"index":[3670020,3735553,5046274,12386306,12845058,15728641,16580610,19267588,22216706,24248326,24510466,24707073,25231362,27459588,27918338,29163524,32112642,34406401,34471937,34865154,36569089,36765701,37617669,38600705,42663939,45088769,45285381,45350913,46727170,50135042,51773442,52035587,52363266,54394881,56492033,58916865,61014021,63569925,64552964,67043330,68222980,69992454,71761922,74317826,77070340,78184449,79101953,79560706],"irregular":[42991617,53346305,67567617,75104257],"integers":[22347778,58392578,62128130],"internalheight":[38010882],"inner":[13238273,14876676,31391748,31981569,53805057,59506689,63176705,64815105,68157444],"importinprogress":[2162689,16252929,33292289,57671682,61014017,65667073],"indicates":[1900545,3735553,4063234,7798787,9830401,12517377,19267586,32702467,54394881,62390273,64749569,67305477,70451201,71172101,73007105,74579970,77004801],"invalidation":[63963137],"int":[720900,917505,983041,1310721,1441793,1703938,1900545,1966084,3080196,3342337,3604481,3670017,3866625,3997697,4194306,4915201,5046274,5570561,5636097,5701634,6225921,6815745,7340033,7405569,7929857,7995396,8388612,9240578,9502721,10223617,10289153,10878977,11730946,12386306,12779521,13041668,13893634,14221313,14745601,15466498,15532033,15794180,16580609,17104897,18022402,18284545,19267586,19595265,19857409,20709377,21954561,22216706,22609921,22675458,22740993,22937601,23068673,23527425,25165825,25296904,25755649,26607618,26869761,27131908,27262978,27459585,27525121,27918339,28442625,28639234,29622273,29818884,29949953,30146561,30343169,30932993,31129601,31653889,32112641,33095682,33226753,34799617,34865155,35323905,35782659,36306945,36569089,36765697,37093378,37355521,37617666,37814274,38273025,38469633,40108034,40239108,40566788,41091073,41156612,41222146,41287681,41353217,42074113,42532865,42926085,43188225,44236801,44630017,45744129,45875201,46202881,47513601,48103428,48234497,48562177,48496641,48693249,50135042,50331650,51380225,51773441,51970050,52035585,52297729,52625409,53215233,54001665,54132737,54460417,54591489,54853633,54919169,54984705,55902209,56164353,56426497,56557569,57606145,58327043,58392577,58654721,58916866,59047937,59113473,59244545,60030979,60424193,60620801,60751873,61931521,62193665,62259201,62324737,63111169,63569922,63766529,64159745,64290820,64552962,65142785,65404929,65536001,65798145,66387969,66846721,67043330,67174402,67371012,67698689,68222977,68485122,69074945,69337089,70123521,70189061,70713345,70909954,71368708,71565313,71761921,71827457,72089601,72482817,72548353,73203713,73400321,73793537,74121217,74514436,74842114,75235330,75890689,76087297,76480513,76611585,76808193,77070337,77398018,77856769,77987841,78184449,78643201,78839809,79233025,79560706,80150529,80281601,81395713,81461249,81788929,81854468],"installation":[64356356],"italic":[13303811,14680067,15007747,23265283,25821188,38404098,46530563,52559875,60489730,68616194,73269251,74645507],"invalidates":[45023233,59310081],"icomparable":[14417921,19595265,23855105,31653889,57278465,78839809],"invoked":[23134209,25559041,35389441,36438017],"invariant_":[81068033],"ignoreempty":[70713346],"iformatprovider":[1245186,2293762,3211266,4784130,5963778,6488066,9043970,11206658,11927554,15663106,17235970,17629186,20840450,21037058,22347778,23265282,23658498,24313858,25952258,30474242,32636930,34144258,37027842,43319298,44302338,45613058,46596098,47710210,52887554,56623106,60162050,65470466,66125826,67239938,72220674,72679426,73924610,74383362,76742658,78315522,79298562,79888386,81199106,82378754],"instances":[1376257,4653057,8716289,9633793,12451841,13369345,14680065,16973825,21757953,22544385,28377089,29360129,33030145,45088769,48955393,51052545,57016321,57147394,61800449,62849025,65732609,67764225,71499777,73269249,78118913,78708737,80412673],"isinternalstyle":[8716289,39190529,61145089],"insert":[1310721,1966081,3735553,4718593,5636097,14286850,20119553,21430273,22609921,22740993,24313859,28246018,28311554,35323905,42926081,44236802,50659329,55115779,64290817,67698689,69337089,69730305,70189057,71892993,72482817],"iscustomformat":[2818049,16973825,35258369],"isempty":[19005441,51052545,67764225],"inserthyperlinks":[24313857,28246017,55115777],"isdefaultattribute":[7798785,32702465,67305473,71172097],"isbold":[38404098],"inconsistencies":[65667073],"isdateformat":[7274497,16973825,71499777],"interpretation":[48365569,50921473],"istimeformat":[7143425,16973825,71499777],"influence":[35848193],"internal":[131073,1376257,1441796,2228225,2621441,3342337,3670017,3735557,3997697,5439489,6291457,6356993,6881281,8716292,12779521,12976132,13500418,14155777,14680066,15794177,16252929,16973826,19005441,19070977,19529729,19660801,19857410,19922945,19988482,20709377,21233665,21299201,21823490,22020097,22151169,22806529,23134210,23855106,24248326,24510465,25493506,25559041,27262979,27459585,28901377,29294594,31326210,33030145,33226753,33554433,35258369,35389441,36175873,36831233,37814273,38010883,38141953,38273025,39190530,40435713,41222145,41287681,41418753,41549825,41680898,42467329,43515905,43646977,44367873,45088770,45285377,47251457,47448065,47906817,48496641,48758785,48955394,49545227,50593793,50659332,50855937,51052545,51576833,52035586,52101123,52559873,52822017,53411841,53870598,54460417,54394881,55508993,55574529,56033281,56492033,56819713,57016321,57147395,57671681,58654721,60096516,60358657,60555265,61014017,61145090,62062593,63111169,64487425,64618497,65142786,67371009,67764226,68026369,68222977,68419585,69599235,69926913,69992454,70057985,70385665,70451201,70647809,71499777,73334795,73728001,73859073,75628545,75956225,77070337,77529089,80674817,81788929],"integer":[1114113,15007745,23265281,33882113,36110337,41091074,48562178,48496643,49545217,54591491,60162049,62259201,69599233,70123523,73334785],"ienumerable":[2752514,23396354,25296898,31195138,62914562,76414980],"ioexception":[4390913,4456451,7733250,10551299,14876676,19660802,19922946,22020098,22806530,23724034,23789572,27656196,32178178,36175874,37748738,40435714,40763394,40960002,42991618,44957698,49479682,51445762,51576834,53346306,53411842,53805061,59506695,63307777,67567618,70320129,70582275,75104258],"insertcolumns":[24313857,28311553,55115777],"isnode":[19070977,35782657,58327041],"inserted":[3735554,8454146,40566785,46071809,50659330],"indexed":[23527426,45088769,75628545],"invalidate":[8847361,20578305,30277633,31850497],"indentation":[9502721,19529729,57147393],"importedtype":[55640066],"identifier":[4063233,63635457,67305473,71172097,74579969],"invariantculture":[42598401,73334785,81068033],"ignored":[524289,3735553,4063234,12517378,14417922,40239105,50659329,58982401,62914561,64749569,66453505,67305474,68288514,70713345,71172098,73007105,74579970,77004802],"innerexception":[4456449,6029313,9895937,13238273,38207489,49217537,55771137,59506689,64815105,80347137],"inactive":[72548353],"iread":[22609921,67698689,69337089,72482817],"indexed_":[36569089],"indication":[1245185,2293761,3211265,4784129,5963777,6488065,9043969,11206657,11927553,15663105,17235969,17629185,20840449,21037057,22347777,23265281,23658497,24313857,25952257,30474241,32636929,34144257,37027841,43319297,44302337,45613057,46596097,47710209,52887553,56623105,60162049,65470465,66125825,67239937,72220673,72679425,73924609,74383361,76742657,78315521,79298561,79888385,81199105,82378753],"imported":[8126465,16121857,18612225,56360967,72286209,73138177,79626241,79888391,80478209],"isdefaultfont":[4587521,14680065,52559873],"implementation":[6356993,12976129,49545217,53870593,60096513,73334785],"internally":[1441793,12189697,12713985,22806529,24248321,24510465,36110337,36175873,36438017,48955393,57147393,57933825,60162049,62849025,70647809,71630849],"independent":[2621441,15794177,35782660,37814273,58327044,67371009],"introduced":[64356353],"isitalic":[38404098],"internalid":[8716289,14680065,16973825,19529729,23855105,35258369,39190529,45088769,47906817,52559873,57147393,65142785,67764225,68026369,75628545],"initial":[3145729,38010882,44564481,52101122,61014017],"import":[65537,655361,1835009,2097154,6291457,8126465,8585217,15532033,16121857,16252929,16384001,17498115,18612225,19398657,20774913,21626882,22347778,24510465,25100289,26148865,28508161,28639234,29491201,32309250,32505857,33554436,36503553,40501249,40697857,42991618,45285378,47513601,48365572,48496645,50921476,51838977,53346306,54919169,55181313,56950785,57671681,58130433,58392577,61014018,61407235,62521346,64225281,64356353,67108865,67567618,69664770,70123525,72286209,73138177,74186753,75104258,77332481,79626241,79757313,79888386,80478209,80674817,81395714],"invalid":[327681,1507331,3407873,3538946,5046273,5963778,6225921,8388609,18939905,23199747,23592961,24510465,27918337,29949953,34865153,36765697,42663937,48496641,56426497,57278466,61079553,69533698,70123521,70844418,71761921,79298562,79560705],"instantiate":[61734913,65667073],"instance":[1048577,1245191,1376258,2031617,2293767,2424833,2949121,3211271,3735554,4456449,4784135,5308417,5963783,6029313,6488071,7798789,8716293,9043975,9371649,9633793,9895937,10878978,11206663,11927559,12255233,12451841,13238274,13434882,14417921,14680066,15204353,15663111,16384001,16515073,16973826,17235975,17301505,17629191,18743297,20054017,20316161,20840455,21037063,21757954,22347783,22544385,23265287,23658503,23855106,24248322,24313863,24576001,25559041,25690113,25952263,26214402,26738689,26869761,27852802,28901377,29360129,29491201,30474247,31326209,32636935,32702469,32833537,33030146,33292290,33488897,34144263,35389441,35586050,36372481,37027847,38207490,39124993,41943042,42401793,42663937,43122689,43319303,44302343,45088770,45285377,45350913,45613063,46006273,46596103,47710215,48496643,48955394,49217538,50266113,50659330,50921477,51052546,51904513,52363265,52494337,52887559,54853634,54919169,55312385,55771137,56164354,56623111,56950785,57016324,57147394,57278465,57344003,58064897,59506690,59703297,60162055,61014017,62521346,62849025,63766530,63832065,64225281,64815106,65273857,65470471,65667075,65863681,66125831,66322433,66519041,67239943,67305477,67764226,69009409,69468161,69992449,70123523,70385665,70451202,70516737,70582273,70647809,70844417,71172101,71434241,71499778,71630849,72220679,72679431,73793538,73924615,74186753,74383367,75366401,76218369,76742663,76808194,77332481,78315527,78446593,79101953,79298567,79888391,80347137,80412673,80609281,80674817,81199111,82378759],"internalwidth":[52101122],"invariant":[21889025,29491201,42598401,49545218,50921473,54591489,64225281,73334787,81068033],"ide":[64356353],"inside":[26869761],"importedtyp":[8585219],"immediate":[4456449,6029313,9895937,13238273,38207489,49217537,55771137,59506689,64815105,80347137],"incidents":[4390917,13238273,38207489,49217537,59506689,64815105],"initially":[21102593,39583746,50069505,57278466],"indicating":[1245185,2293761,3211265,4784129,5963777,6488065,9043969,11206657,11927553,15663105,17235969,17629185,20840449,21037057,22347777,23265281,23658497,24313857,25952257,30474241,32636929,34144257,37027841,43319297,44302337,45613057,46596097,47710209,52887553,56623105,60162049,65470465,66125825,67239937,72220673,72679425,73924609,74383361,76742657,78315521,79298561,79888385,81199105,82378753],"incomplete":[33554433,45285377,61014017],"innernode":[7536642],"impact":[13172738,17956866,19464194,19726338,20250625,35717123,45285381,61014021,73990146],"info":[2621441,15794177,18743297,25231361,29491202,35782660,37814273,38600705,39649281,42663937,50921475,51773441,56950786,58327044,62521345,64225283,67371009,69074945],"installed":[64356353],"inheritance":[2293761,3735553,4784129,5963777,8716289,9043969,11206657,11927553,12255233,13238273,14417921,14680065,16973825,17629185,20840449,22347777,23265281,23855106,24248321,24313857,26214401,27852801,30474241,31326209,34144257,35389441,35586049,36372481,38207489,42663937,44302337,45088769,48496641,49217537,50921473,52363265,52887553,53739521,55312385,57147393,57278465,58064897,58327041,59506689,60162049,61014017,63832065,64815105,65273857,65470465,65667073,66519041,67239937,67305473,67764225,70385665,70451201,70647809,71172097,73269249,73334785,76218369,78315521,79101953,79298561,79888385,80674817,81199105],"important":[9437185,18022401,27983873,37093377,42598401,62849025,73269249,73334785,81068033],"interpreted":[20774913,42991617,50921474,53346305,55181313,62521346,67567617,75104257],"identical":[29818882,35651586,73728001],"initializes":[9961473,13631489,13959169,15073281,15990785,16515073,23855105,24248321,26214401,27852801,32505857,35127297,35586049,43122689,46858241,50921473,51314689,59703297,69468161,70451201,74186753,75366401,80609281],"indent":[9502722,19529729,57147393],"information":[4456449,5308420,6029313,7077889,8716289,9895937,12845057,13238274,17498113,19267585,20316161,24248321,24510465,26738689,29229058,31588353,32309249,34734081,35848193,38207490,41549825,42401793,48496643,49217538,49479681,51445761,53608449,55771137,58064897,59506690,61407233,62849025,63832065,64356354,64815106,65863681,66519045,69009409,69992449,70123522,70582273,73400321,73531394,77922305,78381058,80347137],"implemented":[4063233,57278465,67305473,70844417,71172097,74579969,78839809],"indexedcolor":[23527425,45088769,75628545],"interop":[64356353],"implements":[19202049,19595265,31653889,78839809],"intended":[61734913,65667073],"install":[64356353],"ishidden":[12255233,12713986,40304641,77660161],"inequality":[8912897,14417921,32964609,36896769,47972353,76218369],"informal":[8716289,39190529,63635458]} \ No newline at end of file +{"ignoreempty":[64225283],"index":[6815747,19267587,25034755,35586051,39387139,42991619,52756483,59572227,66125827,69271555,69533699],"init":[41287681,53477379,62193665],"insertcolumns":[24444929,35782659,59375617],"internalstyle":[33423363],"inherited":[720902,1245190,1310726,1769484,2031622,2359308,3014668,3473414,3538952,3670028,4521992,4915212,5570561,6291464,7208968,7274508,7340044,8585224,9240577,10027014,11075596,11272209,11599873,11862019,12779532,13631494,13893644,14745607,14942214,15073286,15925255,16449548,16842753,17301510,17760268,19202054,20840454,21168140,21299212,21757953,21823494,22347782,23068684,23199756,24051713,24182790,24444940,24510476,24641542,25493510,26345478,26804236,27787272,28901382,29032460,30408710,30539782,30605324,31784968,32309254,32571393,32964614,33161228,33488902,33882118,36110353,36700161,37355526,38010886,38535169,38600716,39780360,41222156,41287686,42074124,42598406,43253763,43646982,43909132,44105734,44826625,45613062,45940748,46268422,46727175,47513606,49545222,49676294,50397190,50462726,50593798,50659345,51052553,51118092,51707910,52166664,52297740,52428812,52559878,52887558,53673985,54394888,54788102,55902220,55967756,59310092,59834374,60358657,60751873,61472780,61800455,61865989,61997057,62193670,62652422,63569937,64094215,64290822,65077251,65732611,65863686,66453510,66519041,67043340,69402641,69468168,70123526,70909958,71172103,71237644,71827461,73072646,73531404,73924614,73990152,74055686,74186761,74252296,74383372,74711046,77135884,77332492,77922310,78381068,78970892,79101953,79298561,81592332,81985542,82378753,82575372,82968577],"indent":[9306115,16842753,61800449],"ienumerable":[2228226,22020098,26673154,28508162,66060293,82640904],"internalheight":[43122691],"innernode":[5832707],"insertrows":[13041667,24444929,59375617],"indicating":[1769473,2359297,3014657,3670017,4915201,7274497,7340033,11075585,12779521,13893633,16449537,17760257,21168129,21299201,23068673,23199745,24444929,24510465,26804225,29032449,30605313,33161217,38600705,41222145,42074113,43909121,45940737,51118081,52297729,52428801,55902209,55967745,59310081,61472769,67043329,71237633,73531393,74383361,77135873,77332481,78381057,78970881,81592321,82575361],"indicates":[7208963,31784963,51052547,74186755],"information":[3538945,4521985,8585217,11272194,27787265,36110338,39780353,50659330,52166657,54394881,63569922,67371010,69402626,69468161,73990145,74252289],"incremental":[48955395],"importinprogress":[2621441,13697027,29097985,62193665,63307779,73924609],"identifier":[5570561,51052545,74186753,79298561],"iscustomformat":[2949123,14745601,36700161],"isdateformat":[5767173,14745601,49676289],"istimeformat":[10682373,14745601,49676289],"immediate":[3538945,4521985,8585217,11272193,36110337,50659329,54394881,63569921,69402625,74252289],"implements":[16973825,19529729,30277633,77856769],"inheritance":[1310721,1769473,3670017,6291457,7274497,7340033,10027009,11075585,11272193,11862017,12779521,14745601,15925249,17760257,21299201,22347777,23068673,24182786,24444929,24510465,25493505,30605313,32964609,33161217,33488897,33882113,36110337,37355521,38600705,42598401,43646977,44105729,45875201,46727169,49545217,50462721,50593793,50659329,51052545,52559873,52625409,55967745,59834369,59899905,61472769,61603841,61800449,61865985,62193665,62652417,63569921,65077249,66453505,67043329,69402625,70909953,71172097,71237633,73072641,73531393,73924609,74186753,74711041,77332481,77922305,78970881,81592321,81985537],"isdefaultfont":[4980739,15925249,53673985],"implemented":[5570561,51052545,74186753,79298561],"isempty":[17694724,46268417,71172097],"inequality":[8847361,11862017,31260673,40042497,47054849,65077249],"isnode":[19136518,36634625,61603841],"inserthyperlinks":[24444929,26148867,59375617],"impact":[11337729,17498113,17825793,19333121,19726337,51576833],"installation":[67371012],"install":[67371009],"iequatable":[11862017,16973825],"internal":[1703937,1900545,2555905,11010049,13697025,13959169,17694721,18874369,19136513,21102593,21364737,21626881,23265281,27000833,32833537,34078721,35061761,36175873,38731777,42401793,42598401,43646977,44171265,49545217,53280769,55050241,63307777,63766529,64749569,70975489,71630849,75169793],"inner":[11403267,30081027,73400323],"importedtyp":[7602179],"isbold":[43188227],"importedtype":[60096515],"introduced":[67371009],"input":[20643843,31981571,57868291,58589187,82247683],"innerexception":[3538945,4521985,8585217,11272193,36110337,50659329,54394881,63569921,69402625,74252289],"ioexception":[3538947,4653057,9240579,11403271,22413317,24969222,52166659,54198280,63569931],"ireadonlylist":[1310724,17170440,22216710,27459586,48824322,56295426,63438852,64290820,70320130,73859079,74579976,76873735,77070338],"isdefaultattribute":[7208961,31784961,51052545,74186753],"istimestyle":[19267587],"ide":[67371009],"import":[67371009],"indexedcolor":[23855107,46727169,82378753],"iformatprovider":[1769474,2359298,3014658,3670018,4915202,7274498,7340034,11075586,12779522,13893634,16449538,17760258,21168130,21299202,23068674,23199746,24444930,24510466,26804226,29032450,30605314,33161218,38600706,41222146,42074114,43909122,45940738,51118082,52297730,52428802,55902210,55967746,59310082,61472770,67043330,71237634,73531394,74383362,77135874,77332482,78381058,78970882,81592322,82575362],"islocked":[12255235],"indication":[1769473,2359297,3014657,3670017,4915201,7274497,7340033,11075585,12779521,13893633,16449537,17760257,21168129,21299201,23068673,23199745,24444929,24510465,26804225,29032449,30605313,33161217,38600705,41222145,42074113,43909121,45940737,51118081,52297729,52428801,55902209,55967745,59310081,61472769,67043329,71237633,73531393,74383361,77135873,77332481,78381057,78970881,81592321,82575361],"ignore":[5570561,10289155,51052545,74186753,75431939,79298561],"int":[655362,786433,2424834,2490370,2555905,2686977,3407873,3735553,4063233,4325377,4390913,4587521,5046273,5111809,5308417,5439489,5898242,5963777,6422529,6750209,6815745,6946817,7667713,7798785,9306113,9699329,9830401,9895937,11206657,11665409,13565953,13762561,13828100,13959169,14024705,15007745,15204354,15859713,15990785,16056321,16318465,16711681,17235969,18743297,18939905,19267585,19529729,21430273,21692417,23134209,23855105,24772609,25034753,25231361,25362433,25755649,25821185,25952257,26542081,26673156,27197441,27656194,28114945,30277633,30801921,31129601,31326209,31719425,31916033,32178177,32243713,32505857,33423361,34668546,35586049,35651585,35913729,36044801,36175873,36306945,37093377,37814274,38404097,38666241,38993921,39387137,39321602,39518209,39911425,40304641,40501249,42270721,42467329,42729473,43384834,43843585,44433409,44761089,45481985,45809665,46399489,46465025,46858241,47579137,47775745,47841281,48103425,48300036,48627713,48824321,49086466,49807361,50003970,51314689,52756481,53018625,53215233,53542913,53870593,55246849,55312385,55574529,55640065,56295425,57606145,57802753,57868289,58195970,58523649,59244545,59441153,59572225,60227585,60555265,61079553,61145089,61341697,61734914,61931521,62128129,63635458,64225281,65142785,65208321,65470465,65601537,66125825,66191362,66322433,67108865,67436545,67698689,68026369,68681729,68747265,69140481,69271553,69533697,70713345,71303169,72220673,72286209,72548356,72876033,74121217,74448897,74645505,74776577,75038722,75235329,75169793,75825153,75890689,76087297,76218369,76742657,77201409,77398018,77529089,77856769,78905345,79233025,79364097,79888385,80740353,80936961,81395713,81920001,82051073,82444289,82771969,83099649],"italic":[12189699,15400961,15925249,24510465,27328515,47906819,52625409,53673985,71434241],"initializes":[655361,1310723,1572865,2162689,3145729,3342337,6291459,7536641,8060930,9371649,9568258,10027011,10092545,10420225,11206657,11272195,11403265,11730945,11862020,13107201,13434881,14680065,14745601,15532033,15597569,15925249,17367041,17432577,17563649,17629185,18022401,20971521,22347777,22413313,22544385,23527425,24117249,24182785,24248321,24707073,24969217,25493505,27590659,27852801,28311555,28835841,29818881,30081025,30474241,31522817,32964609,33030145,33423361,33488897,33751041,33882114,33947651,34668545,36110338,37158913,37224449,37355521,38404097,39059457,39649281,40239105,40435713,40763393,40960001,42598401,43646977,44105729,44236801,44367877,45285379,45350913,46333953,46661633,46727171,47120385,49283073,49545217,49610757,50462721,50593793,50659330,51052545,51838977,51970049,52559873,54067201,54198275,54919169,55377921,56492034,56623105,56688641,57933825,57999361,58195969,59834369,61800449,61865989,62062594,62193669,62652417,63373313,63569923,64618497,64880643,65077250,65798145,66453505,68550657,69402627,70385665,70909953,71172097,72679425,73072641,73400321,73662465,73728003,73924609,74186753,74711041,75694084,76349441,77725697,77922305,79364097,79691777,80478209,81133569,81985537,82706433],"installed":[67371009],"instance":[655361,720897,1245185,1310724,1572865,1769479,2031617,2162689,2359303,3014663,3145729,3342337,3473409,3538945,3670023,4521985,4915207,6291460,7208965,7274503,7340039,7536641,8060930,8585217,9568258,10027012,10420225,11075591,11206657,11272197,11403265,11862021,12779527,13107201,13434881,13631489,13893639,14680065,14745602,14942209,15073281,15532033,15925250,16449543,17301505,17367041,17432577,17563649,17760263,18022401,19202049,20840449,20971521,21168135,21299207,21823489,22347778,22413313,22544385,23068679,23199751,23527425,24117249,24182786,24248321,24444935,24510471,24641537,24707073,24969217,25493506,26345473,26804231,27590659,27787265,27852801,28311555,28835841,28901377,29032455,29097985,29818881,30081025,30408705,30539777,30605319,31522817,31784965,32309249,32964610,33030145,33161223,33423361,33488898,33751041,33882115,33947651,34668545,36110340,37158913,37355522,38010881,38404097,38600711,39059457,39649281,39780353,40239105,40435713,40763393,40960001,41222151,41287681,42074119,42598402,43253761,43646978,43909127,44105730,44236801,44367877,45285379,45350913,45613057,45940743,46268417,46661633,46727172,47120385,47513601,49283073,49545218,49610757,49676289,50397185,50462722,50593794,50659332,51052550,51118087,51707905,51838977,52166657,52297735,52428807,52559874,52887553,54067201,54198275,54394881,54788097,54919169,55377921,55902215,55967751,56492034,56623105,56688641,57147395,57933825,57999361,58195969,59310087,59834370,61472775,61800450,61865990,62062594,62193670,62652418,63373313,63569925,64094209,64290817,64618497,64880643,65077251,65732609,65798145,65863681,66453506,67043335,68550657,69402629,69468161,70123521,70385665,70909954,71172098,71237639,71827457,72679425,73072642,73400321,73531399,73662465,73728003,73924611,73990145,74055681,74186758,74252289,74383367,74711042,75694084,76349441,77135879,77332487,77725697,77922306,78381063,78970887,79364097,79691777,80478209,81133569,81592327,81985538,82575367,82706433],"internalwidth":[56819715],"icomparable":[11862017,19529729,24182785,30277633,61865985,77856769],"internalid":[6291457,14745601,15925249,16842753,24182785,36700161,38535169,46727169,49872897,53673985,61800449,71172097,78905347,79101953,82378753],"importoptions":[589829,851973,1507333,2818051,7143429,8060930,14548997,14680069,15073285,16056323,17104898,19595267,20447237,21168130,21299204,23789571,26214405,26869771,28835845,30474244,33882114,35192835,35651595,36831235,38141955,39190533,41222146,41287684,47579139,49414149,50266119,50593802,51838980,53149698,54657027,54853636,55574531,55705603,56885255,56950787,60686341,61014018,62193668,64618501,65994755,67567621,67764226,68943875,69992451,73531396,76152837,77791237,78643207,79429639,80216069,80478214,80740357],"isitalic":[43188227],"isdatestyle":[19267587],"invalid":[2883587,3670017,3997697,23658499,67043329,80281601],"isinternalstyle":[6291457,38535169,68485123],"ishidden":[10027009,12255235,41680899,82837505],"interop":[67371009],"int32":[655372,786433,1310750,2424846,2490380,2555905,2686980,3407877,3735553,4063233,4325377,4390917,4587523,5046273,5111809,5308421,5439489,5898250,5963777,6160386,6291457,6422529,6750216,6815748,6946817,7012354,7667713,7798785,9109508,9306113,9699335,9830406,9895942,10027009,11206660,11665409,11862020,13369345,13565957,13762563,13828115,13959169,14024711,14614530,15007745,15073281,15204364,15269889,15859718,15990785,16056321,16318468,16711681,17235969,18743303,18939905,19267591,19529729,21430273,21692419,22347777,22806529,23134212,23855105,23920641,23986177,24641540,24772609,25034756,25231368,25362433,25755657,25821185,25952257,26411009,26542085,26673184,27197443,27590657,27656204,28049409,28114945,29229058,30277633,30801925,31129604,31326213,31719432,31916036,32178177,32243713,32505859,32768002,33292289,33423365,33488900,33947649,34668554,35586052,35651589,35913729,36044807,36175873,36306945,37093377,37814284,38010881,38404101,38666243,38993927,39321616,39387140,39518213,39714817,39911425,40304641,40501249,41287687,42270721,42336257,42467329,42729473,42795012,43384844,43646977,43843585,44367874,44433409,44761089,44892161,45481985,45678593,45744129,45809665,45875210,46399489,46465025,46858241,47579137,47775745,47841281,48103425,48300051,48627713,48824325,49086476,49741825,49807361,49938434,50003978,50593793,50987012,51314689,52756485,53018625,53215233,53411850,53542917,53870593,54853633,55246849,55312385,55508993,55574529,55640065,56295428,57606145,57802753,57868292,58195976,58523649,59244548,59441153,59572228,59965442,60030978,60227585,60555274,61079556,61145089,61341701,61734919,61865994,61931521,62128135,62193671,62783490,63635470,64159745,64225281,64290845,64356353,65142785,65208321,65470465,65601537,66125829,66191374,66322433,67108869,67436545,67698689,67895300,68026369,68681729,68747265,69140481,69271557,69533700,70713345,71303169,71827464,72220673,72286209,72548380,72876037,73203716,73728001,74055681,74121219,74448900,74645515,74776577,75038732,75169797,75235329,75300866,75563009,75694084,75825153,75890691,76087297,76218369,76742657,77201409,77266945,77398028,77529089,77856769,78446593,78905345,79233025,79364099,79888385,80740353,80936961,81395713,81920001,82051078,82444289,82771974,83099649],"invariant_culture":[40108033,59899905,80150531]} \ No newline at end of file diff --git a/docs/fti/FTI_106.json b/docs/fti/FTI_106.json index 3f269ac02..1f48ee236 100644 --- a/docs/fti/FTI_106.json +++ b/docs/fti/FTI_106.json @@ -1 +1 @@ -{"json":[23855105,28901377,50593794],"january":[28770305,49545217,73334785],"joined":[32833537,65273857,71368705],"john":[12976129,53870593,60096513],"justify":[5373955,5505027,11927554,27787266,52166658,52887554],"just":[44236801,64356353]} \ No newline at end of file +{"just":[67371009],"justify":[3801091,6029315,12779521,28573697,52690945,61472769]} \ No newline at end of file diff --git a/docs/fti/FTI_107.json b/docs/fti/FTI_107.json index 874af3fbe..f2178951f 100644 --- a/docs/fti/FTI_107.json +++ b/docs/fti/FTI_107.json @@ -1 +1 @@ -{"keywords":[6094851,27852802,39976962,65273859,67502083,68354052],"keeprowposition":[26607618,51970050],"keepcolumnposition":[1703938,4194306,68485122],"key":[1900545,3735557,4456449,6029313,9895937,13238273,24444929,24510465,34734081,38207489,38928385,42074113,45547524,46006273,49217537,54394885,55312386,55771137,59506689,64815105,66519041,73400321,78184449,80347137],"keys":[55312386,73072642,81985539],"keeprowrowposition":[5701634],"kept":[12386305,16646145,22216705,28180481,40632321,64946177],"kohei":[6356994,49545218,73334786]} \ No newline at end of file +{"keywords":[4128771,37355521,44695553,73072641,76414979,81002497],"keeprowrowposition":[3407875],"key":[3538945,4521985,8585217,11272193,36110337,47316995,50659329,54394881,63569921,69402625,74252289],"keepcolumnposition":[4390915,5308419,72876035],"keys":[59834369,72089601,82509827],"keeprowposition":[26542083,53542915]} \ No newline at end of file diff --git a/docs/fti/FTI_108.json b/docs/fti/FTI_108.json index 6bf91d87b..b2c1c0dc1 100644 --- a/docs/fti/FTI_108.json +++ b/docs/fti/FTI_108.json @@ -1 +1 @@ -{"lookup":[5046275,27918339,34865155,71761928,79560707],"libraries":[64356354],"length":[2359297,33619969,38600705,42663937,55836673,59047937,69074946,77594625],"light":[4784129,10289153,10813441,14680065,45678594,52559873],"longer":[81723393],"load":[8060929,17498113,42991619,45285378,52232195,53346307,61014018,61407233,67567617,75104257,81526785],"like":[2097153,3735553,8716289,10878977,16973825,21757953,22609921,23003137,25100289,44302337,50921473,54394881,54853633,56164353,57016321,57147393,57278465,62521345,62849026,63766529,64356356,64684033,65994753,67174401,70844417,72482817,73793537,74776577,76808193,78184449],"lockwindows":[16711681,34734081,66519041],"look":[52756481],"loads":[8060930,42991617,45285380,52232194,53346305,61014020,67567617,75104257],"lead":[327681,24510465,38010881,42663937,52101121,63963137,65667073],"library":[65537,131073,196609,262145,327681,393217,458753,524289,589825,655361,720897,786433,851969,917505,983041,1048577,1114113,1179649,1245185,1310721,1376257,1441793,1507329,1572865,1638401,1703937,1769473,1835009,1900545,1966081,2031617,2097153,2162689,2228225,2293761,2359297,2424833,2490369,2555905,2621441,2686977,2752513,2818049,2883585,2949121,3014657,3080193,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3604481,3670017,3735553,3801089,3866625,3932161,3997697,4063233,4128769,4194305,4259841,4325377,4390913,4456449,4521985,4587521,4653057,4718593,4784129,4849665,4915201,4980737,5046273,5111809,5177345,5242881,5308417,5373953,5439489,5505025,5570561,5636097,5701633,5767169,5832705,5898241,5963777,6029313,6094849,6160385,6225921,6291457,6356993,6422529,6488065,6553601,6619137,6684673,6750209,6815745,6881281,6946817,7012353,7077889,7143425,7208961,7274497,7340033,7405569,7471105,7536641,7602177,7667713,7733249,7798785,7864321,7929857,7995393,8060929,8126465,8192001,8257537,8323073,8388609,8454145,8519681,8585217,8650753,8716289,8781825,8847361,8912897,8978433,9043969,9109505,9175041,9240577,9306113,9371649,9437185,9502721,9568257,9633793,9699329,9764865,9830401,9895937,9961473,10027009,10092545,10158081,10223617,10289153,10354689,10420225,10485761,10551297,10616833,10682369,10747905,10813441,10878977,10944513,11010049,11075585,11141121,11206657,11272193,11337729,11403265,11468801,11534337,11599873,11665409,11730945,11796481,11862017,11927553,11993089,12058625,12124161,12189697,12255233,12320769,12386305,12451841,12517377,12582913,12648449,12713985,12779521,12845057,12910593,12976129,13041665,13107201,13172737,13238273,13303809,13369345,13434881,13500417,13565953,13631489,13697025,13762561,13828097,13893633,13959169,14024705,14090241,14155777,14221313,14286849,14352385,14417921,14483457,14548993,14614529,14680065,14745601,14811137,14876673,14942209,15007745,15073281,15138817,15204353,15269889,15335425,15400961,15466497,15532033,15597569,15663105,15728641,15794177,15859713,15925249,15990785,16056321,16121857,16187393,16252929,16318465,16384001,16449537,16515073,16580609,16646145,16711681,16777217,16842753,16908289,16973825,17039361,17104897,17170433,17235969,17301505,17367041,17432577,17498113,17563649,17629185,17694721,17760257,17825793,17891329,17956865,18022401,18087937,18153473,18219009,18284545,18350081,18415617,18481153,18546689,18612225,18677761,18743297,18808833,18874369,18939905,19005441,19070977,19136513,19202049,19267585,19333121,19398657,19464193,19529729,19595265,19660801,19726337,19791873,19857409,19922945,19988481,20054017,20119553,20185089,20250625,20316161,20381697,20447233,20512769,20578305,20643841,20709377,20774913,20840449,20905985,20971521,21037057,21102593,21168129,21233665,21299201,21364737,21430273,21495809,21561345,21626881,21692417,21757953,21823489,21889025,21954561,22020097,22085633,22151169,22216705,22282241,22347777,22413313,22478849,22544385,22609921,22675457,22740993,22806529,22872065,22937601,23003137,23068673,23134209,23199745,23265281,23330817,23396353,23461889,23527425,23592961,23658497,23724033,23789569,23855105,23920641,23986177,24051713,24117249,24182785,24248321,24313857,24379393,24444929,24510465,24576001,24641537,24707073,24772609,24838145,24903681,24969217,25034753,25100289,25165825,25231361,25296897,25362433,25427969,25493505,25559041,25624577,25690113,25755649,25821185,25886721,25952257,26017793,26083329,26148865,26214401,26279937,26345473,26411009,26476545,26542081,26607617,26673153,26738689,26804225,26869761,26935297,27000833,27066369,27131905,27197441,27262977,27328513,27394049,27459585,27525121,27590657,27656193,27721729,27787265,27852802,27918337,27983873,28049409,28114945,28180481,28246017,28311553,28377089,28442625,28508161,28573697,28639233,28704769,28770305,28835841,28901377,28966913,29032449,29097985,29163521,29229057,29294593,29360129,29425665,29491201,29556737,29622273,29687809,29753345,29818881,29884417,29949953,30015489,30081025,30146561,30212097,30277633,30343169,30408705,30474241,30539777,30605313,30670849,30736385,30801921,30867457,30932993,30998529,31064065,31129601,31195137,31260673,31326209,31391745,31457281,31522817,31588353,31653889,31719425,31784961,31850497,31916033,31981569,32047105,32112641,32178177,32243713,32309249,32374785,32440321,32505857,32571393,32636929,32702465,32768001,32833537,32899073,32964609,33030145,33095681,33161217,33226753,33292289,33357825,33423361,33488897,33554433,33619969,33685505,33751041,33816577,33882113,33947649,34013185,34078721,34144257,34209793,34275329,34340865,34406401,34471937,34537473,34603009,34668545,34734081,34799617,34865153,34930689,34996225,35061761,35127297,35192833,35258369,35323905,35389441,35454977,35520513,35586049,35651585,35717121,35782657,35848193,35913729,35979265,36044801,36110337,36175873,36241409,36306945,36372481,36438017,36503553,36569089,36634625,36700161,36765697,36831233,36896769,36962305,37027841,37093377,37158913,37224449,37289985,37355521,37421057,37486593,37552129,37617665,37683201,37748737,37814273,37879809,37945345,38010881,38076417,38141953,38207489,38273025,38338561,38404097,38469633,38535169,38600705,38666242,38731777,38797313,38862849,38928385,38993921,39059457,39124993,39190529,39256065,39321601,39387137,39452673,39518209,39583745,39649281,39714817,39780353,39845889,39911425,39976962,40042497,40108033,40173569,40239105,40304641,40370177,40435713,40501249,40566785,40632321,40697857,40763393,40828929,40894465,40960001,41025537,41091073,41156609,41222145,41287681,41353217,41418753,41484289,41549825,41615361,41680897,41746433,41811969,41877505,41943041,42008577,42074113,42139649,42205185,42270721,42336257,42401793,42467329,42532865,42598401,42663937,42729473,42795009,42860545,42926081,42991617,43057153,43122689,43188225,43253761,43319297,43384833,43450369,43515905,43581441,43646977,43712513,43778049,43843585,43909121,43974657,44040193,44105729,44171265,44236801,44302337,44367873,44433409,44498945,44564481,44630017,44695553,44761089,44826625,44892161,44957697,45023233,45088769,45154305,45219841,45285377,45350913,45416449,45481985,45547521,45613057,45678593,45744129,45809665,45875201,45940737,46006273,46071809,46137345,46202881,46268417,46333953,46399489,46465025,46530561,46596097,46661633,46727169,46792705,46858241,46923777,46989313,47054849,47120385,47185921,47251457,47316993,47382529,47448065,47513601,47579137,47644673,47710209,47775745,47841281,47906817,47972353,48037889,48103425,48168961,48234497,48300033,48365569,48431105,48496641,48562177,48627713,48693249,48758785,48824321,48889857,48955393,49020929,49086465,49152001,49217537,49283073,49348609,49414145,49479681,49545217,49610753,49676289,49741825,49807361,49872897,49938433,50003969,50069505,50135041,50200577,50266113,50331649,50397185,50462721,50528257,50593793,50659329,50724865,50790401,50855937,50921473,50987009,51052545,51118081,51183617,51249153,51314689,51380225,51445761,51511297,51576833,51642369,51707905,51773441,51838977,51904513,51970049,52035585,52101121,52166657,52232193,52297729,52363265,52428801,52494337,52559873,52625409,52690945,52756481,52822017,52887553,52953089,53018625,53084161,53149697,53215233,53280769,53346305,53411841,53477377,53542913,53608449,53673985,53739521,53805057,53870593,53936129,54001665,54067201,54132737,54198273,54263809,54329345,54394881,54460417,54525953,54591489,54657025,54722561,54788097,54853633,54919169,54984705,55050241,55115777,55181313,55246849,55312385,55377921,55443457,55508993,55574529,55640065,55705601,55771137,55836673,55902209,55967745,56033281,56098817,56164353,56229889,56295425,56360961,56426497,56492033,56557569,56623105,56688641,56754177,56819713,56885249,56950785,57016321,57081857,57147393,57212929,57278465,57344001,57409537,57475073,57540609,57606145,57671681,57737217,57802753,57868289,57933825,57999361,58064897,58130433,58195969,58261505,58327041,58392577,58458113,58523649,58589185,58654721,58720257,58785793,58851329,58916865,58982401,59047937,59113473,59179009,59244545,59310081,59375617,59441154,59506689,59572225,59637761,59703297,59768833,59834369,59899905,59965441,60030977,60096513,60162049,60227585,60293121,60358657,60424193,60489729,60555265,60620801,60686337,60751873,60817409,60882945,60948481,61014017,61079553,61145089,61210625,61276161,61341697,61407233,61472769,61538305,61603841,61669377,61734913,61800449,61865985,61931521,61997057,62062593,62128129,62193665,62259201,62324737,62390273,62455809,62521345,62586881,62652417,62717953,62783489,62849025,62914561,62980097,63045633,63111169,63176705,63242241,63307777,63373313,63438849,63504385,63569921,63635457,63700993,63766529,63832065,63897601,63963137,64028673,64094209,64159745,64225281,64290817,64356359,64421889,64487425,64552961,64618497,64684033,64749569,64815105,64880641,64946177,65011713,65077249,65142785,65208321,65273858,65339393,65404929,65470465,65536001,65601537,65667073,65732609,65798145,65863681,65929217,65994753,66060289,66125825,66191361,66256897,66322433,66387969,66453505,66519041,66584577,66650113,66715649,66781185,66846721,66912257,66977793,67043329,67108865,67174401,67239937,67305473,67371009,67436545,67502082,67567617,67633153,67698689,67764225,67829761,67895297,67960833,68026369,68091905,68157441,68222977,68288513,68354049,68419585,68485121,68550657,68616193,68681729,68747265,68812801,68878337,68943873,69009409,69074945,69140481,69206017,69271553,69337089,69402625,69468161,69533697,69599233,69664769,69730305,69795841,69861377,69926913,69992449,70057985,70123521,70189057,70254593,70320129,70385665,70451201,70516737,70582273,70647809,70713345,70778881,70844417,70909953,70975489,71041025,71106561,71172097,71237633,71303169,71368705,71434241,71499777,71565313,71630849,71696385,71761921,71827457,71892993,71958529,72024065,72089601,72155137,72220673,72286209,72351745,72417281,72482817,72548353,72613889,72679425,72744961,72810497,72876033,72941569,73007105,73072641,73138177,73203713,73269249,73334785,73400321,73465857,73531393,73596929,73662465,73728001,73793537,73859073,73924609,73990145,74055681,74121217,74186753,74252289,74317825,74383361,74448897,74514433,74579969,74645505,74711041,74776577,74842113,74907649,74973185,75038721,75104257,75169793,75235329,75300865,75366401,75431937,75497473,75563009,75628545,75694081,75759617,75825153,75890689,75956225,76021761,76087297,76152833,76218369,76283905,76349441,76414977,76480513,76546049,76611585,76677121,76742657,76808193,76873729,76939265,77004801,77070337,77135873,77201409,77266945,77332481,77398017,77463553,77529089,77594625,77660161,77725697,77791233,77856769,77922305,77987841,78053377,78118913,78184449,78249985,78315521,78381057,78446593,78512129,78577665,78643201,78708737,78774273,78839809,78905345,78970881,79036417,79101953,79167489,79233025,79298561,79364097,79429633,79495169,79560705,79626241,79691777,79757313,79822849,79888385,79953921,80019457,80084993,80150529,80216065,80281601,80347137,80412673,80478209,80543745,80609281,80674817,80740353,80805889,80871425,80936961,81002497,81068033,81133569,81199105,81264641,81330177,81395713,81461249,81526785,81592321,81657857,81723393,81788929,81854465,81920001,81985537,82051073,82116609,82182145,82247681,82313217,82378753,82444289,82509825,82575361],"lowest":[48234497],"last_":[43384833],"locking":[19529729,55050241,57147393],"likely":[64356353],"low":[24510467,31326209,64356353],"layout":[64684033],"locked":[3735553,5898242,12713986,19529731,24313857,25493505,29294593,38797314,41615361,45285377,48889858,50659329,55050244,55115777,57147395,61014019,61538305],"leads":[52756481],"letter":[2555905],"looking":[81723393],"lines":[3735553,32440321,37421058,41549825,48496641,51707905,54394881,65011713,67764226,68026370,82444290],"layers":[63307777,70320129],"lockwindowsifprotected":[38797313,61014017,61538305],"located":[5111809,30605313,45416452,47579137,62980097,67239940],"line":[196610,1703937,3735554,9437185,11206657,15007745,18022401,23265281,27983873,29818882,35651586,37093377,50659330,51642370,57212930,62849025,66977793,67764228,68026372,82051073],"locate":[81723393],"limitations":[64356353],"leading":[17301505,31326209,70516737,81920001],"leftstyle":[3801089,67764225,68026369],"loadasync":[8060930,45285378,61014018,67567618,75104258],"leftcolor":[35192833,67764225,68026369],"legacy":[10944513,41549825,48496641],"listed":[3735553,12713985,20840450,46465025,54394881],"lightgray":[4784129,10813441,45678593],"language":[71630849],"list":[2752514,3735562,4128769,5177345,6160385,8060929,8454145,9699329,11403265,11534337,12845057,13107201,13369345,14090241,15728641,16318465,17170434,19857412,20119553,20185089,22609924,23396354,23920641,23986180,24248322,24707073,24772609,24969217,25034755,25296898,26279937,26411009,28049414,28377089,28835841,29425665,30867459,30932997,31195138,31981569,33751041,34471937,34668545,35586049,35717121,37289985,37617665,38797313,39124993,39452673,39518209,39583745,41549826,41877509,42467329,43253761,43909123,44564481,44892161,45285379,46268417,46333955,46727169,46923777,47316995,48431105,48496642,48824321,49152001,50331651,50659336,51904513,52232193,52953089,53805057,54394882,55312385,55705601,56492035,56688641,56885249,57212929,57278470,57475075,57737217,57999365,58130433,58523649,58982401,59244547,60293121,60358657,60555267,61014020,61669377,62717954,63176705,63832065,64552962,65339393,65732609,66912257,67436545,67698692,68288513,68419585,68747267,68943873,69337092,69402625,69795841,69992450,70647809,70844422,71237633,71696385,72155137,72482820,72810499,73072641,73596929,74252289,74448897,75300865,76218369,76349443,76414982,77987841,78118913,78708737,79101953,81330177,81920001,81985539,82116610],"lock":[12713986,16711682,34734082,41615361,57278465,58458114,61538305,66519042,70844417],"log":[64356353],"leap":[14155778,28770305,42598402,43450370,69926914,73334786],"left":[131075,3735555,3801090,5701636,9437186,9502721,11927554,18022402,19529729,25559044,27983873,29425669,29818885,30605314,35192834,35389444,35651588,37093380,38273026,43974660,45416450,47579138,52166658,52363266,54394883,57147393,67239938,67764226,68026370,69271555,73465858,74317825,76873730,78577665],"loaded":[3538945,5963777,6291457,11075585,16252929,22872066,33292289,36372481,37552129,52494337,65667073,69664769],"last_allowed_excel_date":[42598401,43384833,73334785],"long":[1310721,5636097,19857409,22609921,22740993,27918337,32833537,33882113,34865153,35323905,36110337,42926081,44236801,48496641,60162049,65273857,67698689,69337089,70123521,70189057,71368706,72482817,75235329,77987841,79953921],"links":[24313857,28246017,55115777],"lockstructureifprotected":[38797313,41615361,61014017],"level":[24510467,31326210,48365569,64356354,74776577],"lockstructure":[34734081,58458113,66519041],"leftpanewidth":[9437186,35651586],"losing":[35848193],"link":[1,4456449,6029313,9895937,13238273,21102593,30408705,38207489,39583746,49217537,50069505,55771137,57278466,59506689,64815105,65273857,67502081,80347137],"lf":[17301505,31326209,32440321],"loading":[16973825,21299201,35258369,71630849],"leaveopen":[19922946,36175874,40435714,63307778],"lowlevel":[393218,1179650,1441793,1769474,2490370,2621442,2949121,3342338,3670018,3997698,4980738,5308417,5767170,6094850,6553601,7077890,7536642,7733250,8257538,8585222,9175042,9699329,9764866,9830402,10682370,10944514,11075586,11337730,11665410,11993090,12124162,12189698,12779523,12845057,12910594,13434882,14352386,14811138,14942209,15204353,15794178,16515074,16580610,16711682,17301505,17498114,17891330,18743297,18874370,19070978,19267586,19333122,19398658,20054017,20316161,20381698,20643842,20709378,21692418,22085634,22806530,23068675,23592962,23724034,23986178,24248323,24576001,24641538,24772609,25231362,25624578,25690113,26083330,26148866,26214403,26345474,26542082,27197442,27328514,27459586,27525122,27590658,27721730,27852803,28966914,29097986,29163522,29229058,29556738,29622274,30867458,31260674,31326211,32112642,32178178,32309250,32440322,32899074,33161218,33226754,33423362,33947650,34078722,34734081,35127298,35586051,35782657,36175874,36372483,36765698,37421058,37486594,37683202,37748738,37814274,38076418,38273026,38600705,38666242,39256066,39452673,39649282,39911426,39976961,40763394,40960002,41091074,41287682,41353218,41549825,41943042,42139650,42336258,42467330,42663939,42729474,42860546,43122690,43778050,44630018,44695554,44761090,44957698,45350913,45481987,45547522,45809666,46006273,46989314,47054850,47316994,47644674,47775746,48496643,48562178,49479682,49872897,50003969,50200578,50266113,50528258,50855938,50987010,51183618,51445762,51773442,52035586,52363267,52494337,52822018,53608450,54198274,54263810,54460418,54525954,54722562,54788098,55312387,55640066,55967746,56492034,56754178,56819713,57409538,57475074,57540610,57606146,57802754,58064899,58327043,58458114,59375618,59703298,60358658,60555266,60686338,60948482,61407234,62259202,62390273,62783490,63045634,63111170,63307778,63373314,63832067,64356353,66322433,66519043,66584578,66650114,66781186,66846722,67371010,67829762,67895298,67960834,68091906,68222978,69074946,69402625,69468162,69664770,69992449,70123521,70254594,70320130,70385667,70451203,70516738,70975490,71041026,72613890,73072641,73400322,73465858,73531394,74055682,74317825,74776578,74907650,74973186,75038722,75235330,75366402,75497474,75825154,76349442,76939266,77070338,77135874,77332482,77922306,77987841,78381058,78446593,78577666,79036418,79101955,79757314,80216066,80281602,80674819,80740354,81788930,81985538,82116610,82182146,82313218]} \ No newline at end of file +{"likely":[67371009],"leftpanewidth":[7733251,33816579],"lowlevel":[262147,1114116,1376259,1703941,2031617,2162690,3473409,3735555,4128771,5046275,5177351,5832709,6094852,6815749,7077892,7602183,7864324,7929860,8060929,8192004,8716291,9043975,9175045,9502724,9633797,9764867,9961480,10551299,10747908,11206661,11534337,12648453,12976129,13369345,13500419,13631489,13959173,14286851,14352387,14680068,14876676,14942209,15532034,15663107,17301505,18087939,18546693,18939908,19070979,19136518,19202049,19267591,19660806,19857411,20054020,20512771,20774915,20840449,21037060,21823489,22151175,22347780,22937605,23003137,23592963,25034757,25100290,25165829,25362435,25493508,25821187,26083332,26345473,26607619,26935299,27066374,27131907,27852805,27983876,28114947,28835853,28966916,29294598,29360132,29491203,29622276,30343173,30736388,30998533,31326214,31653893,31850500,32047109,32178179,32243715,32440324,32964612,33357827,33751042,33882116,34471941,34734085,34996225,36175877,36372481,36634625,37224450,37289988,37355524,37617665,37945347,38797315,39124995,39452676,39387141,39518214,39583748,39649282,39845892,40239107,40828931,40894467,41091073,41615365,41746435,42139653,42532869,42598404,42860548,42926084,42991621,43057155,43581443,44105732,44236802,44302341,44433412,44695553,44957697,45613057,46137349,46465027,46858243,46923780,47185923,47251461,47316998,47448067,47513601,47644677,47775747,47972355,48234501,48431108,48889860,49283074,49545220,50200579,50331653,50397185,50462724,50724875,50855940,51511299,51707905,52101123,52559876,52756486,52887553,53608452,53739528,55377922,55640068,55771139,55836678,56033283,56229889,56623108,56688642,56754180,57278467,57344003,57409540,57737221,57999362,58130435,58458115,58589189,58720259,59572229,59637764,59834372,60096518,60162052,61407236,61538307,61603844,61931523,62259203,62324737,62455812,62652420,62849027,63045637,63766532,63897605,64028676,64618500,64749572,64946181,65339395,65404931,65863681,65929221,66453508,66781191,66846723,67239941,67371009,67633158,67960835,69140484,69206021,69533701,69795841,70123521,70254595,70451204,70516737,70909956,71565313,71761924,71892998,72089601,72155140,72351747,72482819,73334787,74055681,74317828,74711044,74842116,75104261,75169798,75366401,76546053,76611588,76677128,76742659,76808196,77529091,77660164,77725698,77922308,78053382,78774275,79036420,79560709,79888387,80347140,80478211,80609285,80871427,81854467,81920004,81985540,82247685,82509827,82771980],"longer":[78118913],"lightgray":[7340033,8323073,46596099],"loadasync":[17104899,41287682,62193666,78643207,79429639],"locate":[78118913],"lockwindows":[15663107,36372481,74711041],"lockwindowsifprotected":[33554433,62193665,63111171],"leftcolor":[31195139,71172097,79101953],"leaveopen":[19398659,34471939,41418755,67633155],"looking":[78118913],"lockstructureifprotected":[33554433,36962307,62193665],"load":[41287682,50266119,53149699,56885255,62193666,81526785],"link":[1,3538945,4521985,8585217,11272193,36110337,50659329,54394881,63569921,69402625,74252289],"libraries":[67371010],"lockstructure":[36372481,67960835,74711041],"like":[67371012],"list":[4259841,4718593,6160385,7012353,8060929,9109505,9568257,11599873,12320769,13369345,14614529,15269889,16252929,16777217,17104897,20381697,22806529,22937602,23920641,23986177,26017794,26411009,27590657,28049409,28311553,28704775,29229057,29491202,30801929,32571393,32768001,33292289,33947649,34603009,36241409,37027841,39714817,42336257,42795009,43778050,44367873,44892161,45088769,45285377,45678593,45744129,46989313,47448066,49479682,49610753,49741825,49938433,50987009,51183617,53149697,54198273,54853633,55115777,55508993,56492033,59047937,59965441,60030977,60358657,61538306,61997057,62062593,62259202,62586881,62783489,63438849,64159745,64356353,64749570,64880641,66519041,67502081,67895297,71565313,72482818,73203713,73728001,73793537,75300865,75563009,75694081,77266945,78446593,78774274,82509826,82640899,82968577],"locked":[16842753,58916867,61800449],"library":[65537,131073,196609,262145,327681,393217,458753,524289,589825,655361,720897,786433,851969,917505,983041,1048577,1114113,1179649,1245185,1310721,1376257,1441793,1507329,1572865,1638401,1703937,1769473,1835009,1900545,1966081,2031617,2097153,2162689,2228225,2293761,2359297,2424833,2490369,2555905,2621441,2686977,2752513,2818049,2883585,2949121,3014657,3080193,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3604481,3670017,3735553,3801089,3866625,3932161,3997697,4063233,4128769,4194305,4259841,4325377,4390913,4456449,4521985,4587521,4653057,4718593,4784129,4849665,4915201,4980737,5046273,5111809,5177345,5242881,5308417,5373953,5439489,5505025,5570561,5636097,5701633,5767169,5832705,5898241,5963777,6029313,6094849,6160385,6225921,6291457,6356993,6422529,6488065,6553601,6619137,6684673,6750209,6815745,6881281,6946817,7012353,7077889,7143425,7208961,7274497,7340033,7405569,7471105,7536641,7602177,7667713,7733249,7798785,7864321,7929857,7995393,8060929,8126465,8192001,8257537,8323073,8388609,8454145,8519681,8585217,8650753,8716289,8781825,8847361,8912897,8978433,9043969,9109505,9175041,9240577,9306113,9371649,9437185,9502721,9568257,9633793,9699329,9764865,9830401,9895937,9961473,10027009,10092545,10158081,10223617,10289153,10354689,10420225,10485761,10551297,10616833,10682369,10747905,10813441,10878977,10944513,11010049,11075585,11141121,11206657,11272193,11337729,11403265,11468801,11534337,11599873,11665409,11730945,11796481,11862017,11927553,11993089,12058625,12124161,12189697,12255233,12320769,12386305,12451841,12517377,12582913,12648449,12713985,12779521,12845057,12910593,12976129,13041665,13107201,13172737,13238273,13303809,13369345,13434881,13500417,13565953,13631489,13697025,13762561,13828097,13893633,13959169,14024705,14090241,14155777,14221313,14286849,14352385,14417921,14483457,14548993,14614529,14680065,14745601,14811137,14876673,14942209,15007745,15073281,15138817,15204353,15269889,15335425,15400961,15466497,15532033,15597569,15663105,15728641,15794177,15859713,15925249,15990785,16056321,16121857,16187393,16252929,16318465,16384001,16449537,16515073,16580609,16646145,16711681,16777217,16842753,16908289,16973825,17039361,17104897,17170433,17235969,17301505,17367041,17432577,17498113,17563649,17629185,17694721,17760257,17825793,17891329,17956865,18022401,18087937,18153473,18219009,18284545,18350081,18415617,18481153,18546689,18612225,18677761,18743297,18808833,18874369,18939905,19005441,19070977,19136513,19202049,19267585,19333121,19398657,19464193,19529729,19595265,19660801,19726337,19791873,19857409,19922945,19988481,20054017,20119553,20185089,20250625,20316161,20381697,20447233,20512769,20578305,20643841,20709377,20774913,20840449,20905985,20971521,21037057,21102593,21168129,21233665,21299201,21364737,21430273,21495809,21561345,21626881,21692417,21757953,21823489,21889025,21954561,22020097,22085633,22151169,22216705,22282241,22347777,22413313,22478849,22544385,22609921,22675457,22740993,22806529,22872065,22937601,23003137,23068673,23134209,23199745,23265281,23330817,23396353,23461889,23527425,23592961,23658497,23724033,23789569,23855105,23920641,23986177,24051713,24117249,24182785,24248321,24313857,24379393,24444929,24510465,24576001,24641537,24707073,24772609,24838145,24903681,24969217,25034753,25100289,25165825,25231361,25296897,25362433,25427969,25493505,25559041,25624577,25690113,25755649,25821185,25886721,25952257,26017793,26083329,26148865,26214401,26279937,26345473,26411009,26476545,26542081,26607617,26673153,26738689,26804225,26869761,26935297,27000833,27066369,27131905,27197441,27262977,27328513,27394049,27459585,27525121,27590657,27656193,27721729,27787265,27852801,27918337,27983873,28049409,28114945,28180481,28246017,28311553,28377089,28442625,28508161,28573697,28639233,28704769,28770305,28835841,28901377,28966913,29032449,29097985,29163521,29229057,29294593,29360129,29425665,29491201,29556737,29622273,29687809,29753345,29818881,29884417,29949953,30015489,30081025,30146561,30212097,30277633,30343169,30408705,30474241,30539777,30605313,30670849,30736385,30801921,30867457,30932993,30998529,31064065,31129601,31195137,31260673,31326209,31391745,31457281,31522817,31588353,31653889,31719425,31784961,31850497,31916033,31981569,32047105,32112641,32178177,32243713,32309249,32374785,32440321,32505857,32571393,32636929,32702465,32768001,32833537,32899073,32964609,33030145,33095681,33161217,33226753,33292289,33357825,33423361,33488897,33554433,33619969,33685505,33751041,33816577,33882113,33947649,34013185,34078721,34144257,34209793,34275329,34340865,34406401,34471937,34537473,34603009,34668545,34734081,34799617,34865153,34930689,34996225,35061761,35127297,35192833,35258369,35323905,35389441,35454977,35520513,35586049,35651585,35717121,35782657,35848193,35913729,35979265,36044801,36110337,36175873,36241409,36306945,36372481,36438017,36503553,36569089,36634625,36700161,36765697,36831233,36896769,36962305,37027841,37093377,37158913,37224449,37289985,37355521,37421057,37486593,37552129,37617665,37683201,37748737,37814273,37879809,37945345,38010881,38076417,38141953,38207489,38273025,38338561,38404097,38469633,38535169,38600705,38666241,38731777,38797313,38862849,38928385,38993921,39059457,39124993,39190529,39256065,39452673,39387137,39321601,39518209,39583745,39649281,39714817,39780353,39845889,39911425,39976961,40042497,40108033,40173569,40239105,40304641,40370177,40435713,40501249,40566785,40632321,40697857,40763393,40828929,40894465,40960001,41025537,41091073,41156609,41222145,41287681,41353217,41418753,41484289,41549825,41615361,41680897,41746433,41811969,41877505,41943041,42008577,42074113,42139649,42205185,42270721,42336257,42401793,42467329,42532865,42598401,42663937,42729473,42795009,42860545,42926081,42991617,43057153,43122689,43188225,43253761,43319297,43384833,43450369,43515905,43581441,43646977,43712513,43778049,43843585,43909121,43974657,44040193,44105729,44171265,44236801,44302337,44367873,44433409,44498945,44564481,44630017,44695553,44761089,44826625,44892161,44957697,45023233,45088769,45154305,45219841,45285377,45350913,45416449,45481985,45547521,45613057,45678593,45744129,45809665,45875201,45940737,46006273,46071809,46137345,46202881,46268417,46333953,46399489,46465025,46530561,46596097,46661633,46727169,46792705,46858241,46923777,46989313,47054849,47120385,47185921,47251457,47316993,47382529,47448065,47513601,47579137,47644673,47710209,47775745,47841281,47906817,47972353,48037889,48103425,48168961,48234497,48300033,48365569,48431105,48496641,48562177,48627713,48693249,48758785,48824321,48889857,48955393,49020929,49086465,49152001,49217537,49283073,49348609,49414145,49479681,49545217,49610753,49676289,49741825,49807361,49872897,49938433,50003969,50069505,50135041,50200577,50266113,50331649,50397185,50462721,50528257,50593793,50659329,50724865,50790401,50855937,50921473,50987009,51052545,51118081,51183617,51249153,51314689,51380225,51445761,51511297,51576833,51642369,51707905,51773441,51838977,51904513,51970049,52035585,52101121,52166657,52232193,52297729,52363265,52428801,52494337,52559873,52625409,52690945,52756481,52822017,52887553,52953089,53018625,53084161,53149697,53215233,53280769,53346305,53411841,53477377,53542913,53608449,53673985,53739521,53805057,53870593,53936129,54001665,54067201,54132737,54198273,54263809,54329345,54394881,54460417,54525953,54591489,54657025,54722561,54788097,54853633,54919169,54984705,55050241,55115777,55181313,55246849,55312385,55377921,55443457,55508993,55574529,55640065,55705601,55771137,55836673,55902209,55967745,56033281,56098817,56164353,56229889,56295425,56360961,56426497,56492033,56557569,56623105,56688641,56754177,56819713,56885249,56950785,57016321,57081857,57147393,57212929,57278465,57344001,57409537,57475073,57540609,57606145,57671681,57737217,57802753,57868289,57933825,57999361,58064897,58130433,58195969,58261505,58327041,58392577,58458113,58523649,58589185,58654721,58720257,58785793,58851329,58916865,58982401,59047937,59113473,59179009,59244545,59310081,59375617,59441153,59506689,59572225,59637761,59703297,59768833,59834369,59899905,59965441,60030977,60096513,60162049,60227585,60293121,60358657,60424193,60489729,60555265,60620801,60686337,60751873,60817409,60882945,60948481,61014017,61079553,61145089,61210625,61276161,61341697,61407233,61472769,61538305,61603841,61669377,61734913,61800449,61865985,61931521,61997057,62062593,62128129,62193665,62259201,62324737,62390273,62455809,62521345,62586881,62652417,62717953,62783489,62849025,62914561,62980097,63045633,63111169,63176705,63242241,63307777,63373313,63438849,63504385,63569921,63635457,63700993,63766529,63832065,63897601,63963137,64028673,64094209,64159745,64225281,64290817,64356353,64421889,64487425,64552961,64618497,64684033,64749569,64815105,64880641,64946177,65011713,65077249,65142785,65208321,65273857,65339393,65404929,65470465,65536001,65601537,65667073,65732609,65798145,65863681,65929217,65994753,66060289,66125825,66191361,66256897,66322433,66387969,66453505,66519041,66584577,66650113,66715649,66781185,66846721,66912257,66977793,67043329,67108865,67174401,67239937,67305473,67371015,67436545,67502081,67567617,67633153,67698689,67764225,67829761,67895297,67960833,68026369,68091905,68157441,68222977,68288513,68354049,68419585,68485121,68550657,68616193,68681729,68747265,68812801,68878337,68943873,69009409,69074945,69140481,69206017,69271553,69337089,69402625,69468161,69533697,69599233,69664769,69730305,69795841,69861377,69926913,69992449,70057985,70123521,70189057,70254593,70320129,70385665,70451201,70516737,70582273,70647809,70713345,70778881,70844417,70909953,70975489,71041025,71106561,71172097,71237633,71303169,71368705,71434241,71499777,71565313,71630849,71696385,71761921,71827457,71892993,71958529,72024065,72089601,72155137,72220673,72286209,72351745,72417281,72482817,72548353,72613889,72679425,72744961,72810497,72876033,72941569,73007105,73072641,73138177,73203713,73269249,73334785,73400321,73465857,73531393,73596929,73662465,73728001,73793537,73859073,73924609,73990145,74055681,74121217,74186753,74252289,74317825,74383361,74448897,74514433,74579969,74645505,74711041,74776577,74842113,74907649,74973185,75038721,75104257,75169793,75235329,75300865,75366401,75431937,75497473,75563009,75628545,75694081,75759617,75825153,75890689,75956225,76021761,76087297,76152833,76218369,76283905,76349441,76414977,76480513,76546049,76611585,76677121,76742657,76808193,76873729,76939265,77004801,77070337,77135873,77201409,77266945,77332481,77398017,77463553,77529089,77594625,77660161,77725697,77791233,77856769,77922305,77987841,78053377,78118913,78184449,78249985,78315521,78381057,78446593,78512129,78577665,78643201,78708737,78774273,78839809,78905345,78970881,79036417,79101953,79167489,79233025,79298561,79364097,79429633,79495169,79560705,79626241,79691777,79757313,79822849,79888385,79953921,80019457,80084993,80150529,80216065,80281601,80347137,80412673,80478209,80543745,80609281,80674817,80740353,80805889,80871425,80936961,81002497,81068033,81133569,81199105,81264641,81330177,81395713,81461249,81526785,81592321,81657857,81723393,81788929,81854465,81920001,81985537,82051073,82116609,82182145,82247681,82313217,82378753,82444289,82509825,82575361,82640897,82706433,82771969,82837505,82903041,82968577,83034113,83099649],"last_allowed_excel_date":[40108033,44564483,59899905],"left":[3407878,12779521,24641538,28049411,33488898,40173572,52690945,80674819],"length":[37617665,44105729,79888387],"leftstyle":[22609923,71172097,79101953],"limitations":[67371009],"log":[67371009]} \ No newline at end of file diff --git a/docs/fti/FTI_109.json b/docs/fti/FTI_109.json index cdf8a6c48..48df278b7 100644 --- a/docs/fti/FTI_109.json +++ b/docs/fti/FTI_109.json @@ -1 +1 @@ -{"min_column_number":[3735553,20905985,25755649],"metadatareader":[393217,1769473,6094849,15204354,18874369,24510465,27590657,27852805,32178177,38076417,38666241,39976962,40960001,42729473,47775745,57540609,70254593,74907649,75366403],"message":[4456450,6029314,7208964,9895938,11534337,13238276,14876676,26017796,27656196,31391748,31981570,38207491,49217539,53805058,55771138,58523649,58720260,59506692,63176706,64815108,68157444,80347138,81133572],"manipulate":[31326209],"max_zoom_factor":[3735553,20905985,45875201,56557569,72548353],"minimal":[38010881,52101121],"mediumgray":[4784129,10813441,22282241],"medium":[4784129,7864323,10813441,12058626,22282242,62652418,65470469,69861381,82247682],"merges":[3735555,34996225,35520513,37289987,50659331,79364097],"min_zoom_factor":[3735553,20905985,45744129,56557569,72548353],"merged":[3735555,15007745,17301505,23265281,25493507,29294595,31326209,34537473,34996225,35520515,36110337,38928386,41549825,44236801,45285377,48496642,50659330,50790403,54394881,55967746,60162049,61014017,66256897,67960835,70123521,76349442,79364097],"mru":[17301505,20316161,24248322,27328514,31326209,45285379,58064897,60293122,60358658,60555266,61014019,62717954,69992450,72613889,81920002],"max_worksheet_name_length":[3735553,20905985,59047937],"manager":[1769475,5570562,19791875,20512770,21233665,27852802,28049409,30801923,30932993,35913730,39125006,39976962,40370178,42008577,46202882,52625410,57081858,59113474,60030978,62324738,62849025,64356353,65273859,67502083,70647823,71696387,72351745,74121218,78512130],"mata":[24510465,80674817],"modified":[131073,17956865,28770305,69664769,75956225,79757313],"mixed":[19857409,22609921,67698689,69337089,72482817],"minimum":[3735560,11272193,14155777,14680065,20905989,25427969,25755649,32833537,41156609,42598401,44040193,44433409,45744129,50659331,60620801,61931521,64356353,65273857,69140481,69926913,70713345,71368705,73334785],"memory":[327681,24641537,36372481,52494337],"min_oadate_value":[42598401,44040193,73334785],"measured":[131073,3735554,54394882,75956225],"means":[3735554,8388609,14090242,19005441,19136513,49414145,50659330,51052545,57278465,67764225,70844417],"meant":[8716289,39190529,61145089],"min":[13107205,41156613,49741829,49807365,51249156,53739524,60620805,70713349],"min_":[11272193,25427969,25755649,44040193,45744129,61931521,64094209],"minor":[4521986,6356993,14680065,32833539,34144258,45219841,52559873,63700995,64356353,65273859,71368710],"moment":[64356353],"managed":[12189697,13500417,21233665,22806529,33292289,36175873,54132737,65667073,73990145],"maximum":[3735561,10420225,13041665,14155777,14614529,14680065,20905990,32833537,42598401,44433409,45875201,50659331,52101121,52297729,53870594,59047937,60096514,60620801,64094209,65273857,69926913,70713345,71368705,73334785,77856769,82575361],"merging":[29032449,50790401,73269249,74645505],"max_font_size":[14680065,44433409,69140481],"mediumdashed":[65470465,69861377,82247681],"mediumdashdotdot":[12058625,65470465,69861377],"manually":[64356354,71630849],"myworkbook":[64356356],"mainly":[48365569,50921473],"mentioned":[12713985],"max":[13041669,32833537,34013190,46268421,51249156,53739524,59441153,60620803,65273857,70713347,78774277,79953921,81657857],"max_":[10420225,14614529,45875201,52297729,59047937,69140481,77856769,82575361],"mergedcells":[3735553,38928385,41549825,48496641,54394881,76349441],"match":[1310721,3735562,5046273,5636097,7798785,11403268,20119554,22609921,22740993,27918337,32702465,34865153,35323905,42926081,50659338,57999364,64356353,67305473,67698689,69337089,70189057,71172097,71761921,72482817,79560705],"mergecells":[3735555,34996226,35520514,37289987,50659331,79364098],"movable":[18022401,29818881,37093377],"min_font_size":[14680065,44433409,64094209],"milliseconds":[14155777,69926913],"missingreferenceexception":[56164353],"manages":[33423361,48496641,70123521],"max_row_number":[3735553,20905985,52297729],"merge":[19529729,28573697,29032449,34537473,34996226,35520514,37289985,57147393,79364098],"misspelled":[81723393],"maxdigitwidth":[52101122,53870594,60096515],"memberwiseclone":[1048577,1245185,1376257,2293761,2949121,3211265,3735553,4784129,5308417,5963777,6488065,7798785,8716289,9043969,11206657,11927553,12255233,13238273,14417921,14680065,15204353,15663105,16384001,16973825,17235969,17301505,17629185,18743297,20054017,20316161,20840449,21037057,22347777,23265281,23658497,23855105,24248321,24313857,24576001,25559041,25690113,25952257,26214401,26738689,27852801,28901377,30474241,31326209,32636929,32702465,32833537,33030145,33488897,34144257,35389441,35586049,36372481,37027841,38207489,39124993,42401793,42663937,43319297,44302337,45088769,45285377,45350913,45613057,46006273,46596097,47710209,48496641,48955393,49217537,50266113,50659329,50921473,51052545,51904513,52363265,52494337,52887553,55312385,56623105,57016321,57147393,57278465,58064897,59506689,60162049,61014017,63832065,64815105,65273857,65470465,65667073,65863681,66125825,66322433,66519041,67239937,67305473,67764225,69009409,69992449,70123521,70385665,70451201,70582273,70647809,70844417,71172097,71434241,71499777,72220673,72679425,73924609,74383361,76218369,76742657,78315521,78446593,79101953,79298561,79888385,80674817,81199105,82378753],"mediumdashdot":[62652417,65470465,69861377],"mind":[64356353],"method":[327683,917505,1179649,1245186,1310722,1376262,1441794,1572865,1703937,1966081,2031617,2228225,2293762,2359297,2424834,2555905,2621441,2752513,3080193,3211266,3407873,3473409,3604481,3670017,3735562,4128769,4194305,4325377,4456449,4653058,4718593,4784130,4980737,5046273,5177345,5242881,5439490,5570561,5636098,5701633,5767170,5832705,5963778,6029313,6160385,6225921,6291457,6356997,6488066,6815745,6881282,7077889,7143425,7274497,7536641,7733249,7995393,8060929,8192001,8257537,8323073,8388609,8454145,8585217,8716295,8847362,9043970,9240577,9371650,9437185,9633793,9764865,9895937,10027009,10223617,10682369,10747905,10878977,11075585,11206658,11337729,11403265,11468801,11665409,11730945,11796482,11927554,12124161,12189698,12386305,12451841,12713985,12845057,12910593,12976130,13041665,13107201,13172740,13238273,13369346,13434881,13500417,13893633,14090241,14155779,14221313,14417921,14483457,14680070,14745601,15466497,15663106,15794177,15728641,15859713,16318465,16646145,16973830,17170433,17235970,17301538,17629187,17760257,17891329,17956867,18022401,18546689,18939905,19005442,19070977,19136513,19202049,19267585,19398658,19464196,19595265,19660801,19726340,19791873,19857410,19922945,19988482,20119554,20185089,20250627,20381698,20512769,20578306,20709377,20840450,21037058,21168129,21233666,21430273,21626881,21757954,21823491,21889025,21954561,22020097,22151170,22216705,22347778,22544385,22609922,22675457,22740994,22806530,23134209,23265282,23396353,23592961,23658498,23724033,23855109,23920641,23986178,24248321,24313858,24641537,24707073,24969217,25165825,25296897,25493507,25559041,25624577,25952258,26083329,26148865,26279937,26607617,26869761,27000833,27131905,27197441,27328514,27459585,27721729,27918337,27983873,28049410,28114945,28180481,28377090,28442625,28639233,28770306,28835841,28901381,28966914,29097985,29163521,29229057,29294595,29360129,29425665,29687809,29818883,29884417,29949953,30015489,30081025,30277634,30343169,30474242,30932993,31129601,31195137,31260674,31326242,31588353,31653890,31850498,31916034,32178177,32440322,32636930,32833537,32899073,33030150,33095681,33161218,33226754,33423361,33554433,33619969,33751041,33947649,34013185,34078722,34144258,34209793,34275329,34340865,34471937,34603009,34668545,34865153,34996225,35323906,35389441,35520513,35651587,35717124,35782657,35913729,36044802,36175874,36306945,36438017,36634626,36700162,36765697,36831233,37027842,37093377,37289985,37617665,37683201,37748737,37814273,38010881,38141954,38207489,38273026,38404097,39124994,39911426,40108033,40370177,40435713,40566785,40632321,40763393,40828929,40894465,40960001,41025537,41091073,41156609,41287681,41418753,41680899,41877505,41943041,42139650,42205185,42467330,42795009,42926082,42991617,43057153,43188225,43253761,43319298,43515906,43778049,43843586,43974657,44236803,44302338,44367874,44695553,44892161,44957697,45088774,45285384,45481985,45547522,45613058,45809665,45940738,46006273,46071809,46202881,46268417,46596098,46727169,46792705,46989313,47251458,47382530,47448066,47644673,47710210,48103425,48365569,48431105,48562177,48758786,48824321,48889857,48955399,49152001,49217537,49348609,49414145,49479681,49545223,49610753,49676289,49741825,49807361,50135042,50266113,50331649,50528257,50593793,50659337,50790401,50855938,51052551,51118082,51445761,51511299,51576833,51904513,51970049,52035586,52101121,52232193,52625409,52756481,52822017,52887554,53215233,53346305,53411841,53608449,53870594,53936129,54067202,54394881,54460417,54591489,54722561,54788098,54853633,55312385,55508993,55574530,55640065,55705601,55771137,55836673,55902209,55967745,56033282,56164353,56360961,56426497,56557569,56623106,56688642,56885249,57016327,57081857,57147399,57212929,57278467,57409538,57737217,57802754,57999361,58130433,58327041,58916865,58982401,59113473,59244545,59506689,59637761,59768833,59965441,60030977,60096514,60162050,60227585,60293121,60358657,60424193,60555265,60620801,60948481,61079553,61014024,61341697,61472769,61669377,61800449,62062594,62259201,62324737,62717953,62783489,62914562,63045634,63111169,63242241,63307779,63438849,63569921,63766529,64290817,64487426,64552961,64618498,64815105,64880641,64946177,65077249,65273857,65339393,65470466,65536001,65732610,65798145,65994753,66125826,66191361,66453505,66650113,66781185,66846721,66912257,67043330,67174401,67239938,67371009,67436545,67567617,67698690,67764231,67960834,68091905,68222977,68485121,68747265,68943873,69206018,69337090,69599233,69664769,69730305,69795841,69926915,69992449,70057985,70189058,70320131,70385665,70516738,70647810,70713345,70844419,70909953,71106561,71237633,71368706,71434241,71499782,71696385,71761921,71892993,72155137,72220674,72482818,72613889,72679426,72810497,72876033,73269249,73334791,73531393,73596929,73728001,73793537,73859074,73924610,73990147,74055682,74121217,74252289,74383362,74448897,74776578,74973186,75038722,75104257,75169793,75235329,75300865,75497474,75825154,76218369,76414977,76480513,76611585,76742658,76808193,76939266,77070337,77398017,77529089,77594625,77725698,77987841,78118914,78315522,78381057,78512129,78708738,78774273,78839812,79036418,79167490,79233025,79298562,79364097,79429634,79560705,79757313,79888387,79953921,80150529,80216066,80347137,80412673,80478209,80740353,81199106,81330177,81461249,81657857,81788929,81854465,81920001,82051073,82182145,82313218,82378754],"microsoft":[14155778,28770305,42598402,43450369,64356361,69926914,73334786,81068033],"make":[22675457,31129601,57147393,62849025,63242241],"manage":[24510466,33423361,55312385,62849025,65667073,70385665],"manual":[16842753,17629185,44826625],"malformed":[1310721,2031617,2752513,3080193,4718593,22609921,22740994,23396353,31195137,35323905,44236801,46071809,46792705,61341697,65994753,69337089,70189057,71892994,72482818,79364097,81657857,81854465],"memorystreams":[19922945,36175873,40435713,63307777],"mergecellstyle":[15007745,23265281,29032449,34537473,73269249,74645505],"moves":[1703937,3735556,4194305,5701633,14483457,20185090,25559052,26607617,28114945,29425666,35389452,40894465,42795009,43057153,43974657,49152002,49348609,50659332,51970049,56885250,57212930,59637761,66191361,68485121,71237634,74252290,81330178,82051073],"marked":[27262977,62914561],"metadata":[393217,1769473,6094849,15204353,18481155,18874369,21561346,23330818,24510465,27590657,27852802,30408706,30801922,32178177,32833539,34930690,36241410,38076417,38666241,39976961,40960001,41811971,42008578,42729473,46399490,47775745,48365569,49283074,57540609,59441154,65273861,67502083,68354050,70254593,71368706,74907649,75366401,80936962,81657858],"maintenance":[327681],"member":[1245185,2293761,3211265,4784129,5963777,6488065,9043969,11206657,11927553,15663105,17235969,17629185,20840449,21037057,22347777,23265281,23658497,24313857,25952257,30474241,32636929,34144257,37027841,43319297,44302337,45613057,46596097,47710209,52887553,56623105,60162049,65470465,66125825,67239937,72220673,72679425,73924609,74383361,76742657,78315521,79298561,79888385,81199105,82378753],"max_oadate_value":[10420225,42598401,73334785],"map":[2490369,27525122,45547521,46006273,55312387,73072643,81985538],"memorystream":[23724034,24641539,32178178,37748738,40960002,49479682,51445762],"modifiers":[524289,3080193,14417923,38535169,40239105,68288515],"modifier":[46661633,57278465,68812801],"min_row_number":[3735553,20905985,61931521],"month":[14155777,69926913],"main":[48365569,62849025,64356353,65667073,73728001],"mmm":[9568257,15335425,17563649,17694723,20840451],"min_column_width":[3735553,20905985,25427969],"markup":[71630849],"modifies":[48496641,70123521,79757313],"methods":[1048578,1245186,1376258,2293761,2949122,3211266,3735553,4784129,5308418,5963777,6488066,7798786,8716289,9043969,11206657,11927553,12255233,13238273,13500417,14417921,14680065,15204354,15663106,16384002,16973825,17235970,17301506,17629185,18743298,20054018,20316162,20840449,21037058,21233665,22347777,23265281,23658498,23855106,24248321,24313857,24510465,24576002,25559042,25690114,25952258,26214401,26738690,27852801,28901379,30474241,31326209,32636930,32702466,32833538,33030146,33488898,34144257,35389441,35586049,35782658,36372481,37027842,38207489,39124994,42401794,42663937,43319298,44302337,45088769,45285378,45350914,45613058,46006274,46596098,47710210,48365569,48496641,48955394,49217537,49545218,50266114,50593793,50659330,50921473,51052546,51249154,51904514,52363265,52494338,52887553,53739521,55312385,56623106,57016322,57147393,57278465,58064897,58327042,59506689,60162049,61014017,61800450,63832065,64815105,65273857,65470465,65667073,65863682,66125826,66322434,66519041,67239937,67305473,67764225,69009410,69992450,70123522,70385665,70451201,70582274,70647809,70844418,71172097,71434242,71499778,72220674,72679426,73269249,73334786,73924610,74383362,76218369,76742658,78315521,78446594,79101953,79298561,79888385,80674817,81199105,82378754],"managesheetprotection":[33423361,48496641,70123521],"max_row_height":[3735553,14614529,20905985],"measurement":[3735558,5177346,9437185,18022401,26279938,27983873,29818881,35651585,37093377,50659334,68943874],"meta":[17301506,18481153,31326210,38797313,48365569,61014017,65273857,75038721,79036417],"members":[589825,1048577,1245185,1376257,2162689,2293761,2949121,3211265,3538945,3735553,4063233,4456449,4521985,4784129,5308417,5963777,6029313,6488065,6553601,6619137,7798785,8716289,8912897,8978433,9043969,9895937,10551297,10813441,11141121,11206657,11927553,12255233,13238273,14417921,14680065,14942209,15007745,15204353,15663105,16384001,16842753,16973825,17235969,17301505,17629185,17694721,18743297,19529729,20054017,20316161,20840449,20905985,21037057,22347777,23003137,23265281,23658497,23855105,24182785,24248321,24313857,24576001,24772609,24838145,25559041,25690113,25952257,26214401,26738689,27787265,27852801,28901377,29491201,30212097,30474241,31326209,32636929,32702465,32833537,33030145,33292289,33488897,34144257,34406401,34734081,35061761,35258369,35389441,35586049,35782657,36110337,36372481,37027841,38207489,38338561,38600705,38797313,39124993,39190529,39452673,39976961,41484289,41549825,42401793,42598401,42663937,43319297,44302337,44433409,45088769,45285377,45350913,45416449,45613057,46006273,46596097,47710209,47906817,47972353,48496641,48955393,49217537,49545217,49872897,50003969,50266113,50659329,50921473,51052545,51249153,51904513,52166657,52363265,52494337,52559873,52887553,53739521,54329345,54394881,55115777,55312385,55771137,56360961,56623105,56819713,57016321,57147393,57278465,58064897,58327041,59506689,59572225,60162049,61014017,61210625,61800449,62128129,62390273,62521345,63832065,64815105,65273857,65470465,65667073,65863681,66060289,66125825,66322433,66519041,67239937,67305473,67502081,67764225,68026369,68812801,69009409,69402625,69533697,69861377,69992449,70123521,70385665,70451201,70582273,70647809,70844417,71172097,71434241,71499777,72220673,72417281,72679425,73072641,73269249,73334785,73924609,74317825,74383361,74579969,74645505,75628545,76218369,76742657,77660161,78315521,78446593,79101953,79298561,79888385,80347137,80674817,81199105,82378753],"missing":[7405569,7929857,8585220,12779521,13500417,15532033,15859715,17104897,22937601,23068673,23461889,30146561,32964612,34799617,36896772,37355521,38469633,42532865,45481985,47513601,48693249,50462724,54001665,54984705,56164353,57671681,60751873,62193665,64159745,65404929,66387969,68878340,71827457,73203713,76087297],"max_column_number":[3735553,20905985,77856769],"maintain":[4653058,33423361,61800449,62849025,70647809,73269249],"matrix":[5046273,27918338,34865153,71761922,79560706],"max_column_width":[3735553,20905985,82575361],"min_row_height":[3735553,11272193,20905985],"major":[4521986,31457283,32833538,34144258,65273858,71368710],"median":[4128773,10747910,40828933,49807361,51249156,53739524],"met":[6291458,45285378,61014018],"mcnamara":[12976129,53870593,60096513]} \ No newline at end of file +{"max_oadate_value":[8388611,40108033,59899905],"mediumdashed":[70844417,71237633,78512131],"misspelled":[78118913],"metadata":[20185090,20709379,22675459,24313859,30539779,32112643,36503555,36765699,37683203,37748739,40763396,54460419,54657025,56557571,72548360,73072647,76414979,77594627,80805891,81002499],"medium":[6619139,70844417,71237633],"match":[7208961,31784961,51052545,67371009,74186753],"managesheetprotection":[32047109,51707905,52559873],"manager":[1376259,32112643,37355521,44695553,67371009,73072641,81002497],"min_row_number":[1310721,19464193,65142787],"microsoft":[67371017],"maxdigitwidth":[56819715,57212931,73596931],"max_worksheet_name_length":[1310721,19464193,55246851],"min_column_width":[1310721,19464193,26279939],"minimum":[67371009],"mergedcells":[1310721,34996225,38207491,52559873,58392577,72482819],"min_zoom_factor":[1310721,19464193,40304643],"major":[3211265,29949955,30605313,72548355],"manually":[67371010],"minor":[3211265,30605313,67305475,67371009,72548355],"max_column_number":[1310721,19464193,75825155],"min":[12320771,45023238,45875202,53411842,54329351,57802755,64225283],"methods":[720898,1245186,1310721,1769473,2031618,2359298,3014658,3473410,3670017,4915202,6291457,7208962,7274497,7340033,10027009,11075585,11272193,11862017,12779521,13631490,13893634,14745601,14942210,15073282,15925249,16449538,17301506,17760257,19202050,20840450,21168130,21299201,21823490,22347777,23068673,23199746,24182785,24444929,24510465,24641538,25493505,26345474,26804226,27787266,28901378,29032450,30408706,30539778,30605313,31784962,32309250,32964609,33161217,33488897,33882113,36110337,36634626,37355521,38010882,38600705,39780354,41222146,41287682,42074114,42598401,43253762,43646977,43909122,44105729,45416450,45613058,45875201,45940738,46268418,46727169,47513602,49545217,49676290,50397186,50462721,50593793,50659329,51052545,51118082,51707906,52166658,52297730,52428802,52559873,52625409,52887554,53411842,54788098,55902210,55967745,59310082,59834369,59899905,61472769,61603841,61800449,61865985,62193665,62652417,63569921,64094210,64290818,64421890,65077249,65732610,65863682,66453505,67043329,69402625,69468162,70123522,70909953,71172097,71237633,71827458,73072641,73531393,73924609,73990146,74055682,74186753,74383362,74711041,77135874,77332481,77922305,78381058,78970881,81592321,81985537,82575362],"moment":[67371009],"min_row_height":[1310721,9437187,19464193],"mind":[67371009],"missing":[131073,196609,262145,327681,393217,524289,589825,655364,786433,851969,917505,983041,1048577,1114114,1179651,1310721,1376257,1441794,1507329,1572866,1638403,1703939,1769473,1835009,1900546,1966081,2097154,2228228,2293762,2424837,2490372,2555906,2686979,2752515,2818049,2883585,2949121,3080193,3276801,3342337,3407875,3604484,3670017,3735553,3801089,3866627,3932163,4063233,4128769,4194305,4325377,4390915,4456450,4587522,4653057,4784130,4849668,4980737,5046273,5111810,5177349,5242881,5308419,5373954,5439489,5505025,5636097,5701633,5767171,5832707,5898243,5963777,6029313,6094850,6225921,6291457,6356993,6422531,6488065,6553601,6619137,6684674,6750214,6815747,6881282,6946817,7077890,7143425,7274497,7340033,7405569,7471105,7602181,7667714,7733252,7798786,7864322,7929858,7995393,8192002,8257537,8388609,8454145,8519681,8650753,8716289,8781828,8912900,8978433,9043970,9175043,9306113,9437185,9502722,9633795,9699333,9764865,9830404,9895940,9961478,10027009,10158084,10223617,10289153,10354689,10420225,10485761,10551297,10616835,10682371,10747906,10813441,10878979,10944513,11010049,11075585,11141121,11206659,11272193,11337730,11403266,11468801,11665409,11862017,11927553,11993089,12058625,12124161,12189697,12255235,12386306,12451841,12517377,12582915,12648451,12713985,12779521,12845059,12910594,13041665,13107203,13238273,13303810,13434881,13500417,13565955,13697025,13762562,13828101,13959171,14024709,14090241,14155779,14221313,14286849,14352385,14417921,14483459,14548993,14680066,14745601,14811137,14876674,15007746,15138817,15204356,15335425,15466497,15663105,15728641,15794179,15859716,15925249,15990785,16056321,16121857,16187393,16318467,16384001,16515073,16711681,16908294,16973827,17039361,17170438,17235969,17498116,17563649,17694722,17760257,17825795,17891329,17956865,18022402,18087937,18153475,18219010,18284545,18350081,18415617,18481153,18546691,18612225,18677761,18743301,18808833,18874371,18939906,19005443,19070977,19136516,19267589,19333123,19398660,19529731,19595265,19660804,19726338,19791875,19857409,19922945,19988483,20054018,20119555,20185089,20250625,20316162,20447233,20512769,20578307,20643843,20709377,20774913,20905985,20971522,21037058,21102596,21233666,21299201,21364737,21430274,21495810,21561345,21626882,21692418,21889025,21954562,22020100,22085633,22151173,22216707,22282241,22347777,22478849,22609921,22675457,22740996,22872065,22937603,23068673,23134210,23265281,23330819,23396353,23461890,23527426,23592961,23658497,23724034,23789569,23855105,24117249,24182785,24248321,24313857,24444929,24510465,24576004,24707073,24772609,24838145,24903681,24969217,25034755,25100289,25165827,25231366,25296897,25362433,25427969,25493505,25559042,25624579,25690113,25755655,25821185,25886721,25952257,26017793,26083330,26148865,26214401,26279937,26476545,26542083,26607617,26673158,26738691,26869763,26935297,27000833,27066372,27131905,27197442,27262977,27328513,27394049,27459586,27525121,27656196,27721731,27852803,27918337,27983874,28114945,28180481,28246017,28377089,28442625,28508163,28639233,28704770,28770305,28835843,28966914,29163523,29294596,29360130,29425665,29491201,29556737,29622274,29687809,29753345,29818883,29884417,29949953,30015489,30081026,30146561,30212097,30277635,30343171,30605313,30670850,30736386,30801924,30867457,30932993,30998531,31129603,31195137,31260676,31326212,31391745,31457282,31522819,31588356,31653891,31719430,31850498,31916034,31981572,32047107,32112641,32178177,32243713,32374789,32440322,32505858,32636929,32702465,32833539,32899074,32964609,33095684,33161217,33226753,33357825,33423363,33488897,33619970,33685505,33816581,33882113,34013185,34078722,34144257,34209793,34275331,34340867,34406402,34471939,34537473,34668547,34734083,34799620,34865154,34930694,35061761,35258369,35323907,35389441,35454979,35520513,35586050,35651587,35717124,35782657,35848194,35913729,35979265,36044805,36110337,36175875,36306945,36503553,36569090,36765697,36831233,36896769,36962305,37093378,37158913,37289986,37355521,37486596,37552129,37683201,37748737,37814276,37879810,37945345,38076417,38141953,38207489,38273025,38338561,38404099,38469633,38600705,38666242,38731778,38797313,38862849,38928385,38993925,39059457,39124993,39190529,39256065,39452674,39387139,39321606,39518212,39583746,39845890,39911425,39976962,40042500,40173569,40239105,40304641,40370177,40501250,40566787,40632321,40697858,40828929,40894465,41025538,41156609,41353219,41418755,41484291,41549825,41615363,41680897,41746433,41811970,41877505,41943043,42008577,42139651,42270721,42401793,42467329,42532867,42598401,42663937,42729474,42860546,42926082,42991619,43057153,43122691,43188230,43319299,43384836,43450369,43515906,43581441,43646977,43712513,43778049,43843585,43974657,44040193,44105729,44171265,44302339,44433410,44498945,44564481,44630019,44761089,45023235,45154306,45219845,45481986,45547521,45809665,45875201,46006273,46071809,46137347,46202881,46399489,46465025,46596097,46727169,46792705,46858241,46923778,47120385,47185921,47251459,47316996,47382529,47448065,47579137,47644675,47775745,47841281,47906817,47972353,48037889,48103425,48168961,48234499,48300037,48365571,48431106,48496641,48562177,48627713,48693249,48758785,48824323,48889858,48955396,49020929,49086469,49152001,49217539,49348610,49414145,49479681,49545217,49807361,50003971,50069506,50135041,50200577,50266116,50331651,50462721,50528257,50593793,50659329,50724868,50790402,50855938,50921473,51052545,51249153,51314690,51380225,51445761,51511297,51576835,51642369,51773442,51904518,52035585,52101121,52232194,52363265,52494339,52559873,52625409,52756484,52822020,52953089,53018625,53084162,53215234,53280773,53346308,53477377,53542915,53608450,53739526,53805057,53870593,53936129,54001665,54132737,54263809,54329348,54460417,54525953,54591491,54657025,54722561,54984707,55050242,55181313,55246849,55312385,55443457,55574529,55640066,55705601,55771137,55836676,55967745,56033281,56098817,56164353,56295427,56360961,56426497,56557569,56623106,56754178,56819717,56885252,56950785,57016321,57081858,57147393,57212933,57278465,57344001,57409538,57475073,57540609,57606145,57671681,57737219,57802756,57868291,58064898,58130433,58195970,58261505,58327041,58458113,58523649,58589187,58654722,58720257,58785793,58851329,58916865,58982401,59113473,59179009,59244547,59441154,59506691,59572227,59637762,59703297,59768834,59834369,59899905,60096516,60162050,60227586,60293123,60424193,60489729,60555272,60620801,60686337,60882945,60948481,61079555,61145090,61210626,61276162,61341700,61407234,61472769,61538305,61603841,61669377,61734916,61800449,61865985,61931521,62193665,62128133,62259201,62390273,62455810,62521345,62652417,62717953,62849025,62914563,62980100,63045635,63111169,63176705,63242241,63307777,63504387,63569921,63635461,63700995,63766530,63832065,63897603,63963138,64028674,64225285,64487425,64552961,64618498,64684033,64749570,64815105,64946179,65011713,65077249,65142785,65208322,65273857,65339393,65404929,65470466,65536001,65601537,65667073,65798146,65929219,66060291,66125827,66191365,66256898,66322434,66387969,66453505,66584579,66650114,66715649,66781189,66846721,66912259,66977793,67043329,67108867,67174402,67239939,67305473,67436546,67567617,67633156,67698689,67829761,67960833,68026369,68157441,68222977,68288513,68354051,68419585,68485121,68550657,68616193,68681729,68747266,68812801,68878338,68943873,69009409,69074945,69140482,69206019,69271555,69337090,69402625,69533699,69599233,69730305,69861378,69926913,69992449,70057989,70189057,70254593,70320130,70451202,70582273,70647809,70713345,70778883,70909953,70975490,71041025,71106563,71172097,71237633,71303170,71368706,71499777,71630851,71696385,71761922,71892996,71958529,72155138,72220673,72286209,72351745,72417281,72482817,72548358,72613889,72679426,72744961,72810498,72876035,73007105,73072641,73138179,73269252,73334785,73465858,73400322,73531393,73596933,73859076,73924609,74121218,74186753,74317826,74448898,74514433,74579973,74645514,74711041,74776577,74842114,74907649,74973186,75038725,75104259,75169796,75235330,75431937,75497473,75628545,75759619,75825153,75890690,75956228,76021761,76087299,76152833,76218369,76283905,76414977,76480514,76546051,76611586,76677126,76742657,76808194,76873732,76939265,77070339,77004801,77201409,77332481,77398020,77463553,77529089,77594625,77660162,77791233,77856771,77922305,77987841,78053380,78184449,78249985,78315521,78512129,78577666,78708737,78643204,78774273,78839809,78905345,78970881,79036418,79167489,79233025,79364097,79429636,79495171,79560707,79626244,79757313,79822849,79888385,79953921,80019457,80084993,80150529,80216065,80347138,80412673,80478209,80543745,80609283,80674817,80740353,80805889,80871425,80936961,81068033,81133569,81199106,81264641,81330177,81395714,81461249,81592321,81657858,81723393,81788929,81854465,81920002,81985537,82051076,82116609,82182145,82247683,82313219,82444290,82509825,82640900,82771973,82903041,83034115,83099650],"max_font_size":[15925249,47710209,78839811],"memberwiseclone":[720897,1245185,1310721,1769473,2031617,2359297,3014657,3473409,3670017,4915201,6291457,7208961,7274497,7340033,10027009,11075585,11272193,11862017,12779521,13631489,13893633,14745601,14942209,15073281,15925249,16449537,17301505,17760257,19202049,20840449,21168129,21299201,21823489,22347777,23068673,23199745,24182785,24444929,24510465,24641537,25493505,26345473,26804225,27787265,28901377,29032449,30408705,30539777,30605313,31784961,32309249,32964609,33161217,33488897,33882113,36110337,37355521,38010881,38600705,39780353,41222145,41287681,42074113,42598401,43253761,43646977,43909121,44105729,45613057,45940737,46268417,46727169,47513601,49545217,49676289,50397185,50462721,50593793,50659329,51052545,51118081,51707905,52166657,52297729,52428801,52559873,52887553,54788097,55902209,55967745,59310081,59834369,61472769,61800449,61865985,62193665,62652417,63569921,64094209,64290817,65077249,65732609,65863681,66453505,67043329,69402625,69468161,70123521,70909953,71172097,71237633,71827457,73072641,73531393,73924609,73990145,74055681,74186753,74383361,74711041,77135873,77332481,77922305,78381057,78970881,81592321,81985537,82575361],"max_zoom_factor":[1310721,19464193,47841283],"myworkbook":[67371012],"max":[31588359,45875202,46989315,53411842,60293126],"mediumdashdot":[65667075,70844417,71237633],"min_oadate_value":[40108033,44040195,59899905],"members":[458753,720897,1245185,1310721,1769473,2031617,2359297,2621441,3014657,3211265,3538945,3473409,3670017,3997697,4521985,4915201,5570561,6291457,7208961,7274497,7340033,8126465,8323073,8585217,8847361,9240577,10027009,11075585,11272193,11534337,11796481,11862017,12779521,12976129,13172737,13631489,13893633,14745601,14942209,15073281,15400961,15925249,16449537,16580609,16646145,16842753,17301505,17760257,19202049,19464193,20840449,21168129,21299201,21757953,21823489,22347777,23003137,23068673,23199745,24051713,24182785,24379393,24444929,24510465,24641537,25493505,26345473,26804225,27787265,28573697,28901377,29032449,29097985,30408705,30539777,30605313,31064065,31784961,32309249,32964609,33161217,33488897,33554433,33882113,34996225,35127297,35192833,36110337,36372481,36438017,36634625,36700161,37355521,37421057,37617665,38010881,38535169,38600705,39780353,40108033,41091073,41222145,41287681,42074113,42205185,42598401,43253761,43646977,43909121,44105729,44695553,44826625,44957697,45416449,45613057,45940737,46268417,46530561,46727169,47054849,47513601,47710209,49545217,49676289,49872897,50397185,50462721,50593793,50659329,51052545,51118081,51707905,52166657,52297729,52428801,52559873,52625409,52690945,52887553,53673985,54394881,54788097,55902209,55967745,56229889,58392577,59310081,59375617,59834369,59899905,60751873,60817409,61014017,61472769,61603841,61800449,61865985,62193665,62324737,62652417,63569921,64094209,64290817,64421889,65077249,65732609,65863681,65994753,66453505,67043329,67764225,68091905,69402625,69468161,69664769,69795841,70123521,70516737,70844417,70909953,71172097,71237633,71434241,71827457,72024065,72089601,72941569,73072641,73531393,73924609,73990145,74055681,74186753,74252289,74383361,74711041,75366401,77135873,77332481,77922305,78381057,78970881,79101953,79298561,80281601,81002497,81592321,81985537,82378753,82575361,82837505],"max_column_width":[1310721,19464193,78315523],"mergecellstyle":[15400961,24510465,27918339,32636931,52625409,71434241],"min_column_number":[1310721,19464193,25952259],"max_row_height":[1310721,12124163,19464193],"min_font_size":[15925249,47710209,68419587],"message":[3538946,4521986,8585218,10420227,11272194,11403267,24117251,24969219,30081027,36110338,50659330,54394882,63569922,68550659,69402626,73400323,74252290,81133571],"mediumdashdotdot":[12517379,70844417,71237633],"mergecells":[1310723,34275334,36241412,37486599,64290819,83034118],"mediumgray":[7340033,8323073,22478851],"metadatareader":[262147,1376259,4128771,13631491,20512771,25100289,26607619,30736388,37355527,39124995,39583748,40894467,43057155,44695555,50200579,52101123,57278467,57999364,58130435],"method":[327681,1114113,1179649,1441793,1638401,1703937,1769474,1900545,2097153,2228225,2293761,2359298,2424833,2490369,2555905,2686977,2752513,3014658,3407873,3538945,3604481,3670018,3866625,3932161,4259841,4390913,4456449,4521985,4587521,4718593,4784129,4849665,4915202,5111809,5177345,5308417,5373953,5767169,5832705,5898241,6094849,6160385,6225921,6422529,6684673,6750209,6815745,6881281,7012353,7077889,7274498,7340034,7602177,7667713,7733249,7798785,7864321,7929857,8192001,8585217,8781825,8912897,9043969,9109505,9175041,9502721,9633793,9699329,9830401,9895937,9961473,10158081,10616833,10682369,10747905,10813441,10878977,11010049,11075586,11272193,11337730,11599873,12255233,12320769,12386305,12582913,12648449,12779522,12845057,12910593,13303809,13369345,13565953,13762561,13828097,13893634,13959169,14024705,14155777,14483457,14614529,14876673,15007745,15204353,15269889,15794177,15859713,16252929,16318465,16449538,16777217,16908289,16973825,17104897,17170433,17498114,17694721,17760258,17825794,18153473,18219009,18546689,18743297,18874369,18939905,19005441,19136513,19267585,19333122,19398657,19529729,19660801,19726338,19791873,19988481,20054017,20119553,20316161,20381697,20578305,20643841,21037057,21102593,21168130,21233665,21299202,21430273,21495809,21626881,21692417,21954561,22020097,22151169,22216705,22740993,22806529,22937601,23134209,23068674,23199746,23265281,23330817,23461889,23592961,23724033,23920641,23986177,24444930,24576001,24510466,25034753,25165825,25231361,25559041,25624577,25755649,26083329,26411009,26542081,26673153,26738689,26804226,26869761,27000833,27066369,27197441,27459585,27656193,27721729,27983873,28049409,28508161,28704769,28966913,29032450,29163521,29229057,29294593,29360129,29622273,30277633,30343169,30605314,30670849,30736385,30801921,30998529,31129601,31326209,31457281,31588353,31653889,31719425,31850497,31916033,31981569,32047105,32374785,32440321,32505857,32571393,32768001,32833537,32899073,33095681,33161218,33292289,33619969,33816577,34078721,34275329,34340865,34406401,34471937,34603009,34734081,34799617,34865153,34930689,35061761,35258369,35323905,35454977,35586049,35651585,35717121,35848194,36044801,36110337,36175873,36241409,36569089,37027841,37093377,37289985,37486593,37814273,37879809,37945345,38338561,38600706,38666241,38731777,38993921,39452673,39321601,39387137,39518209,39583745,39714817,39845889,39976961,40173569,40501249,40566785,40697857,41025538,41222146,41353217,41418753,41484289,41549825,41615361,41811969,41943041,42074114,42139649,42336257,42401793,42532865,42729473,42795009,42860545,42926081,42991617,43122689,43188225,43319297,43384833,43515905,43909122,44302337,44433409,44498945,44630017,44892161,45023233,45088769,45154305,45219841,45481985,45678593,45744129,45940738,46137345,46923777,46989313,47251457,47316993,47644673,48234497,48300033,48365569,48431105,48562177,48824321,48889857,48955393,49086465,49152001,49217537,49348609,49741825,49938433,50003969,50069505,50266113,50331649,50659329,50724865,50790401,50855937,50987009,51118082,51183617,51314689,51576834,51773441,51904513,52232193,52297730,52428802,52494337,52756481,53084161,53149697,53215233,53280769,53346305,53477377,53542913,53608449,53739521,54001665,54132737,54329345,54394881,54525953,54591489,54853633,54984705,55050241,55115777,55508993,55640065,55836673,55902210,55967746,56098817,56295425,56754177,56819713,56885249,57081857,57212929,57409537,57737217,57802753,57868289,58064897,58589185,58654721,59047937,59244545,59310082,59441153,59506689,59572225,59637761,59768833,59965441,60030977,60096513,60162049,60227585,60293121,60358657,60555265,61079553,61145089,61210625,61276161,61341697,61407233,61472770,61734913,61997057,62128129,62455809,62586881,62783489,62914561,62980097,63045633,63176705,63242241,63438849,63504385,63569921,63635457,63700993,63766529,63897601,63963137,64028673,64159745,64225281,64356353,64749569,64946177,65208321,65470465,65929217,66060289,66125825,66191361,66256897,66322433,66519041,66584577,66650113,66781185,66912257,67043330,67108865,67174401,67239937,67436545,67502081,67633153,67895297,68354049,68747265,68878337,69140481,69206017,69271553,69337089,69402625,69533697,69861377,70057985,70320129,70451201,70778881,70975489,71106561,71237634,71303169,71368705,71565313,71630849,71761921,71892993,72155137,72548353,72810497,72876033,73007105,73138177,73203713,73465857,73531394,73596929,73793537,73859073,74121217,74252289,74317825,74383362,74448897,74579969,74645505,74842113,74973185,75038721,75104257,75169793,75235329,75300865,75563009,75759618,75890689,75956225,76087297,76480513,76546049,76611585,76677121,76808193,76873729,77070337,77135874,77266945,77332482,77398017,77594625,77660161,77856769,78053377,78381058,78446593,78577665,78643201,78970882,79036417,79429633,79495169,79560705,79626241,79822849,80347137,80609281,81199105,81395713,81592322,81657857,81920001,82051073,82247681,82313217,82444289,82575362,82640897,82771969,82968577,83034113,83099649],"median":[4259843,8781831,35454982,45875202,53411842],"max_row_number":[1310721,19464193,53018627],"member":[1769473,2359297,3014657,3670017,4915201,7274497,7340033,11075585,12779521,13893633,16449537,17760257,21168129,21299201,23068673,23199745,24444929,24510465,26804225,29032449,30605313,33161217,38600705,41222145,42074113,43909121,45940737,51118081,52297729,52428801,55902209,55967745,59310081,61472769,67043329,71237633,73531393,74383361,77135873,77332481,78381057,78970881,81592321,82575361],"memorystream":[21037060,29294594,30736388,39583748,42926084,50855940,56754180]} \ No newline at end of file diff --git a/docs/fti/FTI_110.json b/docs/fti/FTI_110.json index 79dca33d0..8ab032a17 100644 --- a/docs/fti/FTI_110.json +++ b/docs/fti/FTI_110.json @@ -1 +1 @@ -{"nanoxls":[64356353],"numeric":[23592962,27918337,33882113,34865153,36110337,41091073,48496644,50921473,55181313,55640066,56360962,60162049,62259201,62521345,64356353,70123524,71761922,72286211,75235330,77987843,79888386],"nested":[4063234,62914561,64749572,67305474,71172098,73007108,74579970],"numberofcolumnsfromleft":[29818882,37093378],"negative":[1507329,1703937,3538945,4194305,5701633,5963777,12976129,26607617,56426497,60096513,71368705],"normalize":[17301505,31326209,32440322],"namespaces":[64356353],"notation":[16973825,35258369,71630849],"neglect":[74776577],"newworksheetname":[12386306,16646146,22216706,28180482,40632322,64946178],"netcore":[14155777,69926913],"numberofrowsfromtop":[18022402,29818882],"nullcheck":[25559041,35389441,56033281],"newly":[59965441],"numberofrows":[1703938,4194306,33226754,68485122],"node":[7536641,8257540,11665412,12910595,19070981,20316167,26083332,29097988,33423363,35782663,44695555,54722568,54788106,58064903,58327047,62783492,66650116,72613892,73531395],"nearest":[22347777,58392577,62128129,69599234],"normalized":[32440321],"newcomponent":[17956866],"new":[1376258,1703937,2359298,3735554,5439489,6881281,8716291,12386306,14680066,16515073,16646146,16973826,21757953,22151169,22216706,23855105,24248321,26214401,27852801,28180482,32440321,33030146,33619971,35586049,38141953,40632322,43122689,43515905,44367873,45088770,45285384,47251457,47448065,48955394,50659330,50921473,51052546,55508993,55574529,55836674,57016323,57147394,57212930,57278465,59703297,61014024,62062593,64356356,64487425,64946178,67764226,69468161,70451201,70844417,71499778,73859073,74186753,74448904,75366401,77594627,80609281,82051073],"native":[64356353],"nano":[4390913,24510465,48365569,62849025],"nanoxlsx":[65541,131077,196613,262149,327685,393221,458757,524293,589826,655365,720901,786433,851973,917509,983045,1048578,1114117,1179653,1245186,1310725,1376258,1441797,1507333,1572869,1638405,1703941,1769477,1835013,1900549,1966085,2031621,2097157,2162690,2228229,2293766,2359301,2424837,2490373,2555909,2621445,2686981,2752517,2818053,2883589,2949122,3014661,3080197,3145733,3211266,3276805,3342341,3407877,3473413,3538946,3604485,3670021,3735558,3801093,3866629,3932165,3997701,4063234,4128770,4194309,4259845,4325381,4390913,4456450,4521986,4587525,4653061,4718597,4784134,4849669,4915205,4980741,5046277,5111813,5177346,5242885,5308418,5373957,5439493,5505029,5570565,5636101,5701637,5767173,5832709,5898245,5963782,6029314,6094853,6160386,6225925,6291461,6356998,6422533,6488066,6553602,6619138,6684677,6750213,6815749,6881285,6946821,7012357,7077893,7143429,7208965,7274501,7340037,7405574,7471109,7536645,7602181,7667717,7733253,7798786,7864325,7929862,7995397,8060930,8126469,8192005,8257541,8323077,8388613,8454146,8519685,8585233,8650757,8716295,8781829,8847365,8912898,8978434,9043974,9109509,9175045,9240581,9306117,9371653,9437189,9502725,9568261,9633797,9699330,9764869,9830405,9895938,9961477,10027013,10092549,10158085,10223621,10289157,10354693,10420229,10485765,10551298,10616837,10682373,10747909,10813442,10878981,10944517,11010053,11075589,11141122,11206662,11272197,11337733,11403266,11468805,11534338,11599877,11665413,11730949,11796485,11862021,11927558,11993093,12058629,12124165,12189701,12255238,12320773,12386309,12451845,12517381,12582917,12648453,12713989,12779526,12845058,12910597,12976133,13041669,13107202,13172741,13238278,13303813,13369346,13434885,13500422,13565957,13631493,13697029,13762565,13828101,13893637,13959173,14024709,14090242,14155781,14221317,14286853,14352389,14417926,14483461,14548997,14614533,14680071,14745605,14811141,14876677,14942210,15007746,15073285,15138821,15204354,15269893,15335429,15400965,15466501,15532038,15597573,15663106,15728642,15794181,15859720,15925253,15990789,16056325,16121861,16187397,16252933,16318466,16384002,16449541,16515077,16580613,16646149,16711685,16777221,16842754,16908293,16973831,17039365,17104902,17170437,17235970,17301506,17367045,17432581,17498117,17563653,17629190,17694722,17760261,17825797,17891333,17956869,18022405,18087941,18153477,18219013,18284549,18350085,18415621,18481157,18546693,18612229,18677765,18743298,18808837,18874373,18939909,19005445,19070981,19136517,19202053,19267589,19333125,19398661,19464197,19529730,19595269,19660805,19726341,19791877,19857413,19922949,19988485,20054018,20119554,20185090,20250629,20316162,20381701,20447237,20512773,20578309,20643845,20709381,20774917,20840454,20905986,20971525,21037058,21102597,21168133,21233669,21299205,21364741,21430277,21495813,21561349,21626885,21692421,21757957,21823493,21889029,21954565,22020101,22085637,22151173,22216709,22282245,22347782,22413317,22478853,22544389,22609925,22675461,22740997,22806533,22872069,22937606,23003138,23068678,23134213,23199749,23265286,23330821,23396357,23461894,23527429,23592965,23658498,23724037,23789573,23855117,23920642,23986181,24051717,24117253,24182786,24248326,24313862,24379397,24444933,24510466,24576002,24641541,24707074,24772610,24838146,24903685,24969218,25034757,25100293,25165829,25231365,25296901,25362437,25427973,25493509,25559042,25624581,25690114,25755653,25821189,25886725,25952258,26017797,26083333,26148869,26214406,26279938,26345477,26411010,26476549,26542085,26607621,26673157,26738690,26804229,26869765,26935301,27000837,27066373,27131909,27197445,27262981,27328517,27394053,27459589,27525125,27590661,27656197,27721733,27787266,27852807,27918341,27983877,28049413,28114949,28180485,28246021,28311557,28377090,28442629,28508165,28573701,28639237,28704773,28770309,28835842,28901378,28966917,29032453,29097989,29163525,29229061,29294597,29360133,29425666,29491202,29556741,29622277,29687813,29753349,29818885,29884421,29949957,30015493,30081029,30146566,30212098,30277637,30343173,30408709,30474246,30539781,30605317,30670853,30736389,30801925,30867461,30932997,30998533,31064069,31129605,31195141,31260677,31326214,31391749,31457285,31522821,31588357,31653893,31719429,31784965,31850501,31916037,31981570,32047109,32112645,32178181,32243717,32309253,32374789,32440325,32505861,32571397,32636930,32702466,32768005,32833538,32899077,32964625,33030146,33095685,33161221,33226757,33292290,33357829,33423365,33488898,33554437,33619973,33685509,33751042,33816581,33882117,33947653,34013189,34078725,34144262,34209797,34275333,34340869,34406402,34471938,34537477,34603013,34668546,34734082,34799622,34865157,34930693,34996229,35061762,35127301,35192837,35258370,35323909,35389446,35454981,35520517,35586054,35651589,35717122,35782658,35848197,35913733,35979269,36044805,36110338,36175877,36241413,36306949,36372486,36438021,36503557,36569093,36634629,36700165,36765701,36831237,36896785,36962309,37027842,37093381,37158917,37224453,37289986,37355526,37421061,37486597,37552133,37617669,37683205,37748741,37814277,37879813,37945349,38010885,38076421,38141957,38207494,38273029,38338562,38404102,38469638,38535173,38600706,38666246,38731781,38797314,38862853,38928389,38993925,39059461,39124994,39190530,39256069,39321605,39387141,39452674,39518210,39583746,39649285,39714821,39780357,39845893,39911429,39976963,40042501,40108037,40173573,40239109,40304645,40370181,40435717,40501253,40566789,40632325,40697861,40763397,40828933,40894469,40960005,41025541,41091077,41156613,41222149,41287685,41353221,41418757,41484290,41549826,41615365,41680901,41746437,41811973,41877506,41943045,42008581,42074117,42139653,42205189,42270725,42336261,42401794,42467333,42532870,42598402,42663942,42729477,42795013,42860549,42926085,42991621,43057157,43122693,43188229,43253762,43319298,43384837,43450373,43515909,43581445,43646981,43712517,43778053,43843589,43909125,43974661,44040197,44105733,44171269,44236805,44302342,44367877,44433410,44498949,44564482,44630021,44695557,44761093,44826629,44892162,44957701,45023237,45088775,45154309,45219845,45285378,45350914,45416450,45481991,45547525,45613058,45678597,45744133,45809669,45875205,45940741,46006274,46071813,46137349,46202885,46268418,46333957,46399494,46465029,46530565,46596098,46661637,46727170,46792709,46858245,46923778,46989317,47054853,47120389,47185925,47251461,47316997,47382533,47448069,47513606,47579141,47644677,47710210,47775749,47841285,47906818,47972354,48037893,48103429,48168965,48234501,48300037,48365569,48431106,48496646,48562181,48627717,48693254,48758789,48824322,48889861,48955394,49020933,49086469,49152002,49217542,49283077,49348613,49414149,49479685,49545218,49610757,49676293,49741829,49807365,49872898,49938437,50003970,50069509,50135045,50200581,50266114,50331653,50397189,50462737,50528261,50593797,50659330,50724869,50790405,50855941,50921478,50987013,51052546,51118085,51183621,51249154,51314693,51380229,51445765,51511301,51576837,51642373,51707909,51773445,51838981,51904514,51970053,52035589,52101125,52166658,52232194,52297733,52363270,52428805,52494338,52559874,52625413,52690949,52756485,52822021,52887558,52953090,53018629,53084165,53149701,53215237,53280773,53346309,53411845,53477381,53542917,53608453,53673989,53739526,53805058,53870597,53936133,54001670,54067205,54132741,54198277,54263813,54329346,54394882,54460421,54525957,54591493,54657029,54722565,54788101,54853637,54919173,54984710,55050245,55115778,55181317,55246853,55312390,55377925,55443461,55508997,55574533,55640069,55705602,55771138,55836677,55902213,55967749,56033285,56098821,56164357,56229893,56295429,56360962,56426501,56492037,56557573,56623106,56688642,56754181,56819714,56885250,56950789,57016322,57081861,57147399,57212930,57278470,57344005,57409541,57475077,57540613,57606149,57671686,57737218,57802757,57868293,57933829,57999362,58064902,58130434,58195973,58261509,58327046,58392581,58458117,58523650,58589189,58654725,58720261,58785797,58851333,58916869,58982402,59047941,59113477,59179013,59244549,59310085,59375621,59441158,59506694,59572226,59637765,59703301,59768837,59834373,59899909,59965445,60030981,60096517,60162054,60227589,60293125,60358661,60424197,60489733,60555269,60620805,60686341,60751878,60817413,60882949,60948485,61014022,61079557,61145093,61210626,61276165,61341701,61407237,61472773,61538309,61603845,61669378,61734917,61800450,61865989,61931525,61997061,62062597,62128130,62193670,62259205,62324741,62390274,62455813,62521346,62586885,62652421,62717957,62783493,62849025,62914565,62980101,63045637,63111173,63176706,63242245,63307781,63373317,63438853,63504389,63569925,63635461,63700997,63766533,63832070,63897605,63963141,64028677,64094213,64159750,64225285,64290821,64356366,64421893,64487429,64552965,64618501,64684037,64749573,64815110,64880645,64946181,65011717,65077253,65142789,65208325,65273864,65339394,65404934,65470470,65536005,65601541,65667078,65732610,65798149,65863682,65929221,65994757,66060290,66125826,66191365,66256901,66322434,66387974,66453509,66519046,66584581,66650117,66715653,66781189,66846725,66912258,66977797,67043333,67108869,67174405,67239942,67305478,67371013,67436546,67502084,67567621,67633157,67698693,67764231,67829765,67895301,67960837,68026370,68091909,68157445,68222981,68288514,68354053,68419586,68485125,68550661,68616197,68681733,68747266,68812802,68878353,68943874,69009410,69074949,69140485,69206021,69271557,69337093,69402626,69468165,69533698,69599237,69664773,69730309,69795842,69861378,69926917,69992450,70057989,70123522,70189061,70254597,70320133,70385670,70451206,70516741,70582274,70647814,70713349,70778885,70844418,70909957,70975493,71041029,71106565,71172102,71237634,71303173,71368709,71434242,71499778,71565317,71630853,71696386,71761925,71827462,71892997,71958533,72024069,72089605,72155138,72220674,72286213,72351749,72417282,72482821,72548357,72613893,72679426,72744965,72810501,72876037,72941573,73007109,73072642,73138181,73203718,73269254,73334790,73400325,73465861,73531397,73596930,73662469,73728005,73793541,73859077,73924610,73990149,74055685,74121221,74186757,74252290,74317826,74383362,74448898,74514437,74579970,74645506,74711045,74776582,74842117,74907653,74973189,75038725,75104261,75169797,75235333,75300866,75366405,75431941,75497477,75563013,75628546,75694085,75759621,75825157,75890693,75956229,76021765,76087302,76152837,76218374,76283909,76349445,76414981,76480517,76546053,76611589,76677125,76742658,76808197,76873733,76939269,77004805,77070341,77135877,77201413,77266949,77332485,77398021,77463557,77529093,77594629,77660162,77725701,77791237,77856773,77922309,77987842,78053381,78118914,78184453,78249989,78315526,78381061,78446594,78512133,78577669,78643205,78708738,78774277,78839813,78905349,78970885,79036421,79101958,79167493,79233029,79298566,79364101,79429637,79495173,79560709,79626245,79691781,79757317,79822853,79888390,79953925,80019461,80084997,80150533,80216069,80281605,80347138,80412677,80478213,80543749,80609285,80674822,80740357,80805893,80871429,80936965,81002501,81068037,81133573,81199110,81264645,81330178,81395717,81461253,81526785,81592325,81657861,81723393,81788933,81854469,81920005,81985541,82051077,82116613,82182149,82247685,82313221,82378754,82444293,82509829,82575365],"normal":[6619137,10158082,11206657,23003137,24117249,28770305,44302337,49545217,73334785],"nullable":[131074,1638402,3735569,5177350,8192002,8716289,9175041,9437187,13434881,14680065,16580609,16973825,18022403,19529729,20643841,23855105,26279938,27983875,29818891,30081025,32112641,35258369,35651595,37093379,39124993,39190529,41943041,44761089,45088769,45809665,47906817,48168962,50659338,52559873,54394887,56295426,57147393,59375617,60030978,63373313,63438850,64880642,65142786,67764225,68026369,68943874,70647809,70975489,71041025,71696385,75169794,75628545,75956226,76677122,76873730],"nestedproperty":[4063233,64749569,67305473,71172097,73007105,74579969],"namespace":[65538,131074,196610,262146,327682,393218,458754,524290,589825,655362,720898,851970,917506,983042,1048577,1114114,1179650,1245185,1310722,1376257,1441794,1507330,1572866,1638402,1703938,1769474,1835010,1900546,1966082,2031618,2097154,2162689,2228226,2293762,2359298,2424834,2490370,2555906,2621442,2686978,2752514,2818050,2883586,2949121,3014658,3080194,3145730,3211265,3276802,3342338,3407874,3473410,3538945,3604482,3670018,3735554,3801090,3866626,3932162,3997698,4063233,4128769,4194306,4259842,4325378,4390914,4456449,4521985,4587522,4653058,4718594,4784130,4849666,4915202,4980738,5046274,5111810,5177345,5242882,5308417,5373954,5439490,5505026,5570562,5636098,5701634,5767172,5832706,5898242,5963778,6029313,6094850,6160385,6225922,6291458,6356994,6422530,6488065,6553601,6619137,6684674,6750210,6815746,6881282,6946818,7012354,7077890,7143426,7208962,7274498,7340034,7405570,7471106,7536642,7602178,7667714,7733250,7798785,7864322,7929858,7995394,8060929,8126466,8192002,8257538,8323074,8388610,8454145,8519682,8585218,8650754,8716290,8781826,8847362,8912897,8978433,9043970,9109506,9175042,9240578,9306114,9371650,9437186,9502722,9568258,9633794,9699329,9764866,9830402,9895937,9961474,10027010,10092546,10158082,10223618,10289154,10354690,10420226,10485762,10551297,10616834,10682370,10747906,10813441,10878978,10944514,11010050,11075586,11141121,11206658,11272194,11337730,11403265,11468802,11534337,11599874,11665410,11730946,11796482,11862018,11927554,11993090,12058626,12124162,12189698,12255234,12320770,12386306,12451842,12517378,12582914,12648450,12713986,12779522,12845057,12910594,12976130,13041666,13107201,13172738,13238274,13303810,13369345,13434882,13500418,13565954,13631490,13697026,13762562,13828098,13893634,13959170,14024706,14090241,14155778,14221314,14286850,14352386,14417922,14483458,14548994,14614530,14680066,14745602,14811138,14876674,14942209,15007745,15073282,15138818,15204353,15269890,15335426,15400962,15466498,15532034,15597570,15663105,15794178,15728641,15859714,15925250,15990786,16056322,16121858,16187394,16252930,16318465,16384001,16449538,16515074,16580610,16646146,16711682,16777218,16842753,16908290,16973826,17039362,17104898,17170434,17235969,17301505,17367042,17432578,17498114,17563650,17629186,17760258,17694721,17825794,17891330,17956866,18022402,18087938,18153474,18219010,18284546,18350082,18415618,18481154,18546690,18612226,18677762,18743297,18808834,18874370,18939906,19005442,19070978,19136514,19202050,19267586,19333122,19398658,19464194,19529729,19595266,19660802,19726338,19791874,19857410,19922946,19988482,20054017,20119553,20185089,20250626,20316161,20381698,20447234,20512770,20578306,20643842,20709378,20774914,20840450,20905985,20971522,21037057,21102594,21168130,21233666,21299202,21364738,21430274,21495810,21561346,21626882,21692418,21757954,21823490,21889026,21954562,22020098,22085634,22151170,22216706,22282242,22347778,22413314,22478850,22544386,22609922,22675458,22740994,22806530,22872066,22937602,23003137,23068674,23134210,23199746,23265282,23330818,23396354,23461890,23527426,23592962,23658497,23724034,23789570,23855106,23920641,23986178,24051714,24117250,24182785,24248322,24313858,24379394,24444930,24510468,24576001,24641538,24707073,24772609,24838145,24903682,24969217,25034754,25100290,25165826,25231362,25296898,25362434,25427970,25493506,25559041,25624578,25690113,25755650,25821186,25886722,25952257,26017794,26083330,26148866,26214402,26279937,26345474,26411009,26476546,26542082,26607618,26673154,26738689,26804226,26869762,26935298,27000834,27066370,27131906,27197442,27262978,27328514,27394050,27459586,27525122,27590658,27656194,27721730,27787265,27852802,27918338,27983874,28049410,28114946,28180482,28246018,28311554,28377089,28442626,28508162,28573698,28639234,28704770,28770306,28835841,28901377,28966914,29032450,29097986,29163522,29229058,29294594,29360130,29425665,29491201,29556738,29622274,29687810,29753346,29818882,29884418,29949954,30015490,30081026,30146562,30212097,30277634,30343170,30408706,30474242,30539778,30605314,30670850,30736386,30801922,30867458,30932994,30998530,31064066,31129602,31195138,31260674,31326210,31391746,31457282,31522818,31588354,31653890,31719426,31784962,31850498,31916034,31981569,32047106,32112642,32178178,32243714,32309250,32374786,32440322,32505858,32571394,32636929,32702465,32768002,32833537,32899074,32964610,33030145,33095682,33161218,33226754,33292289,33357826,33423362,33488897,33554434,33619970,33685506,33751041,33816578,33882114,33947650,34013186,34078722,34144258,34209794,34275330,34340866,34406401,34471937,34537474,34603010,34668545,34734081,34799618,34865154,34930690,34996226,35061761,35127298,35192834,35258369,35323906,35389442,35454978,35520514,35586050,35651586,35717121,35782657,35848194,35913730,35979266,36044802,36110337,36175874,36241410,36306946,36372482,36438018,36503554,36569090,36634626,36700162,36765698,36831234,36896770,36962306,37027841,37093378,37158914,37224450,37355522,37289985,37421058,37486594,37552130,37617666,37683202,37748738,37814274,37879810,37945346,38010882,38076418,38141954,38207490,38273026,38338561,38404098,38469634,38535170,38600705,38666242,38731778,38797313,38862850,38928386,38993922,39059458,39124993,39190529,39256066,39321602,39387138,39452673,39518209,39583745,39649282,39714818,39780354,39845890,39911426,39976961,40042498,40108034,40173570,40239106,40304642,40370178,40435714,40501250,40566786,40632322,40697858,40763394,40828930,40894466,40960002,41025538,41091074,41156610,41222146,41287682,41353218,41418754,41484289,41549825,41615362,41680898,41746434,41811970,41877505,41943042,42008578,42074114,42139650,42205186,42270722,42336258,42401793,42467330,42532866,42598401,42663938,42729474,42795010,42860546,42926082,42991618,43057154,43122690,43188226,43253761,43319297,43384834,43450370,43515906,43581442,43646978,43712514,43778050,43843586,43909122,43974658,44040194,44105730,44171266,44236802,44302338,44367874,44433409,44498946,44564481,44630018,44695554,44761090,44826626,44892161,44957698,45023234,45088770,45154306,45219842,45285377,45350913,45416449,45481986,45547522,45613057,45678594,45744130,45809666,45875202,45940738,46006273,46071810,46137346,46202882,46268417,46333954,46399490,46465026,46530562,46596097,46661634,46727169,46792706,46858242,46923777,46989314,47054850,47120386,47185922,47251458,47316994,47382530,47448066,47513602,47579138,47644674,47710209,47775746,47841282,47906817,47972353,48037890,48103426,48168962,48234498,48300034,48365570,48431105,48496642,48562178,48627714,48693250,48758786,48824321,48889858,48955393,49020930,49086466,49152001,49217538,49283074,49348610,49414146,49479682,49545217,49610754,49676290,49741826,49807362,49872897,49938434,50003969,50069506,50135042,50200578,50266113,50331650,50397186,50462722,50528258,50593794,50659329,50724866,50790402,50855938,50921474,50987010,51052545,51118082,51183618,51249153,51314690,51380226,51445762,51511298,51576834,51642370,51707906,51773442,51838978,51904513,51970050,52035586,52101122,52166657,52232193,52297730,52363266,52428802,52494337,52559873,52625410,52690946,52756482,52822018,52887554,52953089,53018626,53084162,53149698,53215234,53280770,53346306,53411842,53477378,53542914,53608450,53673986,53739522,53805057,53870594,53936130,54001666,54067202,54132738,54198274,54263810,54329345,54460418,54394881,54525954,54591490,54657026,54722562,54788098,54853634,54919170,54984706,55050242,55115777,55181314,55246850,55312386,55377922,55443458,55508994,55574530,55640066,55705601,55771137,55836674,55902210,55967746,56033282,56098818,56164354,56229890,56295426,56360961,56426498,56492034,56557570,56623105,56688641,56754178,56819713,56885249,56950786,57016321,57081858,57147394,57212929,57278466,57344002,57409538,57475074,57540610,57606146,57671682,57737217,57802754,57868290,57933826,57999361,58064898,58130433,58195970,58261506,58327042,58392578,58458114,58523649,58589186,58654722,58720258,58785794,58851330,58916866,58982401,59047938,59113474,59179010,59244546,59310082,59375618,59441154,59506690,59572225,59637762,59703298,59768834,59834370,59899906,59965442,60030978,60096514,60162050,60227586,60293122,60358658,60424194,60489730,60555266,60620802,60686338,60751874,60817410,60882946,60948482,61014018,61079554,61145090,61210625,61276162,61341698,61407234,61472770,61538306,61603842,61669377,61734914,61800449,61865986,61931522,61997058,62062594,62128129,62193666,62259202,62324738,62390273,62455810,62521345,62586882,62652418,62717954,62783490,62849026,62914562,62980098,63045634,63111170,63176705,63242242,63307778,63373314,63438850,63504386,63569922,63635458,63700994,63766530,63832066,63897602,63963138,64028674,64094210,64159746,64225282,64290818,64356359,64421890,64487426,64552962,64618498,64684034,64749570,64815106,64880642,64946178,65011714,65077250,65142786,65208322,65273858,65339393,65404930,65470466,65536002,65601538,65667074,65732609,65798146,65863681,65929218,65994754,66060289,66125825,66191362,66256898,66322433,66387970,66453506,66519042,66584578,66650114,66715650,66781186,66846722,66912257,66977794,67043330,67108866,67174402,67239938,67305474,67371010,67436545,67502081,67567618,67633154,67698690,67764226,67829762,67895298,67960834,68026369,68091906,68157442,68222978,68288513,68354050,68419585,68485122,68550658,68616194,68681730,68747265,68812801,68878338,68943873,69074946,69009409,69140482,69206018,69271554,69337090,69402625,69468162,69533697,69599234,69664770,69730306,69795841,69861377,69926914,69992449,70057986,70123521,70189058,70254594,70320130,70385666,70451202,70516738,70582273,70647810,70713346,70778882,70844417,70909954,70975490,71041026,71106562,71172098,71237633,71303170,71368706,71434241,71499777,71565314,71630850,71696385,71761922,71827458,71892994,71958530,72024066,72089602,72155137,72220673,72286210,72351746,72417281,72482818,72548354,72613890,72679425,72744962,72810498,72876034,72941570,73007106,73072641,73138178,73203714,73269250,73334786,73400322,73465858,73531394,73596929,73662466,73728002,73793538,73859074,73924609,73990146,74055682,74121218,74186754,74252289,74317825,74383361,74448897,74514434,74579969,74645505,74711042,74776578,74842114,74907650,74973186,75038722,75104258,75169794,75235330,75300865,75366402,75431938,75497474,75563010,75628545,75694082,75759618,75825154,75890690,75956226,76021762,76087298,76152834,76218370,76283906,76349442,76414978,76480514,76546050,76611586,76677122,76742657,76808194,76873730,76939266,77004802,77070338,77135874,77201410,77266946,77332482,77398018,77463554,77529090,77594626,77660161,77725698,77791234,77856770,77922306,77987841,78053378,78118913,78184450,78249986,78315522,78381058,78446593,78512130,78577666,78643202,78708737,78774274,78839810,78905346,78970882,79036418,79101954,79167490,79233026,79298562,79364098,79429634,79495170,79560706,79626242,79691778,79757314,79822850,79888386,79953922,80019458,80084994,80150530,80216066,80281602,80347137,80412674,80478210,80543746,80609282,80674818,80740354,80805890,80871426,80936962,81002498,81068034,81133570,81199106,81264642,81330177,81395714,81461250,81592322,81657858,81788930,81854466,81920002,81985538,82051074,82116610,82182146,82247682,82313218,82378753,82444290,82509826,82575362],"newline":[50593793],"nodes":[29229059,78381059],"nuget":[64356355],"name_":[59047937],"number":[262146,720900,917506,983041,1114113,1507329,1703938,1900545,1966082,2621441,2818050,3080196,3276802,3604484,3735579,3866627,4194308,4915201,5439489,5701635,5963778,6225924,7012354,7077889,7143430,7274502,7602178,7995394,8388611,8650754,8847361,9240579,9306114,9568258,9633793,10223620,10289153,11730945,11862018,12255235,13041668,13762561,13893633,14024706,14155777,14221315,14417922,14745602,14942209,15007747,15138818,15335426,15466497,15794177,16384001,16973837,17301507,17432578,17563650,17694721,18022403,18284547,19857410,20316161,20578305,20840452,20905989,21364738,21495810,21954564,22609922,22675458,23068673,23265283,24051714,24248322,25165826,25559044,25755650,26476546,26607618,26869761,26935298,27131907,27262977,27459586,27525121,27918338,28442625,28639234,28770307,29425665,29818882,29949956,30277633,30343171,31129602,31326211,31522818,31850497,32833539,33095682,33226754,33882114,34734081,34865154,35258375,35389444,35782657,36110337,36306947,36962306,37093379,37355522,37552129,37814275,37879810,38141954,38273026,38338563,38600705,38731778,39124997,39518209,39583746,40108033,40239106,40370177,40566786,41156612,42074113,42139650,42598402,42663937,42926082,43188227,43712513,43974657,44171265,44695555,45613057,46202883,46792705,48103426,48234501,48496641,48693249,48758786,49152001,50331649,50659347,50921476,51314689,51380227,51970050,52297730,52625411,52756481,53018626,54329346,54394883,54919171,55181313,55312385,55443458,55902210,56295425,56426503,56885249,57212929,57278475,58064897,58130433,58327041,58589186,59047937,59113475,59244545,59441153,59637761,59834371,59899905,60162049,60424196,60620803,60817410,60882946,61669379,61931522,61997058,62324740,62521347,62849026,63766529,64290818,64356353,64618498,65273859,65536003,66519041,66846721,67174403,67371009,67698690,67829761,68485122,68812802,69074945,69206017,69337090,69599233,69664769,69795841,69926913,69992449,70123521,70189058,70647813,70713347,70844423,70909953,71237633,71368712,71499781,71630849,71761923,72482818,73072641,73334786,73400321,74121219,74514434,74711041,74842114,75235329,75300865,75759618,76152834,76283906,76480515,76546053,76611587,77398017,77660162,77856770,77987841,78053378,78118913,78643203,78970881,79233028,80150530,80281601,80805890,81068034,81330177,81461252,81657857,81854468],"numericlookup":[71761922],"numberofcolumns":[5701634,26607618,38273026,51970050],"need":[3735555,21823489,25493505,29294593,41680897,45285377,50659331,61014017,64356358],"numbering":[42598401,73334785,81068033],"newlines":[17301505,31326209,32440321],"normalizenewlines":[17301505,31326209,32440321],"necessary":[24510465,31588353,64356355],"null":[131073,1638402,3407873,3473409,3670017,3735570,5767169,7077889,8192001,8847362,9175041,10027009,10747905,12189697,12320770,13434881,15466497,16318468,17498113,19267585,20578306,20774913,21102593,21889025,22806529,23592961,25493505,25559041,26804225,27459585,27918337,29163521,29294593,29818882,30081025,30277634,30932993,31850497,32047106,32309249,32833537,34013185,34209793,34275329,35389442,35651586,36175873,36503553,36700162,36765697,37617665,39583746,40108033,41091073,41549827,41943041,42991617,43646977,44236801,45285378,45809665,46727170,48168962,48365569,48496644,48562177,48889857,49545217,49807361,50659334,50921475,52035585,52756481,53346305,54394892,54722561,54788097,55508993,56033282,56295425,56950785,57278467,58982401,59375617,59441153,59768833,60948482,61014018,61407233,62521347,62783491,63438849,64880641,65273857,65339393,66453505,67567617,68222977,69664769,70123521,70516737,70844417,70909953,71041025,71630849,71761922,72876033,73334785,73728001,75104257,75169793,75235330,75694081,75956225,76677121,76873729,77070337,77987841,79560706,81657857],"newer":[64356357],"netframework":[64356353],"numbers":[65538,1507329,1703937,3538945,5963777,7143425,7274497,14417921,16121857,16973825,19595265,22347782,23986177,26148865,26607617,28508161,28770305,40697857,42598401,48365569,48496642,48758785,50921473,51838978,55181313,56360963,56426497,58392579,62128134,64356353,64618497,70123522,71368705,71434241,71499777,72286209,73334785,78839809,79626241,79757313,79888387,81068033],"numerical":[4456449,6029313,9895937,13238273,38207489,49217537,55771137,59506689,64815105,80347137],"numberformats":[39124994,40370178,62324738,70647810],"net":[42598401,64356373,73334785,81068033],"numberformat":[262147,1507331,2818049,3276803,3538946,5439489,5963778,7012355,7143427,7274499,7602179,8650755,8716289,9306115,9568259,9633793,11862019,14024707,15138819,15335427,16973831,17432579,17563651,17694722,20840450,21364739,21495811,23855105,24051715,26476547,26935299,27459586,31522819,35258370,36962307,37355522,37552131,37879811,38141955,38338562,38731779,39190529,40370178,44171266,45613058,48234497,48693250,51314691,53018627,55443459,56426501,58589187,59834371,59899907,60817411,60882947,61997059,62849029,63766529,69206017,71499778,71630849,74711043,75759619,76152835,76283907,76546051,76742658,78053379,78118913,78643201,78970883,80805891]} \ No newline at end of file +{"necessary":[67371010],"need":[67371014],"new":[655361,1310723,1572865,2162689,3145729,3342337,6291459,7536641,8060930,9568258,10027011,10420225,11206657,11272195,11403265,11862020,13107201,13434881,14680065,14745601,15532033,15925249,17367041,17432577,17563649,18022401,20971521,22347777,22413313,22544385,23527425,24117249,24182785,24248321,24707073,24969217,25493505,27590659,27852801,28311555,28835841,29818881,30081025,31522817,32964609,33030145,33423361,33488897,33751041,33882114,33947651,34668545,36110338,37158913,37355521,38404097,39059457,39649281,40239105,40435713,40763393,40960001,42598401,43646977,44105729,44236801,44367877,45285379,45350913,46661633,46727171,47120385,49283073,49545217,49610757,50462721,50593793,50659330,51052545,51838977,52559873,54067201,54198275,54919169,55377921,56492034,56623105,56688641,57933825,57999361,58195969,59834369,61800449,61865989,62062594,62193669,62652417,63373313,63569923,64618497,64880643,65077250,65798145,66453505,67371012,68550657,69402627,70385665,70909953,71172097,72679425,73072641,73400321,73662465,73728003,73924609,74186753,74711041,75694084,76349441,77725697,77922305,79364097,79691777,80478209,81133569,81985537,82706433],"newcomponent":[17498115],"normalizenewlines":[14942209,30343173,42598401],"nanoxlsx":[65537,131078,196614,262150,327686,393222,458754,524294,589830,655374,720898,786438,851974,917510,983046,1048582,1114119,1179656,1245186,1310727,1376262,1441799,1507334,1572874,1638412,1703944,1769479,1835014,1900551,1966086,2031618,2097159,2162693,2228233,2293767,2359298,2424848,2490377,2555911,2621442,2686984,2752520,2818054,2883590,2949126,3014658,3080198,3145733,3211266,3276806,3342344,3407880,3473410,3538946,3604494,3670023,3735558,3801094,3866632,3932172,3997698,4063238,4128774,4194310,4259842,4325382,4390920,4456458,4521986,4587527,4653059,4718594,4784135,4849678,4915202,4980742,5046278,5111815,5177354,5242886,5308424,5373959,5439494,5505030,5570562,5636102,5701638,5767180,5832712,5898248,5963782,6029318,6094855,6160386,6225926,6291464,6356998,6422540,6488070,6553606,6619142,6684679,6750233,6815752,6881287,6946822,7012354,7077895,7143430,7208962,7274503,7340039,7405574,7471110,7536645,7602198,7667719,7733266,7798791,7864327,7929863,7995398,8060930,8126466,8192007,8257542,8323074,8388614,8454150,8519686,8585218,8650758,8716294,8781843,8847362,8912905,8978438,9043978,9109506,9175048,9240578,9306118,9371653,9437190,9502727,9568258,9633800,9699338,9764870,9830414,9895950,9961497,10027015,10092549,10158099,10223622,10289158,10354694,10420230,10485766,10551302,10616840,10682380,10747911,10813446,10878984,10944518,11010054,11075591,11141126,11206664,11272199,11337735,11403271,11468806,11534338,11599874,11665414,11730949,11796482,11862023,11927558,11993094,12058630,12124166,12189702,12255240,12320770,12386311,12451846,12517382,12582920,12648456,12713990,12779527,12845064,12910599,12976130,13041670,13107216,13172738,13238278,13303815,13369346,13434886,13500422,13565960,13631490,13697030,13762567,13828106,13893634,13959176,14024726,14090246,14155788,14221318,14286854,14352390,14417926,14483464,14548998,14614530,14680074,14745608,14811142,14876679,14942210,15007751,15073282,15138822,15204361,15269890,15335430,15400962,15466502,15532037,15597573,15663110,15728646,15794184,15859726,15925256,15990790,16056326,16121862,16187398,16252930,16318472,16384006,16449538,16515078,16580610,16646146,16711686,16777218,16842754,16908306,16973836,17039366,17104898,17170464,17235974,17301506,17367045,17432581,17498131,17563654,17629189,17694727,17760263,17825804,17891334,17956870,18022410,18087942,18153484,18219015,18284550,18350086,18415622,18481158,18546696,18612230,18677766,18743317,18808838,18874380,18939911,19005448,19070982,19136521,19202050,19267594,19333128,19398665,19464194,19529740,19595270,19660814,19726346,19791884,19857414,19922950,19988496,20054023,20119564,20185094,20250630,20316167,20381698,20447238,20512774,20578312,20643848,20709382,20774918,20840450,20905990,20971527,21037063,21102601,21168130,21233674,21299207,21364742,21430279,21495815,21561350,21626890,21692423,21757954,21823490,21889030,21954567,22020115,22085638,22151190,22216712,22282246,22347783,22413317,22478854,22544389,22609926,22675462,22741016,22806530,22872070,22937612,23003138,23068679,23134215,23199746,23265286,23330824,23396358,23461895,23527434,23592966,23658502,23724039,23789574,23855110,23920642,23986178,24051714,24117254,24182798,24248326,24313862,24379394,24444935,24510471,24576014,24641538,24707078,24772614,24838150,24903686,24969222,25034760,25100291,25165832,25231378,25296902,25362438,25427974,25493511,25559047,25624584,25690118,25755676,25821190,25886726,25952262,26017798,26083335,26148870,26214406,26279942,26345474,26411010,26476550,26542088,26607622,26673163,26738696,26804226,26869772,26935302,27000838,27066382,27131910,27197447,27262982,27328518,27394054,27459591,27525126,27590658,27656201,27721736,27787266,27852808,27918342,27983879,28049410,28114950,28180486,28246022,28311554,28377094,28442630,28508168,28573698,28639238,28704777,28770310,28835860,28901378,28966919,29032450,29097986,29163528,29229058,29294601,29360135,29425670,29491206,29556742,29622279,29687814,29753350,29818892,29884422,29949958,30015494,30081031,30146566,30212102,30277644,30343176,30408706,30474245,30539778,30605319,30670858,30736391,30801933,30867462,30932998,30998540,31064066,31129608,31195142,31260691,31326222,31391750,31457290,31522824,31588371,31653896,31719442,31784962,31850503,31916039,31981582,32047116,32112646,32178182,32243718,32309250,32374800,32440327,32505863,32571394,32636934,32702470,32768002,32833548,32899079,32964615,33030149,33095698,33161223,33226758,33292290,33357830,33423368,33488903,33554434,33619975,33685510,33751045,33816597,33882119,33947650,34013190,34078727,34144262,34209798,34275340,34340876,34406407,34471944,34537478,34603010,34668556,34734088,34799635,34865162,34930713,34996226,35061766,35127298,35192834,35258374,35323916,35389446,35454988,35520518,35586055,35651596,35717134,35782662,35848199,35913734,35979270,36044821,36110343,36175880,36241410,36306950,36372482,36438018,36503558,36569095,36634626,36700162,36765702,36831238,36896774,36962310,37027842,37093383,37158918,37224453,37289991,37355527,37421058,37486611,37552134,37617666,37683206,37748742,37814281,37879815,37945350,38010882,38076422,38141958,38207494,38273030,38338566,38404108,38469638,38535170,38600711,38666247,38731783,38797318,38862854,38928390,38993942,39059462,39124998,39190534,39256070,39452679,39387144,39321624,39518222,39583751,39649285,39714818,39780354,39845898,39911430,39976967,40042515,40108034,40173574,40239112,40304646,40370182,40435717,40501255,40566796,40632326,40697863,40763397,40828934,40894470,40960005,41025546,41091074,41156614,41222146,41287682,41353224,41418760,41484300,41549830,41615368,41680902,41746438,41811975,41877510,41943056,42008582,42074114,42139656,42205186,42270726,42336258,42401798,42467334,42532876,42598407,42663942,42729479,42795010,42860551,42926087,42991624,43057158,43122696,43188235,43253762,43319304,43384841,43450374,43515911,43581446,43646983,43712518,43778054,43843590,43909122,43974662,44040198,44105735,44171270,44236805,44302348,44367874,44433415,44498950,44564486,44630028,44695554,44761094,44826626,44892162,44957698,45023244,45088770,45154311,45219850,45285378,45350917,45416450,45481991,45547526,45613058,45678594,45744130,45809670,45875207,45940738,46006278,46071814,46137352,46202886,46268418,46333957,46399494,46465030,46530562,46596102,46661637,46727176,46792710,46858246,46923783,46989314,47054850,47120390,47185926,47251464,47317001,47382534,47448070,47513602,47579142,47644680,47710210,47775750,47841286,47906822,47972358,48037894,48103430,48168966,48234504,48300042,48365576,48431111,48496646,48562182,48627718,48693254,48758790,48824328,48889863,48955411,49020934,49086474,49152006,49217544,49283077,49348615,49414150,49479686,49545223,49610754,49676290,49741826,49807366,49872898,49938434,50003976,50069511,50135046,50200582,50266126,50331656,50397186,50462727,50528262,50593799,50659335,50724883,50790410,50855943,50921478,50987010,51052551,51118082,51183618,51249158,51314695,51380230,51445766,51511302,51576844,51642374,51707906,51773447,51838981,51904537,51970053,52035590,52101126,52166658,52232199,52297730,52363270,52428802,52494344,52559879,52625415,52690946,52756489,52822035,52887554,52953094,53018630,53084167,53149698,53215239,53280778,53346318,53411842,53477382,53542920,53608455,53673986,53739531,53805062,53870598,53936134,54001670,54067205,54132742,54198274,54263814,54329363,54394882,54460422,54525958,54591496,54657027,54722566,54788098,54853634,54919173,54984716,55050247,55115778,55181318,55246854,55312390,55377925,55443462,55508994,55574534,55640071,55705606,55771142,55836681,55902210,55967751,56033286,56098822,56164358,56229890,56295432,56360966,56426502,56492034,56557574,56623111,56688645,56754183,56819722,56885262,56950790,57016326,57081863,57147398,57212938,57278470,57344006,57409543,57475078,57540614,57606150,57671686,57737228,57802761,57868296,57933829,57999365,58064903,58130438,58195975,58261510,58327046,58392578,58458118,58523654,58589192,58654727,58720262,58785798,58851334,58916870,58982406,59047938,59113478,59179014,59244552,59310082,59375618,59441159,59506696,59572232,59637767,59703302,59768839,59834375,59899911,59965442,60030978,60096526,60162055,60227591,60293132,60358658,60424198,60489734,60555313,60620806,60686342,60751874,60817410,60882950,60948486,61014018,61079564,61145095,61210631,61276170,61341710,61407239,61472775,61538310,61603847,61669382,61734926,61800456,61865991,61931526,61997058,62062594,62128150,62193671,62259206,62324738,62390278,62455815,62521350,62586882,62652423,62717958,62783490,62849030,62914568,62980105,63045644,63111174,63176710,63242246,63307782,63373317,63438850,63504400,63569927,63635472,63701004,63766535,63832070,63897608,63963143,64028679,64094210,64159746,64225290,64290818,64356354,64421890,64487430,64552966,64618506,64684038,64749575,64815110,64880642,64946184,65011718,65077255,65142790,65208327,65273862,65339398,65404934,65470471,65536006,65601542,65667078,65732610,65798157,65863682,65929224,65994754,66060299,66125832,66191376,66256903,66322439,66387974,66453511,66519042,66584584,66650119,66715654,66781194,66846726,66912264,66977798,67043335,67108872,67174407,67239948,67305478,67371021,67436551,67502082,67567622,67633161,67698694,67764226,67829766,67895298,67960838,68026374,68091906,68157446,68222982,68288518,68354056,68419590,68485126,68550662,68616198,68681734,68747271,68812806,68878343,68943878,69009414,69074950,69140487,69206028,69271560,69337095,69402631,69468162,69533704,69599238,69664770,69730310,69795842,69861386,69926915,69992454,70057994,70123522,70189062,70254598,70320135,70385669,70451207,70516738,70582278,70647814,70713350,70778888,70844418,70909959,70975495,71041030,71106572,71172104,71237639,71303175,71368711,71434242,71499782,71565314,71630860,71696390,71761927,71827458,71893001,71958534,72024066,72089602,72155143,72220678,72286214,72351750,72417286,72482822,72548363,72613894,72679431,72744966,72810503,72876040,72941570,73007110,73072647,73138188,73203714,73269267,73334790,73400327,73465863,73531399,73596938,73662469,73728002,73793538,73859091,73924615,73990146,74055682,74121223,74186759,74252290,74317831,74383362,74448903,74514438,74579996,74645563,74711047,74776582,74842119,74907654,74973191,75038736,75104264,75169801,75235335,75300866,75366402,75431942,75497478,75563010,75628550,75694082,75759632,75825158,75890695,75956238,76021766,76087304,76152838,76218374,76283910,76349445,76414982,76480519,76546056,76611591,76677131,76742662,76808199,76873742,76939270,77004806,77070344,77135874,77201414,77266946,77332487,77398025,77463558,77529094,77594630,77660167,77725701,77791238,77856780,77922311,77987846,78053390,78118913,78184454,78249990,78315526,78381058,78446594,78512134,78577671,78643214,78708742,78774278,78839814,78905350,78970887,79036423,79101954,79167494,79233030,79298562,79364102,79429646,79495176,79560716,79626254,79691781,79757318,79822854,79888390,80019462,79953926,80084998,80150534,80216070,80281602,80347143,80412678,80478216,80543750,80609288,80674822,80740358,80805894,80871430,80936966,81002498,81068038,81133574,81199111,81264646,81330182,81395719,81461254,81526785,81592327,81657863,81723398,81788934,81854470,81920007,81985543,82051086,82116614,82182150,82247688,82313228,82378754,82444295,82509830,82575362,82640905,82706437,82771983,82837506,82903046,82968578,83034120,83099655],"numbers":[67371009],"native":[67371009],"numberofrows":[4390915,5308419,31326211,72876035],"net":[67371029],"node":[8192003,9502723,12648451,19136515,29360131,32047107,37289987,48431107,53739523,55836675,59637763,66781187,71892995,77660163],"numerical":[3538945,4521985,8585217,11272193,36110337,50659329,54394881,63569921,69402625,74252289],"nullcheck":[24641537,33488897,54525955],"nuget":[67371011],"newworksheetname":[9699331,16908291,25231363,32374787,34930691,70057987],"netframework":[67371009],"numberofcolumnsfromleft":[36044803,39321603],"nullable":[524289,1310730,1966081,6160390,7733254,9633793,13500417,18087937,18743303,25362433,25559041,26411010,32178177,33095686,33816597,36044807,38010881,39321624,41549825,41746433,43646977,47251457,47972353,49741825,50135041,50331649,58654721,60489729,61734918,62849025,64290826,65339393,68878337,69337089,71958529,72351745,76939265,78446594,78905345,82182145],"namespace":[131074,196610,262146,327682,393218,458753,524290,589826,655362,720897,786434,851970,917506,983042,1048578,1114114,1179650,1245185,1310722,1376258,1441794,1507330,1572866,1638402,1703938,1769474,1835010,1900546,1966082,2031617,2097154,2162690,2228226,2293762,2359297,2424834,2490370,2555906,2621441,2686978,2752514,2818050,2883586,2949122,3014657,3080194,3145730,3211265,3276802,3342338,3407874,3473409,3538945,3604482,3670018,3735554,3801090,3866626,3932162,3997697,4063234,4128770,4194306,4259841,4325378,4390914,4456450,4521985,4587522,4653057,4718593,4784130,4849666,4915201,4980738,5046274,5111810,5177349,5242882,5308418,5373954,5439490,5505026,5570561,5636098,5701634,5767170,5832706,5898242,5963778,6029314,6094850,6160385,6225922,6291458,6356994,6422530,6488066,6553602,6619138,6684674,6750210,6815746,6881282,6946818,7012353,7077890,7143426,7208961,7274498,7340034,7405570,7471106,7536642,7602178,7667714,7733250,7798786,7864322,7929858,7995394,8060929,8126465,8192002,8257538,8323073,8388610,8454146,8519682,8585217,8650754,8716290,8781826,8847361,8912898,8978434,9043970,9109505,9175042,9240577,9306114,9371650,9437186,9502722,9568257,9633794,9699330,9764866,9830402,9895938,9961474,10027010,10092546,10158082,10223618,10289154,10354690,10420226,10485762,10551298,10616834,10682370,10747906,10813442,10878978,10944514,11010050,11075586,11141122,11206658,11272194,11337730,11403266,11468802,11534337,11665410,11599873,11730946,11796481,11862018,11927554,11993090,12058626,12124162,12189698,12255234,12320769,12386306,12451842,12517378,12582914,12648450,12713986,12779522,12845058,12910594,12976129,13041666,13107202,13172737,13238274,13303810,13369345,13434882,13500418,13565954,13631489,13697026,13762562,13828098,13893633,13959170,14024706,14090242,14155778,14221314,14286850,14352386,14417922,14483458,14548994,14614529,14680066,14745602,14811138,14876674,14942209,15007746,15073281,15138818,15204354,15269889,15335426,15400961,15466498,15532034,15597570,15663106,15728642,15794178,15859714,15925250,15990786,16056322,16121858,16187394,16252929,16318466,16384002,16449537,16515074,16580609,16646145,16711682,16777217,16842753,16908290,16973826,17039362,17104897,17170434,17235970,17301505,17367042,17432578,17498114,17563650,17629186,17694722,17760258,17825794,17891330,17956866,18022402,18087938,18153474,18219010,18284546,18350082,18415618,18481154,18546690,18612226,18677762,18743298,18808834,18874370,18939906,19005442,19070978,19136514,19202049,19267586,19333122,19398658,19464193,19529730,19595266,19660802,19726338,19791874,19857410,19922946,19988482,20054018,20119554,20185090,20250626,20316162,20381697,20447234,20512770,20578306,20643842,20709378,20774914,20840449,20905986,20971522,21037058,21102594,21168129,21233666,21299202,21364738,21430274,21495810,21561346,21626882,21692418,21757953,21889026,21823489,21954562,22020098,22085634,22151170,22216706,22282242,22347778,22413314,22478850,22544386,22609922,22675458,22740994,22806529,22872066,22937602,23003137,23068674,23134210,23199745,23265282,23396354,23330818,23461890,23527426,23592962,23658498,23724034,23789570,23855106,23920641,23986177,24051713,24117250,24182786,24248322,24313858,24379393,24444930,24510466,24576002,24641537,24707074,24772610,24838146,24903682,24969218,25034754,25100289,25165826,25231362,25296898,25362434,25427970,25493506,25559042,25624578,25690114,25755650,25821186,25886722,25952258,26017794,26083330,26148866,26214402,26279938,26345473,26411009,26476546,26542082,26607618,26673154,26738690,26804225,26869762,26935298,27000834,27066370,27131906,27197442,27262978,27328514,27394050,27459586,27525122,27590657,27656194,27721730,27787265,27852802,27918338,27983874,28049409,28114946,28180482,28246018,28377090,28311553,28442626,28508162,28573697,28639234,28704770,28770306,28835842,28901377,28966914,29032449,29097985,29163522,29229057,29294594,29360130,29425666,29491202,29556738,29622274,29687810,29753346,29818882,29884418,29949954,30015490,30081026,30146562,30212098,30277634,30343170,30474242,30408705,30539777,30605314,30670850,30736386,30801922,30867458,30932994,30998530,31064065,31129602,31195138,31260674,31326210,31391746,31457282,31522818,31588354,31653890,31719426,31784961,31850498,31916034,31981570,32047106,32112642,32178178,32243714,32309249,32374786,32440322,32505858,32571393,32636930,32702466,32768001,32833538,32899074,32964610,33030146,33095682,33161218,33226754,33292289,33357826,33423362,33488898,33554433,33619970,33685506,33751042,33816578,33882114,33947649,34013186,34078722,34144258,34209794,34275330,34340866,34406402,34471938,34537474,34603009,34668546,34734082,34799618,34865154,34930690,34996225,35061762,35127297,35192833,35258370,35323906,35389442,35454978,35520514,35586050,35651586,35717122,35782658,35848194,35913730,35979266,36044802,36110338,36175874,36241409,36306946,36372481,36438017,36503554,36569090,36634625,36700161,36765698,36831234,36896770,36962306,37027841,37093378,37158914,37224450,37289986,37355522,37421057,37486594,37552130,37617665,37683202,37748738,37814274,37879810,37945346,38010881,38076418,38141954,38207490,38273026,38338562,38404098,38469634,38535169,38600706,38666242,38731778,38797314,38862850,38928386,38993922,39059458,39124994,39190530,39256066,39452674,39387138,39321602,39518210,39583746,39649282,39714817,39780353,39845890,39911426,39976962,40042498,40108033,40173570,40239106,40304642,40370178,40435714,40501250,40566786,40632322,40697858,40763394,40828930,40894466,40960002,41025538,41091073,41156610,41222145,41287681,41353218,41418754,41484290,41549826,41615362,41680898,41746434,41811970,41877506,41943042,42008578,42074113,42139650,42205185,42270722,42336257,42401794,42467330,42532866,42598402,42663938,42729474,42795009,42860546,42926082,42991618,43057154,43122690,43188226,43253761,43319298,43384834,43450370,43515906,43581442,43646978,43712514,43778050,43843586,43909121,43974658,44040194,44105730,44171266,44236802,44302338,44367873,44433410,44498946,44564482,44630018,44695553,44761090,44826625,44892161,44957697,45023234,45088769,45154306,45219842,45285377,45350914,45416449,45481986,45547522,45678593,45613057,45744129,45809666,45875202,45940737,46006274,46071810,46137346,46202882,46268417,46333954,46399490,46465026,46530561,46596098,46661634,46727170,46792706,46858242,46923778,46989313,47054849,47120386,47185922,47251458,47316994,47382530,47448066,47513601,47579138,47644674,47710209,47775746,47841282,47906818,47972354,48037890,48103426,48168962,48234498,48300034,48365570,48431106,48496642,48562178,48627714,48693250,48758786,48824322,48889858,48955394,49020930,49086466,49152002,49217538,49283074,49348610,49414146,49479682,49545218,49610753,49676289,49741825,49807362,49872897,49938433,50003970,50069506,50135042,50200578,50266114,50331650,50397185,50462722,50528258,50593794,50659330,50724866,50790402,50855938,50921474,50987009,51052546,51118081,51183617,51249154,51314690,51380226,51445762,51511298,51576834,51642370,51707905,51773442,51838978,51904514,51970050,52035586,52101122,52166657,52232194,52297729,52363266,52428801,52494338,52559874,52625410,52690945,52756482,52822018,52887553,52953090,53018626,53084162,53149697,53215234,53280770,53346306,53411841,53477378,53542914,53608450,53673985,53739522,53805058,53870594,53936130,54001666,54067202,54132738,54198273,54263810,54329346,54394881,54460418,54525954,54591490,54657025,54722562,54788097,54853633,54919170,54984706,55050242,55115777,55181314,55246850,55312386,55377922,55443458,55508993,55574530,55640066,55705602,55771138,55836674,55902209,55967746,56033282,56098818,56164354,56229889,56295426,56360962,56426498,56492033,56557570,56623106,56688642,56754178,56819714,56885250,56950786,57016322,57081858,57147394,57212930,57278466,57344002,57409538,57475074,57540610,57606146,57671682,57737218,57802754,57868290,57933826,57999362,58064898,58130434,58195970,58261506,58327042,58392577,58458114,58523650,58589186,58654722,58720258,58785794,58851330,58916866,58982402,59047937,59113474,59179010,59244546,59310081,59375617,59441154,59506690,59572226,59637762,59703298,59768834,59834370,59899906,59965441,60030977,60096514,60162050,60227586,60293122,60358657,60424194,60489730,60555266,60620802,60686338,60751873,60817409,60882946,60948482,61014017,61079554,61145090,61210626,61276162,61341698,61407234,61472770,61538306,61603842,61669378,61734914,61800450,61865986,61931522,61997057,62062593,62128130,62193666,62259202,62324737,62390274,62455810,62521346,62586881,62652418,62717954,62783489,62849026,62914562,62980098,63045634,63111170,63176706,63242242,63307778,63373314,63438849,63504386,63569922,63635458,63700994,63766530,63832066,63897602,63963138,64028674,64094209,64159745,64225282,64290817,64356353,64421889,64487426,64552962,64618498,64684034,64749570,64815106,64880641,64946178,65011714,65077250,65142786,65208322,65273858,65339394,65404930,65470466,65536002,65601538,65667074,65732609,65798146,65863681,65929218,65994753,66060290,66125826,66191362,66256898,66322434,66387970,66453506,66519041,66584578,66650114,66715650,66781186,66846722,66912258,66977794,67043330,67108866,67174402,67239938,67305474,67371009,67436546,67502081,67567618,67633154,67698690,67764225,67829762,67895297,67960834,68026370,68091905,68157442,68222978,68288514,68354050,68419586,68485122,68550658,68616194,68681730,68747266,68812802,68878338,68943874,69009410,69074946,69140482,69206018,69271554,69337090,69402626,69468161,69533698,69599234,69664769,69730306,69795841,69861378,69926913,69992450,70057986,70123521,70189058,70254594,70320130,70385666,70451202,70516737,70582274,70647810,70713346,70778882,70844417,70909954,70975490,71041026,71106562,71172098,71237634,71303170,71368706,71434241,71499778,71565313,71630850,71696386,71761922,71827457,71892994,71958530,72024065,72089601,72155138,72220674,72286210,72351746,72417282,72482818,72548354,72613890,72679426,72744962,72810498,72876034,72941569,73007106,73072642,73138178,73203713,73269250,73334786,73400322,73465858,73531394,73596930,73662466,73728001,73793537,73859074,73924610,73990145,74055681,74121218,74186754,74252289,74317826,74383361,74448898,74514434,74579970,74645506,74711042,74776578,74842114,74907650,74973186,75038722,75104258,75169794,75235330,75300865,75366401,75431938,75497474,75563009,75628546,75694081,75759618,75825154,75890690,75956226,76021762,76087298,76152834,76218370,76283906,76349442,76414978,76480514,76546050,76611586,76677122,76742658,76808194,76873730,76939266,77004802,77070338,77135873,77201410,77266945,77332482,77398018,77463554,77529090,77594626,77660162,77725698,77791234,77856770,77922306,77987842,78053378,78184450,78249986,78315522,78381057,78446593,78512130,78577666,78708738,78643202,78774274,78839810,78905346,78970882,79036418,79101953,79167490,79233026,79298561,79364098,79429634,79495170,79560706,79626242,79691778,79757314,79822850,79888386,79953922,80019458,80084994,80150530,80216066,80281601,80347138,80412674,80478210,80543746,80609282,80674818,80740354,80805890,80871426,80936962,81002497,81068034,81133570,81199106,81264642,81330178,81395714,81461250,81592322,81657858,81723394,81788930,81854466,81920002,81985538,82051074,82116610,82182146,82247682,82313218,82378753,82444290,82509826,82575361,82640898,82706434,82771970,82837505,82903042,82968577,83034114,83099650],"normal":[8978435,24379393,38600705],"newer":[67371013],"numericlookup":[74645507],"number":[5439491,5767171,10027009,10682371,14745601,25755651,30932995,31719427,36438017,36700161,55967745,61341699,67371009,72744963,74645507,82837505],"numeric":[60686339,61014017,67371009,73531393],"numberofrowsfromtop":[18743299,39321603],"nanoxls":[67371009],"namespaces":[67371009],"numberformat":[196613,2883589,2949123,3670020,3997698,4784132,5242885,5767178,6488069,7405573,8454149,10485765,10682378,11927557,14090245,14221317,14417925,14745608,15794181,16121861,16646146,17039365,17956869,18481157,21889029,23068676,24182785,25034754,25296901,25690117,26476549,28442629,33226757,35913731,36700163,37879810,39256069,40435716,42008581,42205187,42663941,43515910,44761091,46333956,49676291,49807363,51118082,53936133,54263813,56426501,58785794,58982405,59179013,59310082,60358658,61341710,61669381,64552965,64684037,65208324,68222981,69926915,70582277,72286211,72744965,74973188,75497477,76283907,80019461,81264645,82903045],"null":[9961473,14680065,28835841,50266113,56885249,64618497,66781185,78643201,79429633],"numberofcolumns":[3407875,26542083,39518211,53542915],"nodes":[27983875,71761923],"nestedproperty":[5570561,51052545,69599235,74186753,77463555,79298561]} \ No newline at end of file diff --git a/docs/fti/FTI_111.json b/docs/fti/FTI_111.json index 301471194..8c7a95ce2 100644 --- a/docs/fti/FTI_111.json +++ b/docs/fti/FTI_111.json @@ -1 +1 @@ -{"object":[720899,1048587,1245191,1310726,1376270,2293768,2359297,2949131,3211271,3735594,4456449,4784136,5046273,5308427,5439490,5636102,5963784,6029313,6488071,6815745,6881282,7077890,7733249,7798793,8585224,8716309,9043976,9633796,9895937,10027009,10551297,10747905,11075585,11206664,11337732,11403276,11730945,11796482,11927560,12255244,12320771,12451844,13238283,13369345,13893633,14417928,14680079,15204363,15466497,15663111,15859717,16384011,16973839,17235975,17301515,17629192,17760257,18481153,18743307,19005441,19267585,19398658,19660801,19857409,19922945,19988484,20054027,20119558,20185090,20316171,20840456,21037063,21102595,21233665,22020097,22151170,22347784,22544388,22609925,22740998,23265288,23592963,23658503,23855120,24182785,24248332,24313864,24444929,24576011,24641537,24838145,25559053,25690123,25952263,26148868,26214412,26542082,26738696,27131905,27197444,27852812,27918340,28377089,28901390,29163521,29360132,30474248,31326221,31653892,31916033,32047107,32309249,32636935,32702473,32833547,33030158,33226753,33488907,33947652,34013185,34144264,34209793,34603009,34734081,34865156,35323911,35389456,35586060,35848193,36372492,36438017,37027847,37683204,38141954,38207499,38273025,38797314,38928385,38993921,39125003,39190533,39256065,39583748,40108033,40828929,40894467,41025537,41091076,41484289,41549825,42205185,42401800,42663948,42860545,42926086,42991617,43057155,43319303,43515906,44236802,44302344,44367874,45088783,45285387,45350923,45613063,45809665,46006283,46596103,47251458,47448066,47710215,48365570,48496655,48562180,48955406,49217547,49741825,49807361,50135045,50266123,50528260,50593794,50659366,50855937,50921484,51052559,51183617,51249154,51904519,52363276,52494347,52887560,53149697,53346305,53739523,54394883,55312396,55574530,55640069,55771137,55836673,56098817,56623111,56688643,57016335,57147407,57278481,57409537,57999368,58064908,58327041,59506699,59965441,60162056,60227587,60948482,61014030,61603841,62062594,62259204,62586881,63832077,64028673,64487426,64815115,65273868,65470472,65667084,65732609,65863688,65994753,66125831,66322443,66519053,66912257,67239944,67305482,67436546,67567617,67698692,67764240,68091908,68812802,69009416,69337093,69664770,69992459,70123533,70189062,70385676,70451212,70582280,70647820,70844426,70909953,71172106,71434247,71499790,71761923,72220679,72417281,72482821,72679431,72876035,73269249,73334785,73400321,73728001,73859074,73924615,74383367,74711041,75104257,75235330,76218376,76742663,77398017,77987841,78118913,78184449,78315528,78446603,78708737,78774273,78839811,79101964,79298568,79560705,79757316,79888392,80019459,80347137,80412676,80674828,80740356,81199112,82313217,82378759],"older":[64356353],"office":[14155777,28770305,42598401,43450369,64356355,69926913,73334785],"options":[65537,655361,1835009,2097153,8126465,8585217,15532033,16121857,16384001,17498117,18612225,19398657,19529729,20774913,21626882,22347777,25100289,26148865,28508161,28639234,29491201,30736385,32309252,32505857,36503553,40501249,40697857,42991621,47513601,48365570,48496645,50921476,51838977,53346309,54919169,55181314,56950785,57147393,58130433,58392577,61407237,62521346,62849025,64225281,64356353,67108865,67567621,69664770,70123525,72286209,73138177,74186753,75104261,77332481,79626241,79757313,79888385,80478209,81199105,81395713],"obsoleteattribute":[13172737,17956865,19464193,19726337,20250625,30081025,36700161,45940737,73990145,79429633],"override":[1376257,2424834,5439489,6815745,8716289,9371650,9633793,10878977,12451841,14680065,15859713,16973825,17498113,22151169,22347777,22544385,29360129,32309249,33030145,36044802,36634625,42991617,43515905,43843586,44367873,45088769,48365570,48955393,50921473,51052545,53346305,54853633,56164353,57016321,57147393,60227585,61407233,62062593,63766529,65798145,67567617,67764225,69206018,71499777,72876033,73793537,73859073,75104257,76808193,77725697,79167490,80412673],"opacity":[18939905,61079553,81920001],"onlyifunused":[19464194,20250626],"outside":[6356993,61734913,65667073],"obsolete":[1245188,2293764,3211268,3735556,4784132,5963780,6488068,9043972,11206660,11927556,13172737,15663108,17235972,17629188,17956865,19464193,19726337,20250625,20840452,21037060,22347780,23265284,23658500,24313860,25952260,30081025,30474244,32636932,34144260,35717124,36700161,37027844,43319300,44302340,45285382,45613060,45940737,46596100,47710212,50659331,52887556,54394881,56623108,60162052,61014022,65339395,65470468,66125828,67239940,72220676,72679428,73924612,73990145,74383364,76742660,78315524,79298564,79429633,79888388,81199108,82378756],"ole":[28770305,49545217,73334785],"oadate":[10420225,14155780,19660801,19922945,22020097,22806529,23592961,28770307,36110337,36175873,40435713,42467329,42598402,44040193,48496641,48758786,49545220,50855937,51576833,53411841,57933825,60162049,64618498,69926916,70123521,73334790],"op_inequality":[32964612,36896772],"operations":[1048577,1245185,1376257,2293761,2949121,3211265,3735553,4784129,5308417,5963777,6488065,7798785,8716289,9043969,11206657,11927553,12255233,13238273,14417921,14680065,15204353,15663105,16384001,16973825,17235969,17301505,17629185,18743297,20054017,20316161,20840449,21037057,22347777,23265281,23658497,23855105,24248321,24313857,24576001,25559041,25690113,25952257,26214401,26738689,27852801,28901377,30474241,31326209,32636929,32702465,32833537,33030145,33488897,34144257,35389441,35586049,36372481,37027841,38207489,39124993,39256065,42401793,42663937,43319297,44302337,45088769,45285377,45350913,45613057,46006273,46596097,47710209,48496641,48955393,49217537,50266113,50659329,50921473,51052545,51904513,52363265,52494337,52887553,55312385,56623105,57016321,57147393,57278465,58064897,59506689,60162049,61014017,63832066,64815105,65273857,65470465,65667073,65863681,66125825,66322433,66519041,67239937,67305473,67764225,69009409,69992449,70123521,70385665,70451201,70582273,70647809,70844417,71172097,71434241,71499777,72220673,72679425,73924609,74383361,76218369,76742657,78315521,78446593,79101953,79298561,79888385,80674817,81199105,82378753],"operators":[8912898,14417921,47972354,76218369],"omit":[14680065,30670849,52559873],"originate":[28180481],"op_equality":[50462724,68878340],"overload":[524289,720897,1245186,1310721,1572865,1703937,1966081,2031617,2293762,2359297,2752513,3080193,3145729,3211266,3473409,3932161,4128769,4194305,4718593,4784130,5046273,5177345,5570561,5636097,5701633,5963778,6160385,6488066,7208961,7995393,8060929,8323073,8388609,8454145,8847361,9043970,9240577,9437185,9633793,9699329,10027009,10747905,11206658,11403265,11534337,11730945,11796481,11927554,12320769,12386305,12451841,12845057,13107201,13172737,13369345,13631489,13893633,14090241,14483457,14548993,14876673,15466497,15663106,15728641,15925249,16056321,16318465,16646145,17235970,17498113,17629186,17760257,17825793,18022401,18087937,18677761,19202049,19267585,19464193,19726337,20119553,20185089,20250625,20578305,20840450,21037058,21102593,21168129,21430273,21626881,22216705,22347778,22544385,22609921,22675457,22740993,23265282,23396353,23461889,23658498,23789569,23920641,24313858,24707073,24969217,25296897,25886721,25952258,26017793,26279937,26411009,26607617,27000833,27131905,27262977,27656193,27918337,27983873,28114945,28180481,28377089,28639233,28704769,28835841,29163521,29360129,29425665,29818881,29884417,30277633,30474242,31195137,31391745,31588353,31850497,31916033,31981569,32047105,32636930,33095681,33619969,33685505,33751041,34013185,34144258,34209793,34471937,34603009,34668545,34865153,34996225,35323905,35520513,35651585,35717121,36700161,37027842,37093377,37289985,37617665,38535169,39518209,39583745,40108033,40239105,40566785,40632321,40828929,40894465,41025537,41222145,41877505,42205185,42795009,42926081,42991617,43057153,43253761,43319298,43974657,44236801,44302338,44564481,44892161,45613058,45940737,46071809,46268417,46596098,46727169,46792705,46858241,46923777,47710210,47841281,48103425,48431105,48824321,49020929,49086465,49152001,49348609,49414145,49741825,49807361,50069505,50331649,51970049,52232193,52887554,52953089,53346305,53805057,55640065,55705601,55836673,56623106,56688641,56885249,57212929,57737217,57999361,58130433,58523649,58720257,58916865,58982401,59637761,60030977,60162050,61341697,61407233,61669377,63176705,63242241,63569921,64290817,64552961,64946177,65077249,65339393,65470466,65732609,65929217,66125826,66191361,66453505,66912257,67043329,67239938,67436545,67567617,67698689,68157441,68288513,68419585,68485121,68747265,68943873,69337089,69730305,69795841,70189057,70909953,71106561,71237633,71696385,71892993,72155137,72220674,72482817,72679426,72810497,72876033,73596929,73662465,73924610,74252289,74383362,74448897,74514433,74842113,75104257,75235329,75300865,75563009,76742658,77266945,77398017,77594625,77987841,78118913,78315522,78708737,78774273,79298562,79364097,79429633,79560705,79888386,79953921,80084993,80412673,81133569,81199106,81330177,81854465,82051073,82378754],"officially":[7143425,7274497,20840449],"oatime":[48758785,64618497],"overrules":[50921473,55181313,62521345],"occurs":[10551297,12386305,13238273,16646145,22216705,24182785,24838145,28180481,38207489,40632321,41484289,49217537,59506689,64815105,64946177,72417281],"oa":[28770308,49545218,73334786],"optional":[1703937,3407874,4194305,5701633,5767169,7077891,12386305,16646145,17498113,19922946,22216705,26607617,28180481,32309249,35848193,36175874,36438017,38404102,40435714,40632321,42991617,48496641,48889857,50593793,51249153,51970049,52101122,53346305,53739521,53870594,57278465,60096515,61407233,62783490,63307778,64946177,67174402,67567617,68485121,68812801,69926914,70123521,73728002,75104257],"overwritten":[14417921,36634625,51904513,71434241,76218369,77725697],"order":[6291457,24510465,48496641,55312385,70123521,75235329,77987841],"oadate_":[10420225,44040193],"one":[1245185,1310721,1376258,2293761,3145729,3211265,3735565,4784129,5439489,5636097,5963777,6291460,6488065,6881281,7995393,8716291,9043969,10682369,11206657,11403268,11927553,12189697,12386305,12976130,13238273,14680066,15663105,16646145,16973826,17235969,17629185,20119554,20840449,21037057,21757953,22151169,22216705,22347777,22609921,22740993,22806529,23265281,23396353,23658497,24313857,25296897,25493505,25559044,25952257,26738689,28114945,28180481,29294593,29425665,30474241,32636929,33030146,34144257,35323905,35389444,35520514,35782657,36175873,36438018,37027841,38141953,38207489,40632321,42008577,42401793,42795009,42926081,43319297,43515905,43974657,44302337,44367873,44564481,45088770,45285380,45613057,46465026,46596097,47251457,47448065,47710209,48496641,48955394,49217537,50659339,51052546,51118081,51183617,51249153,52756481,52887553,53739521,54394882,54788097,55508993,55574529,56164353,56623105,56885249,57016323,57147394,57278465,57999364,58327041,59506689,59637761,59965441,60096514,60162049,61014021,62062593,64487425,64815105,64946177,65273858,65470465,65863681,66125825,67239937,67502082,67698689,67764226,69009409,69337089,69599233,70123521,70189057,70582273,70844417,71237633,71368705,71499778,72220673,72482817,72679425,73728002,73859073,73924609,74383361,76742657,78315521,79298561,79888385,80936961,81199105,81330177,82378753],"overrides":[1376260,8716291,14417923,14680068,16973828,33030148,45088772,48955396,51052548,51904515,57016323,57147396,57278465,67764228,70844417,71434243,71499780,76218371],"occupied":[35520513],"obj":[9633794,12451842,15859715,22544386,29360130,60227586,72876034,80412674],"objects":[1376258,3735559,8716290,11796482,13369345,14417921,14680066,16973826,19988481,22609922,23855106,24313858,28377089,28901378,31653890,33030146,36503553,45088770,48955394,50331650,50659335,50921474,51052546,51904513,53542915,55115778,56688641,56950785,57016322,57147394,57278465,57999364,59244546,60227586,62521346,64356353,65732609,66912257,67698690,67764226,68747266,69337090,70844417,71434241,71499778,72482818,72810498,72876033,76218369,76414978,78118913,78708737],"overridden":[7798786,13238274,26738690,32702466,38207490,42401794,49217538,59506690,64815106,65863682,67305474,69009410,70582274,71172098],"operator":[32964610,36896770,50462722,68878338],"overflow":[11141121,29753345,81199105],"ones":[20840449],"overloads":[3145729,44564481,61014017],"option":[2097153,33619969,45285377,50921473,55181313,61014017,62521345,74448897],"originally":[19398657,55640065,64356353,69599233,69664769],"occurred":[81526785],"output":[8323073,24969219,31916033,38797313,45285379,54788098,61014020,67043329,72089601],"originated":[12386305,16646145,21299201,22216705,38797313,61014017,64946177],"original":[11337729,17891329,27197441,33947649,37683201,38600706,42663938,50528257,51773441,52756481,68091905,69074945,80740353],"outputs":[67174401],"open":[19922945,36175873,40435713,63307777,64356353],"owning":[42008577,65273857,67502081],"operation":[7733249,10027010,10747906,11730945,13893633,15466498,19660803,19922947,22020099,23461889,34013186,34209793,40108034,40828929,42205185,49741825,49807362,70909954,77398017,78774273],"organizational":[30801921,42008577,65273858,67502082],"ooxml":[3538945,5963777,37552129,42598401,64356353,71630849,73334785,81068033]} \ No newline at end of file +{"overload":[655361,1179649,1441793,1572865,1638401,1769474,2228225,2359298,2424833,2490369,2752513,3014658,3145729,3407873,3670018,3866625,4259841,4390913,4718593,4915202,5308417,5898241,6160385,6422529,6684673,6750209,6881281,7012353,7274498,7340034,7733249,8060929,8781825,9109505,9568257,9699329,9830401,9895937,10158081,10420225,10616833,11075586,11337729,11403265,11599873,12320769,12779522,13107201,13303809,13369345,13434881,13565953,13893634,14024705,14155777,14614529,14680065,15204353,15269889,15794177,15859713,16252929,16449538,16777217,16908289,16973825,17104897,17367041,17432577,17563649,17760258,17825793,18022401,18153473,18743297,19267585,19333121,19726337,19988481,20381697,20971521,21168130,21233665,21299202,21495809,22020097,22216705,22413313,22544385,22740993,22806529,23134209,23068674,23199746,23527425,23724033,23920641,23986177,24117249,24248321,24444930,24510466,24576001,24707073,24969217,25231361,25624577,25755649,26411009,26542081,26673153,26738689,26804226,26869761,27590657,27656193,28049409,28311553,28508161,29032450,29163521,29229057,29818881,30081025,30605314,30670849,31522817,31588353,31719425,31916033,32374785,32571393,32768001,32899073,33095681,33161218,33292289,33423361,33816577,33947649,34275329,34340865,34603009,34668545,34799617,34865153,34930689,35258369,35323905,35454977,35586049,35651585,35848193,36044801,36241409,37027841,37158913,37486593,37814273,38404097,38600706,38993921,39059457,39321601,39714817,40173569,40566785,41025537,41222146,41353217,41484289,41811969,41943041,42074114,42336257,42795009,42991617,43319297,43384833,43909122,44367873,44498945,44630017,44892161,45023233,45088769,45285377,45350913,45678593,45744129,45940738,46661633,46989313,47120385,48365569,48824321,48955393,49152001,49217537,49610753,49741825,49938433,50003969,50266113,50987009,51118082,51183617,52297730,52428802,52494337,53149697,53542913,54198273,54329345,54853633,55115777,55508993,55902210,55967746,56492033,56885249,57933825,58195969,59047937,59310082,59965441,60030977,60096513,60293121,60358657,60555265,61210625,61276161,61472770,61734913,61997057,62062593,62128129,62586881,62783489,63176705,63438849,63504385,63635457,63700993,64159745,64356353,64618497,64880641,65798145,66125825,66191361,66519041,66584577,66650113,67043330,67108865,67502081,67895297,68550657,69271553,70057985,70385665,71106561,71237634,71565313,72679425,72876033,73203713,73400321,73465857,73531394,73662465,73728001,73793537,73859073,74383362,74448897,74579969,75104257,75300865,75563009,75694081,75759617,75956225,76480513,76873729,77070337,77135874,77266945,77332482,77398017,78381058,78446593,78643201,78970882,79364097,79429633,79495169,79626241,79822849,81133569,81199105,81592322,82051073,82313217,82575362,82706433,82968577,83034113],"obsolete":[1310724,1769476,2359300,3014660,3670020,4915204,7274500,7340036,11075588,11337729,12779524,13893636,16449540,17498113,17760260,17825793,19333121,19726337,21168132,21299204,23068676,23199748,24444932,24510468,26804228,29032452,30605316,33161220,34603012,35848193,38600708,41025537,41222148,41287686,41549825,42074116,43909124,45940740,51118084,51576833,52297732,52428804,55902212,55967748,58392577,59310084,61472772,62193670,64290819,67043332,67502083,71237636,73531396,74383364,75759617,77135876,77332484,78381060,78970884,81592324,82575364],"occurred":[81526785],"optional":[3407873,4390913,4849665,5308417,8912897,9699329,9961473,14680065,16908289,19398657,25231361,26542081,28835841,32374785,34471937,34930689,35717121,41418753,43188227,50266113,53280769,53542913,56819714,56885249,57212930,62980097,64618497,66781185,67633153,70057985,72876033,73596930,75038721,78643201,79429633],"originally":[67371009],"older":[67371009],"obj":[10616835,14483459,15794179,25624579,43319299,52494339,62914563,79495171],"office":[67371011],"operators":[8847362,11862017,47054850,65077249],"operations":[720897,1245185,1310721,1769473,2031617,2359297,3014657,3473409,3670017,4915201,6291457,7208961,7274497,7340033,10027009,11075585,11272193,11862017,12779521,13631489,13893633,14745601,14942209,15073281,15925249,16449537,17301505,17760257,19202049,20840449,21168129,21299201,21823489,22347777,23068673,23199745,24182785,24444929,24510465,24641537,25493505,26345473,26804225,27787265,28901377,29032449,30408705,30539777,30605313,31784961,32309249,32964609,33161217,33488897,33882113,36110337,37355521,38010881,38600705,39780353,41222145,41287681,42074113,42598401,43253761,43646977,43909121,44105729,45613057,45940737,46268417,46727169,47513601,49545217,49676289,50397185,50462721,50593793,50659329,51052545,51118081,51707905,52166657,52297729,52428801,52559873,52887553,54788097,55902209,55967745,59310081,59834369,61472769,61800449,61865985,62193665,62652417,63569921,64094209,64290817,65077249,65732609,65863681,66453505,67043329,69402625,69468161,70123521,70909953,71172097,71237633,71827457,73072641,73531393,73924609,73990145,74055681,74186753,74383361,74711041,77135873,77332481,77922305,78381057,78970881,81592321,81985537,82575361],"objects":[24444929,57016323,59375617,67371009],"override":[2097153,4784129,5111809,7667713,10616833,12910593,14483457,15794177,21954561,25624577,34406401,36569089,39976961,40697857,43319297,50069505,52494337,58064897,59441153,60227585,61145089,62914561,65208321,67174401,71368705,72810497,74973185,75235329,79495169,82444289],"open":[67371009],"obsoleteattribute":[11337729,17498113,17825793,19333121,19726337,35848193,41025537,41549825,51576833,75759617],"occurs":[9240577,11272193,21757953,24051713,36110337,44826625,50659329,60751873,63569921,69402625],"oadate":[27721731],"output":[53739523],"one":[1769473,2359297,3014657,3670017,4915201,7274497,7340033,11075585,11272193,12779521,13893633,16449537,17760257,21168129,21299201,23068673,23199745,24444929,24510465,26804225,27787265,29032449,30605313,33161217,36110337,38600705,39780353,41222145,42074113,43909121,45940737,50659329,51118081,52166657,52297729,52428801,55902209,55967745,59310081,61472769,63569921,67043329,69402625,69468161,71237633,73531393,73990145,74383361,77135873,77332481,78381057,78970881,81592321,82575361],"overrides":[1245188,6291459,11599873,11862019,14745604,15925252,28901380,32571393,43253763,46268420,46727172,49676292,54788100,60358657,61800452,61865985,64094211,65077251,65732611,66519041,71172100,71827457,73793537,82968577],"ooxml":[67371009],"object":[655367,720907,1245194,1310742,1769480,2031627,2359303,2752518,3014663,3473419,3538945,3670024,4521985,4915207,6291468,6684677,7208969,7274504,7340040,7602185,8585217,9109508,9175047,9240577,9961480,10027020,10616838,11075592,11272203,11599875,11862024,12779528,13107206,13631499,13893639,14483461,14745611,14942219,15073291,15794182,15925259,16449543,16777218,17301515,17760264,19202059,19660806,20381698,20840459,21168135,21299208,21757953,21823499,22151170,22216710,22347788,23068680,23199751,23527429,24051713,24182798,24444936,24510472,24576007,24641549,25165831,25493516,25624582,25755658,26345483,26804231,27066376,27787272,28901386,29032455,29818886,30408715,30539787,30605320,31719433,31784969,32309260,32571395,32964620,33161224,33488910,33882124,34340870,34734087,36110347,37355532,37814279,38010891,38600712,39780360,40566790,41222151,41287691,41615367,41811973,42074119,42139655,42598412,43253767,43319302,43646988,43909127,44105740,44367876,44826625,45613067,45875203,45940743,46137351,46268426,46727179,47513611,48234503,49086471,49545228,49676298,50397195,50462732,50593804,50659339,51052554,51118087,51707916,52166664,52297735,52428807,52494342,52559885,52625409,52887563,53280775,53411842,54394881,54788106,55902215,55967752,59310087,59834380,59899905,60096521,60358659,60751873,61472776,61603841,61800459,61865999,61997060,62193676,62652428,62914565,63438852,63569931,63635464,64094219,64290837,64946183,65077255,65732614,65863691,65929221,66453516,66519043,67043336,69402635,69468168,70123531,70909964,71172107,71237640,71565313,71827466,73072652,73203714,73531400,73793538,73859079,73924620,73990152,74055691,74186762,74252289,74383367,74579976,74645516,74711052,75104258,76546055,76873735,77004802,77135879,77332488,77922316,78053384,78381063,78970888,79495174,80609287,81592328,81985548,82575367,82968579],"operator":[31260674,40042498,52822018,73269250],"overridden":[7208962,11272194,27787266,31784962,36110338,39780354,50659330,51052546,52166658,63569922,69402626,69468162,73990146,74186754],"options":[14680067,28835843,50266115,56885251,64618499,67371009,78643203,79429635],"op_inequality":[31260676,40042500],"onlyifunused":[17825795,19333123],"op_equality":[52822020,73269252]} \ No newline at end of file diff --git a/docs/fti/FTI_112.json b/docs/fti/FTI_112.json index 23bee26fc..cfde42021 100644 --- a/docs/fti/FTI_112.json +++ b/docs/fti/FTI_112.json @@ -1 +1 @@ -{"pagelayout":[3735553,10354689,23003137,41549825,44302337,48496641,54394881,54525953,64684033],"pane":[131074,1179649,3211265,3735557,5111810,7405569,9437187,11993089,12976131,16580611,17301508,18022403,20054018,20643843,24510465,27721731,27983875,29818883,30605314,31326212,32112643,33226755,35651587,37093379,38010884,38273027,41549825,44761091,45416453,45481986,47054849,47579138,48365570,48496641,49545220,52101124,52363274,54198273,54394885,56295426,57409538,60096515,62980098,63373315,64356353,67239943,73334788,73465858,74317831,75956226,76677122,76873730,77922306,78577666],"parameter":[3080194,3407873,9437185,9699330,16056321,17498113,18022401,19267586,19922945,23592961,25886721,27983873,29818883,35651587,36175873,36372482,37093377,40435713,44564482,51249153,53739521,56426497,61014018,61407233,63307777,73728001,81854466],"pivot":[24313857,24903682,55115777],"pairs":[4456449,6029313,9895937,13238273,24510465,38207489,49217537,55312385,55771137,59506689,64815105,80347137],"process":[9764865,12910593,14155777,17891329,23986177,28966913,31195137,34078721,35782657,36831233,42467329,42860545,48758785,50855937,54788097,57409537,58327041,63045633,64618497,65994753,67960833,69926913,74055681,74776577,77529089,82313217],"parse":[2621441,7536642,13434884,15794177,16973825,20316161,23592961,32833537,35782657,37814273,41943044,45809666,48496643,50921473,55640065,56426499,56950785,58064897,58327041,62521345,65273857,67371010,70123523,71368706,71499777,77987841],"plus":[14155777,69926913],"part":[2752513,3735553,8716289,17301518,21757953,23396353,27328513,31195137,31326222,32899075,33161217,34078721,35848193,42139649,46465025,50855938,53870593,54394881,57016321,57278465,57409537,60096513,68812801,71630849,75038721,75497473,75825153,76939265,79036417,80216065,82313217],"passwordhash":[34734081,66519041,66584577],"perform":[1048577,1245185,1376257,2293761,2949121,3211265,3735553,4784129,5308417,5963777,6488065,7798785,8716289,9043969,11206657,11927553,12255233,13238273,14417921,14680065,15204353,15663105,16384001,16973825,17235969,17301505,17629185,18743297,20054017,20316161,20840449,21037057,22347777,23265281,23658497,23855105,24248321,24313857,24576001,25559041,25690113,25952257,26214401,26738689,27852801,28901377,30474241,31326209,32636929,32702465,32833537,33030145,33488897,34144257,35389441,35586049,36372481,37027841,38207489,39124993,42401793,42663937,43319297,44302337,45088769,45285377,45350913,45613057,46006273,46596097,47710209,48496641,48955393,49217537,50266113,50659329,50921473,51052545,51904513,52363265,52494337,52887553,55312385,56623105,57016321,57147393,57278465,58064897,59506689,60162049,61014017,63832065,64815105,65273857,65470465,65667073,65863681,66125825,66322433,66519041,67239937,67305473,67764225,69009409,69992449,70123521,70385665,70451201,70582273,70647809,70844417,71172097,71434241,71499777,72220673,72679425,73924609,74383361,76218369,76742657,78315521,78446593,79101953,79298561,79888385,80674817,81199105,82378753],"properties":[1376257,3735554,4063238,4456450,6029314,6553602,8716291,9895938,12255233,12517377,13238273,14680066,14942210,16973826,17301508,19529730,19988484,20381698,21757953,23855106,24248321,24772610,26214401,27852801,28901377,31326212,33030145,33292290,34734082,35258370,35586049,38207489,38600706,38797314,39190530,39452674,39976962,41549826,42663937,45088770,47906818,48496641,48955393,49217537,49872898,50003970,50921473,51052545,52363265,52559874,54394883,55312385,55771138,56819714,57016322,57147394,57278465,57802753,58064897,59506689,61014017,62390274,62521346,62849026,62914561,63832065,64749571,64815105,65273857,65667073,66519041,67305478,67502082,67764226,68026370,68812802,69402626,70385665,70451201,71172102,71499777,73007107,73072642,73269249,74317826,74579974,74645506,75038722,75628546,77004801,77660162,78184449,79036418,79101953,80347138,80674817],"printed":[23003138,44302338,58195969,64684033],"party":[64356353],"parts":[8716290,21757955,25296897,57016322],"packing":[24510465,31326209],"possibly":[41091073],"panesplitwidth":[44761089,52363265,74317825],"patternvalue":[458755,4784131,7471107,10813442,17039363,22282243,36831234,38469634,39059458,45023234,45154306,45678595,56623106,59310082,62849025,63963139,65208323],"pixel":[69599234],"particular":[3735556,17891329,18022401,22609921,29818882,33423361,37093377,48365569,48496641,50659332,50921474,57999364,62521345,65273857,67502081,67698689,68354049,69337089,70123521,72482817,81395713],"parent":[3735553,16449537,41222145,54394881],"parameters":[524289,720897,917505,1179649,1310721,1572865,1703937,1966081,2031617,2359297,2621441,2752513,3080193,3407873,3473409,3670017,4194305,4259841,4325377,4653057,4718593,4980737,5046273,5570561,5636097,5701633,5767169,5832705,6225921,6356993,7077889,7143425,7208961,7274497,7536641,7995393,8257537,8323073,8388609,8585217,8716290,8847361,9240577,9437185,9633793,9764865,10027009,10682369,10747905,11337729,11665409,11730945,11796481,12124161,12320769,12386305,12451841,12713985,12779522,12910593,12976129,13041665,13172737,13434881,13893633,14155777,14221313,14483457,14548993,14745601,14876673,15466497,15794177,15859713,16056321,16646145,17498113,17760257,17825793,17891329,17956865,18022401,18677761,18939905,19070977,19136513,19202049,19267585,19398657,19464193,19595265,19660801,19726337,19791873,19857410,19922945,19988482,20250625,20578305,21102593,21168129,21233665,21430273,21626881,21757953,21889025,22216705,22544385,22609921,22675457,22740993,23134209,23396353,23461889,23592961,23724033,23986177,24641537,25165825,25231362,25296897,25624577,25886721,26017793,26083329,26148865,26607617,26869761,27000833,27131905,27197441,27262978,27459585,27656193,27721729,27918337,27983873,28049409,28180481,28442625,28639233,28704770,28770305,28966913,29097985,29163521,29229057,29360129,29818881,29884417,29949953,30277633,30932993,31129601,31195137,31391745,31588353,31653889,31850497,31916033,32047105,32178177,32309250,32440321,32899073,32964609,33095681,33226753,33423361,33554433,33619969,33685505,33947649,34013185,34078721,34209793,34275329,34340865,34603009,34865153,34996225,35323905,35520513,35651585,36175873,36438017,36700161,36765697,36831233,36896769,37093377,37617665,37683201,37748737,37814273,38010881,38273025,38404097,38535169,40108033,40239105,40435713,40566785,40632321,40828929,40894465,40960001,41025537,41091073,41156609,41222145,41943041,42205185,42467329,42663937,42860545,42926081,42991617,43057153,43778049,44236801,44695553,44957697,45481985,45547521,45809665,45940737,46071809,46792705,46989313,47644673,47841281,48103425,48496641,48562177,48758785,48889857,49086465,49414145,49479681,49741825,49807361,50135041,50200577,50331649,50462721,50528257,50593793,50790401,50855937,51118081,51445761,51576833,51970049,52035585,52101121,52756481,53346305,53608449,53870593,53936129,54591489,54722561,54788097,55640065,55836673,55902209,55967745,56426497,56557569,57409537,58720257,58916865,59244545,59768833,59965441,60030977,60096514,60227585,60358657,60424193,60620801,60948481,61079553,61341697,61407233,61472769,62259201,62783489,62914561,63045633,63242241,63307777,63569921,64290817,64552961,64618497,64946177,65077249,65994753,66191361,66453505,66650113,66781185,66846721,67043329,67174401,67371009,67567617,67698689,67960833,68091905,68157441,68222977,68419586,68485121,68878337,69337089,69599233,69664769,69730305,69926913,70189057,70516737,70713345,70909953,71106561,71368705,71761921,71892993,72482817,72613889,72810497,72876033,73531393,73728001,73990145,74055681,74514433,74776577,74842113,75104257,75235329,75563009,76414978,77070337,77332482,77398017,77529089,77594625,78381057,78774273,78839809,79101953,79233025,79364097,79429633,79560705,79757313,79953921,80150529,80216065,80412673,80674817,80740353,81133569,81854465,81920001,82182145,82313217],"performed":[16252929,23461889,33292289,33554433,45285377,61014017,65667073],"parsed":[2621441,15794177,22347777,36503553,37814273,40697857,50921473,56426497,62128129,62521345,67371009],"period":[25100289,32833537,59441153,65273857,81657857],"provide":[3735553,4456449,6029313,9895937,13238273,35389441,38207489,48168961,48365569,49217537,54394881,55771137,59506689,64815105,80347137],"password":[3735557,6356998,10944514,21299202,22872070,34734081,38797313,39845891,41549826,43646979,48496642,48889860,49545218,50659329,54394884,59768839,61014017,64356353,66519041,66584578,73334786],"panesplitcolumnindex":[32112641,52363265,74317825],"protected":[2883585,3735555,5898241,7667713,11010049,12582913,12713986,14286849,16908289,21299201,21692418,22872065,24313871,24903681,25034753,26673153,28246017,28311553,34734081,38797316,39321601,40173569,41615362,45285377,48627713,48889860,50659329,51118081,53542913,54394882,55115791,61014021,61538306,62455809,66519041,67633153,80609281],"possible":[11337729,13434881,14680066,19398657,21233665,23592961,24313857,27197441,32833537,33947649,37683201,41091073,41943041,44433410,48234497,48365569,48562177,48496642,48758785,50528257,50921473,51904513,55181313,55640065,60227585,62521345,63307777,64094209,64618497,65273857,67174401,68091905,69140481,70123522,70320129,71368705,72548353,75235329,76218369,77987841,80740353],"perl":[12976129,53870593,60096513],"pat":[24510465,64356353],"panedefinition":[1179649,11993089,16580609,20054018,20643841,24510465,27721729,32112641,44761089,47054849,52363268,54198273,63373313,73465857,74317826,77922306,78577666],"parsing":[7536641,16973825,29491201,36503553,50921475,56426498,56950785,62521346,64225281,67371009,71499777],"phonetic":[2097155,17891331,18743297,24510465,25231361,38600705,39649281,42663938,45350913,50921474,51773441,62521346,69074945,79101953],"passed":[1310722,1376257,1966081,2031618,2752513,3407874,3735568,4653057,4718594,5308417,5767169,6225922,7208961,7995393,8847363,9240578,11534337,12320769,13238274,14155777,14221314,14745601,14876673,15204354,16318476,16384002,17301508,18219009,18939905,19136513,19726337,19857410,20316161,20578307,21102593,21626881,22609923,22675457,22740995,23396354,23724033,23855105,25165825,25296897,26017793,27000833,27656193,27852802,28639233,28901377,29884417,29949954,30277635,30670849,31129601,31195137,31326212,31391745,31784961,31850499,31981570,32047105,32178177,32833537,32899073,33095681,34996225,35520513,35586049,35717121,35782658,36438018,37748737,38207489,40566785,40960001,42926081,44957697,45088769,45285377,45350913,46071810,46792706,48365569,48496641,49217537,49479681,50593793,50659344,50790401,50921474,51445761,52756481,53805058,54788097,55902209,57278467,58064897,58130434,58327042,58523649,58720257,59506690,61079553,61014017,61341698,62783489,63045633,63176706,63569921,64290817,64815106,65077250,65273857,66519041,67698690,67960833,68157441,69337091,69926913,70123521,70189058,70844419,71630849,71892995,72482820,75300866,78446593,79101953,79298561,79364098,80150529,81133569,81657857],"proprietary":[64356353],"page":[23003137,44302337,58195970,64684033,81526785,81723396],"panesplitheight":[20643841,52363265,74317825],"panesplitaddress":[131073,1638401,3735556,54394884,56295425,75956225],"processstyles":[9764865,48496641,70123521],"principle":[64356353],"parsedvalue":[67371010],"probably":[1507329,3538945,5963777,60096513],"position":[1703938,3735561,4194305,5636097,5701633,20119555,21430273,26607618,27262977,33226754,35323905,38273026,44236801,48365569,48431106,49152002,49348609,50659337,51970049,57212930,67239937,68485121,69730305,82051073],"parsebinarybool":[35782657,37814273,58327041],"patterns":[45088769,62849025],"panesplittopleftcell":[3735553,54394881,76873729],"pivottables":[24313857,24903681,55115777],"patternfill":[45023234,45088769,45154305,59310082,75628545],"pattern":[458753,1376257,3014657,4784131,7471105,9043969,10813442,14548993,15007745,17039361,20447234,22282241,23265281,34406401,36831237,38469633,39059457,45088771,45154306,45678593,49938433,53936129,56623105,61210625,62849025,63963138,65208321,73269249,74645505,75628545],"postarg":[73728002],"persists":[81526785],"panesplitrowindex":[16580609,52363265,74317825],"project":[64356361],"place":[64356354],"prior":[3735553,46465025,54394881],"potential":[64356353],"plan":[39845889],"preview":[58195969],"present":[3735553,25493505,29294593,45285377,50659329,61014017],"purpose":[1376258,8716291,11796481,13369345,14680067,15007745,16973827,19529729,23265281,23855108,27262977,28377089,28901379,30801921,31653889,33030146,35258369,39190529,42008577,45088771,47906817,48955394,49938433,50593793,51052546,52559873,56688641,57016322,57147395,62849025,65142785,65273858,65667073,65732609,67502082,67764227,68026369,71499778,75628545,78118913,78708737],"proper":[6356993],"previously":[3735555,14745601,22675457,43253762,50659331,63242241],"property":[131074,196610,393218,1376257,1638403,1769474,1835010,1900546,2097154,2686978,2818050,3014658,3342338,3735553,3801090,3866626,3997698,4063235,4587522,6094850,7340034,8716289,8781826,9175042,9502722,9830402,10289154,10354690,10616834,10944514,11993090,12517379,13697026,13828098,14352386,14680065,14811138,15269890,15597570,16252930,16449538,16580610,16711682,16973825,18219010,18284546,18350082,18481154,18874370,19333122,19529731,19988481,20643842,20774914,20971522,21299202,21561346,21692418,22085634,22413314,22478850,22872067,23068674,23330818,23527426,23855107,24444930,25034754,25100290,25821186,26345474,26542082,26804226,27394050,27525122,27590658,28573699,28901379,29032450,29556738,29622274,30015490,30081026,30408706,30670850,30736386,30801922,30867458,31064066,31784962,32112642,32374786,33030145,34930690,35192834,35848194,35979266,36241410,36503554,37421058,37486594,38076418,38666242,38862850,38928386,38993922,39321602,39649282,39780354,39845891,40304642,41353218,41615362,41746434,42008578,42074114,42729474,43646978,43909122,44630018,44761090,45023236,45088769,45154306,45219842,46333954,46399490,46465026,46530562,46661634,47054850,47316994,47775746,48168962,48234498,48300034,48955393,49283074,50397186,50593796,51052545,51183618,51380226,51642370,51707906,51773442,52428802,53084162,53149698,53280770,54132738,54198274,54263810,54394881,54525954,54919170,55050243,55181314,55246850,56098818,56295426,56492034,56557569,56754178,56950786,57016321,57147396,57344002,57475074,57540610,57606146,57868291,58458114,58654722,59310084,59375618,59441154,60489730,60686338,61145090,61276162,61538306,61603842,61865986,62455810,62586882,62849025,62914562,63373314,63635458,64028674,64749574,65011714,65142786,65601538,66584578,67305475,67764225,67829762,67895298,68354050,68550658,69074946,70254594,70975490,71041026,71172099,71499777,71630850,71958530,72089602,72548354,72941570,73007110,73400322,73465858,74579971,74711042,74907650,75431938,75694082,75890690,75956226,76021762,76349442,76546050,76677122,76873730,77004803,77135874,77201410,77922306,78184450,78315521,78905346,80019458,80281602,80936962,81264642,81395714,81985538,82116610,82444290,82509826],"preserved":[1703937,4194305,5701633,26607617,35848193,41549825,44630017,48496641,51970049,68485121],"points":[38404097,69599233],"preparation":[17301505,23986177,31326209],"placed":[27262977],"path":[7733249,9699329,17498116,31260676,36372483,37486593,40763393,49872899,50200581,50266114,52494338,60686340,70385669],"previous":[3735554,8454146,40566785,46071809,50659330],"phoneticinfo":[18743298,24510465,25231362,38600706,39649281,42663940,51773441,69074945],"paths":[24510465,70385665],"positioning":[57147393,62849025],"patterncolor":[9043969,20447233,61210625],"predefined":[16973825,20840450,21561345,23330817,35258369,48234497,62849026,65273858,67502082,73269249],"parseint":[15794177,35782657,58327041],"pixels":[69599235],"parses":[2621441,15794177,20054017,23592961,27721729,35782659,37814273,45809665,48496643,52363265,58327043,70123523,75235329,77987841],"protection":[2883585,3735555,4325377,5308417,5898241,6356993,6488065,7667713,7929857,10944514,11010049,12582913,14286849,16908289,17301506,19529730,21299202,21692417,22872066,24313858,24903681,25034753,26673153,28246017,28311553,31326210,33423363,34734081,38797313,39321601,39845890,40173569,41549826,43646977,45285377,46989314,48365569,48496644,48627713,48889859,49545217,50659329,51118081,53542913,54394882,55050241,55115777,57147394,57606146,57868289,59768834,61014018,62455810,63045635,66519042,67633153,70123522,73334785,73531394,80216066],"processes":[5308417,15204354,20316161,23724033,27852802,32178177,35586049,37748737,40960001,44957697,45350913,48496641,49479681,51445761,58064897,66519041,70123521,78446593,79101953],"processed":[19005441,21233665,24248321,24510465,31719425,42598402,43384833,51052545,67764225,73334786],"program":[64356354],"point":[22347777,58392577,62128129,64356353,69599233],"protectwindows":[45285377,48889859,61014017],"panesplitleftwidth":[131073,3735554,54394882,56295425],"pattern_":[39059457],"prefix":[51904513,60227585,76218369],"picoxlsx":[64356355],"param":[8585219,12779521,15859713,23461889,32964610,36896770,45481985,50462722,68878338],"parsefloat":[2621441,35782657,58327041],"prevent":[50921473,54919169,62521345],"public":[65537,131073,196609,262145,327681,393217,458753,524289,655361,720897,851969,983041,1114113,1179649,1310721,1507329,1572865,1638401,1703937,1769473,1835009,1900545,1966081,2031617,2097153,2293761,2359297,2424833,2490369,2555905,2686977,2752513,2818049,2883585,3014657,3080193,3145729,3276801,3342337,3407873,3473409,3604481,3670017,3735553,3801089,3866625,3932161,3997697,4194305,4259841,4325377,4587521,4718593,4784129,4849665,4915201,5046273,5111809,5242881,5373953,5439489,5505025,5636097,5701633,5898241,5963777,6094849,6225921,6356993,6422529,6684673,6750209,6815745,6881281,6946817,7012353,7143425,7208961,7274497,7340033,7405569,7471105,7602177,7667713,7733249,7864321,7929857,7995393,8126465,8192001,8323073,8388609,8519681,8650753,8716289,8781825,8847361,9043969,9109505,9175041,9240577,9306113,9371649,9437185,9502721,9568257,9633793,9830401,10027009,10092545,10158081,10223617,10289153,10354689,10420225,10485761,10616833,10747905,10878977,10944513,11010049,11075585,11206657,11272193,11468801,11599873,11730945,11796481,11862017,11927553,11993089,12058625,12255233,12320769,12386305,12451841,12517377,12582913,12648449,12713985,12779521,12976129,13172737,13238273,13303809,13500417,13565953,13697025,13762561,13828097,13893633,14024705,14155777,14221313,14286849,14352385,14417921,14483457,14548993,14614529,14680065,14745601,14811137,14876673,15138817,15269889,15335425,15400961,15466497,15532033,15597569,15859713,16056321,16121857,16187393,16449537,16515073,16580609,16646145,16711681,16777217,16908289,16973825,17039361,17104897,17170433,17367041,17432577,17498113,17563649,17629185,17760257,17825793,17956865,18022401,18087937,18153473,18219009,18284545,18350081,18415617,18481153,18546689,18612225,18677761,18808833,18874369,18939905,19136513,19202049,19267585,19333121,19464193,19595265,19660801,19726337,19791873,19922945,20250625,20447233,20512769,20578305,20643841,20709377,20774913,20840449,20971521,21102593,21168129,21299201,21364737,21430273,21495809,21561345,21626881,21692417,21757953,21889025,21954561,22020097,22085633,22151169,22216705,22282241,22347777,22413313,22478849,22544385,22609921,22675457,22740993,22806529,22872065,22937601,23068673,23199745,23330817,23396353,23461889,23527425,23724033,23789569,23855105,24051713,24117249,24248321,24313857,24379393,24444929,24903681,25034753,25100289,25165825,25231361,25296897,25362433,25427969,25755649,25821185,25886721,26017793,26214401,26345473,26476545,26542081,26607617,26673153,26804225,26869761,26935297,27000833,27066369,27131905,27262977,27394049,27459585,27525121,27590657,27656193,27721729,27852801,27918337,27983873,28114945,28180481,28246017,28311553,28442625,28508161,28573697,28639233,28704769,28770305,29032449,29163521,29360129,29556737,29622273,29687809,29753345,29818881,29884417,29949953,30015489,30081025,30146561,30277633,30343169,30408705,30474241,30539777,30605313,30670849,30736385,30801921,30867457,30998529,31064065,31195137,31260673,31391745,31457281,31522817,31588353,31653889,31719425,31784961,31850497,31916033,32047105,32112641,32178177,32243713,32309249,32374785,32571393,32768001,32964609,33095681,33357825,33619969,33685505,33816577,33882113,34013185,34144257,34209793,34275329,34340865,34537473,34603009,34799617,34865153,34930689,34996225,35192833,35323905,35389441,35454977,35520513,35586049,35651585,35848193,35913729,35979265,36044801,36175873,36241409,36306945,36372481,36438017,36503553,36569089,36634625,36700161,36765697,36896769,36962305,37093377,37158913,37224449,37355521,37421057,37486593,37552129,37617665,37748737,37879809,37945345,38010881,38076417,38141953,38207489,38404097,38469633,38535169,38666241,38731777,38862849,38928385,38993921,39059457,39256065,39321601,39387137,39649281,39714817,39780353,39845889,40042497,40108033,40173569,40239105,40304641,40370177,40435713,40501249,40566785,40632321,40697857,40763393,40828929,40894465,40960001,41025537,41222145,41287681,41353217,41615361,41746433,41811969,42008577,42074113,42205185,42270721,42336257,42532865,42729473,42795009,42860545,42926081,42991617,43057153,43188225,43122689,43384833,43450369,43515905,43581441,43646977,43712513,43778049,43843585,43909121,43974657,44040193,44105729,44171265,44302337,44367873,44498945,44630017,44761089,44826625,44957697,45023233,45088769,45154305,45219841,45547521,45678593,45744129,45875201,45940737,46071809,46137345,46202881,46333953,46399489,46465025,46530561,46661633,46792705,47054849,47120385,47185921,47251457,47316993,47382529,47448065,47513601,47579137,47775745,47841281,48037889,48103425,48168961,48234497,48300033,48496641,48627713,48693249,48758785,48889857,49020929,49086465,49217537,49283073,49348609,49414145,49479681,49610753,49676289,49741825,49807361,49938433,50069505,50200577,50331649,50397185,50462721,50724865,50790401,50921473,50987009,51118081,51183617,51380225,51445761,51511297,51576833,51642369,51707905,51773441,51838977,51970049,52101121,52297729,52363265,52428801,52625409,52690945,52887553,53018625,53084161,53149697,53280769,53346305,53411841,53477377,53542913,53673985,53739521,53870593,53936129,54001665,54132737,54198273,54263809,54460417,54525953,54591489,54657025,54722561,54788097,54853633,54919169,54984705,55050241,55181313,55246849,55312385,55377921,55443457,55574529,55836673,55902209,56098817,56164353,56229889,56295425,56426497,56492033,56557569,56754177,56950785,57081857,57147393,57278465,57344001,57475073,57540609,57606145,57868289,57933825,58064897,58195969,58261505,58327041,58392577,58458113,58589185,58654721,58720257,58785793,58851329,58916865,59047937,59113473,59179009,59244545,59310081,59375617,59441153,59506689,59637761,59703297,59768833,59834369,59899905,59965441,60096513,60162049,60227585,60293121,60424193,60489729,60686337,60751873,60817409,60882945,61014017,61079553,61145089,61276161,61341697,61407233,61472769,61538305,61603841,61865985,61931521,61997057,62062593,62193665,62259201,62324737,62455809,62586881,62652417,62717953,62783489,62980097,63111169,63242241,63307777,63373313,63438849,63504385,63569921,63635457,63700993,63766529,63897601,63963137,64028673,64094209,64159745,64225281,64290817,64421889,64487425,64618497,64684033,64749569,64815105,64880641,64946177,65011713,65077249,65142785,65208321,65273857,65404929,65470465,65536001,65601537,65667073,65798145,65929217,65994753,66191361,66256897,66387969,66453505,66519041,66584577,66715649,66846721,66977793,67043329,67108865,67174401,67239937,67305473,67567617,67633153,67698689,67764225,67829761,67895297,68157441,68222977,68354049,68485121,68550657,68616193,68681729,68878337,69074945,69140481,69206017,69271553,69337089,69468161,69599233,69730305,69926913,70189057,70254593,70320129,70451201,70778881,70909953,70975489,71041025,71106561,71172097,71303169,71368705,71565313,71630849,71827457,71892993,71958529,72024065,72089601,72286209,72351745,72482817,72548353,72744961,72810497,72876033,72941569,73007105,73138177,73203713,73269249,73334785,73400321,73465857,73662465,73793537,73859073,73990145,74055681,74121217,74186753,74514433,74711041,74776577,74842113,74907649,75104257,75169793,75366401,75431937,75563009,75694081,75759617,75890689,75956225,76021761,76087297,76152833,76218369,76283905,76349441,76414977,76480513,76546049,76611585,76677121,76808193,76873729,77004801,77070337,77135873,77201409,77266945,77332481,77398017,77463553,77594625,77725697,77791233,77856769,77922305,78053377,78184449,78249985,78315521,78512129,78577665,78643201,78774273,78839809,78905345,78970881,79101953,79167489,79233025,79298561,79364097,79429633,79495169,79560705,79626241,79691777,79822849,79888385,79953921,80019457,80084993,80150529,80281601,80412673,80478209,80543745,80674817,80805889,80871425,80936961,81002497,81068033,81133569,81199105,81264641,81395713,81461249,81592321,81788929,81854465,81920001,81985537,82051073,82116609,82247681,82444289,82509825,82575361],"post":[51249153,53739521,73728001],"progress":[6291457,16252929,33554434,45285377,57671681,61014017],"prepared":[1310722,2359297,3735562,5046273,5636098,10027009,10747905,11403268,11730945,13893633,15466497,19857409,20119554,22609922,22740994,27918337,34013185,34209793,34603009,34865153,35323906,40108033,40828929,42205185,42926082,49741825,49807361,50659338,55836673,57999364,67698689,69337090,70189058,70909953,71761921,72482818,73728001,77398017,78774273,79560705],"pagebreakpreview":[23003137,44302337,58195969],"percent":[56557569],"plain":[21299201],"packagepart":[32899074],"parseborderstyle":[7536641,20316161,58064897],"private":[393217,917505,1769473,3997697,4653057,4980737,5570561,5767169,5832705,6094849,7077889,7536641,8257537,8585217,9175041,9764865,10682369,10944513,11337729,11665409,12124161,12189697,12255233,12910593,13041665,13434881,14352385,14811137,15925250,16711681,17891329,18874369,19398657,19857409,20381697,21692417,23265281,23592961,23986177,24641537,25624577,26083329,26148865,26345473,26542081,27197441,27328513,27590657,28049409,28966913,29097985,29229057,29622273,30932993,31129601,32440321,32899073,33161217,33226753,33423361,33947649,34078721,37421057,37683201,38076417,38273025,38666241,39518209,39649281,39911425,41091073,41156609,41353217,41943041,42139649,42467329,42663937,42729473,44236801,44630017,44695553,45481985,45809665,46989313,47316993,47644673,47775745,48562177,50135041,50528257,50855937,51773441,52035585,52756481,52822017,53215233,53608449,54067201,54198273,54525953,55640065,55967745,56033281,56492033,56754177,57409537,57540609,57606145,57802753,58458113,59375617,60030977,60620801,60948481,61734914,62914561,63045633,63373313,63832065,64552961,65667073,66584577,66650113,66781185,67829761,67960833,68091905,69074945,69664769,70254593,70516737,70713345,71041025,71761921,72613889,73400321,73531393,73728001,74907649,74973185,75038721,75235329,75497473,75825153,76349441,76939265,77922305,78381057,79036417,79757313,80216065,80740353,81395713,81657857,82116609,82182145,82313217],"passwords":[6356993],"provided":[12124161,36372481,52494337],"panes":[131073,1638402,3735570,5177348,5242881,9437186,17301505,18022404,26279940,27983874,29818884,31326209,35651586,37093380,41549825,48496641,50659341,54394885,56295426,68943876,75956225,82116609,82313217],"punctuations":[42598401,73334785,81068033],"protect":[6356993,49545217,59768833,73334785],"processphoneticcharacters":[17891329,45350913,79101953],"panesplittopheight":[3735554,54394882,56295425,75956225],"pp":[32899074],"protecting":[24313857,48365569],"protectstructure":[45285377,48889859,61014017],"parseversion":[32833537,65273857,71368705],"pagination":[10158081,23003137,44302337],"package":[17301505,31326209,32899075,64356356],"padding":[52101121,53870595,60096514],"panesplitvalue":[41549825,48496641,77922305],"pair":[45547521,46006273,55312385]} \ No newline at end of file +{"parameters":[655361,1114113,1179649,1441793,1572865,1638401,1703937,2228225,2424833,2490369,2686977,2752513,3342337,3407873,3604481,3866625,3932161,4390913,4456449,4587521,4849665,5177345,5308417,5767169,5832705,5898241,6094849,6422529,6684673,6750209,6815745,6881281,7602177,7733249,7929857,8192001,8781825,8912897,9043969,9175041,9502721,9633793,9699329,9830401,9895937,9961473,10158081,10420225,10616833,10682369,10878977,11206657,11337729,11403265,12255233,12582913,12648449,12845057,13107201,13303809,13434881,13565953,13762561,13828097,13959169,14024705,14155777,14483457,14680065,14876673,15204353,15794177,15859713,16318465,16908289,16973825,17170434,17498113,17563649,17825793,18022401,18153473,18546689,18743297,18874369,19005441,19136513,19267585,19333121,19398657,19529729,19660801,19726337,19791873,19988481,20119553,20578305,20643841,20971521,21037057,21102594,21233665,21495809,21626881,21692417,22020097,22151169,22216705,22740993,22937601,23134209,23330817,23527425,23724033,24117249,24248321,24576001,24707073,24969217,25034753,25165825,25231361,25624577,25755649,26083329,26542081,26673153,26738689,26869761,27066369,27197441,27656193,27721729,27852801,27983873,28508161,28704769,28835841,29163521,29294593,29360129,29818881,30081025,30277633,30343169,30670849,30736385,30801921,30998529,31129601,31260673,31326209,31457281,31522817,31588353,31653889,31719425,31916033,31981569,32047105,32374785,32440321,32505857,32833537,32899073,33095681,33423361,33816577,34078721,34275329,34340865,34471937,34668545,34734081,34799617,34865153,34930689,35323905,35454977,35586049,35651585,35717121,35848193,36044801,36175873,37158913,37289985,37486593,37814273,38404097,38666241,38993921,39059457,39387137,39321601,39518209,39583745,39845889,40042497,40239105,40566785,41025537,41353217,41484289,41418753,41615361,41811969,41943041,42139649,42532865,42926081,42991617,43122689,43188225,43319297,43384833,44302337,44630017,45023233,45154305,45219841,46137345,46923777,47120385,47251457,47316993,47644673,48234497,48300033,48365569,48431105,48824321,48889857,48955393,49086465,49217537,50003969,50266113,50331649,50724865,50790401,50855937,51576833,51904513,52494337,52756481,52822017,53084161,53280769,53346305,53542913,53608449,53739521,54329345,54591489,54984705,55836673,56295425,56623105,56754177,56819713,56885249,57212929,57737217,57802753,57868289,58195969,58589185,59244545,59506689,59572225,59637761,60096513,60162049,60293121,60555265,61079553,61210625,61276161,61341697,61407233,61734913,62128129,62914561,62980097,63045633,63504385,63635457,63700993,63766529,63897601,63963137,64225281,64618497,64946177,65798145,65929217,66060289,66125825,66191361,66584577,66650113,66781185,66912257,67108865,67239937,67633153,68354049,68550657,69206017,69271553,69533697,69861377,70057985,70778881,71106561,71630849,71761921,71892993,72548353,72679425,72876033,73138177,73269249,73400321,73465857,73596929,73859073,74121217,74317825,74448897,74579969,74645505,75038721,75104257,75169793,75759617,75890689,75956225,76087297,76480513,76546049,76677121,76873729,77070337,77398017,77660161,77856769,78053377,78577665,78643201,79364097,79429633,79495169,79560705,79626241,80347137,80478209,80609281,81133569,81199105,82051073,82247681,82313217,82640898,82771969,83034113],"project":[67371017],"parseborderstyle":[5832709,19202049,62652417],"protectwindows":[45219843],"processstyles":[9043972,51707905,52559873],"panesplitcolumnindex":[32178179,50462721,70516737],"panesplitheight":[18087939,50462721,70516737],"property":[131074,262146,524290,917506,1376258,1507330,1966082,2818050,2949122,3080194,3735554,4128770,4325378,4980738,5046274,5439490,5505026,6946818,7471106,8257538,8519682,8716290,9306114,9764866,10289154,10551298,11665410,12451842,12713986,13500418,13697026,14286850,14352386,15466498,15663106,16187394,17235970,18087938,18284546,18350082,18677762,19070978,19595266,19857410,19922946,20185090,20512770,20709378,20774914,21364738,21561346,22085634,22609922,22675458,22872066,23396354,23789570,23855106,24313858,25362434,25821186,26017794,26607618,26935298,27131906,27262978,27328514,27394050,27918338,28114946,28377090,28770306,29491202,29687810,29753346,29884418,30015490,31195138,31391746,32112642,32178178,32243714,33357826,33685506,34144258,35389442,36503554,36765698,36962306,37552130,37683202,37748738,38141954,38207490,38273026,38797314,39124994,40632322,40828930,40894466,41549826,41680898,41746434,43057154,43450370,43581442,43712514,43778050,43843586,44171266,44761090,46006274,46465026,46858242,47185922,47382530,47448066,47775746,47906818,47972354,48496642,48627714,48693250,49020930,49479682,50135042,50200578,50921474,51249154,51511298,52035586,52101122,52953090,54460418,54722562,55312386,55443458,55574530,55705602,55771138,56033282,56360962,56557570,56950786,57147394,57278466,57344002,57475074,57540610,58130434,58261506,58327042,58458114,58523650,58720258,58785794,58916866,60489730,60882946,61538306,61931522,62259202,62521346,62849026,63111170,64487426,64815106,65011714,65273858,65339394,65404930,66846722,67960834,68026370,68157442,68485122,68616194,68812802,69074946,69599234,69730306,70189058,70254594,70713346,71499778,71696386,71958530,72220674,72351746,72482818,72744962,73334786,74907650,75431938,76021762,76218370,76283906,76414978,76742658,76939266,77004802,77463554,77529090,77987842,78708738,78774274,78905346,79757314,79888386,80412674,80543746,80740354,80805890,80871426,81854466,82116610,82182146,82509826],"proprietary":[67371009],"postarg":[51904515],"pairs":[3538945,4521985,8585217,11272193,36110337,50659329,54394881,63569921,69402625,74252289],"panesplittopleftcell":[1310721,58392577,76939267],"pagebreakpreview":[24379393,38600705,63832067],"pane":[67371009],"passwordhash":[36372481,70254595,74711041],"pattern":[32833539],"protected":[20774915,36372481,74711041,79691777],"panesplitwidth":[47972355,50462721,70516737],"parseint":[13959173,36634625,61603841],"patternfill":[46727169,50921475,82378753],"param":[655364,1114113,1179649,1441793,1572866,1638402,1703937,2228226,2424836,2490371,2686978,2752514,3342337,3407874,3604482,3866626,3932161,4390914,4456449,4587521,4849666,5177348,5308418,5767169,5832705,5898242,6094849,6422529,6684673,6750212,6815745,6881281,7602179,7733251,7929857,8192001,8781826,8912899,9043969,9175041,9502721,9633793,9699331,9830402,9895938,9961476,10158082,10420225,10616833,10682369,10878977,11206659,11337729,11403266,12255234,12582913,12648450,12845057,13107203,13303809,13434881,13565954,13762561,13828099,13959169,14024707,14155777,14483457,14680066,14876673,15204354,15794177,15859714,16318466,16908292,16973825,17170436,17498114,17563649,17825794,18022402,18153473,18546689,18743300,18874369,19005441,19136514,19267587,19333122,19398658,19529729,19660802,19726337,19791873,19988482,20119553,20578305,20643841,20971522,21037057,21102594,21233665,21495809,21626881,21692417,22020098,22151171,22216706,22740995,22937601,23134209,23330817,23527426,23724033,24117249,24248321,24576003,24707073,24969217,25034753,25165825,25231364,25624577,25755653,26083329,26542082,26673156,26738689,26869762,27066370,27197441,27656194,27721729,27852803,27983873,28508161,28704769,28835843,29163522,29294594,29360129,29818883,30081026,30277633,30343169,30670849,30736385,30801922,30998530,31129602,31260674,31326210,31457281,31522819,31588354,31653890,31719428,31916033,31981570,32047106,32374787,32440321,32505857,32833537,32899073,33095683,33423363,33816580,34078721,34275329,34340866,34471938,34668547,34734081,34799618,34865153,34930692,35323905,35454977,35586049,35651586,35717122,35848193,36044804,36175873,37158913,37289985,37486594,37814275,38404099,38666241,38993923,39059457,39387137,39321605,39518210,39583745,39845889,40042498,40239105,40566786,41025537,41353218,41484290,41418754,41615361,41811969,41943042,42139649,42532865,42926081,42991617,43122689,43188228,43319297,43384834,44302337,44630017,45023233,45154305,45219844,46137345,46923777,47120385,47251457,47316994,47644673,48234497,48300035,48365569,48431105,48824321,48889857,48955395,49086467,49217537,50003970,50266114,50331649,50724866,50790401,50855937,51576833,51904516,52494337,52756482,52822018,53084161,53280772,53346306,53542914,53608449,53739524,54329346,54591489,54984706,55836674,56295425,56623106,56754177,56819715,56885250,57212931,57737217,57802754,57868289,58195970,58589185,59244545,59506689,59572225,59637761,60096514,60162049,60293121,60555270,61079554,61210625,61276161,61341698,61407233,61734914,62128131,62914561,62980098,63045634,63504386,63635460,63700993,63766529,63897602,63963137,64225283,64618498,64946177,65798146,65929217,66060289,66125825,66191364,66584578,66650113,66781187,66912257,67108865,67239937,67633154,68354049,68550657,69206017,69271554,69533697,69861377,70057987,70778881,71106562,71630849,71761921,71892994,72548356,72679426,72876034,73138177,73269250,73400322,73465857,73596931,73859075,74121217,74317825,74448897,74579972,74645512,75038723,75104257,75169794,75759618,75890689,75956227,76087297,76480513,76546049,76677124,76873731,77070337,77398019,77660161,77856769,78053378,78577665,78643202,79364097,79429634,79495169,79560706,79626242,80347137,80478209,80609281,81133569,81199105,82051074,82247681,82313218,82640897,82771972,83034113],"panedefinition":[1114116,9764867,18087939,20840451,25100289,25362435,32178179,32440324,47185923,47972355,50462727,51511299,57344003,58458114,65339395,70516739,77725700],"provide":[3538945,4521985,8585217,11272193,36110337,50659329,54394881,63569921,69402625,74252289],"parsedvalue":[75169795],"parseversion":[30539777,72548360,73072641],"protectstructure":[45219843],"persists":[81526785],"packagepart":[31653893],"packaging":[31653892],"private":[262145,1376257,2686977,3604481,3932161,4128769,5046273,5177345,5832705,6094849,6422529,7602177,7929857,8192001,9043969,9175041,9502721,9633793,9961473,10551297,10747905,12648449,13500417,13828097,14286849,14352385,14876673,15663105,17170433,17432577,18546689,19660801,20054017,20512769,20774913,22151169,22937601,24510465,25165825,26083329,26607617,26935297,27066369,27131905,27983873,28114945,28704769,28966913,29294593,29360129,30343169,30801921,30998529,31129601,31326209,31653889,31850497,32047105,33357825,34734081,37289985,39124993,39452673,39518209,40894465,41615361,42139649,42532865,42860545,43057153,43581441,44105729,44302337,45481985,46137345,46465025,46858241,47251457,47448065,47644673,47775745,48234497,48300033,48431105,48889857,48955393,49086465,50200577,50331649,50724865,51904513,52101121,52756481,53346305,53477377,53608449,54525953,56033281,57278465,57344001,57409537,57737217,57802753,58130433,58458113,58720257,59637761,60096513,60162049,61407233,61538305,61734913,61931521,62455809,62849025,63045633,63373313,63897601,64225281,65339393,65929217,66060289,66453505,67239937,67960833,69206017,69271553,70254593,70451201,71761921,71892993,72155137,72351745,72482817,73007105,74317825,74645505,74842113,75104257,76546049,76611585,76677121,76742657,76808193,77594625,77660161,78053377,78774273,79036417,79560705,79888385,80347137,80609281,80740353,80871425],"parsebinarybool":[36175877,36634625,61603841],"pagelayout":[24379393,38600705,66387971],"package":[67371012],"patterncolor":[7274497,20250627,68091905],"phoneticinfo":[17301507,25100289,27852807,37617667,43581443,44105735,46858243,79888387],"public":[131073,196609,262145,327681,393217,524289,589825,655361,786433,851969,917505,983041,1048577,1114113,1179649,1310721,1376257,1441793,1507329,1572865,1638401,1769473,1835009,1966081,2097153,2162689,2228225,2293761,2424833,2490369,2752513,2818049,2883585,2949121,3080193,3145729,3276801,3342337,3407873,3670017,3735553,3801089,3866625,4063233,4128769,4194305,4325377,4390913,4456449,4587521,4784129,4849665,4980737,5046273,5111809,5242881,5308417,5373953,5439489,5505025,5636097,5701633,5767169,5898241,5963777,6029313,6225921,6291457,6356993,6488065,6553601,6619137,6684673,6750209,6815745,6881281,6946817,7077889,7143425,7274497,7340033,7405569,7471105,7536641,7667713,7733249,7798785,7864321,7995393,8257537,8388609,8454145,8519681,8650753,8716289,8781825,8912897,8978433,9306113,9437185,9699329,9764865,9830401,9895937,10027009,10158081,10223617,10289153,10354689,10420225,10485761,10551297,10616833,10682369,10813441,10878977,10944513,11075585,11141121,11206657,11272193,11337729,11403265,11468801,11665409,11862017,11927553,11993089,12058625,12124161,12189697,12255233,12386305,12451841,12517377,12582913,12713985,12779521,12845057,12910593,13041665,13107201,13238273,13303809,13434881,13500417,13565953,13762561,14024705,14090241,14155777,14221313,14286849,14352385,14417921,14483457,14548993,14680065,14745601,14811137,15007745,15138817,15204353,15335425,15466497,15532033,15663105,15728641,15794177,15859713,15925249,15990785,16056321,16121857,16187393,16318465,16384001,16515073,16711681,16908289,16973825,17039361,17235969,17367041,17498113,17563649,17760257,17825793,17891329,17956865,18022401,18087937,18153473,18219009,18284545,18350081,18415617,18481153,18612225,18677761,18743297,18808833,18939905,19005441,19070977,19267585,19333121,19398657,19529729,19595265,19726337,19791873,19857409,19922945,19988481,20119553,20185089,20250625,20316161,20447233,20512769,20578305,20643841,20709377,20774913,20905985,20971521,21037057,21233665,21299201,21364737,21430273,21495809,21561345,21692417,21889025,21954561,22020097,22085633,22216705,22282241,22347777,22413313,22478849,22544385,22609921,22675457,22740993,22872065,23068673,23134209,23330817,23396353,23461889,23527425,23592961,23658497,23724033,23789569,23855105,24117249,24182785,24248321,24313857,24444929,24576001,24707073,24772609,24838145,24903681,24969217,25034753,25231361,25296897,25362433,25427969,25493505,25559041,25624577,25690113,25755649,25821185,25886721,25952257,26017793,26148865,26214401,26279937,26476545,26542081,26607617,26673153,26738689,26869761,26935297,27131905,27197441,27262977,27328513,27394049,27459585,27525121,27656193,27721729,27852801,27918337,28114945,28180481,28246017,28377089,28442625,28508161,28639233,28770305,28835841,29163521,29425665,29491201,29556737,29622273,29687809,29753345,29818881,29884417,29949953,30015489,30081025,30146561,30212097,30277633,30605313,30670849,30736385,30867457,30932993,31195137,31260673,31391745,31457281,31522817,31588353,31719425,31916033,31981569,32112641,32178177,32243713,32374785,32440321,32505857,32636929,32702465,32899073,32964609,33030145,33095681,33161217,33226753,33357825,33423361,33488897,33619969,33685505,33751041,33816577,33882113,34013185,34144257,34209793,34275329,34340865,34406401,34471937,34537473,34668545,34799617,34865153,34930689,35258369,35323905,35389441,35454977,35520513,35586049,35651585,35717121,35782657,35848193,35913729,35979265,36044801,36110337,36306945,36503553,36569089,36765697,36831233,36896769,36962305,37093377,37158913,37355521,37486593,37552129,37683201,37748737,37814273,37879809,37945345,38076417,38141953,38207489,38273025,38338561,38404097,38469633,38600705,38666241,38797313,38862849,38928385,38993921,39059457,39124993,39190529,39256065,39387137,39321601,39583745,39649281,39845889,39911425,39976961,40042497,40173569,40239105,40304641,40370177,40435713,40501249,40566785,40632321,40697857,40763393,40828929,40894465,40960001,41025537,41156609,41353217,41484289,41418753,41549825,41680897,41746433,41811969,41877505,41943041,42008577,42270721,42467329,42663937,42729473,42926081,42991617,43057153,43122689,43188225,43319297,43384833,43450369,43515905,43581441,43712513,43778049,43843585,43974657,44040193,44171265,44236801,44433409,44498945,44564481,44630017,44761089,45023233,45154305,45219841,45350913,45547521,45809665,45875201,46006273,46071809,46202881,46399489,46465025,46596097,46661633,46727169,46792705,46858241,46923777,47120385,47185921,47316993,47382529,47448065,47579137,47775745,47841281,47906817,47972353,48037889,48103425,48168961,48365569,48496641,48562177,48627713,48693249,48758785,48824321,49020929,49152001,49217537,49283073,49348609,49414145,49479681,49807361,50003969,50069505,50135041,50200577,50266113,50462721,50528257,50593793,50659329,50790401,50855937,50921473,51052545,51249153,51314689,51380225,51445761,51511297,51576833,51642369,51773441,51838977,52035585,52101121,52232193,52363265,52494337,52559873,52625409,52822017,52953089,53018625,53084161,53215233,53542913,53739521,53805057,53870593,53936129,54001665,54067201,54132737,54263809,54329345,54460417,54591489,54722561,54919169,54984705,55181313,55246849,55312385,55377921,55443457,55574529,55640065,55705601,55771137,55836673,55967745,56033281,56098817,56164353,56295425,56360961,56426497,56557569,56623105,56688641,56754177,56819713,56885249,56950785,57016321,57081857,57147393,57212929,57278465,57344001,57475073,57540609,57606145,57671681,57868289,57933825,57999361,58064897,58130433,58195969,58261505,58327041,58458113,58523649,58589185,58654721,58720257,58785793,58851329,58916865,58982401,59113473,59179009,59244545,59441153,59506689,59572225,59703297,59768833,59834369,59899905,60227585,60293121,60424193,60489729,60555265,60620801,60686337,60882945,60948481,61079553,61145089,61210625,61276161,61341697,61472769,61538305,61603841,61669377,61800449,61865985,61931521,62128129,62193665,62259201,62390273,62521345,62652417,62717953,62849025,62914561,62980097,63111169,63176705,63242241,63504385,63569921,63635457,63700993,63832065,63963137,64028673,64487425,64552961,64618497,64684033,64815105,64946177,65011713,65077249,65142785,65208321,65273857,65339393,65404929,65470465,65536001,65601537,65667073,65798145,66125825,66191361,66256897,66322433,66387969,66584577,66650113,66715649,66781185,66846721,66912257,66977793,67043329,67108865,67174401,67305473,67436545,67567617,67633153,67698689,67829761,67960833,68026369,68157441,68222977,68288513,68354049,68419585,68485121,68550657,68616193,68681729,68747265,68812801,68878337,68943873,69009409,69074945,69140481,69337089,69402625,69533697,69599233,69730305,69861377,69992449,70057985,70189057,70254593,70320129,70385665,70582273,70647809,70713345,70778881,70909953,71041025,71106561,71172097,71237633,71303169,71368705,71499777,71696385,71958529,72220673,72286209,72351745,72417281,72482817,72548353,72613889,72679425,72744961,72810497,72876033,73072641,73138177,73269249,73334785,73400321,73465857,73531393,73596929,73662465,73859073,73924609,74121217,74186753,74448897,74514433,74579969,74711041,74776577,74907649,74973185,75038721,75235329,75431937,75497473,75628545,75759617,75825153,75890689,75956225,76021761,76087297,76152833,76218369,76283905,76349441,76414977,76480513,76742657,76873729,76939265,77004801,77070337,77201409,77332481,77398017,77463553,77529089,77725697,77791233,77856769,77922305,77987841,78184449,78249985,78315521,78512129,78577665,78708737,78643201,78774273,78839809,78905345,78970881,79167489,79233025,79364097,79429633,79495169,79626241,79757313,79822849,79888385,79953921,80019457,80084993,80150529,80216065,80412673,80478209,80543745,80674817,80740353,80805889,80871425,80936961,81068033,81133569,81199105,81264641,81330177,81395713,81461249,81592321,81657857,81723393,81788929,81854465,81920001,81985537,82051073,82116609,82182145,82247681,82313217,82444289,82509825,82640897,82706433,82771969,82903041,83034113,83099649],"panesplittopheight":[1310721,58392577,82182147],"party":[67371009],"picoxlsx":[67371011],"program":[67371010],"path":[14680067,44957697,49545217,56623107,65404931],"perform":[720897,1245185,1310721,1769473,2031617,2359297,3014657,3473409,3670017,4915201,6291457,7208961,7274497,7340033,10027009,11075585,11272193,11862017,12779521,13631489,13893633,14745601,14942209,15073281,15925249,16449537,17301505,17760257,19202049,20840449,21168129,21299201,21823489,22347777,23068673,23199745,24182785,24444929,24510465,24641537,25493505,26345473,26804225,27787265,28901377,29032449,30408705,30539777,30605313,31784961,32309249,32964609,33161217,33488897,33882113,36110337,37355521,38010881,38600705,39780353,41222145,41287681,42074113,42598401,43253761,43646977,43909121,44105729,45613057,45940737,46268417,46727169,47513601,49545217,49676289,50397185,50462721,50593793,50659329,51052545,51118081,51707905,52166657,52297729,52428801,52559873,52887553,54788097,55902209,55967745,59310081,59834369,61472769,61800449,61865985,62193665,62652417,63569921,64094209,64290817,65077249,65732609,65863681,66453505,67043329,69402625,69468161,70123521,70909953,71172097,71237633,71827457,73072641,73531393,73924609,73990145,74055681,74186753,74383361,74711041,77135873,77332481,77922305,78381057,78970881,81592321,81985537,82575361],"panesplitrowindex":[25362435,50462721,70516737],"place":[67371010],"panesplitaddress":[1310721,58392577,60489731],"pivottables":[24444929,25886723,59375617],"principle":[67371009],"potential":[67371009],"parsefloat":[1703941,36634625,61603841],"password":[10878979,45219843,63963139,67371009],"patternvalue":[393221,6553605,7340037,8323075,16384005,22478853,32833541,36306947,40370178,46596101,50921474,55902211,65536005,66715653,69926913],"page":[78118916,81526785],"panesplitleftwidth":[524291,1310721,58392577],"point":[67371009],"processphoneticcharacters":[18546693,50397185,81985537],"panesplitvalue":[34996225,52559873,58458115],"properties":[1310721,3538946,4521986,5570562,6291457,8585218,10027009,11272193,11534338,12976130,14745601,15925249,16842754,22347777,23003138,24182785,25493505,29097986,32964609,33554434,34996226,36110337,36372482,36700162,37355521,37617666,38535170,41091074,44105729,44695554,44957698,46727169,49545217,49872898,50462721,50593793,50659329,51052545,52559873,52625409,53673986,54394882,56229890,58392578,59834369,61800449,61865985,62193665,62324738,62652417,63569921,65994754,66453505,69402625,69795842,70516738,70909953,71172097,71434242,72089602,72941570,73072641,73924609,74186753,74252290,74711041,75366402,77922305,79101954,79298562,81002498,81985537,82378754,82837506]} \ No newline at end of file diff --git a/docs/fti/FTI_113.json b/docs/fti/FTI_113.json index aca435a50..a77ca007b 100644 --- a/docs/fti/FTI_113.json +++ b/docs/fti/FTI_113.json @@ -1 +1 @@ -{"query":[5046273,71761922,79560706],"quick":[64356356],"quintillion":[52756481],"querytarget":[71761922,79560706]} \ No newline at end of file +{"quick":[67371012],"querytarget":[60555267,74645507]} \ No newline at end of file diff --git a/docs/fti/FTI_114.json b/docs/fti/FTI_114.json index 1f8fe5d40..b176d71e4 100644 --- a/docs/fti/FTI_114.json +++ b/docs/fti/FTI_114.json @@ -1 +1 @@ -{"resetcolumn":[3735553,26869761,50659329],"removerowheight":[3735553,28442625,50659329],"reorganize":[28049412,39124994,70647810],"removes":[3473409,3735560,4325377,8454146,11468801,13172737,19464193,19726337,20250625,28442625,35717124,37617665,40566785,45285384,46071809,46727171,48889857,49610753,49676289,50659336,50790401,57278465,59768833,61014024,64552961,70844417],"range":[917505,1310721,1441793,1507329,1966081,2031624,2228230,2359297,2752517,3080194,3538945,3735580,4128770,4390914,4718593,5046278,5636097,5963778,6160386,6225921,6815748,7995393,8847364,9240578,10027014,10092547,10747910,13107202,14221314,14680065,14745601,16318468,16777219,17170434,18219009,18284545,19136513,19660802,19857411,19922946,20578305,21168135,21430273,22020098,22609925,22675457,22740993,22806530,23396355,23592961,25165825,25296899,25493505,26738689,26869761,27000833,27918342,29294593,29949953,30081027,30212101,30277635,31129601,31195144,31784961,31850501,32768003,32964626,33095681,33619969,33751042,34013190,34209798,34603014,34865158,34996232,35323905,35520518,36110337,36175874,36700165,37289988,37552129,37617665,38207491,38862849,38928387,40435714,40566785,40828934,41549825,41877509,42205190,42926081,45285377,45940744,46071809,46268418,46333954,46792705,46923781,47841288,47972359,48103426,48168964,48365570,48496643,48693249,49020929,49086470,49741830,49807366,50462738,50659353,50790405,51249167,51380225,51576834,51904517,52559873,52756481,53411842,53739535,53870593,54394883,55836673,55902209,56426498,57278470,57737218,57999365,58523649,58720257,58982404,59375620,59899905,60162049,60227587,60424194,61014017,61341697,62849025,63242241,64290817,65077250,65339396,65994762,66256897,66453508,67043329,67174401,67436548,67698691,69337092,69533698,69599233,69730305,70057985,70123522,70189057,70844422,71106563,71761925,71892993,72417281,72482822,72810497,73728006,74776577,74973185,76218384,76349442,76742657,77594625,77725699,78774278,78970881,79233026,79298562,79364102,79429637,79560710,80150529,80347137,81854466,82116610,82182146],"remove":[3473409,3735553,4325377,8454145,11468801,13172737,14745601,19464193,19726338,20250626,22675457,28442625,35717121,36700162,37617665,40566785,43253761,46071809,46727169,49610753,49676289,50659329,50790402,63242241,64552961,65339393],"related":[41549825,48496641,77922305],"remarks":[131073,327681,1310721,1703937,1900545,2097153,3604481,4194305,5636097,5701633,6291457,6356993,7143425,7274497,8192001,8847361,10223617,12189697,12320769,12386305,12713985,12976129,13172737,13500417,13697025,14155777,16646145,19464193,19726337,19857409,20250625,20578305,20840449,21102593,21299201,21954561,22216705,22609921,22740993,22806529,22872065,23461889,25100289,26607617,26869761,28180481,28770305,30081025,30277633,31326209,31850497,31916033,32047105,35323905,35848193,36175873,36306945,38010881,38404097,39845889,40632321,42926081,43188225,43974657,44236801,45023233,48758785,51118081,52035585,52101121,52756481,53870593,56557569,59310081,59441153,59637761,60096513,63307777,63438849,63635457,63963137,64618497,64880641,64946177,65536001,65667073,67043329,67698689,69337089,69599233,69926913,70189057,70320129,71630849,72482817,72548353,74776577,75169793,75431937,75694081,75956225,76480513,78839809,81461249],"resets":[3735554,5242881,26869761,50659330,51511297,57278465,70844417],"rawvalue":[2621442,15794178,37814274,67371010],"removeworksheet":[3473410,37617666,45285379,46727171,61014019,64552962],"recalculateautofilter":[3735553,21823489,50659329],"runtime":[13238273,26738689,38207489,39845889,42401793,49217537,59506689,62849026,64356353,64815105,65667074,65863681,69009409,70582273],"relid":[12779523,19333121,56819713,80674817],"rounding":[22347777,38010881,52101121,58392577,62128129],"right":[3735557,5111810,5701633,8192001,9437185,9502721,11927554,13828098,18022401,19529729,25559044,27983873,29818881,32833537,35389444,35651585,37093377,37224451,42795012,45416450,50659332,51970052,52166658,52363265,54394881,56885253,57147393,62849025,62980098,63438849,64880641,65273857,67239938,67764226,68026370,70647809,71368705,73465857,74317825,75169793,76873729,78905346],"requires":[24510465,42663937],"requirements":[64356353],"result":[8847361,20578305,30277633,31850497,38010881,52101121],"rules":[6291457,48365569,50921475,54919169,62521346,81395713],"ruler":[3735553,10354690,54394881,54525953],"requirement":[64356353],"retrieve":[24248321,52035585,69992449],"resetcurrentworksheet":[64552962],"readinternal":[36372481,52494337,52822017],"roundformat":[1114113,15007745,23265281,73269249,74645505,82509825],"resources":[1048577,1245185,1376257,2293761,2949121,3211265,3735553,4784129,5308417,5963777,6488065,7798785,8716289,9043969,11206657,11927553,12255233,13238273,14417921,14680065,15204353,15663105,16384001,16973825,17235969,17301505,17629185,18743297,20054017,20316161,20840449,21037057,22347777,23265281,23658497,23855105,24248321,24313857,24576001,25559041,25690113,25952257,26214401,26738689,27852801,28901377,30474241,31326209,32636929,32702465,32833537,33030145,33488897,34144257,35389441,35586049,36372481,37027841,38207489,39124993,42401793,42663937,43319297,44302337,45088769,45285377,45350913,45613057,46006273,46596097,47710209,48496641,48955393,49217537,50266113,50659329,50921473,51052545,51904513,52363265,52494337,52887553,55312385,56623105,57016321,57147393,57278465,58064897,59506689,60162049,61014017,63832065,64815105,65273857,65470465,65667073,65863681,66125825,66322433,66519041,67239937,67305473,67764225,69009409,69992449,70123521,70385665,70451201,70582273,70647809,70844417,71172097,71434241,71499777,72220673,72679425,73924609,74383361,76218369,76742657,78315521,78446593,79101953,79298561,79888385,80674817,81199105,82378753],"read":[5308417,7733249,10682369,12124161,20316161,23724034,24510465,32178177,35586049,36372481,37748738,40763394,40960001,44957698,45350913,48365569,48496642,49479682,51445762,52494337,52822017,58064897,64356358,66519041,69664769,70123522,78446593,79101953],"rel":[19333121],"resolvecolumnaddress":[55902209,57278465,70844417],"reused":[21299201],"recovered":[21299201,22872065,64356353],"row_":[6750209,11272193,14614529,52297729,61931521],"readcell":[10682369,48496641,70123521],"resolvetype":[19398657,48496641,70123521],"rotation":[1441798,19529729,48955395,57147396,75890690],"resolvecellrange":[57278465,65994753,70844417],"rowheights":[3735553,42074113,54394881],"reason":[28770305],"restrictions":[21561345,23330817,65273858,67502082],"resized":[6946817,11141121,81199105],"removed":[1900545,2097153,3473409,3735560,8847361,13172738,16318468,19464195,19726337,20250626,20578305,26869762,30277633,31850497,32833537,36700162,37617665,40566785,45285378,45940738,46071809,46727170,50659336,50921473,61014018,62521345,65273857,65339395,71368705,79429634],"returned":[3604481,3735553,8192001,10223617,16973825,21954561,23592962,30932993,36306945,36438017,43188225,45547521,46333953,48496643,50331649,54394881,56426498,59244545,59965441,60620801,63438849,64880641,65536001,70123523,70713345,71499777,72810497,75169793,75235329,76480513,77987841,81461249],"raphael":[65537,196609,131073,262145,327681,393217,458753,524289,589825,655361,720897,851969,917505,983041,1048577,1114113,1179649,1245185,1310721,1376257,1441793,1507329,1572865,1638401,1703937,1769473,1835009,1900545,1966081,2031617,2097153,2162689,2228225,2293761,2359297,2424833,2490369,2555905,2621441,2686977,2752513,2818049,2883585,2949121,3014657,3080193,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3604481,3670017,3735553,3801089,3866625,3932161,3997697,4063233,4128769,4194305,4259841,4325377,4390913,4456449,4521985,4587521,4653057,4718593,4784129,4849665,4915201,4980737,5046273,5111809,5177345,5242881,5308417,5373953,5439489,5505025,5570561,5636097,5701633,5767169,5832705,5898241,5963777,6029313,6094849,6160385,6225921,6291457,6356993,6422529,6488065,6553601,6619137,6684673,6750209,6815745,6881281,6946817,7012353,7077889,7143425,7208961,7274497,7340033,7405569,7471105,7536641,7602177,7667713,7733249,7798785,7864321,7929857,7995393,8060929,8126465,8192001,8257537,8323073,8388609,8454145,8519681,8585217,8650753,8716289,8781825,8912897,8847361,8978433,9043969,9109505,9175041,9240577,9306113,9371649,9437185,9502721,9568257,9633793,9699329,9764865,9830401,9895937,9961473,10027009,10092545,10158081,10223617,10289153,10354689,10420225,10485761,10551297,10616833,10682369,10747905,10813441,10878977,10944513,11010049,11075585,11141121,11206657,11272193,11337729,11403265,11468801,11534337,11599873,11665409,11730945,11796481,11862017,11927553,11993089,12058625,12124161,12189697,12255233,12320769,12386305,12451841,12517377,12582913,12648449,12713985,12779521,12845057,12910593,12976129,13041665,13107201,13172737,13238273,13303809,13369345,13434881,13500417,13565953,13631489,13697025,13762561,13828097,13893633,13959169,14024705,14090241,14155777,14221313,14286849,14352385,14417921,14483457,14548993,14614529,14680065,14745601,14811137,14876673,14942209,15007745,15073281,15138817,15204353,15269889,15335425,15400961,15466497,15532033,15597569,15663105,15728641,15794177,15859713,15925249,15990785,16056321,16121857,16187393,16252929,16318465,16384001,16449537,16515073,16580609,16646145,16711681,16777217,16842753,16908289,16973825,17039361,17104897,17170433,17235969,17301505,17367041,17432577,17498113,17563649,17629185,17694721,17760257,17825793,17891329,17956865,18022401,18087937,18153473,18219009,18284545,18350081,18415617,18481153,18546689,18612225,18677761,18743297,18808833,18874369,18939905,19005441,19070977,19136513,19202049,19267585,19333121,19398657,19464193,19529729,19595265,19660801,19726337,19791873,19857409,19922945,19988481,20054017,20119553,20185089,20250625,20316161,20381697,20447233,20512769,20578305,20643841,20709377,20774913,20840449,20905985,20971521,21037057,21102593,21168129,21233665,21299201,21364737,21430273,21495809,21561345,21626881,21692417,21757953,21823489,21889025,21954561,22020097,22085633,22151169,22216705,22282241,22347777,22413313,22478849,22544385,22609921,22675457,22740993,22806529,22872065,22937601,23003137,23068673,23134209,23199745,23265281,23330817,23396353,23461889,23527425,23592961,23658497,23724033,23789569,23855105,23920641,23986177,24051713,24117249,24182785,24248321,24313857,24379393,24444929,24510465,24576001,24641537,24707073,24772609,24838145,24903681,24969217,25034753,25100289,25165825,25231361,25296897,25362433,25427969,25493505,25559041,25624577,25690113,25755649,25821185,25886721,25952257,26017793,26083329,26148865,26214401,26279937,26345473,26411009,26476545,26542081,26607617,26673153,26738689,26804225,26869761,26935297,27000833,27066369,27131905,27197441,27262977,27328513,27394049,27459585,27525121,27590657,27656193,27721729,27787265,27852801,27918337,27983873,28049409,28114945,28180481,28246017,28311553,28377089,28442625,28508161,28573697,28639233,28704769,28770305,28835841,28901377,28966913,29032449,29097985,29163521,29229057,29294593,29360129,29425665,29491201,29556737,29622273,29687809,29753345,29818881,29884417,29949953,30015489,30081025,30146561,30212097,30277633,30343169,30408705,30474241,30539777,30605313,30670849,30736385,30801921,30867457,30932993,30998529,31064065,31129601,31195137,31260673,31326209,31391745,31457281,31522817,31588353,31653889,31719425,31784961,31850497,31916033,31981569,32047105,32112641,32178177,32243713,32309249,32374785,32440321,32505857,32571393,32636929,32702465,32768001,32833537,32899073,32964609,33030145,33095681,33161217,33226753,33292289,33357825,33423361,33488897,33554433,33619969,33685505,33751041,33816577,33882113,33947649,34013185,34078721,34144257,34209793,34275329,34340865,34406401,34471937,34537473,34603009,34668545,34734081,34799617,34865153,34930689,34996225,35061761,35127297,35192833,35258369,35323905,35389441,35454977,35520513,35586049,35651585,35717121,35782657,35848193,35913729,35979265,36044801,36110337,36175873,36241409,36306945,36372481,36438017,36503553,36569089,36634625,36700161,36765697,36831233,36896769,36962305,37027841,37093377,37158913,37224449,37289985,37355521,37421057,37486593,37552129,37617665,37683201,37748737,37814273,37879809,37945345,38010881,38076417,38141953,38207489,38273025,38338561,38404097,38469633,38535169,38600705,38666241,38731777,38797313,38862849,38928385,38993921,39059457,39124993,39190529,39256065,39321601,39387137,39452673,39518209,39583745,39649281,39714817,39780353,39845889,39911425,39976961,40042497,40108033,40173569,40239105,40304641,40370177,40435713,40501249,40566785,40632321,40697857,40763393,40828929,40894465,40960001,41025537,41091073,41156609,41222145,41287681,41353217,41418753,41484289,41549825,41615361,41680897,41746433,41811969,41877505,41943041,42008577,42074113,42139649,42205185,42270721,42336257,42401793,42467329,42532865,42598401,42663937,42729473,42795009,42860545,42926081,42991617,43057153,43122689,43188225,43253761,43319297,43384833,43450369,43515905,43581441,43646977,43712513,43778049,43843585,43909121,43974657,44040193,44105729,44171265,44236801,44302337,44367873,44433409,44498945,44564481,44630017,44695553,44761089,44826625,44892161,44957697,45023233,45088769,45154305,45219841,45285377,45350913,45416449,45481985,45547521,45613057,45678593,45744129,45809665,45875201,45940737,46006273,46071809,46137345,46202881,46268417,46333953,46399489,46465025,46530561,46596097,46661633,46727169,46792705,46858241,46923777,46989313,47054849,47120385,47185921,47251457,47316993,47382529,47448065,47513601,47579137,47644673,47710209,47775745,47841281,47906817,47972353,48037889,48103425,48168961,48234497,48300033,48365569,48431105,48562177,48496641,48627713,48693249,48758785,48824321,48889857,48955393,49020929,49086465,49152001,49217537,49283073,49348609,49414145,49479681,49545217,49610753,49676289,49741825,49807361,49872897,49938433,50003969,50069505,50135041,50200577,50266113,50331649,50397185,50462721,50528257,50593793,50659329,50724865,50790401,50855937,50921473,50987009,51052545,51118081,51183617,51249153,51314689,51380225,51445761,51511297,51576833,51642369,51707905,51773441,51838977,51904513,51970049,52035585,52101121,52166657,52232193,52297729,52363265,52428801,52494337,52559873,52625409,52690945,52756481,52822017,52887553,52953089,53018625,53084161,53149697,53215233,53280769,53346305,53411841,53477377,53542913,53608449,53673985,53739521,53805057,53870593,53936129,54001665,54067201,54132737,54198273,54263809,54329345,54460417,54394881,54525953,54591489,54657025,54722561,54788097,54853633,54919169,54984705,55050241,55115777,55181313,55246849,55312385,55377921,55443457,55508993,55574529,55640065,55705601,55771137,55836673,55902209,55967745,56033281,56098817,56164353,56229889,56295425,56360961,56426497,56492033,56557569,56623105,56688641,56754177,56819713,56885249,56950785,57016321,57081857,57147393,57212929,57278465,57344001,57409537,57475073,57540609,57606145,57671681,57737217,57802753,57868289,57933825,57999361,58064897,58130433,58195969,58261505,58327041,58392577,58458113,58523649,58589185,58654721,58720257,58785793,58851329,58916865,58982401,59047937,59113473,59179009,59244545,59310081,59375617,59441153,59506689,59572225,59637761,59703297,59768833,59834369,59899905,59965441,60030977,60096513,60162049,60227585,60293121,60358657,60424193,60489729,60555265,60620801,60686337,60751873,60817409,60882945,60948481,61079553,61014017,61145089,61210625,61276161,61341697,61407233,61472769,61538305,61603841,61669377,61734913,61800449,61865985,61931521,61997057,62062593,62128129,62193665,62259201,62324737,62390273,62455809,62521345,62586881,62652417,62717953,62783489,62849025,62914561,62980097,63045633,63111169,63176705,63242241,63307777,63373313,63438849,63504385,63569921,63635457,63700993,63766529,63832065,63897601,63963137,64028673,64094209,64159745,64225281,64290817,64356353,64421889,64487425,64552961,64618497,64684033,64749569,64815105,64880641,64946177,65011713,65077249,65142785,65208321,65273857,65339393,65404929,65470465,65536001,65601537,65667073,65732609,65798145,65863681,65929217,65994753,66060289,66125825,66191361,66256897,66322433,66387969,66453505,66519041,66584577,66650113,66715649,66781185,66846721,66912257,66977793,67043329,67108865,67174401,67239937,67305473,67371009,67436545,67502081,67567617,67633153,67698689,67764225,67829761,67895297,67960833,68026369,68091905,68157441,68222977,68288513,68354049,68419585,68485121,68550657,68616193,68681729,68747265,68812801,68878337,68943873,69074945,69009409,69140481,69206017,69271553,69337089,69402625,69468161,69533697,69599233,69664769,69730305,69795841,69861377,69926913,69992449,70057985,70123521,70189057,70254593,70320129,70385665,70451201,70516737,70582273,70647809,70713345,70778881,70844417,70909953,70975489,71041025,71106561,71172097,71237633,71303169,71368705,71434241,71499777,71565313,71630849,71696385,71761921,71827457,71892993,71958529,72024065,72089601,72155137,72220673,72286209,72351745,72417281,72482817,72548353,72613889,72679425,72744961,72810497,72876033,72941569,73007105,73072641,73138177,73203713,73269249,73334785,73400321,73465857,73531393,73596929,73662465,73728001,73793537,73859073,73924609,73990145,74055681,74121217,74186753,74252289,74317825,74383361,74448897,74514433,74579969,74645505,74711041,74776577,74842113,74907649,74973185,75038721,75104257,75169793,75235329,75300865,75366401,75431937,75497473,75563009,75628545,75694081,75759617,75825153,75890689,75956225,76021761,76087297,76152833,76218369,76283905,76349441,76414977,76480513,76546049,76611585,76677121,76742657,76808193,76873729,76939265,77004801,77070337,77135873,77201409,77266945,77332481,77398017,77463553,77529089,77594625,77660161,77725697,77791233,77856769,77922305,77987841,78053377,78118913,78184449,78249985,78315521,78381057,78446593,78512129,78577665,78643201,78708737,78774273,78839809,78905345,78970881,79036417,79101953,79167489,79233025,79298561,79364097,79429633,79495169,79560705,79626241,79691777,79757313,79822849,79888385,79953921,80019457,80084993,80150529,80216065,80281601,80347137,80412673,80478209,80543745,80609281,80674817,80740353,80805889,80871425,80936961,81002497,81068033,81133569,81199105,81264641,81330177,81395713,81461249,81592321,81657857,81788929,81854465,81920001,81985537,82051073,82116609,82182145,82247681,82313217,82378753,82444289,82509825,82575361],"rare":[52756481],"resolvedtype":[23592962],"require":[64356354],"representing":[3735553,8716289,12255233,14417921,14680065,16973825,24248321,24510474,27852801,35586049,36372481,45088769,48365575,48496641,52363265,57147393,57278465,58064897,61014017,62849031,63832065,65273857,66519041,67764225,70647809,76218369,79101953],"rgb":[1376257,3407873,18939907,20316161,45088769,45285377,58064897,61079555,61014017,66650114,81920002],"relevant":[3735554,54394882,76873730],"rownumber":[1966082,7995394,8388610,14221314,14745602,23068674,25165826,27131906,28442626,31129602,39452673,40566786,42926082,51380225,57278465,59244546,63832065,64290818,66846722,68812801,70189058,79233026],"resolvecellcoordinate":[3080194,46792706,57278467,61669379,70844419,81854466],"rowchild":[10682370],"red":[262145,17694724,20840452,36962305,55443457,76283905],"relation":[24510465,26214404,50003971,54263809,67895297,77135873],"return":[1441793,1572865,2228225,2424833,2555905,2621441,2752513,3604483,3670017,4653057,5046273,5439489,5570561,5832705,6356993,6815745,6881281,7077889,7143426,7274498,7536641,7733249,8192001,8388609,8585217,9371649,9633793,10027009,10223619,10747905,10878977,11075585,11337729,11730945,11796481,12189697,12386305,12451841,12976129,13041665,13434881,13500417,13893633,14155777,15466497,15794177,15859713,16646145,17170433,17760257,17891329,17956865,18546689,18939905,19005441,19070977,19136513,19202049,19267585,19398657,19595265,19660801,19791873,19922945,20381697,20512769,20709377,21233665,21757953,21889025,21954563,22020097,22151169,22216705,22544385,23396353,23592961,23986177,24641537,25296897,26148865,27131905,27197441,27328513,27459585,27918337,28180481,28770305,28966913,29163521,29360129,29884417,30343169,30932993,31195137,31260674,31653889,32440321,32964609,33161217,33226753,33947649,34013185,34209793,34275329,34603009,34865153,34996225,35520513,35913729,36044801,36306945,36438017,36634625,36765697,36831233,36896769,37683201,37814273,38010881,38141953,38273025,38404097,39911425,40108033,40370177,40566785,40632321,40828929,41091073,41156609,41287681,41418753,41943041,42139649,42205185,42467329,42991617,43188225,43515905,43843585,44367873,45481985,45547521,45809665,46071809,46202881,46792705,47251457,47382529,47448065,47644673,48562177,48758785,49414145,49741825,49807361,50135041,50266113,50331649,50462721,50528257,50855937,52035585,52101121,52625409,52756481,52822017,53215233,53346305,53870593,54460417,54591489,54722561,54788097,54853633,55508993,55574529,55640065,55902209,56164353,56426498,57081857,57802753,58916865,59113473,59244545,59965441,60030977,60096513,60227585,60555265,60620801,60948481,61079553,62062593,62259201,62324737,62717953,62783489,62914561,63045633,63111169,63307777,63438849,63569921,63766529,64487425,64618497,64880643,64946177,65536001,65798145,65994753,66650113,67174401,67371009,67567617,67960833,68091905,68222977,68878337,69206017,69599233,69664769,69926913,70057985,70320129,70385665,70713345,70909953,71368705,71761921,72810497,72876033,73728001,73793537,73859073,73990145,74055681,74121217,74776577,74973185,75038721,75104257,75169795,75235329,75497473,75825153,76414977,76480513,76611585,76808193,76939265,77070337,77398017,77529089,77725697,78512129,78774273,78839809,79036417,79167489,79364097,79560705,79757313,80150529,80412673,80740353,81461251,81788929],"relationships":[24772609,35586049,57475074],"reset":[5242881,26869762],"row":[720900,1703939,1900545,1966081,2031617,2293762,3080197,3604485,3735583,3997697,4194305,4849666,4915203,5636097,5701633,6225926,6750209,7995393,8388610,9830402,10682369,11272193,12976130,13041672,14221317,14417926,14483457,14614529,14745604,14811138,16580610,16842753,17301505,17629185,18022403,18219010,19595265,20185090,20905989,21430273,23068674,23986178,24510466,24576003,25165828,25296898,25559046,25690113,26148865,26607617,27131906,27983874,28114945,28442627,29818881,30343171,30867457,31129605,31326209,33226753,35323905,35389446,35651585,35979266,37945346,39256066,39452673,39583745,40239108,40566785,40894465,41156616,41549827,42074115,42270721,42467332,42926081,43057153,43122689,43188229,44236801,46792706,48365569,48496643,49545217,50135043,50659347,50921475,51380227,51970049,52297729,52363265,54329346,54394887,54919172,56295425,57212931,57278472,59244548,59637762,60620805,61669379,61931521,62390275,62521347,63832067,63897602,64290817,64356354,66060290,66191361,66846727,67174404,68288514,68812801,69599238,69730305,69795841,70189057,70451206,70713349,70844422,70975490,71041026,71237633,71434241,73334785,74252290,74317825,74514436,76480516,76873729,78839809,79233027,79757313,81330177,81461254,81854469,82051074],"removeallowedactiononsheetprotection":[3735553,4325377,50659329],"reader":[393217,1179649,1769473,2621441,3342337,3670017,3997697,4980737,5308417,6094849,6553602,7077889,7536641,7733249,8257537,8585217,9175041,9699329,9764866,9830401,10682369,10944513,11075585,11337729,11665409,11993089,12124161,12779521,12845057,12910593,13434881,14352385,14811137,14942209,15204353,15794177,16515073,16580609,16711681,17498114,17891329,18874369,19070977,19267585,19333121,19398657,20316161,20643841,20709377,21692417,22085633,23592961,23724033,24248321,24510471,24641537,24772609,25231361,25624577,26083329,26148865,26214401,26345475,26542081,27197441,27459585,27590657,27721729,27852802,29097985,29163521,29229057,29556737,29622273,32112641,32178177,32309250,33423361,33947649,34734081,35586050,35782657,36372482,36765697,37421057,37683201,37748737,37814273,38076417,38666241,39649281,39976961,40763393,40960001,41091073,41287681,41353217,41549825,41943041,42336257,42663937,42729473,43122689,43778049,44630017,44695553,44761089,44957697,45350913,45809665,46989313,47054849,47316993,47644673,47775745,48496642,48562177,49479681,50528257,50987009,51183617,51445761,51773441,52035586,52363265,52494337,52822017,53608449,54198273,54263809,54460417,54525953,54722561,54788097,55640065,55967745,56492033,56754177,57475073,57540609,57606145,58064899,58327041,58458113,59375617,59703297,60358657,60555265,60948481,61407234,62259201,62783489,63111169,63373313,64356354,66519042,66584577,66650113,66781185,66846721,67371009,67829761,67895297,68091905,68222977,69074945,69402625,69468161,69664769,69992449,70123521,70254593,70451201,70975489,71041025,72613889,73400321,73465857,73531393,74907649,75235329,75366401,76349441,77070337,77135873,77332481,77922305,77987841,78381057,78446593,78577665,79101954,79757313,80281601,80674817,80740353,81788929,82116609,82182145],"rule":[16384002,21626881,28639233,50921475,54919169,58130434,62521345],"referenced":[12189697,12713985,22806529,25493505,29294593,31588353,36175873,64356353],"represented":[36110337,48758785,57933825,60162049,64618497],"ready":[5046273,10027009,10747905,11730945,13893633,15466497,27918337,34013185,34209793,34603009,34865153,40108033,40828929,42205185,49741825,49807361,70909953,71761921,73728001,77398017,78774273,79560705],"reads":[5308417,7733249,10682369,12124161,15204354,20316161,23724033,27852802,32178177,35586049,36372484,37748737,40763393,40960001,44957697,45350913,48496642,49479681,51445761,52494340,52822017,58064897,66519041,70123522,78446593,79101953],"returns":[1048577,1245188,1376258,1441793,1572865,2293764,2949121,3211268,3670017,3735554,4128770,4784132,5308417,5963780,6160386,6488068,7798788,8585217,8716289,9043972,9633793,10027009,10747905,10878977,11206660,11730945,11927556,12255233,12451841,12845059,13107202,13238274,13369345,13500417,13893633,14417921,14680066,15204353,15466497,15663108,15859713,16384001,16973826,17235972,17301505,17629188,17956865,18546689,18743297,19267586,19398657,20054017,20316161,20840452,21037060,22347780,22544385,23265284,23658500,23855105,24248328,24313860,24576001,25559041,25690113,25952260,26214401,26738690,27459585,27852801,28377089,28901377,29163521,29360129,30081025,30474244,31326209,32636932,32702468,32833537,32964609,33030146,33488898,34013185,34144260,34209793,34603009,34668546,34996225,35389441,35520513,35586049,36372481,36634625,36765697,36896769,37027844,38207490,39124993,40108033,40566785,40828929,42205185,42401794,42663937,43319300,44302340,45088770,45285377,45350913,45547521,45613060,46006273,46071809,46268418,46596100,47382529,47710212,48496641,48955394,49217538,49741825,49807361,50266113,50462721,50659329,50921473,51052546,51249168,52363265,52494337,52887556,53739536,54394881,54853633,55312385,55705602,56164353,56623108,57016321,57147394,57278465,57737218,58064897,58916865,59506690,59965441,60162052,61014017,62914561,63766529,63832065,64815106,65273857,65470468,65667074,65732609,65863682,66125828,66322433,66519041,67239940,67305476,67764226,68222977,68878337,69009410,69992456,70123521,70385665,70451201,70582274,70647809,70844417,70909953,71172100,71434241,71499778,72155138,72220676,72679428,73793537,73924612,73990145,74383364,76742660,76808193,77070337,77398017,77725697,78118913,78315524,78446593,78708737,78774273,79101953,79298564,79364097,79888388,80412673,80674817,81199108,82378756],"redirected":[1],"resolvecelladdress":[57278465,67174401,70844417],"registered":[16973825,56426497,71499777],"removemergedcells":[3735553,50659329,50790401],"rightstyle":[67764225,68026369,78905345],"responsible":[1769473,27852802,30801921,39976962,65273857,67502081,74907649],"real":[6356993,31719425,42598402,43384833,73334786],"represent":[24510467,26214401,42663937,70451201],"recalculate":[3735554,21823490,41680898,50659330],"rows":[1703937,1900546,2097153,2883586,3735559,3997698,4194307,5177345,8585217,12976130,13041665,14286850,17301506,18022403,23986177,24313859,24510465,25559042,26279937,29818882,31326210,33226754,34078722,35389442,41156609,41549825,48496642,48627714,50659332,54394883,55115779,56295426,63832065,66846722,68485122,70123521,71237633,79233025,81330177],"ruby":[2097153,50921473,62521345],"represents":[1048577,2949121,3735553,5308417,7143426,7274498,7798785,12255233,15204353,16384001,16777217,16973826,17301505,18743297,19267586,20054017,20316161,23855106,24248321,24576001,25559041,25690113,26214401,27852801,28770305,28901377,31326209,32702465,32833537,33488897,35389441,35586049,36372481,39124993,40042497,42598401,42663937,45285377,45350913,46006273,48496641,50266113,50659329,50921473,52363265,52494337,55312385,57278465,58064897,61014017,62849025,63832065,65273857,65667073,66322433,66519041,67305473,69533698,69992449,70123521,70385665,70451201,70647809,70844417,71172097,71499778,73334785,78446593,79101953,79298562,80674817,81068033],"ram":[52756481],"removehiddenrow":[3735553,14745601,50659329],"recent":[17301505,27328513,31326209,64356353],"replaced":[3735556,8847361,16318468,20578305,30277633,31850497,50659332,74776577],"readasync":[7733249,36372481,52494337],"reclaimed":[1048577,1245185,1376257,2293761,2949121,3211265,3735553,4784129,5308417,5963777,6488065,7798785,8716289,9043969,11206657,11927553,12255233,13238273,14417921,14680065,15204353,15663105,16384001,16973825,17235969,17301505,17629185,18743297,20054017,20316161,20840449,21037057,22347777,23265281,23658497,23855105,24248321,24313857,24576001,25559041,25690113,25952257,26214401,26738689,27852801,28901377,30474241,31326209,32636929,32702465,32833537,33030145,33488897,34144257,35389441,35586049,36372481,37027841,38207489,39124993,42401793,42663937,43319297,44302337,45088769,45285377,45350913,45613057,46006273,46596097,47710209,48496641,48955393,49217537,50266113,50659329,50921473,51052545,51904513,52363265,52494337,52887553,55312385,56623105,57016321,57147393,57278465,58064897,59506689,60162049,61014017,63832065,64815105,65273857,65470465,65667073,65863681,66125825,66322433,66519041,67239937,67305473,67764225,69009409,69992449,70123521,70385665,70451201,70582273,70647809,70844417,71172097,71434241,71499777,72220673,72679425,73924609,74383361,76218369,76742657,78315521,78446593,79101953,79298561,79888385,80674817,81199105,82378753],"rangeexception":[917506,1310722,1966082,2031618,2752514,3080194,4390913,4718594,5636098,6225921,7995394,8388610,9240578,14221314,14745602,18219010,18284546,19660802,19857410,19922946,21430274,22020098,22609922,22675458,22740994,22806530,23396354,25165826,25296898,26738690,27000834,29949953,31129602,31195138,31784962,33095682,34996226,35323906,35520514,36175874,38207493,40435714,40566786,42926082,46071810,46792706,48103426,49020931,50790402,51380226,51576834,53411842,55902210,58523651,58720259,60424194,61341698,63242242,63307777,63569921,64290818,65077250,65994754,67043330,67174402,67698690,69337090,69730306,70189058,70320129,71892994,72417282,72482818,72810497,74973186,79233026,79364098,80150530,80347138,81854466],"regular":[64356353],"rendered":[6619139,11206659,24117249,27066369,38404097,58261505],"resulting":[1703937,26607617],"removeselectedcells":[3735553,49610753,50659329],"resolve":[3080193,3735553,17170433,19398657,25493506,29294594,45285377,46792705,47644674,48496641,50659329,51511297,55902209,61014017,61669377,65994753,67174401,69664769,70123521,80150529,81854465],"removeautofilter":[3735553,49676289,50659329],"reached":[26148865,50921473,54919169,62521345,79757313],"recalculated":[2031617],"remains":[18022401,29818881,37093377],"rulers":[41549825,48496641,54525953],"reading":[24510465,58327041,64356353],"reasons":[13172737,19464193,19726337,20250625],"resolveenclosedaddresses":[17170433,51904513,76218369],"rangetarget":[27918338,71761922,79560706],"readzip":[12124161,36372481,52494337],"removecell":[3735554,8454146,40566786,46071810,50659330],"referencing":[524291,2293761,8519681,14417928,38535170,40239107,48365569,54329345,64356353,67174401,68288519,74514433],"relative":[1245185,2293761,3211265,4784129,5963777,6488065,9043969,11206657,11927553,15663105,17235969,17629185,20840449,21037057,22347777,23265281,23658497,24313857,25952257,30474241,32636929,34144257,37027841,43319297,44302337,45613057,46596097,47710209,52887553,56623105,60162049,65470465,66125825,67239937,72220673,72679425,73924609,74383361,76742657,78315521,79298561,79888385,81199105,82378753],"ranges":[3735556,30081025,36700161,45940737,46333954,50659331,51904513,54394881,60227585,65339395,67960833,76218369,79429633],"regarding":[4390917,6291457,13238273,38207489,45285377,49217537,59506689,61014017,64815105],"rely":[64356353],"rowdefinition":[3997698,9830401,24510465,24576002,43122691,62390274,66846723,70451205,70975489],"removestyle":[11468801,13172738,19464194,19726338,20250626,35717124,45285380,57278465,61014020,70844417],"resolvemergedcells":[3735553,25493505,29294593,45285377,50659329,61014017],"reorder":[28049409,39124993,70647809],"requested":[81723393],"representation":[131073,1245186,2293762,3211266,4456449,4784130,5963778,6029313,6488066,6815745,9043970,9895937,11206658,11927554,13238274,14417921,15663106,17235970,17629186,20840450,21037058,22347778,23265282,23592961,23658498,24313858,25952258,26738689,30474242,32636930,34144258,37027842,38207490,42401793,43319298,44302338,45613058,46596098,47710210,48496641,49217538,51904513,52887554,55771137,56623106,59506690,60162050,64815106,65470466,65798145,65863681,66125826,67239938,69009409,70123521,70582273,71434241,72220674,72679426,73924610,74383362,75956225,76218369,76742658,78315522,79298562,79888386,80347137,81199106,82378754],"readerutils":[2621441,15794177,19070977,24510465,35782658,37814273,54722561,54788097,58327043,62783489,67371009],"ref":[12910593,28049409,30932993],"resolves":[11075585,19398657,20316161,36372481,48496643,52494337,57278465,58064897,64356353,65994753,66650113,69664769,70123523,70844417,82182145],"recalculatecolumns":[3735553,41680897,50659329],"readonly":[851969,6750209,10420225,11272193,12648449,14614529,18808833,24379393,25427969,25755649,30539777,31719425,35454977,36569089,39059457,43384833,43450369,44040193,44105729,47120385,52297729,55377921,59047937,59179009,59834369,61931521,64094209,64225281,66715649,69140481,77856769,78643201,80543745,80871425,81068033,82575361],"raw":[1179649,2621441,6553601,11337729,12189698,13434882,15794177,16973825,17301511,23592964,26345473,27197441,27721729,31326215,32899074,33947649,35258369,37683201,37814273,39911426,41943042,45809668,47644676,48562177,48496643,50528257,50855938,55640068,56426497,58064897,60948481,67371009,68091905,69664771,70123523,71630849,74973186,75038722,75235332,77987841,79036418,80740353,82182145],"reference":[65537,196609,131073,262145,327681,393217,458753,524289,589825,655361,720897,851969,917505,983041,1048577,1114113,1179649,1245185,1310721,1376258,1441793,1507329,1572865,1638401,1703937,1769473,1835009,1900545,1966081,2031617,2097153,2162689,2228225,2293761,2359297,2424833,2490369,2555905,2621441,2686977,2752513,2818049,2883585,2949121,3014657,3080193,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3604481,3670017,3735554,3801089,3866625,3932161,3997697,4063233,4128769,4194305,4259845,4325377,4456449,4521985,4587521,4653057,4718593,4784129,4849665,4915201,4980737,5046273,5111809,5177345,5242881,5308417,5373953,5439489,5505025,5570561,5636097,5701633,5767169,5832706,5898241,5963777,6029313,6094849,6160385,6225921,6291457,6356993,6422529,6488065,6553601,6619137,6684673,6750209,6815745,6881281,6946817,7012353,7077889,7143425,7208961,7274497,7340033,7405569,7471105,7536641,7602177,7667713,7733249,7798785,7864321,7929857,7995393,8060929,8126465,8192001,8257537,8323073,8388609,8454145,8519681,8585217,8650753,8716290,8781825,8912897,8847361,8978433,9043969,9109505,9175041,9240577,9306113,9371649,9437185,9502721,9568257,9633793,9699329,9764865,9830401,9895937,9961473,10027009,10092545,10158081,10223617,10289153,10354689,10420225,10485761,10551297,10616833,10682369,10747905,10813441,10878977,10944513,11010049,11075585,11141121,11206657,11272193,11337729,11403265,11468801,11534337,11599873,11665409,11730945,11796481,11862017,11927553,11993089,12058625,12124161,12189697,12255233,12320770,12386305,12451841,12517377,12582913,12648449,12713985,12779521,12845057,12910594,12976129,13041665,13107201,13172737,13238273,13303809,13369345,13434881,13500419,13565953,13631489,13697025,13762561,13828097,13893633,13959169,14024705,14090241,14155777,14221313,14286849,14352385,14417921,14483457,14548993,14614529,14680066,14745601,14811137,14876673,14942209,15007745,15073281,15138817,15204353,15269889,15335425,15400961,15466497,15532033,15597569,15663105,15728641,15794177,15859713,15925249,15990785,16056321,16121857,16187393,16252929,16318465,16384001,16449539,16515073,16580609,16646145,16711681,16777217,16842753,16908289,16973826,17039361,17104897,17170433,17235969,17301505,17367041,17432577,17498113,17563649,17629185,17694721,17760257,17825793,17891329,17956865,18022401,18087937,18153473,18219009,18284545,18350081,18415617,18481153,18546689,18612225,18677761,18743297,18808833,18874369,18939905,19005441,19070977,19136513,19202049,19267585,19333122,19398657,19464193,19529729,19595265,19660801,19726337,19791873,19857409,19922945,19988485,20054017,20119553,20185089,20250625,20316161,20381697,20447233,20512769,20578305,20643841,20709377,20774913,20840449,20905985,20971521,21037057,21102593,21168129,21233665,21299201,21364737,21430273,21495809,21561345,21626881,21692417,21757953,21823489,21889025,21954561,22020097,22085633,22151169,22216705,22282241,22347777,22413313,22478849,22544385,22609921,22675457,22740993,22806529,22872065,22937601,23003137,23068673,23134209,23199745,23265281,23330817,23396353,23461889,23527425,23592961,23658497,23724033,23789569,23855106,23920641,23986177,24051713,24117249,24182785,24248321,24313857,24379393,24444929,24576001,24641537,24707073,24772609,24838145,24903681,24969217,25034753,25100289,25165825,25231361,25296897,25362433,25427969,25493505,25559041,25624577,25690113,25755649,25821185,25886721,25952257,26017793,26083329,26148865,26214401,26279937,26345473,26411009,26476545,26542081,26607617,26673153,26738689,26804225,26869761,26935297,27000833,27066369,27131905,27197441,27262977,27328513,27394049,27459585,27525121,27590657,27656193,27721729,27787265,27852801,27918337,27983873,28049410,28114945,28180481,28246017,28311553,28377089,28442625,28508161,28573697,28639233,28704769,28770305,28835841,28901378,28966913,29032449,29097985,29163521,29229057,29294593,29360129,29425665,29491201,29556737,29622273,29687809,29753345,29818881,29884417,29949953,30015489,30081025,30146561,30212097,30277633,30343169,30408705,30474241,30539777,30605313,30670849,30736385,30801921,30867457,30932993,30998529,31064065,31129601,31195137,31260673,31326209,31391745,31457281,31522817,31588353,31653889,31719425,31784961,31850497,31916033,31981569,32047106,32112641,32178177,32243713,32309249,32374785,32440321,32505857,32571393,32636929,32702465,32768001,32833537,32899073,32964609,33030146,33095681,33161217,33226753,33292289,33357825,33423361,33488898,33554433,33619969,33685505,33751041,33816577,33882113,33947649,34013185,34078722,34144257,34209793,34275331,34340865,34406401,34471937,34537473,34603009,34668545,34734081,34799617,34865153,34930689,34996225,35061761,35127297,35192833,35258369,35323905,35389442,35454977,35520513,35586049,35651585,35717121,35782657,35848193,35913729,35979265,36044801,36110337,36175873,36241409,36306945,36372481,36438017,36503553,36569089,36634625,36700161,36765697,36831233,36896769,36962305,37027841,37093377,37158913,37224449,37289985,37355521,37421057,37486593,37552129,37617665,37683201,37748737,37814273,37879809,37945345,38010881,38076417,38141953,38207489,38273025,38338561,38404097,38469633,38535169,38600705,38666241,38731777,38797313,38862849,38928385,38993921,39059457,39124993,39190529,39256065,39321601,39387137,39452673,39518209,39583747,39649281,39714817,39780353,39845889,39911425,39976961,40042497,40108033,40173569,40239105,40304641,40370177,40435713,40501249,40566785,40632321,40697857,40763393,40828929,40894465,40960001,41025537,41091073,41156609,41222148,41287681,41353217,41418753,41484289,41549825,41615361,41680897,41746433,41811969,41877505,41943041,42008577,42074113,42139649,42205185,42270721,42336257,42401793,42467329,42532865,42598401,42663937,42729473,42795009,42860545,42926081,42991617,43057153,43122689,43188225,43253761,43319297,43384833,43450369,43515905,43581441,43646977,43712513,43778049,43843585,43909121,43974657,44040193,44105729,44171265,44236801,44302337,44367873,44433409,44498945,44564481,44630017,44695553,44761089,44826625,44892161,44957697,45023233,45088770,45154305,45219841,45285377,45350913,45416449,45481985,45547521,45613057,45678593,45744129,45809665,45875201,45940737,46006273,46071809,46137345,46202881,46268417,46333953,46399489,46465025,46530561,46596097,46661633,46727169,46792705,46858241,46923777,46989313,47054849,47120385,47185921,47251457,47316993,47382529,47448065,47513601,47579137,47644673,47710209,47775745,47841281,47906817,47972353,48037889,48103425,48168961,48234497,48300033,48431105,48562177,48496641,48627713,48693249,48758785,48824321,48889857,48955394,49020929,49086465,49152001,49217537,49283073,49348609,49414145,49479681,49545217,49610753,49676289,49741825,49807361,49872897,49938433,50003969,50069505,50135041,50200577,50266113,50331649,50397185,50462721,50528257,50593793,50659329,50724865,50790401,50855937,50921473,50987009,51052546,51118081,51183617,51249153,51314689,51380225,51445761,51511297,51576833,51642369,51707905,51773441,51838977,51904513,51970049,52035585,52101121,52166657,52232193,52297729,52363265,52428801,52494337,52559873,52625409,52690945,52756482,52822017,52887553,52953089,53018625,53084161,53149697,53215233,53280769,53346305,53411841,53477377,53542913,53608449,53673985,53739521,53805057,53870593,53936129,54001665,54067201,54132737,54198273,54263809,54329345,54460417,54394882,54525953,54591489,54657025,54722561,54788097,54853633,54919169,54984705,55050241,55115777,55181313,55246849,55312385,55377921,55443457,55508993,55574529,55640065,55705601,55771137,55836673,55902209,55967745,56033281,56098817,56164353,56229889,56295425,56360961,56426497,56492033,56557569,56623105,56688641,56754177,56819714,56885249,56950785,57016322,57081857,57147395,57212929,57278467,57344001,57409538,57475073,57540609,57606145,57671681,57737217,57802753,57868289,57933825,57999361,58064897,58130433,58195969,58261505,58327041,58392577,58458113,58523649,58589185,58654721,58720257,58785793,58851329,58916865,58982401,59047937,59113473,59179009,59244545,59310081,59375617,59441153,59506689,59572225,59637761,59703297,59768833,59834369,59899905,59965443,60030977,60096513,60162049,60227585,60293121,60358657,60424193,60489729,60555265,60620801,60686337,60751873,60817409,60882945,60948481,61079553,61014017,61145089,61210625,61276161,61341697,61407233,61472769,61538305,61603841,61669377,61734913,61800449,61865985,61931521,61997057,62062593,62128129,62193665,62259201,62324737,62390273,62455809,62521345,62586881,62652417,62717953,62783489,62849025,62914561,62980097,63045633,63111169,63176705,63242241,63307777,63373313,63438849,63504385,63569921,63635457,63700993,63766529,63832065,63897601,63963137,64028673,64094209,64159745,64225281,64290817,64356355,64421889,64487425,64552961,64618497,64684033,64749569,64815105,64880641,64946177,65011713,65077249,65142785,65208321,65273857,65339393,65404929,65470465,65536001,65601537,65667074,65732609,65798145,65863681,65929217,65994753,66060289,66125825,66191361,66256897,66322433,66387969,66453505,66519041,66584577,66650113,66715649,66781185,66846721,66912257,66977793,67043329,67108865,67174401,67239937,67305473,67371009,67436545,67502081,67567617,67633153,67698689,67764226,67829761,67895297,67960833,68026369,68091905,68157441,68222977,68288513,68354049,68419585,68485121,68550657,68616193,68681729,68747265,68812801,68878337,68943873,69074945,69009409,69140481,69206017,69271553,69337089,69402625,69468161,69533697,69599233,69664769,69730305,69795841,69861377,69926913,69992449,70057985,70123521,70189057,70254593,70320129,70385665,70451201,70516737,70582273,70647809,70713345,70778881,70844417,70909953,70975489,71041025,71106561,71172097,71237633,71303169,71368705,71434241,71499778,71565313,71630850,71696385,71761923,71827457,71892993,71958529,72024065,72089601,72155137,72220673,72286209,72351745,72417281,72482817,72548353,72613889,72679425,72744961,72810497,72876033,72941569,73007105,73072641,73138177,73203713,73269249,73334785,73400321,73465857,73531393,73596929,73662465,73728002,73793537,73859073,73924609,73990145,74055681,74121217,74186753,74252289,74317825,74383361,74448897,74514433,74579969,74645505,74711041,74776577,74842113,74907649,74973185,75038721,75104257,75169793,75235329,75300865,75366401,75431937,75497473,75563009,75628545,75694081,75759617,75825153,75890689,75956225,76021761,76087297,76152833,76218369,76283905,76349441,76414977,76480513,76546049,76611585,76677121,76742657,76808193,76873729,76939265,77004801,77070337,77135873,77201409,77266945,77332481,77398017,77463553,77529089,77594625,77660161,77725697,77791233,77856769,77922305,77987841,78053377,78118913,78184449,78249985,78315521,78381057,78446593,78512129,78577665,78643201,78708737,78774273,78839809,78905345,78970881,79036417,79101953,79167489,79233025,79298561,79364097,79429633,79495169,79560705,79626241,79691777,79757313,79822849,79888385,79953921,80019457,80084993,80150529,80216066,80281601,80347137,80412673,80478209,80543745,80609281,80674818,80740353,80805889,80871425,80936961,81002497,81068033,81133569,81199105,81264641,81330177,81395713,81461249,81592321,81657857,81788929,81854465,81920001,81985537,82051073,82116609,82182145,82247681,82313218,82378753,82444289,82509825,82575361],"redefinition":[8847361,20578305,30277633,31850497],"rounds":[1114113,15007745,23265281],"repository":[327682,13500417,16252929,17956865,33292291,33488899,36438018,45285377,54132738,57344002,59965443,61014017,61734913,65667077,73990146],"root":[8257537,11665409,12910593,13238273,26083329,26738689,29097985,38207489,42401793,44695553,49217537,59506689,64815105,65863681,69009409,70582273,72613889,73531393],"releases":[64356353],"readappdata":[15204353,27852801,32178177],"relocates":[45285377,46727169,61014017,64552961],"relocated":[64552961],"resolvecelldata":[48496641,69664769,70123521],"readcoredata":[15204353,27852801,40960001],"rowheight":[69599234],"resolvecelltype":[51511297,57278465,70844417],"resetsplit":[3735553,5242881,50659329],"recognized":[1310721,5636097,19857409,22609921,22740993,35323905,42926081,44236801,67698689,69337089,70189057,72482817],"resolvesharedstring":[47644673,48496641,70123521],"recursively":[12910593,45350913,79101953],"relationship":[23724034,24510466,24772610,26214407,35586052,50003971,54263811,57475076,59703297,66322435,67895299,69468165,77135875,78446594],"relationshipreader":[23724033,24510466,24772610,26214404,35586053,50003970,54263809,57475075,59703299,66322434,67895297,69468162,77135873,78446594],"removehiddencolumn":[3735554,22675458,43253762,50659330,63242242],"round":[1114113,40108038,51249156,53739524,55705605,73269249,74645505,77398021,82509826],"references":[3735553,38928385,45285377,46727169,54394881,56164353,61014017,64356353,64552961],"resolved":[7077889,9764866,14942209,19398658,22609921,24248321,32309249,41549825,45547521,47644673,48496642,55640065,57278465,66650113,66846723,67698689,67829761,68812801,69337089,70123521,72482817,80019457,80281601],"revision":[32833538,65273858,71368709],"rightcolor":[13828097,67764225,68026369],"retrieved":[3670017,19267585,21299201,27459585,29163521,52035586,68222977,77070337],"resolvecolumn":[57278465,70844417,80150529],"rounded":[22347777,53870593,58392577,62128129,69599233],"rowtorow":[4849665,16842753,17629185]} \ No newline at end of file +{"relid":[11206659,19070979,62324737,77922305],"removehiddencolumn":[1310722,23134213,39714819,64290818,73465861],"root":[11272193,27787265,36110337,39780353,50659329,52166657,63569921,69402625,69468161,73990145],"resolvecolumn":[61865985,71827457,76087301],"releases":[67371009],"recalculateautofilter":[1310721,23265283,64290817],"resetcolumn":[1310721,27197444,64290817],"redirected":[1],"rawvalue":[1703939,13959171,36175875,75169795],"removeworksheet":[23724037,35586053,41287683,49938436,62193667,69271558],"readappdata":[13631489,30736388,37355521],"resources":[720897,1245185,1310721,1769473,2031617,2359297,3014657,3473409,3670017,4915201,6291457,7208961,7274497,7340033,10027009,11075585,11272193,11862017,12779521,13631489,13893633,14745601,14942209,15073281,15925249,16449537,17301505,17760257,19202049,20840449,21168129,21299201,21823489,22347777,23068673,23199745,24182785,24444929,24510465,24641537,25493505,26345473,26804225,27787265,28901377,29032449,30408705,30539777,30605313,31784961,32309249,32964609,33161217,33488897,33882113,36110337,37355521,38010881,38600705,39780353,41222145,41287681,42074113,42598401,43253761,43646977,43909121,44105729,45613057,45940737,46268417,46727169,47513601,49545217,49676289,50397185,50462721,50593793,50659329,51052545,51118081,51707905,52166657,52297729,52428801,52559873,52887553,54788097,55902209,55967745,59310081,59834369,61472769,61800449,61865985,62193665,62652417,63569921,64094209,64290817,65077249,65732609,65863681,66453505,67043329,69402625,69468161,70123521,70909953,71172097,71237633,71827457,73072641,73531393,73924609,73990145,74055681,74186753,74383361,74711041,77135873,77332481,77922305,78381057,78970881,81592321,81985537,82575361],"rows":[5046275,34996225,52559873,82771971],"resolvecolumnaddress":[59244549,61865985,71827457],"reclaimed":[720897,1245185,1310721,1769473,2031617,2359297,3014657,3473409,3670017,4915201,6291457,7208961,7274497,7340033,10027009,11075585,11272193,11862017,12779521,13631489,13893633,14745601,14942209,15073281,15925249,16449537,17301505,17760257,19202049,20840449,21168129,21299201,21823489,22347777,23068673,23199745,24182785,24444929,24510465,24641537,25493505,26345473,26804225,27787265,28901377,29032449,30408705,30539777,30605313,31784961,32309249,32964609,33161217,33488897,33882113,36110337,37355521,38010881,38600705,39780353,41222145,41287681,42074113,42598401,43253761,43646977,43909121,44105729,45613057,45940737,46268417,46727169,47513601,49545217,49676289,50397185,50462721,50593793,50659329,51052545,51118081,51707905,52166657,52297729,52428801,52559873,52887553,54788097,55902209,55967745,59310081,59834369,61472769,61800449,61865985,62193665,62652417,63569921,64094209,64290817,65077249,65732609,65863681,66453505,67043329,69402625,69468161,70123521,70909953,71172097,71237633,71827457,73072641,73531393,73924609,73990145,74055681,74186753,74383361,74711041,77135873,77332481,77922305,78381057,78970881,81592321,81985537,82575361],"regular":[67371009],"readasync":[7077892,33882113,52887553],"reader":[67371010],"returns":[720897,1179649,1310721,1703937,1769476,1900545,2031617,2097153,2228225,2293761,2359300,2555905,3014660,3473409,3604481,3670020,3932161,4784129,4849665,4915204,5111809,5373953,5767169,5832705,6422529,6750209,6815745,7077889,7208964,7274500,7340036,7602177,7667713,7798785,7864321,8781825,9175041,9633793,9699329,9830401,9895937,9961473,10027009,10158081,10616833,10682369,10747905,10878977,11075588,11272194,12386305,12582913,12779524,12845057,12910593,13631489,13828097,13893636,13959169,14024705,14155777,14483457,14942209,15007745,15073281,15204353,15794177,15859713,16449540,16908289,16973825,17301505,17498113,17694721,17760260,18153473,18219009,18546689,18874369,18939905,19005441,19136513,19202049,19267585,19398657,19529729,19660801,19791873,20054017,20119553,20316161,20578305,20643841,20840449,21168132,21299204,21430273,21823489,21954561,22020097,22151169,22347777,22937601,23068676,23199748,23330817,23461889,24182785,24444932,24510468,24641537,25034753,25165825,25231361,25493505,25559041,25624577,25755649,26345473,26673153,26738689,26804228,27066369,27459585,27656193,27721729,27787266,28508161,28966913,29032452,29294593,29622273,30277633,30343169,30408705,30539777,30605316,30801921,31260673,31326209,31588353,31719425,31784964,31850497,31981569,32309249,32374785,32833537,32964609,33161220,33488897,33619969,33882113,34275329,34406401,34734081,34799617,34930689,35323905,35454977,35717121,36110338,36175873,36569089,37093377,37355521,37486593,37879809,38010881,38600708,38731777,38993921,39452673,39387137,39518209,39780354,39976961,40042497,40501249,40697857,41222148,41287681,41615361,42074116,42139649,42532865,42598401,42729473,42860545,42991617,43122689,43188225,43319297,43384833,43515905,43646977,43909124,44105729,44302337,44433409,44630017,45023233,45481985,45613057,45940740,46137345,47251457,47316993,47513601,47644673,48234497,48300033,48365569,48824321,49086465,49217537,49348609,49545217,50069505,50266113,50331649,50397185,50462721,50593793,50659330,50724865,51052548,51118084,51314689,51576833,51707905,51773441,51904513,52166658,52232193,52297732,52428804,52494337,52559873,52756481,52822017,52887553,53215233,53346305,53739521,54329345,54591489,55050241,55640065,55836673,55902212,55967748,56295425,56819713,56885249,57081857,57212929,57409537,57737217,57802753,57868289,58064897,58589185,58654721,59244545,59310084,59441153,59506689,59572225,59768833,59834369,60096513,60227585,60293121,60555265,61145089,61341697,61472772,61734913,61865985,62128129,62193665,62455809,62652417,62914561,62980097,63569922,63700993,64028673,64225281,64290817,64749569,64946177,65208321,65470465,65863681,65929217,66060289,66125825,66256897,66322433,66453505,66781185,66912257,67043332,67108865,67174401,67239937,67436545,67633153,68354049,68747265,68878337,69140481,69206017,69337089,69402626,69468162,69533697,70057985,70123521,70320129,70451201,70778881,70909953,70975489,71237636,71303169,71368705,71630849,71827457,71892993,72155137,72548353,72810497,73072641,73138177,73269249,73531396,73596929,73924609,73990146,74055681,74186756,74383364,74645505,74711041,74842113,74973185,75038721,75104257,75235329,75169793,76087297,76546049,76611585,76677121,76808193,77070337,77135876,77332484,77856769,77922305,78053377,78381060,78643201,78970884,79036417,79429633,79495169,79626241,80609281,81395713,81592324,81657857,81920001,81985537,82051073,82247681,82444289,82575364,82640897,83034113,83099649],"removeallowedactiononsheetprotection":[1310721,4456452,64290817],"raphael":[131073,196609,262145,327681,393217,458753,524289,589825,655361,720897,786433,851969,917505,983041,1048577,1114113,1179649,1245185,1310721,1376257,1441793,1507329,1572865,1638401,1703937,1769473,1835009,1900545,1966081,2031617,2097153,2162689,2228225,2293761,2359297,2424833,2490369,2555905,2621441,2686977,2752513,2818049,2883585,2949121,3014657,3080193,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3604481,3670017,3735553,3801089,3866625,3932161,3997697,4063233,4128769,4194305,4259841,4325377,4390913,4456449,4521985,4587521,4653057,4718593,4784129,4849665,4915201,4980737,5046273,5111809,5177345,5242881,5308417,5373953,5439489,5505025,5570561,5636097,5701633,5767169,5832705,5898241,5963777,6029313,6094849,6160385,6225921,6291457,6356993,6422529,6488065,6553601,6619137,6684673,6750209,6815745,6881281,6946817,7012353,7077889,7143425,7208961,7274497,7340033,7405569,7471105,7536641,7602177,7667713,7733249,7798785,7864321,7929857,7995393,8060929,8126465,8192001,8257537,8323073,8388609,8454145,8519681,8585217,8650753,8716289,8781825,8847361,8912897,8978433,9043969,9109505,9175041,9240577,9306113,9371649,9437185,9502721,9568257,9633793,9699329,9764865,9830401,9895937,9961473,10027009,10092545,10158081,10223617,10289153,10354689,10420225,10485761,10551297,10616833,10682369,10747905,10813441,10878977,10944513,11010049,11075585,11141121,11206657,11272193,11337729,11403265,11468801,11534337,11599873,11665409,11730945,11796481,11862017,11927553,11993089,12058625,12124161,12189697,12255233,12320769,12386305,12451841,12517377,12582913,12648449,12713985,12779521,12845057,12910593,12976129,13041665,13107201,13172737,13238273,13303809,13369345,13434881,13500417,13565953,13631489,13697025,13762561,13828097,13893633,13959169,14024705,14090241,14155777,14221313,14286849,14352385,14417921,14483457,14548993,14614529,14680065,14745601,14811137,14876673,14942209,15007745,15073281,15138817,15204353,15269889,15335425,15400961,15466497,15532033,15597569,15663105,15728641,15794177,15859713,15925249,15990785,16056321,16121857,16187393,16252929,16318465,16384001,16449537,16515073,16580609,16646145,16711681,16777217,16842753,16908289,16973825,17039361,17104897,17170433,17235969,17301505,17367041,17432577,17498113,17563649,17629185,17694721,17760257,17825793,17891329,17956865,18022401,18087937,18153473,18219009,18284545,18350081,18415617,18481153,18546689,18612225,18677761,18743297,18808833,18874369,18939905,19005441,19070977,19136513,19202049,19267585,19333121,19398657,19464193,19529729,19595265,19660801,19726337,19791873,19857409,19922945,19988481,20054017,20119553,20185089,20250625,20316161,20381697,20447233,20512769,20578305,20643841,20709377,20774913,20840449,20905985,20971521,21037057,21102593,21168129,21233665,21299201,21364737,21430273,21495809,21561345,21626881,21692417,21757953,21889025,21823489,21954561,22020097,22085633,22151169,22216705,22282241,22347777,22413313,22478849,22544385,22609921,22675457,22740993,22806529,22872065,22937601,23003137,23134209,23068673,23199745,23265281,23396353,23330817,23461889,23527425,23592961,23658497,23724033,23789569,23855105,23920641,23986177,24051713,24117249,24182785,24248321,24313857,24379393,24444929,24576001,24510465,24641537,24707073,24772609,24838145,24903681,24969217,25034753,25100289,25165825,25231361,25296897,25362433,25427969,25493505,25559041,25624577,25690113,25755649,25821185,25886721,25952257,26017793,26083329,26148865,26214401,26279937,26345473,26411009,26476545,26542081,26607617,26673153,26738689,26804225,26869761,26935297,27000833,27066369,27131905,27197441,27262977,27328513,27394049,27459585,27525121,27590657,27656193,27721729,27787265,27852801,27918337,27983873,28049409,28114945,28180481,28246017,28311553,28377089,28442625,28508161,28573697,28639233,28704769,28770305,28835841,28901377,28966913,29032449,29097985,29163521,29229057,29294593,29360129,29425665,29491201,29556737,29622273,29687809,29753345,29818881,29884417,29949953,30015489,30081025,30146561,30212097,30277633,30343169,30474241,30408705,30539777,30605313,30670849,30736385,30801921,30867457,30932993,30998529,31064065,31129601,31195137,31260673,31326209,31391745,31457281,31522817,31588353,31653889,31719425,31784961,31850497,31916033,31981569,32047105,32112641,32178177,32243713,32309249,32374785,32440321,32505857,32571393,32636929,32702465,32768001,32833537,32899073,32964609,33030145,33095681,33161217,33226753,33292289,33357825,33423361,33488897,33554433,33619969,33685505,33751041,33816577,33882113,33947649,34013185,34078721,34144257,34209793,34275329,34340865,34406401,34471937,34537473,34603009,34668545,34734081,34799617,34865153,34930689,34996225,35061761,35127297,35192833,35258369,35323905,35389441,35454977,35520513,35586049,35651585,35717121,35782657,35848193,35913729,35979265,36044801,36110337,36175873,36241409,36306945,36372481,36438017,36503553,36569089,36634625,36700161,36765697,36831233,36962305,36896769,37027841,37093377,37158913,37224449,37289985,37355521,37421057,37552129,37486593,37617665,37683201,37748737,37814273,37879809,37945345,38010881,38076417,38141953,38207489,38273025,38338561,38404097,38469633,38535169,38600705,38666241,38731777,38797313,38862849,38928385,38993921,39059457,39124993,39190529,39256065,39452673,39387137,39321601,39518209,39583745,39649281,39714817,39780353,39845889,39911425,39976961,40042497,40108033,40173569,40239105,40304641,40370177,40435713,40501249,40566785,40632321,40697857,40763393,40828929,40894465,40960001,41025537,41091073,41156609,41222145,41287681,41353217,41484289,41418753,41549825,41615361,41680897,41746433,41811969,41877505,41943041,42008577,42074113,42139649,42205185,42270721,42336257,42401793,42467329,42532865,42598401,42663937,42729473,42795009,42860545,42926081,42991617,43057153,43122689,43188225,43253761,43319297,43384833,43450369,43515905,43581441,43646977,43712513,43778049,43843585,43909121,43974657,44040193,44105729,44171265,44236801,44302337,44367873,44433409,44498945,44564481,44630017,44695553,44761089,44826625,44892161,44957697,45023233,45088769,45154305,45219841,45285377,45350913,45416449,45481985,45547521,45678593,45613057,45744129,45809665,45875201,45940737,46006273,46071809,46137345,46202881,46268417,46333953,46399489,46465025,46530561,46596097,46661633,46727169,46792705,46858241,46923777,46989313,47054849,47120385,47185921,47251457,47316993,47382529,47448065,47513601,47579137,47644673,47710209,47775745,47841281,47906817,47972353,48037889,48103425,48168961,48234497,48300033,48365569,48431105,48496641,48562177,48627713,48693249,48758785,48824321,48889857,48955393,49020929,49086465,49152001,49217537,49283073,49348609,49414145,49479681,49545217,49610753,49676289,49741825,49807361,49872897,49938433,50003969,50069505,50135041,50200577,50266113,50331649,50397185,50462721,50528257,50593793,50659329,50724865,50790401,50855937,50921473,50987009,51052545,51118081,51183617,51249153,51314689,51380225,51445761,51511297,51576833,51642369,51707905,51773441,51838977,51904513,51970049,52035585,52101121,52166657,52232193,52297729,52363265,52428801,52494337,52559873,52625409,52690945,52756481,52822017,52887553,52953089,53018625,53084161,53149697,53215233,53280769,53346305,53411841,53477377,53542913,53608449,53673985,53739521,53805057,53870593,53936129,54001665,54067201,54132737,54198273,54263809,54329345,54394881,54460417,54525953,54591489,54657025,54722561,54788097,54853633,54919169,54984705,55050241,55115777,55181313,55246849,55312385,55377921,55443457,55508993,55574529,55640065,55705601,55771137,55836673,55902209,55967745,56033281,56098817,56164353,56229889,56295425,56360961,56426497,56492033,56557569,56623105,56688641,56754177,56819713,56885249,56950785,57016321,57081857,57147393,57212929,57278465,57344001,57409537,57475073,57540609,57606145,57671681,57737217,57802753,57868289,57933825,57999361,58064897,58130433,58195969,58261505,58327041,58392577,58458113,58523649,58589185,58654721,58720257,58785793,58851329,58916865,58982401,59047937,59113473,59179009,59244545,59310081,59375617,59441153,59506689,59572225,59637761,59703297,59768833,59834369,59899905,59965441,60030977,60096513,60162049,60227585,60293121,60358657,60424193,60489729,60555265,60620801,60686337,60751873,60817409,60882945,60948481,61014017,61079553,61145089,61210625,61276161,61341697,61407233,61472769,61538305,61603841,61669377,61734913,61800449,61865985,61931521,61997057,62062593,62128129,62193665,62259201,62324737,62390273,62455809,62521345,62586881,62652417,62717953,62783489,62849025,62914561,62980097,63045633,63111169,63176705,63242241,63307777,63373313,63438849,63504385,63569921,63635457,63700993,63766529,63832065,63897601,63963137,64028673,64094209,64159745,64225281,64290817,64356353,64421889,64487425,64552961,64618497,64684033,64749569,64815105,64880641,64946177,65011713,65077249,65142785,65208321,65273857,65339393,65404929,65470465,65536001,65601537,65667073,65732609,65798145,65863681,65929217,65994753,66060289,66125825,66191361,66256897,66322433,66387969,66453505,66519041,66584577,66650113,66715649,66781185,66846721,66912257,66977793,67043329,67108865,67174401,67239937,67305473,67371009,67436545,67502081,67567617,67633153,67698689,67764225,67829761,67895297,67960833,68026369,68091905,68157441,68222977,68288513,68354049,68419585,68485121,68550657,68616193,68681729,68747265,68812801,68878337,68943873,69009409,69074945,69140481,69206017,69271553,69337089,69402625,69468161,69533697,69599233,69664769,69730305,69795841,69861377,69926913,69992449,70057985,70123521,70189057,70254593,70320129,70385665,70451201,70516737,70582273,70647809,70713345,70778881,70844417,70909953,70975489,71041025,71106561,71172097,71237633,71303169,71368705,71434241,71499777,71565313,71630849,71696385,71761921,71827457,71892993,71958529,72024065,72089601,72155137,72220673,72286209,72351745,72417281,72482817,72548353,72613889,72679425,72744961,72810497,72876033,72941569,73007105,73072641,73138177,73203713,73269249,73334785,73400321,73465857,73531393,73596929,73662465,73728001,73793537,73859073,73924609,73990145,74055681,74121217,74186753,74252289,74317825,74383361,74448897,74514433,74579969,74645505,74711041,74776577,74842113,74907649,74973185,75038721,75104257,75235329,75169793,75300865,75366401,75431937,75497473,75563009,75628545,75694081,75759617,75825153,75890689,75956225,76021761,76087297,76152833,76218369,76283905,76349441,76414977,76480513,76546049,76611585,76677121,76742657,76808193,76873729,76939265,77004801,77070337,77135873,77201409,77266945,77332481,77398017,77463553,77529089,77594625,77660161,77725697,77791233,77856769,77922305,77987841,78053377,78184449,78249985,78315521,78381057,78446593,78512129,78577665,78708737,78643201,78774273,78839809,78905345,79036417,78970881,79101953,79167489,79233025,79298561,79364097,79429633,79495169,79560705,79626241,79691777,79757313,79822849,79888385,79953921,80019457,80084993,80150529,80216065,80281601,80347137,80412673,80478209,80543745,80609281,80674817,80740353,80805889,80871425,80936961,81002497,81068033,81133569,81199105,81264641,81330177,81395713,81461249,81592321,81657857,81723393,81788929,81854465,81920001,81985537,82051073,82116609,82182145,82247681,82313217,82378753,82444289,82509825,82575361,82640897,82706433,82771969,82837505,82903041,82968577,83034113,83099649],"removed":[35848193,41025537,75759617],"requirement":[67371009],"rangetarget":[25755651,60555267,74645507],"resolvedtype":[22151171],"resolveenclosedaddresses":[27459588,65077249,65732609],"rightstyle":[71172097,78708739,79101953],"readinternal":[33882113,52887553,57409540],"readonly":[983041,1835009,6356993,8388609,9437185,10223617,12124161,18415617,22282241,25952257,26279937,29425665,29556737,32702465,34209793,36896769,40370177,42270721,44040193,44564481,46071809,52363265,53018625,55246849,59703297,62717953,64684033,65142785,68419585,69009409,69992449,72286209,75825153,78184449,78249985,78315521,78839809,80150529],"relationships":[23003137,32964609,62259203],"removehiddenrow":[1310721,13762564,64290817],"resolvemergedcells":[1310721,27000835,35061763,41287681,62193665,64290817],"range2":[31260675,52822019],"readzip":[14876676,33882113,52887553],"rowchild":[7929859],"resolvecellrange":[61865985,66912261,71827457],"ref":[12648449,28704769,30801921],"rowtorow":[3276803,16580609,17760257],"resetcurrentworksheet":[69271555],"rightcolor":[12713987,71172097,79101953],"resetsplit":[1310721,6225923,64290817],"recent":[67371009],"rowheight":[70778883],"range1":[31260675,52822019],"return":[1179649,1703937,1900545,2097153,2228225,2293761,2555905,3604481,3932161,4784129,4849665,5111809,5373953,5767169,5832705,6422529,6750209,6815745,7077889,7602177,7667713,7798785,7864321,8781825,9175041,9633793,9699329,9830401,9895937,9961473,10158081,10616833,10682369,10747905,10878977,12386305,12582913,12845057,12910593,13828097,13959169,14024705,14155777,14483457,15007745,15204353,15794177,15859713,16908289,16973825,17498113,17694721,18153473,18219009,18546689,18874369,18939905,19005441,19136513,19267585,19398657,19529729,19660801,19791873,20054017,20119553,20316161,20578305,20643841,21430273,21954561,22020097,22151169,22937601,23330817,23461889,25034753,25165825,25231361,25559041,25624577,25755649,26673153,26738689,27066369,27459585,27656193,27721729,28508161,28966913,29294593,29622273,30277633,30343169,30801921,31260673,31326209,31588353,31719425,31850497,31981569,32374785,32833537,33619969,34275329,34406401,34734081,34799617,34930689,35323905,35454977,35717121,36175873,36569089,37093377,37486593,37879809,38731777,38993921,39452673,39387137,39518209,39976961,40042497,40501249,40697857,41615361,42139649,42532865,42729473,42860545,42991617,43122689,43188225,43319297,43384833,43515905,44302337,44433409,44630017,45023233,45481985,46137345,47251457,47316993,47644673,48234497,48300033,48365569,48824321,49086465,49217537,49348609,50069505,50266113,50331649,50724865,51314689,51576833,51773441,51904513,52232193,52494337,52756481,52822017,53215233,53346305,53739521,54329345,54591489,55050241,55640065,55836673,56295425,56819713,56885249,57081857,57212929,57409537,57737217,57802753,57868289,58064897,58589185,58654721,59244545,59441153,59506689,59572225,59768833,60096513,60227585,60293121,60555265,61145089,61341697,61734913,62128129,62455809,62914561,62980097,63700993,64028673,64225281,64749569,64946177,65208321,65470465,65929217,66060289,66125825,66256897,66322433,66781185,66912257,67108865,67174401,67239937,67436545,67633153,68354049,68747265,68878337,69140481,69206017,69337089,69533697,70057985,70320129,70451201,70778881,70975489,71303169,71368705,71630849,71892993,72155137,72548353,72810497,73138177,73269249,73596929,74645505,74842113,74973185,75038721,75104257,75235329,75169793,76087297,76546049,76611585,76677121,76808193,77070337,77856769,78053377,78643201,79036417,79429633,79495169,79626241,80609281,81395713,81657857,81920001,82051073,82247681,82444289,82640897,83034113,83099649],"rangeexception":[4653057,27787267,36110345,46661637,60751875,62062598,68550662,74252291],"resolvecelldata":[51707905,52559873,76677128],"roundformat":[1048579,15400961,24510465,52625409,71434241,77987843],"recalculatecolumns":[1310721,42401795,64290817],"runtime":[11272193,27787265,36110337,39780353,50659329,52166657,63569921,67371009,69402625,69468161,73990145],"readerutils":[1703941,13959173,19136518,25100289,36175877,36634627,53739528,55836678,61603845,66781191,75169798],"reading":[67371009],"resolves":[67371009],"requested":[78118913],"read":[3473409,19202049,21037060,32964609,33882113,37945347,42926084,46923780,50397185,50855940,51707905,52559873,52887553,56754180,62652417,65863681,67371012,74711041,81985537],"represents":[720897,1310721,2031617,3473409,7208961,10027009,13631489,14942209,15073281,17301505,19202049,20840449,21823489,22347777,24182785,24641537,25493505,26345473,30408705,30539777,31784961,32309249,32964609,33488897,33882113,37355521,38010881,41287681,42598401,43646977,44105729,45613057,47513601,49545217,50397185,50462721,50593793,51052545,51707905,52559873,52887553,59834369,61865985,62193665,62652417,64290817,65863681,66453505,70123521,70909953,71827457,73072641,73924609,74055681,74186753,74711041,77922305,81985537],"round":[38993928,45875202,53411842,59965443,82051079],"resolvecelladdress":[61865985,71827457,75038727],"resolvecellcoordinate":[2424840,48365574,61865987,67895300,71827459,77398023],"removecell":[1310722,7012355,43384839,49217542,64290818],"rely":[67371009],"removeautofilter":[1310721,48562179,64290817],"resolvecelltype":[56098819,61865985,71827457],"revision":[72548355],"raw":[9633795,22151171,47251459,47644675,50331651,60096515,75104259,76677123],"representation":[1769474,2359298,3014658,3538945,3670018,4521985,4915202,7274498,7340034,8585217,11075586,11272194,12779522,13893634,16449538,17760258,21168130,21299202,23068674,23199746,24444930,24510466,26804226,27787265,29032450,30605314,33161218,36110338,38600706,39780353,41222146,42074114,43909122,45940738,50659330,51118082,52166657,52297730,52428802,54394881,55902210,55967746,59310082,61472770,63569922,67043330,69402626,69468161,71237634,73531394,73990145,74252289,74383362,77135874,77332482,78381058,78970882,81592322,82575362],"removerowheight":[1310721,32505860,64290817],"readcell":[7929860,51707905,52559873],"rowdefinition":[5046274,8716291,21823491,25100289,41746435,44236804,69795843,70909959,82771982],"resolvetype":[19660806,51707905,52559873],"relative":[1769473,2359297,3014657,3670017,4915201,7274497,7340033,11075585,12779521,13893633,16449537,17760257,21168129,21299201,23068673,23199745,24444929,24510465,26804225,29032449,30605313,33161217,38600705,41222145,42074113,43909121,45940737,51118081,52297729,52428801,55902209,55967745,59310081,61472769,67043329,71237633,73531393,74383361,77135873,77332481,78381057,78970881,81592321,82575361],"right":[12779521,24641538,33488898,38928387,44498948,52690945,53542918,55508995],"resolvesharedstring":[47644677,51707905,52559873],"requirements":[67371009],"relationshipreader":[21037060,23003139,25100290,25493510,32964615,49283075,55377924,55771139,56229890,62259205,65863683,70123522,73334787,81854467],"removemergedcells":[1310721,53084164,64290817],"referenced":[67371009],"references":[67371009],"readcoredata":[13631489,37355521,39583748],"relationship":[25100289,25493511,49283076,55771139,56229891,62259202,70123523,73334787,81854467],"removeselectedcells":[1310721,54132739,64290817],"reorganize":[28704772,38010881,43646977],"rgb":[23330819,59506691],"recovered":[67371009],"rowheights":[1310721,43843587,58392577],"range":[1310724,1441795,1900550,4259842,4718594,5111812,6750220,8781834,10158090,12320770,15728643,16252929,17891331,21233672,25755661,27459588,28508163,30146563,31260690,31588362,31719436,34275334,34799626,35323913,35454985,35848195,36241409,37421059,38207490,41025544,41549826,41943046,44630025,45023241,45875214,46989314,47054851,47120393,49479682,50135042,51904523,52822034,53084163,53411854,54329354,54657025,55115778,56492038,58064900,60293129,60555278,62586881,62849026,62914565,64290820,65077257,65732611,65798151,66912261,67043329,67502081,72482818,73203716,74645519,78774274,80281601,81199107],"reference":[131073,196609,262145,327681,393217,458753,524289,589825,655361,720897,786433,851969,917505,983041,1048577,1114113,1179649,1245185,1310721,1376257,1441793,1507329,1572865,1638401,1703937,1769473,1835009,1900545,1966081,2031617,2097153,2162689,2228225,2293761,2359297,2424833,2490369,2555905,2621441,2686977,2752513,2818049,2883585,2949121,3014657,3080193,3145729,3211265,3276801,3342340,3407873,3473409,3538945,3604481,3670017,3735553,3801089,3866625,3932161,3997697,4063233,4128769,4194305,4259841,4325377,4390913,4456449,4521985,4587521,4718593,4784129,4849665,4915201,4980737,5046273,5111809,5177345,5242881,5308417,5373953,5439489,5505025,5570561,5636097,5701633,5767169,5832705,5898241,5963777,6029313,6094849,6160385,6225921,6291457,6356993,6422529,6488065,6553601,6619137,6684673,6750209,6815745,6881281,6946817,7012353,7077889,7143425,7208961,7274497,7340033,7405569,7471105,7536641,7602177,7667713,7733249,7798785,7864321,7929857,7995393,8060929,8126465,8192001,8257537,8323073,8388609,8454145,8519681,8585217,8650753,8716289,8781825,8847361,8912897,8978433,9043969,9109505,9175041,9240577,9306113,9371649,9437185,9502721,9568257,9633793,9699329,9764865,9830401,9895937,9961473,10027009,10092545,10158081,10223617,10289153,10354689,10420225,10485761,10551297,10616833,10682369,10747905,10813441,10878977,10944513,11010049,11075585,11141121,11206657,11272193,11337729,11403265,11468801,11534337,11599873,11665409,11730945,11796481,11862017,11927553,11993089,12058625,12124161,12189697,12255233,12320769,12386305,12451841,12517377,12582913,12648449,12713985,12845057,12779521,12910593,12976129,13041665,13107201,13172737,13238273,13303809,13369345,13434881,13500417,13565953,13631489,13697025,13762561,13828097,13893633,13959169,14024705,14090241,14155777,14221313,14286849,14352385,14417921,14483457,14548993,14614529,14680065,14745601,14811137,14876673,14942209,15007745,15073281,15138817,15204353,15269889,15335425,15400961,15466497,15532033,15597569,15663105,15728641,15794177,15859713,15925249,15990785,16056321,16121857,16187393,16252929,16318465,16384001,16449537,16515073,16580609,16646145,16711681,16777217,16842753,16908289,16973825,17039361,17104897,17170433,17235969,17301505,17367041,17432577,17498113,17563649,17629185,17694721,17760257,17825793,17891329,17956865,18022401,18087937,18153473,18219009,18284545,18350081,18415617,18481153,18546689,18612225,18677761,18743297,18808833,18874369,18939905,19005441,19070977,19136513,19202049,19267585,19333121,19398657,19464193,19529729,19595265,19660801,19726337,19791873,19857409,19922945,19988481,20054017,20119553,20185089,20250625,20316161,20381697,20447233,20512769,20578305,20643841,20709377,20774913,20840449,20905985,20971521,21037057,21102596,21168129,21233665,21299201,21364737,21430273,21495809,21561345,21626881,21692417,21757953,21889025,21823489,21954561,22020097,22085633,22151169,22216705,22282241,22347777,22413313,22478849,22544385,22609921,22675457,22740993,22806529,22872065,22937601,23003137,23134209,23068673,23199745,23265281,23396353,23330817,23461889,23527425,23592961,23658497,23724033,23789569,23855105,23920641,23986177,24051713,24117249,24182785,24248321,24313857,24379393,24444929,24576001,24510465,24641537,24707073,24772609,24838145,24903681,24969217,25034753,25165825,25231361,25296897,25362433,25427969,25493505,25559041,25624577,25690113,25755649,25821185,25886721,25952257,26017793,26083329,26148865,26214401,26279937,26345473,26411009,26476545,26542081,26607617,26673153,26738689,26804225,26869761,26935297,27000833,27066369,27131905,27197441,27262977,27328513,27394049,27459585,27525121,27590657,27656193,27721729,27787265,27852801,27918337,27983873,28049409,28114945,28180481,28246017,28311553,28377089,28442625,28508161,28573697,28639233,28704769,28770305,28835841,28901377,28966913,29032449,29097985,29163521,29229057,29294593,29360129,29425665,29491201,29556737,29622273,29687809,29753345,29818881,29884417,29949953,30015489,30081025,30146561,30212097,30277633,30343169,30474241,30408705,30539777,30605313,30670849,30736385,30801921,30867457,30932993,30998529,31064065,31129601,31195137,31260673,31326209,31391745,31457281,31522817,31588353,31653889,31719425,31784961,31850497,31916033,31981569,32047105,32112641,32178177,32243713,32309249,32374785,32440321,32505857,32571393,32636929,32702465,32768001,32833537,32899073,32964609,33030145,33095681,33161217,33226753,33292289,33357825,33423361,33488897,33554433,33619969,33685505,33751041,33816577,33882113,33947649,34013185,34078721,34144257,34209793,34275329,34340865,34406401,34471937,34537473,34603009,34668545,34734081,34799617,34865153,34930689,34996225,35061761,35127297,35192833,35258369,35323905,35389441,35454977,35520513,35586049,35651585,35717121,35782657,35848193,35913729,35979265,36044801,36110337,36175873,36241409,36306945,36372481,36438017,36503553,36569089,36634625,36700161,36765697,36831233,36962305,36896769,37027841,37093377,37158913,37224449,37289985,37355521,37421057,37552129,37486593,37617665,37683201,37748737,37814273,37879809,37945345,38010881,38076417,38141953,38207489,38273025,38338561,38404100,38469633,38535169,38600705,38666241,38731777,38797313,38862849,38928385,38993921,39059457,39124993,39190529,39256065,39452673,39387137,39321601,39518209,39583745,39649281,39714817,39780353,39845889,39911425,39976961,40042497,40108033,40173569,40239105,40304641,40370177,40435713,40501249,40566785,40632321,40697857,40763393,40828929,40894465,40960001,41025537,41091073,41156609,41222145,41287681,41353217,41484289,41418753,41549825,41615361,41680897,41746433,41811969,41877505,41943041,42008577,42074113,42139649,42205185,42270721,42336257,42401793,42467329,42532865,42598401,42663937,42729473,42795009,42860545,42926081,42991617,43057153,43122689,43188225,43253761,43319297,43384833,43450369,43515905,43581441,43646977,43712513,43778049,43843585,43909121,43974657,44040193,44105729,44171265,44236801,44302337,44367873,44433409,44498945,44564481,44630017,44695553,44761089,44826625,44892161,44957697,45023233,45088769,45154305,45219841,45285377,45350913,45416449,45481985,45547521,45678593,45613057,45744129,45809665,45875201,45940737,46006273,46071809,46137345,46202881,46268417,46333953,46399489,46465025,46530561,46596097,46661633,46727169,46792705,46858241,46923777,46989313,47054849,47120385,47185921,47251457,47316993,47382529,47448065,47513601,47579137,47644673,47710209,47775745,47841281,47906817,47972353,48037889,48103425,48168961,48234497,48300033,48365569,48431105,48496641,48562177,48627713,48693249,48758785,48824321,48889857,48955393,49020929,49086465,49152001,49217537,49283073,49348609,49414145,49479681,49545217,49610753,49676289,49741825,49807361,49872897,49938433,50003969,50069505,50135041,50200577,50266113,50331649,50397185,50462721,50528257,50593793,50659329,50724865,50790401,50855937,50921473,50987009,51052545,51118081,51183617,51249153,51314689,51380225,51445761,51511297,51576833,51642369,51707905,51773441,51838977,51904513,51970049,52035585,52101121,52166657,52232193,52297729,52363265,52428801,52494337,52559873,52625409,52690945,52756481,52822017,52887553,52953089,53018625,53084161,53149697,53215233,53280769,53346305,53411841,53477377,53542913,53608449,53673985,53739521,53805057,53870593,53936129,54001665,54067201,54132737,54198273,54263809,54329345,54394881,54460417,54525953,54591489,54722561,54788097,54853633,54919169,54984705,55050241,55115777,55181313,55246849,55312385,55377921,55443457,55508993,55574529,55640065,55705601,55771137,55836673,55902209,55967745,56033281,56098817,56164353,56229889,56295425,56360961,56426497,56492033,56557569,56623105,56688641,56754177,56819713,56885249,56950785,57016321,57081857,57147393,57212929,57278465,57344001,57409537,57475073,57540609,57606145,57671681,57737217,57802753,57868289,57933825,57999361,58064897,58130433,58195969,58261505,58327041,58392577,58458113,58523649,58589185,58654721,58720257,58785793,58851329,58916865,58982401,59047937,59113473,59179009,59244545,59310081,59375617,59441153,59506689,59572225,59637761,59703297,59768833,59834369,59899905,59965441,60030977,60096513,60162049,60227585,60293121,60358657,60424193,60489729,60555265,60620801,60686337,60751873,60817409,60882945,60948481,61014017,61079553,61145089,61210625,61276161,61341697,61407233,61472769,61538305,61603841,61669377,61734913,61800449,61865985,61931521,61997057,62062593,62128129,62193665,62259201,62324737,62390273,62455809,62521345,62586881,62652417,62717953,62783489,62849025,62914561,62980097,63045633,63111169,63176705,63242241,63307777,63373313,63438849,63504385,63569921,63635457,63700993,63766529,63832065,63897601,63963137,64028673,64094209,64159745,64225281,64290817,64356353,64421889,64487425,64552961,64618497,64684033,64749569,64815105,64880641,64946177,65011713,65077249,65142785,65208321,65273857,65339393,65404929,65470465,65536001,65601537,65667073,65732609,65798145,65863681,65929217,65994753,66060289,66125825,66191361,66256897,66322433,66387969,66453505,66519041,66584577,66650113,66715649,66781185,66846721,66912257,66977793,67043329,67108865,67174401,67239937,67305473,67371011,67436545,67502081,67567617,67633153,67698689,67764225,67829761,67895297,67960833,68026369,68091905,68157441,68222977,68288513,68354049,68419585,68485121,68550657,68616193,68681729,68747265,68812801,68878337,68943873,69009409,69074945,69140481,69206017,69271553,69337089,69402625,69468161,69533697,69599233,69664769,69730305,69795841,69861377,69992449,70057985,70123521,70189057,70254593,70320129,70385665,70451201,70516737,70582273,70647809,70713345,70778881,70844417,70909953,70975489,71041025,71106561,71172097,71237633,71303169,71368705,71434241,71499777,71565313,71630849,71696385,71761921,71827457,71892993,71958529,72024065,72089601,72155137,72220673,72286209,72351745,72417281,72482817,72548353,72613889,72679425,72744961,72810497,72876033,72941569,73007105,73072641,73138177,73203713,73269249,73334785,73400321,73465857,73531393,73596929,73662465,73728001,73793537,73859073,73924609,73990145,74055681,74121217,74186753,74252289,74317825,74383361,74448897,74514433,74579969,74645505,74711041,74776577,74842113,74907649,74973185,75038721,75104257,75235329,75169793,75300865,75366401,75431937,75497473,75563009,75628545,75694081,75759617,75825153,75890689,75956225,76021761,76087297,76152833,76218369,76283905,76349441,76414977,76480513,76546049,76611585,76677121,76742657,76808193,76873729,76939265,77004801,77070337,77135873,77201409,77266945,77332481,77398017,77463553,77529089,77594625,77660161,77725697,77791233,77856769,77922305,77987841,78053377,78184449,78249985,78315521,78381057,78446593,78512129,78577665,78708737,78643201,78774273,78839809,78905345,78970881,79036417,79101953,79167489,79233025,79298561,79364097,79429633,79495169,79560705,79626241,79691777,79757313,79822849,79888385,79953921,80019457,80084993,80150529,80216065,80281601,80347137,80412673,80478209,80543745,80609281,80674817,80740353,80805889,80871425,80936961,81002497,81068033,81133569,81199105,81264641,81330177,81395713,81461249,81592321,81657857,81723393,81788929,81854465,81920001,81985537,82051073,82116609,82182145,82247681,82313217,82378753,82444289,82509825,82575361,82640897,82706433,82771969,82837505,82903041,82968577,83034113,83099649],"require":[67371010],"referencing":[67371009],"row":[655363,2424835,4063235,4587523,11862017,34668547,49086467,57802755,58195971,60817409,64225283,67371010,75038723,77398019],"removestyle":[10813443,11337733,17825798,19333126,19726341,34603013,41287684,61865985,62193668,71827457],"rownumber":[2490371,5898243,13762563,15204355,16318467,21692419,25821187,27656195,31129603,32505859,37814275,41091073,43384835,48627715,56295427,61865985,63635459,66191363,66453505,72941569,75890691,82771971]} \ No newline at end of file diff --git a/docs/fti/FTI_115.json b/docs/fti/FTI_115.json index 0627d5ebd..7f77cb4c0 100644 --- a/docs/fti/FTI_115.json +++ b/docs/fti/FTI_115.json @@ -1 +1 @@ -{"sheet":[2883585,3342337,3735554,4325377,5898241,6356993,6488065,7667713,7929857,8716289,10158081,11010049,12189698,12582913,13172737,14286849,14352385,16908289,17301512,19464193,19726337,20250625,22872066,23003137,23986179,24313857,24903681,25034753,25624577,26411009,26673153,27328513,27394049,28246017,28311553,28835841,31326216,31588353,33161217,33423363,35717124,37027841,38797313,40173569,41222145,41549825,42139649,43646977,44302337,45285380,46989314,48496644,48627713,49545217,51118081,53542913,53608450,54394881,55115777,56557569,58195969,58654721,59768833,61014021,62193665,62455809,62849025,63045635,64684033,67633153,67960834,70123523,72089601,73334785,75497473,75825153,76939265,78381057,79953921,82313218],"sub":[4063233,4390913,7536641,8716292,17301507,19988481,21757954,24510465,31326211,57016321,57409537,62849028,64356356,64749569,67305473,71172097,73007105,74579969,80216065,82313217],"string":[393218,524293,655362,1048577,1179650,1245189,1310726,1376257,1572867,1769474,1966084,2031619,2293765,2424836,2555906,2621443,2752520,2949121,3080197,3145729,3211269,3407876,3473411,3735597,4456449,4718599,4784133,5046273,5308417,5636099,5767174,5832706,5963781,6029313,6094850,6356998,6488069,6815745,7077890,7208963,7798785,8060929,8323075,8454145,8585217,8716290,9043973,9371652,9699329,9895937,10616835,10944514,11206661,11403270,11534337,11927557,12189700,12255234,12386307,12779526,12845057,13172739,13238276,13434884,13500418,13697026,13828099,14155780,14417925,14483459,14548995,14680066,14876675,15204353,15663109,15728644,15794179,16318465,16384002,16646150,17235973,17301524,17498115,17629189,17825795,17891330,18546691,18677766,18743297,18808834,18874370,18939906,19070978,19136515,19333122,19464195,19660802,19857410,20054018,20119554,20316161,20381701,20774914,20840453,21037061,21299203,21430276,21561346,21626883,21889031,22216707,22347782,22478850,22609927,22740998,22872067,23265285,23330818,23461892,23592964,23658501,23855106,23920641,24248322,24313861,24444930,24510466,24576001,24641538,24707073,24969217,25100290,25231368,25559043,25690113,25886723,25952261,26017795,26148865,26214401,26411010,26542082,26738689,27000835,27262979,27328517,27394050,27590658,27656195,27721732,27852801,28180483,28704771,28835842,28901378,28966917,29163523,29556738,29884419,30277635,30408706,30474245,30670852,30801922,31195139,31260674,31326228,31391747,31588355,31981570,32047108,32440324,32636933,32702465,32833538,32899075,33161221,33488897,33619971,33685510,33751041,34078721,34144261,34275332,34471940,34930690,34996226,35192835,35323907,35389443,35520514,35586049,35717122,35782657,36044804,36110337,36241410,36372482,36503554,36634627,36700164,36765702,36831235,37027845,37289985,37486594,37814276,38076418,38207491,38404098,38535173,38600706,38666242,38797315,38928386,39124993,39518209,39583746,39649282,39845891,39911428,40501250,40632323,41222147,41615361,41746434,41877507,41943044,42008578,42139653,42401793,42467333,42663939,42729474,42926083,42991619,43253761,43319301,43646978,43843588,44236802,44302341,44564486,44892170,45023235,45088774,45285395,45350914,45547529,45613061,45809667,46006273,46071811,46399490,46596101,46661635,46727169,46792708,46923778,47120386,47644682,47710213,47775746,47841284,48037890,48365569,48431108,48496650,48758788,48824321,48889858,49217539,49283074,49545217,50200580,50266113,50593796,50659370,50790402,50855940,50921475,51183617,51576834,51707907,51773441,51904513,52232193,52363266,52494337,52559874,52756484,52887557,52953091,53805058,53936130,54263810,54394881,54591492,54722562,54788103,55312387,55377922,55771137,55902210,56360961,56492036,56623109,57278475,57409537,57540610,57802757,57999366,58064897,58130433,58327041,58523649,58720259,58982401,59310083,59441154,59506692,59768834,60162054,60358658,60555266,60686338,60948485,61014044,61079554,61341699,61538305,61669379,61865986,62128129,62521345,62717954,62783495,63045637,63176706,63242243,63635458,63832065,64290820,64815108,64946182,65077251,65273858,65339393,65470469,65667073,65798145,65863681,65994754,66125829,66191363,66322433,66453507,66519041,66584578,66650117,66846729,67108866,67174403,67239941,67305473,67371011,67698691,67764229,67829764,67895298,67960837,68026373,68157443,68288516,68354050,68419586,68747265,68812801,69074945,69009409,69206020,69337091,69402625,69664778,69730308,69992450,70123530,70189059,70254594,70385665,70451201,70516741,70582273,70647809,70844424,71172097,71368706,71434241,71630850,71761921,71892999,71958531,72220677,72482823,72679429,72810499,73334785,73596929,73728004,73924613,74055686,74252290,74383365,74448898,74776582,74907650,74973188,75038724,75104259,75235332,75300865,75497477,75563014,75628546,75694082,75825157,76218371,76742661,76939269,77135874,77529091,77594627,77725699,77987841,78315525,78446593,79036420,79101955,79167492,79298566,79364101,79560705,79757313,79888390,79953923,80150530,80216065,80347137,80478210,80543746,80674817,80936962,81133571,81199109,81657858,81854468,81920002,81985538,82182147,82313217,82378757],"stylename":[13172738,19464194],"startaddress":[2752514,8847362,10092545,19857410,23396354,30212097,35520514,67698690,69337090,71106562,76218369,79429634],"sethorizontalsplit":[3735554,18022402,26279938,27983874,29818881,35651585,50659330],"sourceworksheet":[28180482,40632322],"showrowcolumnheaders":[3735553,35979265,54394881],"stack":[4456449,6029313,9895937,13238273,38207489,49217537,55771137,59506689,64815105,80347137],"structural":[34734081,58458113,66519041],"struct":[12320770,14417921,39583745,46792705,48365570,57278465,76218369],"semicolons":[65273857,67502081,68354049],"start":[2097153,2752513,3735553,8847362,10092546,16318465,16973825,17170433,19660801,19857409,19922945,22020097,22806529,23396353,24510465,25231363,25296898,26148865,30212097,35520513,36175873,38338561,38600705,40435713,42663938,46923778,47841281,48103425,48365569,49086468,50659329,51576833,51773442,51904513,52756481,53411841,54919169,64356356,65994753,67174401,67698689,69337089,71106561,73728001,76218373,78643201,79429633,79757313],"sheetprotectionvalues":[3735554,25034754,54394882],"sortedmap":[2490370,24510465,27525121,45547521,46006274,55312388,73072642,81985537],"saveasasync":[19660801,45285377,61014017],"setcelllockedstate":[12713985,57278465,70844417],"setcolumnhiddenstate":[917505,3735553,50659329],"selectedcellranges":[3735553,30081027,46333953,54394881],"startrow":[25296898],"sets":[196609,917505,1179649,1376257,1572865,2031617,3735598,3801089,4456451,5177346,6029315,8323073,8716295,8847361,9240577,9437185,9502721,9895939,10289153,10354689,10616833,12713985,13238276,13697025,13828097,14221313,14483457,14680077,14745601,15597569,16318468,16449537,16580609,16973828,18022401,18219009,18284545,18350081,19529738,20054018,20185090,20578305,20643841,20971521,21561345,22478849,22675457,23134209,23330817,23527425,23855105,23920643,24969219,25165825,25559046,25821185,26279938,26738689,27000833,27394049,27721729,27983873,28573697,28835842,29818881,30015489,30277633,30408705,30670849,30736385,30801921,31129601,31588353,31784961,31850497,31916033,32112641,32374785,33095681,33554433,33751042,34340865,34930689,35192833,35258372,35389446,35651585,35848193,35979265,36241409,36438017,36700161,37093377,38207492,38797315,38862849,38993921,39190535,39321601,39780353,40894465,41025537,41746433,42008577,42401793,43057153,43253762,44761089,45023233,45088774,45154305,45219841,45285384,45940737,46399489,46465025,46661633,47906817,48103425,48234497,48824322,48889857,49217540,49283073,50397185,50659361,51380225,51642369,51707905,52363270,52559885,53084161,53149697,53936129,54394893,55050241,55771139,56098817,56557569,57147402,57278473,57868289,58654721,58916865,59310081,59441153,59506692,59768833,60424193,61014027,61472769,62455809,62586881,63242241,63635457,64028673,64815108,65011713,65077249,65142785,65273868,65339395,65601537,65863681,66191361,67043329,67502092,67764237,68026381,68354049,68550657,68812807,68943874,69009409,70582273,70844418,71630849,71958529,72548353,74252290,74317828,74711041,75300866,75431937,75628549,75694081,75890689,76546049,77201409,78905345,79233025,79429633,79953921,80019457,80347139,80936961,81264641,82444289],"styleexception":[3407874,4390913,10289154,12189698,12713986,18939906,22740994,22806531,24838146,25493506,29294594,30670850,31391747,31981572,35323906,36175875,44236802,48234498,55771138,56164353,61079554,63307777,64815110,69009410,69337090,70189058,70320129,71892994,72482818,75694082,80084995,81133571],"selectedcells":[3735553,30081025,41549825,48496641,54394881,82116609],"system":[2293763,3735553,4784131,5963779,8585220,8716290,9043971,11206659,11927555,12255233,12779523,13238274,13697025,14155777,14417922,14680065,15859715,16973825,17629187,20840451,22347779,23265283,23461889,23855106,24248321,24313859,26214401,27852801,30474243,31326209,34144259,35389441,35586049,36372481,38207490,39190529,42598401,42663937,44302339,45088769,48496641,49217538,50921473,52363265,52887555,53739521,55312385,57147393,57278465,58064897,58327041,59506690,60162051,61014017,61145089,63832065,64356358,64815106,65273857,65470467,65667073,66519041,67239939,67305474,67764225,69926913,70385665,70451201,70647809,71172098,73269249,73334786,76218370,78315523,79101953,79298563,79888387,80674817,81068033,81199107],"shallow":[1048577,1245185,1376257,2293761,2949121,3211265,3735553,4784129,5308417,5963777,6488065,7798785,8716289,9043969,11206657,11927553,12255233,13238273,14417921,14680065,15204353,15663105,16384001,16973825,17235969,17301505,17629185,18743297,20054017,20316161,20840449,21037057,22347777,23265281,23658497,23855105,24248321,24313857,24576001,25559041,25690113,25952257,26214401,26738689,27852801,28901377,30474241,31326209,32636929,32702465,32833537,33030145,33488897,34144257,35389441,35586049,36372481,37027841,38207489,39124993,42401793,42663937,43319297,44302337,45088769,45285377,45350913,45613057,46006273,46596097,47710209,48496641,48955393,49217537,50266113,50659329,50921473,51052545,51904513,52363265,52494337,52887553,55312385,56623105,57016321,57147393,57278465,58064897,59506689,60162049,61014017,63832065,64815105,65273857,65470465,65667073,65863681,66125825,66322433,66519041,67239937,67305473,67764225,69009409,69992449,70123521,70385665,70451201,70582273,70647809,70844417,71172097,71434241,71499777,72220673,72679425,73924609,74383361,76218369,76742657,78315521,78446593,79101953,79298561,79888385,80674817,81199105,82378753],"section":[15204354,20840449,27852802,32178177,40960001],"separators":[25100289],"split_height_point_offset":[38010881],"specific":[2097153,4456449,6029313,8847361,9895937,13238273,20578305,30277633,31850497,38207489,42598401,49217537,55771137,59506689,64356353,64815105,73334785,80347137,81068033],"single":[131076,589826,2621441,3735562,5177346,6750209,9175041,9240578,9437186,10485762,11272193,12976130,14221313,14614529,15269889,16318465,18219009,19136513,20643841,22347777,24379393,25427969,26279937,27983874,30277633,31784961,33226753,35651590,35782657,36110337,36700162,38010884,38273025,38404097,38862849,40042498,40697858,42074113,44105729,44761089,45940738,48037889,48496641,49545220,50659338,52101130,53870596,54788097,57278465,58327041,60096519,60162049,62128129,64094209,65077250,65339395,68681730,68943873,69140481,69533697,69599234,70123521,70844417,70975489,71041025,73334788,75300866,75956226,78315522,79298561,79429635,82182145,82575361],"splits":[3735554,54394882,56295426],"semicolon":[25100289,42008577,65273858,67502082,80936961],"sbyte":[27918337,34865153],"startindex":[38600705,42663937,51773441],"serialized":[10551298,13238274,24182786,24838146,38207490,41484290,49217538,59506690,64815106,72417282],"setfrozenstate":[1179649,20054017,52363265],"splitting":[3735559,5242881,12976129,17301506,31326210,45481986,50659329,54394886,56295426,57409537,60096513,76677122,76873730],"stacktrace":[4456449,6029313,9895937,13238273,38207489,49217537,55771137,59506689,64815105,80347137],"setstyle":[3735556,8847362,16318468,20578306,30277634,31850498,36438017,50659332,57278465,70844417],"stared":[36765697],"singleaccounting":[589825,68681729,78315521],"successful":[7536641,67371009],"separate":[65273857,67502081,68354049],"specified":[1048577,1245187,2293763,2949121,3211267,3735557,4784131,5308417,5963779,6488067,7798786,8388609,8716291,9043971,11206659,11927555,12255233,13238273,14090242,15204353,15663107,16384001,17235971,17301505,17629187,17760257,18743297,19070977,20054017,20316161,20840451,21037059,21757954,22347779,23265283,23658499,23855105,24248321,24313859,24576001,24641538,25559041,25690113,25886721,25952259,26214401,26738689,27131905,27852801,28901377,30474243,31326209,32636931,32702466,32833537,33488897,34144259,35389441,35586049,35782658,36110337,36372482,37027843,38207489,39124993,42401793,42663937,43319299,44302339,44564481,45285377,45350913,45613059,46006273,46596099,47710211,48496641,49217537,49414145,50266113,50659333,50921473,52363265,52494338,52887555,54722561,55312385,56623107,56688641,57016323,58064897,58327042,59506689,60162052,61014018,63832065,64815105,65273857,65470467,65667073,65863681,66125827,66322433,66519041,67239939,67305474,69009409,69795842,69992449,70123521,70385665,70451201,70582273,70647809,71172098,72220675,72679427,73924611,74383363,76742659,77791233,78315523,78446593,79101953,79298563,79888387,80674817,81199107,82378755],"setworkbookprotection":[21299201,38797315,39845889,41615361,45285377,48889857,61014020,61538305],"signed":[33882113,36110337,60162049],"slant":[25362434,65470465,69861377],"singleton":[4653057,33292289,57344001,61734913,61800449,65667074,73269249],"state":[917507,1179650,10551297,12189697,12713986,13238273,16711681,20054017,21692417,21954561,22085633,22806529,24182785,24576001,24838145,26869761,31129603,33554436,34734085,36175873,36306945,38207489,41484289,45285377,48889858,49217537,52363266,54198274,56754177,56819713,57278465,58458113,59506689,61014017,64815105,66519045,66846721,70451201,70844417,72417281,73400321,74317825,76480513,80674817,81461249],"supports":[64356353],"search":[786433,81723393],"subset":[30081025,36700161,45940737,79429633],"stylereader":[6553602,7536641,8257537,11665409,20316162,24510465,26083329,26345473,29097985,44695553,50987010,51445761,58064900,66650113,72613889],"support":[64356354],"shown":[14811137,37421057,41549827,48496643,54525953],"serializeobjectstate":[10551297,13238273,24182785,24838145,38207489,41484289,49217537,59506689,64815105,72417281],"start_":[78643201],"simplifies":[35782657,54788097,58327041],"stores":[9764865,48496641,70123521],"slantdashdot":[25362433,65470465,69861377],"setselectedworksheet":[8323074,24969219,31916034,45285379,61014019,67043330],"superscript":[6619138,11206658,27066371],"shfbproj":[64356353],"subsequent":[13238273,26738689,38207489,42401793,49217537,59506689,64815105,65863681,69009409,70582273],"systems":[64356354],"span":[25100289],"selection":[3735553,23265281,49610753,50659329,62849025],"syntax":[65537,131073,196609,262145,327681,393217,458753,524289,655361,720897,851969,917505,983041,1114113,1179649,1310721,1441793,1507329,1572865,1638401,1703937,1769473,1835009,1900545,1966081,2031617,2097153,2228225,2293761,2359297,2424833,2490369,2555905,2621441,2686977,2752513,2818049,2883585,3014657,3080193,3145729,3276801,3342337,3407873,3473409,3604481,3670017,3735553,3801089,3866625,3932161,3997697,4194305,4259841,4325377,4587521,4653057,4718593,4784129,4849665,4915201,4980737,5046273,5111809,5242881,5373953,5439489,5505025,5570561,5636097,5701633,5767169,5832705,5898241,5963777,6094849,6225921,6291457,6356993,6422529,6684673,6750209,6815745,6881281,6946817,7012353,7077889,7143425,7208961,7274497,7340033,7405569,7471105,7536641,7602177,7667713,7733249,7864321,7929857,7995393,8126465,8192001,8257537,8323073,8388609,8519681,8585217,8650753,8716289,8781825,8847361,9043969,9109505,9175041,9240577,9306113,9371649,9437185,9502721,9568257,9633793,9764865,9830401,9961473,10027009,10092545,10158081,10223617,10289153,10354689,10420225,10485761,10616833,10682369,10747905,10878977,10944513,11010049,11075585,11206657,11272193,11337729,11468801,11599873,11665409,11730945,11796481,11862017,11927553,11993089,12058625,12124161,12189697,12255233,12320769,12386305,12451841,12517377,12582913,12648449,12713985,12779521,12910593,12976129,13041665,13172737,13238273,13303809,13434881,13500417,13565953,13631489,13697025,13762561,13828097,13893633,13959169,14024705,14155777,14221313,14286849,14352385,14417921,14483457,14548993,14614529,14680065,14745601,14811137,14876673,15073281,15138817,15269889,15335425,15400961,15466497,15532033,15597569,15794177,15859713,15925249,15990785,16056321,16121857,16187393,16252929,16449537,16515073,16580609,16646145,16711681,16777217,16908289,16973825,17039361,17104897,17170433,17367041,17432577,17498113,17563649,17629185,17760257,17825793,17891329,17956865,18022401,18087937,18153473,18219009,18284545,18350081,18415617,18481153,18546689,18612225,18677761,18808833,18874369,18939905,19005441,19070977,19136513,19202049,19267585,19333121,19398657,19464193,19595265,19660801,19726337,19791873,19857409,19922945,19988481,20250625,20381697,20447233,20512769,20578305,20643841,20709377,20774913,20840449,20971521,21102593,21168129,21233665,21299201,21364737,21430273,21495809,21561345,21626881,21692417,21757953,21823489,21889025,21954561,22020097,22085633,22151169,22216705,22282241,22347777,22413313,22478849,22544385,22609921,22675457,22740993,22806529,22872065,22937601,23068673,23134209,23199745,23265281,23330817,23396353,23461889,23527425,23592961,23724033,23789569,23855105,23986177,24051713,24117249,24248321,24313857,24379393,24444929,24641537,24903681,25034753,25100289,25165825,25231361,25296897,25362433,25427969,25493505,25624577,25755649,25821185,25886721,26017793,26083329,26148865,26214401,26345473,26476545,26542081,26607617,26673153,26804225,26869761,26935297,27000833,27066369,27131905,27197441,27262977,27328513,27394049,27459585,27525121,27590657,27656193,27721729,27852801,27918337,27983873,28049409,28114945,28180481,28246017,28311553,28442625,28508161,28573697,28639233,28704769,28770305,28966913,29032449,29097985,29163521,29229057,29294593,29360129,29556737,29622273,29687809,29753345,29818881,29884417,29949953,30015489,30081025,30146561,30277633,30343169,30408705,30474241,30539777,30605313,30670849,30736385,30801921,30867457,30932993,30998529,31064065,31129601,31195137,31260673,31326209,31391745,31457281,31522817,31588353,31653889,31719425,31784961,31850497,31916033,32047105,32112641,32178177,32243713,32309249,32374785,32440321,32505857,32571393,32768001,32899073,32964609,33095681,33161217,33226753,33357825,33423361,33554433,33619969,33685505,33816577,33882113,33947649,34013185,34078721,34144257,34209793,34275329,34340865,34537473,34603009,34799617,34865153,34930689,34996225,35127297,35192833,35323905,35389442,35454977,35520513,35586049,35651585,35848193,35913729,35979265,36044801,36175873,36241409,36306945,36372481,36438017,36503553,36569089,36634625,36700161,36765697,36831233,36896769,36962305,37093377,37158913,37224449,37355521,37421057,37486593,37552129,37617665,37683201,37748737,37814273,37879809,37945345,38010881,38076417,38141953,38207489,38273025,38404097,38469633,38535169,38666241,38731777,38862849,38928385,38993921,39059457,39256065,39321601,39387137,39649281,39714817,39780353,39845889,39911425,40042497,40108033,40173569,40239105,40304641,40370177,40435713,40501249,40566785,40632321,40697857,40763393,40828929,40894465,40960001,41025537,41091073,41156609,41222145,41287681,41353217,41418753,41615361,41680897,41746433,41811969,41943041,42008577,42074113,42139649,42205185,42270721,42336257,42467329,42532865,42663937,42729473,42795009,42860545,42926081,42991617,43057153,43122689,43188225,43384833,43450369,43515905,43581441,43646977,43712513,43778049,43843585,43909121,43974657,44040193,44105729,44171265,44236801,44302337,44367873,44498945,44630017,44695553,44761089,44826625,44957697,45023233,45088769,45154305,45219841,45481985,45547521,45678593,45744129,45809665,45875201,45940737,46071809,46137345,46202881,46333953,46399489,46465025,46530561,46661633,46792705,46858241,46989313,47054849,47120385,47185921,47251457,47316993,47382529,47448065,47513601,47579137,47644673,47775745,47841281,48037889,48103425,48168961,48234497,48300033,48365569,48496641,48562177,48627713,48693249,48758785,48889857,49020929,49086465,49217537,49283073,49348609,49414145,49479681,49610753,49676289,49741825,49807361,49938433,50069505,50135041,50200577,50331649,50397185,50462721,50528257,50593793,50724865,50790401,50855937,50921473,50987009,51118081,51183617,51314689,51380225,51445761,51511297,51576833,51642369,51707905,51773441,51838977,51970049,52035585,52101121,52297729,52363265,52428801,52625409,52690945,52756481,52822017,52887553,53018625,53084161,53149697,53215233,53280769,53346305,53411841,53477377,53542913,53608449,53673985,53739521,53870593,53936129,54001665,54067201,54132737,54198273,54263809,54460417,54525953,54591489,54657025,54722561,54788097,54853633,54919169,54984705,55050241,55181313,55246849,55312385,55377921,55443457,55508993,55574529,55640065,55836673,55902209,55967745,56033281,56098817,56164353,56229889,56295425,56426497,56492033,56557569,56754177,56950785,57081857,57147393,57278465,57344001,57409537,57475073,57540609,57606145,57671681,57802753,57868289,57933825,58064897,58195969,58261505,58327041,58392577,58458113,58589185,58654721,58720257,58785793,58851329,58916865,59047937,59113473,59179009,59244545,59310081,59375617,59441153,59506689,59637761,59703297,59768833,59834369,59899905,59965441,60030977,60096513,60162049,60227585,60293121,60358657,60424193,60489729,60555265,60620801,60686337,60751873,60817409,60882945,60948481,61014017,61079553,61145089,61276161,61341697,61407233,61472769,61538305,61603841,61734913,61865985,61931521,61997057,62062593,62193665,62259201,62324737,62455809,62586881,62652417,62717953,62783489,62914561,62980097,63045633,63111169,63242241,63307777,63373313,63438849,63504385,63569921,63635457,63700993,63766529,63832065,63897601,63963137,64028673,64094209,64159745,64225281,64290817,64356354,64421889,64487425,64552961,64618497,64684033,64749569,64815105,64880641,64946177,65011713,65077249,65142785,65208321,65273857,65404929,65470465,65536001,65601537,65667073,65798145,65929217,65994753,66191361,66256897,66387969,66453505,66519041,66584577,66650113,66715649,66781185,66846721,66977793,67043329,67108865,67174401,67239937,67305473,67371009,67567617,67633153,67698689,67764225,67829761,67895297,67960833,68091905,68157441,68222977,68354049,68485121,68550657,68616193,68681729,68878337,69074945,69140481,69206017,69271553,69337089,69468161,69599233,69664769,69730305,69926913,70057985,70189057,70254593,70320129,70385665,70451201,70516737,70647809,70713345,70778881,70909953,70975489,71041025,71106561,71172097,71303169,71368705,71565313,71630849,71761921,71827457,71892993,71958529,72024065,72089601,72286209,72351745,72482817,72548353,72613889,72744961,72810497,72876033,72941569,73007105,73138177,73203713,73269249,73334785,73400321,73465857,73531393,73662465,73728001,73793537,73859073,73990145,74055681,74121217,74186753,74514433,74711041,74776577,74842113,74907649,74973185,75038721,75104257,75169793,75235329,75366401,75431937,75497473,75563009,75694081,75759617,75825153,75890689,75956225,76021761,76087297,76152833,76218369,76283905,76349441,76414977,76480513,76546049,76611585,76677121,76808193,76873729,76939265,77004801,77070337,77135873,77201409,77266945,77332481,77398017,77463553,77529089,77594625,77725697,77791233,77856769,77922305,78053377,78184449,78249985,78315521,78381057,78512129,78577665,78643201,78774273,78839809,78905345,78970881,79036417,79101953,79167489,79233025,79298561,79364097,79429633,79495169,79560705,79626241,79691777,79757313,79822849,79888385,79953921,80019457,80084993,80150529,80216065,80281601,80412673,80478209,80543745,80609281,80674817,80740353,80805889,80871425,80936961,81002497,81068033,81133569,81199105,81264641,81395713,81461249,81592321,81657857,81788929,81854465,81920001,81985537,82051073,82116609,82182145,82247681,82313217,82444289,82509825,82575361],"sum":[6160389,34209798,34603013,51249156,53739524],"setcolumnwidth":[3735554,9240578,50659330,65077250,75300866],"setting":[57278465,68812801,80019457],"setcurrentcelladdress":[3735554,7995394,50659330,61341698,73596930],"setzoomfactor":[3735554,7340033,50659329,54394881,56557569,72548353],"setverticalsplit":[3735554,9437186,29818881,35651585,37093378,50659330,68943874],"s_double":[65470465,69861377,77463553],"saveas":[45285377,51576833,61014017],"setsheetprotectionpassword":[3735554,22872065,50659329,54394881,59768833],"setimportstate":[33554433,45285377,61014017],"saving":[2031617,13697025,62849025,70647809],"selectlockedcells":[5898241,24313857,51118081,55115777],"serializableattribute":[13238273,38207489,49217537,59506689,64815105],"setcurrentrownumber":[3735553,50659329,79233025],"s_":[77463553],"statement":[63045633],"stackoverflow":[12976129,53870593,60096513],"soon":[35389441,48365569,62914561],"stylecount":[14942209,24248321,80281601],"sdk":[64356353],"selectedworksheet":[34734081,38797313,41353217,61014017,66519041,72089601],"snaps":[69599233],"slip":[48365569,67239937],"stylevalue":[851970,3801090,7536642,7864323,9109507,12058627,25362435,32571395,33816579,53084162,53477379,62652419,62849025,64159746,65011714,65470467,69861378,72024067,72679426,77201410,77463555,77529090,78249987,78905346,79495171,79691779,82247683],"source":[1376257,4456449,5046273,6029313,8716289,9895937,13238273,14680065,16973825,19988485,23855105,28180481,28901377,33030145,38207489,45088769,48955393,49217537,51052545,55771137,57016321,57147393,59506689,64356354,64815105,67764225,71499777,79560705,80347137],"size":[14680069,38404097,38862851,44105730,44433411,52101122,52559874,53870595,60096514,64094210,69140482],"supported":[1310721,3735562,5636097,11403268,20119554,22609921,22740993,35323905,42926081,50659338,57278465,57999364,64356354,67698689,69337089,70189057,70844417,72482817,76414977],"sanitation":[2359298,34275329,52756481],"sheetprotectionvalue":[2883587,4325378,5898243,6488066,7667715,7929858,11010051,12582915,14286851,16908291,24313859,24903683,25034754,26673155,28246019,28311555,33423364,40173571,48365569,48627715,51118082,53542915,55115778,57606146,67633155],"sanitizing":[33619969,45285377,61014017,74448897,74776577],"setcurrentcolumnnumber":[3735553,50659329,60424193],"strategy":[1835009,22347777,28508161,50921473,62128129,62521345],"stylized":[62849025,78315521],"specs":[71630849,74776577],"similar":[9437185,27983873,35651586],"structure":[38797313,41615362,48889857,58458113,61014017],"select":[5898242,12582914,24313858,55115778,64356354],"shrink":[6946817],"setcurrentworksheetinternal":[23134209,25559041,35389441],"spaces":[17301505,31326209,70516737],"simply":[64356353],"steps":[64356353],"subject":[27852802,34930691,39976962,42729475,65273858,67502082],"setcolor":[1376257,45088769,53936129],"sheetprotectionpassword":[3735554,22872065,43646977,54394882],"sharedstrings":[32309250,56492033,69402625,79101953],"sanitize":[31588354,34275330],"saveasync":[17301505,22020097,31326209,45285377,61014017,70320129],"stoeckli":[65537,196609,131073,262145,327681,393217,458753,524289,589825,655361,720897,851969,917505,983041,1048577,1114113,1179649,1245185,1310721,1376257,1441793,1507329,1572865,1638401,1703937,1769473,1835009,1900545,1966081,2031617,2097153,2162689,2228225,2293761,2359297,2424833,2490369,2555905,2621441,2686977,2752513,2818049,2883585,2949121,3014657,3080193,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3604481,3670017,3735553,3801089,3866625,3932161,3997697,4063233,4128769,4194305,4259841,4325377,4390913,4456449,4521985,4587521,4653057,4718593,4784129,4849665,4915201,4980737,5046273,5111809,5177345,5242881,5308417,5373953,5439489,5505025,5570561,5636097,5701633,5767169,5832705,5898241,5963777,6029313,6094849,6160385,6225921,6291457,6356993,6422529,6488065,6553601,6619137,6684673,6750209,6815745,6881281,6946817,7012353,7077889,7143425,7208961,7274497,7340033,7405569,7471105,7536641,7602177,7667713,7733249,7798785,7864321,7929857,7995393,8060929,8126465,8192001,8257537,8323073,8388609,8454145,8519681,8585217,8650753,8716289,8781825,8912897,8847361,8978433,9043969,9109505,9175041,9240577,9306113,9371649,9437185,9502721,9568257,9633793,9699329,9764865,9830401,9895937,9961473,10027009,10092545,10158081,10223617,10289153,10354689,10420225,10485761,10551297,10616833,10682369,10747905,10813441,10878977,10944513,11010049,11075585,11141121,11206657,11272193,11337729,11403265,11468801,11534337,11599873,11665409,11730945,11796481,11862017,11927553,11993089,12058625,12124161,12189697,12255233,12320769,12386305,12451841,12517377,12582913,12648449,12713985,12779521,12845057,12910593,12976129,13041665,13107201,13172737,13238273,13303809,13369345,13434881,13500417,13565953,13631489,13697025,13762561,13828097,13893633,13959169,14024705,14090241,14155777,14221313,14286849,14352385,14417921,14483457,14548993,14614529,14680065,14745601,14811137,14876673,14942209,15007745,15073281,15138817,15204353,15269889,15335425,15400961,15466497,15532033,15597569,15663105,15728641,15794177,15859713,15925249,15990785,16056321,16121857,16187393,16252929,16318465,16384001,16449537,16515073,16580609,16646145,16711681,16777217,16842753,16908289,16973825,17039361,17104897,17170433,17235969,17301505,17367041,17432577,17498113,17563649,17629185,17694721,17760257,17825793,17891329,17956865,18022401,18087937,18153473,18219009,18284545,18350081,18415617,18481153,18546689,18612225,18677761,18743297,18808833,18874369,18939905,19005441,19070977,19136513,19202049,19267585,19333121,19398657,19464193,19529729,19595265,19660801,19726337,19791873,19857409,19922945,19988481,20054017,20119553,20185089,20250625,20316161,20381697,20447233,20512769,20578305,20643841,20709377,20774913,20840449,20905985,20971521,21037057,21102593,21168129,21233665,21299201,21364737,21430273,21495809,21561345,21626881,21692417,21757953,21823489,21889025,21954561,22020097,22085633,22151169,22216705,22282241,22347777,22413313,22478849,22544385,22609921,22675457,22740993,22806529,22872065,22937601,23003137,23068673,23134209,23199745,23265281,23330817,23396353,23461889,23527425,23592961,23658497,23724033,23789569,23855105,23920641,23986177,24051713,24117249,24182785,24248321,24313857,24379393,24444929,24510465,24576001,24641537,24707073,24772609,24838145,24903681,24969217,25034753,25100289,25165825,25231361,25296897,25362433,25427969,25493505,25559041,25624577,25690113,25755649,25821185,25886721,25952257,26017793,26083329,26148865,26214401,26279937,26345473,26411009,26476545,26542081,26607617,26673153,26738689,26804225,26869761,26935297,27000833,27066369,27131905,27197441,27262977,27328513,27394049,27459585,27525121,27590657,27656193,27721729,27787265,27852801,27918337,27983873,28049409,28114945,28180481,28246017,28311553,28377089,28442625,28508161,28573697,28639233,28704769,28770305,28835841,28901377,28966913,29032449,29097985,29163521,29229057,29294593,29360129,29425665,29491201,29556737,29622273,29687809,29753345,29818881,29884417,29949953,30015489,30081025,30146561,30212097,30277633,30343169,30408705,30474241,30539777,30605313,30670849,30736385,30801921,30867457,30932993,30998529,31064065,31129601,31195137,31260673,31326209,31391745,31457281,31522817,31588353,31653889,31719425,31784961,31850497,31916033,31981569,32047105,32112641,32178177,32243713,32309249,32374785,32440321,32505857,32571393,32636929,32702465,32768001,32833537,32899073,32964609,33030145,33095681,33161217,33226753,33292289,33357825,33423361,33488897,33554433,33619969,33685505,33751041,33816577,33882113,33947649,34013185,34078721,34144257,34209793,34275329,34340865,34406401,34471937,34537473,34603009,34668545,34734081,34799617,34865153,34930689,34996225,35061761,35127297,35192833,35258369,35323905,35389441,35454977,35520513,35586049,35651585,35717121,35782657,35848193,35913729,35979265,36044801,36110337,36175873,36241409,36306945,36372481,36438017,36503553,36569089,36634625,36700161,36765697,36831233,36896769,36962305,37027841,37093377,37158913,37224449,37289985,37355521,37421057,37486593,37552129,37617665,37683201,37748737,37814273,37879809,37945345,38010881,38076417,38141953,38207489,38273025,38338561,38404097,38469633,38535169,38600705,38666241,38731777,38797313,38862849,38928385,38993921,39059457,39124993,39190529,39256065,39321601,39387137,39452673,39518209,39583745,39649281,39714817,39780353,39845889,39911425,39976961,40042497,40108033,40173569,40239105,40304641,40370177,40435713,40501249,40566785,40632321,40697857,40763393,40828929,40894465,40960001,41025537,41091073,41156609,41222145,41287681,41353217,41418753,41484289,41549825,41615361,41680897,41746433,41811969,41877505,41943041,42008577,42074113,42139649,42205185,42270721,42336257,42401793,42467329,42532865,42598401,42663937,42729473,42795009,42860545,42926081,42991617,43057153,43122689,43188225,43253761,43319297,43384833,43450369,43515905,43581441,43646977,43712513,43778049,43843585,43909121,43974657,44040193,44105729,44171265,44236801,44302337,44367873,44433409,44498945,44564481,44630017,44695553,44761089,44826625,44892161,44957697,45023233,45088769,45154305,45219841,45285377,45350913,45416449,45481985,45547521,45613057,45678593,45744129,45809665,45875201,45940737,46006273,46071809,46137345,46202881,46268417,46333953,46399489,46465025,46530561,46596097,46661633,46727169,46792705,46858241,46923777,46989313,47054849,47120385,47185921,47251457,47316993,47382529,47448065,47513601,47579137,47644673,47710209,47775745,47841281,47906817,47972353,48037889,48103425,48168961,48234497,48300033,48365569,48431105,48562177,48496641,48627713,48693249,48758785,48824321,48889857,48955393,49020929,49086465,49152001,49217537,49283073,49348609,49414145,49479681,49545217,49610753,49676289,49741825,49807361,49872897,49938433,50003969,50069505,50135041,50200577,50266113,50331649,50397185,50462721,50528257,50593793,50659329,50724865,50790401,50855937,50921473,50987009,51052545,51118081,51183617,51249153,51314689,51380225,51445761,51511297,51576833,51642369,51707905,51773441,51838977,51904513,51970049,52035585,52101121,52166657,52232193,52297729,52363265,52428801,52494337,52559873,52625409,52690945,52756481,52822017,52887553,52953089,53018625,53084161,53149697,53215233,53280769,53346305,53411841,53477377,53542913,53608449,53673985,53739521,53805057,53870593,53936129,54001665,54067201,54132737,54198273,54263809,54329345,54460417,54394881,54525953,54591489,54657025,54722561,54788097,54853633,54919169,54984705,55050241,55115777,55181313,55246849,55312385,55377921,55443457,55508993,55574529,55640065,55705601,55771137,55836673,55902209,55967745,56033281,56098817,56164353,56229889,56295425,56360961,56426497,56492033,56557569,56623105,56688641,56754177,56819713,56885249,56950785,57016321,57081857,57147393,57212929,57278465,57344001,57409537,57475073,57540609,57606145,57671681,57737217,57802753,57868289,57933825,57999361,58064897,58130433,58195969,58261505,58327041,58392577,58458113,58523649,58589185,58654721,58720257,58785793,58851329,58916865,58982401,59047937,59113473,59179009,59244545,59310081,59375617,59441153,59506689,59572225,59637761,59703297,59768833,59834369,59899905,59965441,60030977,60096513,60162049,60227585,60293121,60358657,60424193,60489729,60555265,60620801,60686337,60751873,60817409,60882945,60948481,61079553,61014017,61145089,61210625,61276161,61341697,61407233,61472769,61538305,61603841,61669377,61734913,61800449,61865985,61931521,61997057,62062593,62128129,62193665,62259201,62324737,62390273,62455809,62521345,62586881,62652417,62717953,62783489,62849025,62914561,62980097,63045633,63111169,63176705,63242241,63307777,63373313,63438849,63504385,63569921,63635457,63700993,63766529,63832065,63897601,63963137,64028673,64094209,64159745,64225281,64290817,64356353,64421889,64487425,64552961,64618497,64684033,64749569,64815105,64880641,64946177,65011713,65077249,65142785,65208321,65273857,65339393,65404929,65470465,65536001,65601537,65667073,65732609,65798145,65863681,65929217,65994753,66060289,66125825,66191361,66256897,66322433,66387969,66453505,66519041,66584577,66650113,66715649,66781185,66846721,66912257,66977793,67043329,67108865,67174401,67239937,67305473,67371009,67436545,67502081,67567617,67633153,67698689,67764225,67829761,67895297,67960833,68026369,68091905,68157441,68222977,68288513,68354049,68419585,68485121,68550657,68616193,68681729,68747265,68812801,68878337,68943873,69074945,69009409,69140481,69206017,69271553,69337089,69402625,69468161,69533697,69599233,69664769,69730305,69795841,69861377,69926913,69992449,70057985,70123521,70189057,70254593,70320129,70385665,70451201,70516737,70582273,70647809,70713345,70778881,70844417,70909953,70975489,71041025,71106561,71172097,71237633,71303169,71368705,71434241,71499777,71565313,71630849,71696385,71761921,71827457,71892993,71958529,72024065,72089601,72155137,72220673,72286209,72351745,72417281,72482817,72548353,72613889,72679425,72744961,72810497,72876033,72941569,73007105,73072641,73138177,73203713,73269249,73334785,73400321,73465857,73531393,73596929,73662465,73728001,73793537,73859073,73924609,73990145,74055681,74121217,74186753,74252289,74317825,74383361,74448897,74514433,74579969,74645505,74711041,74776577,74842113,74907649,74973185,75038721,75104257,75169793,75235329,75300865,75366401,75431937,75497473,75563009,75628545,75694081,75759617,75825153,75890689,75956225,76021761,76087297,76152833,76218369,76283905,76349441,76414977,76480513,76546049,76611585,76677121,76742657,76808193,76873729,76939265,77004801,77070337,77135873,77201409,77266945,77332481,77398017,77463553,77529089,77594625,77660161,77725697,77791233,77856769,77922305,77987841,78053377,78118913,78184449,78249985,78315521,78381057,78446593,78512129,78577665,78643201,78708737,78774273,78839809,78905345,78970881,79036417,79101953,79167489,79233025,79298561,79364097,79429633,79495169,79560705,79626241,79691777,79757313,79822849,79888385,79953921,80019457,80084993,80150529,80216065,80281601,80347137,80412673,80478209,80543745,80609281,80674817,80740353,80805889,80871425,80936961,81002497,81068033,81133569,81199105,81264641,81330177,81395713,81461249,81592321,81657857,81788929,81854465,81920001,81985537,82051073,82116609,82182145,82247681,82313217,82378753,82444289,82509825,82575361],"sourceworksheetname":[16646146,64946178],"stylenumber":[7077890,69664770],"setrowheight":[3735553,14221313,50659329],"showruler":[3735553,10354689,41549825,48496641,54394881,54525953],"stylerepository":[327681,16252929,33292290,33488898,54132737,57344003,59965441,61734914,62849025,65667076],"sheetviewtype":[3735555,7340036,10158083,14352386,23003138,37027842,39780354,44302339,44630018,48365569,50659329,54394882,56557573,58195971,62193666,64684035,72548353],"sanitizeworksheetname":[3735553,34275329,50659329],"setsplit":[3735554,5177346,29818882,35651586,50659330],"summary":[7405569,7929857,15532033,15859713,17104897,22937601,23068673,30146561,32964609,34799617,36896769,37355521,38469633,42532865,47513601,48693249,50462721,54001665,54984705,57671681,60751873,62193665,64159745,65404929,66387969,68878337,71827457,73203713,76087297],"styling":[8716289,62849025],"split":[131076,1179649,1638402,3735573,5111809,5177348,5242881,9437189,11993089,12910593,12976131,16580611,18022407,20054017,20643843,26279940,27983877,29818887,30605313,32112643,33226754,35651589,37093383,38010882,38273026,41549825,44761091,45350913,45416452,47054849,47579137,48496641,49545220,50659337,52101122,52363277,54198273,54394892,56295428,60096515,62980097,63373313,64356353,67239940,68943876,73334788,74317836,75956228,76873731,77922306,79101953],"stringbuilder":[5767172,12910595,17301505,17891331,31326209,34078723,50593794,57409539,70516739,80216067,82313219],"selected":[2883585,3473411,3735565,5898241,6291457,7667713,8323074,11010049,12582913,14286849,16908289,17301505,21168131,24313871,24903681,24969220,25624577,26673153,28246017,28311553,30081027,31326209,31916034,34734081,36700165,37617667,38797315,40173569,41353218,41549825,45285387,45940739,46333955,46465026,46727175,48496643,48627713,49610753,50659335,53542913,54394886,55115791,58982404,61014030,64552961,65339397,66453507,66519041,67043331,67633153,70123522,71106562,72089604,79429636,82116610,82182146,82313217],"suitable":[10878977,22347777,28508161,54853633,56164353,62128129,63766529,73793537,76808193],"styles":[196610,262146,327683,458754,589825,851970,1114115,1376257,1441794,1507330,2424834,2686979,2818050,3014659,3276802,3407874,3538945,3735556,3801090,3932162,4063233,4521985,4587522,4653060,4784131,5373954,5439490,5505026,5570562,5963779,6422530,6619137,6684674,6881282,6946818,7012354,7143426,7274498,7471106,7602178,7798785,7864322,8650754,8716293,8781827,8847361,8978433,9043971,9109506,9306114,9371650,9502722,9568258,9633794,9764868,9961474,10289154,10485762,10616834,10813441,10878978,11141121,11206659,11599874,11796482,11862018,11927555,12058626,12189697,12451842,12517378,12648450,13172738,13303811,13369345,13500418,13565955,13762563,13828098,13959170,14024706,14548994,14680068,14942209,15007745,15073282,15138818,15335426,15400962,15597570,16187394,16252931,16318468,16973828,17039362,17104900,17367042,17432578,17563650,17694721,18087938,18153474,18415618,18808834,18939907,19005442,19464194,19529729,19726338,19791874,19988482,20250626,20447234,20512770,20578305,20840451,20971522,21233668,21364738,21495810,21757954,22151170,22282242,22413315,22478850,22544386,22806529,23265284,23527426,23658497,23855114,24051714,24117250,24248322,24510465,25362434,25493505,25821186,25952257,26476546,26935298,27066370,27262978,27787265,28049410,28377089,28573698,28704770,28901377,29032451,29294593,29360130,29753346,30146563,30277633,30474243,30539778,30670850,30736386,30932994,31064067,31457282,31522818,31653890,31850497,32243714,32309249,32374786,32571394,32636929,32702465,33030145,33292292,33357827,33488897,33816578,34144259,34406401,34537475,34799619,35061761,35192834,35258369,35454978,35913730,36044802,36175873,36569090,36831234,36962306,37158914,37224450,37355523,37552130,37879810,38141954,38338561,38404099,38469635,38731778,38862850,38993922,39059458,39124996,39190530,39387138,39714818,40370178,41549825,41746434,42991617,43319297,43515906,43581442,43712515,43843586,44105730,44171266,44367874,44433409,44498947,45023234,45088772,45154306,45219842,45613057,45678594,46202882,46530563,46858242,47120386,47185922,47251458,47382530,47448066,47906817,48234498,48496643,48693251,48955393,49938435,50397186,50593794,50659332,50724866,51052545,51314690,51642370,51707906,52166657,52428803,52559873,52625410,52887555,52953089,53018626,53084162,53149698,53280771,53346305,53477378,53673986,53936130,54132741,54853634,54984707,55050242,55377922,55443458,55574530,56098818,56164354,56229890,56426498,56623105,56688641,57016321,57081858,57147396,57344002,57868290,58261506,58589186,58785794,58851330,59113474,59179010,59310082,59572225,59834370,59899906,59965442,60030978,60489731,60751875,60817410,60882946,61079555,61145091,61210625,61734914,61800451,61997058,62062594,62324738,62586882,62652418,62849030,62914562,63111169,63504387,63635459,63700994,63766530,63963138,64094210,64159747,64356355,64421890,64487426,64749570,65011714,65142786,65208322,65404931,65470467,65601538,65667080,65732609,66125825,66387971,66715650,66977795,67305475,67567617,67764228,67829761,68026369,68419585,68550658,68616195,68681730,69140482,69206018,69271554,69861377,70123522,70647815,70778882,71172099,71303171,71499777,71630850,71696385,71827459,71958530,72024066,72220673,72351746,72679425,72744962,72941571,73007106,73269254,73793538,73859074,73924609,74121220,74383361,74579969,74645506,74711042,75104257,75563010,75628545,75694082,75759618,75890690,76021763,76087299,76152834,76283906,76546050,76742657,76808194,77004802,77201410,77463554,77529090,78053378,78118913,78249986,78315523,78512133,78643202,78708737,78839809,78905346,78970882,79167490,79495170,79691778,80281601,80412674,80543746,80609282,80805890,80871426,81002498,81199107,81264642,81592322,82247682,82378753,82509827],"split_width_point_offset":[52101121],"stylemanager":[5570561,19791873,20512769,21233668,28049409,30932993,35913729,39124994,40370177,46202881,52625409,57081857,59113473,60030977,62324737,62849025,70647812,71696385,72351746,74121217,78512129],"styletoappend":[21757954],"skipcheck":[69926914],"sheets":[52756481],"simple":[5767169,17301505,31326209],"small":[64356353],"sorted":[2490369,23986179,27525121,45547521,46006273,55312385,56492033,73072641,81985537],"swiss":[14680065,22478849,52559873],"started":[50921473,54919169,62521345],"sheetprotectionpasswordhash":[3735553,22872066,43646977,54394881],"shortened":[35389441,48365569,64356353],"shortener":[4194306,4259843,5701634,14483458,20185090,23134211,25559045,28114946,29425666,34340867,35389447,38797313,40894466,42795010,43057154,43974658,48365569,51970050,56033282,56885250,59637762,61014017,61603843,66191362,68485122,71237634,74252290,81330178],"saveasstreamasync":[17301505,19922945,31326209,45285377,61014017,63307777],"strike":[14680066,15007746,23265282,32374787,44498947,52428803,52559874,73269250,74645506],"skipped":[23855105,26148865,28901377,50921473,54919169,62521345,62914561,79757313],"sorting":[1376258,8716291,11796481,13369345,14680067,16973827,19529729,23855107,27262977,28377089,28901378,31653889,33030146,35258369,39190529,45088771,47906817,48955394,51052546,52559873,56688641,57016322,57147395,65142785,65732609,67764227,68026369,71499778,75628545,78118913,78708737],"swapped":[46923778,47841281,49086465,76218370],"styleenum":[1114115,4653058,13303811,13565955,13762563,15007746,17104898,23265283,33357827,34537475,43712515,44498947,49938435,62849025,63504387,66977795,68616195,71303171,82378754],"studio":[64356354],"standard":[3735554,24576001,28442625,50659329,54394881,62390273,64356359,66846721,70451202,70975489,78184449],"smaller":[18022401,19595265,29818881,31653889,37093377,78839809],"sealed":[2293761,4784129,5963777,9043969,11206657,11927553,14417921,17629185,20840449,22347777,23265281,24313857,30474241,34144257,44302337,52887553,60162049,63832065,65470465,67239937,76218369,78315521,79298561,79888385,81199105],"specifications":[2359297,3538945,5963777,14155777,18677762,24510465,25886721,31588353,33619969,33685505,37552129,42663937,69926913],"saved":[16056321,19660801,25886721,44564482,51576833,61014018],"saves":[19660801,22020097,45285380,51576833,53411841,61014020],"setselectedcells":[3735555,36700162,45940738,50659331,65339395,79429634],"sting":[49545217,54591489,73334785],"starts":[28770305,49545217,73334785],"setactivepane":[20054017,27721729,52363265],"selectunlockedcells":[12582913,24313857,51118081,55115777],"sort":[786433,17301505,23986177,24313858,26673155,31326209,55115778],"strings":[2097154,12910593,17301506,17891329,24510465,25100289,25231361,29491202,31326210,32899073,36110337,36503554,36765697,39649281,39911426,40501249,42598401,42663937,44957698,45350914,48037889,50921480,51183618,51773441,56360961,56492034,56950785,60162049,62521350,67108865,69074945,69402626,71630849,73334785,77332481,79101956,79888385,80478209,81068033],"sharedstringsreader":[12910593,17891329,18743298,24510466,25231361,32309251,36765697,38600706,39649281,42663939,44957697,45350914,51183617,51773441,56492033,69074945,69402626,77332482,79101956],"skip":[51511297,57278465,69926913,70844417],"spreadsheet":[3735553,39780353,44302337,48365569,54394881,64356353],"slightly":[53870593,69599233],"showrowcolheaders":[14811137,41549825,48496641],"scope":[16777217,19136516,23199745,40042497,47710209,48365569,54001665,57278466,69533697,70844418,79298562],"singular":[3735553,16318465,20578305,50659329],"startcolumn":[25296898,48103426],"security":[6356993],"saveasstream":[17301505,31326209,36175873,40435713,45285377,61014017],"setsheetname":[3735554,28835842,31588354,50659330,79953922],"sheetname":[3735553,18677762,25886722,27394049,33685506,54394881],"setactivestyle":[3735553,50659329,61472769],"scenarios":[16908291,24313858,55115778],"shrinktofit":[6946817,11141121,81199105],"sheetid":[3342337,3735553,54394881,56819713,58654721,80674817],"static":[327681,851969,2621441,2686977,2752513,3014657,3080193,3407873,4653057,5046273,5832705,6225921,6356993,6750209,7143425,7274497,7536641,8781825,9961474,10027009,10420225,10747905,11272193,11730945,12648449,12976129,13631490,13893633,13959170,14155777,14614529,15073282,15466497,15794177,15990786,18808833,18939905,19070977,19136513,21233665,21889025,22413313,23396353,24379393,24510465,25296897,25427969,25755649,27918337,28049409,28770305,29032449,29949953,30539777,30932993,31064065,31195137,31719425,32505858,32964609,33488897,34013185,34209793,34275329,34603009,34865153,35127298,35454977,36569089,36831233,36896769,37814273,38010881,38404097,39059457,40108033,40632321,40828929,42205185,42991617,43384833,43450369,44040193,44105729,46530561,46792705,46858242,47120385,48365570,48758785,49741825,49807361,50462721,50593793,51314690,52101121,52297729,52428801,52756481,53280769,53346305,53739521,53870593,54591489,54722561,54788097,55377921,55902209,56426497,57344001,58327042,59047937,59179009,59834369,60096513,60489729,61079553,61931521,62783489,62849025,62914561,64094209,64225281,64356353,64618497,65667073,65994753,66650113,66715649,66846721,67174401,67371009,67567617,68878337,69140481,69599233,69926913,70909953,71368705,71761921,72941569,73269249,73334786,73728001,74055681,74776577,75104257,76021761,76414977,77398017,77529089,77856769,78643201,78774273,79298561,79560705,80150529,80543745,80871425,81068033,81854465,82509825,82575361],"solid":[4784130,9043969,10813442,45023233,56229889,59310081,61210625,65208323],"shifted":[42598401,43450369,73334785],"subscript":[6619138,11206658,58261507],"shfb":[64356353],"sourceworksheetindex":[12386306,22216706],"setautofilter":[2031618,3735554,33751042,48103426,50659330],"stored":[3735555,8388609,14090242,25493505,29294593,38010881,39845890,45285377,46202881,49414145,50659331,52101121,52625409,59113473,61014017,62324737,74121217],"singleaddress":[40042497,69533697,79298561],"setcurrentworksheet":[1572866,23920643,25559041,31916033,34340865,35389441,41025538,45285379,58916866,61014019,67043329],"special":[3014657,3735553,15007745,23265281,49938433,54394881,73269249,74645505,78184449],"sequence":[24510465,42663937],"save":[4390913,17301509,19660801,19922946,21233665,22020097,22806531,31326213,36175874,40435714,45285379,51576833,53411842,59506689,61014019,63307778,64356356,70320130],"sanitized":[2359297,12386305,13697025,16646145,18677762,22216705,23461889,25886721,28180481,31588353,33619969,33685505,34275329,40632321,64946177],"states":[8192001,23986177,42467329,64880641],"sorry":[81526785,81723393],"sanitizes":[3735553,34275329,50659329],"stylereadercontainer":[3670017,6553601,9764868,12845057,14942210,16515075,19267585,20709377,24248325,24510465,26345475,27459585,29163521,32309252,41287681,43778049,52035585,54460417,58064897,60358657,60555265,63111169,68222977,69992450,77070337,80281601,81788929],"status":[23330818,27852801,39976961,57540610,65273857,67502081],"shared":[12910593,13500417,17301506,17891329,24510465,25231361,31326210,36765699,39649281,39911426,42663937,44957698,45350915,47644676,48496641,51183619,51773441,56492035,69074945,69402627,70123521,70516738,77332481,79101958],"space":[5767169,71630849,74776577],"styleassignment":[41549825,48496641,67829761],"short":[27918337,33882113,34865153,36110337,60162049],"sandcastle":[64356353],"showgridlines":[3735553,37421057,41549825,48496641,54394881,82444289],"structures":[10878977,54853633,56164353,63766529,73793537,76808193],"struck":[14680065,32374785,52559873],"suppressed":[16252929,33292289,65667073],"setrowhiddenstate":[3735553,31129601,50659329],"stream":[4390913,5308417,7733249,8060930,9699330,15204354,16056321,17301506,19922952,20316161,23724036,24641538,25886721,27852802,31326210,32178180,35586049,36175880,36372486,37748740,40435720,40763393,40960004,44564482,44957702,45285382,45350913,48496641,49479684,51445764,52232194,52494340,52822017,53346311,58064897,59506689,61014024,61407239,63307784,66519041,67567623,70123521,78446593,79101953],"scale":[29622273],"serves":[1048577,2949121,3735553,5308417,12255233,13238273,15204353,16384001,17301505,18743297,20054017,20316161,23855105,24248321,24576001,25559041,25690113,26214401,26738689,27852801,28901377,31326209,32833537,33488897,35389441,35586049,36372481,38207489,39124993,42401793,42663937,45285377,45350913,46006273,48496641,49217537,50266113,50659329,50921473,52363265,52494337,55312385,57278465,58064897,59506689,61014017,63832065,64815105,65273857,65667073,65863681,66322433,66519041,69009409,69992449,70123521,70385665,70451201,70582273,70647809,70844417,78446593,79101953,80674817],"serializationinfo":[13238273,26738689,38207489,42401793,49217537,59506689,64815105,65863681,69009409,70582273],"snap":[69599233],"sanitizesheetname":[2359298,12386306,16646146,22216706,28180482,33619972,33685506,40632322,64946178],"style":[327682,851970,1114113,2293761,2424834,2686979,3014659,3670019,3735588,3801090,3932164,4390913,4653060,5570566,6553602,7077890,7143425,7274497,7536643,7864321,8257538,8716310,8781827,8847372,9109505,9764865,11403266,11468802,11599873,11665410,11796482,11927553,12058625,12189699,12517377,12713986,12845061,13172740,13303809,13565953,13762561,14680066,14942209,15007747,15597569,16252929,16318485,16515073,16973827,17104897,17301511,17956874,18153473,18939908,19267594,19464197,19529735,19726345,19791883,19857413,19988483,20119554,20185090,20250634,20316169,20512770,20578317,20709377,20840450,21233666,21757965,22151170,22413315,22740999,22806529,23265284,23855108,24248327,24510465,24838145,25362433,25559044,26083330,26345475,26804229,27262984,27328513,27459587,27787265,28049410,28573697,28704773,28901377,29032452,29097986,29163527,29687812,30277644,30736385,30932993,31064067,31326215,31391745,31653889,31850509,31981569,32571393,33161218,33292289,33357825,33488898,33816577,34537475,35258369,35323911,35389444,35717131,35913730,36175873,36438028,38404100,38993923,39125007,39190539,40370178,41287681,42139650,43057159,43712513,43778052,44236813,44498945,44695554,44892162,45088769,45285390,46202883,46530563,47382529,47906818,48365569,48431105,48496641,49938434,50593793,50659362,50987009,51052545,51445762,52035590,52166657,52428803,52559874,52625411,52887553,53084162,53149699,53280771,53477377,54132739,54394882,54460417,55050241,55508993,55771137,56098819,56164355,56688641,57016328,57081858,57147400,57278468,57344001,57868289,57999362,58064907,59113475,59572225,59965451,60030982,60358657,60489731,60555265,61079556,61014030,61145092,61276164,61472777,61734913,61800451,62324739,62586883,62652417,62849038,62914561,63111171,63504385,63635459,64159745,64290822,64356355,64487429,64749569,64815106,65011714,65142786,65470466,65601537,65667075,66191367,66650113,66977793,67305473,67764232,67829762,68026374,68222979,68419589,68616193,68812801,69009409,69337095,69664769,69730310,69861377,69992455,70123521,70189063,70647825,70844419,71172098,71303169,71499778,71696388,71892999,72024065,72351745,72482823,72613890,72679425,72941571,73269264,73990156,74121219,74252290,74645517,74711043,75497474,75628545,75825154,76021763,76939266,77070339,77201410,77463553,77529093,78249985,78315521,78512132,78839809,78905346,79495169,79691777,80084993,80281602,80609281,81002497,81133569,81264641,81788929,82247681,82378753,82509827],"scheme":[4521988,6684674,14680067,31457282,32636929,34144261,42598401,44433409,45219843,52559874,62849025,63700994,66715650,73334785,76087297,81068033],"site":[81526785],"solution":[64356353],"schemevalue":[4521986,6684675,31457283,32636930,34144259,45219842,62849025,63700995,66715650,76087298],"symbols":[2097153,50921473,62521345],"set":[196609,393217,917505,1179649,1245185,1572865,1703937,1769473,1835009,2031617,2097153,2293761,3211265,3342337,3473410,3735566,3801089,3866625,3997697,4194305,4784129,5177345,5701633,5963777,6094849,6488065,7995394,8323073,8847361,9043969,9175041,9240577,9437185,9502721,9830401,10289153,10354690,10616833,10944513,11206657,11927553,11993089,12320770,12386305,12517377,12713985,13500417,13697026,13828097,14221313,14352385,14483457,14680067,14811137,15269889,15597569,15663105,16056321,16252929,16318465,16449537,16580609,16646145,16711681,16973825,17235969,17629185,18022401,18219010,18284545,18350081,18481153,18874369,18939905,19333121,20578305,20643841,20774913,20840449,20905986,20971521,21037057,21102593,21299201,21561345,21692417,22085633,22216705,22347777,22478849,22872066,23068673,23134209,23265281,23330817,23527425,23658497,23920641,24313857,24969217,25100289,25493505,25821185,25952257,26279937,26345473,26542081,26607617,26869761,27394049,27590657,27721729,27983873,28180481,28573697,28835841,29294593,29556737,29622273,29687809,29818881,30015489,30277633,30408705,30474241,30670850,30736385,30801921,31129601,31588353,31784962,31850497,31916034,32047106,32112641,32374785,32636929,33554433,33751041,34144257,34340865,34930689,35192833,35258369,35651585,35848193,35979265,36241409,36438017,36503553,36700162,37027841,37093377,37421057,37486593,37617666,38076417,38666241,38862849,38993921,39321601,39583746,39649281,39780353,40304641,40632321,40894465,41025537,41353217,41746434,42008577,42729473,43057153,43319297,43646977,44236801,44302337,44630017,44761089,45023236,45154305,45219841,45285381,45613057,45744130,45940738,46399489,46465026,46596097,46661633,46727172,47054849,47316993,47710209,47775745,48103425,48234497,48889858,49283073,50397185,50659336,51118081,51380225,51511297,51642369,51707905,51773441,51970049,52559875,52887553,53084161,53149697,53936129,54198273,54263809,54394884,54525953,54919169,55050241,55181313,55246849,56098817,56492033,56557572,56623105,56754177,56950785,57278467,57475073,57540609,57606145,57868289,58458113,58654721,58916865,59310084,59375617,59441153,59768835,60162049,60424193,60686337,61079553,61014021,61341698,61472770,61865985,62455809,62586881,63373313,63635457,64028673,64749569,64946177,65011713,65077249,65142785,65339393,65470465,65601538,66125825,66191361,66584577,67043331,67239937,67829761,67895297,68354049,68485121,68550657,68943873,69074945,69926913,70254593,70844417,70975489,71041025,71630849,71958529,72220673,72548354,72679425,73007105,73400321,73465857,73596931,73924609,74383361,74711041,74907649,75300865,75431937,75694081,75890689,76349441,76546050,76742657,77004801,77135873,77201409,77922305,78315521,78905345,79233025,79298561,79429635,79888385,79953922,80019457,80936961,81199105,81264641,81395713,81920001,82116609,82378753,82444289]} \ No newline at end of file +{"selectedcellranges":[1310721,41549826,49479683,58392577],"serves":[720897,1310721,2031617,3473409,10027009,11272193,13631489,14942209,15073281,17301505,19202049,20840449,21823489,22347777,24182785,24641537,25493505,26345473,27787265,30408705,30539777,32309249,32964609,33488897,33882113,36110337,37355521,38010881,39780353,41287681,42598401,43646977,44105729,45613057,47513601,49545217,50397185,50462721,50593793,50659329,51707905,52166657,52559873,52887553,59834369,61865985,62193665,62652417,63569921,64290817,65863681,66453505,69402625,69468161,70123521,70909953,71827457,73072641,73924609,73990145,74055681,74711041,77922305,81985537],"sharedstringsreader":[12648453,17301506,18546693,25100290,27852806,28835845,37617666,39387141,43581443,44105734,46858243,46923780,50397187,61538307,66846723,75366403,79888387,80478213,81985543],"sorry":[78118913,81526785],"setcurrentworksheetinternal":[21626884,24641537,33488897],"sethorizontalsplit":[1310722,18743304,26411011,33095687,64290818],"singleaddress":[34013187,67043329,80281601],"start":[27852803,65798147,67371012],"setcelllockedstate":[12255237,61865985,71827457],"sortedmap":[2162692,25100289,32243715,47316998,47513603,59834375,72089603,82509827],"setcolumnhiddenstate":[1310721,2686981,64290817],"subscript":[11075585,11796481,55181315],"search":[65537,78118913],"stacktrace":[3538945,4521985,8585217,11272193,36110337,50659329,54394881,63569921,69402625,74252289],"startaddress":[2228227,15728643,17170435,22020099,22740995,37421057,37486595,63504387,65077249,73859075,74579971,75759619],"stringbuilder":[5177351,12648453,18546693,30998533,53280775,61407236,63045637,63897605,79560709],"setcolor":[1245185,46727169,54984709],"setdefaultcolumnstyle":[720897,4849670,10027009],"size":[15925249,43450371,53673985],"sourceworksheet":[32374787,34930691],"sort":[65537,24444929,24903683,59375617],"skipcheck":[62980099],"serialized":[9240578,11272194,21757954,24051714,36110338,44826626,50659330,60751874,63569922,69402626],"setactivepane":[20840449,32440324,50462721],"setcolumnwidth":[1310722,13565958,64290818,64356355,66584582],"sheet":[22937603,67239939,69206019],"setimportstate":[34078724,41287681,62193665],"saveasstreamasync":[14942209,19398662,41287681,42598401,62193665,67633158],"selectedcells":[1310721,34996225,41549827,52559873,58392577,78774275],"style":[917506,1310735,2097156,3080194,3145733,3932162,4849672,5505026,6291467,6422531,7471106,9109506,15859724,16252932,16777218,17170443,17498120,17825801,19267586,19726344,19791882,19988489,20119559,20381697,21561346,21954564,22741002,23330818,24182785,24576010,24641538,27918338,28770306,29687810,33423368,33488898,33685507,34340873,34603010,35717131,37158918,38535171,40566793,41287682,41484297,41943049,42336258,42991618,43188226,45088769,47906818,48955402,50987010,51576842,55312386,57475074,57540611,58261506,58785795,59047937,59441156,59506690,60882947,61734915,62193666,62521346,63438850,63635467,64094211,64290831,64815107,65011714,66191371,66256902,67371009,68157442,68485123,69861383,69926913,70189059,71106569,71499778,71630851,73138186,73728008,74579979,75956234,76873738,77987842,79626252,81657858,82313225],"stack":[3538945,4521985,8585217,11272193,36110337,50659329,54394881,63569921,69402625,74252289],"styleenum":[1048581,3932165,11468805,12189701,13238277,15400963,16711683,24510469,32636933,35520517,38076421,38469637,48758789,66977797,69926913,72613893,78381059,79167493,81330181],"setfrozenstate":[1114116,20840449,50462721],"setcurrentworksheet":[1179654,23920644,24641537,31457284,33488897,34865157,41287683,62193667,67108870],"startindex":[37617665,44105729,46858243],"system":[655375,1114115,1179652,1310721,1441795,1572867,1638404,1703940,1769475,2228234,2424850,2490383,2686984,2752520,3407880,3604485,3670019,3866632,4390920,4587523,4849669,5177368,5308424,5832708,5898248,6094851,6291457,6684675,6750222,6815748,6881283,7274499,7340035,7602182,7733258,7929859,8192003,8912911,9175044,9502723,9633796,9699346,9830405,9895941,9961486,10027009,10420226,10616836,10878980,11075587,11206668,11272194,11337731,11403270,11862018,12255240,12582916,12648456,12779523,12845060,13107204,13303811,13434882,13565960,13762563,13828114,13959172,14024710,14483460,14680067,14745601,14876675,15204362,15794180,15859717,15925249,16318472,16908309,17170439,17563650,17760259,17825796,18022403,18546692,18743314,19005444,19136522,19267602,19333128,19398666,19660805,20578308,20643844,20971526,21037059,21299203,21495811,21692419,22151174,22216715,22347777,23068675,23134211,23330820,23527427,23724035,24117250,24182786,24248322,24444931,24510467,24576010,24707074,24969218,25034756,25165828,25231381,25493505,25624580,25755672,26083331,26542088,26673180,26738692,26869764,27066373,27197443,27656202,27721732,27852812,27983875,28508164,28704771,29163528,29294602,29360131,29818888,30081030,30343172,30605315,30736387,30801930,30998532,31129608,31326213,31522828,31653896,31719445,31916035,31981573,32047108,32374796,32440323,32505859,32899075,32964609,33095690,33161219,33423372,33488897,33816604,33882113,34078723,34340868,34471944,34668552,34734084,34930702,35586051,35651588,35717125,35848195,36044818,36110338,36175876,37158914,37289987,37355521,37814287,38404104,38600707,38666243,38993926,39059458,39387140,39321640,39518213,39583747,40566788,41353224,41418760,41484292,41615364,41811971,42139652,42598401,42926083,42991620,43122692,43188252,43319300,43384842,43646977,44105729,45154307,45219864,45875201,46137348,46727169,46923779,47120386,47251460,47317002,47644676,48234500,48300050,48365572,48431107,48824324,48889859,48955397,49086482,49217540,49545217,50003976,50266117,50331652,50462721,50593793,50659330,50855939,51052546,51904526,52494340,52559873,52625409,52756490,53084163,53280792,53346309,53542920,53608451,53739548,54591492,54984708,55836682,55967747,56295428,56623110,56754179,56819730,56885253,57212946,57802762,57868292,58195974,58589188,59244548,59506692,59572228,59637763,59834369,59899905,60096517,60162051,60555282,61079556,61210627,61341701,61407235,61472771,61603841,61734921,61800449,61865985,62128134,62193665,62652417,62914564,62980106,63045636,63569922,63635474,63766531,63897608,63963139,64225298,64618499,64946180,65077250,65929220,66060292,66125828,66191378,66453505,66584584,66650115,66781202,66912260,67043331,67108868,67371014,67633162,68354052,68550658,69271560,69402626,69533700,70058002,70778884,70909953,71106564,71172097,71237635,71761923,71893002,72548380,72679430,72876040,73072641,73465859,73400326,73531395,73596946,73859081,73924609,74121219,74186754,74317827,74448899,74579979,74645548,74711041,75038732,75104260,75169802,75890691,75956234,76087300,76480515,76546052,76677148,76873742,77070340,77332483,77398031,77660163,77922305,78053381,78577667,78643205,78970883,79364098,79429637,79495172,79560708,79626245,80347139,80609284,81133570,81199107,81592323,81985537,82051077,82247684,82313220,82640901,82771997,83034116],"saveasstream":[14942209,34471941,41287681,41418757,42598401,62193665],"select":[67371010],"site":[81526785],"sum":[4718595,34799623,35323910,45875202,53411842],"setzoomfactor":[1310721,61079557,64290817],"sanitize":[41353219],"save":[14942209,23592963,41287681,42598401,54001667,62193665,67371012],"showrowcolheaders":[14352387,34996225,52559873],"stream":[8060929,17104897,19398665,21037059,30736387,33882113,34471944,39583747,41287682,41418760,42926083,46923783,50855939,53149697,56754179,56885258,62193666,64618504,67633161,78643210],"shortened":[67371009],"stylerepository":[327683,13697027,29097987,30408707,55312387,57147397,63373316,69926913,73138181,73924615],"shortener":[3342341,3407877,5308421,13303812,20381698,21626884,24641539,28049410,31457284,33488903,35258371,40173571,40566789,41811972,44498947,45744130,53542917,54525955,54657025,55508994,59047938,63176707,68616194,72876037,77266946,82313221],"subsequent":[11272193,27787265,36110337,39780353,50659329,52166657,63569921,69402625,69468161,73990145],"setstyle":[1310724,16252933,19988486,22740999,35717126,41484294,41943046,61865985,64290820,71827457],"sheetname":[1310721,20971523,24707075,27262979,31522819,58392577],"sdk":[67371009],"small":[67371009],"setsheetprotectionpassword":[1310721,63963140,64290817],"showgridlines":[1310721,33357827,34996225,52559873,58392577,79757315],"shrinktofit":[5701635,8126465,78970881],"styles":[131075,196611,327683,393219,458753,983043,1048579,1245185,1835011,2097156,2555908,2883587,2949123,3080195,3145730,3211265,3670020,3801091,3932169,3997697,4784132,4849669,4980739,5242883,5373956,5505027,5570561,5636099,5701635,5767177,6029315,6291461,6422537,6488067,6553603,6619139,7208961,7274500,7340036,7405571,7471107,7536642,7667716,8126465,8323073,8454147,8519683,8650755,8912902,9306115,10092546,10223619,10289155,10485763,10616837,10682377,10944515,11075588,11468803,11665411,11599873,11730946,11796481,11927555,12189699,12517379,12713987,12779524,12910596,13172737,13238275,13697027,14090243,14155785,14221315,14417923,14745605,14811139,15138819,15335427,15400961,15794181,15859717,15925253,16121859,16187395,16384003,16646145,16711683,16842753,17039363,17170439,17367042,17498122,17629186,17694724,17825796,17956867,18022407,18284547,18415619,18481155,18612227,18808835,18874373,19726339,19791881,19988484,20119561,20250627,20316164,21102598,21561347,21889027,21954564,22085635,22478851,22609923,22740997,23068676,23199745,23330821,23855107,24182795,24510468,24576005,24838147,25296899,25427971,25624581,25690115,26476547,26804225,27328515,27394051,27525123,27918339,28442627,28573697,28639235,28704774,28901377,29032449,29097986,29425667,29687811,29753347,29949955,30015491,30212099,30277641,30408705,30605316,30801930,30867459,31064065,31195139,31784961,32309249,32571393,32636931,32702467,32833545,33030146,33161220,33226755,33423365,33619972,33685507,34209795,34340868,34537475,35127297,35520515,35717125,35913731,36306947,36569092,36700161,37158915,37879812,38010881,38076419,38273027,38469635,38535169,38862851,38928387,39256067,39845891,39976964,40370179,40435714,40501252,40566788,40697860,40960002,41484292,41877507,41943044,42008579,42205185,42270723,42467331,42663939,43188232,43319301,43450371,43515908,43646980,43712515,43909121,43974659,44761091,45285377,46006275,46071811,46202883,46268417,46333954,46399491,46596099,46727173,47382531,47710209,47906819,48037891,48103427,48693251,48758787,48955397,49020931,49348612,49676289,49741825,49807363,49872897,50069508,50921475,51052548,51118081,51445763,51576836,51773444,51970050,52232196,52297729,52363267,52428801,52625412,52690945,52953091,53215236,53280775,53673985,53870595,53936131,54067202,54263811,54788097,54919170,54984713,55181315,55312390,55443459,55902209,56164355,56360963,56426499,57081860,57147395,57475075,57540611,57671683,58261507,58327043,58523651,58785795,58851331,58916867,58982403,59179011,59310081,59441156,59506693,59703299,59768836,60227588,60358657,60424195,60620803,60882947,61145092,61341707,61472772,61669379,61734923,61800453,61997057,62390275,62717955,63373314,63635462,64094209,64421889,64487427,64552963,64684035,64815107,65011715,65208324,65536003,65667075,66060296,66191366,66256900,66519041,66715651,66977795,67174404,67305475,67371010,67436548,67698691,67829763,68091905,68157443,68222979,68419587,68485123,68681731,68747268,69009411,69074947,69599235,69861379,69926914,70189059,70582275,70844417,71041027,71106564,71172101,71237636,71303172,71368708,71434241,71499779,71630857,71696387,72024065,72286211,72613891,72679428,72744963,72810500,73007107,73138185,73728001,73924613,74186756,74383361,74579974,74776579,74907651,74973188,75235332,75431939,75497475,75956229,76021763,76283907,76349442,76873733,77135873,77332484,77463555,77987843,78184451,78249987,78381057,78512131,78708739,78839811,78905347,78970884,79101953,79167491,79233027,79298561,79495173,79626245,79691778,79953923,80019459,80084995,80412675,80543747,80674819,80936963,81068035,81264643,81330179,81657860,81723395,81788931,82313220,82378753,82575361,82903043,82968577],"superscript":[11075585,11796481,28639235],"setselectedcells":[1310723,35848197,41025541,64290819,67502084,75759622],"setcurrentcelladdress":[1310722,5898246,60030979,64290818,66650117],"setsheetname":[1310722,37027843,41353222,61210629,64290818],"selectlockedcells":[11993091,24444929,59375617],"s_double":[58851331,70844417,71237633],"set":[131073,262145,1376257,1507329,1769473,2359297,2818049,3014657,3670017,3735553,4128769,4915201,5046273,5439489,7274497,7340033,8257537,8519681,8716289,9306113,9764865,10289153,10551297,11075585,11665409,12451841,12713985,12779521,13500417,13697025,13893633,14286849,14352385,15466497,15663105,16187393,16449537,17235969,17760257,18087937,18284545,18350081,18677761,19070977,19595265,19857409,19922945,20185089,20512769,20709377,20774913,21168129,21299201,21364737,22085633,22609921,22675457,23068673,23199745,23789569,23855105,24313857,24444929,24510465,25362433,25821185,26607617,26804225,26935297,27131905,27262977,27328513,27394049,28114945,28377089,29032449,29753345,29884417,30015489,30605313,31195137,31391745,32112641,32178177,33161217,33357825,33685505,34144257,35389441,36503553,36765697,37683201,37748737,38141953,38273025,38600705,38797313,39124993,40632321,40828929,40894465,41222145,41680897,41746433,42074113,43057153,43450369,43581441,43712513,43909121,44171265,44761089,45940737,46006273,46465025,46858241,47185921,47382529,47448065,47775745,47972353,48496641,48627713,48693249,49020929,50200577,50921473,51118081,51511297,52035585,52101121,52297729,52428801,52953089,54460417,54722561,55443457,55574529,55705601,55771137,55902209,55967745,56033281,56360961,56557569,56950785,57278465,57344001,57540609,58130433,58327041,58458113,58523649,58720257,58785793,58916865,59310081,60882945,61472769,61538305,61931521,62259201,62849025,64487425,64815105,65273857,65339393,65404929,67043329,67960833,68026369,68812801,69074945,69599233,69730305,70189057,70254593,70713345,71237633,71696385,72351745,72482817,72744961,73334785,73531393,74383361,74907649,75431937,76021761,76283905,76414977,76742657,77004801,77135873,77332481,77463553,78381057,78708737,78774273,78905345,78970881,79757313,79888385,80412673,80543745,80740353,80805889,80871425,81592321,81854465,82116609,82575361],"shallow":[720897,1245185,1310721,1769473,2031617,2359297,3014657,3473409,3670017,4915201,6291457,7208961,7274497,7340033,10027009,11075585,11272193,11862017,12779521,13631489,13893633,14745601,14942209,15073281,15925249,16449537,17301505,17760257,19202049,20840449,21168129,21299201,21823489,22347777,23068673,23199745,24182785,24444929,24510465,24641537,25493505,26345473,26804225,27787265,28901377,29032449,30408705,30539777,30605313,31784961,32309249,32964609,33161217,33488897,33882113,36110337,37355521,38010881,38600705,39780353,41222145,41287681,42074113,42598401,43253761,43646977,43909121,44105729,45613057,45940737,46268417,46727169,47513601,49545217,49676289,50397185,50462721,50593793,50659329,51052545,51118081,51707905,52166657,52297729,52428801,52559873,52887553,54788097,55902209,55967745,59310081,59834369,61472769,61800449,61865985,62193665,62652417,63569921,64094209,64290817,65077249,65732609,65863681,66453505,67043329,69402625,69468161,70123521,70909953,71172097,71237633,71827457,73072641,73531393,73924609,73990145,74055681,74186753,74383361,74711041,77135873,77332481,77922305,78381057,78970881,81592321,81985537,82575361],"serializationinfo":[11272193,27787265,36110337,39780353,50659329,52166657,63569921,69402625,69468161,73990145],"shfb":[67371009],"stylereadercontainer":[6815749,9043975,11534337,12976131,13369346,15532036,18939908,19267591,22347783,25034757,25100289,26935301,28835848,39845892,42991621,44433412,52756486,55640068,59572229,62652417,63766532,64749572,69140484,69533701,74055683,77529091,81920004],"showruler":[1310721,8257539,34996225,52559873,58392577,58720259],"sheetviewtype":[6946818,8978437,14286850,24379395,35389442,38600709,42074115,47775746,54657025,61079560,63832069,65601539,66387973],"saveasync":[14942209,23461892,41287681,42598401,62193665,64028676],"split":[67371009],"solid":[7340033,8323073,66715651],"sheetprotectionvalues":[1310721,26017795,58392577],"sub":[67371009],"saveasasync":[20578309,41287681,62193665],"sheetid":[1310721,3735555,58392577,62324737,68026371,77922305],"sheet1":[67371012],"styleexception":[4653057,24051715,28311560,30081031,54394883,69402635,73662469,73990147,81133574],"source":[3538945,4521985,8585217,11272193,21102595,36110337,50659329,54394881,63569921,67371010,69402625,74252289],"selectedworksheet":[33554433,36372481,46465027,62193665,74711041,76218371],"styletoappend":[20119555],"standard":[67371015],"serializableattribute":[11272193,36110337,50659329,63569921,69402625],"string":[262146,720897,1114116,1179654,1310749,1376258,1441797,1572869,1703941,1769477,1835010,2031617,2097154,2228238,2293762,2359301,2424840,2490375,2752518,3014661,3473409,3538945,3604486,3670021,3866636,4128770,4521985,4915205,5177365,6291458,6881285,7012353,7208961,7274501,7340037,8060929,8519682,8585217,8912902,9109506,9568257,9633797,9699336,9961480,10027010,10420228,10551298,10747906,10878983,11075589,11206666,11272196,11337733,11403269,11862018,12451842,12713986,12779525,12845058,12910594,13303813,13369345,13631489,13893637,13959173,14680069,14942209,15073282,15269892,16252929,16449541,16908306,17104897,17301505,17563652,17760261,18022405,18219010,18415618,18546690,19005445,19070978,19136518,19202049,19333126,20054018,20512770,20578309,20643847,20709378,20840449,20971530,21168133,21299205,21364738,21495813,21823489,22085634,22151175,22216710,22347778,22675458,22806529,22872066,23068677,23199749,23330821,23396354,23724037,23789570,23920641,23986177,24117252,24248324,24182785,24313858,24444933,24576007,24510469,24641539,24707076,24969220,25231369,25493505,26345473,26607618,26738694,26804229,26869766,27131906,27262978,27590658,27787265,27852815,28311554,28508166,28966914,29032453,29163526,29229057,29294598,29622274,29818886,30081029,30343175,30408705,30539777,30605317,31195138,31522828,31653893,31784961,31850498,31981576,32112642,32309249,32374792,32440324,32702466,32833538,32899077,32964609,33161221,33292292,33423366,33488899,33882114,33947649,34275330,34406402,34603010,34930697,35848197,36110339,36175877,36241409,36438017,36503554,36569090,36765698,36831234,37027842,37158916,37355521,37486594,37552130,37683202,37748738,38010881,38141954,38207490,38273026,38404102,38600709,38797314,39059460,39124994,39452674,39387138,39714817,39780353,40828930,40894466,41222149,41287699,41353222,41484294,42074117,42336257,42532866,42598401,42795011,42860546,42991622,43057154,43188232,43581442,43646977,43712514,43909125,44105729,44171266,44367873,45088770,45154308,45219847,45285379,45678593,45613057,45940741,46727171,47120388,47251461,47317006,47513601,47644679,48365574,48693250,49217542,49545217,49610757,49938433,50069506,50200578,50266119,50331653,50397185,50462721,50593794,50659331,50724866,50987014,51052545,51118085,51183618,51642371,51707906,51904528,52035586,52101122,52166657,52297733,52363266,52428805,52559874,52887553,52953090,53084164,53149697,53280775,53346312,53739544,54198274,54394881,54460418,54591490,54853633,54984709,55771138,55836678,55902213,55967750,56492033,56557570,56623112,57278466,57737218,57868290,58064898,58130434,58327042,58589191,59047938,59244546,59310085,59506693,59703298,59834369,60030977,61014017,61210629,61472773,61538306,61865992,62062593,62193688,62455810,62586881,62652417,63438850,63569924,63766532,63897605,63963140,64290843,64356353,64487426,64749570,64815106,64880642,65077249,65404930,65863681,65929218,66191368,66453505,66584582,66650117,66781200,66912261,67043333,67239938,67502081,67895299,68550660,68812802,68943874,69206018,69402628,69468161,70058000,70123521,70254594,70320130,70451202,70909953,71106566,71237637,71565313,71630850,71827463,71893000,72155138,72548354,72679434,72810498,73072641,73334786,73400325,73465861,73531398,73728002,73924609,73990145,74055682,74186753,74252289,74383365,74711041,74842114,74907650,74973186,75038722,75104262,75169798,75563009,75694082,75956238,76087301,76283906,76414978,76480517,76611586,76677152,76808194,76873735,77070342,77135877,77332485,77398023,77922305,78249986,78381061,78577668,78970885,79036418,79429639,79626247,80216067,80347140,80805890,80871428,81133572,81199109,81592325,81854466,81985537,82247687,82313222,82509826,82575365,82771989,83034120],"stylereader":[5832709,8192004,9502724,11534339,19202051,25100289,26935299,29360132,37289988,48431108,56688644,56754180,59637764,62652423,71892998],"showrowcolumnheaders":[1310721,34144259,58392577],"subject":[36765699,37355521,44695553,50200579,73072641,81002497],"stylename":[11337731,19333123],"setworkbookprotection":[41287681,45219847,62193665],"sets":[3538947,4521987,8585219,11272196,27787265,36110340,39780353,50659332,52166657,54394883,63569924,69402628,69468161,73990145,74252291],"solution":[67371009],"setrowhiddenstate":[1310721,31129605,64290817],"sheetprotectionpasswordhash":[1310721,44171267,58392577],"simply":[67371009],"support":[67371010],"sanitizesheetname":[1638403,9699331,16908291,25231363,29163523,31522819,32374787,34930691,70057987],"setselectedworksheet":[6881285,23986180,30670853,41287683,62193667,74448901],"scenarios":[16515075,24444929,59375617],"sealed":[1769473,3670017,7274497,7340033,11075585,11862017,12779521,17760257,21299201,23068673,24444929,24510465,30605313,33161217,38600705,55967745,61472769,65077249,66453505,67043329,71237633,73531393,77332481,78970881,81592321],"specified":[720897,1310721,1769475,2031617,2359299,3014659,3473409,3670019,4915203,6291457,7208962,7274499,7340035,10027009,11075587,11272193,12779523,13631489,13893635,14942209,15073281,16449539,17301505,17760259,19202049,20840449,21168131,21299203,21823489,22347777,23068675,23199747,24182785,24444931,24510467,24641537,25493505,26345473,26804227,27787265,29032451,30408705,30539777,30605315,31784962,32309249,32964609,33161219,33488897,33882113,36110337,37355521,38010881,38600707,39780353,41222147,41287681,42074115,42598401,43646977,43909123,44105729,45613057,45940739,47513601,49545217,50397185,50462721,50593793,50659329,51052546,51118083,51707905,52166657,52297731,52428803,52559873,52887553,55902211,55967747,59310083,59834369,61472771,61997057,62193665,62652417,63569921,64094209,64290817,65863681,66453505,67043331,69402625,69468161,70123521,70909953,71237635,73072641,73531395,73924609,73990145,74055681,74186754,74383363,74711041,77135875,77332483,77922305,78381059,78970883,81592323,81985537,82575363],"serializeobjectstate":[9240577,11272193,21757953,24051713,36110337,44826625,50659329,60751873,63569921,69402625],"setcurrentrownumber":[1310721,64290817,75890692],"sheetprotectionpassword":[1310721,23396355,58392577],"supported":[67371010],"systems":[67371010],"stoeckli":[131073,196609,262145,327681,393217,458753,524289,589825,655361,720897,786433,851969,917505,983041,1048577,1114113,1179649,1245185,1310721,1376257,1441793,1507329,1572865,1638401,1703937,1769473,1835009,1900545,1966081,2031617,2097153,2162689,2228225,2293761,2359297,2424833,2490369,2555905,2621441,2686977,2752513,2818049,2883585,2949121,3014657,3080193,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3604481,3670017,3735553,3801089,3866625,3932161,3997697,4063233,4128769,4194305,4259841,4325377,4390913,4456449,4521985,4587521,4653057,4718593,4784129,4849665,4915201,4980737,5046273,5111809,5177345,5242881,5308417,5373953,5439489,5505025,5570561,5636097,5701633,5767169,5832705,5898241,5963777,6029313,6094849,6160385,6225921,6291457,6356993,6422529,6488065,6553601,6619137,6684673,6750209,6815745,6881281,6946817,7012353,7077889,7143425,7208961,7274497,7340033,7405569,7471105,7536641,7602177,7667713,7733249,7798785,7864321,7929857,7995393,8060929,8126465,8192001,8257537,8323073,8388609,8454145,8519681,8585217,8650753,8716289,8781825,8847361,8912897,8978433,9043969,9109505,9175041,9240577,9306113,9371649,9437185,9502721,9568257,9633793,9699329,9764865,9830401,9895937,9961473,10027009,10092545,10158081,10223617,10289153,10354689,10420225,10485761,10551297,10616833,10682369,10747905,10813441,10878977,10944513,11010049,11075585,11141121,11206657,11272193,11337729,11403265,11468801,11534337,11599873,11665409,11730945,11796481,11862017,11927553,11993089,12058625,12124161,12189697,12255233,12320769,12386305,12451841,12517377,12582913,12648449,12713985,12779521,12845057,12910593,12976129,13041665,13107201,13172737,13238273,13303809,13369345,13434881,13500417,13565953,13631489,13697025,13762561,13828097,13893633,13959169,14024705,14090241,14155777,14221313,14286849,14352385,14417921,14483457,14548993,14614529,14680065,14745601,14811137,14876673,14942209,15007745,15073281,15138817,15204353,15269889,15335425,15400961,15466497,15532033,15597569,15663105,15728641,15794177,15859713,15925249,15990785,16056321,16121857,16187393,16252929,16318465,16384001,16449537,16515073,16580609,16646145,16711681,16777217,16842753,16908289,16973825,17039361,17104897,17170433,17235969,17301505,17367041,17432577,17498113,17563649,17629185,17694721,17760257,17825793,17891329,17956865,18022401,18087937,18153473,18219009,18284545,18350081,18415617,18481153,18546689,18612225,18677761,18743297,18808833,18874369,18939905,19005441,19070977,19136513,19202049,19267585,19333121,19398657,19464193,19529729,19595265,19660801,19726337,19791873,19857409,19922945,19988481,20054017,20119553,20185089,20250625,20316161,20381697,20447233,20512769,20578305,20643841,20709377,20774913,20840449,20905985,20971521,21037057,21102593,21168129,21233665,21299201,21364737,21430273,21495809,21561345,21626881,21692417,21757953,21889025,21823489,21954561,22020097,22085633,22151169,22216705,22282241,22347777,22413313,22478849,22544385,22609921,22675457,22740993,22806529,22872065,22937601,23003137,23134209,23068673,23199745,23265281,23396353,23330817,23461889,23527425,23592961,23658497,23724033,23789569,23855105,23920641,23986177,24051713,24117249,24182785,24248321,24313857,24379393,24444929,24576001,24510465,24641537,24707073,24772609,24838145,24903681,24969217,25034753,25100289,25165825,25231361,25296897,25362433,25427969,25493505,25559041,25624577,25690113,25755649,25821185,25886721,25952257,26017793,26083329,26148865,26214401,26279937,26345473,26411009,26476545,26542081,26607617,26673153,26738689,26804225,26869761,26935297,27000833,27066369,27131905,27197441,27262977,27328513,27394049,27459585,27525121,27590657,27656193,27721729,27787265,27852801,27918337,27983873,28049409,28114945,28180481,28246017,28311553,28377089,28442625,28508161,28573697,28639233,28704769,28770305,28835841,28901377,28966913,29032449,29097985,29163521,29229057,29294593,29360129,29425665,29491201,29556737,29622273,29687809,29753345,29818881,29884417,29949953,30015489,30081025,30146561,30212097,30277633,30343169,30474241,30408705,30539777,30605313,30670849,30736385,30801921,30867457,30932993,30998529,31064065,31129601,31195137,31260673,31326209,31391745,31457281,31522817,31588353,31653889,31719425,31784961,31850497,31916033,31981569,32047105,32112641,32178177,32243713,32309249,32374785,32440321,32505857,32571393,32636929,32702465,32768001,32833537,32899073,32964609,33030145,33095681,33161217,33226753,33292289,33357825,33423361,33488897,33554433,33619969,33685505,33751041,33816577,33882113,33947649,34013185,34078721,34144257,34209793,34275329,34340865,34406401,34471937,34537473,34603009,34668545,34734081,34799617,34865153,34930689,34996225,35061761,35127297,35192833,35258369,35323905,35389441,35454977,35520513,35586049,35651585,35717121,35782657,35848193,35913729,35979265,36044801,36110337,36175873,36241409,36306945,36372481,36438017,36503553,36569089,36634625,36700161,36765697,36831233,36962305,36896769,37027841,37093377,37158913,37224449,37289985,37355521,37421057,37552129,37486593,37617665,37683201,37748737,37814273,37879809,37945345,38010881,38076417,38141953,38207489,38273025,38338561,38404097,38469633,38535169,38600705,38666241,38731777,38797313,38862849,38928385,38993921,39059457,39124993,39190529,39256065,39452673,39387137,39321601,39518209,39583745,39649281,39714817,39780353,39845889,39911425,39976961,40042497,40108033,40173569,40239105,40304641,40370177,40435713,40501249,40566785,40632321,40697857,40763393,40828929,40894465,40960001,41025537,41091073,41156609,41222145,41287681,41353217,41484289,41418753,41549825,41615361,41680897,41746433,41811969,41877505,41943041,42008577,42074113,42139649,42205185,42270721,42336257,42401793,42467329,42532865,42598401,42663937,42729473,42795009,42860545,42926081,42991617,43057153,43122689,43188225,43253761,43319297,43384833,43450369,43515905,43581441,43646977,43712513,43778049,43843585,43909121,43974657,44040193,44105729,44171265,44236801,44302337,44367873,44433409,44498945,44564481,44630017,44695553,44761089,44826625,44892161,44957697,45023233,45088769,45154305,45219841,45285377,45350913,45416449,45481985,45547521,45678593,45613057,45744129,45809665,45875201,45940737,46006273,46071809,46137345,46202881,46268417,46333953,46399489,46465025,46530561,46596097,46661633,46727169,46792705,46858241,46923777,46989313,47054849,47120385,47185921,47251457,47316993,47382529,47448065,47513601,47579137,47644673,47710209,47775745,47841281,47906817,47972353,48037889,48103425,48168961,48234497,48300033,48365569,48431105,48496641,48562177,48627713,48693249,48758785,48824321,48889857,48955393,49020929,49086465,49152001,49217537,49283073,49348609,49414145,49479681,49545217,49610753,49676289,49741825,49807361,49872897,49938433,50003969,50069505,50135041,50200577,50266113,50331649,50397185,50462721,50528257,50593793,50659329,50724865,50790401,50855937,50921473,50987009,51052545,51118081,51183617,51249153,51314689,51380225,51445761,51511297,51576833,51642369,51707905,51773441,51838977,51904513,51970049,52035585,52101121,52166657,52232193,52297729,52363265,52428801,52494337,52559873,52625409,52690945,52756481,52822017,52887553,52953089,53018625,53084161,53149697,53215233,53280769,53346305,53411841,53477377,53542913,53608449,53673985,53739521,53805057,53870593,53936129,54001665,54067201,54132737,54198273,54263809,54329345,54394881,54460417,54525953,54591489,54657025,54722561,54788097,54853633,54919169,54984705,55050241,55115777,55181313,55246849,55312385,55377921,55443457,55508993,55574529,55640065,55705601,55771137,55836673,55902209,55967745,56033281,56098817,56164353,56229889,56295425,56360961,56426497,56492033,56557569,56623105,56688641,56754177,56819713,56885249,56950785,57016321,57081857,57147393,57212929,57278465,57344001,57409537,57475073,57540609,57606145,57671681,57737217,57802753,57868289,57933825,57999361,58064897,58130433,58195969,58261505,58327041,58392577,58458113,58523649,58589185,58654721,58720257,58785793,58851329,58916865,58982401,59047937,59113473,59179009,59244545,59310081,59375617,59441153,59506689,59572225,59637761,59703297,59768833,59834369,59899905,59965441,60030977,60096513,60162049,60227585,60293121,60358657,60424193,60489729,60555265,60620801,60686337,60751873,60817409,60882945,60948481,61014017,61079553,61145089,61210625,61276161,61341697,61407233,61472769,61538305,61603841,61669377,61734913,61800449,61865985,61931521,61997057,62062593,62128129,62193665,62259201,62324737,62390273,62455809,62521345,62586881,62652417,62717953,62783489,62849025,62914561,62980097,63045633,63111169,63176705,63242241,63307777,63373313,63438849,63504385,63569921,63635457,63700993,63766529,63832065,63897601,63963137,64028673,64094209,64159745,64225281,64290817,64356353,64421889,64487425,64552961,64618497,64684033,64749569,64815105,64880641,64946177,65011713,65077249,65142785,65208321,65273857,65339393,65404929,65470465,65536001,65601537,65667073,65732609,65798145,65863681,65929217,65994753,66060289,66125825,66191361,66256897,66322433,66387969,66453505,66519041,66584577,66650113,66715649,66781185,66846721,66912257,66977793,67043329,67108865,67174401,67239937,67305473,67371009,67436545,67502081,67567617,67633153,67698689,67764225,67829761,67895297,67960833,68026369,68091905,68157441,68222977,68288513,68354049,68419585,68485121,68550657,68616193,68681729,68747265,68812801,68878337,68943873,69009409,69074945,69140481,69206017,69271553,69337089,69402625,69468161,69533697,69599233,69664769,69730305,69795841,69861377,69926913,69992449,70057985,70123521,70189057,70254593,70320129,70385665,70451201,70516737,70582273,70647809,70713345,70778881,70844417,70909953,70975489,71041025,71106561,71172097,71237633,71303169,71368705,71434241,71499777,71565313,71630849,71696385,71761921,71827457,71892993,71958529,72024065,72089601,72155137,72220673,72286209,72351745,72417281,72482817,72548353,72613889,72679425,72744961,72810497,72876033,72941569,73007105,73072641,73138177,73203713,73269249,73334785,73400321,73465857,73531393,73596929,73662465,73728001,73793537,73859073,73924609,73990145,74055681,74121217,74186753,74252289,74317825,74383361,74448897,74514433,74579969,74645505,74711041,74776577,74842113,74907649,74973185,75038721,75104257,75235329,75169793,75300865,75366401,75431937,75497473,75563009,75628545,75694081,75759617,75825153,75890689,75956225,76021761,76087297,76152833,76218369,76283905,76349441,76414977,76480513,76546049,76611585,76677121,76742657,76808193,76873729,76939265,77004801,77070337,77135873,77201409,77266945,77332481,77398017,77463553,77529089,77594625,77660161,77725697,77791233,77856769,77922305,77987841,78053377,78184449,78249985,78315521,78381057,78446593,78512129,78577665,78708737,78643201,78774273,78839809,78905345,79036417,78970881,79101953,79167489,79233025,79298561,79364097,79429633,79495169,79560705,79626241,79691777,79757313,79822849,79888385,79953921,80019457,80084993,80150529,80216065,80281601,80347137,80412673,80478209,80543745,80609281,80674817,80740353,80805889,80871425,80936961,81002497,81068033,81133569,81199105,81264641,81330177,81395713,81461249,81592321,81657857,81723393,81788929,81854465,81920001,81985537,82051073,82116609,82182145,82247681,82313217,82378753,82444289,82509825,82575361,82640897,82706433,82771969,82837505,82903041,82968577,83034113,83099649],"startcolumn":[26673155,50003971],"stylenumber":[9961475,76677123],"static":[983041,1703937,1835009,2228225,2424833,3080193,3604481,3932161,4587521,5505025,5767169,5832705,6356993,6750209,7471105,8388609,8781825,8912897,9371650,9437185,9830401,9895937,10092546,10158081,10223617,10682369,10878977,11730946,12124161,12582913,12845057,13959169,14024705,15597570,17629186,18415617,18874369,19005441,19136513,20643841,21561345,22020097,22282241,23330817,25755649,25952257,26279937,26673153,27721729,27918337,28508161,28704769,29425665,29556737,29687809,30474242,30801921,31260673,31588353,31719425,31981569,32702465,32833537,34209793,34799617,34930689,35323905,35454977,36175873,36896769,37224450,38666241,38993921,40042497,40370177,42270721,43122689,43188225,44040193,44564481,44630017,45023233,45875201,46071809,46333954,47906817,48365569,50266113,51904513,51970050,52363265,52625409,52822017,53018625,53280769,53346305,53739521,54329345,54591489,55246849,55836673,56819713,56885249,57147393,57212929,57475073,57868289,58261505,58589185,59244545,59506689,59703297,59899905,60293121,60555265,61341697,61603841,62128129,62717953,62980097,64684033,65011713,65142785,66060289,66781185,66912257,68157441,68354049,68419585,69009409,69992449,70778881,71499777,71630849,71892993,72286209,72548353,73269249,73596929,74645505,75038721,75169793,75825153,76087297,77398017,77987841,78184449,78249985,78315521,78643201,78839809,79429633,80150529,82051073,82247681,82640897,82771969],"sandcastle":[67371009],"subset":[35848193,41025537,41549825,75759617],"setcurrentcolumnnumber":[1310721,64290817,74121220],"setsplit":[1310722,6160387,33816584,39321609,64290818],"single":[524289,1310726,1703937,6160386,6356993,7733254,9437185,12124161,12582917,13500417,13565957,16318468,18087937,18677761,19922945,22282241,26279937,26411009,28377089,31326209,33095686,33816590,39518209,41746433,43122693,43188231,43450369,43843585,46071809,47972353,56819731,57212947,64290822,64356354,66584581,68419585,70778885,72351745,73596947,78315521,78446593,78839809,82182145],"scheme":[15925249,47382531,53673985],"startrow":[26673155],"supports":[67371009],"setcolumndefaultstyle":[1310722,15859719,42336259,64290818,79626247],"summary":[131073,196609,262145,327681,393217,524289,589825,786433,851969,917505,983041,1048577,1114113,1179649,1310721,1376257,1441793,1507329,1638401,1703937,1769473,1835009,1900545,1966081,2097153,2228225,2293761,2424833,2490369,2555905,2686977,2752513,2818049,2883585,2949121,3080193,3276801,3407873,3604481,3670017,3735553,3801089,3866625,3932161,4063233,4128769,4194305,4325377,4390913,4456449,4587521,4653057,4784129,4849665,4980737,5046273,5111809,5177345,5242881,5308417,5373953,5439489,5505025,5636097,5701633,5767169,5832705,5898241,5963777,6029313,6094849,6225921,6291457,6356993,6422529,6488065,6553601,6619137,6684673,6750209,6815745,6881281,6946817,7077889,7143425,7274497,7340033,7405569,7471105,7602177,7667713,7733249,7798785,7864321,7929857,7995393,8192001,8257537,8388609,8454145,8519681,8650753,8716289,8781825,8912897,8978433,9043969,9175041,9306113,9437185,9502721,9633793,9699329,9764865,9830401,9895937,9961473,10027009,10158081,10223617,10289153,10354689,10485761,10551297,10616833,10682369,10747905,10813441,10878977,10944513,11010049,11075585,11141121,11272193,11337729,11468801,11665409,11862017,11927553,11993089,12058625,12124161,12189697,12255233,12386305,12451841,12517377,12582913,12648449,12713985,12779521,12845057,12910593,13041665,13238273,13303809,13500417,13565953,13697025,13762561,13828097,13959169,14024705,14090241,14155777,14221313,14286849,14352385,14417921,14483457,14548993,14745601,14811137,14876673,15007745,15138817,15204353,15335425,15466497,15663105,15728641,15794177,15859713,15925249,15990785,16056321,16121857,16187393,16318465,16384001,16515073,16711681,16908289,16973825,17039361,17170433,17235969,17498113,17694721,17760257,17825793,17891329,17956865,18087937,18153473,18219009,18284545,18350081,18415617,18481153,18546689,18612225,18677761,18743297,18808833,18874369,18939905,19005441,19070977,19136513,19267585,19333121,19398657,19529729,19595265,19660801,19726337,19791873,19857409,19922945,19988481,20054017,20119553,20185089,20250625,20316161,20447233,20512769,20578305,20643841,20709377,20774913,20905985,21037057,21102593,21233665,21299201,21364737,21430273,21495809,21561345,21626881,21692417,21889025,21954561,22020097,22085633,22151169,22216705,22282241,22347777,22478849,22609921,22675457,22740993,22872065,22937601,23068673,23134209,23265281,23330817,23396353,23461889,23592961,23658497,23724033,23789569,23855105,24182785,24313857,24444929,24510465,24576001,24772609,24838145,24903681,25034753,25100289,25165825,25231361,25296897,25362433,25427969,25493505,25559041,25624577,25690113,25755649,25821185,25886721,25952257,26017793,26083329,26148865,26214401,26279937,26476545,26542081,26607617,26673153,26738689,26869761,26935297,27000833,27066369,27131905,27197441,27262977,27328513,27394049,27459585,27525121,27656193,27721729,27918337,27983873,28114945,28180481,28246017,28377089,28442625,28508161,28639233,28704769,28770305,28966913,29163521,29294593,29360129,29425665,29491201,29556737,29622273,29687809,29753345,29884417,29949953,30015489,30146561,30212097,30277633,30343169,30605313,30670849,30736385,30801921,30867457,30932993,30998529,31129601,31195137,31260673,31326209,31391745,31457281,31588353,31653889,31719425,31850497,31916033,31981569,32047105,32112641,32178177,32243713,32374785,32440321,32505857,32636929,32702465,32833537,32899073,32964609,33095681,33161217,33226753,33357825,33488897,33619969,33685505,33816577,33882113,34013185,34078721,34144257,34209793,34275329,34340865,34406401,34471937,34537473,34734081,34799617,34865153,34930689,35061761,35258369,35323905,35389441,35454977,35520513,35586049,35651585,35717121,35782657,35848193,35913729,35979265,36044801,36110337,36175873,36306945,36503553,36569089,36765697,36831233,36896769,36962305,37093377,37289985,37355521,37486593,37552129,37683201,37748737,37814273,37879809,37945345,38076417,38141953,38207489,38273025,38338561,38469633,38600705,38666241,38731777,38797313,38862849,38928385,38993921,39124993,39190529,39256065,39452673,39387137,39321601,39518209,39583745,39845889,39911425,39976961,40042497,40173569,40304641,40370177,40501249,40566785,40632321,40697857,40828929,40894465,41025537,41156609,41353217,41418753,41484289,41549825,41615361,41680897,41746433,41811969,41877505,41943041,42008577,42139649,42270721,42401793,42467329,42532865,42598401,42663937,42729473,42860545,42926081,42991617,43057153,43122689,43188225,43319297,43384833,43450369,43515905,43581441,43646977,43712513,43778049,43843585,43974657,44040193,44105729,44171265,44302337,44433409,44498945,44564481,44630017,44761089,45023233,45154305,45219841,45481985,45547521,45809665,45875201,46006273,46071809,46137345,46202881,46399489,46465025,46596097,46727169,46792705,46858241,46923777,47185921,47251457,47316993,47382529,47448065,47579137,47644673,47775745,47841281,47906817,47972353,48037889,48103425,48168961,48234497,48300033,48365569,48431105,48496641,48562177,48627713,48693249,48758785,48824321,48889857,48955393,49020929,49086465,49152001,49217537,49348609,49414145,49479681,49545217,49807361,50003969,50069505,50135041,50200577,50266113,50331649,50462721,50528257,50593793,50659329,50724865,50790401,50855937,50921473,51052545,51249153,51314689,51380225,51445761,51511297,51576833,51642369,51773441,51904513,52035585,52101121,52232193,52363265,52494337,52559873,52625409,52756481,52822017,52953089,53018625,53084161,53215233,53280769,53346305,53477377,53542913,53608449,53739521,53805057,53870593,53936129,54001665,54132737,54263809,54329345,54460417,54525953,54591489,54657025,54722561,54984705,55050241,55181313,55246849,55312385,55443457,55574529,55640065,55705601,55771137,55836673,55967745,56033281,56098817,56164353,56295425,56360961,56426497,56557569,56754177,56819713,56885249,56950785,57016321,57081857,57147393,57212929,57278465,57344001,57409537,57475073,57540609,57606145,57671681,57737217,57802753,57868289,58064897,58130433,58261505,58327041,58458113,58523649,58589185,58654721,58720257,58785793,58851329,58916865,58982401,59113473,59179009,59244545,59441153,59506689,59572225,59637761,59703297,59768833,59834369,59899905,60096513,60162049,60227585,60293121,60424193,60489729,60555265,60620801,60686337,60882945,60948481,61079553,61145089,61210625,61276161,61341697,61407233,61472769,61538305,61603841,61669377,61734913,61800449,61865985,61931521,62193665,62128129,62259201,62390273,62455809,62521345,62652417,62717953,62849025,62914561,62980097,63045633,63111169,63176705,63242241,63307777,63504385,63569921,63635457,63700993,63766529,63832065,63897601,63963137,64028673,64225281,64487425,64552961,64684033,64749569,64815105,64946177,65011713,65077249,65142785,65208321,65273857,65339393,65404929,65470465,65536001,65601537,65667073,65929217,66060289,66125825,66191361,66256897,66322433,66387969,66453505,66584577,66650113,66715649,66781185,66846721,66912257,66977793,67043329,67108865,67174401,67239937,67305473,67436545,67567617,67633153,67698689,67829761,67960833,68026369,68157441,68222977,68288513,68354049,68419585,68485121,68616193,68681729,68747265,68812801,68878337,68943873,69009409,69074945,69140481,69206017,69271553,69337089,69402625,69533697,69599233,69730305,69861377,69926913,69992449,70057985,70189057,70254593,70320129,70451201,70582273,70647809,70713345,70778881,70909953,70975489,71041025,71106561,71172097,71237633,71303169,71368705,71499777,71630849,71696385,71761921,71892993,71958529,72155137,72220673,72286209,72351745,72417281,72482817,72548353,72613889,72744961,72810497,72876033,73007105,73072641,73138177,73269249,73334785,73465857,73531393,73596929,73859073,73924609,74121217,74186753,74317825,74448897,74514433,74579969,74645505,74711041,74776577,74842113,74907649,74973185,75038721,75104257,75169793,75235329,75431937,75497473,75628545,75759617,75825153,75890689,75956225,76021761,76087297,76152833,76218369,76283905,76414977,76480513,76546049,76611585,76677121,76742657,76808193,76873729,76939265,77070337,77004801,77201409,77332481,77398017,77463553,77529089,77594625,77660161,77791233,77856769,77922305,77987841,78053377,78184449,78249985,78315521,78512129,78577665,78708737,78643201,78774273,78839809,78905345,78970881,79036417,79167489,79233025,79429633,79495169,79560705,79626241,79757313,79822849,79888385,79953921,80019457,80084993,80150529,80216065,80347137,80412673,80543745,80609281,80674817,80740353,80805889,80871425,80936961,81068033,81199105,81264641,81330177,81395713,81461249,81592321,81657857,81723393,81788929,81854465,81920001,81985537,82051073,82116609,82182145,82247681,82313217,82444289,82509825,82640897,82771969,82903041,83034113,83099649],"stylevalue":[983042,5832706,6619141,12517381,15138821,22609922,25427973,30212101,34537477,52428803,56360962,57671685,58851333,60424197,60620805,65667077,68681731,69074946,69926913,70844419,71237637,71630853,71696386,78512133,78708738,81723397,81788933],"state":[2686979,9240577,11272193,21757953,24051713,31129603,34078723,36110337,44826625,45219843,50659329,60751873,63569921,69402625],"strike":[15400961,15925249,24510465,30015491,38076419,52625409,53673985,68157443,71434241],"stylemanager":[6422533,18874375,19791877,20316164,28704772,30801926,33619972,37879812,38010883,40501252,43646983,49741826,53215236,57081860,61734918,67436548,68747268,69926913,71303172,76349444,81657860],"spreadsheet":[67371009],"sheetprotectionvalue":[4456452,4915203,7995397,10354693,11141125,11993093,12058629,13041669,15990787,16515077,24444933,24903685,25886725,26017794,26148869,32047112,35782661,41156613,45547525,50790404,54657025,57016325,59375619,61931522,81461253],"steps":[67371009],"sharedstrings":[28835843,61538307,75366401,81985537],"slantdashdot":[25427971,70844417,71237633],"setrowheight":[1310721,16318469,64290817],"schemevalue":[3211267,5636101,29032451,29949957,30605317,47382530,67305477,69009410,69926913,74776579],"sourceworksheetindex":[9699331,25231363],"sourceworksheetname":[16908291,70057987],"sanitizeworksheetname":[1310721,31981574,64290817],"setactivestyle":[1310721,64290817,69861380],"styleassignment":[34996225,52559873,80871427],"stylecount":[12976129,22347777,77529091],"setverticalsplit":[1310722,7733255,36044808,64290818,78446595],"singleaccounting":[458753,77332481,79953923],"specific":[3538945,4521985,8585217,11272193,36110337,50659329,54394881,63569921,67371009,69402625,74252289],"studio":[67371010],"setautofilter":[1310722,1441797,29229059,50003974,64290818],"saveas":[41287681,45154308,62193665],"shfbproj":[67371009],"selectunlockedcells":[11141123,24444929,59375617],"syntax":[131073,196609,262145,327681,393217,524289,589825,655361,786433,851969,917505,983041,1048577,1114113,1179649,1310721,1376257,1441793,1507329,1572865,1638401,1703937,1769473,1835009,1900545,1966081,2097153,2162689,2228225,2293761,2424833,2490369,2555905,2686977,2752513,2818049,2883585,2949121,3080193,3145729,3276801,3342337,3407873,3604481,3670017,3735553,3801089,3866625,3932161,4063233,4128769,4194305,4325377,4390913,4456449,4587521,4784129,4849665,4980737,5046273,5111809,5177345,5242881,5308417,5373953,5439489,5505025,5636097,5701633,5767169,5832705,5898241,5963777,6029313,6094849,6225921,6291457,6356993,6422529,6488065,6553601,6619137,6684673,6750209,6815745,6881281,6946817,7077889,7143425,7274497,7340033,7405569,7471105,7536641,7602177,7667713,7733249,7798785,7864321,7929857,7995393,8192001,8257537,8388609,8454145,8519681,8650753,8716289,8781825,8912897,8978433,9043969,9175041,9306113,9371649,9437185,9502721,9633793,9699329,9764865,9830401,9895937,9961473,10027009,10092545,10158081,10223617,10289153,10354689,10420225,10485761,10551297,10616833,10682369,10747905,10813441,10878977,10944513,11010049,11075585,11141121,11206657,11272193,11337729,11403265,11468801,11665409,11730945,11862017,11927553,11993089,12058625,12124161,12189697,12255233,12386305,12451841,12517377,12582913,12648449,12713985,12779521,12845057,12910593,13041665,13107201,13238273,13303809,13434881,13500417,13565953,13697025,13762561,13828097,13959169,14024705,14090241,14155777,14221313,14286849,14352385,14417921,14483457,14548993,14680065,14745601,14811137,14876673,15007745,15138817,15204353,15335425,15466497,15532033,15597569,15663105,15728641,15794177,15859713,15925249,15990785,16056321,16121857,16187393,16318465,16384001,16515073,16711681,16908289,16973825,17039361,17170433,17235969,17367041,17432577,17498113,17563649,17629185,17694721,17760257,17825793,17891329,17956865,18022401,18087937,18153473,18219009,18284545,18350081,18415617,18481153,18546689,18612225,18677761,18743297,18808833,18874369,18939905,19005441,19070977,19136513,19267585,19333121,19398657,19529729,19595265,19660801,19726337,19791873,19857409,19922945,19988481,20054017,20119553,20185089,20250625,20316161,20447233,20512769,20578305,20643841,20709377,20774913,20905985,20971521,21037057,21102593,21233665,21299201,21364737,21430273,21495809,21561345,21626881,21692417,21889025,21954561,22020097,22085633,22151169,22216705,22282241,22347777,22413313,22478849,22544385,22609921,22675457,22740993,22872065,22937601,23068673,23134209,23265281,23396353,23330817,23461889,23527425,23592961,23658497,23724033,23789569,23855105,24117249,24182785,24248321,24313857,24444929,24510465,24576001,24707073,24772609,24838145,24903681,24969217,25034753,25165825,25231361,25296897,25362433,25427969,25493505,25559041,25624577,25690113,25755649,25821185,25886721,25952257,26017793,26083329,26148865,26214401,26279937,26476545,26542081,26607617,26673153,26738689,26869761,26935297,27000833,27066369,27131905,27197441,27262977,27328513,27394049,27459585,27525121,27656193,27721729,27852801,27918337,27983873,28114945,28180481,28246017,28377089,28442625,28508161,28639233,28704769,28770305,28835841,28966913,29163521,29294593,29360129,29425665,29491201,29556737,29622273,29687809,29753345,29818881,29884417,29949953,30015489,30081025,30146561,30212097,30277633,30343169,30474241,30605313,30670849,30736385,30801921,30867457,30932993,30998529,31129601,31195137,31260673,31326209,31391745,31457281,31522817,31588353,31653889,31719425,31850497,31916033,31981569,32047105,32112641,32178177,32243713,32374785,32440321,32505857,32636929,32702465,32833537,32899073,32964609,33030145,33095681,33161217,33226753,33357825,33423361,33488897,33619969,33685505,33751041,33816577,33882113,34013185,34078721,34144257,34209793,34275329,34340865,34406401,34471937,34537473,34668545,34734081,34799617,34865153,34930689,35061761,35258369,35323905,35389441,35454977,35520513,35586049,35651585,35717121,35782657,35848193,35913729,35979265,36044801,36110337,36175873,36306945,36503553,36569089,36765697,36831233,36896769,36962305,37093377,37158913,37224449,37289985,37355521,37486593,37552129,37683201,37748737,37814273,37879809,37945345,38076417,38141953,38207489,38273025,38338561,38404097,38469633,38600705,38666241,38731777,38797313,38862849,38928385,38993921,39059457,39124993,39190529,39256065,39452673,39387137,39321601,39518209,39583745,39649281,39845889,39911425,39976961,40042497,40173569,40239105,40304641,40370177,40435713,40501249,40566785,40632321,40697857,40763393,40828929,40894465,40960001,41025537,41156609,41353217,41484289,41418753,41549825,41615361,41680897,41746433,41811969,41877505,41943041,42008577,42139649,42270721,42401793,42467329,42532865,42598401,42663937,42729473,42860545,42926081,42991617,43057153,43122689,43188225,43319297,43384833,43450369,43515905,43581441,43646977,43712513,43778049,43843585,43974657,44040193,44105729,44171265,44236801,44302337,44433409,44498945,44564481,44630017,44761089,45023233,45154305,45219841,45350913,45481985,45547521,45809665,45875201,46006273,46071809,46137345,46202881,46333953,46399489,46465025,46596097,46661633,46727169,46792705,46858241,46923777,47120385,47185921,47251457,47316993,47382529,47448065,47579137,47644673,47775745,47841281,47906817,47972353,48037889,48103425,48168961,48234497,48300033,48365569,48431105,48496641,48562177,48627713,48693249,48758785,48824321,48889857,48955393,49020929,49086465,49152001,49217537,49283073,49348609,49414145,49479681,49545217,49807361,50003969,50069505,50135041,50200577,50266113,50331649,50462721,50528257,50593793,50659329,50724865,50790401,50855937,50921473,51052545,51249153,51314689,51380225,51445761,51511297,51576833,51642369,51773441,51838977,51904513,51970049,52035585,52101121,52232193,52363265,52494337,52559873,52625409,52756481,52822017,52953089,53018625,53084161,53215233,53280769,53346305,53477377,53542913,53608449,53739521,53805057,53870593,53936129,54001665,54067201,54132737,54263809,54329345,54460417,54525953,54591489,54722561,54919169,54984705,55050241,55181313,55246849,55312385,55377921,55443457,55574529,55640065,55705601,55771137,55836673,55967745,56033281,56098817,56164353,56295425,56360961,56426497,56557569,56623105,56688641,56754177,56819713,56885249,56950785,57016321,57081857,57147393,57212929,57278465,57344001,57409537,57475073,57540609,57606145,57671681,57737217,57802753,57868289,57933825,57999361,58064897,58130433,58195969,58261505,58327041,58458113,58523649,58589185,58654721,58720257,58785793,58851329,58916865,58982401,59113473,59179009,59244545,59441153,59506689,59572225,59637761,59703297,59768833,59834369,59899905,60096513,60162049,60227585,60293121,60424193,60489729,60555265,60620801,60686337,60882945,60948481,61079553,61145089,61210625,61276161,61341697,61407233,61472769,61538305,61603841,61669377,61734913,61800449,61865985,61931521,62128129,62193665,62259201,62390273,62455809,62521345,62652417,62717953,62849025,62914561,62980097,63045633,63111169,63176705,63242241,63307777,63373313,63504385,63569921,63635457,63700993,63766529,63832065,63897601,63963137,64028673,64225281,64487425,64552961,64618497,64684033,64749569,64815105,64946177,65011713,65077249,65142785,65208321,65273857,65339393,65404929,65470465,65536001,65601537,65667073,65798145,65929217,66060289,66125825,66191361,66256897,66322433,66387969,66453505,66584577,66650113,66715649,66781185,66846721,66912257,66977793,67043329,67108865,67174401,67239937,67305473,67371010,67436545,67567617,67633153,67698689,67829761,67960833,68026369,68157441,68222977,68288513,68354049,68419585,68485121,68550657,68616193,68681729,68747265,68812801,68878337,68943873,69009409,69074945,69140481,69206017,69271553,69337089,69402625,69533697,69599233,69730305,69861377,69992449,70057985,70189057,70254593,70320129,70385665,70451201,70582273,70647809,70713345,70778881,70909953,70975489,71041025,71106561,71172097,71237633,71303169,71368705,71499777,71630849,71696385,71761921,71892993,71958529,72155137,72220673,72286209,72351745,72417281,72482817,72548353,72613889,72679425,72744961,72810497,72876033,73007105,73072641,73138177,73269249,73334785,73400321,73465857,73531393,73596929,73662465,73859073,73924609,74121217,74186753,74317825,74448897,74514433,74579969,74645505,74711041,74776577,74842113,74907649,74973185,75038721,75104257,75169793,75235329,75431937,75497473,75628545,75759617,75825153,75890689,75956225,76021761,76087297,76152833,76218369,76283905,76349441,76414977,76480513,76546049,76611585,76677121,76742657,76808193,76873729,76939265,77004801,77070337,77201409,77332481,77398017,77463553,77529089,77594625,77660161,77725697,77791233,77856769,77922305,77987841,78053377,78184449,78249985,78315521,78512129,78577665,78708737,78643201,78774273,78839809,78905345,78970881,79036417,79167489,79233025,79364097,79429633,79495169,79560705,79626241,79691777,79757313,79822849,79888385,79953921,80019457,80084993,80150529,80216065,80347137,80412673,80478209,80543745,80609281,80674817,80740353,80805889,80871425,80936961,81068033,81133569,81199105,81264641,81330177,81395713,81461249,81592321,81657857,81723393,81788929,81854465,81920001,81985537,82051073,82116609,82182145,82247681,82313217,82444289,82509825,82640897,82706433,82771969,82903041,83034113,83099649]} \ No newline at end of file diff --git a/docs/fti/FTI_116.json b/docs/fti/FTI_116.json index 9b350197e..3c57a5c02 100644 --- a/docs/fti/FTI_116.json +++ b/docs/fti/FTI_116.json @@ -1 +1 @@ -{"targetname":[62783490],"trows":[17760257,21430273,27131905,69730305],"textdirection":[19529729,20971521,57147393],"transform":[21889025,54591489],"textrotation":[19529729,57147393,75890689],"topic":[1],"transforms":[21889025,48496641,49545218,54591489,69664769,70123521,73334786],"temporalcultureinfo":[36503553,50921474,56360961,56950785,62521346,73138177,79888385],"total":[3407873,48758786,64618498],"tested":[64356353],"targetworkbook":[16646146,22216706,40632322],"two":[1376259,3407873,3735556,8716290,9437185,9633793,11796481,12451841,13369346,14417923,14680067,16973827,17301505,18022401,19202049,19595265,22544385,23855106,26279938,27983873,28377090,28901378,29360129,31326209,31653889,33030147,37093377,45088771,48955395,50659332,51052547,51904513,56688641,57016322,57147395,60096513,60227586,65732610,66912258,67764227,68943874,71434243,71499779,72876033,74776577,76218369,78118914,78708738,80412673],"tag":[5767171,17301505,31326209],"tryparseint":[35782657,58327041,67371009],"tokens":[12910593,17891329,45350914,79101954],"tuples":[26542082,41549825,48496641,67829761],"transcription":[24510465,25231361,38600706,39649281,42663939,69074945],"tagname":[5767170],"tampered":[12189697,22806529,36175873],"topleft":[30605313,45416449,67239937],"transformations":[16252929,33292289,65667073],"typo":[81723393],"tags":[17301505,31326209,74776577],"textpadding":[52101122,53870594,60096515],"timespanformat":[25100289,50921474,56360961,56950785,62521346,73138177,79888385],"text":[589829,1441795,6619139,6946818,8978434,10485761,11141123,11206660,12910594,13303809,13565953,14680065,15007750,16187393,17891329,18415618,19529731,20971522,21299201,23265286,24117249,27066369,27852801,29753346,30146561,30474244,30539777,30736385,33357825,35061763,35454977,38666241,39845889,39976961,43319297,43581441,44498945,45350913,48955395,52101121,53870594,57147400,58261505,58851330,60096514,60751873,61079554,61800449,62849029,68616193,68681729,70778882,71303169,72220673,72744961,73269249,75890690,78315526,79101953,81199108],"token":[12910593,38600705,42663937,69074945],"typeofprotection":[51118082],"tostring":[1048577,1245190,1310721,1376259,2293766,2424834,2949121,3211270,3735553,4784134,5308417,5636097,5963782,6488070,7798785,8716291,9043974,9371650,11206662,11927558,12255233,13238273,14417923,14680067,15204353,15663110,16384001,16973827,17235974,17301505,17629190,18743297,19857409,20054017,20316161,20840454,21037062,22347782,22609921,22740993,23265286,23658502,23855106,24248321,24313862,24576001,25559041,25690113,25952262,26214401,26738689,27852801,28901378,30474246,31326209,32636934,32702465,32833537,33030147,33488897,34144262,35323905,35389441,35586049,36044802,36372481,36634626,37027846,38207489,39124993,42401793,42663937,42926081,43319302,43843586,44236801,44302342,45088771,45285377,45350913,45613062,46006273,46596102,47710214,48496641,48955395,49217537,49545217,50266113,50593793,50659329,50921473,51052547,51904515,52363265,52494337,52887558,54591489,55312385,56360961,56623110,57016323,57147395,57278465,58064897,59506689,60162054,61014017,63832065,64815105,65273857,65470470,65667073,65863681,66125830,66322433,66519041,67239942,67305473,67698689,67764227,69009409,69206018,69337089,69992449,70123521,70189057,70385665,70451201,70582273,70647809,70844417,71172097,71434243,71499779,72220678,72482817,72679430,73334785,73924614,74383366,76218371,76742662,77725698,78315526,78446593,79101953,79167490,79298566,79888391,80478209,80674817,81199110,82378758],"true":[196609,917505,1703937,1900545,2097153,2359297,2818049,3407873,3735560,4194305,5046273,5701633,5832705,7143425,7274497,8388609,9633793,10354689,11796481,12255234,12386306,12451841,12517377,12713986,14680067,16056321,16252929,16646146,16973825,18022401,19005441,19070977,19202049,19464193,19529731,20250625,20774913,22216706,22544385,25821185,26607617,27262977,27918337,28180482,28573697,29360129,29818881,31129601,31588353,32374785,33292289,33554433,33619969,33685505,34865153,35258369,35782657,35979265,36438017,37093377,37814274,38404098,40304641,40566785,40632322,44236801,45481985,46071809,46465025,48889859,49414145,50593793,50659330,50921475,51118081,51183617,51642369,51970049,52559875,54394886,54788097,55050241,55181313,55246849,57147395,57868289,58327041,59768833,60227585,60620802,62455809,62521347,64552961,64749569,64946178,65667073,67371009,67764226,68026370,68485121,68550657,69926913,70713347,71761922,72876033,73007105,77004801,77660162,79560705,80412673,82444289],"tryconvertdoubletoint":[41091073,48496641,70123521],"translated":[14155777,19660801,19922945,22020097,22806529,36175873,40435713,42467329,50855937,51576833,53411841,69926913],"testing":[64356354],"top":[589825,1048577,1245185,1376257,2162689,2293762,2949121,3211265,3538945,3735558,4063233,4128769,4456449,4521985,4784130,5177345,5308417,5963778,6029313,6160385,6488065,6553601,6619137,7798785,8060929,8454145,8716291,8912897,8978433,9043970,9437185,9699329,9895937,10551297,10616834,10813441,11141121,11206658,11403265,11534337,11927554,12255235,12845057,13107201,13238276,13369345,14090241,14417924,14680068,14942209,15007745,15204353,15663105,15728641,16318465,16384001,16842753,16973828,17235969,17301505,17629186,17694721,18022404,18743297,19529729,20054017,20119553,20185089,20316161,20840450,20905985,21037057,22347778,23003137,23265282,23658497,23855107,23920641,24182785,24248323,24313858,24576001,24707073,24772609,24838145,24969217,25559041,25690113,25952257,26214403,26279937,26411009,26738689,27787267,27852803,27983874,28377089,28835841,28901377,29425665,29491201,29818883,30212097,30474242,30605314,31326210,31981569,32243715,32636929,32702465,32833537,33030145,33226754,33292289,33488897,33751041,34144258,34406401,34471937,34668545,34734081,35061761,35258369,35389442,35586051,35651586,35717121,35782657,36110337,36372482,37027841,37093378,37289985,38207492,38338561,38600705,38797313,39124993,39190529,39452673,39518209,39583745,39976961,41484289,41549825,41877505,42401793,42598401,42663939,43253761,43319297,44302338,44433409,44564481,44892161,45088772,45285377,45350913,45416451,45613057,46006273,46268417,46596097,46727169,46923777,47710209,47906817,47972353,48431105,48496643,48824321,48955393,49152001,49217540,49545217,49872897,50003969,50266113,50659329,50921476,51052545,51249153,51904513,52166657,52232193,52363269,52494337,52559873,52887556,52953089,53084162,53739521,53805057,54329345,54394883,55115777,55312387,55705601,55771137,56360961,56623105,56688641,56819713,56885249,57016321,57147396,57212929,57278467,57737217,57999361,58064899,58130433,58327041,58523649,58982401,59506692,59572225,60162050,61014020,61210625,61669377,61800449,62128129,62390273,62521345,62980098,63176705,63832067,64815108,65273859,65339393,65470466,65667075,65732609,65863681,66060289,66125825,66322433,66519043,66912257,67239940,67305475,67436545,67502081,67764230,68026371,68288513,68419585,68747265,68812801,68943873,69009409,69402625,69533697,69795841,69861377,69992449,70123521,70385667,70451203,70582273,70647810,70844417,71172099,71237633,71434241,71499777,71696385,72155137,72220673,72417281,72679425,73072641,73269250,73334787,73465858,73596929,73924609,74252289,74317826,74383361,74448897,74579969,74645505,75300865,75628545,75956226,76218372,76742657,76873730,77660161,77987841,78118913,78315522,78446593,78577665,78708737,79101955,79298562,79888386,80347137,80674819,81199106,81330177,81723393,82378753],"tryparsedate":[41943041,48496641,70123521],"tabs":[3735553,46465025,54394881],"target":[5046273,10027011,10747907,12976129,15466499,26214402,27918338,34013187,34209795,34865153,36175873,40108035,49807363,50003970,53870593,60096513,62783489,63307777,64356353,67895299,69599233,70909955,71761923,73728003,79560707],"troubleshoot":[14155777,28770305,42598401,43450369,69926913,73334785],"try":[1048577,1245185,1376257,2293761,2949121,3211265,3735553,4784129,5308417,5963777,6488065,7798785,8716289,9043969,11206657,11927553,12255233,13238273,13434881,14417921,14680065,15204353,15663105,16384001,16973825,17235969,17301505,17629185,18743297,20054017,20316161,20840449,21037057,22347777,23265281,23658497,23855105,24248321,24313857,24576001,25559041,25690113,25952257,26214401,26738689,27852801,28901377,30474241,31326209,32636929,32702465,32833537,33030145,33488897,34144257,35389441,35586049,36372481,37027841,38207489,39124993,41091073,41943041,42401793,42663937,43319297,44302337,45088769,45285377,45350913,45613057,45809665,46006273,46596097,47710209,48496641,48955393,49217537,50266113,50659329,50921473,51052545,51904513,52363265,52494337,52887553,55312385,56426497,56623105,57016321,57147393,57278465,58064897,59506689,60162049,61014017,63832065,64815105,65273857,65470465,65667073,65863681,66125825,66322433,66519041,67239937,67305473,67371009,67764225,69009409,69992449,70123521,70385665,70451201,70582273,70647809,70844417,71172097,71434241,71499777,72220673,72679425,73924609,74383361,76218369,76742657,78315521,78446593,79101953,79298561,79888385,80674817,81199105,81526785,81723393,82378753],"tryparsetime":[13434881,48496641,70123521],"transcribed":[2097153,50921473,62521345],"title":[786433,18874371,27852802,36241411,39976962,65273858,67502082],"times":[8847361,18612225,20578305,30277633,31850497,32309249,36110337,55181313,56360961,57933825,60162049,79888385],"thrown":[2359298,3407873,3735554,4194305,5046273,5701633,6225922,6291457,8388609,18022401,18939905,27918337,29818881,29949954,31588353,33619970,34275329,34865153,37093377,43974657,45285377,46465026,52756481,54394882,55836674,57278466,59637761,61079553,61014017,70844418,71761921,72810497,75694081,79560705],"typeid":[4063233,67305473,71172097,74579969],"timespan_":[40501249],"terminate":[50593794],"textbreakvalue":[6946819,11141122,18415619,29753347,30539778,30736386,43319298,60751874,62849025,81199107],"time":[7143427,7274497,8847362,9764865,11337730,13434881,14155780,15007745,16973826,18612226,19267585,20578306,23265281,23592963,25100289,29491201,30277634,31064066,31850498,31916033,36110337,36503553,38797313,43712514,48496644,48758791,49545224,50921474,55181313,56360961,57933826,60162049,61014017,62521345,64225281,64618503,67043329,69926916,70123524,71499778,72089601,73269249,73334792,74645505,79888385,80740354],"type":[65537,524293,589825,655361,720901,1048578,1245188,1310722,1376259,1835009,2162689,2293765,2949122,3080194,3211268,3538945,3735575,4063233,4456449,4521985,4784132,5308418,5636098,5963780,6029313,6488068,6553601,6619137,7077891,7536641,7798786,8126465,8519683,8716290,8912897,8978433,9043974,9895937,10158081,10551297,10813441,11141121,11206660,11403272,11927556,12255234,12320773,12845057,13238274,14352386,14417928,14548995,14680066,14942209,15007745,15204354,15532033,15663109,16121857,16384004,16842753,16973826,17235973,17301506,17629188,17694721,18350082,18612225,18743298,19267585,19398660,19529729,19857410,20054018,19988481,20119556,20316162,20447233,20709377,20774914,20840452,20905985,21037061,21102597,21626885,22347781,22609922,22740994,23003138,23265284,23592963,23658501,23855106,24182785,24248324,24313860,24576002,24772609,24838145,25559042,25690114,25952260,26214404,26738690,27787265,27852802,28508161,28639237,28901378,29491201,29622273,30081025,30212097,30474244,30998529,31326210,32047109,32636932,32702466,32833538,33030146,33292289,33488898,33882114,34144260,34406401,34734081,34799617,35061761,35258369,35323906,35389442,35586050,35782657,35848195,36110347,36372482,37027845,37945345,38207490,38338561,38535169,38600705,38797313,39124994,39190529,39452673,39583748,39780353,39976961,40239109,40697857,41287681,41484289,41549828,42401794,42532865,42598401,42663938,42926082,43319300,43778049,44302341,44433409,45088773,45154305,45285378,45350914,45416449,45613060,45809665,46006274,46137345,46596101,47513601,47710212,47906817,47972353,48037890,48496647,48955394,49217538,49545217,49872897,50003971,50135042,50266114,50659351,50921479,51052546,51249153,51511299,51838977,51904514,52035589,52166657,52363266,52494338,52559873,52690946,52887556,52953089,53739521,53936130,54329347,54394881,54460417,54525953,54657026,55115777,55312386,55640067,55771137,56229889,56360963,56557569,56623108,56819713,57016322,57147394,57278475,57933826,57999368,58064898,58130434,58195969,58327041,58392577,59506690,59572225,60162062,61014018,61210626,61800449,62128130,62193665,62390273,62521348,62849025,63832066,63897601,64684033,64815106,65273858,65470468,65667074,65863682,66060290,66125828,66256899,66322434,66519042,67174404,67239940,67305474,67502081,67698690,67764226,68026369,68288516,68812804,69009410,69337090,69402625,69533697,69664771,69861377,69992452,70123524,70189058,70385666,70451202,70582274,70647810,70844420,71172098,71434242,71499778,72220676,72286210,72417281,72482818,72679428,72876033,73072641,73138177,73203713,73269249,73334785,73924612,74317825,74383364,74514433,74579969,74645505,75235329,75628546,76218370,76414978,76742660,77135875,77660161,77791234,77987841,78315524,78446594,79101954,79298564,79626241,79822850,79888390,80019457,80347137,80478209,80674818,81199108,81395713,81788929,82378756],"topleftcell":[9437186,18022402,27983874,29818882,35651586,37093378,52363265,73465857,74317825],"timespan":[1310721,5636097,11337730,13434884,18612225,19857409,22609921,22740993,23592962,25100289,29491201,35323905,36110337,40501249,42926081,44236801,48496644,48758787,50921475,56360961,56950785,57933825,60162049,62521346,64618499,67698689,69337089,70123524,70189057,72482817,79888385,80740354],"throws":[917505,1310722,1441793,1572865,1966081,2031618,2752514,3080194,3473409,4456449,4718594,5636097,6029313,7995393,8323073,9240577,9895937,10289153,12189697,12713985,13238273,14155777,14221313,14483457,14745601,18219009,18284545,19857409,19922945,22609922,22675457,22740995,22806532,23396354,23724033,25165825,25296897,25493505,27000833,29294593,29884417,30670849,31129601,31195138,31784961,31916033,32178177,33095681,34996225,35323906,35520513,36175876,37617665,37748737,38207489,40435715,40566785,40763393,40894465,40960001,41025537,42467329,42926081,42991617,43057153,44236801,44957697,46071810,46792706,48103425,48234497,49217537,49479681,50790401,50855937,51380225,51445761,51576835,53346305,53411843,53870593,55771137,55902209,56557569,58916865,59506689,60424193,61341698,63242241,63569921,64290817,64815105,65077249,65994754,66191361,67043330,67174401,67567617,67698689,69337090,69599233,69926913,70189058,71368705,71630849,71892995,72482819,72548353,74973185,75104257,77594626,79233025,79364098,79953921,80150529,80347137,81657857,81854466],"theme":[10289154,14680065,52559873],"toupper":[21889025,49545217,73334785],"types":[1310723,3735562,5636099,11403268,19857411,20119554,22347780,22609924,22740995,24313857,27918337,28508161,33882113,34865153,35323907,36110337,42926083,42991617,44236802,48365575,48496641,50659338,50921474,51904513,53346305,54919169,57999364,60162050,60227585,62128129,62521345,64356354,67567617,67698692,69337092,70123521,70189059,72482820,72548353,75104257,75235329,76218369,77987841,78839809,79888385,81395713],"tables":[24313857,24903682,55115777],"temporal":[56950785],"textdirectionvalue":[20971522,30146562,30474243,35061762,35454978,58851331,62849025,70778883,72220674],"topcolor":[10616833,67764225,68026369],"topstyle":[53084161,67764225,68026369],"timeformat":[15007745,23265281,31064065,43712513,73269249,74645505],"transformed":[12976129,60096513],"targetsite":[4456449,6029313,9895937,13238273,38207489,49217537,55771137,59506689,64815105,80347137],"toppaneheight":[27983874,35651586],"task":[7733251,19660803,19922947,22020099,52822019,63307779,67567618,70320131,75104258],"text_":[35454977],"tooadate":[14155777,69926913],"tris":[13434881,41943041,48496642,70123522],"topright":[45416449,62980097,67239937],"throw":[7733249,19660803,19922946,22020099,28770305,49545217,73334785],"test":[64356354],"table":[10878977,17760257,24510465,27131905,36765697,44957697,45350914,54853633,56164353,56492033,63766529,73793537,76808193,79101955],"tryparsebool":[45809665,48496641,70123521],"trailing":[17301505,31326209,70516737],"tried":[8126465,16121857,18612225,22347777,28508161,36503553,50921474,56360966,56950785,62128129,62521346,72286209,73138177,79626241,79888390],"tries":[7536641,11337729,16973825,20316161,27197441,33947649,35782657,37683201,41091073,47644673,48562177,48496651,50528257,51511297,55640065,56426497,57278465,58064897,58327041,67371009,68091905,70123531,70844417,71499777,77987841,80740353],"tryparseformatnumber":[16973825,56426497,71499777]} \ No newline at end of file +{"target":[8781827,10158083,14024707,25493505,31588355,34799619,38993923,51904515,54329347,56229889,62128131,67371009,73334787],"textbreakvalue":[5701637,8126467,18612229,29425666,29753346,38862853,43909123,67698691,69926913,78970885],"tryconvertdoubletoint":[42139653,51707905,52559873],"targetworkbook":[16908291,25231363,34930691],"throws":[3538945,4521985,8585217,11272193,36110337,50659329,54394881,63569921,69402625,74252289],"typeid":[5570561,51052545,74186753,79298561],"toupper":[20643845,45416449,59899905],"tryparsebool":[47251461,51707905,52559873],"text":[5177350,12648452,18546692,30998532,53280774,61407235,63045636,63897604,79560708],"types":[67371010],"textrotation":[16842753,58523651,61800449],"textdirection":[16842753,18284547,61800449],"typeparam":[17170433,21102593,82640897],"targetname":[66781187],"tryparseformatnumber":[14745601,49676289,61341702],"tagname":[5177347],"tostring":[720897,1245186,1310721,1769478,2031617,2097156,2359302,3014662,3473409,3670022,4915206,6291458,7208961,7274502,7340038,10027009,11075590,11272193,11862018,12779526,12910596,13631489,13893638,14745602,14942209,15073281,15925250,16449542,17301505,17760262,19202049,20840449,21168134,21299206,21823489,22347777,23068678,23199750,24182785,24444934,24510470,24641537,25493505,26345473,26804230,27787265,28901378,29032454,30408705,30539777,30605318,31784961,32309249,32964609,33161222,33488897,33882113,34406404,36110337,36569092,37355521,38010881,38600710,39780353,41222150,41287681,42074118,42598401,43253762,43646977,43909126,44105729,45416449,45613057,45940742,46268418,46727170,47513601,49545217,49676290,50069508,50397185,50462721,50593793,50659329,51052545,51118086,51707905,52166657,52297734,52428806,52559873,52887553,54788098,55902214,55967750,57868293,58064900,59310086,59834369,59899905,61472774,61800450,61865985,62193665,62652417,63569921,64094210,64290817,65077250,65732610,65863681,66453505,67043334,69402625,69468161,70123521,70909953,71172098,71237638,71827457,72810500,73072641,73531398,73924609,73990145,74055681,74186753,74383366,74711041,74973188,77135878,77332486,77922305,78381062,78970886,81592326,81985537,82575366],"topstyle":[56360963,71172097,79101953],"true":[9699329,16908289,25231361,32374785,34930689,70057985],"topright":[46530561,70647811,81592321],"terminate":[53280771],"targetsite":[3538945,4521985,8585217,11272193,36110337,50659329,54394881,63569921,69402625,74252289],"typeofprotection":[50790403],"tryparseint":[36634625,61603841,75169798],"tryparsetime":[9633797,51707905,52559873],"timespan":[9633794,54591493,68354053],"typo":[78118913],"task":[7077890,19398658,20578306,23461890,57409538,64028674,67633154,78643202,79429634],"title":[65537,20512771,36503555,37355521,44695553,73072641,81002497],"topleftcell":[7733251,18743299,33095683,33816579,36044803,39321603,50462721,51511299,70516737],"timeformat":[15400961,24510465,29687811,38469635,52625409,71434241],"time":[20447235,36438017,54591491,55967745,60948483,61014017,68354051,73531393],"try":[720897,1245185,1310721,1769473,2031617,2359297,3014657,3473409,3670017,4915201,6291457,7208961,7274497,7340033,10027009,11075585,11272193,11862017,12779521,13631489,13893633,14745601,14942209,15073281,15925249,16449537,17301505,17760257,19202049,20840449,21168129,21299201,21823489,22347777,23068673,23199745,24182785,24444929,24510465,24641537,25493505,26345473,26804225,27787265,28901377,29032449,30408705,30539777,30605313,31784961,32309249,32964609,33161217,33488897,33882113,36110337,37355521,38010881,38600705,39780353,41222145,41287681,42074113,42598401,43253761,43646977,43909121,44105729,45613057,45940737,46268417,46727169,47513601,49545217,49676289,50397185,50462721,50593793,50659329,51052545,51118081,51707905,52166657,52297729,52428801,52559873,52887553,54788097,55902209,55967745,59310081,59834369,61472769,61800449,61865985,62193665,62652417,63569921,64094209,64290817,65077249,65732609,65863681,66453505,67043329,69402625,69468161,70123521,70909953,71172097,71237633,71827457,73072641,73531393,73924609,73990145,74055681,74186753,74383361,74711041,77135873,77332481,77922305,78118913,78381057,78970881,81526785,81592321,81985537,82575361],"top":[458753,720897,1245185,1310724,1769474,2031617,2359297,2621441,3014657,3211265,3473409,3538945,3670018,3997697,4259841,4521985,4718593,4915201,5570561,6160385,6291459,7012353,7208961,7274498,7340034,8060929,8126465,8323073,8585217,8847361,9109505,9240577,9568257,10027011,11075586,11272196,11534337,11599873,11796481,11862020,12320769,12779522,12976129,13172737,13369345,13631489,13893633,14614529,14745604,14942209,15073281,15269889,15400961,15925252,16252929,16449537,16580609,16646145,16777217,16842753,17104897,17301505,17760258,19202049,19464193,20381697,20840449,21168129,21299202,21757953,21823489,22347779,22806529,23003137,23068674,23199745,23920641,23986177,24051713,24182787,24379393,24444930,24510466,24641537,25493507,26345473,26411009,26804225,27590657,27787265,28049409,28311553,28573698,28901377,29032449,29097985,29229057,30408705,30539777,30605314,30867459,31064065,31784961,32309249,32571393,32768001,32964611,33161218,33292289,33488898,33554433,33882114,33947649,34603009,34996225,35127297,35192833,36110340,36241409,36372481,36438017,36634625,36700161,37027841,37355523,37421057,37617665,38010881,38535169,38600706,39714817,39780353,40108033,41091073,41222145,41287681,42074113,42205185,42336257,42598402,42795009,43253761,43646978,43909121,44105731,44367873,44695553,44826625,44892161,44957697,45088769,45285377,45416449,45678593,45613057,45744129,45875201,45940737,46268417,46530561,46727172,46989313,47054849,47513601,47710209,49545219,49610753,49676289,49741825,49872897,49938433,50397185,50462723,50593796,50659332,50987009,51052547,51118081,51183617,51707905,52166657,52297729,52428801,52559875,52625410,52690945,52887553,53149697,53411841,53673985,54198273,54394881,54788097,54853633,55115777,55508993,55902209,55967746,56229889,56492033,58392577,59047937,59310081,59375617,59834371,59899907,59965441,60030977,60358657,60751873,60817409,61014017,61472771,61603841,61800452,61865987,61997057,62062593,62193668,62324737,62586881,62652419,62783489,63438849,63569924,64094209,64159745,64290817,64356353,64421889,64880641,65077252,65732609,65863681,65994753,66453507,66519041,67043330,67502081,67764225,67895297,68091905,69402628,69468161,69664769,69795841,70123521,70516737,70844417,70909955,71172100,71237634,71434241,71565313,71827457,72024065,72089601,72941569,73072643,73203713,73531394,73728001,73793537,73924611,73990145,74055681,74186755,74252289,74383361,74711043,75300865,75366401,75563009,75694081,77135873,77266945,77332482,77922307,78118913,78381057,78446593,78970882,79101953,79298561,80281601,81002497,81592322,81985539,82378753,82575361,82837505,82968577],"textpadding":[56819715,57212931,73596931],"testing":[67371010],"timespanformat":[23789571,50593793,65994753],"topcolor":[8519683,71172097,79101953],"textdirectionvalue":[18284546,31064067,33161221,34209794,42467331,43974661,52297731,62390277,69926913],"tested":[67371009],"tryparsedate":[50331653,51707905,52559873],"topleft":[28246019,46530561,81592321],"topic":[1],"type":[131073,196609,262145,393217,458753,524289,589825,655367,720898,786433,851969,917505,983041,1048577,1114113,1179650,1245186,1310722,1376257,1441793,1507329,1572869,1638402,1703938,1769476,1835009,1900545,1966081,2031618,2097153,2228227,2293761,2359300,2424836,2490371,2555905,2621441,2686978,2752514,2818049,2883585,2949121,3014660,3080193,3211265,3276801,3342337,3407874,3538945,3473410,3604483,3670020,3735553,3801089,3866626,3932162,3997697,4063233,4128769,4194305,4325377,4390914,4456449,4521985,4587521,4784129,4849667,4915204,4980737,5046273,5111809,5177348,5242881,5308418,5373953,5439489,5505025,5570561,5636097,5701633,5767170,5832706,5898242,5963777,6029313,6094849,6291458,6356993,6422530,6488065,6553601,6619137,6684673,6750213,6815746,6881281,6946817,7077889,7143425,7208962,7274500,7340036,7405569,7471105,7602180,7667713,7733251,7798785,7864321,7929857,7995393,8126465,8192001,8257537,8323073,8388609,8454145,8519681,8585217,8650753,8716289,8781827,8847361,8912899,8978433,9043969,9175042,9240577,9306113,9437185,9502721,9633794,9699332,9764865,9830403,9895939,9961480,10027010,10158083,10223617,10289153,10354689,10420225,10485761,10551297,10616834,10682370,10747905,10878978,10944513,11075588,11141121,11206659,11272194,11337729,11403266,11468801,11534337,11665409,11796481,11862019,11927553,11993089,12058625,12124161,12189697,12255234,12386305,12451841,12517377,12582914,12648450,12713985,12779524,12845058,12910593,12976129,13041665,13107206,13172737,13238273,13303809,13434881,13500417,13565954,13631490,13697025,13762561,13828100,13893636,13959170,14024708,14090241,14155778,14221313,14286849,14352385,14417921,14483458,14548993,14680066,14745602,14811137,14876673,14942210,15007745,15073282,15138817,15204355,15335425,15400961,15466497,15663105,15728641,15794178,15859715,15925250,15990785,16056321,16121857,16187393,16318466,16384001,16449540,16515073,16580609,16646145,16711681,16842753,16908293,16973826,17039361,17170437,17235969,17301506,17498115,17563649,17694721,17760260,17825794,17891329,17956865,18022402,18087937,18153474,18219009,18284545,18350081,18415617,18481153,18546690,18612225,18677761,18743300,18808833,18874370,18939905,19005442,19070977,19136515,19202050,19267588,19333122,19398659,19464193,19529730,19595265,19660803,19726337,19791874,19857409,19922945,19988482,20054017,20119554,20185089,20250625,20316161,20447233,20512769,20578306,20643842,20709377,20774913,20840450,20905988,20971522,21037057,21102595,21168132,21233665,21299204,21364737,21430273,21495809,21561345,21626881,21692417,21757953,21823490,21889025,21954561,22020099,22085633,22151172,22216706,22282241,22347778,22478849,22609921,22675457,22740995,22872065,22937602,23003137,23068676,23134209,23199748,23396353,23330818,23461889,23527429,23658497,23724033,23789569,23855105,24051713,24117249,24182786,24248321,24313857,24379393,24444932,24510468,24576003,24641538,24707073,24772609,24838145,24903681,24969217,25034754,25165826,25231365,25296897,25362433,25427969,25493507,25559041,25624578,25690113,25755654,25821185,25886721,25952257,26017793,26083329,26148865,26214401,26279937,26345474,26476545,26542082,26607617,26673157,26738690,26804228,26869765,26935297,27066371,27131905,27197441,27262977,27328513,27394049,27459585,27525121,27656195,27721730,27787266,27852803,27918337,27983873,28114945,28180481,28246017,28377089,28442625,28508162,28573697,28639233,28704769,28770305,28835843,28901378,28966913,29032452,29097985,29163522,29294595,29360129,29425665,29491201,29556737,29622273,29687809,29753345,29818886,29884417,29949953,30015489,30081026,30146561,30212097,30277634,30343170,30408706,30539778,30605316,30670849,30736385,30801923,30867457,30932993,30998530,31064065,31129602,31195137,31260675,31326211,31391745,31457281,31522819,31588355,31653890,31719429,31784962,31850497,31916033,31981571,32047106,32112641,32178177,32243713,32309250,32374788,32440321,32505857,32636929,32702465,32833538,32899073,32964610,33095683,33161220,33226753,33357825,33423363,33488898,33554433,33619969,33685505,33816580,33882114,34013185,34078721,34144257,34209793,34275330,34340866,34406401,34471938,34537473,34668550,34734082,34799619,34865153,34930693,34996225,35127297,35192833,35323906,35389441,35454978,35520513,35586049,35651589,35717123,35782657,35848193,35913729,35979265,36044804,36110338,36175874,36306945,36372481,36438017,36503553,36569089,36634625,36700161,36765697,36831233,36962305,36896769,37093377,37158913,37289985,37355522,37421057,37486595,37552129,37617665,37683201,37748737,37814275,37879809,38010882,38076417,38141953,38207489,38273025,38404099,38469633,38535169,38600708,38666241,38731777,38797313,38862849,38928385,38993924,39059457,39124993,39190529,39256065,39452673,39387138,39321605,39518211,39583745,39780354,39845889,39911425,39976961,40042499,40108033,40239105,40304641,40370177,40501249,40566786,40632321,40697857,40828929,40894465,41025537,41091073,41156609,41222148,41287682,41353218,41484290,41418754,41549826,41615362,41680897,41746433,41811969,41877505,41943042,42008577,42074116,42139650,42205185,42270721,42467329,42532866,42598402,42663937,42729473,42860545,42926081,42991618,43057153,43122690,43188229,43253762,43319298,43384835,43450369,43515905,43581441,43646978,43712513,43778049,43843585,43909124,43974657,44040193,44105730,44171265,44302338,44433409,44564481,44630018,44695553,44761089,44826625,44957697,45023234,45154305,45219844,45416449,45481985,45547521,45613058,45809665,45940740,46006273,46071809,46137346,46202881,46268418,46399489,46465025,46530561,46596097,46727170,46792705,46858241,46923777,47054849,47120385,47185921,47251458,47316995,47382529,47448065,47513602,47579137,47644674,47710209,47775745,47841281,47906817,47972353,48037889,48103425,48168961,48234498,48300036,48365570,48431105,48496641,48627713,48693249,48758785,48824322,48889857,48955395,49020929,49086468,49217538,49348609,49414145,49479681,49545218,49676290,49807361,49872897,50003970,50069505,50135041,50200577,50266115,50331650,50397186,50462722,50528257,50593794,50659330,50724867,50790401,50855937,50921473,51052546,51118084,51249153,51314689,51380225,51445761,51511297,51576834,51642369,51707906,51773441,51904517,52035585,52101121,52166658,52232193,52297732,52363265,52428804,52494338,52559874,52625409,52690945,52756492,52822019,52887554,52953089,53018625,53084161,53215233,53280772,53346307,53542914,53608449,53673985,53739525,53805057,53870593,53936129,54263809,54329347,54394881,54460417,54591490,54722561,54788098,54984706,55050241,55181313,55246849,55312385,55443457,55574529,55640065,55705601,55771137,55836675,55902212,55967748,56033281,56164353,56229890,56295426,56360961,56426497,56557569,56623106,56754177,56819716,56885251,56950785,57016321,57081857,57147393,57212932,57278465,57344001,57409537,57475073,57540609,57606145,57671681,57737218,57802755,57868290,58064897,58130433,58195970,58261505,58327041,58392577,58458113,58523649,58589186,58654721,58720257,58785793,58851329,58916865,58982401,59113473,59179009,59244546,59310084,59375617,59441153,59506690,59572226,59637761,59703297,59768833,59834370,59899905,60096515,60162049,60227585,60293122,60424193,60489729,60555271,60620801,60686337,60751873,60817410,60882945,61014017,60948481,61079554,61145089,61210625,61276161,61341699,61407233,61472772,61538305,61603841,61669377,61734915,61800450,61865986,61931521,62193666,62128132,62259201,62324737,62390273,62455809,62521345,62652418,62717953,62849025,62914562,62980099,63045634,63111169,63307777,63504386,63569922,63635460,63700994,63766529,63832065,63897602,63963137,64028673,64094210,64225284,64290818,64421889,64487425,64552961,64618498,64684033,64749569,64815105,64946178,65011713,65077250,65142785,65208321,65273857,65339393,65404929,65470465,65536001,65601537,65732610,65667073,65798146,65863682,65929218,65994753,66060290,66125826,66191364,66256897,66322433,66387969,66453506,66584578,66650113,66715649,66781188,66846721,66912258,66977793,67043332,67108866,67174401,67239938,67305473,67436545,67567617,67633155,67698689,67764225,67829761,67960833,68026369,68091905,68157441,68222977,68288513,68354050,68419585,68485121,68550657,68616193,68681729,68747265,68812801,68878337,68943873,69009409,69074945,69140481,69206018,69271554,69337089,69402626,69468162,69533698,69599233,69664769,69730305,69795841,69861377,69992449,70057988,70123522,70189057,70254593,70320129,70451201,70516737,70582273,70647809,70713345,70778882,70844417,70909954,70975489,71041025,71106562,71172098,71237636,71303169,71368705,71434241,71499777,71630850,71696385,71761921,71827458,71892995,71958529,72024065,72089601,72155137,72220673,72286209,72351745,72417281,72482817,72548357,72613889,72679426,72744961,72810497,72876034,72941569,73072642,73138178,73269251,73334785,73400322,73465857,73531396,73596932,73859075,73924610,73990146,74055682,74121217,74186754,74252289,74317825,74383364,74448897,74514433,74579972,74645513,74711042,74776577,74842113,74907649,74973185,75038727,75104258,75235329,75169795,75366401,75431937,75497473,75628545,75759618,75825153,75890689,75956227,76021761,76087298,76152833,76218369,76283905,76414977,76480513,76546050,76611585,76677128,76742657,76808193,76873731,76939265,77004801,77070338,77135876,77201409,77332484,77398019,77463553,77529089,77660161,77791233,77856770,77922306,77987841,78053379,78184449,78249985,78315521,78381060,78512129,78577665,78708737,78643203,78774273,78839809,78905345,78970884,79036417,79101953,79167489,79233025,79298561,79364097,79429635,79495170,79560706,79626243,79757313,79888385,79953921,80019457,80084993,80150529,80216065,80281601,80347137,80412673,80478209,80543745,80609282,80674817,80740353,80805889,80871425,80936961,81002497,81068033,81133569,81199105,81264641,81330177,81395713,81461249,81592324,81657857,81723393,81788929,81854468,81920001,81985538,82051075,82116609,82182145,82247682,82313218,82378753,82444289,82509825,82575364,82640899,82771972,82837505,82903041,83034114,83099649],"toppaneheight":[33095683,33816579],"test":[67371010],"temporalcultureinfo":[50593793,56950787,65994753]} \ No newline at end of file diff --git a/docs/fti/FTI_117.json b/docs/fti/FTI_117.json index de6efb6eb..55c58c0c1 100644 --- a/docs/fti/FTI_117.json +++ b/docs/fti/FTI_117.json @@ -1 +1 @@ -{"usually":[10616833,13828097,14680065,30670849,35192833,45023233,45088770,49545218,51707905,52559873,53870593,59310081,67764229,68026373,69599233,71958529,73334786,75628546],"unknown":[1572865,3473409,8323073,58916865],"unit":[64356354],"utf":[6356993,59768833],"useworkbookprotection":[38797313,39321601,61014017],"undefinedstyleexception":[12189697],"using":[1245185,1310721,2293761,3211265,3735553,4784129,5636097,5963777,6488065,9043969,11206657,11927553,14417921,15663105,17235969,17629186,19595265,19857409,20840449,21037057,22347777,22609921,22740993,23265281,23658497,24313857,25952257,30015489,30474241,32636929,34144257,35323905,37027841,42008577,42926081,43319297,44236801,44302337,45613057,46596097,47710209,48365569,52887553,54394881,56360961,56623105,60162049,63307777,64356354,65273858,65470465,66125825,67239937,67502082,67698689,69337089,70189057,70320129,71434241,72220673,72482817,72548353,72679425,73924609,74383361,75431937,76742657,78315521,79298561,79888386,80478209,80936961,81199105,82378753],"updated":[36438017],"user":[2883585,4456449,5898241,6029313,7667713,9895937,11010049,12582913,12976129,13238273,14286849,16908289,24313871,24903681,26673153,28246017,28311553,38207489,38404097,40173569,48627713,49217537,49545220,53542913,53870593,55115791,55771137,59506689,60096513,61800449,64815105,67633153,69599233,73269249,73334788,80347137],"underlinevalue":[589826,10485763,16187395,43581443,62849025,65404930,65601538,68681731,72744963,73924610,78315523],"url":[81723393],"updates":[64356353],"unload":[64356353],"usealpha":[3407874],"underline":[589830,10485762,13565955,14680067,15007747,16187394,22413314,23265283,43581442,52559875,53280771,62849025,65404929,65601540,68681730,71303170,72744962,73269251,73924609,74645507,78315527],"unique":[4063233,67305473,71172097,74579969],"u_double":[589825,43581441,78315521],"unused":[3735553,13172737,19464193,19726337,20250625,50659329,52756482],"uint":[27918337,34865153,48496641,70123521,75235329,77987841],"utility":[64356353],"u_":[10485761,43581441],"upper":[3735553,21889027,49545217,54394881,73334785,75956225],"used":[196610,1376257,3407873,3735559,4521985,5177346,6684673,8716289,9437185,11927553,12713985,12976130,14680065,16056321,16973825,17301505,18022401,18153473,19464193,19529731,19922945,20250625,20840449,22872065,23855105,24248322,24510468,25886721,26279938,27787265,27983873,28573697,28901377,28966913,29032449,29491201,29818881,31326209,32309249,34144257,35651585,36110337,36175873,36438017,37093377,38797313,39190529,39845889,40435713,42598401,42991617,44564482,45088770,48365569,49545220,50593793,50659334,50921474,51511297,51642370,52166657,52756481,52887553,53346305,53870594,54394881,55050241,56950785,57147396,57278465,57868289,58327041,59768833,60096514,60162049,61014019,62521345,62849030,63307777,63635457,64225281,64356355,66256897,67567617,67764229,68026372,68943874,69599233,70647809,70844417,73269249,73334789,74645505,75104257,79298561,81002497,81068033],"unless":[3735553,29687809,50659329],"unspecified":[1310721,5636097,22609921,22740993,35323905,42926081,50135041,67698689,69337089,70189057,72482817],"utils":[2621441,6356994,10420226,12976130,14155778,15794177,15990788,19070977,21889026,28770306,31719426,35782657,37814273,38010882,42598403,43384834,43450370,44040194,48365570,48758786,49545219,52101122,53870594,54591490,54722561,54788097,58327041,60096514,62783489,64618498,67371009,69599234,69926914,73334790,81068034],"ud":[26214401,50003969,54263809],"undefined":[3538945,5963777,37552130],"utilities":[64356353],"util":[24510465,58327041],"underlying":[1245185,2293761,3211265,4784129,5963777,6488065,9043969,11206657,11927553,15663105,17235969,17629185,20840449,21037057,22347777,23265281,23658497,24313857,25952257,30474241,32636929,34144257,37027841,43319297,44302337,45613057,46596097,47710209,52887553,56623105,60162049,65470465,66125825,67239937,72220673,72679425,73924609,74383361,76742657,78315521,79298561,79888385,81199105,82378753],"upgrade":[64356353],"usage":[64356353],"ulong":[27918337,34865153,48496641,70123521,75235329,77987841],"usesheetprotection":[3735555,50659330,51118081,54394881,59768833,62455809],"ushort":[27918337,34865153],"u_single":[589825,10485761,78315521],"unmanaged":[36438018],"unsigned":[33882113,36110337,60162049],"untouched":[1376257,8716290,14680065,16973825,19988481,21757953,23855105,28901377,33030145,45088769,48955393,51052545,57016322,57147393,67764225,71499777],"unlocked":[12582914,24313857,55115777],"upwards":[196609,67764225,68026369]} \ No newline at end of file +{"unique":[5570561,51052545,74186753,79298561],"unit":[67371010],"underline":[11468803,15400961,15925249,24510465,52625409,53673985,57475075,71434241,80543747],"updates":[67371009],"usealpha":[8912899],"usesheetprotection":[1310721,58392577,65273859],"unmanaged":[4849667,35717123],"underlinevalue":[458755,8650757,15335429,48037893,69926913,71041029,77135875,77332485,79233027,79953925,80543746],"u_double":[458753,48037891,77332481],"upgrade":[67371009],"utilities":[67371009],"utility":[67371009],"url":[78118913],"used":[67371010],"u_single":[458753,8650755,77332481],"usage":[67371009],"using":[1769473,2359297,3014657,3670017,4915201,7274497,7340033,11075585,12779521,13893633,16449537,17760257,21168129,21299201,23068673,23199745,24444929,24510465,26804225,29032449,30605313,33161217,38600705,41222145,42074113,43909121,45940737,51118081,52297729,52428801,55902209,55967745,59310081,61472769,67043329,67371010,71237633,73531393,74383361,77135873,77332481,78381057,78970881,81592321,82575361],"underlying":[1769473,2359297,3014657,3670017,4915201,7274497,7340033,11075585,12779521,13893633,16449537,17760257,21168129,21299201,23068673,23199745,24444929,24510465,26804225,29032449,30605313,33161217,38600705,41222145,42074113,43909121,45940737,51118081,52297729,52428801,55902209,55967745,59310081,61472769,67043329,71237633,73531393,74383361,77135873,77332481,78381057,78970881,81592321,82575361],"unload":[67371009],"user":[3538945,4521985,8585217,11272193,36110337,50659329,54394881,63569921,69402625,74252289],"utils":[8388611,10878981,12582917,12845061,15597572,20643845,27721733,29556739,36896771,40108035,43122693,44040195,44564483,45416451,54591493,54657025,56819719,57212935,57868293,59899910,62980102,68354053,70778885,73596935,80150531],"useworkbookprotection":[33554433,40632323,62193665],"undefined":[3670017,3997697,42663939]} \ No newline at end of file diff --git a/docs/fti/FTI_118.json b/docs/fti/FTI_118.json index 1f9fc4825..5e615ecf5 100644 --- a/docs/fti/FTI_118.json +++ b/docs/fti/FTI_118.json @@ -1 +1 @@ -{"versions":[3538945,5963777,37552129,64356354],"values":[1245185,1835010,2293761,3211265,3407873,3538945,3735560,4194305,4784130,5701633,5963778,6488065,7340033,8585218,9043969,10944513,11206657,11927553,15663105,17235969,17301505,17629185,19005442,19857412,20774913,20840449,21037057,21561345,22347777,22609924,23265281,23330817,23592961,23658497,24313857,24510465,25034754,25100289,25493505,25952257,26148865,29294593,29491202,30474241,31326209,31719425,32636929,32833537,33423361,34144257,36503553,37027841,37552129,40501249,41549826,42598403,42663937,43319297,43384833,44302337,45023233,45285377,45613057,46596097,46989313,47710209,48496648,50659334,50921480,51052546,51118081,52887553,54394882,55181314,56623105,57606145,57999364,59310081,59441153,60162049,61014017,62521350,62717953,62849025,63963137,64356355,65273859,65470465,66125825,67108865,67239937,67502082,67698692,67764226,69337092,70123526,70516737,70713345,72220673,72482820,72679425,73334787,73924609,74383361,74776577,76742657,78315521,78839811,79298561,79757314,79888385,81068033,81199105,81657857,82378753],"validity":[5963777,33554433,45285377,61014017,62849025,69926913],"verticalalignvalue":[5373955,6619138,11206659,12648450,17367043,24117251,27066371,27787266,32243715,39714819,50397186,52887555,58261507,59179010,62849026,66125826,66387970,71827458,74383362,81002499,81264642,81592323],"validaterownumber":[6225921,57278465,70844417],"visual":[64356354],"vary":[64356353],"value__":[589825,2293761,3538945,4521985,4784129,5963777,6619137,7405571,7929859,9043969,10813441,11141121,11206657,11927553,15007745,15532035,16842753,17104899,17629185,17694721,20840449,22347777,22937603,23003137,23265281,24313857,27787265,30146563,30474241,34144257,34799619,35061761,36110337,37355523,38469635,42532867,44302337,45416449,47513603,48693251,52166657,52887553,54001667,54984707,55115777,56360961,60162049,60751875,61210625,62128129,62193667,64159747,65404931,65470465,66060289,66387971,67239937,69533697,69861377,71827459,73203715,76087299,78315521,79298561,79888385,81199105],"visible":[917506,1900545,3735561,6291457,12255233,14745601,22675458,25493505,29294593,31129603,35979265,40304641,43253762,45285378,50659334,53870593,54394883,61014018,63242242,75431938,77660161,82444289],"validates":[1376257,3407873,3735553,6225921,6291457,28835841,29949953,45088769,45285377,50659329,57278466,61014017,70844418,79953921],"validated":[34996225,35520513,38404097,75694081,79364097],"valuetype":[2293761,4784129,5963777,9043969,11206657,11927553,14417925,17629185,20840449,22347777,23265281,23592962,24313857,30474241,34144257,44302337,51904515,52887553,60162049,65470465,67239937,71434243,76218373,78315521,79298561,79888385,81199105],"value":[65537,131076,196609,262145,458754,393217,589825,655361,720900,851969,983041,1114113,1179651,1245188,1310724,1376257,1441794,1507330,1572865,1638402,1703937,1769473,1835009,1900547,2097153,2228225,2293764,2424833,2555905,2621441,2686977,2752513,2818049,2883586,3014657,3211268,3276801,3342337,3407875,3538947,3604481,3670017,3735586,3801089,3866625,3997697,4325378,4456450,4521985,4587521,4653061,4784133,4849665,4915201,5046273,5111809,5373954,5439489,5505026,5570561,5636100,5767172,5832705,5898242,5963783,6029314,6094849,6356993,6422530,6488069,6619137,6684674,6750209,6815745,6881281,6946818,7012353,7077892,7143425,7274497,7340033,7405569,7471106,7536641,7602177,7667714,7733249,7798788,7864322,7929858,8126465,8192001,8388610,8519681,8585218,8650753,8781825,8847361,8978436,9043972,9109506,9175041,9306113,9371649,9502721,9568257,9633793,9830401,9895938,10027009,10092545,10158081,10223617,10289153,10354690,10420227,10485762,10616834,10747905,10813441,10878977,10944513,11010050,11075585,11141121,11206661,11272193,11337731,11403268,11730945,11796481,11862017,11927557,11993089,12058626,12189697,12320773,12386305,12451841,12517377,12582914,12648450,12713985,12976129,13041665,13238274,13303809,13434881,13500417,13565953,13697025,13762561,13828098,13893633,14024705,14090242,14155777,14286850,14352385,14548996,14614529,14680065,14811137,15138817,15269889,15335425,15400962,15466497,15532033,15597569,15663108,15794177,15859713,16121857,16187394,16252929,16449537,16580609,16646145,16711681,16777217,16908290,16973825,17039362,17104897,17170433,17235972,17301505,17367042,17432577,17563649,17629188,17760257,17891329,17956865,18153474,18219009,18284545,18350081,18415618,18481153,18546689,18612225,18808833,18874369,18939906,19005441,19070977,19136513,19202049,19267585,19333121,19398660,19595265,19660801,19791873,19857410,19922945,20054017,20119554,20185093,20316161,20381697,20447233,20512769,20578305,20643841,20709377,20774915,20840452,20905985,20971521,21037060,21102597,21233665,21299201,21364737,21495809,21561345,21692417,21757953,21889025,21954561,22020097,22085633,22151169,22216705,22282242,22347780,22413313,22478849,22544385,22609921,22740996,22872065,22937601,23068673,23199745,23265284,23330817,23396354,23527425,23592968,23658500,23986177,24051713,24117250,24248321,24313861,24379393,24444930,24510466,24641537,24903682,25034753,25100289,25231363,25296898,25362434,25427969,25493505,25559044,25755649,25821185,25952261,26148867,26345473,26476545,26542081,26607617,26673154,26804225,26935297,27066370,27131905,27197443,27328513,27394049,27459585,27525121,27590657,27721732,27787265,27918339,28180481,28246018,28311554,28508161,28573697,28770305,28966913,29032449,29163521,29294593,29360129,29556737,29622273,29753346,29884417,30015489,30081025,30146562,30277633,30343169,30408705,30474245,30539778,30605313,30670852,30736385,30801922,30867457,30932993,30998529,31064065,31195137,31260673,31326209,31457282,31522817,31653889,31719425,31784961,31850497,32047109,32112641,32243714,32374785,32440325,32571394,32636933,32702468,32768001,32833538,32964609,33161217,33226753,33357825,33423361,33816578,33882113,33947652,34013185,34144261,34209793,34275329,34537473,34603009,34734081,34799617,34865155,34930689,34996225,35061761,35192834,35323908,35389444,35454978,35520513,35848193,35913729,35979265,36044801,36241409,36306945,36438017,36503553,36569089,36634625,36765699,36831234,36896769,36962305,37027844,37224450,37355521,37421057,37486593,37552130,37683204,37814273,37879809,37945345,38010885,38076417,38141953,38207490,38273025,38338561,38404097,38469634,38600706,38666241,38731777,38862849,38928386,38993921,39059457,39321601,39583748,39649284,39714818,39780353,39845889,39911425,40042497,40108033,40173570,40304641,40370177,40501249,40566785,40632321,40697857,40828929,40894469,41091075,41156609,41287681,41353217,41418753,41615361,41746433,41943041,42008578,42074114,42139649,42205185,42270721,42467329,42532865,42598403,42663939,42729473,42926084,42991617,43057157,43188225,43319301,43384833,43450369,43515905,43581442,43646978,43712513,43843585,43909121,44040196,44105729,44236801,44302340,44367873,44498945,44630017,44761089,44826625,45023234,45088772,45154305,45219841,45285378,45350913,45481985,45547525,45613060,45678594,45744130,45809667,45875201,46006273,46071809,46137345,46202881,46333953,46399489,46465025,46530561,46596100,46661633,46792706,47054849,47120385,47185922,47251457,47316993,47382529,47448065,47513601,47579137,47644676,47710212,47775745,48037889,48168962,48234497,48300033,48562179,48496653,48627714,48693249,48758785,48955393,49217538,49283073,49414146,49545218,49741825,49807361,49938433,50135046,50331649,50397185,50462721,50528260,50593795,50659344,50724866,50855937,50921474,51183617,51380225,51511299,51642369,51707906,51773441,51838977,52035585,52101125,52166657,52297729,52363265,52428801,52559873,52625409,52690945,52756481,52822017,52887557,52953089,53018625,53084161,53149697,53215233,53280769,53346305,53477378,53542914,53870593,53936131,54001665,54132737,54198273,54263809,54394897,54460417,54525953,54591489,54657025,54722561,54788098,54853633,54919169,54984706,55050241,55115777,55181313,55246849,55312386,55377921,55443457,55508993,55574529,55640070,55771138,55902209,56098817,56164353,56229889,56295427,56426499,56492033,56623109,56754177,56950785,57081857,57147397,57278474,57344001,57475073,57540609,57606145,57671681,57802753,57868289,57933825,57999364,58064897,58195969,58261506,58392577,58458113,58589185,58654721,58851330,58916865,58982401,59047937,59113473,59179009,59244545,59310082,59375617,59441154,59506690,59834369,59899906,59965441,60030977,60096513,60162052,60227585,60358660,60489729,60555266,60620803,60686337,60751874,60817409,60882945,60948482,61079554,61014018,61145089,61276161,61538305,61603841,61865985,61931521,61997057,62062593,62193665,62259203,62324737,62455809,62521346,62586881,62652418,62717953,62783492,62914561,62980097,63045633,63111169,63307777,63373313,63438849,63504385,63569921,63635457,63700994,63766529,63897601,63963139,64028673,64094209,64159746,64225281,64356355,64421890,64487425,64618497,64684033,64749569,64815106,64880641,64946177,65011713,65142785,65208322,65273861,65404930,65470469,65536001,65601537,65798145,65994753,66125829,66256897,66387970,66453505,66519041,66584577,66650116,66715649,66977793,67108865,67174401,67239940,67305476,67371009,67502083,67567617,67633154,67698689,67764229,67829761,67895297,67960833,68026373,68091908,68222977,68354049,68550657,68616193,68681730,68812803,68878337,69074945,69140481,69206017,69271554,69337089,69599233,69664771,69861377,69926913,69992449,70057985,70123533,70189060,70254593,70320129,70516739,70713347,70778882,70844419,70909953,70975489,71041025,71172100,71303169,71368707,71565313,71630850,71761922,71827458,71958530,72024066,72089601,72220677,72286209,72482817,72548353,72679429,72744962,72810497,72876033,72941569,73007105,73138177,73203713,73334789,73400322,73465857,73728001,73793537,73859073,73924613,73990145,74055681,74121217,74383365,74711041,74776578,74907649,74973185,75038721,75104257,75169793,75235333,75431937,75497473,75628546,75694081,75759617,75825153,75890689,75956228,76021761,76087298,76152833,76283905,76349441,76414977,76480513,76546049,76611585,76677122,76742660,76808193,76873730,76939265,77004801,77070337,77135873,77201409,77398017,77463554,77529090,77725697,77791233,77856769,77922306,77987843,78053377,78184450,78249986,78315525,78512129,78643202,78774273,78839809,78905345,78970881,79036417,79101953,79167489,79298564,79364097,79495170,79560705,79626241,79691778,79757314,79822849,79888388,80019461,80150529,80281601,80347138,80412673,80478209,80543745,80740356,80805889,80871426,80936961,81002498,81068033,81199109,81264641,81395713,81461249,81592322,81788929,81920002,81985537,82116609,82247682,82378756,82444289,82509825,82575361],"valid_":[43450369],"validate":[3407873,6225921,6291457,29949953],"vastly":[52756481],"view":[5308417,10158081,14155777,14352386,17301505,23003137,25624577,29229059,29622273,31326209,37027841,39780353,41549827,42598401,44302337,48496643,54525953,56557569,58195969,62193665,64684033,66519041,69926913,72548353,73334785,81068033,82313218],"validateworksheets":[6291457,45285377,61014017],"version":[65537,131073,196609,262145,327681,393217,458753,524289,655361,720897,851969,917505,983041,1114113,1179649,1310721,1441793,1507329,1572865,1638401,1703937,1769473,1835009,1900545,1966081,2031617,2097153,2228225,2293761,2359297,2424833,2490369,2555905,2621441,2686977,2752513,2818049,2883585,3014657,3080193,3145729,3276801,3342337,3407873,3473409,3604481,3670017,3735553,3801089,3866625,3932161,3997697,4194305,4259841,4325377,4587521,4653057,4718593,4784129,4849665,4915201,4980737,5046273,5111809,5242881,5373953,5439489,5505025,5570561,5636097,5701633,5767169,5832705,5898241,5963777,6094849,6225921,6291457,6356993,6422529,6684673,6750209,6815745,6881281,6946817,7012353,7077889,7143425,7208961,7274497,7340033,7405569,7471105,7536641,7602177,7667713,7733249,7864321,7929857,7995393,8126465,8192001,8257537,8323073,8388609,8519681,8585217,8650753,8716289,8781825,8847361,9043969,9109505,9175041,9240577,9306113,9371649,9437185,9502721,9568257,9633793,9764865,9830401,9961473,10027009,10092545,10158081,10223617,10289153,10354689,10420225,10485761,10616833,10682369,10747905,10878977,10944513,11010049,11075585,11206657,11272193,11337729,11468801,11599873,11665409,11730945,11796481,11862017,11927553,11993089,12058625,12124161,12189697,12255233,12320769,12386305,12451841,12517377,12582913,12648449,12713985,12779521,12910593,12976129,13041665,13172737,13238273,13303809,13434881,13500417,13565953,13631489,13697025,13762561,13828097,13893633,13959169,14024705,14155777,14221313,14286849,14352385,14417921,14483457,14548993,14614529,14680065,14745601,14811137,14876673,15073281,15138817,15269889,15335425,15400961,15466497,15532033,15597569,15794177,15859713,15925249,15990785,16056321,16121857,16187393,16252929,16449537,16515073,16580609,16646145,16711681,16777217,16908289,16973825,17039361,17104897,17170433,17367041,17432577,17498113,17563649,17629185,17760257,17825793,17891329,17956865,18022401,18087937,18153473,18219009,18284545,18350081,18415617,18481153,18546689,18612225,18677761,18808833,18874369,18939905,19005441,19070977,19136513,19202049,19267585,19333121,19398657,19464193,19595265,19660801,19726337,19791873,19857409,19922945,19988481,20250625,20381697,20447233,20512769,20578305,20643841,20709377,20774913,20840449,20971521,21102593,21168129,21233665,21299201,21364737,21430273,21495809,21561345,21626881,21692417,21757953,21823489,21889025,21954561,22020097,22085633,22151169,22216705,22282241,22347777,22413313,22478849,22544385,22609921,22675457,22740993,22806529,22872065,22937601,23068673,23134209,23199745,23265281,23330817,23396353,23461889,23527425,23592961,23724033,23789569,23855105,23986177,24051713,24117249,24248321,24313857,24379393,24444929,24641537,24903681,25034753,25100289,25165825,25231361,25296897,25362433,25427969,25493505,25624577,25755649,25821185,25886721,26017793,26083329,26148865,26214401,26345473,26476545,26542081,26607617,26673153,26804225,26869761,26935297,27000833,27066369,27131905,27197441,27262977,27328513,27394049,27459585,27525121,27590657,27656193,27721729,27852802,27918337,27983873,28049409,28114945,28180481,28246017,28311553,28442625,28508161,28573697,28639233,28704769,28770305,28966913,29032449,29097985,29163521,29229057,29294593,29360129,29556737,29622273,29687809,29753345,29818881,29884417,29949953,30015489,30081026,30146561,30277633,30343169,30408705,30474241,30539777,30605313,30670849,30736385,30801921,30867457,30932993,30998529,31064065,31129601,31195137,31260673,31326209,31391745,31457281,31522817,31588353,31653889,31719425,31784961,31850497,31916033,32047105,32112641,32178177,32243713,32309249,32374785,32440321,32505857,32571393,32768001,32833538,32899073,32964609,33095681,33161217,33226753,33357825,33423361,33554433,33619969,33685505,33816577,33882113,33947649,34013185,34078721,34144257,34209793,34275329,34340865,34537473,34603009,34799617,34865153,34930689,34996225,35127297,35192833,35323905,35389441,35454977,35520513,35586049,35651585,35848193,35913729,35979265,36044801,36175873,36241409,36306945,36372481,36438017,36503553,36569089,36634625,36700162,36765697,36831233,36896769,36962305,37093377,37158913,37224449,37355521,37421057,37486593,37552129,37617665,37683201,37748737,37814273,37879809,37945345,38010881,38076417,38141953,38207489,38273025,38404097,38469633,38535169,38666241,38731777,38862849,38928385,38993921,39059457,39256065,39321601,39387137,39649281,39714817,39780353,39845889,39911425,39976961,40042497,40108033,40173569,40239105,40304641,40370177,40435713,40501249,40566785,40632321,40697857,40763393,40828929,40894465,40960001,41025537,41091073,41156609,41222145,41287681,41353217,41418753,41615361,41680897,41746433,41811969,41943041,42008577,42074113,42139649,42205185,42270721,42336257,42467329,42532865,42663937,42729473,42795009,42860545,42926081,42991617,43057153,43188225,43122689,43384833,43450369,43515905,43581441,43646977,43712513,43778049,43843585,43909121,43974657,44040193,44105729,44171265,44236801,44302337,44367873,44498945,44630017,44695553,44761089,44826625,44957697,45023233,45088769,45154305,45219841,45481985,45547521,45678593,45744129,45809665,45875201,45940738,46071809,46137345,46202881,46333953,46399489,46465025,46530561,46661633,46792705,46858241,46989313,47054849,47120385,47185921,47251457,47316993,47382529,47448065,47513601,47579137,47644673,47775745,47841281,48037889,48103425,48168961,48234497,48300033,48496641,48562177,48627713,48693249,48758785,48889857,49020929,49086465,49217537,49283073,49348609,49414145,49479681,49610753,49676289,49741825,49807361,49938433,50069505,50135041,50200577,50331649,50397185,50462721,50528257,50593793,50724865,50790401,50855937,50921473,50987009,51118081,51183617,51314689,51380225,51445761,51511297,51576833,51642369,51707905,51773441,51838977,51970049,52035585,52101121,52297729,52363265,52428801,52625409,52690945,52756481,52822017,52887553,53018625,53084161,53149697,53215233,53280769,53346305,53411841,53477377,53542913,53608449,53673985,53739521,53870593,53936129,54001665,54067201,54132737,54198273,54263809,54460417,54525953,54591489,54657025,54722561,54788097,54853633,54919169,54984705,55050241,55181313,55246849,55312385,55377921,55443457,55508993,55574529,55640065,55836673,55902209,55967745,56033281,56098817,56164353,56229889,56295425,56426497,56492033,56557569,56754177,56950785,57081857,57147393,57278465,57344001,57409537,57475073,57540609,57606145,57671681,57802753,57868289,57933825,58064897,58195969,58261505,58327041,58392577,58458113,58589185,58654721,58720257,58785793,58851329,58916865,59047937,59113473,59179009,59244545,59310081,59375617,59441156,59506689,59637761,59703297,59768833,59834369,59899905,59965441,60030977,60096513,60162049,60227585,60293121,60358657,60424193,60489729,60555265,60620801,60686337,60751873,60817409,60882945,60948481,61014017,61079553,61145089,61276161,61341697,61407233,61472769,61538305,61603841,61734913,61865985,61931521,61997057,62062593,62193665,62259201,62324737,62455809,62586881,62652417,62717953,62783489,62914561,62980097,63045633,63111169,63242241,63307777,63373313,63438849,63504385,63569921,63635457,63700993,63766529,63832065,63897601,63963137,64028673,64094209,64159745,64225281,64290817,64356361,64421889,64487425,64552961,64618497,64684033,64749569,64815105,64880641,64946177,65011713,65077249,65142785,65208321,65273861,65404929,65470465,65536001,65601537,65667073,65798145,65929217,65994753,66191361,66256897,66387969,66453505,66519041,66584577,66650113,66715649,66781185,66846721,66977793,67043329,67108865,67174401,67239937,67305473,67371009,67502082,67567617,67633153,67698689,67764225,67829761,67895297,67960833,68091905,68157441,68222977,68354049,68485121,68550657,68616193,68681729,68878337,69074945,69140481,69206017,69271553,69337089,69468161,69599233,69664769,69730305,69926913,70057985,70189057,70254595,70320129,70385665,70451201,70516737,70647809,70713345,70778881,70909953,70975489,71041025,71106561,71172097,71303169,71368708,71565313,71630849,71761921,71827457,71892993,71958529,72024065,72089601,72286209,72351745,72482817,72548353,72613889,72744961,72810497,72876033,72941569,73007105,73138177,73203713,73269249,73334785,73400321,73465857,73531393,73662465,73728001,73793537,73859073,73990145,74055681,74121217,74186753,74514433,74711041,74776577,74842113,74907649,74973185,75038721,75104257,75169793,75235329,75366401,75431937,75497473,75563009,75694081,75759617,75825153,75890689,75956225,76021761,76087297,76152833,76218369,76283905,76349441,76414977,76480513,76546049,76611585,76677121,76808193,76873729,76939265,77004801,77070337,77135873,77201409,77266945,77332481,77398017,77463553,77529089,77594625,77725697,77791233,77856769,77922305,78053377,78184449,78249985,78315521,78381057,78512129,78577665,78643201,78774273,78839809,78905345,78970881,79036417,79101953,79167489,79233025,79298561,79364097,79429634,79495169,79560705,79626241,79691777,79757313,79822849,79888385,79953921,80019457,80084993,80150529,80216065,80281601,80412673,80478209,80543745,80609281,80674817,80740353,80805889,80871425,80936961,81002497,81068033,81133569,81199105,81264641,81395713,81461249,81592321,81657860,81788929,81854465,81920001,81985537,82051073,82116609,82182145,82247681,82313217,82444289,82509825,82575361],"vertical":[131074,3735560,5177346,5373953,6619137,8978433,9437187,11206658,12648449,14680065,17367041,19529729,24117249,27066369,27787265,29818881,30474242,32243713,35061762,35651585,37093379,39714817,44433409,50397185,50659332,52887554,54394884,56295425,57147394,58261505,58851331,59179009,62849026,66125825,66387969,68943875,71827457,74383361,76873729,81002497,81264642,81592321],"verticalalign":[14680065,19529729,50397185,52559873,57147393,81264641],"various":[12976129,53870593,60096513],"visibility":[24510465,63832065],"valid":[1376257,1441793,3407874,10420225,12255233,13041665,14155780,14680065,15925249,23592961,27918337,30670849,34865153,36831233,38862849,39518209,41156609,42598402,44040193,45088769,52559873,60424193,69926916,71630849,72810497,73334786,75694081,77529089,79233025],"viewtype":[3735555,10354689,14352385,39780353,41549825,48496641,54394883,56557569,72548353],"void":[327681,917505,1179649,1310721,1703937,1966081,2031617,2359297,3080193,3407873,3473409,4194305,4325377,4718593,4980737,5242881,5636097,5701633,5767169,6225921,6291457,7733249,7995393,8257537,8323073,8847361,9240577,9437185,9764865,10682369,11468801,11665409,12124161,12713985,12910593,13172737,14221313,14483457,14745601,18022401,19464193,19660801,19726337,19857409,19922945,19988481,20250625,20578305,21168129,21430273,21626881,21823489,22020097,22609921,22675457,22740993,22806529,23134209,23724033,25165825,25493505,25624577,26083329,26607617,26869761,27000833,27721729,27983873,28049409,28114945,28442625,28639233,29097985,29229057,29294593,29687809,29818881,29949953,30277633,31129601,31588353,31850497,31916033,32178177,32899073,33095681,33423361,33554433,33619969,34078721,34340865,35323905,35651585,36175873,36700161,37093377,37617665,37748737,40435713,40763393,40894465,40960001,41025537,41680897,42795009,42926081,43057153,43778049,43974657,44236801,44695553,44957697,45940737,46989313,48103425,48889857,49348609,49479681,49610753,49676289,50593793,50790401,51118081,51445761,51511297,51576833,51970049,52822017,53411841,53608449,53936129,54067201,55836673,55967745,56033281,56557569,57409537,59637761,59768833,60293121,60358657,60424193,61341697,61472769,63242241,64290817,64552961,65077249,66191361,66453505,66781185,66846721,67043329,67698689,68485121,69337089,69730305,70189057,70516737,71106561,71892993,72482817,72613889,73531393,77594625,78381057,79233025,79429633,79953921,80216065,81657857,81854465,81920001,82051073,82182145,82313217],"vertical_":[12648449,59179009],"vlookup":[5046276,27918340,34865156,51249161,53739529,67436553,71761922,79560708],"validatecolor":[1376257,3407873,45088769],"validatecolumnnumber":[29949953,57278465,70844417]} \ No newline at end of file +{"versions":[67371010],"value__":[458753,1769473,3211265,3670017,3997697,5963779,7274497,7340033,8126465,8323073,11075585,11796481,12779521,15400961,15990787,16056323,16580609,16646145,16711683,17760257,21299201,23068673,24379393,24444929,24510465,24772611,28573697,30605313,31064065,33161217,35913731,36306947,36438017,38600705,39911427,42467331,46399491,46530561,47579139,48103427,49807363,52690945,53870595,55967745,57606147,59375617,61014017,61472769,65601539,67043329,67698691,67764225,68091905,68681731,69664769,70844417,71237633,73531393,74776579,77201411,77332481,78970881,79233027,80281601,80936963,81592321],"vary":[67371009],"validatecolumnnumber":[38666244,61865985,71827457],"vertical":[31064065,33161217,62390275],"viewtype":[1310721,14286851,34996225,35389443,52559873,58392577],"verticalalignvalue":[3801093,10223618,11075589,11796483,24838149,27525125,28573699,28639237,30867461,41877509,46006274,46399491,55181317,61472773,62717954,69926914,74383363,80084997,80412674,80936963,81068037,82575363],"void":[327681,1114113,1441793,1638401,2424833,2490369,2686977,2752513,3407873,3866625,4390913,4456449,4587521,5177345,5308417,5898241,6094849,6225921,6684673,6881281,7733249,7929857,8192001,8912897,9043969,9502721,10813441,11010049,11337729,12255233,12648449,13303809,13565953,13762561,14876673,16318465,17170433,17825793,18743297,19333121,19726337,19988481,21037057,21102593,21233665,21495809,21626881,21692417,22216705,22740993,23134209,23265281,23592961,23724033,24576001,26083329,26542081,26869761,27000833,27197441,27983873,28704769,29163521,29360129,30670849,30736385,30998529,31129601,31457281,31653889,31916033,32047105,32440321,32505857,32899073,33095681,33816577,34078721,34340865,34471937,34865153,35061761,35258369,35586049,35651585,35848193,36044801,37289985,37814273,37945345,38338561,38666241,39321601,39583745,39845889,40173569,40566785,41025537,41353217,41484289,41418753,41811969,41943041,42401793,42926081,44498945,45154305,45219841,46923777,48431105,48562177,48889857,48955393,49152001,50003969,50790401,50855937,53084161,53280769,53477377,53542913,53608449,54001665,54132737,54525953,54984705,56098817,56754177,59637761,60162049,61079553,61210625,61276161,61407233,63045633,63176705,63242241,63504385,63635457,63766529,63897601,63963137,66191361,66584577,66650113,69271553,69861377,71106561,71761921,72876033,73007105,73465857,73859073,74121217,74317825,74448897,74579969,75759617,75890689,75956225,76480513,76873729,77398017,77594625,77660161,78577665,79560705,79822849,80347137,81199105,82313217,82771969],"values":[1769473,2359297,3014657,3670017,4915201,7274497,7340033,11075585,12779521,13893633,16449537,17170435,17760257,21168129,21299201,22216707,23068673,23199745,24444929,24510465,26804225,29032449,30605313,33161217,38600705,41222145,42074113,43909121,45940737,51118081,52297729,52428801,55902209,55967745,59310081,61472769,67043329,67371011,71237633,73531393,73859075,74383361,74579971,76873731,77135873,77332481,78381057,78970881,81592321,82575361],"vlookup":[6750217,25755658,31719433,45875204,53411844,60555275,73203717],"verticalalign":[15925249,16842753,46006275,53673985,61800449,80412675],"visual":[67371010],"validaterownumber":[4587524,61865985,71827457],"version":[131073,196609,262145,327681,393217,524289,589825,655361,786433,851969,917505,983041,1048577,1114113,1179649,1310721,1376257,1441793,1507329,1572865,1638401,1703937,1769473,1835009,1900545,1966081,2097153,2162689,2228225,2293761,2424833,2490369,2555905,2686977,2752513,2818049,2883585,2949121,3080193,3145729,3276801,3342337,3407873,3604481,3670017,3735553,3801089,3866625,3932161,4063233,4128769,4194305,4325377,4390913,4456449,4587521,4784129,4849665,4980737,5046273,5111809,5177345,5242881,5308417,5373953,5439489,5505025,5636097,5701633,5767169,5832705,5898241,5963777,6029313,6094849,6225921,6291457,6356993,6422529,6488065,6553601,6619137,6684673,6750209,6815745,6881281,6946817,7077889,7143425,7274497,7340033,7405569,7471105,7536641,7602177,7667713,7733249,7798785,7864321,7929857,7995393,8192001,8257537,8388609,8454145,8519681,8650753,8716289,8781825,8912897,8978433,9043969,9175041,9306113,9371649,9437185,9502721,9633793,9699329,9764865,9830401,9895937,9961473,10027009,10092545,10158081,10223617,10289153,10354689,10420225,10485761,10551297,10616833,10682369,10747905,10813441,10878977,10944513,11010049,11075585,11141121,11206657,11272193,11337729,11403265,11468801,11665409,11730945,11862017,11927553,11993089,12058625,12124161,12189697,12255233,12386305,12451841,12517377,12582913,12648449,12713985,12779521,12845057,12910593,13041665,13107201,13238273,13303809,13434881,13500417,13565953,13697025,13762561,13828097,13959169,14024705,14090241,14155777,14221313,14286849,14352385,14417921,14483457,14548993,14680065,14745601,14811137,14876673,15007745,15138817,15204353,15335425,15466497,15532033,15597569,15663105,15728641,15794177,15859713,15925249,15990785,16056321,16121857,16187393,16318465,16384001,16515073,16711681,16908289,16973825,17039361,17170433,17235969,17367041,17432577,17498113,17563649,17629185,17694721,17760257,17825793,17891329,17956865,18022401,18087937,18153473,18219009,18284545,18350081,18415617,18481153,18546689,18612225,18677761,18743297,18808833,18874369,18939905,19005441,19070977,19136513,19267585,19333121,19398657,19529729,19595265,19660801,19726337,19791873,19857409,19922945,19988481,20054017,20119553,20185089,20250625,20316161,20447233,20512769,20578305,20643841,20709377,20774913,20905985,20971521,21037057,21102593,21233665,21299201,21364737,21430273,21495809,21561345,21626881,21692417,21889025,21954561,22020097,22085633,22151169,22216705,22282241,22347777,22413313,22478849,22544385,22609921,22675457,22740993,22872065,22937601,23068673,23134209,23265281,23396353,23330817,23461889,23527425,23592961,23658497,23724033,23789569,23855105,24117249,24182785,24248321,24313857,24444929,24510465,24576001,24707073,24772609,24838145,24903681,24969217,25034753,25165825,25231361,25296897,25362433,25427969,25493505,25559041,25624577,25690113,25755649,25821185,25886721,25952257,26017793,26083329,26148865,26214401,26279937,26476545,26542081,26607617,26673153,26738689,26869761,26935297,27000833,27066369,27131905,27197441,27262977,27328513,27394049,27459585,27525121,27656193,27721729,27852801,27918337,27983873,28114945,28180481,28246017,28377089,28442625,28508161,28639233,28704769,28770305,28835841,28966913,29163521,29294593,29360129,29425665,29491201,29556737,29622273,29687809,29753345,29818881,29884417,29949953,30015489,30081025,30146561,30212097,30277633,30343169,30474241,30605313,30670849,30736385,30801921,30867457,30932993,30998529,31129601,31195137,31260673,31326209,31391745,31457281,31522817,31588353,31653889,31719425,31850497,31916033,31981569,32047105,32112641,32178177,32243713,32374785,32440321,32505857,32636929,32702465,32833537,32899073,32964609,33030145,33095681,33161217,33226753,33357825,33423361,33488897,33619969,33685505,33751041,33816577,33882113,34013185,34078721,34144257,34209793,34275329,34340865,34406401,34471937,34537473,34668545,34734081,34799617,34865153,34930689,35061761,35258369,35323905,35389441,35454977,35520513,35586049,35651585,35717121,35782657,35848194,35913729,35979265,36044801,36110337,36175873,36306945,36503553,36569089,36765697,36831233,36896769,36962305,37093377,37158913,37224449,37289985,37355521,37486593,37552129,37683201,37748737,37814273,37879809,37945345,38076417,38141953,38207489,38273025,38338561,38404097,38469633,38600705,38666241,38731777,38797313,38862849,38928385,38993921,39059457,39124993,39190529,39256065,39452673,39387137,39321601,39518209,39583745,39649281,39845889,39911425,39976961,40042497,40173569,40239105,40304641,40370177,40435713,40501249,40566785,40632321,40697857,40763393,40828929,40894465,40960001,41025538,41156609,41353217,41418753,41484289,41549826,41615361,41680897,41746433,41811969,41877505,41943041,42008577,42139649,42270721,42401793,42467329,42532865,42598401,42663937,42729473,42860545,42926081,42991617,43057153,43122689,43188225,43319297,43384833,43450369,43515905,43581441,43646977,43712513,43778049,43843585,43974657,44040193,44105729,44171265,44236801,44302337,44433409,44498945,44564481,44630017,44761089,45023233,45154305,45219841,45350913,45481985,45547521,45809665,45875201,46006273,46071809,46137345,46202881,46333953,46399489,46465025,46596097,46661633,46727169,46792705,46858241,46923777,47120385,47185921,47251457,47316993,47382529,47448065,47579137,47644673,47775745,47841281,47906817,47972353,48037889,48103425,48168961,48234497,48300033,48365569,48431105,48496641,48562177,48627713,48693249,48758785,48824321,48889857,48955393,49020929,49086465,49152001,49217537,49283073,49348609,49414145,49479681,49545217,49807361,50003969,50069505,50135041,50200577,50266113,50331649,50462721,50528257,50593793,50659329,50724865,50790401,50855937,50921473,51052545,51249153,51314689,51380225,51445761,51511297,51576833,51642369,51773441,51838977,51904513,51970049,52035585,52101121,52232193,52363265,52494337,52559873,52625409,52756481,52822017,52953089,53018625,53084161,53215233,53280769,53346305,53477377,53542913,53608449,53739521,53805057,53870593,53936129,54001665,54067201,54132737,54263809,54329345,54460417,54525953,54591489,54722561,54919169,54984705,55050241,55181313,55246849,55312385,55377921,55443457,55574529,55640065,55705601,55771137,55836673,55967745,56033281,56098817,56164353,56295425,56360961,56426497,56557569,56623105,56688641,56754177,56819713,56885249,56950785,57016321,57081857,57147393,57212929,57278465,57344001,57409537,57475073,57540609,57606145,57671681,57737217,57802753,57868289,57933825,57999361,58064897,58130433,58195969,58261505,58327041,58458113,58523649,58589185,58654721,58720257,58785793,58851329,58916865,58982401,59113473,59179009,59244545,59441153,59506689,59572225,59637761,59703297,59768833,59834369,59899905,60096513,60162049,60227585,60293121,60424193,60489729,60555265,60620801,60686337,60882945,60948481,61079553,61145089,61210625,61276161,61341697,61407233,61472769,61538305,61603841,61669377,61734913,61800449,61865985,61931521,62128129,62193665,62259201,62390273,62455809,62521345,62652417,62717953,62849025,62914561,62980097,63045633,63111169,63176705,63242241,63307777,63373313,63504385,63569921,63635457,63700993,63766529,63832065,63897601,63963137,64028673,64225281,64487425,64552961,64618497,64684033,64749569,64815105,64946177,65011713,65077249,65142785,65208321,65273857,65339393,65404929,65470465,65536001,65601537,65667073,65798145,65929217,66060289,66125825,66191361,66256897,66322433,66387969,66453505,66584577,66650113,66715649,66781185,66846721,66912257,66977793,67043329,67108865,67174401,67239937,67305473,67371017,67436545,67567617,67633153,67698689,67829761,67960833,68026369,68157441,68222977,68288513,68354049,68419585,68485121,68550657,68616193,68681729,68747265,68812801,68878337,68943873,69009409,69074945,69140481,69206017,69271553,69337089,69402625,69533697,69599233,69730305,69861377,69992449,70057985,70189057,70254593,70320129,70385665,70451201,70582273,70647809,70713345,70778881,70909953,70975489,71041025,71106561,71172097,71237633,71303169,71368705,71499777,71630849,71696385,71761921,71892993,71958529,72155137,72220673,72286209,72351745,72417281,72482817,72548353,72613889,72679425,72744961,72810497,72876033,73007105,73072641,73138177,73269249,73334785,73400321,73465857,73531393,73596929,73662465,73859073,73924609,74121217,74186753,74317825,74448897,74514433,74579969,74645505,74711041,74776577,74842113,74907649,74973185,75038721,75104257,75169793,75235329,75431937,75497473,75628545,75759618,75825153,75890689,75956225,76021761,76087297,76152833,76218369,76283905,76349441,76414977,76480513,76546049,76611585,76677121,76742657,76808193,76873729,76939265,77004801,77070337,77201409,77332481,77398017,77463553,77529089,77594625,77660161,77725697,77791233,77856769,77922305,77987841,78053377,78184449,78249985,78315521,78512129,78577665,78708737,78643201,78774273,78839809,78905345,78970881,79036417,79167489,79233025,79364097,79429633,79495169,79560705,79626241,79691777,79757313,79822849,79888385,79953921,80019457,80084993,80150529,80216065,80347137,80412673,80478209,80543745,80609281,80674817,80740353,80805889,80871425,80936961,81068033,81133569,81199105,81264641,81330177,81395713,81461249,81592321,81657857,81723393,81788929,81854465,81920001,81985537,82051073,82116609,82182145,82247681,82313217,82444289,82509825,82640897,82706433,82771969,82903041,83034113,83099649],"value":[131073,196609,262145,393217,524289,589825,655363,786433,851969,917505,983041,1048577,1114115,1179649,1376257,1507329,1703937,1769476,1835009,1900545,1966081,2097153,2228225,2293761,2359300,2555905,2752515,2818049,2883585,2949121,3014660,3080193,3276801,3538946,3604481,3670020,3735553,3801089,3932164,4063233,4128769,4194305,4325377,4456451,4521986,4784129,4849665,4915204,4980737,5046273,5111809,5177347,5242881,5373953,5439489,5505025,5636097,5701633,5767169,5832705,5963777,6029313,6356993,6422529,6488065,6553601,6619137,6684675,6750209,6815745,6946817,7077889,7143425,7208964,7274500,7340036,7405569,7471105,7602177,7667713,7798785,7864321,7995393,8257537,8388609,8454145,8519681,8585218,8650753,8716289,8781825,8978433,9175041,9306113,9437185,9633793,9699329,9764865,9830401,9895937,9961476,10158081,10223617,10289153,10354689,10485761,10551297,10616833,10682369,10747905,10878977,10944513,11075588,11141121,11272194,11468801,11665409,11927553,11993089,12058625,12124161,12189697,12386305,12451841,12517377,12582913,12713985,12779524,12845057,12910593,13041665,13107203,13238273,13500417,13697025,13828097,13893636,13959169,14024705,14090241,14155777,14221313,14286849,14352385,14417921,14483457,14548993,14811137,15007745,15138817,15204353,15335425,15466497,15663105,15728641,15794177,15859713,15990785,16056321,16121857,16187393,16384001,16449540,16515073,16711681,16908289,16973825,17039361,17235969,17498113,17694721,17760260,17891329,17956865,18022403,18087937,18153473,18219009,18284545,18350081,18415617,18481153,18546689,18612225,18677761,18808833,18874369,18939905,19005441,19070977,19136513,19267585,19398657,19529729,19595265,19660804,19791873,19857409,19922945,20054017,20119553,20185089,20250625,20316161,20381699,20447233,20512769,20578305,20643841,20709377,20774913,20905985,21168132,21299204,21364737,21430273,21561345,21889025,21954561,22020097,22085633,22151169,22282241,22478849,22609921,22675457,22872065,22937601,23068676,23199748,23396353,23330817,23461889,23527427,23658497,23789569,23855105,24313857,24444932,24510468,24576003,24641538,24772609,24838145,24903681,25034753,25165825,25231361,25296897,25362433,25427969,25559041,25624577,25690113,25755649,25821185,25886721,25952257,26017793,26148865,26214401,26279937,26476545,26607617,26673153,26738689,26804228,26935297,27066369,27131905,27262977,27328513,27394049,27459585,27525121,27656193,27721729,27852803,27918337,28114945,28180481,28246017,28377089,28442625,28508161,28639233,28770305,28966913,29032452,29294593,29425665,29491201,29556737,29622273,29687809,29753345,29818883,29884417,29949953,30015489,30146561,30212097,30277633,30343172,30605316,30801921,30867457,30932993,31195137,31260673,31326209,31391745,31588353,31719425,31784964,31850497,31981569,32112641,32178177,32243713,32374785,32440323,32636929,32702465,32833537,33161220,33226753,33357825,33488898,33619969,33685505,34013185,34144257,34209793,34275329,34340867,34406401,34537473,34734081,34799617,34930689,35323905,35389441,35454977,35520513,35717121,35782657,35913729,35979265,36110338,36175873,36306945,36503553,36569089,36765697,36831233,36962305,36896769,37093377,37552129,37486593,37617665,37683201,37748737,37814275,37879809,38076417,38141953,38207489,38273025,38469633,38600708,38731777,38797313,38862849,38928385,38993921,39124993,39190529,39256065,39452673,39387137,39518209,39911425,39976961,40042497,40304641,40370177,40501249,40566790,40632321,40697857,40828929,40894465,41156609,41222148,41549825,41615361,41680897,41746433,41811973,41877505,42008577,42074116,42139649,42270721,42467329,42532865,42663937,42729473,42860545,42991617,43057153,43122689,43188225,43319297,43384833,43450369,43515905,43581444,43712513,43778049,43843585,43909124,43974657,44040193,44105729,44171265,44302337,44433409,44564481,44630017,44761089,45023233,45481985,45547521,45809665,45940740,46006273,46071809,46137345,46202881,46399489,46465025,46596097,46792705,46858241,47185921,47251457,47316996,47382529,47448065,47579137,47644673,47775745,47841281,47906817,47972353,48037889,48103425,48168961,48234497,48300033,48365569,48496641,48627713,48693249,48758785,48824321,49020929,49086468,49217537,49348609,49414145,49479681,49807361,50069505,50135041,50200577,50266113,50331649,50528257,50659330,50724865,50921473,51052548,51118084,51249153,51314689,51380225,51445761,51511297,51576833,51642369,51773441,51904513,52035585,52101121,52232193,52297732,52363265,52428804,52494337,52756481,52822017,52953089,53018625,53215233,53280771,53346305,53739521,53805057,53870593,53936129,54263809,54329345,54394882,54460417,54591489,54722561,54984707,55050241,55181313,55246849,55312385,55443457,55574529,55640065,55705601,55771137,55836673,55902212,55967748,56033281,56164353,56295425,56360961,56426497,56557569,56819713,56885249,56950785,57016321,57081857,57147393,57212929,57278465,57344001,57409537,57475073,57540609,57606145,57671681,57737217,57802753,57868289,58064897,58130433,58261505,58327041,58458113,58523649,58589185,58654721,58720257,58785793,58851329,58916865,58982401,59113473,59179009,59244545,59310084,59441153,59506689,59572225,59703297,59768833,60096513,60227585,60293121,60424193,60489729,60555265,60620801,60686337,60882945,60948481,61145089,61341697,61472772,61538305,61669377,61734913,61865985,61931521,62128129,62259201,62390273,62455809,62521345,62717953,62849025,62914561,62980097,63111169,63307777,63569922,63635459,63700993,63766531,63832065,63897603,64028673,64225281,64487425,64552961,64684033,64749569,64815105,64946177,65011713,65142785,65208321,65273857,65339393,65404929,65470465,65536001,65601537,65667073,65929217,66060289,66125825,66256897,66322433,66387969,66715649,66781185,66846721,66912257,66977793,67043332,67108865,67174401,67239937,67305473,67371011,67436545,67567617,67633153,67698689,67829761,67960833,68026369,68157441,68222977,68288513,68354049,68419585,68485121,68616193,68681729,68747265,68812801,68878337,68943873,69009409,69074945,69140481,69206017,69337089,69402626,69533697,69599233,69730305,69992449,70057985,70189057,70254593,70320129,70451201,70582273,70647809,70713345,70778881,70975489,71041025,71237636,71303169,71368705,71499777,71630849,71696385,71892993,71958529,72155137,72220673,72286209,72351745,72417281,72482817,72548353,72613889,72744961,72810497,72941569,73138177,73269249,73334785,73531396,73596929,74186756,74252290,74383364,74514433,74645505,74776577,74842113,74907649,74973185,75038721,75104257,75235329,75169793,75431937,75497473,75628545,75825153,76021761,76087297,76152833,76218369,76283905,76414977,76546049,76611585,76677121,76742657,76808193,76939265,77004804,77070337,77135876,77201409,77332484,77463553,77529089,77791233,77856769,77987841,78053377,78184449,78249985,78315521,78381060,78512129,78708737,78643201,78774273,78839809,78905345,78970884,79036417,79167489,79233025,79429633,79495169,79626241,79757313,79888385,79953921,80019457,80084993,80150529,80216065,80412673,80543745,80609281,80674817,80740353,80805889,80871425,80936961,81068033,81264641,81330177,81395713,81461249,81592324,81657857,81723393,81788929,81854465,81920001,82051073,82116609,82182145,82247681,82444289,82509825,82575364,82640897,82903041,83034113,83099649],"validatecolor":[1245185,8912902,46727169],"valuetype":[1769473,3670017,7274497,7340033,11075585,11862021,12779521,17760257,21299201,22151171,23068673,24444929,24510465,30605313,33161217,38600705,43253763,55967745,61472769,65077253,65732611,67043329,71237633,73531393,73793537,77332481,78970881,81592321],"validateworksheets":[11010051,41287681,62193665],"validatefontscheme":[15925249,28901377,73007107]} \ No newline at end of file diff --git a/docs/fti/FTI_119.json b/docs/fti/FTI_119.json index 9c0c93ce8..1fbe0e3fa 100644 --- a/docs/fti/FTI_119.json +++ b/docs/fti/FTI_119.json @@ -1 +1 @@ -{"worksheetdefinition":[2949122,3342337,12779523,19333121,22085633,24510465,29556737,34734081,56819714,66519041,73400323,80674820],"workbookreader":[2949122,3342337,5308418,12779522,16711681,19333121,21692417,22085633,24510466,29229057,29556737,34734082,41353217,42336258,49479681,56754177,56819714,58458113,66519044,66584577,73400323,73531393,78381057,80674819],"white":[17301505,31326209,70516737,71630849,74776577],"workbookreference":[3735553,16449537,54394881],"windowsbase":[64356358],"work":[64356354],"workflow":[64356353],"writes":[17301505,31326209,32899073],"writable":[19922946,36175873,40435714,45285378,61014018,63307777],"width":[131074,3735560,9175042,9240582,9437186,12255234,15269891,17301506,20905987,21954561,24379394,25427970,26869761,28966913,31326210,31784963,35651586,36306945,38273027,41549825,44761090,48496641,49545221,50659330,52101126,52363265,53870605,54394883,60096522,65077254,73334789,74317825,75300867,77660162,78184449,82575362],"worksheet_":[59047937],"working":[64356354],"worksheet":[131076,327681,917507,1179649,1245186,1310722,1572871,1638402,1703938,1900547,1966082,2031618,2359309,2883588,2949121,3145729,3211267,3342338,3473419,3604484,3735647,3997697,4128769,4325382,4390913,4718594,4849668,4980739,5046273,5111814,5177350,5242883,5308417,5636098,5832708,5898244,6160385,6291459,6488066,6750210,7077889,7340039,7405572,7667716,7929859,7995394,8192003,8323076,8388611,8454146,8585217,8847363,9175041,9240578,9437192,9764865,9830401,9895937,10027014,10158085,10223620,10354690,10682370,10747910,10944515,11010052,11272194,11337729,11403266,11534337,11730945,11993089,12255233,12320769,12386312,12582916,12713986,12779522,12976131,13041666,13107201,13434881,13500426,13631493,13893633,14090244,14221314,14286852,14352388,14483457,14614530,14745603,14811137,15466502,15728645,16056323,16252929,16318470,16449538,16580610,16646153,16842754,16908292,17301511,17629187,17760259,18022408,18219010,18677762,19333121,19398657,19857410,20119554,20578307,20643842,20905991,21102593,21168131,21430274,21823491,21954564,22085634,22216713,22609922,22675458,22740994,22872066,22937603,23003141,23134215,23461896,23592961,23920645,23986180,24313860,24379394,24444931,24510465,24707075,24903684,24969221,25034757,25165827,25427970,25493508,25559043,25624579,25755650,25886721,26017793,26148865,26279942,26411014,26542082,26607618,26673156,26804227,26869762,27000835,27131907,27197441,27394051,27721729,27918342,27983880,28180492,28246020,28311556,28442626,28835844,28966917,29294593,29556739,29622273,29687811,29818891,29884424,30015492,30081026,30277635,30343170,30605318,31129602,31326215,31588356,31784962,31850499,31916043,32047105,32112642,32309249,33095683,33226758,33292289,33423363,33619976,33685507,33751042,33947649,34013190,34078725,34209798,34275333,34340871,34471941,34603009,34668545,34734083,34865153,34996226,35323906,35389446,35520514,35651595,35979267,36306948,36700163,37027842,37093384,37289986,37421057,37617673,37683201,37748738,38010882,38273030,38797317,38928386,39583748,39780357,40108038,40173572,40566786,40632332,40828929,40894465,41025546,41091073,41156610,41222150,41353218,41484289,41549830,41680899,41943041,42074114,42205185,42270724,42401793,42467333,42926082,43057153,43122689,43188228,43253762,43646978,43909122,44236802,44302343,44564485,44630020,44761090,44826628,44892162,45285431,45416455,45481991,45744131,45809665,45875203,45940739,46071810,46268417,46333955,46465032,46727187,46989314,47054849,47316993,47579142,47644673,48103426,48168962,48300036,48365582,48431106,48496653,48562177,48627716,48824322,49152002,49217538,49348610,49414147,49545220,49610755,49676291,49741825,49807366,50069505,50135043,50331650,50528257,50659387,50790402,50855943,51118086,51249163,52101122,52297730,52363269,52756485,53215235,53542916,53608451,53739531,53870594,54198273,54394908,54525953,55115778,55640065,55705601,55836684,55967747,56033281,56295427,56557573,56819716,57212930,57278469,57409542,57606149,57737217,57999362,58195973,58654723,58916871,58982405,59047939,59244546,59375617,59768836,60096515,60424194,60620802,60948481,61014081,61341698,61472771,61603841,61931522,62193667,62259201,62455811,62980102,63045637,63242242,63373315,63438851,63569928,64290818,64356355,64552965,64684037,64880643,64946184,65077250,65339397,65536004,65667073,65929217,66191361,66453507,66519044,66781187,66846721,67043334,67239945,67436547,67633156,67698690,67829761,67960836,68091905,68747266,68943878,69337090,69664769,69730306,69795842,70123528,70189058,70451201,70713346,70909958,70975489,71041025,71106563,71565315,71761929,71892994,72089604,72155137,72482818,72548356,72810498,73334788,73400324,73465857,73596930,73662468,73728005,74317828,74448911,75169795,75235329,75300866,75956228,76349441,76480516,76611586,76677124,76873730,77398017,77594630,77856770,77922305,77987841,78184450,78381058,78577665,78774273,79233026,79364098,79429635,79560715,79757313,79953924,80674821,80740353,81461252,82051074,82116609,82182145,82313222,82444291,82575362],"wrong":[42991617,53346305,67567617,75104257],"wrapped":[3735553,48168961,54394881],"worksheetname":[29556737,56819713,80674817],"warning":[6356993],"writing":[327681,19922945,36175873,40435713,62849025,63307777,64356353,65667073],"wraptext":[11141121,18415617,81199105],"wrongly":[14155778,28770305,42598402,43450370,69926914,73334786],"worksheetprotectionhash":[10944513,41549825,48496641],"workbooks":[327681,6356993,48365569,49545217,62849025,64356354,65667073,73334785],"worksheetindex":[58916866,67043330],"workbookprotectionpassword":[21299201,38797314,39845889,61014018],"way":[52035585,64356353],"written":[64356354],"window":[131073,1179649,3735554,9437185,18022401,20054017,24510465,27983873,29818881,35651585,37093377,52363268,54198273,54394882,63373313,74317826,75431937,75956225],"worksheetexists":[3735553,5832705,50659329],"workbookmetadata":[18481153,38797313,61014017],"wrap":[11141121,18415618,81199105],"worksheetexception":[1572866,2359298,3473410,4390913,8323074,9895938,11534339,14483458,17760258,18022402,26017795,27131906,29818882,29884418,31588354,31916034,33619970,34275330,37093378,37617666,40894466,41025538,41484290,42401794,43057154,49217541,52756482,55836674,56557570,58916866,63569921,65929219,66191362,67043330,72548354,77594626],"windows":[16711682,34734081,38797313,48889857,61014017,61538306,64356357,66519041],"write":[64356353],"widths":[8192001,23986177,29818881,37093377,60096513,64356353,64880641],"worksheetdefinitions":[34734081,66519041,73400321],"word":[11141121,18415617,81199105],"workbookprotectionpasswordhash":[21299201,38797313,39845889,61014017],"want":[8192001,36306945,43188225,63438849,64356354,65536001,76480513],"worksheetprotection":[41549825,48496641,57606145],"writer":[5767169,12189697,17301505,20381697,22806529,23068673,23986177,27328513,28966913,30867457,31326209,32440321,32899073,33161217,33226753,34078721,35127297,36175873,38273025,39256065,39911425,42139649,42467329,42860545,45481985,50855937,57409537,57802753,63045633,63307777,63832065,67960833,70320129,70516737,74055681,74776577,74973185,75038721,75497473,75825153,76939265,79036417,80216065,82313217],"worksheets":[327681,2883585,5898241,6291459,6356993,7667713,11010049,11075585,12582913,12976129,14286849,16908289,19529729,21233665,22872065,23461889,24313871,24510465,24903681,26673153,28246017,28311553,29294593,31916033,33554433,34275329,36372481,37617665,38797314,39124993,40173569,41025537,43909123,45285379,46989313,48365570,48496642,48627713,49545221,50921473,52494337,52756483,53542913,53870593,55050241,55115791,57147393,60096513,61014021,64356354,64552961,67633153,69599233,70123521,70647809,73334789],"worksheetpane":[3211266,3735558,5111811,5177346,7405570,9437186,18022402,26279938,27983874,29818884,30605315,35651588,37093378,45416450,47579139,48365569,50659334,62980099,63373314,67239939,68943874,76677122],"words":[42008577,65273857,67502081],"worksheetreader":[1179649,3997699,4980737,7077889,8585221,9175041,9764865,9830401,10682369,10944513,11337729,11993089,13434881,14352385,14811137,16580609,19398657,20054018,20643841,23592961,24510467,24576002,25624577,26148865,26542081,27197441,27721729,29622273,32112641,32309250,33423361,33947649,37421057,37683201,37748737,41091073,41549826,41943041,43122690,44630017,44761089,45809665,46989313,47054849,47316993,47644673,48496644,48562177,50528257,52363267,53608449,54198273,54525953,55640065,55967745,57606145,59375617,60948481,62259201,62390274,63373313,66781185,66846723,67829761,68091905,69664769,70123522,70451204,70975489,71041025,73465857,74317826,75235329,76349441,77922307,77987841,78577665,79757313,80740353,82116609,82182145],"web":[81723393],"workbook":[327681,1572866,2162691,2359298,3145732,3342337,3473411,3735559,4259844,5308420,5832709,6291458,8060932,8323075,11075589,12124162,12386308,12779521,13172739,13500420,13697028,15728651,16056325,16449540,16646153,16711681,16973825,17301511,17956866,18481156,18677765,19333121,19464195,19660804,19726338,19922947,20250627,21233669,21299206,21692418,22020099,22085633,22216713,22806530,22872065,23134209,23461889,23724033,23920642,24510466,24707076,24772609,24969221,25559041,25886726,26214401,26411009,28180485,29229058,29294594,29556737,29884419,31326217,31588353,31916035,33554434,33619970,33685509,34275334,34471942,34734084,34930689,35258369,35389443,35586050,35717125,36175874,36241409,36372482,37617667,38797324,39321604,39845893,40435715,40632328,41025538,41222148,41353218,41615363,42336257,42860550,42991623,43909123,44564489,45285414,46399489,46465027,46727172,48300034,48365573,48889864,49479682,50659329,51183618,51576836,52232196,52494338,52756487,53215234,53346311,53411843,54067202,54394884,55836674,56754178,57475073,57671683,58458113,58916866,60293122,61014072,61538307,61603842,62717954,62849025,63307777,63569923,63635457,64356373,64552962,64946180,65273862,66519048,66584577,67043331,67502085,67567623,68354049,69402625,70320129,70647809,71630849,72089602,73400321,73531394,73990146,74448898,74973186,75104263,75431940,77594626,78381057,78446593,79101953,80216067,80674817,80936961,81920002],"ws":[35389441,38797313,48365569,61014017,61603842,64356356]} \ No newline at end of file +{"worksheetprotectionhash":[10551299,34996225,52559873],"worksheetindex":[67108867,74448899],"way":[67371009],"write":[67371009],"windowsbase":[67371014],"web":[78118913],"workbookreference":[1310721,15466499,58392577],"worksheets":[33554433,43778051,62193665,67371009],"workbook":[1179653,1310721,1638405,2621443,3342339,3604489,6881284,7864322,9699335,11010051,11337732,12451843,13434886,15269893,15466498,16908305,17104898,17498118,17825797,18874376,19333125,19398662,19726340,20185091,20578309,20971527,21364739,22544389,22806530,23461892,23724036,23920642,23986178,24707078,25231377,26738693,27590657,29163525,30670852,31522824,31981577,32374791,33292290,33554435,34078724,34603010,34865156,34930705,35061763,35586052,36962307,37552131,38404102,40239110,40632323,41287686,41418757,43778051,45154308,45219847,45481988,49610764,49938434,50266120,51183618,51249155,51576837,53149698,53346313,53477379,54001667,54657025,56885256,61276164,62193682,63111171,63242243,63307779,66125829,67108869,67371029,68616195,69271557,70057991,70320132,74448900,76218371,76480516,78577668,78643208,79429640,82116611],"want":[67371010],"workbookprotectionpassword":[33554433,37552131,62193665],"windows":[67371013],"worksheetprotection":[34996225,52559873,61931523],"workbookprotectionpasswordhash":[21364739,33554433,62193665],"workbookreader":[2031618,3473411,3735555,11206662,15663107,19070979,19857411,20774915,25100290,27983876,36372483,38797315,39649284,46465027,50855940,56033283,62324738,67960835,70254595,71761924,74711047,76742661,77660164,77922310],"work":[67371010],"width":[10027009,13565955,19922947,66584579,73596931,82837505],"working":[67371010],"wraptext":[8126465,18612227,78970881],"worksheetdefinition":[2031619,3735555,11206663,19070979,19857411,25100289,38797315,62324739,76742658,77922311],"worksheetexists":[1310721,3604486,64290817],"workflow":[67371009],"worksheetdefinitions":[36372481,74711041,76742659],"writing":[67371009],"worksheetpane":[1310726,2359299,4194309,5963779,6160386,7733255,18743304,26411010,28246021,33095687,33816584,36044808,39321609,46530563,51380229,54657025,64290822,65339394,70647813,71958530,78446594,81592325],"widths":[67371009],"workbooks":[67371009],"written":[67371010],"worksheetreader":[1114116,5046277,6094852,7602183,7929860,8716291,9043972,9175045,9633797,9764867,9961480,10551299,13500419,14286851,14352387,18087939,19660806,20840450,21823490,22151175,25100291,25165829,25362435,26083332,27066374,27131907,28114947,28835847,32047109,32178179,32440324,33357827,34734085,34996227,41615365,41746435,42139653,42926084,44236803,46137349,47185923,47251461,47448067,47644677,47775747,47972355,48234501,48889860,50331653,50462726,51511299,51707907,52559879,53608452,57344003,58458117,58720259,60096518,60162052,61931523,62849027,64946181,65339395,65929221,69795842,70516738,70909958,71565314,72351747,72482819,74317828,75104261,76546053,76677128,77725699,78053382,78774275,80347140,80609285,80871427,82771982],"worksheetname":[38797315,62324737,77922305],"worksheetexception":[4653057,8585219,9568262,24117254,39780355,44826627,50659337,82706437],"worksheet":[524291,1179650,1310738,1441796,1638409,1966083,2359298,2490374,2686981,2752517,3014658,3276805,3604486,3866629,4194309,4259841,4325379,4390917,4456456,4718593,4915202,5898245,5963779,6160388,6225923,6356995,6684676,6946821,7012354,7733261,7798788,7995397,8257539,8781831,8978437,9109506,9371652,9437187,9699330,10158087,10354693,11141125,11993093,12058629,12124163,12320769,12386310,13041669,13565957,13762564,13828103,14024712,14286850,14614530,15007748,15204358,15269889,15466499,15859718,15990787,16252930,16318469,16515077,16580610,16777218,16908290,17170440,17760260,18153477,18677763,18743311,19464195,19988485,21233668,21430276,21495812,21626887,21692420,22216709,22282243,22740998,22872067,22937605,23134212,23265283,23396355,23920641,23986177,24248326,24379394,24444932,24576006,24772611,24903685,25231362,25559044,25755658,25886725,25952259,26017797,26148869,26279939,26411012,26542085,26738690,27000835,27197444,27262979,27590664,27656198,28246021,28377091,28770307,29229058,29884421,30670856,30998536,31129605,31326217,31457287,31588359,31916036,31981574,32047109,32374794,32505860,32768001,32899076,33095693,33292289,33816591,34144259,34275333,34340869,34799623,34865160,34930699,35389445,35782661,35848196,36044815,36241410,37027842,37093380,37486598,37814278,38207491,38338563,38404104,38600708,38993928,39321617,39518217,39714818,40304643,41025540,41156613,41287686,41353221,41484293,41549827,41943045,42074114,42336258,42401795,42532872,42729476,43384838,43778050,43843587,44171267,44302344,44892162,45088770,45547525,45678594,45809667,45875211,46530562,46792709,46989313,47775746,47841283,48300039,48496643,48562179,48824325,48955398,49086471,49152003,49217541,49479683,50003973,50135043,50528261,50724873,50790408,50987010,51183618,51249154,51314692,51380229,51904520,53018627,53084164,53346310,53411851,54132739,54329351,54657029,55115777,55246851,56295429,57016325,57737224,57802758,58392579,58654724,59375618,59965441,60030978,60489731,60555286,61079562,61210628,61276168,61931522,62128136,62193670,62586882,62783490,63045640,63438850,63504389,63635463,63700997,63832069,63963140,64159746,64225287,64290825,64356354,65142787,65273859,65339394,65470468,65601539,66125826,66191367,66322436,66387973,66584581,66650116,67108866,67239941,67371011,67502082,68026371,68878340,69206021,69337092,69861380,70057986,70385669,70647813,70713347,71106565,71958533,72220675,73203715,73465860,73859078,74121220,74579975,74645528,75300865,75563010,75759621,75825155,75890692,75956230,76873734,76939267,77070341,78315523,78446596,79560712,79626246,79757315,79822851,81199108,81395716,81461253,81592324,82182147,83034117,83099652],"workbookmetadata":[20185091,33554433,62193665]} \ No newline at end of file diff --git a/docs/fti/FTI_120.json b/docs/fti/FTI_120.json index e3305a082..912a70d0f 100644 --- a/docs/fti/FTI_120.json +++ b/docs/fti/FTI_120.json @@ -1 +1 @@ -{"xfd":[2555905,2752513,12255233,14417921,17825793,21626881,23396353,25296897,31195137,46792705,55902210,57278466,61865985,65077249,65994753,70844418,71434241,77660161,80150530],"xxxxx":[59441153,65273857,67502081],"xmlnodelist":[29229058,78381058],"xmldocument":[4980740,25624580,46989316,53608452,55967748,66781188],"xfs":[29097985,33161217],"xsplit":[47054849],"xmlnode":[7536642,8257538,10682371,11665410,12910594,19070978,26083330,29097986,33423362,44695554,54722564,54788098,62783490,66650114,72613890,73531394],"xsplitdefined":[47054849,52363265,74317825],"xfid":[81788929],"xml":[4980737,5308417,5767173,8257537,11665409,12189698,12976130,15204354,17301529,19070977,20316168,20381698,23724034,23986177,24510466,24641537,25624577,26083329,27328514,27852802,28966914,29097985,31326234,32178178,32899076,33161218,35586049,35782660,37748738,39911426,40960002,42139650,44695553,44957698,45350913,46989313,48496641,49479682,49545220,50855938,51445762,53608449,53870595,54722561,54788099,55967745,57409537,57802754,58064904,58327044,60096514,62783491,64356353,66519041,66650113,66781185,66846723,69599233,70123521,70385665,72613889,73334788,74055683,74776580,74973186,75038722,75497474,75825154,76939266,78446593,79036418,79101953,80216065,82313217],"xlsxwriter":[5767169,12189697,17301506,20381697,22806529,23068674,23986179,24510466,25690114,27328513,28966913,30867457,31326213,32440321,32899073,33161217,33226753,34078721,35127299,36175873,38273025,39256065,39452674,39911425,42139649,42467331,42860546,45481986,50855937,57409537,57802753,63045633,63307777,63832067,67960833,70320129,70516737,74055681,74776577,74973185,75038721,75497473,75825153,76939265,79036417,80216065,82313217],"xlsxreader":[7733249,9699331,11075585,12124161,17498115,24510465,24641537,36372485,40763393,52494338,52822017,61407235],"xf":[1441793,5373953,5505025,6422529,6881282,6946817,8978433,9371649,9502721,9961473,11927553,12648449,13369345,15400961,15597569,17301505,17367041,18153473,18415617,19529732,20316161,20971521,22544385,24248321,28573698,29097986,29753345,30146561,30474241,30539777,30736385,31326209,32243713,33161217,35454977,37158913,37224449,39714817,47185921,48955393,50724865,52887553,54984705,55050242,57147398,57868290,58064897,58851329,60751873,62586881,62849026,64421889,69271553,69992449,70778881,71827457,73859073,75890689,76808193,80871425,81002497,81199105,81264641,81592321,81788929],"xlsx":[393217,1769473,4390913,5767169,6094849,7733250,9699329,11075585,12124161,12189697,17301505,17498114,18874369,20381697,22806529,23068673,23986177,24510473,24641540,27328513,27590657,27852813,28966913,30867457,31326209,32440321,32899073,33161217,33226753,34078721,35127297,35586049,36175873,36372485,38076417,38273025,38666241,39256065,39911425,39976972,40763394,42139649,42467329,42729473,42860545,45481985,47775745,48365569,48496641,50855937,52494340,52822017,57409537,57540609,57802753,58064897,58327041,61407234,62849027,63045633,63307777,63832065,64356358,65667073,66519041,67960833,70254593,70320129,70516737,70647809,74055681,74776577,74907649,74973185,75038721,75497473,75825153,76939265,79036417,79101953,80216065,82313217]} \ No newline at end of file +{"xlsxwriter":[5177351,10747908,14942211,20054020,22937607,23592963,25100290,25821187,26345474,28966916,29491203,30343173,30998533,31326214,31653893,31850500,33751043,34471941,37224452,39452676,39518214,40239109,41091074,42532869,42598408,42860548,44302341,50724876,57737221,58589189,61407236,62455812,63045637,63897605,64028676,66453510,67239941,67633158,69206021,70451204,72155140,74842116,76611588,76808196,79036420,79560709,82247685],"xlsx":[67371014],"xsplitdefined":[47185923,50462721,70516737],"xmlnodelist":[27983876,71761924],"xml":[5832708,6094851,7929859,8192003,9502723,12648452,19136517,26083331,27983875,29360131,32047108,37289987,48431107,48889859,53608451,53739527,55836677,59637763,60162051,66781190,67371009,71761923,71892997,74317827,77660163],"xmlnode":[5832709,7929860,8192004,9502724,12648453,19136518,29360132,32047109,37289988,48431108,53739528,55836680,59637764,66781191,71892998,77660164],"xmldocument":[6094855,26083335,48889863,53608455,60162055,74317831],"x86":[67371009],"xlsxreader":[7077892,7864324,8060934,14680071,14876676,25100289,29294598,33882121,37945347,52887555,57409540,64618503]} \ No newline at end of file diff --git a/docs/fti/FTI_121.json b/docs/fti/FTI_121.json index 6050e4ad5..f5eaf9aae 100644 --- a/docs/fti/FTI_121.json +++ b/docs/fti/FTI_121.json @@ -1 +1 @@ -{"ysplitdefined":[11993089,52363265,74317825],"yoshida":[6356993,49545217,73334785],"ysplit":[11993089],"yyyy":[17694722,20840450,60817409,60882945,67108865],"yyyyy":[59441153,65273857,67502081],"year":[14155779,28770305,42598403,43450371,69926915,73334787]} \ No newline at end of file +{"ysplitdefined":[9764867,50462721,70516737],"yyyy":[68943873]} \ No newline at end of file diff --git a/docs/fti/FTI_122.json b/docs/fti/FTI_122.json index 1b0fe8d9d..6630ddd84 100644 --- a/docs/fti/FTI_122.json +++ b/docs/fti/FTI_122.json @@ -1 +1 @@ -{"zip":[12124162,24641537],"ziparchive":[12124163,24641538,36372481,52494337],"zhuyin":[2097153,50921473,62521345],"zoom":[3735561,7340034,20905988,29622274,41549826,44630018,45744130,45875201,48496642,50659330,54394883,56557574,71565313,72548357],"zoomfactors":[3735553,7340033,41549825,44630017,48496641,54394881],"zoom_":[45744129,45875201,71565313],"zero":[720898,983041,1900545,1966082,3080195,3604482,3735574,4915201,6225921,7995394,8388610,9240578,10223618,14221314,14417923,16384001,18284545,20905988,21954562,23986177,25296900,25755649,26869761,27131905,28442625,28639233,29949953,30343170,36306946,40239106,40566786,42074113,42598401,42926082,43188226,44040193,46792705,48365569,50331649,50659343,50921474,51380225,52297729,54329346,54394883,54919169,55902209,57278472,58130433,58916865,59244545,60424194,61669379,61931521,62521345,64290818,65536002,67043329,67174403,68812802,69795841,70189058,70844422,73334785,74514434,74842113,75300865,76480514,76611586,77856769,78184449,79233026,80150529,81461250,81854467],"zoomfactor":[3735553,54394881,56557571,72548353],"zf":[12124162]} \ No newline at end of file +{"zoomfactors":[1310721,6946819,34996225,47775747,52559873,58392577],"ziparchive":[14876676,29294598],"zoomfactor":[1310721,58392577,61079555,70713347]} \ No newline at end of file diff --git a/docs/fti/FTI_97.json b/docs/fti/FTI_97.json index ef7ef45d2..dc6f56f67 100644 --- a/docs/fti/FTI_97.json +++ b/docs/fti/FTI_97.json @@ -1 +1 @@ -{"auto_zoom_factor":[3735555,20905985,50659329,54394881,56557570,71565313,72548354],"actual":[8716289,33488897,38010881,47644673,51511297,52101121,53870593,57278465,59965441,62849025,65667073,70844417],"await":[63307777,70320129],"appendxmltag":[5767169,17301505,31326209],"attributename":[54788098],"additional":[3407873,3735556,4456449,6029313,8847361,9895937,13238273,16056321,16318468,20578305,25886721,30277633,31850497,32833537,38207489,39256065,44564482,49217537,50659332,55771137,59506689,60096513,61014018,63832065,64815105,65273857,71368705,80347137],"app":[17301506,31326210,32178177,57802754,79036418],"actions":[3735554,25034753,50659329,51118081,54394881,64356354],"addenforcedcolumn":[16384002,21626882,28639234,50921475,55181313,58130434,62521345],"approach":[17498113,32309249,61407233],"argument":[46923777,47841281,51249153,53739521,71761921,73728003,76218369,79560705],"allowed_":[31719425,43384833],"addnextcellformula":[3735554,21430274,48431106,50659330,69730306],"abstract":[5570561,11599873,11796482,12517377,19988481,23855108,28901378,31653889,47382531,47906817,50593793,56688641,60030977,62849025,62914561,64749569,65142785,71172097,80609281],"associated":[4456449,6029313,9895937,13238273,38207489,49217537,55771137,59506689,64815105,80347137],"addnextcell":[3735556,5636098,17629185,20119555,30015489,35323906,44236802,48365569,50659331,54394881,64356355],"accessed":[23134209,25559042,34340865,35389442],"addrowdefinition":[24576001,66846721,70451201],"alignment":[5373953,5505025,6422529,9502722,11206657,11927559,12648449,14680066,15597569,18153474,19529733,27787268,28573697,30474241,30539777,30736386,44433409,50397185,50724865,52166662,52559873,52887557,57147397,59179009,62849028,64421889,80871425,81002498,81264641,81592321],"attribute":[1179649,4063237,7798789,11599873,12517378,17301505,20316161,31326209,32702469,35782659,54788101,58064897,58327043,58785793,62783494,62849026,64749570,66650113,66846723,67305485,71172109,73007106,74055682,74579973,77004802,82182146],"authors":[65273857,67502081,80936961],"absolute":[25231362,38600705,42663937,51773441],"applied":[131073,1638401,2097153,3735561,5046273,9502721,10944513,12255233,13500417,14680065,17301505,18022401,19529729,27918337,29818881,31326209,34865153,37093377,38010881,41549825,44236802,45481986,48168961,48496641,50921473,52101121,52559873,54394889,54919169,55246849,56295426,57147393,62521345,65601537,71630850,71761921,73728001,75956225,76677121,76873729,77660161,78184449,79560705],"ant":[18677761,33685505,44564482,61014018],"alpha":[3407873,10616833,13828097,14680065,18939905,30670849,35192833,45023233,45088770,51707905,52559873,59310081,61079553,67764229,68026373,71958529,75628546,81920002],"addstylecomponent":[5570562,17956865,24248321,39124994,43778049,45285377,60030978,61014017,69992449,70647810,71696386],"applyalignment":[19529730,28573698,57147394],"assumes":[14155778,28770305,42598402,43450370,69926914,73334786],"avoid":[6291457,33554433,35848193,45285377,61014017],"average":[10027014,42205189,51249156,53739524,57737221],"able":[45809665],"api":[13172737,14155777,17956865,19464193,19726337,20250625,24510465,30081025,31326209,36700161,42598401,45940737,64356354,69926913,73334785,73990145,79429633,81068033],"abstraction":[63307777,70320129],"arguments":[14417922,40239105,46923777,49086465,68288514,74514433,76218369],"appropriate":[24248321,43778049,48496641,55640065,64356353,69992449,70123521,77987841],"addresses":[2752514,7995393,14417923,16842753,17170435,17629185,19202049,19595265,23396355,25296898,30277633,31195138,35520514,41549825,41877508,44826625,46923779,47841281,48496641,49086466,51904513,57278468,66912258,67174401,67829761,70844420,71434243,72876033,76218372],"address":[524298,983042,1310726,1966082,2293765,2555908,2752516,3080200,3735598,4718598,4915202,5046278,5177346,7077893,7995394,8192005,8388610,8454146,8519683,8585225,8847369,8912903,9437188,10092548,11403268,11730950,12255235,12320775,13893638,14090245,14417945,15466502,15925249,16318470,16384001,16777218,16842753,17170435,17235969,17629185,17760263,17825794,18022404,18546693,19136517,19202054,19595270,19660801,19857414,19922945,20578311,21626882,22020097,22740998,22806529,23199746,23396363,24444929,25296899,26148869,26279938,26542082,27000834,27983876,29818888,30212098,30277634,30998530,31195138,32047108,32768004,34668546,35520520,35651590,35848196,36175873,36634627,36896786,37093380,37289986,37945346,38535177,38928385,39518210,39583747,40042499,40108038,40239110,40435713,40566786,41549825,41877506,42926082,44236801,44826625,44892164,46071814,46137345,46661635,46792712,46923782,47710209,47841283,48103425,48365573,48496641,49086474,49414152,50659370,50921473,51249160,51576833,51904513,52363265,53411841,53739528,54001665,54329348,54394884,55705602,55902211,56295428,57278483,57999364,58130433,58982402,61341703,61669379,61865986,63242242,63438853,63897602,64028677,64290818,64880646,65077251,65339394,65798148,65994753,66060292,66912259,67174405,67436546,67698696,67829761,68288522,68812806,68878354,68943874,69337096,69533700,69664771,69795842,70057989,70189058,70844426,70909958,71106568,71434248,71761925,71892998,72155138,72810498,72876035,73203713,73465859,73596931,73728001,74317825,74514437,74973185,75169798,75300865,76218378,76873731,77398022,77660161,79298565,79429640,79560710,79757317,80150531,81723393,81854469],"automatically":[1,2031617,2359297,8716289,12386305,12976129,13172737,16646145,18677762,19464193,19726337,20250625,22216705,24248321,25886721,28180481,28770305,31588353,33619969,33685505,39190529,40632321,43778049,45023233,46923778,47841281,48496641,49086465,51118081,51511297,57278466,59310081,60096513,63635457,64356354,64946177,68812801,69664769,69992449,70123521,70844417,76218370,80019457],"auto_":[71565313],"accounting":[589826,68681730,72744962,78315522],"allow":[74776577],"allnumberstodouble":[65537,22347777,62128129],"available":[3735553,13172737,19464193,19726337,20250625,33882113,34734081,35389441,36110337,48365569,50659329,60162049,60620801,64356355,66519041,66584577,81723393],"autofilterrange":[3735553,41549825,48168961,48496641,54394881,59375617],"assign":[36438017],"appdata":[15204353,27852801,32178177],"autofilter":[21954561,24313857,26869761,36306945,40173569,55115777],"algorithms":[10878977,54853633,56164353,63766529,73793537,76808193],"added":[2097153,3735567,5046273,5570561,8847363,10027009,10747905,11730945,13172737,13893633,15466497,16318476,17891329,19464193,19726337,19791873,20250625,20578307,21168129,23461889,24510465,27918337,28770305,29687809,30277635,31850499,34013185,34209793,34603009,34865153,40108033,40828929,42205185,45547521,49741825,49807361,50659343,50921473,51118083,55312385,59965441,60030977,61472769,62521345,64356353,70909953,71761921,73728001,77398017,78774273,79560705],"adapted":[64356353],"adjusted":[1310721,3735562,5636097,11403268,20119554,22609921,22740993,35323905,42926081,50659338,57999364,67698689,69337089,70189057,72482817],"addhiddencolumn":[3735554,27000834,33095682,48824322,50659330],"applicable":[131073,2097153,2228225,3735555,9437185,14417921,18022401,27983873,29818881,35651585,37093377,41549825,48496641,51904513,54394883,57606145,70057985,71434241,75956225,76218369,76873729],"allnumberstodecimal":[22347777,51838977,62128129],"abstractstyle":[1376261,4063234,5439490,5570562,7798786,8716296,11599873,11796483,12517377,13369345,14680072,16973832,17956866,19529729,19988483,21757954,22151170,23855112,28049410,28377089,28901379,30932996,31653891,33030149,35258369,39124994,39190529,43515906,43778050,44367874,45088776,47382531,47906818,48955397,50593793,51052549,52035586,52559873,56688642,57016325,57147400,60030978,62062594,62849026,62914563,64749569,65142785,65732609,67764232,68026369,70647810,71172099,71499781,71696386,73859074,75628545,78118913,78708737,80609283],"automatic":[3735556,17498113,20905986,32309249,45744129,50659329,54394881,56360961,56557569,61407233,71565313,72286209,72548353,79888385],"array":[20512769,35913729,40370177,57081857,76414977,78512129],"according":[2359297,4653057,6815745,18677762,25886721,31588353,33619969,33685505,36503553,50921474,51904513,56950785,62521346,71630849,76218369],"area":[21299201],"appendsharedstring":[17301505,31326209,70516737],"appendxmltopackagepart":[17301505,31326209,32899073],"async":[7733249,8060929,19660801,19922945,22020097,63307780,67567617,70320132,75104257],"align":[3735553,5373953,5505025,6422529,6619137,8978434,11206657,11927553,12648449,15400961,15597569,17367041,18153473,24117249,25952257,27066369,27787265,32243713,37224449,39714817,47185921,50135041,50397185,50659329,50724865,52166657,52887553,54984705,57147394,58261505,59179009,64421889,66125825,66387969,69271553,71827457,74383361,80871425,81002497,81264641,81592321],"aa":[10616833,13828097,14680065,30670849,35192833,45023233,45088770,51707905,52559873,59310081,67764229,68026373,71958529,75628546],"aligned":[11927555,17367041,27787267,32243713,37224449,39714817,47185921,52166659,52887555,69271553],"addcell":[1310722,3735556,11403268,22740994,42926082,50659332,70189058],"addpropertyasjson":[23855105,28901377,50593793],"asynchronously":[7733249,8060930,36372482,45285378,52494338,52822017,61014018,67567617,75104257],"active":[3735558,9437185,11141121,18022401,18415617,20054017,26804227,27721730,27983873,29687811,29818881,35651585,37093377,44236801,48365569,50659331,52363267,54394883,61472771,63373314,67239937,74317825,76677122,78577665,81199105],"addresstype":[524290,2293763,3080196,8519682,14417922,17235970,30998531,35848194,37945347,40239106,46137347,46661633,48365569,57278466,61669377,63897603,66060290,67174402,68288514,68812801,70844417,73203714],"allnumberstoint":[22347777,58392577,62128129],"affected":[53870593],"automatization":[64356353],"addressexpression":[19136514,30277634],"addmrucolor":[24248321,45285377,60358657,61014017,69992449,81920001],"access":[35389441,48365569],"anymore":[64356353],"addhiddenrow":[3735553,25165825,50659329],"addselectedcells":[3735555,21168130,36700161,45940737,50659331,58982403,66453506,71106562,79429633],"aarrggbb":[10616833,13828097,14680065,30670849,35192833,45023233,45088770,51707905,52559873,59310081,67764229,68026373,71958529,75628546],"appended":[8716289,21757954,50593793,57016321],"add":[1310721,1966081,2359297,3145729,3735554,4718593,5570562,5636097,11403265,13500417,17891329,17956866,19791874,19857410,20119553,21168129,21430273,21626881,22609921,22740993,25165825,27000833,28639233,33095681,33619969,35323905,42008577,42926081,43778050,44236801,44564481,44892161,45350913,45547523,46006274,48431105,48824321,50593793,50659330,51118082,55312386,55836673,57999361,58130433,58982401,59965443,60030978,60358657,61014017,64290817,64356360,65273858,66453506,66846721,67502082,67698689,69337089,69730305,70189057,71106563,71630849,71696385,71892993,72482817,72548353,73990146,74448897,77594625,79101953,80936961,81920001],"addstyle":[19791873,33488897,39124993,45285377,59965441,61014017,65667073,70647809,73990145],"applying":[19070977],"assignment":[41549825,48496641,67829762],"addcellformula":[1966082,3735556,4718594,44892164,50659332,64290818,71892994],"appends":[8716289,21757953,57016321],"appearance":[48103426],"addcellrangeinternal":[3735553,19857409,50659329],"applications":[24510465,52363265],"assigned":[3735557,4456449,6029313,8847361,9895937,11468801,12320769,13238273,16318468,20578305,30277633,31850497,32047105,38207489,39583746,49217537,50659333,55771137,57278468,59506689,61276161,61472769,64815105,68812801,70844417,80347137],"arbitrary":[27852801,38666241,39976961,48496641,60948481,70123521],"approximations":[64356353],"assemblies":[64356356],"action":[3735553,4325379,50659329,51118082],"affecting":[1900545],"adding":[2359297,16842753,17629185,33619969,44826625,45285380,55836673,61014020,74448900,77594625],"administrator":[81526785],"addcellrange":[3735556,22609922,50659332,57999364,67698690,69337090,72482818],"acts":[29818882,35651586],"allowempty":[3407874],"addressscope":[16777219,19136514,23199747,40042499,47710210,48365569,54001666,69533698,79298563],"archive":[12124161,24641539,36372481,52494337],"adds":[1310721,1966081,3735571,4718593,5570561,5636097,11403268,16384002,17956865,19791873,20119554,21168129,21430273,21626881,22609921,22740993,24248322,24576001,28639233,33488897,35323905,39124995,42926081,43778049,44892164,45285379,48431106,48496641,50659347,50921474,57999364,58130434,58982403,59965441,60030977,60358657,61014019,63307777,64290817,65667073,66453505,66846721,67698689,69337089,69664769,69730305,69992450,70123521,70189057,70320129,70451201,70647811,71106561,71696386,71892993,72482817,73990145,81920001],"activestyle":[3735553,26804225,54394881],"apply":[1638401,2031617,3735553,8847361,10027009,10747905,11730945,13893633,15007745,15466497,19857409,20578306,22740993,23265281,28573697,30277633,31850498,34013185,34537473,35323905,40108033,40828929,42205185,43057153,49741825,49807361,54394881,56557569,64290817,66191361,69337089,69730305,70189057,70909953,71892993,72482817,77398017,78774273],"applicationversion":[27852801,39976961,59441153,65273857,67502081,70254593],"assembly":[65537,131073,196609,262145,327681,393217,458753,524289,655361,720897,851969,917505,983041,1114113,1179649,1310721,1441793,1507329,1572865,1638401,1703937,1769473,1835009,1900545,1966081,2031617,2097153,2228225,2293761,2359297,2424833,2490369,2555905,2621441,2686977,2752513,2818049,2883585,3014657,3080193,3145729,3276801,3342337,3407873,3473409,3604481,3670017,3735553,3801089,3866625,3932161,3997697,4194305,4259841,4325377,4587521,4653057,4718593,4784129,4849665,4915201,4980737,5046273,5111809,5242881,5373953,5439489,5505025,5570561,5636097,5701633,5767169,5832705,5898241,5963777,6094849,6225921,6291457,6356993,6422529,6684673,6750209,6815745,6881281,6946817,7012353,7077889,7143425,7208961,7274497,7340033,7405569,7471105,7536641,7602177,7667713,7733249,7864321,7929857,7995393,8126465,8192001,8257537,8323073,8388609,8519681,8585217,8650753,8716289,8781825,8847361,9043969,9109505,9175041,9240577,9306113,9371649,9437185,9502721,9568257,9633793,9764865,9830401,9961473,10027009,10092545,10158081,10223617,10289153,10354689,10420225,10485761,10616833,10682369,10747905,10878977,10944513,11010049,11075585,11206657,11272193,11337729,11468801,11599873,11665409,11730945,11796481,11862017,11927553,11993089,12058625,12124161,12189697,12255233,12320769,12386305,12451841,12517377,12582913,12648449,12713985,12779521,12910593,12976129,13041665,13172737,13238273,13303809,13434881,13500417,13565953,13631489,13697025,13762561,13828097,13893633,13959169,14024705,14155777,14221313,14286849,14352385,14417921,14483457,14548993,14614529,14680065,14745601,14811137,14876673,15073281,15138817,15269889,15335425,15400961,15466497,15532033,15597569,15794177,15859713,15925249,15990785,16056321,16121857,16187393,16252929,16449537,16515073,16580609,16646145,16711681,16777217,16908289,16973825,17039361,17104897,17170433,17367041,17432577,17498113,17563649,17629185,17760257,17825793,17891329,17956865,18022401,18087937,18153473,18219009,18284545,18350081,18415617,18481153,18546689,18612225,18677761,18808833,18874369,18939905,19005441,19070977,19136513,19202049,19267585,19333121,19398657,19464193,19595265,19660801,19726337,19791873,19857409,19922945,19988481,20250625,20381697,20447233,20512769,20578305,20643841,20709377,20774913,20840449,20971521,21102593,21168129,21233665,21299201,21364737,21430273,21495809,21561345,21626881,21692417,21757953,21823489,21889025,21954561,22020097,22085633,22151169,22216705,22282241,22347777,22413313,22478849,22544385,22609921,22675457,22740993,22806529,22872065,22937601,23068673,23134209,23199745,23265281,23330817,23396353,23461889,23527425,23592961,23724033,23789569,23855105,23986177,24051713,24117249,24248321,24313857,24379393,24444929,24641537,24903681,25034753,25100289,25165825,25231361,25296897,25362433,25427969,25493505,25624577,25755649,25821185,25886721,26017793,26083329,26148865,26214401,26345473,26476545,26542081,26607617,26673153,26804225,26869761,26935297,27000833,27066369,27131905,27197441,27262977,27328513,27394049,27459585,27525121,27590657,27656193,27721729,27852801,27918337,27983873,28049409,28114945,28180481,28246017,28311553,28442625,28508161,28573697,28639233,28704769,28770305,28966913,29032449,29097985,29163521,29229057,29294593,29360129,29556737,29622273,29687809,29753345,29818881,29884417,29949953,30015489,30081025,30146561,30277633,30343169,30408705,30474241,30539777,30605313,30670849,30736385,30801921,30867457,30932993,30998529,31064065,31129601,31195137,31260673,31326209,31391745,31457281,31522817,31588353,31653889,31719425,31784961,31850497,31916033,32047105,32112641,32178177,32243713,32309249,32374785,32440321,32505857,32571393,32768001,32899073,32964609,33095681,33161217,33226753,33357825,33423361,33554433,33619969,33685505,33816577,33882113,33947649,34013185,34078721,34144257,34209793,34275329,34340865,34537473,34603009,34799617,34865153,34930689,34996225,35127297,35192833,35323905,35389441,35454977,35520513,35586049,35651585,35848193,35913729,35979265,36044801,36175873,36241409,36306945,36372481,36438017,36503553,36569089,36634625,36700161,36765697,36831233,36896769,36962305,37093377,37158913,37224449,37355521,37421057,37486593,37552129,37617665,37683201,37748737,37814273,37879809,37945345,38010881,38076417,38141953,38207489,38273025,38404097,38469633,38535169,38666241,38731777,38862849,38928385,38993921,39059457,39256065,39321601,39387137,39649281,39714817,39780353,39845889,39911425,40042497,40108033,40173569,40239105,40304641,40370177,40435713,40501249,40566785,40632321,40697857,40763393,40828929,40894465,40960001,41025537,41091073,41156609,41222145,41287681,41353217,41418753,41615361,41680897,41746433,41811969,41943041,42008577,42074113,42139649,42205185,42270721,42336257,42467329,42532865,42663937,42729473,42795009,42860545,42926081,42991617,43057153,43188225,43122689,43384833,43450369,43515905,43581441,43646977,43712513,43778049,43843585,43909121,43974657,44040193,44105729,44171265,44236801,44302337,44367873,44498945,44630017,44695553,44761089,44826625,44957697,45023233,45088769,45154305,45219841,45481985,45547521,45678593,45744129,45809665,45875201,45940737,46071809,46137345,46202881,46333953,46399489,46465025,46530561,46661633,46792705,46858241,46989313,47054849,47120385,47185921,47251457,47316993,47382529,47448065,47513601,47579137,47644673,47775745,47841281,48037889,48103425,48168961,48234497,48300033,48496641,48562177,48627713,48693249,48758785,48889857,49020929,49086465,49217537,49283073,49348609,49414145,49479681,49610753,49676289,49741825,49807361,49938433,50069505,50135041,50200577,50331649,50397185,50462721,50528257,50593793,50724865,50790401,50855937,50921473,50987009,51118081,51183617,51314689,51380225,51445761,51511297,51576833,51642369,51707905,51773441,51838977,51970049,52035585,52101121,52297729,52363265,52428801,52625409,52690945,52756481,52822017,52887553,53018625,53084161,53149697,53215233,53280769,53346305,53411841,53477377,53542913,53608449,53673985,53739521,53870593,53936129,54001665,54067201,54132737,54198273,54263809,54460417,54525953,54591489,54657025,54722561,54788097,54853633,54919169,54984705,55050241,55181313,55246849,55312385,55377921,55443457,55508993,55574529,55640065,55836673,55902209,55967745,56033281,56098817,56164353,56229889,56295425,56426497,56492033,56557569,56754177,56950785,57081857,57147393,57278465,57344001,57409537,57475073,57540609,57606145,57671681,57802753,57868289,57933825,58064897,58195969,58261505,58327041,58392577,58458113,58589185,58654721,58720257,58785793,58851329,58916865,59047937,59113473,59179009,59244545,59310081,59375617,59441153,59506689,59637761,59703297,59768833,59834369,59899905,59965441,60030977,60096513,60162049,60227585,60293121,60358657,60424193,60489729,60555265,60620801,60686337,60751873,60817409,60882945,60948481,61014017,61079553,61145089,61276161,61341697,61407233,61472769,61538305,61603841,61734913,61865985,61931521,61997057,62062593,62193665,62259201,62324737,62455809,62586881,62652417,62717953,62783489,62914561,62980097,63045633,63111169,63242241,63307777,63373313,63438849,63504385,63569921,63635457,63700993,63766529,63832065,63897601,63963137,64028673,64094209,64159745,64225281,64290817,64356357,64421889,64487425,64552961,64618497,64684033,64749569,64815105,64880641,64946177,65011713,65077249,65142785,65208321,65273857,65404929,65470465,65536001,65601537,65667073,65798145,65929217,65994753,66191361,66256897,66387969,66453505,66519041,66584577,66650113,66715649,66781185,66846721,66977793,67043329,67108865,67174401,67239937,67305473,67371009,67567617,67633153,67698689,67764225,67829761,67895297,67960833,68091905,68157441,68222977,68354049,68485121,68550657,68616193,68681729,68878337,69074945,69140481,69206017,69271553,69337089,69468161,69599233,69664769,69730305,69926913,70057985,70189057,70254593,70320129,70385665,70451201,70516737,70647809,70713345,70778881,70909953,70975489,71041025,71106561,71172097,71303169,71368705,71565313,71630849,71761921,71827457,71892993,71958529,72024065,72089601,72286209,72351745,72482817,72548353,72613889,72744961,72810497,72876033,72941569,73007105,73138177,73203713,73269249,73334785,73400321,73465857,73531393,73662465,73728001,73793537,73859073,73990145,74055681,74121217,74186753,74514433,74711041,74776577,74842113,74907649,74973185,75038721,75104257,75169793,75235329,75366401,75431937,75497473,75563009,75694081,75759617,75825153,75890689,75956225,76021761,76087297,76152833,76218369,76283905,76349441,76414977,76480513,76546049,76611585,76677121,76808193,76873729,76939265,77004801,77070337,77135873,77201409,77266945,77332481,77398017,77463553,77529089,77594625,77725697,77791233,77856769,77922305,78053377,78184449,78249985,78315521,78381057,78512129,78577665,78643201,78774273,78839809,78905345,78970881,79036417,79101953,79167489,79233025,79298561,79364097,79429633,79495169,79560705,79626241,79691777,79757313,79822849,79888385,79953921,80019457,80084993,80150529,80216065,80281601,80412673,80478209,80543745,80609281,80674817,80740353,80805889,80871425,80936961,81002497,81068033,81133569,81199105,81264641,81395713,81461249,81592321,81657857,81788929,81854465,81920001,81985537,82051073,82116609,82182145,82247681,82313217,82444289,82509825,82575361],"appendattribute":[4063234,7798786,11599874,12517377,32702466,58785794,62849026,62914562,64749569,67305476,71172100,73007105,74579970,77004801],"allsingletodecimal":[22347777,40697857,62128129],"approximately":[53870593],"application":[3735553,4456449,6029313,9895937,13238273,27852803,38207489,38666243,39780353,39976963,44302337,46399491,48365569,49217537,54394881,55771137,59441154,59506689,64815105,65273859,67502083,70254594,80347137],"annotated":[4063234,12517377,64749569,67305474,71172098,73007105,74579970,77004801],"altered":[1376257,8716291,14680065,16973825,19988482,21757953,23855105,28901377,33030145,39190529,45088769,48955393,51052545,57016322,57147393,61145089,67764225,71499777],"angle":[1441793],"attempted":[3735553,46465025,54394881],"autofilters":[8192001,64880641],"asynchronous":[7733249,17301506,19660804,19922948,22020100,31326210,45285379,52822017,61014019,63307777,70320129],"attributes":[62914563],"append":[4063233,5767171,7798785,8716289,11599873,12517377,17301506,17956865,21757955,23855105,28901377,31326210,32702465,32899074,50593793,57016321,58785793,64749569,67305473,70516738,71172097,73007105,74579969,77004801],"allowed":[3735555,4325379,25034753,32833537,36110337,50659330,51118083,52690945,54394881,59441153,60162049,65273857,81657857],"assumed":[16973825,56426497,71499777],"availability":[38404097],"applies":[3735553,10354689,48496641,54394881,70123521,75235329,77987841],"auto":[2031619,3735559,4980738,12255233,21823490,24313857,33751043,40173570,41549826,48103428,48168963,48496643,49676290,50659332,54394883,55115777,55246850,59375619,70123521,71630849,77660161,78184449],"activepane":[3735553,9437186,18022402,27983874,29818882,35651586,37093378,52363265,54394881,63373313,74317825,76677121],"actually":[13172737,19464193,19726337,20250625,28770305,49545217,73334785],"addallowedactiononsheetprotection":[3735553,50659329,51118081],"automation":[28770305,49545217,73334785],"allows":[1048577,1245185,1376257,2293761,2949121,3211265,3407873,3735553,4784129,5308417,5963777,6488065,7798785,8716289,9043969,11206657,11927553,12255233,13238273,14417921,14680065,15204353,15663105,16384001,16973825,17235969,17301505,17629185,18743297,20054017,20316161,20840449,21037057,22347777,23265281,23658497,23855105,24248321,24313857,24576001,25559041,25690113,25952257,26214401,26738689,27852801,28901377,30474241,31326209,32636929,32702465,32833537,33030145,33488897,34144257,35389441,35586049,36372481,37027841,38207489,39124993,42401793,42663937,43319297,44302337,45088769,45285377,45350913,45613057,46006273,46596097,47710209,48496641,48955393,49217537,50266113,50659329,50921473,51052545,51904513,52363265,52494337,52887553,55312385,56623105,57016321,57147393,57278465,58064897,59506689,60162049,61014017,63832065,64815105,65273857,65470465,65667073,65863681,66125825,66322433,66519041,67239937,67305473,67764225,69009409,69992449,70123521,70385665,70451201,70582273,70647809,70844417,71172097,71434241,71499777,72220673,72679425,73924609,74383361,76218369,76742657,78315521,78446593,79101953,79298561,79888385,80674817,81199105,82378753],"addworksheet":[2359298,3145729,33619970,44564481,45285380,55836674,61014021,74448900,77594626],"argb":[30670849,45285377,60358657,60555265,61014017,81920001]} \ No newline at end of file +{"allnumberstodecimal":[21299201,49414147,67764225],"addrowdefinition":[21823489,70909953,82771975],"allows":[720897,1245185,1310721,1769473,2031617,2359297,3014657,3473409,3670017,4915201,6291457,7208961,7274497,7340033,10027009,11075585,11272193,11862017,12779521,13631489,13893633,14745601,14942209,15073281,15925249,16449537,17301505,17760257,19202049,20840449,21168129,21299201,21823489,22347777,23068673,23199745,24182785,24444929,24510465,24641537,25493505,26345473,26804225,27787265,28901377,29032449,30408705,30539777,30605313,31784961,32309249,32964609,33161217,33488897,33882113,36110337,37355521,38010881,38600705,39780353,41222145,41287681,42074113,42598401,43253761,43646977,43909121,44105729,45613057,45940737,46268417,46727169,47513601,49545217,49676289,50397185,50462721,50593793,50659329,51052545,51118081,51707905,52166657,52297729,52428801,52559873,52887553,54788097,55902209,55967745,59310081,59834369,61472769,61800449,61865985,62193665,62652417,63569921,64094209,64290817,65077249,65732609,65863681,66453505,67043329,69402625,69468161,70123521,70909953,71172097,71237633,71827457,73072641,73531393,73924609,73990145,74055681,74186753,74383361,74711041,77135873,77332481,77922305,78381057,78970881,81592321,81985537,82575361],"alignment":[16842753,29753347,61800449],"addcellrange":[1310724,22216710,63438853,64290820,73859079,74579976,76873735],"addenforcedcolumn":[15073282,26869766,35651590,50593794,54853635],"addressexpression":[19005443,41484291],"appendsharedstring":[14942209,42598401,63897605],"addnextcell":[1310723,6684677,16777220,34340870,48955399,64290819,67371011],"administrator":[81526785],"abstract":[24182785,52232193],"activestyle":[1310721,28770307,58392577],"adapted":[67371009],"automatization":[67371009],"addallowedactiononsheetprotection":[1310721,50790404,64290817],"appropriate":[67371009],"addstylecomponent":[6422534,17498118,22347777,38010882,39845892,41287681,43646978,49741827,61734919,62193665,74055681],"attributes":[66060291],"addcellformula":[1310724,2490375,3866630,50987013,64290820,66191368,75956231],"addselectedcells":[1310723,21233669,35848193,41025537,62586884,63504390,64290819,75759617,81199109],"allnumberstodouble":[851971,21299201,67764225],"autofilterrange":[1310721,34996225,50135043,52559873,58392577,62849027],"assemblies":[67371012],"addcell":[1310724,2752518,9109509,24576007,37814279,63635464,64290820],"addhiddencolumn":[1310722,31916037,32899077,45678595,64290818],"added":[67371009],"appendxmltopackagepart":[14942209,31653893,42598401],"actions":[67371010],"addworksheet":[1638406,29163526,41287684,51183621,61276165,62193668,76480517],"address1":[40042499,73269251],"allsingletodecimal":[21299201,39190531,67764225],"additional":[3538945,4521985,8585217,11272193,36110337,50659329,54394881,63569921,69402625,74252289],"associated":[3538945,4521985,8585217,11272193,36110337,50659329,54394881,63569921,69402625,74252289],"assigned":[3538945,4521985,8585217,11272193,36110337,50659329,54394881,63569921,69402625,74252289],"append":[6291457,20119557,64094209],"addressscope":[17891333,19005442,23658501,34013189,45940739,54657025,57606147,67043333,80281603],"allowempty":[8912899],"archive":[29294595],"attributename":[53739523],"addresstype":[1572869,1769477,2424843,11862018,13893635,20905986,28180485,31391746,34668550,35979269,48168965,54657025,61865985,67895297,68288517,69664771,71827457,75038727,75694082,77201411],"abstractstyle":[1245189,4784130,5570562,6291464,6422534,7208962,7536643,10289155,11599874,14155787,14745608,15925256,16842753,17498118,20119557,21102599,21954562,24182794,28704772,28901381,30277642,30801928,32309252,32571394,36700161,38010882,38535169,39845892,39976962,40697858,43646978,46268421,46727176,49676293,49741826,49872899,51052550,52232198,52756482,53280775,53673985,54788101,60358658,61734919,61800456,61997059,64094213,66060298,66519042,67174402,69599235,69926914,71172104,71368706,78905347,79101953,79691780,82378753,82968578],"addhiddenrow":[1310721,21692420,64290817],"auto_zoom_factor":[1310721,19464193,45809667],"address2":[40042499,73269251],"attribute":[5570562,7208964,31784964,51052552,74186760,79298562,80347139],"applicationversion":[37355521,40894467,44695553,56557571,73072641,81002497],"addnextcellformula":[1310722,21495813,45088771,64290818,71106566],"addstyle":[19791877,30408705,38010881,41287681,43646977,51576837,62193665,73138181,73924609],"approximations":[67371009],"appendattribute":[5570563,7208963,7536644,10289155,31784963,51052551,54919172,66060293,69599235,69926914,74186759,75431939,77463555,79298563],"automatically":[1,67371010],"address":[786435,1310741,1572874,2228226,2293764,2424835,2752515,3866627,4063235,6160386,6750220,7602186,7733255,8847363,9830410,9895946,9961483,11862032,13107209,14024715,14614529,15728642,16252931,16973835,17170448,18153481,18219012,18743304,19529738,19988489,20905987,22020112,22741006,24576003,25559042,26411010,26673154,27066377,27459586,28508162,29818883,30146562,32768002,33095687,33816584,34406404,34668552,36044808,36241410,37486606,38993931,39059465,39321609,40042514,42795010,43253764,44367873,45875208,48365573,49217539,51511298,52494341,53411848,54657025,56492034,58195975,58654722,59965442,60489730,60555278,60817411,61865987,62128139,62586882,62783489,63438852,63504396,63701001,64290837,65077250,65798154,66650115,67502082,68878338,69337090,69730306,70975494,71827458,73203714,73269266,73793539,73859086,74579984,74645519,75300866,75694090,75759628,75956227,76677123,76939266,77398019,78053385,78118913,78446594,82051082,82444292],"appendxmltag":[5177351,14942209,42598401],"activepane":[1310721,7733251,18743299,33095683,33816579,36044803,39321603,50462721,58392577,65339395,70516737,71958531],"average":[10158087,44630022,45875202,53411842,55115779],"anymore":[67371009],"addpropertyasjson":[24182785,32309249,53280775],"allnumberstoint":[21299201,67567619,67764225],"addmrucolor":[22347777,41287681,62193665,63766532,74055681,78577668],"addcellrangeinternal":[1310721,17170440,64290817],"api":[11337729,17498113,17825793,19333121,19726337,35848193,41025537,41549825,51576833,67371009,75759617],"assembly":[131073,196609,262145,327681,393217,524289,589825,655361,786433,851969,917505,983041,1048577,1114113,1179649,1310721,1376257,1441793,1507329,1572865,1638401,1703937,1769473,1835009,1900545,1966081,2097153,2162689,2228225,2293761,2424833,2490369,2555905,2686977,2752513,2818049,2883585,2949121,3080193,3145729,3276801,3342337,3407873,3604481,3670017,3735553,3801089,3866625,3932161,4063233,4128769,4194305,4325377,4390913,4456449,4587521,4784129,4849665,4980737,5046273,5111809,5177345,5242881,5308417,5373953,5439489,5505025,5636097,5701633,5767169,5832705,5898241,5963777,6029313,6094849,6225921,6291457,6356993,6422529,6488065,6553601,6619137,6684673,6750209,6815745,6881281,6946817,7077889,7143425,7274497,7340033,7405569,7471105,7536641,7602177,7667713,7733249,7798785,7864321,7929857,7995393,8192001,8257537,8388609,8454145,8519681,8650753,8716289,8781825,8912897,8978433,9043969,9175041,9306113,9371649,9437185,9502721,9633793,9699329,9764865,9830401,9895937,9961473,10027009,10092545,10158081,10223617,10289153,10354689,10420225,10485761,10551297,10616833,10682369,10747905,10813441,10878977,10944513,11010049,11075585,11141121,11206657,11272193,11337729,11403265,11468801,11665409,11730945,11862017,11927553,11993089,12058625,12124161,12189697,12255233,12386305,12451841,12517377,12582913,12648449,12713985,12779521,12845057,12910593,13041665,13107201,13238273,13303809,13434881,13500417,13565953,13697025,13762561,13828097,13959169,14024705,14090241,14155777,14221313,14286849,14352385,14417921,14483457,14548993,14680065,14745601,14811137,14876673,15007745,15138817,15204353,15335425,15466497,15532033,15597569,15663105,15728641,15794177,15859713,15925249,15990785,16056321,16121857,16187393,16318465,16384001,16515073,16711681,16908289,16973825,17039361,17170433,17235969,17367041,17432577,17498113,17563649,17629185,17694721,17760257,17825793,17891329,17956865,18022401,18087937,18153473,18219009,18284545,18350081,18415617,18481153,18546689,18612225,18677761,18743297,18808833,18874369,18939905,19005441,19070977,19136513,19267585,19333121,19398657,19529729,19595265,19660801,19726337,19791873,19857409,19922945,19988481,20054017,20119553,20185089,20250625,20316161,20447233,20512769,20578305,20643841,20709377,20774913,20905985,20971521,21037057,21102593,21233665,21299201,21364737,21430273,21495809,21561345,21626881,21692417,21889025,21954561,22020097,22085633,22151169,22216705,22282241,22347777,22413313,22478849,22544385,22609921,22675457,22740993,22872065,22937601,23068673,23134209,23265281,23396353,23330817,23461889,23527425,23592961,23658497,23724033,23789569,23855105,24117249,24182785,24248321,24313857,24444929,24510465,24576001,24707073,24772609,24838145,24903681,24969217,25034753,25165825,25231361,25296897,25362433,25427969,25493505,25559041,25624577,25690113,25755649,25821185,25886721,25952257,26017793,26083329,26148865,26214401,26279937,26476545,26542081,26607617,26673153,26738689,26869761,26935297,27000833,27066369,27131905,27197441,27262977,27328513,27394049,27459585,27525121,27656193,27721729,27852801,27918337,27983873,28114945,28180481,28246017,28377089,28442625,28508161,28639233,28704769,28770305,28835841,28966913,29163521,29294593,29360129,29425665,29491201,29556737,29622273,29687809,29753345,29818881,29884417,29949953,30015489,30081025,30146561,30212097,30277633,30343169,30474241,30605313,30670849,30736385,30801921,30867457,30932993,30998529,31129601,31195137,31260673,31326209,31391745,31457281,31522817,31588353,31653889,31719425,31850497,31916033,31981569,32047105,32112641,32178177,32243713,32374785,32440321,32505857,32636929,32702465,32833537,32899073,32964609,33030145,33095681,33161217,33226753,33357825,33423361,33488897,33619969,33685505,33751041,33816577,33882113,34013185,34078721,34144257,34209793,34275329,34340865,34406401,34471937,34537473,34668545,34734081,34799617,34865153,34930689,35061761,35258369,35323905,35389441,35454977,35520513,35586049,35651585,35717121,35782657,35848193,35913729,35979265,36044801,36110337,36175873,36306945,36503553,36569089,36765697,36831233,36896769,36962305,37093377,37158913,37224449,37289985,37355521,37486593,37552129,37683201,37748737,37814273,37879809,37945345,38076417,38141953,38207489,38273025,38338561,38404097,38469633,38600705,38666241,38731777,38797313,38862849,38928385,38993921,39059457,39124993,39190529,39256065,39452673,39387137,39321601,39518209,39583745,39649281,39845889,39911425,39976961,40042497,40173569,40239105,40304641,40370177,40435713,40501249,40566785,40632321,40697857,40763393,40828929,40894465,40960001,41025537,41156609,41353217,41418753,41484289,41549825,41615361,41680897,41746433,41811969,41877505,41943041,42008577,42139649,42270721,42401793,42467329,42532865,42598401,42663937,42729473,42860545,42926081,42991617,43057153,43122689,43188225,43319297,43384833,43450369,43515905,43581441,43646977,43712513,43778049,43843585,43974657,44040193,44105729,44171265,44236801,44302337,44433409,44498945,44564481,44630017,44761089,45023233,45154305,45219841,45350913,45481985,45547521,45809665,45875201,46006273,46071809,46137345,46202881,46333953,46399489,46465025,46596097,46661633,46727169,46792705,46858241,46923777,47120385,47185921,47251457,47316993,47382529,47448065,47579137,47644673,47775745,47841281,47906817,47972353,48037889,48103425,48168961,48234497,48300033,48365569,48431105,48496641,48562177,48627713,48693249,48758785,48824321,48889857,48955393,49020929,49086465,49152001,49217537,49283073,49348609,49414145,49479681,49545217,49807361,50003969,50069505,50135041,50200577,50266113,50331649,50462721,50528257,50593793,50659329,50724865,50790401,50855937,50921473,51052545,51249153,51314689,51380225,51445761,51511297,51576833,51642369,51773441,51838977,51904513,51970049,52035585,52101121,52232193,52363265,52494337,52559873,52625409,52756481,52822017,52953089,53018625,53084161,53215233,53280769,53346305,53477377,53542913,53608449,53739521,53805057,53870593,53936129,54001665,54067201,54132737,54263809,54329345,54460417,54525953,54591489,54722561,54919169,54984705,55050241,55181313,55246849,55312385,55377921,55443457,55574529,55640065,55705601,55771137,55836673,55967745,56033281,56098817,56164353,56295425,56360961,56426497,56557569,56623105,56688641,56754177,56819713,56885249,56950785,57016321,57081857,57147393,57212929,57278465,57344001,57409537,57475073,57540609,57606145,57671681,57737217,57802753,57868289,57933825,57999361,58064897,58130433,58195969,58261505,58327041,58458113,58523649,58589185,58654721,58720257,58785793,58851329,58916865,58982401,59113473,59179009,59244545,59441153,59506689,59572225,59637761,59703297,59768833,59834369,59899905,60096513,60162049,60227585,60293121,60424193,60489729,60555265,60620801,60686337,60882945,60948481,61079553,61145089,61210625,61276161,61341697,61407233,61472769,61538305,61603841,61669377,61734913,61800449,61865985,61931521,62128129,62193665,62259201,62390273,62455809,62521345,62652417,62717953,62849025,62914561,62980097,63045633,63111169,63176705,63242241,63307777,63373313,63504385,63569921,63635457,63700993,63766529,63832065,63897601,63963137,64028673,64225281,64487425,64552961,64618497,64684033,64749569,64815105,64946177,65011713,65077249,65142785,65208321,65273857,65339393,65404929,65470465,65536001,65601537,65667073,65798145,65929217,66060289,66125825,66191361,66256897,66322433,66387969,66453505,66584577,66650113,66715649,66781185,66846721,66912257,66977793,67043329,67108865,67174401,67239937,67305473,67371013,67436545,67567617,67633153,67698689,67829761,67960833,68026369,68157441,68222977,68288513,68354049,68419585,68485121,68550657,68616193,68681729,68747265,68812801,68878337,68943873,69009409,69074945,69140481,69206017,69271553,69337089,69402625,69533697,69599233,69730305,69861377,69992449,70057985,70189057,70254593,70320129,70385665,70451201,70582273,70647809,70713345,70778881,70909953,70975489,71041025,71106561,71172097,71237633,71303169,71368705,71499777,71630849,71696385,71761921,71892993,71958529,72155137,72220673,72286209,72351745,72417281,72482817,72548353,72613889,72679425,72744961,72810497,72876033,73007105,73072641,73138177,73269249,73334785,73400321,73465857,73531393,73596929,73662465,73859073,73924609,74121217,74186753,74317825,74448897,74514433,74579969,74645505,74711041,74776577,74842113,74907649,74973185,75038721,75104257,75169793,75235329,75431937,75497473,75628545,75759617,75825153,75890689,75956225,76021761,76087297,76152833,76218369,76283905,76349441,76414977,76480513,76546049,76611585,76677121,76742657,76808193,76873729,76939265,77004801,77070337,77201409,77332481,77398017,77463553,77529089,77594625,77660161,77725697,77791233,77856769,77922305,77987841,78053377,78184449,78249985,78315521,78512129,78577665,78708737,78643201,78774273,78839809,78905345,78970881,79036417,79167489,79233025,79364097,79429633,79495169,79560705,79626241,79691777,79757313,79822849,79888385,79953921,80019457,80084993,80150529,80216065,80347137,80412673,80478209,80543745,80609281,80674817,80740353,80805889,80871425,80936961,81068033,81133569,81199105,81264641,81330177,81395713,81461249,81592321,81657857,81723393,81788929,81854465,81920001,81985537,82051073,82116609,82182145,82247681,82313217,82444289,82509825,82640897,82706433,82771969,82903041,83034113,83099649],"application":[3538945,4521985,8585217,11272193,24313859,36110337,37355521,43057155,44695553,50659329,54394881,63569921,69402625,73072641,74252289,81002497],"add":[47316998,47513601,59834369,67371016],"autofilter":[24444929,41156611,59375617],"available":[67371011,78118913]} \ No newline at end of file diff --git a/docs/fti/FTI_98.json b/docs/fti/FTI_98.json index e9d914c4b..1b0e7c107 100644 --- a/docs/fti/FTI_98.json +++ b/docs/fti/FTI_98.json @@ -1 +1 @@ -{"build":[32833538,64356355,65273858,71368709],"border":[196610,851973,2686978,3801093,7536646,7864325,8716290,9109509,10616835,12058629,13828099,13959172,15007746,17301505,19005442,20316161,20512770,21757953,23265282,23855105,24248322,25362437,26083329,29360130,31326209,32571397,33816581,35192835,36044802,38993924,39190529,44367874,46202881,47120387,47448069,51052548,51642370,51707906,53084165,53477381,53673987,54460418,54853634,57016321,57147393,58064897,59572229,62652421,62849030,63504386,64159747,65011716,65470482,65732610,66977794,67764243,68026379,69861392,69992450,71958531,72024069,72679426,72941570,73269250,74645506,75825154,77070340,77201413,77463557,77529094,78249989,78905349,79495173,79691781,82247685],"borders":[20316161,20512771,26083330,39124994,46202882,58064897,62849025,67764225,70647810],"byte":[27918337,33882113,34865153,36110337,60162049],"behavior":[2293761,35848193,46137345,66060289],"bottomleft":[45416449,47579137,67239937],"boolean":[196609,917505,1638401,1703938,1900546,2097153,2359298,2818049,3407874,3735560,4194307,4587521,5046274,5177345,5701635,5832705,7143425,7274497,8388609,8716289,9633793,9830401,10354689,11796481,11993089,12386306,12451841,12517377,12713986,12845058,13500418,14811137,15728643,15859713,16056322,16252929,16646146,16711681,18022402,19005441,19070977,19202049,19267588,19464194,19922945,20119553,20250626,20774913,21299203,21692417,22085633,22216706,22544385,24248322,25559044,25821185,26279937,26607618,27262978,27918338,28180482,28573697,28835841,29360129,29425665,29818884,31129601,31588354,32374785,32964609,33554433,33619970,33685506,34471939,34865154,35389444,35717122,35979265,36110337,36175873,36438017,36896769,37093378,37421057,38404098,38797321,39321601,39845891,40304641,40435713,40566785,40632322,41615364,44236802,44564482,45285387,45481985,45809666,46071809,46465025,46727169,47054849,48496641,48889859,49152001,49414145,50462721,50593793,50659335,51183617,51249156,51642369,51970050,53739524,54198273,54394881,54525953,54657025,54788097,55050241,55181313,55246849,56754177,56885249,57212929,57671681,57868289,58458113,60162049,60227585,60620802,61014038,61145089,61538308,62455809,62914561,63307777,64552962,64749569,64946178,67371009,67436548,68419585,68485122,68550657,68878337,68943873,69926913,69992450,70123521,70713347,71237633,71761922,72876033,73007105,74448898,75431937,77004801,79560706,80412673,81330177,82444289],"backspace":[71630849],"based":[720898,983041,1900545,1966082,3080195,3473409,3604482,3735574,4915201,5046273,6225921,7995394,8388610,8585217,9240578,10223618,12976129,14221314,14417924,16384001,17301506,18284545,20905988,21954562,23986177,25296900,25755649,26148865,26869761,27131905,27918337,28442625,28639233,29949953,30343170,31326210,33226753,34865153,35782657,36306946,37617665,37814273,38010881,38273025,40239106,40566786,42074113,42926082,43188226,45285378,46727170,46792705,48365569,48496642,49545218,50331649,50659343,50921474,51380225,52101121,52297729,54329346,54394883,54919169,55902209,57278472,58130433,58327041,58916865,59244545,60096513,60424194,61014018,61669379,61931521,62521345,64290818,64356354,65536002,65798145,67043329,67174403,68812802,69599234,69795841,70123522,70189058,70844422,71434241,71761921,73334786,74514434,74842113,75300865,76480514,76611586,77856769,78184449,79233026,79560705,80150529,81461250,81854467],"basestyle":[17956867],"bold":[8781827,14680067,15007747,23265283,33357827,38404098,52559875,60489730,64356353,68550660,68616194,73269251,74645507],"bool":[196609,917505,1310721,1638401,1703937,1900545,2097153,2359297,2818049,3407874,4194305,4587521,5046273,5636097,5701633,5832705,7143425,7274497,8126466,8388609,9633793,9830401,10354689,11796481,11993089,12386305,12451841,12517377,12713986,14811137,15859713,16056321,16252929,16646145,16711681,18022401,19005441,19070977,19202049,19267586,19464193,19857409,19922945,20250625,20774913,21692417,22085633,22216705,22544385,22609921,22740993,25821185,26607617,27262977,27918337,28180481,28573697,29360129,29818881,31129601,31588353,32374785,32964609,33554433,33619969,33685505,34865153,35323905,35782657,35979265,36110337,36175873,36438017,36896769,37093377,37421057,37814275,38404098,39321601,40304641,40435713,40566785,40632321,41615361,42926081,44236802,45481985,45809667,46071809,46465025,47054849,48496641,48889859,49414145,50462721,50528259,50593793,51183617,51642369,51970049,54198273,54525953,54657026,54788097,55050241,55181313,55246849,56360961,56754177,57671681,57868289,58327041,58458113,60162049,60227585,60620802,61145089,61538305,62455809,62914561,63307777,64552961,64749569,64946177,67371009,67698689,68485121,68550657,68878337,69337089,69926913,70123521,70189057,70713347,71761922,72482817,72876033,73007105,75431937,77004801,79560705,79888385,80412673,82444289],"basicformulas":[4128769,5046273,6160385,10027009,10747905,11730945,13107201,13893633,15466497,27918337,34013185,34209793,34603009,34668545,34865153,40108033,40828929,42205185,46268417,48365569,49741825,49807361,51249154,53739523,55705601,57737217,67436545,70909953,71761921,72155137,73728001,77398017,78774273,79560705],"bools":[8126465,56360961,79888385],"background":[18808833,18939907,34406401,45023236,45088773,52953089,59310081,61800449,62849026,63963137,73269249,75563012,75628545],"bytes":[52756481],"broken":[4063233,64749569,67305473,71172097,73007105,74579969],"basic":[1114113,2686977,3014657,4128769,4653057,5046273,6160385,8781825,10027009,10747905,11730945,13107201,13303809,13565953,13762561,13893633,15466497,17104897,18939905,22413313,23265281,27918337,29032449,31064065,33357825,34013185,34209793,34537473,34603009,34668545,34865153,38404097,40108033,40828929,42205185,43712513,44498945,46268417,46530561,48365570,49741825,49807361,49938433,51249154,52428801,53280769,53739523,55705601,57737217,60162049,60489729,61079553,61800449,62849025,63504385,64356353,66977793,67436545,68616193,70909953,71303169,71761921,72155137,72941569,73269249,73728003,74645505,76021761,77398017,78774273,79560705,82509825],"base":[11206657,27852801,30408706,39976961,47775746,62849025,65273857,67502081],"bottomcolor":[67764225,68026369,71958529],"boundary":[60620801,70713345],"bolditalic":[15007745,23265281,60489729,68616193,73269249,74645505],"backgroundcolor":[45023233,45088769,75628545],"break":[6946817,8978433,11141121,18415617,19529729,23003137,29753345,30539777,30736385,43319297,44302337,57147394,58195970,60751873,62849025,81199106],"borderframe":[15007745,23265281,63504385,72941569,73269249,74645505],"borderframeheader":[2686977,15007745,23265281,66977793,73269249,74645505],"basicstyles":[1114115,2686977,3014657,4653059,8781825,13303811,13565955,13762563,15007746,17104898,18939905,22413313,23265282,29032449,31064065,33357827,34537475,38404097,43712515,44498947,46530561,49938435,52428801,53280769,60489729,61079553,61800450,62849026,63504387,64356353,66977795,68616195,71303171,72941569,73269251,74645506,76021761,82378754,82509825],"backslashes":[25100289],"binary":[35782657,37814274,58327041],"bit":[1245185,2293761,3211265,4784129,5963777,6356993,6488065,9043969,11206657,11927553,15663105,17235969,17629185,20840449,21037057,22347777,23265281,23658497,24313857,25952257,30474241,32636929,34144257,37027841,43319297,44302337,45613057,46596097,47710209,52756481,52887553,56623105,60162049,65470465,66125825,67239937,72220673,72679425,73924609,74383361,76742657,78315521,79298561,79888385,81199105,82378753],"builder":[23855105,28901377,50593794,64356353],"bigger":[31653889,78839809],"bug":[28770305],"best":[36503553,50921474,56950785,62521346,64356353],"bottomright":[5111809,45416449,67239937],"box":[81723393],"border_":[851969],"brackets":[2097153,17891329,50921473,62521345],"bottomstyle":[67764225,68026369,77201409]} \ No newline at end of file +{"bit":[1769473,2359297,3014657,3670017,4915201,7274497,7340033,11075585,12779521,13893633,16449537,17760257,21168129,21299201,23068673,23199745,24444929,24510465,26804225,29032449,30605313,33161217,38600705,41222145,42074113,43909121,45940737,51118081,52297729,52428801,55902209,55967745,59310081,61472769,67043329,71237633,73531393,74383361,77135873,77332481,78381057,78970881,81592321,82575361],"basicstyles":[1048581,3080195,3932170,5505027,7471107,11468805,12189701,13238277,15400962,16711683,21561347,23330821,24510468,27918339,29687811,32636933,35520517,38076421,38469637,43188232,47906819,48758789,52625413,57475075,58261507,59506693,64421891,65011715,66977797,67371009,68157443,69926914,71434243,71499779,72613893,77987843,78381058,79167493,81330181],"bottomright":[4194307,46530561,81592321],"bool":[131073,1638401,1966081,2686977,2818049,2949121,3407873,3604481,4325377,4390913,4849665,4980737,5308417,5767169,6750209,7143427,8257537,8716289,8912898,9699329,9764865,10289153,10616833,10682369,12255234,13434881,13697025,14155777,14352385,14483457,15204353,15663105,15794177,16908289,16973825,17694721,17825793,18743297,19136513,19267586,19333121,19398657,19595265,19857409,20774913,25231361,25624577,25755649,26542081,27328513,27394049,29163521,30015489,31129601,31260673,31522817,31719425,32374785,33357825,33423361,34078721,34144257,34471937,34930689,35717121,36044801,36438017,36962305,39321601,40042497,40632321,41353217,41418753,41680897,43188226,43319297,43384833,44302337,45219843,47185921,47251457,48496641,48955393,49020929,49217537,52494337,52822017,53280769,53542913,53739521,54722561,55443457,55705601,55967745,56033281,57344001,57802754,58720257,58916865,59113475,60555265,61014017,62914561,62980097,63111169,63307777,63700993,64225283,65273857,66060289,66846721,67633153,67960833,68485121,69271553,69599233,70057985,72876033,73269249,73531393,74645506,75169793,75431937,76021761,77463553,79495169,79757313,82116609],"boolean":[131073,1310727,1638405,1966081,2686980,2818049,2949121,3407877,3604481,4325377,4390917,4849669,4980737,5308421,5767169,6160385,6291457,6750216,8257537,8716289,8912906,9699335,9764865,10289153,10616833,10682369,12255240,13369346,13434883,13697025,14155777,14352385,14483457,15204353,15269891,15663105,15794177,16777217,16908296,16973825,17694721,17825797,18743303,19136513,19267598,19333125,19398661,19595265,19857409,20774913,22347778,24641540,25231368,25624577,25755657,26411009,26542085,27328513,27394049,28049409,29163525,30015489,31129604,31260673,31522821,31719432,32374791,33292291,33357825,33423365,33488900,34078723,34144257,34471940,34603010,34930696,35717125,36044807,36962305,37027841,39321608,40042497,40632321,41287691,41353221,41418756,41680897,43188238,43319297,43384833,44302337,44892161,45219858,45744129,45875204,47185921,47251457,48496641,48955398,49020929,49217537,49610754,49938433,51183618,52494337,52822017,53280774,53411844,53542917,53739521,54722561,55443457,55508993,55705601,56033281,57344001,57802762,58720257,58916865,60555274,62193677,62914561,62980101,63111169,63307777,63700993,64159745,64225298,64290823,65273857,66060289,66846721,67633157,67960833,68485121,69271557,69599233,70057991,72876037,73203716,73269249,73728001,74055682,74645526,75169793,75431937,76021761,77266945,77463553,78446593,79495169,79757313,82116609],"bottomleft":[46530561,51380227,81592321],"based":[67371010],"bolditalic":[15400961,24510465,52625409,65011715,71434241,81330179],"borderframe":[15400961,24510465,52625409,66977795,71434241,71499779],"bold":[7471107,15400961,15925249,24510465,35520515,52625409,53673985,67371009,71434241,76021763],"background":[72679427],"builder":[67371009],"basicformulas":[4259842,4718594,6750216,8781830,9830406,9895942,10158086,12320770,14024711,25755657,31588358,31719432,32768002,34799622,35323909,35454981,38993927,44630021,45023237,45875204,46989314,51904520,53411842,54329350,54657025,55115778,59965442,60293125,60555274,62128135,73203714,74645516,75300866,82051078],"basestyle":[17498115],"build":[67371011,72548355],"backgroundcolor":[46727169,48693251,82378753],"borderframeheader":[3080195,15400961,24510465,52625409,71434241,72613891],"bottomstyle":[71172097,71696387,79101953],"box":[78118913],"best":[67371009],"bottomcolor":[71172097,74907651,79101953],"border":[131075,983045,5832706,6619141,8519683,11730948,12517381,12713987,15138821,17694724,20316162,22609925,24182785,25427973,30212101,31195139,33685506,34537477,36569092,40697860,43319301,46268419,49020931,51773446,52363267,52428802,52953091,54067204,56360965,57671685,58851333,59572226,60424197,60620805,61145092,65667077,66519042,68681731,69074949,69926914,70844418,71172104,71237636,71630858,71696389,72024067,74907651,78512133,78708741,79101955,81723397,81788933]} \ No newline at end of file diff --git a/docs/fti/FTI_99.json b/docs/fti/FTI_99.json index 49197dbb8..19255cd89 100644 --- a/docs/fti/FTI_99.json +++ b/docs/fti/FTI_99.json @@ -1 +1 @@ -{"corresponding":[3735553,26869761,50659329,66846723],"char":[14680065,41746433,52559873,74776577],"crash":[24510465,42663937,52756481],"clear":[8847361,20578305,29687809,30277633,60293121],"convertdatefromdouble":[27197441,48496641,70123521],"color":[1376257,3407873,9043973,10289154,10616834,13828098,14548994,14680068,17301505,18808834,18939905,20316161,20447235,23527426,24248322,27328513,30670852,31326209,34406402,35192834,36569090,45023236,45088776,45285379,47120386,51707906,52559876,52953090,53936131,56229891,58064897,59310084,59572225,60293121,60358659,61079553,61014019,61210628,62717954,62849025,63963137,66650115,67764230,68026373,69992450,71958530,72613889,75563011,75628547,81920004],"createsheetviewstring":[17301505,31326209,82313217],"converting":[42598401,73334785,81068033],"conditionally":[48496641,69664769,70123521],"compares":[1245185,2293761,3211265,4784129,5963777,6488065,9043969,11206657,11927553,14417923,15663105,17235969,17629185,19202049,19595265,20840449,21037057,22347777,23265281,23658497,24313857,25952257,30474241,32636929,34144257,37027841,43319297,44302337,45613057,46596097,47710209,51904513,52887553,56623105,60162049,60227585,65470465,66125825,66912258,67239937,71434243,72220673,72679425,72876033,73924609,74383361,76218369,76742657,78315521,78839809,79298561,79888385,81199105,82378753],"calculate":[1441794,17301506,28770305,31326210,33226754,38273026,48955393,49545217,57147393,73334785],"cells":[1703937,2686977,3735582,4325378,5898242,8126465,8192001,8847363,11010050,12582914,12713985,15007745,16121857,16318474,16777217,17301507,18612225,19529731,19857410,20578306,20774913,21102593,21168131,21233666,22609921,23265281,23986178,24313860,24444931,24510465,25493508,25624577,26607617,26673153,28573697,29032449,29294596,30081027,30277634,30867457,31326211,31850499,34537473,34996226,35520514,36110339,36306945,36700165,37289985,38928386,39124993,39452673,39583746,41549826,42467329,42991617,43188225,45285378,45940739,46333954,48496645,49152001,49610753,50069505,50659351,50790401,50921473,51118081,53346305,54394887,55050241,55115780,55967746,56360967,57147395,57212929,57278467,57868289,58982404,60162051,61014018,61472769,62521345,63438849,63832066,64356353,65339397,65536001,66256899,66453507,67567617,67698689,67960834,69337090,69533697,70123523,70647809,70844417,71106562,72286209,72482818,73138177,73269250,74645506,75104257,76349442,76414978,76480513,79298561,79364098,79429636,79626241,79888391,80478209,82116610,82182146,82313217],"compareto":[1245185,1376257,2293761,3211265,4784129,5963777,6488065,8716289,9043969,11206657,11927553,14417921,14680065,15663105,16973825,17235969,17629185,19595266,20840449,21037057,22347777,23265281,23658497,23855105,24313857,25952257,28901377,30474241,31653890,32636929,33030145,34144257,37027841,43319297,44302337,45088769,45613057,46596097,47710209,48955393,51052545,52887553,56623105,57016321,57147393,57278466,60162049,65470465,66125825,67239937,67764225,70844418,71434241,71499777,72220673,72679425,73924609,74383361,76742657,78315521,78839811,79298561,79888385,81199105,82378753],"compare":[1376258,8716290,9633793,11796482,12451841,13369345,14680066,16973826,19595265,22544385,23855106,28377089,28901378,29360129,31653891,33030146,45088770,48955394,51052546,56688641,57016322,57147394,60227585,65732609,67764226,71499778,78118913,78708737,78839811,80412673],"col":[14811137],"collected":[20709377,41287681,54460417,63111169,81788929],"customformatcode":[16973825,35258369,71630849],"calls":[3735554,29687809,50659330,70713345],"coverage":[64356353],"converted":[23592961,26148865,28770305,41091073,48758785,55640065,60948481,62259201,64618497],"containing":[12124161,24510465,53346305,63832065,67567617],"ctor":[12779521,23461889],"createstylexfsstring":[17301505,31326209,33161217],"compiled":[64356353],"celldefinitions":[30867457,39452673,63832065],"contact":[81526785],"call":[3735553,4456449,6029313,9895937,13238273,38207489,46465025,49217537,54394881,55771137,59506689,64815105,80347137],"cultureinfo":[42598401,56950786,64225282,73334785,81068035],"control":[62849026,67305473,71172097],"currentborder":[8716289,38993921,39190529],"custom":[2818051,3538946,5963778,7143425,7274497,16973834,17694722,20840450,24051715,29491201,35258375,38338561,48234500,50921473,56426499,59441153,59899906,64225281,64356353,65273857,67502081,71499778,71630852,76546050,78643201],"createcolsstring":[17301505,28966913,31326209],"converts":[1245186,2293762,3211266,4784130,5963778,6488066,8585217,9043970,11206658,11927554,15663106,17235970,17629186,20840450,21037058,22347778,23265282,23658498,24313858,25952258,26148865,30474242,32636930,34144258,37027842,43319298,44302338,45613058,46596098,47710210,48496644,52887554,56623106,57278465,60162050,60948481,62259201,65470466,66125826,67239938,70123524,70844417,72220674,72679426,73924610,74383362,76414977,76742658,78315522,79298562,79888386,81199106,82378754],"colorvalue":[14680065,30670849,52559873],"com":[12976129,14155778,28770305,42598402,43450369,53870593,60096513,69926914,73334786,81068033],"comma":[50593793],"collectselectedcells":[48496641,70123521,82182145],"cast":[65537,655361,1310723,3735573,5636099,11403272,19857409,20119556,22347782,22609923,22740995,25100289,28508161,29491202,35323907,36503553,40501249,40697857,42926083,44236801,50135042,50659349,50921476,51838977,57999368,58392577,62128134,62521346,64356353,67108865,67698691,69337091,70189059,72482819],"cellrange":[22609922,31850498,34996226,72482818,79364098],"calibri":[14680065,52101122,52559873,53870595,60096514,75694081],"createappstring":[17301505,31326209,57802753],"calculated":[131073,8716289,38010881,39190529,49545218,52101121,63635457,69599234,73334786,75956225],"considering":[3735554,50659330,60620801,70713345],"cols":[28966913],"company":[27852802,39976962,42008579,65273858,67502082,74907651],"createsharedstringsdocument":[17301505,31326209,39911425],"customformat_start_number":[16973825,38338561,78643201],"chars":[74055681,74776577],"columnindex":[5046274,27918338,34865154,71761922,79560706],"container":[3670017,6553601,8716289,12845057,14942209,16515073,19267585,20709377,24248321,26345474,27459585,29163521,41287681,43778049,52035585,54460417,58064897,60358657,60555265,62849025,63111169,68222977,69992449,77070337,80281601,81788929],"columnnumber":[917506,1966082,7995394,8388610,9240578,18284545,22675458,26869762,27131906,28639234,33095682,40566786,42926082,50331650,55902210,57278465,60424194,64290818,68812801,70189058],"called":[45285377,54067201,61014017,64356354],"calculatepaneheight":[17301505,31326209,33226753],"crated":[16056321],"createcell":[7077889,48496641,70123521],"consideration":[53870593],"circumstances":[28770305,49545217,73334785],"checking":[70713345],"conditions":[6291458,45285378,61014018],"cursor":[4194305,5701633,14483457,20185090,25559052,28114945,29425666,35389452,40894465,42795009,43057153,43974657,51970049,56885250,59637761,66191361,68485121,71237634,74252290,81330178],"creates":[1048578,1245185,1376257,2228225,2293761,2949121,3211265,3735554,4784129,5308417,5963777,6488065,7077889,7798785,8716289,9043969,11206657,11927553,12255234,13238274,13500417,14417922,14680065,15204353,15663105,16384001,16973825,17235969,17301505,17629185,18743297,20054017,20316161,20840449,21037057,22347777,23265281,23658497,23855105,24248321,24313857,24576001,25559041,25690113,25952257,26214401,26738690,27852801,28901377,30474241,31326209,32636929,32702465,32833537,33030145,33488897,34144257,35389441,35586049,36372481,37027841,38207490,39124993,41418753,42401794,42663937,43319297,44302337,45088769,45285377,45350913,45613057,46006273,46596097,47710209,48496642,48955393,49217538,50266113,50659330,50921473,51052545,51904514,52363265,52494337,52887553,55312385,56623105,57016321,57147393,57278465,58064897,59506690,60162049,61014017,63832065,64815106,65273857,65470465,65667073,65863682,66125825,66322433,66519041,67239937,67305473,67764225,69009410,69992449,70057985,70123522,70385665,70451201,70582274,70647809,70844417,71172097,71434242,71499777,72220673,72679425,73924609,74383361,76218370,76742657,78315521,78446593,79101953,79298561,79888385,80674817,81199105,82378753],"collections":[43778049],"colorize":[18939905,61079553,61800450,73269250],"cause":[1703937,13238273,26607617,26738689,38207489,42401793,49217537,59506689,64815105,65863681,69009409,70582273],"comment":[49283073,65273857,67502081],"copyborder":[47448065,51052545,67764225],"cleanup":[1048577,1245185,1376257,2293761,2949121,3211265,3735553,4784129,5308417,5963777,6488065,7798785,8716289,9043969,11206657,11927553,12255233,13238273,14417921,14680065,15204353,15663105,16384001,16973825,17235969,17301505,17629185,18743297,20054017,20316161,20840449,21037057,22347777,23265281,23658497,23855105,24248321,24313857,24576001,25559041,25690113,25952257,26214401,26738689,27852801,28901377,30474241,31326209,32636929,32702465,32833537,33030145,33488897,34144257,35389441,35586049,36372481,37027841,38207489,39124993,42401793,42663937,43319297,44302337,45088769,45285377,45350913,45613057,46006273,46596097,47710209,48496641,48955393,49217537,50266113,50659329,50921473,51052545,51904513,52363265,52494337,52887553,55312385,56623105,57016321,57147393,57278465,58064897,59506689,60162049,61014017,63832065,64815105,65273857,65470465,65667073,65863681,66125825,66322433,66519041,67239937,67305473,67764225,69009409,69992449,70123521,70385665,70451201,70582273,70647809,70844417,71172097,71434241,71499777,72220673,72679425,73924609,74383361,76218369,76742657,78315521,78446593,79101953,79298561,79888385,80674817,81199105,82378753],"createrowsstring":[17301505,31326209,34078721],"clearmrucolors":[45285377,60293121,61014017],"converttodouble":[37683201,48496641,70123521],"contentstatus":[23330817,27852801,39976961,57540609,65273857,67502081],"currentnumberformat":[8716289,39190529,74711041],"cr":[17301505,31326209,32440321],"constructors":[3735553,8716289,12255233,13238273,14417921,14680065,16973825,23855105,24248321,26214401,27852801,31326209,35389441,35586049,36372481,38207489,42663937,45088769,45285377,48496641,49217537,50921473,52363265,54067201,55312385,57147393,57278465,58064897,59506689,61014018,63832065,64815105,65273857,65667073,66519041,67305473,67764225,70385665,70451201,70647809,71172097,73334785,76218369,79101953,80674817],"createapppropertiesdocument":[17301505,31326209,79036417],"colortheme":[10289153,14680065,52559873],"currently":[7143425,7274497,33292289,41549825,45023233,48496641,54132737,56557569,59310081,64356354,65667073,71630849,82116609],"choice":[64356353],"cellvalue":[40894466,43057154],"classes":[4390913,8716292,21757953,24510467,48365570,57016321,62849028,64356355],"childnodename":[54788098],"conformance":[14155777,69926913],"columntype":[8126467,16121859,16384002,18612227,21626882,28639234,46596098,47513602,48365569,50921475,55181313,56360962,58130434,62521345,72286211,73138179,79626243,79888387,80478211,81395714],"ceil":[13893637,15466502,34668549,51249156,53739524],"cellboundary":[13041666,41156610],"constructor":[524290,720898,2490370,3145730,3735555,3932162,4259842,7208962,8716291,9699331,9961473,11534339,11599874,12255235,12320770,12779522,13238275,13631489,13959169,14417924,14548994,14680065,14876674,15073281,15925250,15990785,16056323,16515073,16973825,17498114,17825794,18087938,18677762,21102595,23461890,23789570,25231362,25886723,26017794,26411012,27262978,27656194,28704770,31326209,31391746,31981572,32047106,32309250,32505857,33685506,35127297,35389441,36372482,37158914,38207490,38535170,39256066,39387138,39518212,39583752,40239106,41222146,41811970,42336258,42663937,42860546,43122689,44171266,44564488,45088771,46858241,46923779,47841282,48496641,49020930,49086466,49217538,50069507,50200578,50987010,51314689,52363265,52953092,53673986,53805060,55312385,57147393,57278471,58064897,58523651,58720258,58785794,59506691,59703297,61014023,61407234,61734914,63176708,63832065,64815107,65273857,65667073,65929218,66519041,67305473,67764225,68157442,68288517,68419588,69468161,70385665,70647809,71172097,72351746,73662466,74186753,74514434,74842114,75366401,75563010,76218370,77266946,77332482,78577666,79101953,80084994,80609281,80674817,81133570],"compressed":[12124161,36372481,52494337],"collision":[12386305,16646145,22216705,28180481,40632321,64946177],"case":[3604483,3735553,7733249,9502721,10223619,12910593,12976129,16973825,19529729,19660801,19922945,21889026,21954563,22020097,22806529,23724033,26869761,32178177,35258369,36175873,36306945,36765697,37748737,38404097,40435713,40763393,40960001,42991617,43188225,44957697,45350913,46465025,48889857,49479681,49545217,51445761,51576833,52756481,53346305,53411841,53870593,54394881,57147393,59441153,60096513,60948481,64356354,64880642,65273857,65536001,67502081,67567617,71761922,73334785,75104257,75169794,76480513,76546049,79101953,81461251,81920001],"checkversion":[32833537,65273857,81657857],"considers":[78839809],"columnaddress":[12255233,17825794,21626882,27000834,61865985,63242242,65077250,72810498,77660161,80150530],"columntocolumn":[16842753,17629185,42270721],"colorized":[18939905,61079553],"custom_format":[3538945,5963777,59899905],"checks":[3735553,5832705,17301505,19070977,31326209,32833537,33554433,35782657,45285377,45481985,48496641,50659329,58327041,61014017,62259201,65273857,70123521,81657857],"cellstyle":[57278465,61276161,68812801],"contains":[589829,2359297,10485761,10551297,13238273,16187393,24182785,24838145,33619969,38207489,41484289,43581441,49217537,51183617,54722561,54788097,55836673,59506689,62783489,64815105,68681729,69402625,72417281,72744961,77594625,78315525,79101953,79953921],"caused":[3538945,4456449,5963777,6029313,9895937,13238273,37552129,38207489,42991617,49217537,53346305,55771137,59506689,64815105,67567617,75104257,80347137],"copyfill":[1376257,45088769,55574529],"contrast":[64356353],"chapter":[53870593,60096513,71630849],"converttodate":[48496641,68091905,70123521],"clears":[3735553,29687809,45285377,50659329,60293121,61014017],"contain":[3735553,8716289,29687809,46661633,50659329,57278465,62849025,68812801,81723393],"convertarray":[57278465,70844417,76414977],"code":[1245186,1376257,2293762,3211266,4784130,5963778,6488066,6815747,7798785,8716289,9043970,10616833,10878979,11206658,11927554,13828097,14417921,14680066,15663106,16973827,17235970,17629186,18939905,20840450,21037058,22347778,23265282,23658498,24313858,25952258,30474242,30670849,32636930,32702465,33030145,34144258,35192833,35258370,37027842,43319298,44302338,45088769,45613058,46596098,47710210,48955393,51052545,51707905,51904513,52559873,52887554,54853635,56164355,56623106,57016321,57147393,60162050,61079553,63766531,64356353,65470466,65798147,66125826,67239938,67305473,67764230,68026373,71172097,71434241,71499777,71630852,71958529,72220674,72679426,73793539,73924610,74383362,76218369,76742658,76808195,78315522,79298562,79888386,81199106,81920001,82378754],"compliant":[13697025],"collects":[12910593,45350913,79101953],"calculates":[12976129,38010881,49545222,52101121,53870593,60096513,69599233,73334790],"components":[6553601,24248322,24510465,26345473,28049409,39124993,52035587,56164353,58064897,62849025,64356353,69992449,70647810],"creator":[27590659,27852802,39976962,65273859,67502083,80936964],"context":[3735553,48365569,50135041,50659329,79298561],"collect":[82182145],"careful":[65667073],"colorizedtext":[61079553,61800449,73269249],"continuous":[11927553,50724866,52166657],"calculateinternalrotation":[1441793,48955393,57147393],"columnwidth":[53870594],"class":[65537,196609,131073,262145,327681,393217,458753,524289,589825,655361,720897,851969,917505,983041,1048577,1114113,1179649,1245185,1310721,1376257,1441793,1507329,1572865,1638401,1703937,1769473,1835009,1900545,1966081,2031617,2097153,2162689,2228225,2293762,2359297,2424834,2490369,2555905,2621441,2686977,2752513,2818049,2883585,2949121,3014657,3080193,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3604481,3670017,3735555,3801089,3866625,3932161,3997697,4063234,4128769,4194305,4259841,4325377,4390918,4456449,4521985,4587521,4653057,4718593,4784130,4849665,4915201,4980737,5046273,5111809,5177345,5242881,5308417,5373953,5439489,5505025,5570561,5636097,5701633,5767169,5832705,5898241,5963778,6029313,6094849,6160385,6225921,6291457,6356993,6422529,6488065,6553601,6619137,6684673,6750209,6815745,6881281,6946817,7012353,7077889,7143425,7208961,7274497,7340033,7405569,7471105,7536641,7602177,7667713,7733249,7798788,7864321,7929857,7995393,8060929,8126465,8192001,8257537,8323073,8388609,8454145,8519681,8585217,8650753,8716292,8781825,8912897,8847361,8978433,9043970,9109505,9175041,9240577,9306113,9371650,9437185,9502721,9568257,9633793,9699329,9764865,9830401,9895937,9961474,10027009,10092545,10158081,10223617,10289153,10354689,10420225,10485761,10551297,10616833,10682369,10747905,10813441,10878977,10944513,11010049,11075585,11141121,11206658,11272193,11337729,11403265,11468801,11534337,11599873,11665409,11730945,11796481,11862017,11927554,11993089,12058625,12124161,12189697,12255235,12320769,12386305,12451841,12517377,12582913,12648449,12713985,12779521,12845057,12910593,12976129,13041665,13107201,13172737,13238277,13303809,13369345,13434881,13500417,13565953,13631490,13697025,13762561,13828097,13893633,13959170,14024705,14090241,14155777,14221313,14286849,14352385,14417922,14483457,14548993,14614529,14680067,14745601,14811137,14876673,14942209,15007745,15073282,15138817,15204353,15269889,15335425,15400961,15466497,15532033,15597569,15663105,15728641,15794177,15859713,15925249,15990786,16056321,16121857,16187393,16252929,16318465,16384001,16449537,16515074,16580609,16646145,16711681,16777217,16842753,16908289,16973827,17039361,17104897,17170433,17235969,17301505,17367041,17432577,17498113,17563649,17629186,17694721,17760257,17825793,17891329,17956865,18022401,18087937,18153473,18219009,18284545,18350081,18415617,18481153,18546689,18612225,18677761,18743297,18808833,18874369,18939905,19005441,19070977,19136513,19202049,19267585,19333121,19398657,19464193,19529729,19595265,19660801,19726337,19791873,19857409,19922945,19988482,20054017,20119553,20185089,20250625,20316161,20381697,20447233,20512769,20578305,20643841,20709378,20774913,20840450,20905985,20971521,21037057,21102593,21168129,21233665,21299201,21364737,21430273,21495809,21561345,21626881,21692417,21757954,21823489,21889025,21954561,22020097,22085633,22151169,22216705,22282241,22347778,22413313,22478849,22544385,22609921,22675457,22740993,22806529,22872065,22937601,23003137,23068673,23134209,23199745,23265282,23330817,23396353,23461889,23527425,23592961,23658497,23724033,23789569,23855108,23920641,23986177,24051713,24117249,24182785,24248325,24313858,24379393,24444929,24510484,24576001,24641537,24707073,24772609,24838145,24903681,24969217,25034753,25100289,25165825,25231361,25296897,25362433,25427969,25493505,25559041,25624577,25690113,25755649,25821185,25886721,25952257,26017793,26083329,26148865,26214404,26279937,26345473,26411009,26476545,26542081,26607617,26673153,26738691,26804225,26869761,26935297,27000833,27066369,27131905,27197441,27262977,27328513,27394049,27459585,27525121,27590657,27656193,27721729,27787265,27852804,27918337,27983873,28049409,28114945,28180481,28246017,28311553,28377089,28442625,28508161,28573697,28639233,28704769,28770305,28835841,28901377,28966913,29032449,29097985,29163521,29229057,29294593,29360129,29425665,29491201,29556737,29622273,29687809,29753345,29818881,29884417,29949953,30015489,30081025,30146561,30212097,30277633,30343169,30408705,30474242,30539777,30605313,30670849,30736385,30801921,30867457,30932993,30998529,31064065,31129601,31195137,31260673,31326213,31391745,31457281,31522817,31588353,31653889,31719425,31784961,31850497,31916033,31981569,32047105,32112641,32178177,32243713,32309249,32374785,32440321,32505858,32571393,32636929,32702468,32768001,32833537,32899073,32964609,33030145,33095681,33161217,33226753,33292289,33357825,33423361,33488897,33554433,33619969,33685505,33751041,33816577,33882113,33947649,34013185,34078721,34144258,34209793,34275329,34340865,34406401,34471937,34537473,34603009,34668545,34734081,34799617,34865153,34930689,34996225,35061761,35127298,35192833,35258369,35323905,35389443,35454977,35520513,35586052,35651585,35717121,35782657,35848193,35913729,35979265,36044802,36110337,36175873,36241409,36306945,36372483,36438017,36503553,36569089,36634625,36700161,36765697,36831233,36896769,36962305,37027841,37093377,37158913,37224449,37289985,37355521,37421057,37486593,37552129,37617665,37683201,37748737,37814273,37879809,37945345,38010881,38076417,38141953,38207493,38273025,38338561,38404097,38469633,38535169,38600705,38666241,38731777,38797313,38862849,38928385,38993921,39059457,39124993,39190529,39256065,39321601,39387137,39452673,39518209,39583745,39649281,39714817,39780353,39845889,39911425,39976961,40042497,40108033,40173569,40239105,40304641,40370177,40435713,40501249,40566785,40632321,40697857,40763393,40828929,40894465,40960001,41025537,41091073,41156609,41222145,41287682,41353217,41418753,41484289,41549825,41615361,41680897,41746433,41811969,41877505,41943041,42008577,42074113,42139649,42205185,42270721,42336257,42401795,42467329,42532865,42598401,42663939,42729473,42795009,42860545,42926081,42991617,43057153,43122690,43188225,43253761,43319297,43384833,43450369,43515905,43581441,43646977,43712513,43778049,43843586,43909121,43974657,44040193,44105729,44171265,44236801,44302338,44367873,44433409,44498945,44564481,44630017,44695553,44761089,44826625,44892161,44957697,45023233,45088771,45154305,45219841,45285377,45350913,45416449,45481985,45547521,45613057,45678593,45744129,45809665,45875201,45940737,46006273,46071809,46137345,46202881,46268417,46333953,46399489,46465025,46530561,46596097,46661633,46727169,46792705,46858242,46923777,46989313,47054849,47120385,47185921,47251457,47316993,47382529,47448065,47513601,47579137,47644673,47710209,47775745,47841281,47906817,47972353,48037889,48103425,48168961,48234497,48300033,48365577,48431105,48496643,48562177,48627713,48693249,48758785,48824321,48889857,48955393,49020929,49086465,49152001,49217541,49283073,49348609,49414145,49479681,49545217,49610753,49676289,49741825,49807361,49872897,49938433,50003969,50069505,50135041,50200577,50266113,50331649,50397185,50462721,50528257,50593793,50659329,50724865,50790401,50855937,50921475,50987009,51052545,51118081,51183617,51249153,51314690,51380225,51445761,51511297,51576833,51642369,51707905,51773441,51838977,51904513,51970049,52035585,52101121,52166657,52232193,52297729,52363267,52428801,52494337,52559873,52625409,52690945,52756481,52822017,52887554,52953089,53018625,53084161,53149697,53215233,53280769,53346305,53411841,53477377,53542913,53608449,53673985,53739523,53805057,53870593,53936129,54001665,54067201,54132737,54198273,54263809,54329345,54460418,54394881,54525953,54591489,54657025,54722561,54788097,54853633,54919169,54984705,55050241,55115777,55181313,55246849,55312387,55377921,55443457,55508993,55574529,55640065,55705601,55771137,55836673,55902209,55967745,56033281,56098817,56164353,56229889,56295425,56360961,56426497,56492033,56557569,56623105,56688641,56754177,56819713,56885249,56950785,57016321,57081857,57147395,57212929,57278467,57344001,57409537,57475073,57540609,57606145,57671681,57737217,57802753,57868289,57933825,57999361,58064899,58130433,58195969,58261505,58327043,58392577,58458113,58523649,58589185,58654721,58720257,58785793,58851329,58916865,58982401,59047937,59113473,59179009,59244545,59310081,59375617,59441153,59506693,59572225,59637761,59703298,59768833,59834369,59899905,59965441,60030977,60096513,60162050,60227585,60293121,60358657,60424193,60489729,60555265,60620801,60686337,60751873,60817409,60882945,60948481,61014019,61079553,61145089,61210625,61276161,61341697,61407233,61472769,61538305,61603841,61669377,61734914,61800449,61865985,61931521,61997057,62062593,62128129,62193665,62259201,62324737,62390273,62455809,62521345,62586881,62652417,62717953,62783489,62849037,62914561,62980097,63045633,63111170,63176705,63242241,63307777,63373313,63438849,63504385,63569921,63635457,63700993,63766529,63832067,63897601,63963137,64028673,64094209,64159745,64225281,64290817,64421889,64487425,64552961,64618497,64684033,64749569,64815109,64880641,64946177,65011713,65077249,65142785,65208321,65273859,65339393,65404929,65470466,65536001,65601537,65667077,65732609,65798145,65863683,65929217,65994753,66060289,66125825,66191361,66256897,66322433,66387969,66453505,66519043,66584577,66650113,66715649,66781185,66846721,66912257,66977793,67043329,67108865,67174401,67239938,67305478,67371009,67436545,67502081,67567617,67633153,67764227,67698689,67829761,67895297,67960833,68026369,68091905,68157441,68222977,68288513,68354049,68419585,68485121,68550657,68616193,68681729,68747265,68812801,68878337,68943873,69009411,69074945,69140481,69206018,69271553,69337089,69402625,69468162,69533697,69599233,69664769,69730305,69795841,69861377,69926913,69992449,70057985,70123521,70189057,70254593,70320129,70385667,70451204,70516737,70582275,70647812,70713345,70778881,70844417,70909953,70975489,71041025,71106561,71172102,71237633,71303169,71368705,71434241,71499777,71565313,71630849,71696385,71761921,71827457,71892993,71958529,72024065,72089601,72155137,72220673,72286209,72351745,72417281,72482817,72548353,72613889,72679425,72744961,72810497,72876033,72941569,73007105,73072641,73138177,73203713,73269251,73334787,73400321,73465857,73531393,73596929,73662465,73728001,73793537,73859073,73924609,73990145,74055681,74121217,74186754,74252289,74317825,74383361,74448897,74514433,74579970,74645505,74711041,74776577,74842113,74907649,74973185,75038721,75104257,75169793,75235329,75300865,75366402,75431937,75497473,75563009,75628545,75694081,75759617,75825153,75890689,75956225,76021761,76087297,76152833,76218370,76283905,76349441,76414977,76480513,76546049,76611585,76677121,76742657,76808193,76873729,76939265,77004801,77070337,77135873,77201409,77266945,77332481,77398017,77463553,77529089,77594625,77660161,77725697,77791233,77856769,77922305,77987841,78053377,78118913,78184449,78249985,78315522,78381057,78446593,78512129,78577665,78643201,78708737,78774273,78839809,78905345,78970881,79036417,79101955,79167490,79233025,79298562,79364097,79429633,79495169,79560705,79626241,79691777,79757313,79822849,79888386,79953921,80019457,80084993,80150529,80216065,80281601,80347137,80412673,80478209,80543745,80609282,80674819,80740353,80805889,80871425,80936961,81002497,81068033,81133569,81199106,81264641,81330177,81395713,81461249,81592321,81657857,81788930,81854465,81920001,81985537,82051073,82116609,82182145,82247681,82313217,82378753,82444289,82509825,82575361],"celltype":[720898,7077890,8585222,12320770,15663106,18350082,19398660,21102594,23592964,32047106,33882115,36110338,39583748,42532866,48037891,48365569,48496641,51511298,52690947,54657027,55640066,57278470,57933827,60162051,66256899,70123521,70844418,77791235,77987841,79822851],"cope":[42991617,53346305,67567617,75104257],"createstylesheetdocument":[12189697,17301505,31326209],"changing":[65667073],"convert":[11337731,14155777,27197443,33947651,37683203,41091075,48562179,48496649,48758785,49545220,50528259,55640065,60948481,62259201,64618497,68091907,69926913,70123529,73334788,76414977,80740355],"cli":[64356353],"combined":[14417921,18546689,46661633,57278466,64028673,68812802,71434241],"checked":[23461889],"converttobool":[48496641,50528257,70123521],"casting":[1376258,1835009,5439489,6881281,8716290,14680066,16973826,22151169,33030146,38141953,43515905,44367873,45088770,47251457,47448065,48955394,50921473,51052546,55574529,57016322,57147394,62062593,62521345,64487425,67764226,71499778,73859073],"changed":[16842753,17629185,44826625,60096513],"createmergedcellsstring":[17301505,31326209,67960833],"category":[393219,21561347,27852802,39976962,65273858,67502082],"createstylefillstring":[17301505,31326209,76939265],"collecting":[63635457],"copyworksheetto":[13500417,15728643,16646146,22216706,40632322,45285379,61014019],"charset":[14680065,41746434,52559873],"cellxf":[1441793,5373955,5505027,6422531,6881283,6946819,8716290,8978434,9371649,9502721,9961475,11141122,11927554,12648451,13369345,15400963,15597571,17367043,18153475,18415619,19529730,20971523,21757953,22544385,23855105,25952258,27787266,28573697,29753347,30146562,30474242,30539779,30736387,32243715,35061762,35454979,37158914,37224451,39190529,39714819,43319298,47185923,48955394,50724867,52035585,52166658,52887554,54984706,55050241,57016321,57147397,57868289,58851331,60751874,62586883,62849029,64421891,66125826,69271555,70778883,71827458,72220674,73859073,75890689,76808193,80871427,81002499,81199106,81264643,81592323],"castvalue":[3735553,50135041,50659329],"centercontinuous":[11927553,50724865,52166657],"copied":[1376257,8716289,12386305,13500417,14680065,16646145,16973825,19988481,22216705,23855105,28180481,28901377,33030145,40632321,45088769,47382529,48955393,51052545,57016321,57147393,64946177,67764225,71499777],"condition":[917505,1310721,1441793,1572865,1966081,2031617,2359297,2752513,3080193,3407873,3473409,4718593,5046273,5636097,6225921,7733249,7995393,8323073,8388609,9240577,10289153,12189697,12713985,14155777,14221313,14483457,14745601,17760257,18022401,18219009,18284545,18939905,19660801,19857409,19922945,21430273,22020097,22609921,22675457,22740993,22806529,23396353,23724033,25165825,25296897,25493505,27000833,27131905,27918337,29294593,29818881,29884417,29949953,30670849,31129601,31195137,31588353,31784961,31916033,32178177,33095681,33619969,34275329,34865153,34996225,35323905,35520513,36175873,37093377,37617665,37748737,40435713,40566785,40763393,40894465,40960001,41025537,42467329,42926081,42991617,43057153,44236801,44957697,46071809,46792705,48103425,48234497,49479681,50790401,50855937,51380225,51445761,51576833,52756481,53346305,53411841,53870593,55836673,55902209,56164353,56557569,58916865,60424193,61079553,61341697,63242241,63569921,64290817,65077249,65994753,66191361,67043329,67174401,67567617,67698689,69337089,69599233,69730305,69926913,70189057,71368705,71630849,71761921,71892993,72482817,72548353,72810497,74973185,75104257,75694081,77594625,79233025,79364097,79560705,79953921,80150529,81657857,81854465],"consume":[52756481],"createworkbookdocument":[17301505,31326209,74973185],"component":[3670020,3735555,5570564,9437185,17956868,18022401,19267585,19791873,20709378,23855106,24248329,27459588,27983873,28901377,29163521,30932996,37093377,39124996,41287682,43778053,45285377,47382530,48758786,52035587,54460418,54394883,56295426,60030981,61014017,62849025,64618498,68222980,69992457,70647812,71696387,76873729,77070340,81788930],"common":[24510465,28770305,32833537,49545217,58327041,65273857,71368705,73334785],"conflicts":[6291457,33554433,45285377,61014017],"culture":[2621441,15794177,21889025,29491203,35782660,37814273,42598402,49545217,50921476,56950786,58327044,62521345,64225283,67371009,73334787,81068035],"created":[3145729,21102593,27852802,35389441,38666241,39583746,39976962,44564481,46399489,48365569,50069505,51511297,56164353,57278467,61014017,64356353,65273857,67502081,70254593,70844417],"creation":[59441153,65273857,67502081],"content":[11927556,15400961,17367041,21561345,23330818,27787267,27852801,32243713,37224449,39714817,39976961,47185921,52166660,52887555,57147393,57540610,62849025,65273858,67502082,69271553,70713345],"copyworksheetintothis":[12386306,13500417,28180482,34471939,45285379,61014019,64946178],"compression":[64356358],"columns":[3735561,5177345,5701634,7667714,17301507,21823489,24313859,25559042,26607617,26869762,28311554,28966914,29425665,29818882,31326211,35389442,37093379,38273026,41549826,41680898,42991617,47316995,48496643,50659333,50921473,51970050,53346305,54394884,55115779,56295426,56885249,60096514,60424193,62521345,66781186,67567617,67633154,68943873,70123521,75104257,78184451,81395713],"calculatepanewidth":[17301505,31326209,38273025],"cellformula":[14483458,66191362],"calculating":[38010881,52101121],"celladdress":[46661633,57278465,68812801],"const":[65537,262145,458753,655361,1114113,1507329,2883585,3276801,4849665,5111809,5373953,5505025,5898241,6422529,6684673,6946817,7012353,7471105,7602177,7667713,7864321,8126465,8650753,9109505,9306113,9568257,10158081,10485761,11010049,11862017,12058625,12582913,13303809,13565953,13762561,14024705,14286849,15138817,15335425,15400961,16121857,16187393,16777217,16908289,17039361,17367041,17432577,17563649,18153473,18415617,18612225,20447233,21364737,21495809,22282241,23199745,24051713,24117249,24903681,25362433,26476545,26673153,26935297,27066369,28246017,28311553,28508161,29753345,30605313,30998529,31457281,31522817,32243713,32571393,33357825,33816577,33882113,34537473,36962305,37224449,37552129,37879809,37945345,38731777,39714817,40042497,40173569,40501249,40697857,42270721,43581441,43712513,44498945,44826625,45678593,45744129,45875201,46137345,47185921,47579137,48037889,48627713,49938433,50724865,51838977,52690945,53018625,53477377,53542913,54657025,55443457,56229889,57933825,58195969,58261505,58392577,58589185,58851329,59899905,60817409,60882945,61997057,62652417,62980097,63504385,63700993,63897601,63963137,64421889,64684033,65208321,66256897,66977793,67108865,67633153,68616193,68681729,69271553,70778881,71303169,71565313,72024065,72286209,72744961,73138177,75759617,76152833,76283905,77463553,77791233,78053377,78249985,78970881,79495169,79626241,79691777,79822849,80478209,80805889,81002497,81592321,82247681],"converttimefromdouble":[11337729,48496641,70123521],"commercial":[22347777,58392577,62128129],"currentfill":[8716289,39190529,53149697],"constant":[851969,3735562,6750209,8978436,11272193,12648449,14614529,14680065,16973826,20905994,24379393,25427969,25755649,30539777,35454977,38338562,42598401,44433409,47120385,52297729,57147396,59572226,59834369,61931521,67764226,73334785,77856769,78643201,80543745,80871425,81068033,82575361],"createcorepropertiesdocument":[17301505,31326209,75038721],"child":[10682369,35782660,54722565,54788103,58327044],"createstyleborderstring":[17301505,31326209,75825153],"characters":[2097155,2359297,3407873,3735558,5177345,9437186,17301506,17891331,18939905,20905985,26279937,27983874,31326210,32833538,33619969,35651587,36110337,38600705,42663937,48037889,49545217,50659331,50921475,53870595,54394882,55836673,56295426,59047937,60162049,61079553,62521347,65273858,68943873,69074945,71368706,73334785,74055681,74776579,75694081,77594626,79953921,81920003],"copyfont":[14680065,33030145,47251457],"converttoint":[48562177,48496641,70123521],"codes":[64356353],"chaining":[8716289,21757953,57016321],"createsheetprotectionstring":[17301505,31326209,63045633],"coded":[4456449,6029313,9895937,13238273,38207489,49217537,55771137,59506689,64815105,80347137],"copying":[4063234,12517377,62849026,64749569,67305475,71172099,73007105,74579970,77004801],"constants":[12976129,53870593,60096513],"corrects":[14155777,69926913],"collection":[1048577,1245185,1376257,2293761,2949121,3211265,3735554,4456449,4784129,5308417,5963777,6029313,6488065,7798785,8716289,9043969,9895937,11206657,11927553,12189697,12255233,13238274,14417921,14680065,15204353,15663105,16384001,16973825,17235969,17301505,17629185,18743297,20054017,20316161,20840449,21037057,22347777,22806529,23265281,23658497,23855105,24248322,24313857,24510465,24576001,25559041,25690113,25952257,26214401,26738689,27852801,28901377,29884417,30474241,31326209,31916034,32636929,32702465,32833537,33030145,33488897,34144257,35389441,35586049,36175873,36372481,37027841,38207490,39124993,41025538,41680897,42401793,42663937,43319297,44302337,45088769,45285377,45350913,45613057,46006273,46596097,47710209,48496641,48955393,49217538,50266113,50659330,50921473,51052545,51904513,52363265,52494337,52887553,55312385,55771137,56623105,57016321,57147393,57278465,58064897,59506690,60162049,61014017,62914562,63569921,63832065,64815106,65273857,65470465,65667073,65863681,66125825,66322433,66519041,67239937,67305473,67764225,69009409,69992449,70123521,70385665,70451201,70582273,70647809,70844417,71172097,71434241,71499777,72220673,72679425,73924609,74383361,76218369,76742657,78315521,78446593,79101953,79298561,79888385,80347137,80674817,81199105,82378753],"complexity":[64356353],"createworkbookprotectionstring":[17301505,31326209,80216065],"customformatid":[16973825,35258369,48234497],"createcorepropertiesstring":[17301505,20381697,31326209],"conversion":[19398657,22347777,26148865,42598401,48365569,48496641,69599233,70123521,73334785,79757313,81068033],"copystyle":[8716289,57016321,64487425],"copycellxf":[6881281,48955393,57147393],"createworksheetpart":[17301505,31326209,50855937],"compose":[62849025,70647809],"corrupt":[38404097],"converttostring":[48496641,60948481,70123521],"clearactivestyle":[3735553,29687809,50659329],"considered":[524289,3735554,7143425,7274497,13500417,14417922,18022401,23855105,28901377,29818882,34275329,37093377,40239105,41549825,48496641,51904513,52756481,54394882,55508993,56295426,57278465,60227585,62914561,63635457,68288514,70713345,70844417,76218369,82116609],"currentfont":[8716289,39190529,56098817],"celladdresstype":[35848193,57278465,68812801],"custom_":[59899905],"check":[3407873,5832705,6225921,7143426,7274498,8388610,19070978,21889025,22872065,23855105,25559041,28901377,29229057,29949953,30932993,33423361,35389441,49414145,49545217,52756481,56033282,62914562,66650113,69926913,73334785,73531393,74776577,78381057,81657857,81723393],"cryptography":[6356993],"currentzoomscale":[29622273,41549825,48496641],"compatibility":[3014657,13172737,15007745,19464193,19726337,20250625,23265281,49938433,73269249,74645505],"changes":[3538945,5963777,21299201,24576001,37552129,64356353,66846721,70451201],"coordinate":[3080193,3735554,13041665,41156609,46792705,50659330,61669377,81854465],"character":[2097153,24510465,42663937,74776577],"converttotime":[48496641,70123521,80740353],"cell":[524291,655361,720909,1245185,1310727,1441793,1835009,1966084,2293763,2752518,3080202,3604483,3735623,3801089,4128770,4718598,4849666,5046276,5373953,5505025,5636101,6160386,6225922,6422529,6881282,6946818,7077899,7995395,8192006,8388612,8454147,8519682,8585223,8847364,8978433,9371649,9437185,9502721,9961473,10027013,10223619,10682370,10747909,11141122,11403273,11468803,11730948,11927555,12320780,12648449,12713990,13041666,13107202,13369345,13893636,14090241,14417923,14483459,15007747,15400962,15466500,15597569,15663107,15859717,16318475,16777220,16842758,16973825,17235970,17367041,17629190,17760264,18022402,18153473,18284546,18350085,18415617,18939905,19136517,19398663,19464193,19529730,19660801,19857411,19922945,20119560,20185094,20250625,20316161,20578308,20971522,21102603,21168129,21430275,21954563,22020097,22347777,22544385,22609926,22741000,22806529,22937601,23199748,23265283,23396358,23592965,24248321,24444932,25296902,25493505,25559052,26148867,26542086,27131913,27918339,27983873,28573697,29032449,29097987,29294593,29753346,29818882,29949954,30015489,30146561,30277637,30474241,30539777,30736385,30867459,30998532,31195142,31850499,32047116,32243713,33882117,34013189,34209797,34537473,34603013,34668546,34865155,34996226,35323910,35389452,35454977,35520517,35651585,35848200,36110341,36175873,36438020,36634625,36700161,37093378,37158913,37224449,37289987,37945348,38928385,39583759,39714817,40042501,40108036,40239107,40435713,40566788,40828933,40894467,41156610,41549827,41877515,42205189,42270722,42532868,42926085,43057155,44236812,44826628,44892169,45285377,45809665,45940737,46071814,46137348,46268418,46333953,46661637,46792708,47185921,47710210,48037893,48365577,48431107,48496655,48955393,49414146,49610753,49741829,49807365,50069508,50135045,50331652,50659395,50724865,50790403,50921474,51249169,51380226,51511302,51576833,51904513,52166657,52363266,52690949,52887554,53084161,53411841,53739537,54001667,54394884,54657029,54984705,55050241,55508998,55640069,55705602,55902210,57147395,57278512,57737218,57868289,57933829,57999369,58064897,58851329,59244548,60162055,60227585,60751873,61079553,61014017,61276164,61341701,61669383,61800450,62128129,62521345,62586881,62849029,63438854,63504385,63897604,64028676,64290821,64356358,64421889,64880648,65994756,66060290,66191363,66256902,66453505,66977794,67174409,67698691,67764229,67829762,67960833,68026372,68288514,68747266,68812810,69271553,69337092,69533699,69664775,69730308,69795843,69992449,70123532,70189062,70713345,70778881,70844441,70909956,71761924,71827457,71892999,72155138,72482822,72810500,73203715,73269250,73465858,73596931,73728007,73859073,74252294,74317825,75169800,75235329,75890689,76218370,76414980,76808193,76873730,77201409,77398020,77791237,77987842,78577665,78774277,78839812,78905345,79298564,79364099,79429634,79560708,79757314,79822854,80019459,80150530,80871425,81002497,81199107,81264641,81461251,81592321,81788930,81854470,82182146],"copy":[65537,131073,196609,262145,327681,393217,458753,524289,655361,720897,851969,917505,983041,1048579,1114113,1179649,1245185,1310721,1376262,1441793,1507329,1572865,1638401,1703937,1769473,1835009,1900545,1966081,2031617,2097153,2228229,2293762,2359297,2424833,2490369,2555905,2621441,2686977,2752513,2818049,2883585,2949121,3014657,3080193,3145729,3211265,3276801,3342337,3407873,3473409,3604481,3670017,3735556,3801089,3866625,3932161,3997697,4194305,4259841,4325377,4587521,4653057,4718593,4784130,4849665,4915201,4980737,5046273,5111809,5242881,5308417,5373953,5439493,5505025,5570561,5636097,5701633,5767169,5832705,5898241,5963778,6094849,6225921,6291457,6356993,6422529,6488065,6684673,6750209,6815745,6881284,6946817,7012353,7077889,7143425,7208961,7274497,7340033,7405569,7471105,7536641,7602177,7667713,7733249,7798785,7864321,7929857,7995393,8126465,8192001,8257537,8323073,8388609,8519681,8585217,8650753,8716295,8781825,8847361,9043970,9109505,9175041,9240577,9306113,9371649,9437185,9502721,9568257,9633793,9764865,9830401,9961473,10027009,10092545,10158081,10223617,10289153,10354689,10420225,10485761,10616833,10682369,10747905,10878977,10944513,11010049,11075585,11206658,11272193,11337729,11468801,11599873,11665409,11730945,11796481,11862017,11927554,11993089,12058625,12124161,12189697,12255236,12320769,12386309,12451841,12517377,12582913,12648449,12713985,12779521,12910593,12976129,13041665,13172737,13238274,13303809,13434881,13500423,13565953,13631489,13697025,13762561,13828097,13893633,13959169,14024705,14155777,14221313,14286849,14352385,14417924,14483457,14548993,14614529,14680071,14745601,14811137,14876673,15073281,15138817,15204353,15269889,15335425,15400961,15466497,15532033,15597569,15663105,15728641,15794177,15859713,15925249,15990785,16056321,16121857,16187393,16252929,16384001,16449537,16515073,16580609,16646150,16711681,16777217,16908289,16973831,17039361,17104897,17170433,17235969,17301505,17367041,17432577,17498113,17563649,17629186,17760257,17825793,17891329,17956865,18022401,18087937,18153473,18219009,18284545,18350081,18415617,18481153,18546689,18612225,18677761,18743297,18808833,18874369,18939905,19005441,19070977,19136513,19202049,19267585,19333121,19398657,19464193,19595265,19660801,19726337,19791873,19857409,19922945,19988484,20054017,20250625,20316161,20381697,20447233,20512769,20578305,20643841,20709377,20774913,20840450,20971521,21037057,21102593,21168129,21233665,21299201,21364737,21430273,21495809,21561345,21626881,21692417,21757953,21823489,21889025,21954561,22020097,22085633,22151173,22216710,22282241,22347778,22413313,22478849,22544385,22609921,22675457,22740993,22806529,22872065,22937601,23068673,23134209,23199745,23265282,23330817,23396353,23461889,23527425,23592961,23658497,23724033,23789569,23855109,23986177,24051713,24117249,24248322,24313858,24379393,24444929,24576001,24641537,24903681,25034753,25100289,25165825,25231361,25296897,25362433,25427969,25493505,25559041,25624577,25690113,25755649,25821185,25886721,25952257,26017793,26083329,26148865,26214402,26345473,26476545,26542081,26607617,26673153,26738689,26804225,26869761,26935297,27000833,27066369,27131905,27197441,27262977,27328513,27394049,27459585,27525121,27590657,27656193,27721729,27852802,27918337,27983873,28049409,28114945,28180485,28246017,28311553,28442625,28508161,28573697,28639233,28704769,28770305,28901380,28966913,29032449,29097985,29163521,29229057,29294593,29360129,29556737,29622273,29687809,29753345,29818881,29884417,29949953,30015489,30081025,30146561,30277633,30343169,30408705,30474242,30539777,30605313,30670849,30736385,30801921,30867457,30932993,30998529,31064065,31129601,31195137,31260673,31326210,31391745,31457281,31522817,31588353,31653889,31719425,31784961,31850497,31916033,32047105,32112641,32178177,32243713,32309249,32374785,32440321,32505857,32571393,32636929,32702465,32768001,32833537,32899073,32964609,33030150,33095681,33161217,33226753,33357825,33423361,33488897,33554433,33619969,33685505,33816577,33882113,33947649,34013185,34078721,34144258,34209793,34275329,34340865,34471937,34537473,34603009,34799617,34865153,34930689,34996225,35127297,35192833,35323905,35389442,35454977,35520513,35586050,35651585,35848193,35913729,35979265,36044801,36175873,36241409,36306945,36372482,36438017,36503553,36569089,36634625,36700161,36765697,36831233,36896769,36962305,37027841,37093377,37158913,37224449,37355521,37421057,37486593,37552129,37617665,37683201,37748737,37814273,37879809,37945345,38010881,38076417,38141956,38207490,38273025,38404097,38469633,38535169,38666241,38731777,38862849,38928385,38993921,39059457,39124993,39256065,39321601,39387137,39649281,39714817,39780353,39845889,39911425,40042497,40108033,40173569,40239105,40304641,40370177,40435713,40501249,40566785,40632326,40697857,40763393,40828929,40894465,40960001,41025537,41091073,41156609,41222145,41287681,41353217,41418757,41615361,41680897,41746433,41811969,41943041,42008577,42074113,42139649,42205185,42270721,42336257,42401793,42467329,42532865,42663938,42729473,42795009,42860545,42926081,42991617,43057153,43122689,43188225,43319297,43384833,43450369,43515909,43581441,43646977,43712513,43778049,43843585,43909121,43974657,44040193,44105729,44171265,44236801,44302338,44367877,44498945,44630017,44695553,44761089,44826625,44957697,45023233,45088775,45154305,45219841,45285377,45350913,45481985,45547521,45613057,45678593,45744129,45809665,45875201,45940737,46006273,46071809,46137345,46202881,46333953,46399489,46465025,46530561,46596097,46661633,46792705,46858241,46989313,47054849,47120385,47185921,47251460,47316993,47382532,47448068,47513601,47579137,47644673,47710209,47775745,47841281,48037889,48103425,48168961,48234497,48300033,48496642,48562177,48627713,48693249,48758785,48889857,48955398,49020929,49086465,49217538,49283073,49348609,49414145,49479681,49610753,49676289,49741825,49807361,49938433,50069505,50135041,50200577,50266113,50331649,50397185,50462721,50528257,50593793,50659331,50724865,50790401,50855937,50921474,50987009,51052550,51118081,51183617,51314689,51380225,51445761,51511297,51576833,51642369,51707905,51773441,51838977,51904515,51970049,52035585,52101121,52297729,52363266,52428801,52494337,52625409,52690945,52756481,52822017,52887554,53018625,53084161,53149697,53215233,53280769,53346305,53411841,53477377,53542913,53608449,53673985,53739521,53870593,53936129,54001665,54067201,54132737,54198273,54263809,54460417,54525953,54591489,54657025,54722561,54788097,54853633,54919169,54984705,55050241,55181313,55246849,55312386,55377921,55443457,55508996,55574532,55640065,55836673,55902209,55967745,56033281,56098817,56164353,56229889,56295425,56426497,56492033,56557569,56623105,56754177,56950785,57016326,57081857,57147399,57278467,57344001,57409537,57475073,57540609,57606145,57671681,57802753,57868289,57933825,58064898,58195969,58261505,58327041,58392577,58458113,58589185,58654721,58720257,58785793,58851329,58916865,59047937,59113473,59179009,59244545,59310081,59375617,59441153,59506690,59637761,59703297,59768833,59834369,59899905,59965441,60030977,60096513,60162050,60227585,60293121,60358657,60424193,60489729,60555265,60620801,60686337,60751873,60817409,60882945,60948481,61014018,61079553,61145089,61276161,61341697,61407233,61472769,61538305,61603841,61734913,61865985,61931521,61997057,62062597,62193665,62259201,62324737,62455809,62586881,62652417,62717953,62783489,62914561,62980097,63045633,63111169,63242241,63307777,63373313,63438849,63504385,63569921,63635457,63700993,63766529,63832066,63897601,63963137,64028673,64094209,64159745,64225281,64290817,64421889,64487428,64552961,64618497,64684033,64749569,64815106,64880641,64946181,65011713,65077249,65142785,65208321,65273858,65404929,65470466,65536001,65601537,65667074,65798145,65863681,65929217,65994753,66125825,66191361,66256897,66322433,66387969,66453505,66519042,66584577,66650113,66715649,66781185,66846721,66977793,67043329,67108865,67174401,67239938,67305474,67371009,67567617,67633153,67698689,67764231,67829761,67895297,67960833,68091905,68157441,68222977,68354049,68485121,68550657,68616193,68681729,68878337,69074945,69009409,69140481,69206017,69271553,69337089,69468161,69599233,69664769,69730305,69926913,69992449,70057989,70123521,70189057,70254593,70320129,70385666,70451202,70516737,70582273,70647810,70713345,70778881,70844418,70909953,70975489,71041025,71106561,71172098,71303169,71368705,71434243,71499782,71565313,71630849,71761921,71827457,71892993,71958529,72024065,72089601,72220673,72286209,72351745,72482817,72548353,72613889,72679425,72744961,72810497,72876033,72941569,73007105,73138177,73203713,73269249,73334785,73400321,73465857,73531393,73662465,73728001,73793537,73859077,73924609,73990145,74055681,74121217,74186753,74383361,74514433,74711041,74776577,74842113,74907649,74973185,75038721,75104257,75169793,75235329,75366401,75431937,75497473,75563009,75694081,75759617,75825153,75890689,75956225,76021761,76087297,76152833,76218372,76283905,76349441,76414977,76480513,76546049,76611585,76677121,76742657,76808193,76873729,76939265,77004801,77070337,77135873,77201409,77266945,77332481,77398017,77463553,77529089,77594625,77725697,77791233,77856769,77922305,78053377,78184449,78249985,78315522,78381057,78446593,78512129,78577665,78643201,78774273,78839809,78905345,78970881,79036417,79101954,79167489,79233025,79298562,79364097,79429633,79495169,79560705,79626241,79691777,79757313,79822849,79888386,79953921,80019457,80084993,80150529,80216065,80281601,80412673,80478209,80543745,80609281,80674818,80740353,80805889,80871425,80936961,81002497,81068033,81133569,81199106,81264641,81395713,81461249,81592321,81657857,81788929,81854465,81920001,81985537,82051073,82116609,82182145,82247681,82313217,82378753,82444289,82509825,82575361],"cache":[64356353],"createmrucolorsstring":[17301505,27328513,31326209],"celldirection":[1245186,4849667,16842754,17629187,22937602,30015490,42270723,44826627,48365569],"copies":[12386305,15728643,16646145,22216705,28180481,34471939,40632321,45285382,55508993,57278465,61014022,64946177,70844417],"column":[720900,917509,983043,1048580,1703937,1966081,2031618,2097153,2293762,2555907,3080197,3735589,3866627,4194305,4849665,5046275,5636097,5701633,7995393,8126465,8388610,8585217,9175042,9240581,9437186,10223621,10354689,12255248,14417927,14483457,14811137,15269891,15925252,16121857,16384002,16842753,17629185,17825798,18284547,18612225,19595265,20185090,20905989,21430273,21626885,21954566,22347777,22675460,24379393,25296898,25427969,25559046,25755649,26607619,26869765,27000836,27131906,27918339,28639237,29425665,29818881,29949958,30998530,31784962,32112642,33095684,33751044,34865155,35323905,35389446,35651585,35979266,36306950,37093379,38273025,39518215,39583745,40239108,40304643,40566785,40894465,41418758,41549826,42270722,42795009,42926081,43057153,43253763,43974658,44236801,46596097,46792706,47316994,47513601,48103428,48365573,48496642,48824323,49152003,49348610,49545217,50135043,50331652,50659353,50921475,52363265,53870600,54329346,54394887,55181313,55246851,55902213,56295425,56360961,56885249,57278475,58130435,60096514,60424195,60620803,61669379,61865988,62521345,63242244,63897602,64290817,65077253,65536005,66060290,66191361,67174404,68288514,68485121,68747267,68812801,69730305,69795841,70189057,70713347,70844425,71434242,71761923,72286209,72810500,73138177,73334785,74252290,74317825,74514436,74842118,75300867,76480514,76611587,76873729,77660168,77856769,78184452,78839809,79560707,79626241,79888386,80150533,80478209,81395713,81854469,82575361],"currency":[16973825,62849025],"copyproperties":[1376257,8716289,14680065,16973825,19988481,23855105,28901377,33030145,45088769,48955393,51052545,57016321,57147393,67764225,71499777],"customformat_":[78643201],"createworksheet":[16056322],"count":[27525122,55312385,73072641,80281601],"currentworksheet":[38797313,48300033,61014017,64356356],"colors":[4784129,10813441,17301505,20316161,24248321,27328514,31326209,45088769,58064897,60293121,60555266,62717953,62849025,65208321,69992449,72613890],"copynumberformat":[16973825,38141953,71499777],"converttodecimal":[33947649,48496641,70123521],"compatible":[32833537,65273857,71368705],"columncoordinate":[74842114],"createstylefontstring":[17301505,31326209,75497473],"certain":[16252929,33292289,48496641,65667073,70123521,79757313],"carry":[24510465,63832065],"colorizedbackground":[18939905,61800449,73269249],"core":[15204353,17301506,20381698,27852801,31326210,40960002,75038722],"change":[30081025,64356353],"convertdoubletoint":[48496641,62259201,70123521],"causes":[4456449,6029313,9895937,13238273,38207489,49217537,55771137,59506689,64815105,80347137],"culture_":[64225281],"currentcellxf":[8716289,39190529,62586881],"copyright":[65537,196609,131073,262145,327681,393217,458753,524289,589825,655361,720897,851969,917505,983041,1048577,1114113,1179649,1245185,1310721,1376257,1441793,1507329,1572865,1638401,1703937,1769473,1835009,1900545,1966081,2031617,2097153,2162689,2228225,2293761,2359297,2424833,2490369,2555905,2621441,2686977,2752513,2818049,2883585,2949121,3014657,3080193,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3604481,3670017,3735553,3801089,3866625,3932161,3997697,4063233,4128769,4194305,4259841,4325377,4390913,4456449,4521985,4587521,4653057,4718593,4784129,4849665,4915201,4980737,5046273,5111809,5177345,5242881,5308417,5373953,5439489,5505025,5570561,5636097,5701633,5767169,5832705,5898241,5963777,6029313,6094849,6160385,6225921,6291457,6356993,6422529,6488065,6553601,6619137,6684673,6750209,6815745,6881281,6946817,7012353,7077889,7143425,7208961,7274497,7340033,7405569,7471105,7536641,7602177,7667713,7733249,7798785,7864321,7929857,7995393,8060929,8126465,8192001,8257537,8323073,8388609,8454145,8519681,8585217,8650753,8716289,8781825,8912897,8847361,8978433,9043969,9109505,9175041,9240577,9306113,9371649,9437185,9502721,9568257,9633793,9699329,9764865,9830401,9895937,9961473,10027009,10092545,10158081,10223617,10289153,10354689,10420225,10485761,10551297,10616833,10682369,10747905,10813441,10878977,10944513,11010049,11075585,11141121,11206657,11272193,11337729,11403265,11468801,11534337,11599873,11665409,11730945,11796481,11862017,11927553,11993089,12058625,12124161,12189697,12255233,12320769,12386305,12451841,12517377,12582913,12648449,12713985,12779521,12845057,12910593,12976129,13041665,13107201,13172737,13238273,13303809,13369345,13434881,13500417,13565953,13631489,13697025,13762561,13828097,13893633,13959169,14024705,14090241,14155777,14221313,14286849,14352385,14417921,14483457,14548993,14614529,14680065,14745601,14811137,14876673,14942209,15007745,15073281,15138817,15204353,15269889,15335425,15400961,15466497,15532033,15597569,15663105,15728641,15794177,15859713,15925249,15990785,16056321,16121857,16187393,16252929,16318465,16384001,16449537,16515073,16580609,16646145,16711681,16777217,16842753,16908289,16973825,17039361,17104897,17170433,17235969,17301505,17367041,17432577,17498113,17563649,17629185,17694721,17760257,17825793,17891329,17956865,18022401,18087937,18153473,18219009,18284545,18350081,18415617,18481153,18546689,18612225,18677761,18743297,18808833,18874369,18939905,19005441,19070977,19136513,19202049,19267585,19333121,19398657,19464193,19529729,19595265,19660801,19726337,19791873,19857409,19922945,19988481,20054017,20119553,20185089,20250625,20316161,20381697,20447233,20512769,20578305,20643841,20709377,20774913,20840449,20905985,20971521,21037057,21102593,21168129,21233665,21299201,21364737,21430273,21495809,21561345,21626881,21692417,21757953,21823489,21889025,21954561,22020097,22085633,22151169,22216705,22282241,22347777,22413313,22478849,22544385,22609921,22675457,22740993,22806529,22872065,22937601,23003137,23068673,23134209,23199745,23265281,23330817,23396353,23461889,23527425,23592961,23658497,23724033,23789569,23855105,23920641,23986177,24051713,24117249,24182785,24248321,24313857,24379393,24444929,24510465,24576001,24641537,24707073,24772609,24838145,24903681,24969217,25034753,25100289,25165825,25231361,25296897,25362433,25427969,25493505,25559041,25624577,25690113,25755649,25821185,25886721,25952257,26017793,26083329,26148865,26214401,26279937,26345473,26411009,26476545,26542081,26607617,26673153,26738689,26804225,26869761,26935297,27000833,27066369,27131905,27197441,27262977,27328513,27394049,27459585,27525121,27590657,27656193,27721729,27787265,27852801,27918337,27983873,28049409,28114945,28180481,28246017,28311553,28377089,28442625,28508161,28573697,28639233,28704769,28770305,28835841,28901377,28966913,29032449,29097985,29163521,29229057,29294593,29360129,29425665,29491201,29556737,29622273,29687809,29753345,29818881,29884417,29949953,30015489,30081025,30146561,30212097,30277633,30343169,30408705,30474241,30539777,30605313,30670849,30736385,30801921,30867457,30932993,30998529,31064065,31129601,31195137,31260673,31326209,31391745,31457281,31522817,31588353,31653889,31719425,31784961,31850497,31916033,31981569,32047105,32112641,32178177,32243713,32309249,32374785,32440321,32505857,32571393,32636929,32702465,32768001,32833537,32899073,32964609,33030145,33095681,33161217,33226753,33292289,33357825,33423361,33488897,33554433,33619969,33685505,33751041,33816577,33882113,33947649,34013185,34078721,34144257,34209793,34275329,34340865,34406401,34471937,34537473,34603009,34668545,34734081,34799617,34865153,34930689,34996225,35061761,35127297,35192833,35258369,35323905,35389441,35454977,35520513,35586049,35651585,35717121,35782657,35848193,35913729,35979265,36044801,36110337,36175873,36241409,36306945,36372481,36438017,36503553,36569089,36634625,36700161,36765697,36831233,36896769,36962305,37027841,37093377,37158913,37224449,37289985,37355521,37421057,37486593,37552129,37617665,37683201,37748737,37814273,37879809,37945345,38010881,38076417,38141953,38207489,38273025,38338561,38404097,38469633,38535169,38600705,38666241,38731777,38797313,38862849,38928385,38993921,39059457,39124993,39190529,39256065,39321601,39387137,39452673,39518209,39583745,39649281,39714817,39780353,39845889,39911425,39976961,40042497,40108033,40173569,40239105,40304641,40370177,40435713,40501249,40566785,40632321,40697857,40763393,40828929,40894465,40960001,41025537,41091073,41156609,41222145,41287681,41353217,41418753,41484289,41549825,41615361,41680897,41746433,41811969,41877505,41943041,42008577,42074113,42139649,42205185,42270721,42336257,42401793,42467329,42532865,42598401,42663937,42729473,42795009,42860545,42926081,42991617,43057153,43122689,43188225,43253761,43319297,43384833,43450369,43515905,43581441,43646977,43712513,43778049,43843585,43909121,43974657,44040193,44105729,44171265,44236801,44302337,44367873,44433409,44498945,44564481,44630017,44695553,44761089,44826625,44892161,44957697,45023233,45088769,45154305,45219841,45285377,45350913,45416449,45481985,45547521,45613057,45678593,45744129,45809665,45875201,45940737,46006273,46071809,46137345,46202881,46268417,46333953,46399489,46465025,46530561,46596097,46661633,46727169,46792705,46858241,46923777,46989313,47054849,47120385,47185921,47251457,47316993,47382529,47448065,47513601,47579137,47644673,47710209,47775745,47841281,47906817,47972353,48037889,48103425,48168961,48234497,48300033,48365569,48431105,48562177,48496641,48627713,48693249,48758785,48824321,48889857,48955393,49020929,49086465,49152001,49217537,49283073,49348609,49414145,49479681,49545217,49610753,49676289,49741825,49807361,49872897,49938433,50003969,50069505,50135041,50200577,50266113,50331649,50397185,50462721,50528257,50593793,50659329,50724865,50790401,50855937,50921473,50987009,51052545,51118081,51183617,51249153,51314689,51380225,51445761,51511297,51576833,51642369,51707905,51773441,51838977,51904513,51970049,52035585,52101121,52166657,52232193,52297729,52363265,52428801,52494337,52559873,52625409,52690945,52756481,52822017,52887553,52953089,53018625,53084161,53149697,53215233,53280769,53346305,53411841,53477377,53542913,53608449,53673985,53739521,53805057,53870593,53936129,54001665,54067201,54132737,54198273,54263809,54329345,54460417,54394881,54525953,54591489,54657025,54722561,54788097,54853633,54919169,54984705,55050241,55115777,55181313,55246849,55312385,55377921,55443457,55508993,55574529,55640065,55705601,55771137,55836673,55902209,55967745,56033281,56098817,56164353,56229889,56295425,56360961,56426497,56492033,56557569,56623105,56688641,56754177,56819713,56885249,56950785,57016321,57081857,57147393,57212929,57278465,57344001,57409537,57475073,57540609,57606145,57671681,57737217,57802753,57868289,57933825,57999361,58064897,58130433,58195969,58261505,58327041,58392577,58458113,58523649,58589185,58654721,58720257,58785793,58851329,58916865,58982401,59047937,59113473,59179009,59244545,59310081,59375617,59441153,59506689,59572225,59637761,59703297,59768833,59834369,59899905,59965441,60030977,60096513,60162049,60227585,60293121,60358657,60424193,60489729,60555265,60620801,60686337,60751873,60817409,60882945,60948481,61079553,61014017,61145089,61210625,61276161,61341697,61407233,61472769,61538305,61603841,61669377,61734913,61800449,61865985,61931521,61997057,62062593,62128129,62193665,62259201,62324737,62390273,62455809,62521345,62586881,62652417,62717953,62783489,62849025,62914561,62980097,63045633,63111169,63176705,63242241,63307777,63373313,63438849,63504385,63569921,63635457,63700993,63766529,63832065,63897601,63963137,64028673,64094209,64159745,64225281,64290817,64356353,64421889,64487425,64552961,64618497,64684033,64749569,64815105,64880641,64946177,65011713,65077249,65142785,65208321,65273857,65339393,65404929,65470465,65536001,65601537,65667073,65732609,65798145,65863681,65929217,65994753,66060289,66125825,66191361,66256897,66322433,66387969,66453505,66519041,66584577,66650113,66715649,66781185,66846721,66912257,66977793,67043329,67108865,67174401,67239937,67305473,67371009,67436545,67502081,67567617,67633153,67698689,67764225,67829761,67895297,67960833,68026369,68091905,68157441,68222977,68288513,68354049,68419585,68485121,68550657,68616193,68681729,68747265,68812801,68878337,68943873,69074945,69009409,69140481,69206017,69271553,69337089,69402625,69468161,69533697,69599233,69664769,69730305,69795841,69861377,69926913,69992449,70057985,70123521,70189057,70254593,70320129,70385665,70451201,70516737,70582273,70647809,70713345,70778881,70844417,70909953,70975489,71041025,71106561,71172097,71237633,71303169,71368705,71434241,71499777,71565313,71630849,71696385,71761921,71827457,71892993,71958529,72024065,72089601,72155137,72220673,72286209,72351745,72417281,72482817,72548353,72613889,72679425,72744961,72810497,72876033,72941569,73007105,73072641,73138177,73203713,73269249,73334785,73400321,73465857,73531393,73596929,73662465,73728001,73793537,73859073,73924609,73990145,74055681,74121217,74186753,74252289,74317825,74383361,74448897,74514433,74579969,74645505,74711041,74776577,74842113,74907649,74973185,75038721,75104257,75169793,75235329,75300865,75366401,75431937,75497473,75563009,75628545,75694081,75759617,75825153,75890689,75956225,76021761,76087297,76152833,76218369,76283905,76349441,76414977,76480513,76546049,76611585,76677121,76742657,76808193,76873729,76939265,77004801,77070337,77135873,77201409,77266945,77332481,77398017,77463553,77529089,77594625,77660161,77725697,77791233,77856769,77922305,77987841,78053377,78118913,78184449,78249985,78315521,78381057,78446593,78512129,78577665,78643201,78708737,78774273,78839809,78905345,78970881,79036417,79101953,79167489,79233025,79298561,79364097,79429633,79495169,79560705,79626241,79691777,79757313,79822849,79888385,79953921,80019457,80084993,80150529,80216065,80281601,80347137,80412673,80478209,80543745,80609281,80674817,80740353,80805889,80871425,80936961,81002497,81068033,81133569,81199105,81264641,81330177,81395713,81461249,81592321,81657857,81788929,81854465,81920001,81985537,82051073,82116609,82182145,82247681,82313217,82378753,82444289,82509825,82575361],"compile":[64356355],"createstylenumberformatstring":[17301505,31326209,42139649],"createpanestring":[17301505,31326209,57409537],"completely":[78839809],"column_":[24379393,25427969,25755649,77856769,82575361],"currentcelldirection":[3735553,30015489,54394881],"current":[1048580,1245187,1376260,1572867,1703937,2293763,2359297,2949124,3211267,3473411,3604481,3735584,4325377,4456451,4784131,4980738,5308420,5439490,5963779,6029315,6488067,6881282,7340033,7798787,7995394,8192001,8716299,9043971,9895939,10223617,10682369,11206659,11927555,12255236,12386306,13238279,14352385,14417922,14483457,14680068,15204356,15663107,15728642,16056321,16384004,16646146,16973828,17235971,17301508,17629187,18743300,20054020,20185090,20316164,20840451,21037059,21757954,21954561,22151170,22216706,22347779,23134210,23265283,23658499,23855108,23920644,24248324,24313859,24576004,25559048,25624578,25690116,25952259,26214404,26607617,26738692,27852804,28180482,28901380,29622274,30015489,30343170,30474243,31326212,31916033,32636931,32702467,32833540,33030148,33488900,33619969,34144259,34340866,34471939,35389450,35586052,35979265,36306945,36372484,37027843,37617667,38141954,38207495,38797315,38993922,39124996,39190533,39780353,40632321,40894465,41025538,41549826,42401796,42663940,43057153,43188225,43319299,43515906,44302339,44367874,45088772,45285399,45350916,45613059,46006276,46596099,46727175,46989314,47251458,47448066,47710211,48300034,48365570,48496652,48955396,49152002,49217543,49348609,50266116,50659355,50921476,51052548,51904514,52363268,52494340,52887555,53149698,53608450,54394885,55312388,55574530,55771139,55836673,55967746,56098818,56557569,56623107,56688641,57016326,57147396,57212930,57278467,58064900,58916867,59506695,60162051,60424194,61014042,61341698,61603841,62062594,62586882,63438849,63832068,64487426,64552962,64815111,64880641,64946178,65273860,65470467,65536001,65667076,65863684,66125827,66191361,66322436,66519044,66781186,67043329,67239939,67305475,67764228,69009412,69992452,70123530,70385668,70451204,70582276,70647812,70844419,71172099,71434242,71499780,72089601,72220675,72548353,72679427,73596931,73859074,73924611,74252290,74383363,74448900,74711042,75169793,76218370,76480513,76611586,76742659,77594625,78315523,78446596,79101956,79233026,79298563,79888387,80347139,80674820,81199107,81461249,82051073,82378755,82444289],"center":[11927555,27787266,39714819,47185923,50724866,52166659,52887554],"create":[4653057,7077889,10551297,12189698,13238273,16056321,17301526,20381698,24182785,24838145,25886721,27328514,28966914,31326231,33161218,34078722,38207489,39911426,41484289,42139650,42467330,44564482,48365569,49217537,50855938,57409538,57802754,59506689,61014018,61800449,63045634,64356356,64815105,67960834,72417281,73269249,74973186,75038722,75497474,75825154,76939266,79036418,80216066,82313218],"createrowstring":[17301505,31326209,42467329]} \ No newline at end of file +{"createapppropertiesdocument":[14942209,42598401,79036420],"copy":[131073,196609,262145,327681,393217,524289,589825,655361,720898,786433,851969,917505,983041,1048577,1114113,1179649,1245187,1310723,1376257,1441793,1507329,1572865,1638401,1703937,1769474,1835009,1900549,1966081,2031617,2097153,2162689,2228225,2293761,2359297,2424833,2490369,2555905,2686977,2752513,2818049,2883585,2949121,3014657,3080193,3145729,3276801,3342337,3407873,3473409,3604481,3670018,3735553,3801089,3866625,3932161,4063233,4128769,4194305,4325377,4390913,4456449,4587521,4784133,4849665,4915201,4980737,5046273,5111809,5177345,5242881,5308417,5373953,5439489,5505025,5636097,5701633,5767169,5832705,5898241,5963777,6029313,6094849,6225921,6291460,6356993,6422529,6488065,6553601,6619137,6684673,6750209,6815745,6881281,6946817,7077889,7143425,7208961,7274498,7340034,7405569,7471105,7536641,7602177,7667713,7733249,7798785,7864321,7929857,7995393,8192001,8257537,8388609,8454145,8519681,8650753,8716289,8781825,8912897,8978433,9043969,9175041,9306113,9371649,9437185,9502721,9633793,9699329,9764865,9830401,9895937,9961473,10027011,10092545,10158081,10223617,10289153,10354689,10420225,10485761,10551297,10616833,10682369,10747905,10813441,10878977,10944513,11010049,11075586,11141121,11206657,11272194,11337729,11403265,11468801,11665409,11730945,11862019,11927553,11993089,12058625,12124161,12189697,12255233,12386309,12451841,12517377,12582913,12648449,12713985,12779522,12845057,12910593,13041665,13107201,13238273,13303809,13434881,13500417,13565953,13631489,13697025,13762561,13828097,13893633,13959169,14024705,14090241,14155777,14221313,14286849,14352385,14417921,14483457,14548993,14680065,14745604,14811137,14876673,14942209,15007745,15073281,15138817,15204353,15335425,15466497,15532033,15597569,15663105,15728641,15794177,15859713,15925252,15990785,16056321,16121857,16187393,16318465,16384001,16449537,16515073,16711681,16908289,16973825,17039361,17170433,17235969,17301505,17367041,17432577,17498113,17563649,17629185,17694721,17760258,17825793,17891329,17956865,18022401,18087937,18153473,18219009,18284545,18350081,18415617,18481153,18546689,18612225,18677761,18743297,18808833,18874369,18939905,19005441,19070977,19136513,19202049,19267585,19333121,19398657,19529729,19595265,19660801,19726337,19791873,19857409,19922945,19988481,20054017,20119553,20185089,20250625,20316161,20447233,20512769,20578305,20643841,20709377,20774913,20840449,20905985,20971521,21037057,21102593,21168129,21233665,21299202,21364737,21430273,21495809,21561345,21626881,21692417,21889025,21823489,21954565,22020097,22085633,22151169,22216705,22282241,22347778,22413313,22478849,22544385,22609921,22675457,22740993,22872065,22937601,23068674,23134209,23199745,23265281,23330817,23396353,23461889,23527425,23592961,23658497,23724033,23789569,23855105,24117249,24182787,24248321,24313857,24444930,24510466,24576001,24641537,24707073,24772609,24838145,24903681,24969217,25034753,25165825,25231361,25296897,25362433,25427969,25493506,25559041,25624577,25690113,25755649,25821185,25886721,25952257,26017793,26083329,26148865,26214401,26279937,26345473,26476545,26542081,26607617,26673153,26738689,26804225,26869761,26935297,27000833,27066369,27131905,27197441,27262977,27328513,27394049,27459585,27525121,27656193,27721729,27787265,27852801,27918337,27983873,28114945,28180481,28246017,28377089,28442625,28508161,28639233,28704769,28770305,28835841,28901379,28966913,29032449,29163521,29294593,29360129,29425665,29491201,29556737,29622273,29687809,29753345,29818881,29884417,29949953,30015489,30081025,30146561,30212097,30277633,30343169,30474241,30408705,30539777,30605314,30670849,30736385,30801921,30867457,30932993,30998529,31129601,31195137,31260673,31326209,31391745,31457281,31522817,31588353,31653889,31719425,31784961,31850497,31916033,31981569,32047105,32112641,32178177,32243713,32309250,32374785,32440321,32505857,32636929,32702465,32833537,32899073,32964610,33030145,33095681,33161218,33226753,33357825,33423361,33488898,33619969,33685505,33751041,33816577,33882114,34013185,34078721,34144257,34209793,34275329,34340865,34406401,34471937,34537473,34668545,34734081,34799617,34865153,34930689,35061761,35258369,35323905,35389441,35454977,35520513,35586049,35651585,35717121,35782657,35848193,35913729,35979265,36044801,36110338,36175873,36306945,36503553,36569089,36765697,36831233,36962305,36896769,37093377,37158913,37224449,37289985,37355522,37486593,37552129,37683201,37748737,37814273,37879809,37945345,38010881,38076417,38141953,38207489,38273025,38338561,38404097,38469633,38600706,38666241,38731781,38797313,38862849,38928385,38993921,39059457,39124993,39190529,39256065,39452673,39387137,39321601,39518209,39583745,39649281,39780353,39845889,39911425,39976965,40042497,40173569,40239105,40304641,40370177,40435713,40501249,40566785,40632321,40697861,40763393,40828929,40894465,40960001,41025537,41156609,41222145,41287681,41353217,41418753,41484289,41549825,41615361,41680897,41746433,41811969,41877505,41943041,42008577,42074113,42139649,42270721,42401793,42467329,42532865,42598402,42663937,42729473,42860545,42926081,42991617,43057153,43122689,43188225,43253762,43319297,43384833,43450369,43515905,43581441,43646978,43712513,43778049,43843585,43909121,43974657,44040193,44105730,44171265,44236801,44302337,44433409,44498945,44564481,44630017,44761089,45023233,45154305,45219841,45350913,45481985,45547521,45613057,45809665,45875201,45940737,46006273,46071809,46137345,46202881,46268419,46333953,46399489,46465025,46596097,46661633,46727172,46792705,46858241,46923777,47120385,47185921,47251457,47316993,47382529,47448065,47513601,47579137,47644673,47775745,47841281,47906817,47972353,48037889,48103425,48168961,48234497,48300033,48365569,48431105,48496641,48562177,48627713,48693249,48758785,48824321,48889857,48955393,49020929,49086465,49152001,49217537,49283073,49348609,49414145,49479681,49545218,49676291,49807361,50003969,50069505,50135041,50200577,50266113,50331649,50397185,50462722,50528257,50593794,50659330,50724865,50790401,50855937,50921473,51052546,51118081,51249153,51314689,51380225,51445761,51511297,51576833,51642369,51707905,51773441,51838977,51904513,51970049,52035585,52101121,52166657,52232197,52297729,52363265,52428801,52494337,52559874,52625409,52756481,52822017,52887553,52953089,53018625,53084161,53215233,53280769,53346305,53477377,53542913,53608449,53739521,53805057,53870593,53936129,54001665,54067201,54132737,54263809,54329345,54460417,54525953,54591489,54722561,54788099,54919169,54984705,55050245,55181313,55246849,55312385,55377921,55443457,55574529,55640065,55705601,55771137,55836673,55902209,55967746,56033281,56098817,56164353,56295425,56360961,56426497,56557569,56623105,56688641,56754177,56819713,56885249,56950785,57016321,57081857,57147393,57212929,57278465,57344001,57409537,57475073,57540609,57606145,57671681,57737217,57802753,57868289,57933825,57999361,58064897,58130433,58195969,58261505,58327041,58458113,58523649,58589185,58654721,58720257,58785793,58851329,58916865,58982401,59113473,59179009,59244545,59310081,59441153,59506689,59572225,59637761,59703297,59768833,59834370,59899905,60096513,60162049,60227585,60293121,60424193,60489729,60555265,60620801,60686337,60882945,60948481,61079553,61145089,61210625,61276161,61341697,61407233,61472770,61538305,61603841,61669377,61734913,61800452,61865987,61931521,62128129,62193666,62259201,62390273,62455809,62521345,62652418,62717953,62849025,62914561,62980097,63045633,63111169,63176705,63242241,63307777,63373313,63504385,63569922,63635457,63700993,63766529,63832065,63897601,63963137,64028673,64094211,64225281,64290818,64487425,64552961,64618497,64684033,64749569,64815105,64946177,65011713,65077251,65142785,65208321,65273857,65339393,65404929,65470465,65536001,65601537,65732610,65667073,65798145,65863681,65929217,66060289,66125825,66191361,66256897,66322433,66387969,66453506,66584577,66650113,66715649,66781185,66846721,66912257,66977793,67043330,67108865,67174405,67239937,67305473,67436545,67567617,67633153,67698689,67829761,67960833,68026369,68157441,68222977,68288513,68354049,68419585,68485121,68550657,68616193,68681729,68747265,68812801,68878337,68943873,69009409,69074945,69140481,69206017,69271553,69337089,69402626,69468161,69533697,69599233,69730305,69861377,69992449,70057985,70123521,70189057,70254593,70320129,70385665,70451201,70582273,70647809,70713345,70778881,70909954,70975493,71041025,71106561,71172100,71237634,71303169,71368709,71499777,71630849,71696385,71761921,71827458,71892993,71958529,72155137,72220673,72286209,72351745,72417281,72482817,72548353,72613889,72679425,72744961,72810497,72876033,73007105,73072642,73138177,73269249,73334785,73400321,73465857,73531394,73596929,73662465,73859073,73924610,73990145,74055681,74121217,74186754,74317825,74383361,74448897,74514433,74579969,74645505,74711042,74776577,74842113,74907649,74973185,75038721,75104257,75169793,75235329,75431937,75497473,75628545,75759617,75825153,75890689,75956225,76021761,76087297,76152833,76218369,76283905,76349441,76414977,76480513,76546049,76611585,76677121,76742657,76808193,76873729,76939265,77004801,77070337,77135873,77201409,77332482,77398017,77463553,77529089,77594625,77660161,77725697,77791233,77856769,77922306,77987841,78053377,78184449,78249985,78315521,78381057,78512129,78577665,78708737,78643201,78774273,78839809,78905345,78970882,79036417,79167489,79233025,79364097,79429633,79495169,79560705,79626241,79691777,79757313,79822849,79888385,79953921,80019457,80084993,80150529,80216065,80347137,80412673,80478209,80543745,80609281,80674817,80740353,80805889,80871425,80936961,81068033,81133569,81199105,81264641,81330177,81395713,81461249,81592322,81657857,81723393,81788929,81854465,81920001,81985538,82051073,82116609,82182145,82247681,82313217,82444289,82509825,82575361,82640897,82706433,82771969,82903041,83034113,83099649],"contains":[9240577,11272193,21757953,24051713,36110337,44826625,50659329,60751873,63569921,69402625],"copynumberformat":[14745601,43515908,49676289],"component":[39845891],"center":[12779521,28573697,41877507,51445763,52690945,61472769],"converttodate":[51707905,52559873,76546053],"columnaddress":[10027009,17563651,26869763,32899075,66584579,68812803,73465859,76087299,77070339,79626243,82837505],"converttoint":[48234501,51707905,52559873],"converttobool":[46137349,51707905,52559873],"columntype":[7143429,14548997,15073282,20447237,26869766,35651590,41222147,47579139,50593794,54657025,54853634,60686341,61014019,73531397,76152837,77791237,80216069,80740354],"call":[3538945,4521985,8585217,11272193,36110337,50659329,54394881,63569921,69402625,74252289],"create":[9240577,11272193,21757953,24051713,36110337,44826625,50659329,60751873,63569921,67371011,69402625],"compression":[14876675,29294597,67371014],"currentborder":[6291457,33685507,38535169],"celldirection":[3014659,3276805,16580611,17760261,24772611,29884418,46792709,50528261,54657025],"calculateinternalrotation":[2555908,54788097,61800449],"columntocolumn":[16580609,17760257,50528259],"calculatepaneheight":[14942209,31326214,42598401],"customformatid":[14745601,36700161,44761091],"currentfont":[6291457,38535169,60882947],"convertdatefromdouble":[25165829,51707905,52559873],"createcolsstring":[14942209,42532869,42598401],"compares":[1769473,2359297,3014657,3670017,4915201,7274497,7340033,11075585,12779521,13893633,16449537,17760257,21168129,21299201,23068673,23199745,24444929,24510465,26804225,29032449,30605313,33161217,38600705,41222145,42074113,43909121,45940737,51118081,52297729,52428801,55902209,55967745,59310081,61472769,67043329,71237633,73531393,74383361,77135873,77332481,78381057,78970881,81592321,82575361],"currently":[67371010],"created":[67371009],"custom":[16646145,21889027,23068673,67371009],"convertdoubletoint":[51707905,52559873,64946181],"copyworksheetintothis":[9699336,32374792,33292292,41287683,62193667,70057992],"classes":[4653057,25100289,54657025,69926913],"choice":[67371009],"const":[196609,393217,589825,851969,1048577,2883585,3276801,3801089,4194305,5242881,5636097,5701633,6029313,6488065,6553601,6619137,7143425,7405569,7995393,8454145,8650753,8978433,10354689,10485761,10944513,11141121,11468801,11927553,11993089,12058625,12189697,12517377,13041665,13238273,14090241,14221313,14417921,14548993,14811137,15138817,15335425,16121857,16384001,16515073,17039361,17891329,17956865,18481153,18612225,18808833,20250625,20447233,21889025,22478849,23658497,24838145,24903681,25296897,25427969,25690113,25886721,26148865,26214401,26476545,27525121,28180481,28246017,28442625,28639233,29949953,30212097,30867457,30932993,32636929,33226753,34013185,34537473,35520513,35782657,35979265,36831233,38076417,38469633,38862849,38928385,39190529,39256065,40304641,41156609,41877505,42008577,42663937,43974657,45547521,45809665,46202881,46596097,46792705,47841281,48037889,48168961,48758785,49414145,50528257,51380225,51445761,51642369,53805057,53936129,54263809,55181313,56164353,56426497,57016321,57671681,58851329,58982401,59113473,59179009,60424193,60620801,60686337,60948481,61669377,62390273,63832065,64552961,65536001,65667073,66387969,66715649,66977793,67305473,67567617,67829761,68222977,68288513,68943873,70582273,70647809,71041025,72417281,72613889,74514433,75497473,75628545,76152833,77791233,78512129,79167489,80019457,79953921,80084993,80216065,80674817,81068033,81264641,81330177,81461249,81723393,81788929,82903041],"currentcellxf":[6291457,38535169,70189059],"class":[131073,196609,262145,327681,393217,458753,524289,589825,655362,720897,786433,851969,917505,983041,1048577,1114113,1179649,1245185,1310725,1376257,1441793,1507329,1572866,1638401,1703937,1769474,1835009,1900545,1966081,2031617,2097153,2162690,2228225,2293761,2359297,2424833,2490369,2555905,2621441,2686977,2752513,2818049,2883585,2949121,3014657,3080193,3145730,3211265,3276801,3342338,3407873,3473409,3538945,3604481,3670018,3735553,3801089,3866625,3932161,3997697,4063233,4128769,4194305,4259841,4325377,4390913,4456449,4521985,4587521,4653057,4718593,4784129,4849665,4915201,4980737,5046273,5111809,5177345,5242881,5308417,5373953,5439489,5505025,5570562,5636097,5701633,5767169,5832705,5898241,5963777,6029313,6094849,6160385,6225921,6291461,6356993,6422529,6488065,6553601,6619137,6684673,6750209,6815745,6881281,6946817,7012353,7077889,7143425,7208964,7274498,7340034,7405569,7471105,7536642,7602177,7667713,7733249,7798785,7864321,7929857,7995393,8060931,8126465,8192001,8257537,8323073,8388609,8454145,8519681,8585217,8650753,8716289,8781825,8847361,8912897,8978433,9043969,9109505,9175041,9240577,9306113,9371650,9437185,9502721,9568259,9633793,9699329,9764865,9830401,9895937,9961473,10027013,10092546,10158081,10223617,10289153,10354689,10420226,10485761,10551297,10616833,10682369,10747905,10813441,10878977,10944513,11010049,11075586,11141121,11206658,11272199,11337729,11403266,11468801,11534337,11599873,11665409,11730946,11796481,11862022,11927553,11993089,12058625,12124161,12189697,12255233,12320769,12386305,12451841,12517377,12582913,12648449,12713985,12779522,12845057,12910593,12976129,13041665,13107202,13172737,13238273,13303809,13369345,13434882,13500417,13565953,13631489,13697025,13762561,13828097,13893633,13959169,14024705,14090241,14155777,14221313,14286849,14352385,14417921,14483457,14548993,14614529,14680066,14745603,14811137,14876673,14942209,15007745,15073281,15138817,15204353,15269889,15335425,15400961,15466497,15532034,15597570,15663105,15728641,15794177,15859713,15925251,15990785,16056321,16121857,16187393,16252929,16318465,16384001,16449537,16515073,16580609,16646145,16711681,16777217,16842753,16908289,16973825,17039361,17104897,17170433,17235969,17301505,17367042,17432578,17498113,17563650,17629186,17694721,17760258,17825793,17891329,17956865,18022402,18087937,18153473,18219009,18284545,18350081,18415617,18481153,18546689,18612225,18677761,18743297,18808833,18874369,18939905,19005441,19070977,19136513,19202049,19267585,19333121,19398657,19464193,19529729,19595265,19660801,19726337,19791873,19857409,19922945,19988481,20054017,20119553,20185089,20250625,20316161,20381697,20447233,20512769,20578305,20643841,20709377,20774913,20840449,20905985,20971522,21037057,21102593,21168129,21233665,21299202,21364737,21430273,21495809,21561345,21626881,21692417,21757953,21889025,21823489,21954561,22020097,22085633,22151169,22216705,22282241,22347779,22413314,22478849,22544386,22609921,22675457,22740993,22806529,22872065,22937601,23003137,23068674,23134209,23199745,23265281,23396353,23330817,23461889,23527426,23592961,23658497,23724033,23789569,23855105,23920641,23986177,24051713,24117250,24182787,24248322,24313857,24379393,24444930,24510466,24576001,24641537,24707074,24772609,24838145,24903681,24969218,25034753,25100289,25165825,25231361,25296897,25362433,25427969,25493507,25559041,25624577,25690113,25755649,25821185,25886721,25952257,26017793,26083329,26148865,26214401,26279937,26345473,26411009,26476545,26542081,26607617,26673153,26738689,26804225,26869761,26935297,27000833,27066369,27131905,27197441,27262977,27328513,27394049,27459585,27525121,27590660,27656193,27721729,27787267,27852802,27918337,27983873,28049409,28114945,28180481,28246017,28311556,28377089,28442625,28508161,28573697,28639233,28704769,28770305,28835842,28901377,28966913,29032449,29097985,29163521,29229057,29294593,29360129,29425665,29491201,29556737,29622273,29687809,29753345,29818882,29884417,29949953,30015489,30081026,30146561,30212097,30277633,30343169,30474242,30408705,30539777,30605314,30670849,30736385,30801921,30867457,30932993,30998529,31064065,31129601,31195137,31260673,31326209,31391745,31457281,31522818,31588353,31653889,31719425,31784964,31850497,31916033,31981569,32047105,32112641,32178177,32243713,32309249,32374785,32440321,32505857,32571393,32636929,32702465,32768001,32833537,32899073,32964611,33030146,33095681,33161218,33226753,33292289,33357825,33423362,33488899,33554433,33619969,33685505,33751042,33816577,33882116,33947652,34013185,34078721,34144257,34209793,34275329,34340865,34406401,34471937,34537473,34603009,34668546,34734081,34799617,34865153,34930689,34996225,35061761,35127297,35192833,35258369,35323905,35389441,35454977,35520513,35586049,35651585,35717121,35782657,35848193,35913729,35979265,36044801,36110342,36175873,36241409,36306945,36372481,36438017,36503553,36569089,36634625,36700161,36765697,36831233,36962305,36896769,37027841,37093377,37158914,37224450,37289985,37355523,37421057,37552129,37486593,37617665,37683201,37748737,37814273,37879809,37945345,38010881,38076417,38141953,38207489,38273025,38338561,38404098,38469633,38535169,38600706,38666241,38731777,38797313,38862849,38928385,38993921,39059458,39124993,39190529,39256065,39452673,39387137,39321601,39518209,39583745,39649282,39714817,39780355,39845889,39911425,39976961,40042497,40108033,40173569,40239106,40304641,40370177,40435714,40501249,40566785,40632321,40697857,40763394,40828929,40894465,40960002,41025537,41091073,41156609,41222145,41287681,41353217,41484289,41418753,41549825,41615361,41680897,41746433,41811969,41877505,41943041,42008577,42074113,42139649,42205185,42270721,42336257,42401793,42467329,42532865,42598403,42663937,42729473,42795009,42860545,42926081,42991617,43057153,43122689,43188225,43253761,43319297,43384833,43450369,43515905,43581441,43646979,43712513,43778049,43843585,43909121,43974657,44040193,44105731,44171265,44236802,44302337,44367878,44433409,44498945,44564481,44630017,44695553,44761089,44826625,44892161,44957697,45023233,45088769,45154305,45219841,45285380,45350914,45416449,45481985,45547521,45678593,45613057,45744129,45809665,45875202,45940737,46006273,46071809,46137345,46202881,46268417,46333954,46399489,46465025,46530561,46596097,46661634,46727173,46792705,46858241,46923777,46989313,47054849,47120386,47185921,47251457,47316993,47382529,47448065,47513601,47579137,47644673,47710209,47775745,47841281,47906817,47972353,48037889,48103425,48168961,48234497,48300033,48365569,48431105,48496641,48562177,48627713,48693249,48758785,48824321,48889857,48955393,49020929,49086465,49152001,49217537,49283074,49348609,49414145,49479681,49545219,49610758,49676289,49741825,49807361,49872897,49938433,50003969,50069505,50135041,50200577,50266113,50331649,50397185,50462723,50528257,50593795,50659334,50724865,50790401,50855937,50921473,50987009,51052551,51118081,51183617,51249153,51314689,51380225,51445761,51511297,51576833,51642369,51707905,51773441,51838978,51904513,51970050,52035585,52101121,52166659,52232193,52297729,52363265,52428801,52494337,52559875,52625410,52690945,52756481,52822017,52887553,52953089,53018625,53084161,53149697,53215233,53280769,53346305,53411841,53477377,53542913,53608449,53673985,53739521,53805057,53870593,53936129,54001665,54067202,54132737,54198276,54263809,54329345,54394881,54460417,54525953,54591489,54657025,54722561,54788097,54853633,54919170,54984705,55050241,55115777,55181313,55246849,55312385,55377922,55443457,55508993,55574529,55640065,55705601,55771137,55836673,55902209,55967746,56033281,56098817,56164353,56229889,56295425,56360961,56426497,56492035,56557569,56623106,56688642,56754177,56819713,56885249,56950785,57016321,57081857,57147393,57212929,57278465,57344001,57409537,57475073,57540609,57606145,57671681,57737217,57802753,57868289,57933826,57999362,58064897,58130433,58195970,58261505,58327041,58392577,58458113,58523649,58589185,58654721,58720257,58785793,58851329,58916865,58982401,59047937,59113473,59179009,59244545,59310081,59375617,59441153,59506689,59572225,59637761,59703297,59768833,59834371,59899906,59965441,60030977,60096513,60162049,60227585,60293121,60358657,60424193,60489729,60555265,60620801,60686337,60751873,60817409,60882945,60948481,61014017,61079553,61145089,61210625,61276161,61341697,61407233,61472770,61538305,61603842,61669377,61734913,61800451,61865991,61931521,61997057,62062595,62193671,62128129,62259201,62324737,62390273,62455809,62521345,62586881,62652419,62717953,62783489,62849025,62914561,62980097,63045633,63111169,63176705,63242241,63307777,63373314,63438849,63504385,63569927,63635457,63700993,63766529,63832065,63897601,63963137,64028673,64094209,64159745,64225281,64290817,64356353,64421889,64487425,64552961,64618498,64684033,64749569,64815105,64880644,64946177,65011713,65077252,65142785,65208321,65273857,65339393,65404929,65470465,65536001,65601537,65667073,65732609,65798146,65863681,65929217,65994753,66060289,66125825,66191361,66256897,66322433,66387969,66453507,66519041,66584577,66650113,66715649,66781185,66846721,66912257,66977793,67043330,67108865,67174401,67239937,67305473,67436545,67502081,67567617,67633153,67698689,67764225,67829761,67895297,67960833,68026369,68091905,68157441,68222977,68288513,68354049,68419585,68485121,68550658,68616193,68681729,68747265,68812801,68878337,68943873,69009409,69074945,69140481,69206017,69271553,69337089,69402631,69468163,69533697,69599233,69664769,69730305,69795841,69861377,69926913,69992449,70057985,70123521,70189057,70254593,70320129,70385666,70451201,70516737,70582273,70647809,70713345,70778881,70844417,70909955,70975489,71041025,71106561,71172099,71237634,71303169,71368705,71434241,71499777,71565313,71630849,71696385,71761921,71827457,71892993,71958529,72024065,72089601,72155137,72220673,72286209,72351745,72417281,72482817,72548353,72613889,72679426,72744961,72810497,72876033,72941569,73007105,73072643,73138177,73203713,73269249,73334785,73400322,73465857,73531394,73596929,73662466,73728004,73793537,73859073,73924611,73990147,74055681,74121217,74186759,74252289,74317825,74383361,74448897,74514433,74579969,74645505,74711043,74776577,74842113,74907649,74973185,75038721,75104257,75235329,75169793,75300865,75366401,75431937,75497473,75563009,75628545,75694085,75759617,75825153,75890689,75956225,76021761,76087297,76152833,76218369,76283905,76349442,76414977,76480513,76546049,76611585,76677121,76742657,76808193,76873729,76939265,77004801,77070337,77135873,77201409,77266945,77332482,77398017,77463553,77529089,77594625,77660161,77725698,77791233,77856769,77922307,77987841,78053377,78184449,78249985,78315521,78381057,78446593,78512129,78577665,78708737,78643201,78774273,78839809,78905345,78970882,79036417,79101953,79167489,79233025,79298562,79364098,79429633,79495169,79560705,79626241,79691778,79757313,79822849,79888385,79953921,80019457,80084993,80150529,80216065,80281601,80347137,80412673,80478210,80543745,80609281,80674817,80740353,80805889,80871425,80936961,81002497,81068033,81133570,81199105,81264641,81330177,81395713,81461249,81592322,81657857,81723393,81788929,81854465,81920001,81985539,82051073,82116609,82182145,82247681,82313217,82378753,82444289,82509825,82575361,82640897,82706434,82771969,82837505,82903041,82968577,83034113,83099649],"current":[720900,1245186,1310724,1769475,2031620,2359299,3014659,3473412,3538947,3670019,4521987,4915203,6291459,7208963,7274499,7340035,8585219,10027012,11075587,11272199,11862018,12779523,13631492,13893635,14745602,14942212,15073284,15925250,16449539,17301508,17760259,19202052,20840452,21168131,21299203,21823492,22347780,23068675,23199747,24182788,24444931,24510467,24641540,25493508,26345476,26804227,27787268,28901378,29032451,30408708,30539780,30605315,31784963,32309252,32964612,33161219,33488900,33882116,36110343,37355524,38010884,38600707,39780356,41222147,41287684,42074115,42598404,43253762,43646980,43909123,44105732,45613060,45940739,46268418,46727170,47513604,49545220,49676290,50397188,50462724,50593796,50659335,51052547,51118083,51707908,52166660,52297731,52428803,52559876,52887556,54394883,54788098,55902211,55967747,59310083,59834372,61472771,61800450,61865987,61997057,62193668,62652420,63569927,64094211,64290820,65077250,65732610,65863684,66453508,67043331,69402631,69468164,70123524,70909956,71172098,71237635,71827459,73072644,73531395,73924612,73990148,74055684,74186755,74252291,74383363,74711044,77135875,77332483,77922308,78381059,78970883,81592323,81985540,82575363],"cli":[67371009],"columnnumber":[2490371,2686979,5898243,13565955,15204355,15859715,17235971,23134211,27197443,27656195,31916035,35651587,37814275,43384835,48824323,59244547,61865985,63635459,66191363,72941569,74121219],"copyborder":[46268417,51773444,71172097],"converttimefromdouble":[9175045,51707905,52559873],"check":[78118913],"celladdress2":[61865985,69730307,72941569],"converttotime":[51707905,52559873,80609285],"castvalue":[1310721,49086471,64290817],"changes":[67371009],"collection":[720897,1245185,1310721,1769473,2031617,2359297,3014657,3538945,3473409,3670017,4521985,4915201,6291457,7208961,7274497,7340033,8585217,10027009,11075585,11272194,11862017,12779521,13631489,13893633,14745601,14942209,15073281,15925249,16449537,17301505,17760257,19202049,20840449,21168129,21299201,21823489,22347777,23068673,23199745,24182785,24444929,24510465,24641537,25493505,26345473,26804225,27787265,28901377,29032449,30408705,30539777,30605313,31784961,32309249,32964609,33161217,33488897,33882113,36110338,37355521,38010881,38600705,39780353,41222145,41287681,42074113,42598401,43253761,43646977,43909121,44105729,45613057,45940737,46268417,46727169,47513601,49545217,49676289,50397185,50462721,50593793,50659330,51052545,51118081,51707905,52166657,52297729,52428801,52559873,52887553,54394881,54788097,55902209,55967745,59310081,59834369,61472769,61800449,61865985,62193665,62652417,63569922,64094209,64290817,65077249,65732609,65863681,66453505,67043329,69402626,69468161,70123521,70909953,71172097,71237633,71827457,73072641,73531393,73924609,73990145,74055681,74186753,74252289,74383361,74711041,77135873,77332481,77922305,78381057,78970881,81592321,81985537,82575361],"cellvalue":[40566787,41811971],"collectselectedcells":[51707905,52559873,80347140],"ctor":[655364,1572866,3342337,10420225,11206659,11403266,13107203,13434881,14680066,17563649,18022402,20971522,23527426,24117249,24248321,24707073,24969217,27852803,28835843,29818883,30081026,31522819,33423363,34668547,37158913,38404099,39059457,40239105,47120385,56623106,58195970,64618498,65798146,68550657,72679426,73400322,79364097,80478209,81133569],"colorizedtext":[52625409,59506693,64421889],"company":[37355521,37748739,44695553,58130435,73072641,81002497],"createstylenumberformatstring":[14942209,39452676,42598401],"code":[1769474,2359298,3014658,3670018,4915202,7208961,7274498,7340034,11075586,12779522,13893634,16449538,17760258,21168130,21299202,23068674,23199746,24444930,24510466,26804226,29032450,30605314,31784961,33161218,38600706,41222146,42074114,43909122,45940738,51052545,51118082,52297730,52428802,55902210,55967746,59310082,61472770,67043330,67371009,71237634,73531394,74186753,74383362,77135874,77332482,78381058,78970882,81592322,82575362],"createstylefillstring":[14942209,42598401,72155140],"columns":[1310721,34996225,47448067,52559873,58392577,72220675],"createstyleborderstring":[14942209,42598401,74842116],"cleanup":[720897,1245185,1310721,1769473,2031617,2359297,3014657,3473409,3670017,4915201,6291457,7208961,7274497,7340033,10027009,11075585,11272193,11862017,12779521,13631489,13893633,14745601,14942209,15073281,15925249,16449537,17301505,17760257,19202049,20840449,21168129,21299201,21823489,22347777,23068673,23199745,24182785,24444929,24510465,24641537,25493505,26345473,26804225,27787265,28901377,29032449,30408705,30539777,30605313,31784961,32309249,32964609,33161217,33488897,33882113,36110337,37355521,38010881,38600705,39780353,41222145,41287681,42074113,42598401,43253761,43646977,43909121,44105729,45613057,45940737,46268417,46727169,47513601,49545217,49676289,50397185,50462721,50593793,50659329,51052545,51118081,51707905,52166657,52297729,52428801,52559873,52887553,54788097,55902209,55967745,59310081,59834369,61472769,61800449,61865985,62193665,62652417,63569921,64094209,64290817,65077249,65732609,65863681,66453505,67043329,69402625,69468161,70123521,70909953,71172097,71237633,71827457,73072641,73531393,73924609,73990145,74055681,74186753,74383361,74711041,77135873,77332481,77922305,78381057,78970881,81592321,81985537,82575361],"causes":[3538945,4521985,8585217,11272193,36110337,50659329,54394881,63569921,69402625,74252289],"customformat_start_number":[14745601,42205185,72286211],"createrowstring":[14942209,42598401,50724870],"caused":[3538945,4521985,8585217,11272193,36110337,50659329,54394881,63569921,69402625,74252289],"currentnumberformat":[6291457,38535169,58785795],"createcorepropertiesstring":[14942209,20054020,42598401],"case":[67371010],"columnwidth":[57212931],"converttodouble":[41615365,51707905,52559873],"createpanestring":[14942209,42598401,63045637],"creator":[26607619,37355521,44695553,73072641,80805891,81002497],"components":[67371009],"column":[655363,720899,786435,917507,2424835,4849670,5439491,10027019,11862017,17432581,17563654,19922947,33947656,34668547,38666243,38731782,41680899,47448066,49086467,54657025,54722563,58195971,60817409,68812803,72220674,75038723,77398019,79364102,82837507],"called":[67371010],"celldefinitions":[29491203,41091073,66453505],"charset":[15925249,43712515,53673985],"cellformula":[13303811,82313219],"contentstatus":[22675459,37355521,44695553,57278467,73072641,81002497],"celltype":[655367,7602183,9961480,13107206,16449539,18350082,19660808,22151182,23527429,29818886,30932997,36438019,39911427,44367876,51642373,51707905,52559873,53805061,54657025,55967749,59113477,60096519,60948485,61865988,71565313,72417285,74514437,75628549],"cast":[67371009],"copyfill":[1245185,46727169,59768836],"createcorepropertiesdocument":[14942209,42598401,76808196],"createsheetprotectionstring":[14942209,42598401,67239941],"cellstyle":[61865985,62521347,72941569],"count":[32243715,59834369,72089601],"cell":[655376,1310721,1572869,1769476,2228230,2424847,4587524,6750210,7602183,8781826,9830402,9895938,9961482,10158082,10813443,11862018,12255237,13107214,13893634,14024706,14483461,16449538,16777217,17235971,17891333,18153474,18350085,19005447,19660808,20905986,22020102,22151182,22872066,23527436,23658501,25755650,26673160,27131906,27656194,28180485,28508165,29491202,29818894,30932997,31391749,31588354,31719426,34013189,34668550,34799618,35323906,35454978,35717126,35979269,36438018,38666244,38993922,39911427,42795010,44367888,44630018,45023234,45350917,45940738,48168965,48365573,48627715,48824322,48955402,49086466,51642373,51707905,51904514,52035587,52559873,53805061,54329346,54657028,55050246,55967748,56098819,56295426,57606147,59113477,59244549,60096519,60293122,60555266,60948485,61866005,62128130,62521347,64290817,66912261,67043332,67371014,67895299,68288517,69664770,69730307,71565313,71827460,72417285,72941571,74514437,74645506,75038734,75628549,75694082,76087301,76677122,77004803,77070338,77201411,77398022,77856778,80281602,82051074,82640904],"calculatepanewidth":[14942209,39518214,42598401],"copystyle":[6291457,64094209,66256900],"cultureinfo":[56950786,69992450,80150530],"contact":[81526785],"childnodename":[53739523],"createworkbookprotectionstring":[14942209,42598401,61407236],"complexity":[67371009],"cellxf":[2555908,3801093,5373958,5701637,6029317,8126466,9306115,10092548,10223621,10944517,11599874,12779524,12910596,13172739,14811141,16187397,16842755,18284549,18612229,18808837,24182785,25624581,26804226,27394051,27525125,28573698,29425669,29753349,30867461,31064066,33030148,33161220,34209797,38862853,38928389,41877509,42467331,43909122,43974661,46202885,46399491,51445765,52297730,52690946,53870595,54788099,55443459,58523651,58916867,61472772,61800456,62390277,67698691,67829765,69926917,70189058,71368708,74383362,75235332,78184453,78970884,80084997,80412677,80674821,81068037],"createcell":[9961480,51707905,52559873],"cache":[67371009],"copycellxf":[5373956,54788097,61800449],"creates":[720897,1245185,1310721,1769473,2031617,2359297,3014657,3473409,3670017,4915201,6291457,7208961,7274497,7340033,10027009,11075585,11272194,11862017,12779521,13631489,13893633,14745601,14942209,15073281,15925249,16449537,17301505,17760257,19202049,20840449,21168129,21299201,21823489,22347777,23068673,23199745,24182785,24444929,24510465,24641537,25493505,26345473,26804225,27787266,28901377,29032449,30408705,30539777,30605313,31784961,32309249,32964609,33161217,33488897,33882113,36110338,37355521,38010881,38600705,39780354,41222145,41287681,42074113,42598401,43253761,43646977,43909121,44105729,45613057,45940737,46268417,46727169,47513601,49545217,49676289,50397185,50462721,50593793,50659330,51052545,51118081,51707905,52166658,52297729,52428801,52559873,52887553,54788097,55902209,55967745,59310081,59834369,61472769,61800449,61865985,62193665,62652417,63569922,64094209,64290817,65077249,65732609,65863681,66453505,67043329,69402626,69468162,70123521,70909953,71172097,71237633,71827457,73072641,73531393,73924609,73990146,74055681,74186753,74383361,74711041,77135873,77332481,77922305,78381057,78970881,81592321,81985537,82575361],"currentzoomscale":[28114947,34996225,52559873],"colorvalue":[15925249,38273027,53673985],"coverage":[67371009],"cause":[11272193,27787265,36110337,39780353,50659329,52166657,63569921,69402625,69468161,73990145],"createstylexfsstring":[14942209,31850500,42598401],"createmergedcellsstring":[14942209,42598401,69206021],"color":[78577667],"createsharedstringsdocument":[14942209,42598401,42860548],"celladdresstype":[31391747,61865985,72941569],"constructor":[655361,1572865,2162689,3145729,3342337,7536641,8060929,9371649,9568257,10092545,10420225,11206657,11403265,11730945,13107201,13434881,14680065,15532033,15597569,17367041,17432577,17563649,17629185,18022401,20971521,22413313,22544385,23527425,24117249,24248321,24707073,24969217,27590657,27852801,28311553,28835841,29818881,30081025,30474241,31522817,33030145,33423361,33751041,33947649,34668545,37158913,37224449,38404097,39059457,39649281,40239105,40435713,40763393,40960001,44236801,44367873,45285377,45350913,46333953,46661633,47120385,49283073,49610753,51838977,51970049,54067201,54198273,54919169,55377921,56492033,56623105,56688641,57933825,57999361,58195969,62062593,63373313,64618497,64880641,65798145,68550657,70385665,72679425,73400321,73662465,73728001,75694081,76349441,77725697,79364097,79691777,80478209,81133569,82706433],"createworkbookdocument":[14942209,42598401,70451204],"cells":[1310721,22872067,58392577,67371009],"ceil":[9895943,14024712,32768003,45875202,53411842],"createrowsstring":[14942209,30998533,42598401],"copyworksheetto":[15269892,16908297,25231369,34930697,41287683,62193667],"converttostring":[51707905,52559873,65929221],"converts":[1769474,2359298,3014658,3670018,4915202,7274498,7340034,11075586,12779522,13893634,16449538,17760258,21168130,21299202,23068674,23199746,24444930,24510466,26804226,29032450,30605314,33161218,38600706,41222146,42074114,43909122,45940738,51118082,52297730,52428802,55902210,55967746,59310082,61472770,67043330,71237634,73531394,74383362,77135874,77332482,78381058,78970882,81592322,82575362],"contrast":[67371009],"createsheetviewstring":[14942209,42598401,79560709],"copyfont":[15925249,28901377,49348612],"colorizedbackground":[23330821,52625409,64421889],"createstylesheetdocument":[10747908,14942209,42598401],"centercontinuous":[12779521,46202883,52690945],"createappstring":[14942209,42598401,62455812],"converttodecimal":[34734085,51707905,52559873],"currentworksheet":[33554433,51249155,62193665,67371012],"collections":[17170439,22216708,28704771,30801925,66060292,73859077,74579974,76873733,82640901,82771974],"createstylefontstring":[14942209,42598401,76611588],"columnindex":[6750211,25755651,31719427,60555267,74645507],"compareto":[1245185,1769473,2359297,3014657,3670017,4915201,6291457,7274497,7340033,11075585,11862017,12779521,13893633,14745601,15925249,16449537,17760257,19529734,21168129,21299201,23068673,23199745,24182785,24444929,24510465,26804225,28901377,29032449,30277638,30605313,32309249,33161217,38600705,41222145,42074113,43253761,43909121,45940737,46268417,46727169,49676289,51118081,52297729,52428801,54788097,55902209,55967745,59310081,61472769,61800449,61865985,64094209,67043329,71172097,71237633,71827457,73531393,74383361,77135873,77332481,77856774,78381057,78970881,81592321,82575361],"currentcelldirection":[1310721,29884419,58392577],"constructors":[1310721,6291457,10027009,11272193,11862017,14745601,15925249,22347777,24182785,25493505,32964609,33488897,33882113,36110337,37355521,42598401,43646977,44105729,46727169,49545217,50462721,50593793,50659329,51052545,52559873,59834369,59899905,61800449,61865985,62193665,62652417,63569921,65077249,66453505,69402625,70909953,71172097,73072641,73924609,74186753,74711041,77922305,81985537],"custom_format":[3670017,3997697,61669379],"contain":[78118913],"clearactivestyle":[1310721,38338563,64290817],"currentfill":[6291457,38535169,57540611],"compile":[67371011],"codes":[67371009],"coded":[3538945,4521985,8585217,11272193,36110337,50659329,54394881,63569921,69402625,74252289],"createmrucolorsstring":[14942209,28966916,42598401],"colortheme":[11665411,15925249,53673985],"clearmrucolors":[41287681,62193665,63242243],"compiled":[67371009],"createworksheetpart":[14942209,42598401,57737221],"columncoordinate":[79364099],"customformatcode":[14745601,36700161,76283907],"change":[41549825,67371009],"copyproperties":[1245185,6291457,14745601,15925249,21102598,24182785,28901377,32309249,46268417,46727169,49676289,54788097,61800449,64094209,71172097],"createworksheet":[13434883],"convertarray":[61865985,71827457,82640902],"copyright":[131073,196609,262145,327681,393217,458753,524289,589825,655361,720897,786433,851969,917505,983041,1048577,1114113,1179649,1245185,1310721,1376257,1441793,1507329,1572865,1638401,1703937,1769473,1835009,1900545,1966081,2031617,2097153,2162689,2228225,2293761,2359297,2424833,2490369,2555905,2621441,2686977,2752513,2818049,2883585,2949121,3014657,3080193,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3604481,3670017,3735553,3801089,3866625,3932161,3997697,4063233,4128769,4194305,4259841,4325377,4390913,4456449,4521985,4587521,4653057,4718593,4784129,4849665,4915201,4980737,5046273,5111809,5177345,5242881,5308417,5373953,5439489,5505025,5570561,5636097,5701633,5767169,5832705,5898241,5963777,6029313,6094849,6160385,6225921,6291457,6356993,6422529,6488065,6553601,6619137,6684673,6750209,6815745,6881281,6946817,7012353,7077889,7143425,7208961,7274497,7340033,7405569,7471105,7536641,7602177,7667713,7733249,7798785,7864321,7929857,7995393,8060929,8126465,8192001,8257537,8323073,8388609,8454145,8519681,8585217,8650753,8716289,8781825,8847361,8912897,8978433,9043969,9109505,9175041,9240577,9306113,9371649,9437185,9502721,9568257,9633793,9699329,9764865,9830401,9895937,9961473,10027009,10092545,10158081,10223617,10289153,10354689,10420225,10485761,10551297,10616833,10682369,10747905,10813441,10878977,10944513,11010049,11075585,11141121,11206657,11272193,11337729,11403265,11468801,11534337,11599873,11665409,11730945,11796481,11862017,11927553,11993089,12058625,12124161,12189697,12255233,12320769,12386305,12451841,12517377,12582913,12648449,12713985,12779521,12845057,12910593,12976129,13041665,13107201,13172737,13238273,13303809,13369345,13434881,13500417,13565953,13631489,13697025,13762561,13828097,13893633,13959169,14024705,14090241,14155777,14221313,14286849,14352385,14417921,14483457,14548993,14614529,14680065,14745601,14811137,14876673,14942209,15007745,15073281,15138817,15204353,15269889,15335425,15400961,15466497,15532033,15597569,15663105,15728641,15794177,15859713,15925249,15990785,16056321,16121857,16187393,16252929,16318465,16384001,16449537,16515073,16580609,16646145,16711681,16777217,16842753,16908289,16973825,17039361,17104897,17170433,17235969,17301505,17367041,17432577,17498113,17563649,17629185,17694721,17760257,17825793,17891329,17956865,18022401,18087937,18153473,18219009,18284545,18350081,18415617,18481153,18546689,18612225,18677761,18743297,18808833,18874369,18939905,19005441,19070977,19136513,19202049,19267585,19333121,19398657,19464193,19529729,19595265,19660801,19726337,19791873,19857409,19922945,19988481,20054017,20119553,20185089,20250625,20316161,20381697,20447233,20512769,20578305,20643841,20709377,20774913,20840449,20905985,20971521,21037057,21102593,21168129,21233665,21299201,21364737,21430273,21495809,21561345,21626881,21692417,21757953,21889025,21823489,21954561,22020097,22085633,22151169,22216705,22282241,22347777,22413313,22478849,22544385,22609921,22675457,22740993,22806529,22872065,22937601,23003137,23134209,23068673,23199745,23265281,23396353,23330817,23461889,23527425,23592961,23658497,23724033,23789569,23855105,23920641,23986177,24051713,24117249,24182785,24248321,24313857,24379393,24444929,24576001,24510465,24641537,24707073,24772609,24838145,24903681,24969217,25034753,25100289,25165825,25231361,25296897,25362433,25427969,25493505,25559041,25624577,25690113,25755649,25821185,25886721,25952257,26017793,26083329,26148865,26214401,26279937,26345473,26411009,26476545,26542081,26607617,26673153,26738689,26804225,26869761,26935297,27000833,27066369,27131905,27197441,27262977,27328513,27394049,27459585,27525121,27590657,27656193,27721729,27787265,27852801,27918337,27983873,28049409,28114945,28180481,28246017,28311553,28377089,28442625,28508161,28573697,28639233,28704769,28770305,28835841,28901377,28966913,29032449,29097985,29163521,29229057,29294593,29360129,29425665,29491201,29556737,29622273,29687809,29753345,29818881,29884417,29949953,30015489,30081025,30146561,30212097,30277633,30343169,30474241,30408705,30539777,30605313,30670849,30736385,30801921,30867457,30932993,30998529,31064065,31129601,31195137,31260673,31326209,31391745,31457281,31522817,31588353,31653889,31719425,31784961,31850497,31916033,31981569,32047105,32112641,32178177,32243713,32309249,32374785,32440321,32505857,32571393,32636929,32702465,32768001,32833537,32899073,32964609,33030145,33095681,33161217,33226753,33292289,33357825,33423361,33488897,33554433,33619969,33685505,33751041,33816577,33882113,33947649,34013185,34078721,34144257,34209793,34275329,34340865,34406401,34471937,34537473,34603009,34668545,34734081,34799617,34865153,34930689,34996225,35061761,35127297,35192833,35258369,35323905,35389441,35454977,35520513,35586049,35651585,35717121,35782657,35848193,35913729,35979265,36044801,36110337,36175873,36241409,36306945,36372481,36438017,36503553,36569089,36634625,36700161,36765697,36831233,36962305,36896769,37027841,37093377,37158913,37224449,37289985,37355521,37421057,37552129,37486593,37617665,37683201,37748737,37814273,37879809,37945345,38010881,38076417,38141953,38207489,38273025,38338561,38404097,38469633,38535169,38600705,38666241,38731777,38797313,38862849,38928385,38993921,39059457,39124993,39190529,39256065,39452673,39387137,39321601,39518209,39583745,39649281,39714817,39780353,39845889,39911425,39976961,40042497,40108033,40173569,40239105,40304641,40370177,40435713,40501249,40566785,40632321,40697857,40763393,40828929,40894465,40960001,41025537,41091073,41156609,41222145,41287681,41353217,41484289,41418753,41549825,41615361,41680897,41746433,41811969,41877505,41943041,42008577,42074113,42139649,42205185,42270721,42336257,42401793,42467329,42532865,42598401,42663937,42729473,42795009,42860545,42926081,42991617,43057153,43122689,43188225,43253761,43319297,43384833,43450369,43515905,43581441,43646977,43712513,43778049,43843585,43909121,43974657,44040193,44105729,44171265,44236801,44302337,44367873,44433409,44498945,44564481,44630017,44695553,44761089,44826625,44892161,44957697,45023233,45088769,45154305,45219841,45285377,45350913,45416449,45481985,45547521,45678593,45613057,45744129,45809665,45875201,45940737,46006273,46071809,46137345,46202881,46268417,46333953,46399489,46465025,46530561,46596097,46661633,46727169,46792705,46858241,46923777,46989313,47054849,47120385,47185921,47251457,47316993,47382529,47448065,47513601,47579137,47644673,47710209,47775745,47841281,47906817,47972353,48037889,48103425,48168961,48234497,48300033,48365569,48431105,48496641,48562177,48627713,48693249,48758785,48824321,48889857,48955393,49020929,49086465,49152001,49217537,49283073,49348609,49414145,49479681,49545217,49610753,49676289,49741825,49807361,49872897,49938433,50003969,50069505,50135041,50200577,50266113,50331649,50397185,50462721,50528257,50593793,50659329,50724865,50790401,50855937,50921473,50987009,51052545,51118081,51183617,51249153,51314689,51380225,51445761,51511297,51576833,51642369,51707905,51773441,51838977,51904513,51970049,52035585,52101121,52166657,52232193,52297729,52363265,52428801,52494337,52559873,52625409,52690945,52756481,52822017,52887553,52953089,53018625,53084161,53149697,53215233,53280769,53346305,53411841,53477377,53542913,53608449,53673985,53739521,53805057,53870593,53936129,54001665,54067201,54132737,54198273,54263809,54329345,54394881,54460417,54525953,54591489,54657025,54722561,54788097,54853633,54919169,54984705,55050241,55115777,55181313,55246849,55312385,55377921,55443457,55508993,55574529,55640065,55705601,55771137,55836673,55902209,55967745,56033281,56098817,56164353,56229889,56295425,56360961,56426497,56492033,56557569,56623105,56688641,56754177,56819713,56885249,56950785,57016321,57081857,57147393,57212929,57278465,57344001,57409537,57475073,57540609,57606145,57671681,57737217,57802753,57868289,57933825,57999361,58064897,58130433,58195969,58261505,58327041,58392577,58458113,58523649,58589185,58654721,58720257,58785793,58851329,58916865,58982401,59047937,59113473,59179009,59244545,59310081,59375617,59441153,59506689,59572225,59637761,59703297,59768833,59834369,59899905,59965441,60030977,60096513,60162049,60227585,60293121,60358657,60424193,60489729,60555265,60620801,60686337,60751873,60817409,60882945,60948481,61014017,61079553,61145089,61210625,61276161,61341697,61407233,61472769,61538305,61603841,61669377,61734913,61800449,61865985,61931521,61997057,62062593,62128129,62193665,62259201,62324737,62390273,62455809,62521345,62586881,62652417,62717953,62783489,62849025,62914561,62980097,63045633,63111169,63176705,63242241,63307777,63373313,63438849,63504385,63569921,63635457,63700993,63766529,63832065,63897601,63963137,64028673,64094209,64159745,64225281,64290817,64356353,64421889,64487425,64552961,64618497,64684033,64749569,64815105,64880641,64946177,65011713,65077249,65142785,65208321,65273857,65339393,65404929,65470465,65536001,65601537,65667073,65732609,65798145,65863681,65929217,65994753,66060289,66125825,66191361,66256897,66322433,66387969,66453505,66519041,66584577,66650113,66715649,66781185,66846721,66912257,66977793,67043329,67108865,67174401,67239937,67305473,67371009,67436545,67502081,67567617,67633153,67698689,67764225,67829761,67895297,67960833,68026369,68091905,68157441,68222977,68288513,68354049,68419585,68485121,68550657,68616193,68681729,68747265,68812801,68878337,68943873,69009409,69074945,69140481,69206017,69271553,69337089,69402625,69468161,69533697,69599233,69664769,69730305,69795841,69861377,69926913,69992449,70057985,70123521,70189057,70254593,70320129,70385665,70451201,70516737,70582273,70647809,70713345,70778881,70844417,70909953,70975489,71041025,71106561,71172097,71237633,71303169,71368705,71434241,71499777,71565313,71630849,71696385,71761921,71827457,71892993,71958529,72024065,72089601,72155137,72220673,72286209,72351745,72417281,72482817,72548353,72613889,72679425,72744961,72810497,72876033,72941569,73007105,73072641,73138177,73203713,73269249,73334785,73400321,73465857,73531393,73596929,73662465,73728001,73793537,73859073,73924609,73990145,74055681,74121217,74186753,74252289,74317825,74383361,74448897,74514433,74579969,74645505,74711041,74776577,74842113,74907649,74973185,75038721,75104257,75235329,75169793,75300865,75366401,75431937,75497473,75563009,75628545,75694081,75759617,75825153,75890689,75956225,76021761,76087297,76152833,76218369,76283905,76349441,76414977,76480513,76546049,76611585,76677121,76742657,76808193,76873729,76939265,77004801,77070337,77135873,77201409,77266945,77332481,77398017,77463553,77529089,77594625,77660161,77725697,77791233,77856769,77922305,77987841,78053377,78184449,78249985,78315521,78381057,78446593,78512129,78577665,78708737,78643201,78774273,78839809,78905345,78970881,79036417,79101953,79167489,79233025,79298561,79364097,79429633,79495169,79560705,79626241,79691777,79757313,79822849,79888385,79953921,80019457,80084993,80150529,80216065,80281601,80347137,80412673,80478209,80543745,80609281,80674817,80740353,80805889,80871425,80936961,81002497,81068033,81133569,81199105,81264641,81330177,81395713,81461249,81592321,81657857,81723393,81788929,81854465,81920001,81985537,82051073,82116609,82182145,82247681,82313217,82378753,82444289,82509825,82575361,82640897,82706433,82771969,82837505,82903041,82968577,83034113,83099649],"cellrange":[22216707,34275331,41943043,76873731,83034115],"checkversion":[30539777,73072641,77594627],"celladdress":[52035587,61865985,72941569],"category":[262147,20709379,37355521,44695553,73072641,81002497],"cellboundary":[13828099,48300035]} \ No newline at end of file diff --git a/docs/fti/FTI_Files.json b/docs/fti/FTI_Files.json index 292655e2d..8e1af37e8 100644 --- a/docs/fti/FTI_Files.json +++ b/docs/fti/FTI_Files.json @@ -1 +1 @@ -["NanoXLSX Library Documentation - Redirect\u0000index.html\u000018","ImportOptions.GlobalType.AllNumbersToDouble Field\u0000html/005a32a8-a049-eab8-4cb7-cbc535d39e7a.htm\u000067","Worksheet.PaneSplitLeftWidth Property\u0000html/003a84dc-3e16-67f7-6477-17c93cc227c8.htm\u0000143","Border.DiagonalUp Property\u0000html/0028330b-ffd3-1371-ea81-f834e7ab8d58.htm\u000079","NumberFormat.FormatNumber.format_6 Field\u0000html/00344853-d079-b9b2-c965-7de9a22710ab.htm\u000080","StyleRepository.FlushStyles Method\u0000html/009c5592-8141-7fd3-d136-e726547142ee.htm\u0000101","MetadataReader.Category Property\u0000html/00a3e49f-cc6e-c76e-988a-66c4e025b646.htm\u000068","Fill.PatternValue.gray0625 Field\u0000html/00ac43b1-a691-62a3-48df-10fbf0acae64.htm\u000065","Address(String, Cell.AddressType) Constructor\u0000html/00ee8257-b4bb-254e-7e9d-9259c7ae4a53.htm\u0000105","UnderlineValue Fields\u0000html/01b8a2b8-1fc2-32e3-d65f-580bbb65ecc1.htm\u000073","ImportOptions.GlobalType.EverythingToString Field\u0000html/017d08e5-ef99-822b-4bb4-2c8be22b6b05.htm\u000067","Cell(Object, Cell.CellType, Int32, Int32) Constructor\u0000html/00f98555-1fdd-71e2-4af8-40f72798e34e.htm\u0000124","NanoXLSX Library Documentation - Search\u0000search.html\u000012","Border.DEFAULT_BORDER_STYLE Field\u0000html/011681b3-f582-41fa-7dec-f5490cca1d79.htm\u000061","Worksheet.SetColumnHiddenState Method\u0000html/01d19b85-89ca-f8bb-e54e-839fd361cf9f.htm\u0000104","Address.Column Field\u0000html/020cc8a9-200a-68b7-86ca-636b6d2963d4.htm\u000054","Column Methods\u0000html/01c655bd-abc5-739c-6df7-2ad0296196c4.htm\u0000149","BasicStyles.StyleEnum.roundFormat Field\u0000html/0218239a-d6bc-134e-d7df-5e5aa3457957.htm\u000066","WorksheetReader.PaneDefinition.SetFrozenState Method\u0000html/02314946-24fd-b041-8275-ee977cb68b3b.htm\u000075","CellDirection Methods\u0000html/02b70424-3ae5-a1da-a69b-4d999ffdcbbc.htm\u0000288","Worksheet.AddCell(Object, String) Method\u0000html/0304ff5c-771e-2254-be4b-5163355b40d5.htm\u0000200","Fill Methods\u0000html/02b92514-6b9c-dd93-92c3-6d84e858560b.htm\u0000271","CellXf.CalculateInternalRotation Method\u0000html/0435db4b-165c-a4c7-53a9-5c4fa93e788d.htm\u0000110","NumberFormat.FormatRange.invalid Field\u0000html/0350d0d0-ff46-48ce-a972-4178c2b74b38.htm\u000071","Workbook.SetCurrentWorksheet(String) Method\u0000html/02f58e2b-617b-5792-cc8d-a5c60b2dcbc6.htm\u000090","Worksheet.FreezeSplitPanes Property\u0000html/059aee67-931e-abf0-033a-e10f40d1d3c6.htm\u000090","Worksheet.GoToNextRow(Int32, Boolean) Method\u0000html/04ee0e1b-68b8-93ce-e02c-f1c78ade58df.htm\u0000138","MetadataReader.Manager Property\u0000html/0655f2aa-c86c-9f6f-8a4a-925787e11c5f.htm\u000070","ImportOptions.GlobalEnforcingType Property\u0000html/064bef7c-34ae-8212-ccd2-6a284ee2d6e7.htm\u000086","Worksheet.HiddenRows Property\u0000html/05040980-b28f-67df-5226-c51c4f62f9f7.htm\u0000112","Worksheet.AddCellFormula(String, Int32, Int32) Method\u0000html/066aa6d8-5091-0a1c-7c92-9e3ea380581a.htm\u0000120","Worksheet.SetAutoFilter(String) Method\u0000html/08294ec8-b704-f4bd-9c27-cb98bfc84676.htm\u0000123","ImportOptions.EnforcePhoneticCharacterImport Property\u0000html/06da3451-416c-fb7a-3f1e-bc97d0eade20.htm\u0000117","Workbook Fields\u0000html/083424f4-c9ac-50e3-5112-9e85378c9759.htm\u000033","Range.Copy Method\u0000html/070a0f78-aff4-abed-d22a-e03bf4d9c589.htm\u000068","Cell.AddressType Class\u0000html/07c2d3c9-4304-155a-86b1-7001fa87c3ea.htm\u0000400","Workbook.AddWorksheet(Worksheet, Boolean) Method\u0000html/08fbdaa1-6f34-9c75-dea6-7d2565572922.htm\u0000149","Style.ToString Method\u0000html/096737e0-e8b8-8138-bc0b-3c09f9983a6d.htm\u000063","SortedMap Constructor\u0000html/0811ae23-7dc8-7b3b-03e3-5df8d83276df.htm\u000051","Address.GetColumn Method\u0000html/0910f8bb-9122-f77c-2cc1-ca2bd83b4608.htm\u000068","ReaderUtils.ParseFloat Method\u0000html/097083f0-b926-5452-ff0c-e2027a83a568.htm\u000079","BasicStyles.BorderFrameHeader Property\u0000html/0c0a1401-a293-99b1-83b3-079b78cbe9a9.htm\u000068","Cell.GetCellRange(String, String) Method\u0000html/0b902a50-1b57-78f7-2fe2-ab431eec4154.htm\u0000149","NumberFormat.IsCustomFormat Property\u0000html/09d48756-5789-c772-88f2-df0d0599d48e.htm\u000083","Worksheet.SheetProtectionValue.deleteRows Field\u0000html/0c25effb-75a2-6b1f-c64d-9a6b3af0c920.htm\u000072","WorksheetDefinition Methods\u0000html/0bf49799-d762-8511-cd4d-393b828e9abc.htm\u0000145","BasicStyles.DottedFill_0_125 Property\u0000html/0c33b096-6396-c7af-c809-063131e90ded.htm\u000072","Cell.ResolveCellCoordinate(String, Int32, Int32, Cell.AddressType) Method\u0000html/0a929d7e-40ed-dac9-c82f-bdb97ce7deac.htm\u0000189","Workbook Constructor\u0000html/0c65978a-0305-704e-78e0-1916fd47601c.htm\u000068","WorksheetPane Methods\u0000html/0bf9c5d5-662f-17c5-0695-7cf39e24cb5d.htm\u0000288","NumberFormat.FormatNumber.format_20 Field\u0000html/0cbd1408-6906-7f78-ed55-5d573dbcf156.htm\u000065","WorkbookReader.WorksheetDefinition.SheetID Property\u0000html/0bfccf79-c72b-2288-58a6-5fbbd55a0dff.htm\u000068","Fill.ValidateColor Method\u0000html/0ce6838e-4017-1024-a581-8dffea5d59d8.htm\u0000140","Workbook.RemoveWorksheet(String) Method\u0000html/0d5df127-cb9c-8a09-f75c-f2f24dde262d.htm\u0000139","FormatRange Fields\u0000html/0d0620f1-5063-6c67-8047-c925c2b0b95c.htm\u0000113","Worksheet.GetFirstRowNumber Method\u0000html/0d6b2322-dc36-0cb4-f81c-1d10df5155d3.htm\u0000139","StyleReaderContainer.GetFill Method\u0000html/0dad1864-416e-8fc4-d6aa-ef9936de0581.htm\u000086","Worksheet Class\u0000html/01c99a13-646f-81cf-38f9-dc6360850388.htm\u00003631","Border.LeftStyle Property\u0000html/0d3a820e-d3a9-d855-9702-a5c412139c14.htm\u000072","Column.Number Property\u0000html/0d902872-0fe4-8188-6a8c-9d660e626916.htm\u000065","Style Constructor\u0000html/0e1328a8-457f-ad64-5b27-3a585083f0dd.htm\u000052","WorksheetReader.Rows Property\u0000html/0e625545-7885-aa6e-483f-e1da0e092754.htm\u000083","AppendAttribute Properties\u0000html/0d50a191-149f-ed6c-ff81-5ca4dd870123.htm\u0000107","BasicFormulas.Median Method\u0000html/0e3a455e-e265-112e-c1c9-ee7cfe03c3ff.htm\u000049","Shortener.Up(Int32, Boolean) Method\u0000html/0da0635a-9fa5-6d1c-8a07-0d5f45700c0b.htm\u0000139","Shortener Constructor\u0000html/0ec7350b-ee83-bd4a-7532-f6706e0edaac.htm\u000058","Worksheet.RemoveAllowedActionOnSheetProtection Method\u0000html/0e977905-d3ab-bac0-1c9c-5bb92a4b6a1f.htm\u000079","NanoXLSX.Exceptions Namespace\u0000html/1052cac1-69f9-dee3-fa11-3c6dff433765.htm\u000070","IOException Properties\u0000html/1051d659-558f-5ae8-6f0c-cc9b9d45fb74.htm\u0000194","SchemeValue Fields\u0000html/0ed618f4-2c27-b42c-1438-1f58ff2fe871.htm\u000056","Font.IsDefaultFont Property\u0000html/1059c71b-e104-d46e-adcd-c33e970678b5.htm\u000069","BasicStyles.GetStyle Method\u0000html/10529008-cae9-1799-e95e-74e8230e452e.htm\u000086","Worksheet.AddCellFormula(String, String) Method\u0000html/0f1bb9f6-06fc-7246-2704-075685d1e01b.htm\u0000118","Fill.PatternValue Class\u0000html/0da4c137-9f2c-2e40-0bd7-f9d75eb3a9bf.htm\u0000375","Worksheet.CellDirection.RowToRow Field\u0000html/0f7bd679-7532-ca83-8483-c62de20cb3d4.htm\u000076","Address.Row Field\u0000html/1147a494-9af2-e714-0738-6fe4297e4d36.htm\u000054","WorksheetReader.GetAutoFilters Method\u0000html/11f59bd0-6a18-b7fb-aea4-bd07eb6a7aae.htm\u000073","BasicFormulas.VLookup(Address, Range, Int32, Boolean) Method\u0000html/1278f879-9d93-eda1-4b6f-59dbbdf436fd.htm\u0000162","Worksheet.WorksheetPane.bottomRight Field\u0000html/0f82edaa-5fc0-872f-872c-5dcd4e0b2272.htm\u000070","Worksheet.SetSplit Method\u0000html/1147ce2d-7925-aabc-69df-b760cbf1679c.htm\u0000111","Worksheet.ResetSplit Method\u0000html/127e15c0-d7bf-9b09-da0c-9958da5e41ef.htm\u000062","WorkbookReader Methods\u0000html/121a1ac7-9dcf-e546-529b-2c15cb3f81ff.htm\u0000174","CellXf.VerticalAlignValue.justify Field\u0000html/0f9fa5c5-f1d4-da6a-f7b8-19c6f235d595.htm\u000063","NumberFormat.Copy Method\u0000html/115f32a6-36bb-26db-8628-7f5596b2f16a.htm\u000076","CellXf.HorizontalAlignValue.justify Field\u0000html/1293f3d7-3cdb-a39d-1dac-7b026c826ce9.htm\u000063","StyleManager.AddStyleComponent(AbstractStyle) Method\u0000html/125f064d-e393-0205-09a1-54b41cc2e371.htm\u000084","Worksheet.AddNextCell(Object) Method\u0000html/11759c1f-f750-673b-66a1-817276be552b.htm\u0000178","Shortener.Left(Int32, Boolean) Method\u0000html/12d232f7-eac4-fd43-e9eb-82b4e4403594.htm\u0000136","XlsxWriter.AppendXmlTag Method\u0000html/126fec27-14cd-fc99-31c0-119241d5d396.htm\u0000116","Worksheet.WorksheetExists Method\u0000html/12f09a34-8e4e-fba2-9da3-dfe3fc3c0299.htm\u000087","Worksheet.SheetProtectionValue.selectLockedCells Field\u0000html/14ffa62f-0778-e322-f42e-b1e230585c0b.htm\u000074","NumberFormat.FormatRange Class\u0000html/10003438-0b5b-4d48-4ec8-bca2b5130205.htm\u0000417","FormatException Properties\u0000html/134fe826-6d80-3b9e-cc4d-324ba32421e3.htm\u0000195","MetadataReader.Keywords Property\u0000html/1340f1e4-d85f-3b55-5a85-8731d2134113.htm\u000067","BasicFormulas.Sum Method\u0000html/1510e35a-5845-1458-187c-54540a9dea71.htm\u000049","Cell.ValidateRowNumber Method\u0000html/100b3825-6ea9-0cb3-0c24-0779d355941d.htm\u000094","Workbook.ValidateWorksheets Method\u0000html/151d0f56-b456-2b9c-6b5e-76dd2925c066.htm\u0000122","Utils.GeneratePasswordHash Method\u0000html/1688de4e-449a-0a77-057b-731ada4cce33.htm\u0000152","CellXf.HorizontalAlignValue.distributed Field\u0000html/17629860-70a4-c931-257e-a925566f6e19.htm\u000063","SheetProtectionValue Methods\u0000html/13bf4dd0-2e89-64e5-3a66-4f5feb47c885.htm\u0000289","StyleReader Properties\u0000html/15277974-6fba-d969-1c5e-85b77e337b6f.htm\u000044","VerticalAlignValue Fields\u0000html/171a5ff4-f184-30e0-65f1-40b14c98b35b.htm\u000058","Font.SchemeValue.none Field\u0000html/17f5f657-f63f-138e-080b-ec79ea4fc77d.htm\u000064","Worksheet.DEFAULT_ROW_HEIGHT Field\u0000html/14060dcc-b91e-4c7f-7058-88d2d9446b68.htm\u000057","Range.GetHashCode Method\u0000html/15a392fd-eb3b-4a34-897c-ddbc5f3d8024.htm\u000072","CellXf.CopyCellXf Method\u0000html/171dcb73-5e4e-fcc7-588c-e440bafba029.htm\u000077","CellXf.TextBreakValue.shrinkToFit Field\u0000html/1800fa0a-ddbe-df1c-6347-b7d919ae042d.htm\u000071","NumberFormat.FormatNumber.format_21 Field\u0000html/15c86b4d-b427-f598-cbec-65f3d5e7008b.htm\u000066","WorksheetReader.CreateCell Method\u0000html/14465c5e-3d81-9c16-3d02-f28679e28532.htm\u0000111","NumberFormat.IsTimeFormat Method\u0000html/1740d5f1-b035-6920-1d8b-0367cc7f6886.htm\u0000122","FormatException(String) Constructor\u0000html/160d9506-944f-6d32-e51e-b92aab9c0f0f.htm\u000067","NumberFormat.IsDateFormat Method\u0000html/18032e65-5528-f0a7-f6b4-a78dedc90165.htm\u0000127","Worksheet.ZoomFactors Property\u0000html/18b24df4-ba21-8cf9-7caf-e3ba035830d0.htm\u000094","Worksheet.WorksheetPane.value__ Field\u0000html/167f7fd7-f16b-b6d2-bf44-b89865889b35.htm\u000066","Fill.PatternValue.darkGray Field\u0000html/18c55667-1c53-de37-9ceb-20d754e8d432.htm\u000063","StyleReader.ParseBorderStyle Method\u0000html/1803c368-ec98-61fd-a135-75e0dd1abc5b.htm\u000083","NumberFormat.FormatNumber.format_48 Field\u0000html/19e67cbf-7b36-66b5-c04e-43edf6a26742.htm\u000068","Worksheet.SheetProtectionValue.formatColumns Field\u0000html/1bd95395-24fc-c721-7776-73d512e9da67.htm\u000072","XlsxReader.ReadAsync Method\u0000html/1823675e-e505-1996-c580-62af844d5c2b.htm\u000095","AppendAttribute Methods\u0000html/1bd58858-f26f-b78e-a0dd-3b571eff9bf1.htm\u0000206","Border.StyleValue.medium Field\u0000html/19fb5dcf-8ddd-320a-33dc-62abd9eb2c6b.htm\u000061","Worksheet.SheetProtectionValue.value__ Field\u0000html/1c22fcaf-6c15-9323-1777-f859acdb5926.htm\u000067","Worksheet.SetCurrentCellAddress(Int32, Int32) Method\u0000html/18766eda-1e90-3119-4044-e89bb317550b.htm\u0000106","Workbook.LoadAsync Method\u0000html/1c6a7137-5ff2-efc2-8508-3dadeadc14ff.htm\u000051","ImportOptions.ColumnType.Bool Field\u0000html/1a5f00f1-32de-7024-7657-4216f6bd9f4c.htm\u000066","Worksheet.GetLastDataCellAddress Method\u0000html/1ea8a1e6-0232-020d-f0d3-f4d176b78bc5.htm\u0000132","StyleReader.GetFonts Method\u0000html/1ee99255-d79b-a9b6-ae29-34cf80c544af.htm\u000072","Workbook.SetSelectedWorksheet(String) Method\u0000html/1aa96540-471a-d7e9-9962-a267f69863d8.htm\u000087","Worksheet.HasCell(Int32, Int32) Method\u0000html/1d4da8de-e833-9a0f-8bd6-e4cc307d7921.htm\u0000140","Worksheet.RemoveCell Method\u0000html/1b406c2d-e1cb-b435-176c-059b15df5260.htm\u000053","Address.Type Field\u0000html/1da5a1e6-03da-90cb-f044-4964b3646cea.htm\u000055","WorksheetReader.GetEnforcedColumnValue Method\u0000html/1f25ab0e-635d-f224-20c9-0da588778288.htm\u0000209","NumberFormat.FormatNumber.format_1 Field\u0000html/1db095ba-a999-06be-e06a-ae5662da765f.htm\u000064","Style Class\u0000html/18a308f8-8edc-b22f-2df6-b0f3a2715be8.htm\u0000516","BasicStyles.Bold Property\u0000html/1f3335b7-858a-7758-0fb9-b6f3fdce43fb.htm\u000063","Worksheet.SetStyle(Address, Address, Style) Method\u0000html/1e6606f7-c219-b9ef-5665-84b8e3bd6ceb.htm\u0000207","Address Operators\u0000html/1f40286d-ca8e-dcaf-93a3-65bcddd764cf.htm\u000042","CellXf Fields\u0000html/1fe79371-537b-9f9e-1f25-9a1dbdffc663.htm\u000062","Fill.FillType Class\u0000html/1b7effbc-0260-5da3-6569-7ce67da40c8a.htm\u0000353","Border.StyleValue.none Field\u0000html/1e7e4050-e8fe-95d8-ab54-87271d46dcbe.htm\u000061","WorksheetReader.DefaultColumnWidth Property\u0000html/2009d708-ae7e-ac49-e46d-0773165d9501.htm\u000077","Worksheet.SetColumnWidth(Int32, Single) Method\u0000html/1fe8ad38-8cd2-d4d9-5d3a-d746baa7be75.htm\u0000134","NumberFormat.FormatNumber.format_13 Field\u0000html/1b7fbad2-94e5-9f3d-0aa0-c122cc37938c.htm\u000071","CellXf.ToString Method\u0000html/20569aca-62f9-b446-6749-05116224ccf0.htm\u000064","Worksheet.SetVerticalSplit(Single, Address, Nullable\u0026lt;Worksheet.WorksheetPane\u0026gt;) Method\u0000html/205fe598-9345-73f6-d6b4-cd04a02adef6.htm\u0000159","CellXf.Indent Property\u0000html/227183f0-7abb-2e20-605c-1c881616ce15.htm\u000083","NumberFormat.FormatNumber.format_16 Field\u0000html/233dd79b-aff1-5244-ea3f-e0262d406d85.htm\u000065","NumberFormat.Equals(Object) Method\u0000html/247181fb-642b-c752-87ab-aaf9183b6e04.htm\u000085","XlsxReader Constructor\u0000html/237b0cae-94b9-be7d-7307-4d4b14a0006e.htm\u000048","WorksheetReader.ProcessStyles Method\u0000html/228daf03-6c1b-d3b5-c4d1-d79aad99aa79.htm\u000087","WorksheetReader.RowDefinition.Hidden Property\u0000html/254314bd-acdc-a8d8-8036-ed0957814478.htm\u000070","WorksheetException Properties\u0000html/20f43aab-ba3c-fc51-6e59-b6e3dff4e944.htm\u0000195","CellXf Constructor\u0000html/237b1393-1c3e-a599-b125-4f68c35de303.htm\u000057","BasicFormulas.Average(Worksheet, Range) Method\u0000html/229c8cc8-745d-94e4-008e-c6bf822b70c2.htm\u0000112","Range.StartAddress Field\u0000html/255bfe42-2f64-6c8e-27a9-9a4afcda4e37.htm\u000054","Worksheet.SheetViewType.normal Field\u0000html/23a0778a-916e-c136-eee2-97b5ebe03c97.htm\u000067","Worksheet.GetFirstColumnNumber Method\u0000html/215b1cc4-147e-cac6-f534-d5487e0dbcd2.htm\u0000139","Font.ColorTheme Property\u0000html/22fa5252-97fe-1112-c495-b9f3b6877337.htm\u000090","Worksheet.ShowRuler Property\u0000html/2570ae8c-8dda-9428-f0a7-4f6bd3a36a99.htm\u000087","Utils.MAX_OADATE_VALUE Field\u0000html/23b75554-4f60-143c-e0b6-258e4939cc88.htm\u000061","Font.UnderlineValue.u_single Field\u0000html/2171db79-ae85-f4fa-7312-7ba0ba73ecf8.htm\u000065","IOException Events\u0000html/26c46a6f-46aa-d382-1567-2f24c12fa5d7.htm\u000060","Border.TopColor Property\u0000html/25799f9b-fef2-266a-9b05-11313dd98ad6.htm\u000091","WorksheetReader.ReadCell Method\u0000html/2184d6c3-04e8-afc4-bb4f-dfff9defade9.htm\u000069","BasicFormulas.Median(Worksheet, Range) Method\u0000html/23d713a1-3afa-92ea-6a34-dbb77d70610f.htm\u0000112","PatternValue Fields\u0000html/258bd2e9-1781-41c0-664e-3e9f6e7e08e5.htm\u000074","Fill.GetHashCode Method\u0000html/219912d2-18b3-0ad6-467f-d4bac1fdc902.htm\u000085","WorksheetReader.WorksheetProtectionHash Property\u0000html/243e0167-beeb-79a0-690a-f346d824e4d4.htm\u000082","Worksheet.SheetProtectionValue.formatCells Field\u0000html/25f30838-2fb8-2258-5461-79bc7b429e28.htm\u000072","XlsxReader.GetWorkbook Method\u0000html/220511e9-b3ec-89e5-76f3-451b60b905e3.htm\u000067","TextBreakValue Fields\u0000html/24550695-b9a7-cbc6-74b8-6339c01c38ef.htm\u000058","Font.VerticalAlignValue Class\u0000html/271512f4-1d5b-7ac2-075c-363c54690bc6.htm\u0000365","Worksheet.MIN_ROW_HEIGHT Field\u0000html/27cf3573-c57a-9fcc-55a1-b71d27b2c1fd.htm\u000057","WorksheetReader.ConvertTimeFromDouble Method\u0000html/2266ad03-3d84-fa86-85b3-737aad5ac7d8.htm\u000093","Worksheet.AddCell Method\u0000html/26910ddb-87ea-8cc9-ea39-e35171d4012f.htm\u0000243","Cell.RemoveStyle Method\u0000html/2730de07-83e5-ad3a-7694-99eca08f710e.htm\u000056","WorksheetException Constructor\u0000html/2746e71d-7f17-3717-3383-46146793cefb.htm\u000037","AbstractStyle.AppendAttribute Constructor\u0000html/1f65e1d8-77a7-5692-6eb8-6f0753df4678.htm\u000054","StyleReader.GetFills Method\u0000html/2a4d46d5-cd3e-43b4-668d-097a1e76646a.htm\u000072","BasicFormulas.Floor(Address, Int32) Method\u0000html/2a74bfd1-4f68-9dca-2655-642408d00351.htm\u0000103","AbstractStyle.Equals(AbstractStyle) Method\u0000html/1f6b2357-fd79-74b5-0b6b-efb2c9b15ffb.htm\u000089","NumberFormat.FormatNumber.format_4 Field\u0000html/2b60c020-d873-d246-122e-ce98bd3f2218.htm\u000069","CellXf.HorizontalAlignValue Class\u0000html/285a536d-4ed1-d2a3-8ca8-101bd5ad641e.htm\u0000396","WorksheetReader.PaneDefinition.YSplitDefined Property\u0000html/2b6e0d73-895f-de5f-e8d1-900508c1831c.htm\u000072","Border.StyleValue.mediumDashDotDot Field\u0000html/1f984d85-a1fc-58f1-1d9a-2c8f0e521152.htm\u000068","XlsxReader.ReadZip Method\u0000html/287d9a3f-00d1-379c-8952-5d6f071f2cca.htm\u000073","XlsxWriter.CreateStyleSheetDocument Method\u0000html/2b7e3ba7-fc71-ea50-aab6-e9b348407a4d.htm\u0000107","Column Class\u0000html/2a7927dc-fd6b-93d2-6f9f-732ba324521b.htm\u0000263","Cell(Object, Cell.CellType, Address) Constructor\u0000html/1f9aa11c-804f-a3af-014c-7c84e56d0724.htm\u0000128","Workbook.CopyWorksheetIntoThis(Int32, String, Boolean) Method\u0000html/28918f52-a90c-cb7f-235f-153f97dea76f.htm\u0000148","Font.Equals(Object) Method\u0000html/2bae75eb-57a2-3420-90f2-381320cd4fab.htm\u000084","AbstractStyle.AppendAttribute.Ignore Property\u0000html/2aaae2f7-8a8e-7281-4051-a6d85cb64d6e.htm\u000087","Worksheet.SheetProtectionValue.selectUnlockedCells Field\u0000html/1fa428bc-7586-5ca8-7011-8bb1b9beea09.htm\u000074","CellXf.DEFAULT_VERTICAL_ALIGNMENT Field\u0000html/2af46106-5848-e73f-6abe-5722af891649.htm\u000063","Cell.SetCellLockedState Method\u0000html/2bcebe7e-7235-68e6-01f5-f537354d2c35.htm\u0000130","WorkbookReader.WorksheetDefinition Constructor\u0000html/1fb296da-f9c2-1af0-04c1-b5be510c7a67.htm\u0000107","StyleReaderContainer.GetStyle Method\u0000html/1fc0e19f-357f-23df-518c-144267e06e5b.htm\u000067","SharedStringsReader.GetTextToken Method\u0000html/2c001a1e-7335-214d-2fbe-2a589989c1b2.htm\u000085","Utils.GetInternalPaneSplitHeight Method\u0000html/2bd42309-15a2-bf06-ea6a-68635cb074fe.htm\u0000180","Worksheet.GetMaxRow Method\u0000html/1fd7e28a-cc14-2426-9166-4f59b3be1ed4.htm\u0000116","BasicFormulas.Min Method\u0000html/2db3a67d-6a66-adda-5576-268c490698f0.htm\u000049","Workbook.RemoveStyle(String) Method\u0000html/2c2f80a6-ae8a-eb17-19ed-3c42867e92c2.htm\u0000149","FormatException Class\u0000html/2996192a-98c9-6032-6a5c-ac1ad0a85c71.htm\u0000467","BasicStyles.StyleEnum.italic Field\u0000html/2de9cc0c-1284-75e1-f0b7-3ddf7640476f.htm\u000063","CellXf.Equals Method\u0000html/2def0d99-1ef8-7f5d-f2d3-85df08f20f88.htm\u000049","WorksheetReader.TryParseTime Method\u0000html/29d1afe0-474b-b20b-c6f9-d60dd72e4080.htm\u000086","Worksheet.Copy Method\u0000html/2c5eb50b-d60f-e897-b151-000a3dd33ad8.htm\u0000156","BasicStyles.StyleEnum.underline Field\u0000html/2e1d006d-4ed8-230f-3702-675b15176e37.htm\u000065","Worksheet Constructor\u0000html/29f3bcf0-6ee2-f3b3-0814-332ea8707466.htm\u000056","Workbook.Filename Property\u0000html/2d098b9f-4cfe-9707-7ae9-99324e07bf2b.htm\u000097","BasicStyles.StyleEnum.dateFormat Field\u0000html/3143adfa-4860-d38a-2157-0e73dda7f673.htm\u000065","Border.RightColor Property\u0000html/2e4e2bf9-e99c-05ed-0f4f-63f14ade62aa.htm\u000091","BasicFormulas.Ceil(Address, Int32) Method\u0000html/29f5b305-e4d2-435b-a50e-affe4d149ca4.htm\u0000103","Border Constructor\u0000html/2d0bf8d2-6bef-7897-f43b-2a72a357aa1f.htm\u000056","NumberFormat.FormatNumber.format_19 Field\u0000html/3180543f-2fc1-89c5-347c-d26f2de06fa0.htm\u000068","Worksheet.HasCell Method\u0000html/318a7369-3640-2c35-9cd1-99fd5a03b213.htm\u000075","Utils.GetOADateTimeString Method\u0000html/2e8038b8-73a8-eb71-94f3-a61552eda6e1.htm\u0000247","Worksheet.SetRowHeight Method\u0000html/319a1188-b713-4d79-dc2e-46d474997e45.htm\u0000126","Worksheet.SheetProtectionValue.insertRows Field\u0000html/2e83bb5d-cf6a-0d7e-d1b2-2e8e980270e6.htm\u000072","WorksheetReader.ViewType Property\u0000html/31c0b44b-0548-2934-d801-ed5c71c9d463.htm\u000074","Address Class\u0000html/2d13ff05-c177-4e05-94fe-ebd0f675d7f5.htm\u0000419","Shortener.Formula(String) Method\u0000html/2e95b67a-39df-fe7e-b2e7-27dec6822356.htm\u000099","Fill(String, Fill.FillType) Constructor\u0000html/325075ee-5764-bbfa-e5e3-ea5f69a2e681.htm\u000086","Worksheet.MAX_ROW_HEIGHT Field\u0000html/2d611aaf-e3a6-2bab-f66e-65964080d694.htm\u000057","Font Class\u0000html/337c7e24-26cc-9215-2bff-20d8e0a2a073.htm\u0000598","Worksheet.RemoveHiddenRow Method\u0000html/2eca6e05-8b8b-eb19-3f81-a061ee58ff2c.htm\u000089","WorksheetReader.ShowRowColHeaders Property\u0000html/32a2fadd-b24c-d377-d23e-5b53e1a8fb31.htm\u000073","IOException(String, Exception) Constructor\u0000html/2d91ae93-745f-30ae-a9a0-ab8024a338ca.htm\u000079","StyleReaderContainer Properties\u0000html/2ed2ef6c-261d-1cd7-ed91-7f68dfbd5293.htm\u000042","StyleEnum Fields\u0000html/33b423da-d401-47ba-b050-08e004a9d5cc.htm\u0000124","Font Constructor\u0000html/36c086e5-16b7-0fb0-8022-280460366b63.htm\u000056","NumberFormat.FormatNumber.format_5 Field\u0000html/32af41f3-46c7-16da-792b-f86544bc3ff8.htm\u000078","MetadataReader Methods\u0000html/2f39c8e1-12ff-023f-7613-4071746d41cd.htm\u0000171","Column.Width Property\u0000html/36c9083a-a73c-1aef-ea30-4fa9d22485e1.htm\u000062","NumberFormat.FormatNumber.format_15 Field\u0000html/33c2055e-c832-806d-c1ef-08ebc4c752a0.htm\u000066","CellXf.HorizontalAlignValue.fill Field\u0000html/32c3ad6a-52d8-b878-fd33-44fcab11cb54.htm\u000067","BasicFormulas.Ceil(Worksheet, Address, Int32) Method\u0000html/2f5961f8-5867-5ae5-3e14-e8e5fa39e1a5.htm\u0000126","ImportOptions.GlobalType.value__ Field\u0000html/33d655b3-0a51-659a-6533-4830961835d4.htm\u000067","CellXf.HorizontalAlign Property\u0000html/32dac8ce-b17c-c0ca-1527-d4a0b3f512ee.htm\u000073","CellType Methods\u0000html/371d49a2-5515-3a53-1dc5-88399b370989.htm\u0000288","Workbook.CopyWorksheetTo Method\u0000html/3420f640-3dd8-5fe0-d4b5-2498c7cac491.htm\u000091","ReaderUtils.ParseInt Method\u0000html/2f6034a8-2fdb-29fd-36d5-5524e22134c5.htm\u000079","Cell.Equals Method\u0000html/33182735-e207-f6af-e163-8a3249f0920a.htm\u0000114","Column Constructor\u0000html/3722067c-cfca-a3bc-c8fd-036b0d058f82.htm\u000059","Utils Constructor\u0000html/343310d1-c1b4-6dd4-5cfd-c653ddff0dc4.htm\u000054","Workbook(Boolean) Constructor\u0000html/2f67d135-c77d-77bb-c1b9-12b0ff4a4ea7.htm\u0000100","ImportOptions.ColumnType.Decimal Field\u0000html/331f9fdb-6434-826e-5127-ffebb09f6fb4.htm\u000070","Font.UnderlineValue.none Field\u0000html/34a30fcf-bc31-b207-5d90-98a1ef331ece.htm\u000066","StyleRepository.ImportInProgress Property\u0000html/2f8e0f55-58eb-9eed-8cb9-19a1a38bcfd0.htm\u000081","Worksheet.SetStyle Method\u0000html/3757c1c4-a073-338e-5f47-4a7e8b7a9f68.htm\u0000331","ImportOptions Methods\u0000html/3345368b-01e9-4f1f-fd4a-ab3410ff04db.htm\u0000178","Worksheet.WorkbookReference Property\u0000html/34e24223-28fc-d05f-399f-22adaa584ff2.htm\u000068","StyleReaderContainer Constructor\u0000html/34e7f5c6-4954-ae04-be29-b7989594afc8.htm\u000058","WorksheetReader.PaneDefinition.PaneSplitRowIndex Property\u0000html/33473b90-d340-d7e4-baf1-50d904d2b221.htm\u000082","Workbook.CopyWorksheetTo(String, String, Workbook, Boolean) Method\u0000html/376bff16-2939-7f64-6e86-3d6faf17052c.htm\u0000163","WorkbookReader.LockWindows Property\u0000html/34e8a50b-f95a-03d5-015c-03bf2d9428bf.htm\u000068","Cell.AddressScope.Range Field\u0000html/377cf3df-a453-bde2-4ad5-c94bce5e8955.htm\u000064","CellDirection Fields\u0000html/3550c16e-8f89-5374-e907-369625002708.htm\u000095","Worksheet.SheetProtectionValue.scenarios Field\u0000html/378ca81f-6945-c809-75fd-a9db54faae5d.htm\u000071","NumberFormat Class\u0000html/2fc345d0-553e-dfcb-b32b-e4e0d8205fac.htm\u0000509","Fill.PatternValue.gray125 Field\u0000html/35d57dbb-5e0e-1d3a-cd27-e735774a87bf.htm\u000065","BasicStyles.StyleEnum.value__ Field\u0000html/37d0e832-f7c6-ce3a-dfbe-45895ab68818.htm\u000070","Range.ResolveEnclosedAddresses Method\u0000html/36500500-32fc-7906-9ac6-69a97da7f105.htm\u000074","AddressType Methods\u0000html/3046ee58-9b7e-0e26-ee96-1a26a1a597d4.htm\u0000288","XlsxWriter Methods\u0000html/3352465c-8252-824b-55b7-2915134746ef.htm\u0000625","CellXf.VerticalAlignValue.bottom Field\u0000html/382f27d9-8b65-d42c-2b74-88b8a14a918f.htm\u000071","NumberFormat.FormatNumber.format_47 Field\u0000html/308ad39c-ef00-0b99-a919-aca1c520ef7d.htm\u000066","XlsxReader(String, ImportOptions) Constructor\u0000html/336f4eb6-899a-1a7e-f6be-39d481a47d1a.htm\u0000106","NumberFormat.FormatNumber.format_17 Field\u0000html/38a8501a-9723-93fd-82a3-7b0d93eafc4d.htm\u000065","Worksheet.CellDirection Class\u0000html/36602a35-152b-538b-2fad-12ed325412de.htm\u0000398","FormatNumber Fields\u0000html/387872c6-e837-3526-8e90-3dff9373674a.htm\u0000354","Worksheet.GetCell(Address) Method\u0000html/38b4ebfb-b907-3c35-c0b9-29ed0c1901ac.htm\u000095","Column(String) Constructor\u0000html/38a7e317-d306-3bee-21cf-96f35dabd676.htm\u000067","SharedStringsReader.ProcessPhoneticCharacters Method\u0000html/3c3cf1f0-d84a-a643-1edd-6abee0a056c1.htm\u000084","Workbook.AddStyleComponent Method\u0000html/368105b6-9d43-8e5e-e15a-d4ebde7fdf95.htm\u0000137","Worksheet.SetHorizontalSplit(Int32, Boolean, Address, Nullable\u0026lt;Worksheet.WorksheetPane\u0026gt;) Method\u0000html/396dc531-9f30-e77d-561e-70b15fd18e13.htm\u0000212","Fill Constructor\u0000html/36a7be66-1fee-3499-7dff-1bcc92c7a239.htm\u000052","CellXf.HorizontalAlignValue.none Field\u0000html/3c7375d5-a0e9-aa59-0cc7-13109b038840.htm\u000073","Worksheet.DefaultRowHeight Property\u0000html/3d2afc55-c9b9-ce99-d4dd-3e040603f7be.htm\u000086","Cell.ColumnNumber Property\u0000html/39e8dbf3-4af3-3dd0-3552-d2359f4e8bee.htm\u000086","Cell.DataType Property\u0000html/3c8d2971-bf99-f029-b93d-22869d97fe59.htm\u000069","CellXf.TextBreakValue.wrapText Field\u0000html/3d36ceec-61d6-7b76-9d4b-54cc8ccd24da.htm\u000066","Workbook.WorkbookMetadata Property\u0000html/404f4e57-ca09-aecd-2de8-81e9f24dec61.htm\u000065","Address.GetAddress Method\u0000html/3cd9a18f-070c-b32c-f067-4880f9ccf8bd.htm\u000066","ImportOptions.ColumnType.Time Field\u0000html/3d9c97bf-bb90-4f37-39fd-63d1942b4e5a.htm\u000069","Workbook(String, String) Constructor\u0000html/40563c44-f8fe-174a-415a-a30307e46a7e.htm\u0000109","PhoneticInfo Methods\u0000html/39fb1e08-9013-dce3-bb30-d8e41a9686f8.htm\u0000145","Fill.DEFAULT_COLOR Field\u0000html/3d169e85-9a9c-8398-c345-111ff6a0d3fd.htm\u000060","MetadataReader.Title Property\u0000html/40727c04-842e-8f02-b67a-c7b649a98c55.htm\u000067","BasicStyles.ColorizedBackground Method\u0000html/3dc10f78-a836-bae2-d4c9-1293b825ede7.htm\u0000117","Border.IsEmpty Method\u0000html/3a0dfa01-d1ce-b4c7-5310-9041e424663c.htm\u000084","ReaderUtils.IsNode Method\u0000html/40825944-1a1f-1c64-b3ff-90a127fe0b01.htm\u000087","Cell.GetAddressScope Method\u0000html/4074f30e-dad4-95d8-d2a5-dbfc15ee0ea4.htm\u000089","Address.Equals(Address) Method\u0000html/3a16dae3-3193-bbfd-f8f4-50e99172ab37.htm\u000079","StyleReaderContainer.GetStyle(Int32, Boolean, Boolean) Method\u0000html/3dcc1146-4de5-4ddc-7316-bd4b018d5de6.htm\u0000140","WorkbookReader.WorksheetDefinition.RelId Property\u0000html/4101073e-6ee0-3abe-828b-41f2f2d72832.htm\u000067","WorksheetReader.ResolveType Method\u0000html/40a63c4b-888e-7886-7517-a4325a0c8e79.htm\u0000102","Workbook.RemoveStyle(String, Boolean) Method\u0000html/3de1bff1-9343-b001-adfe-97d991d65b02.htm\u0000172","CellXf Properties\u0000html/3a1bacfe-f682-c714-5684-1e1f8ef8fe36.htm\u0000246","Address.CompareTo Method\u0000html/40b432fd-768b-a59f-fa5c-ae755be10e02.htm\u000091","Workbook.SaveAsAsync Method\u0000html/41335a10-f52d-7188-736e-744774382bad.htm\u0000156","Workbook.RemoveStyle(Style) Method\u0000html/3debb04b-a3be-820b-1ac6-c847051685e7.htm\u0000142","StyleManager.AddStyle Method\u0000html/40de8ab5-aecb-4237-b513-05e897ffa2da.htm\u000078","Worksheet.AddCellRangeInternal\u0026lt;T\u0026gt; Method\u0000html/3a599cde-dea1-29ee-7355-75fa8444077b.htm\u0000199","Workbook.SaveAsStreamAsync Method\u0000html/3e5ed5d1-3531-ef38-f8bb-0179f01d8f2d.htm\u0000183","AbstractStyle.CopyProperties\u0026lt;T\u0026gt; Method\u0000html/41fab684-41f4-e0ca-591f-d390c16f11b3.htm\u0000130","PaneDefinition Methods\u0000html/41d86fee-0481-249a-79bd-4889d12fd72b.htm\u0000167","Worksheet.AddNextCell Method\u0000html/3a93ed0d-d36d-db6b-3422-d077e8c47637.htm\u0000148","Shortener.Value Method\u0000html/4135c0cc-1a20-419a-d77e-928714665253.htm\u000088","Workbook.RemoveStyle(Style, Boolean) Method\u0000html/3aa411e0-b76b-0402-043c-d15b93d22a8d.htm\u0000152","StyleReader Methods\u0000html/3e752f15-b3f0-c538-043a-f874a9f6d686.htm\u0000255","XlsxWriter.CreateCorePropertiesString Method\u0000html/413ccaa7-ed06-9ade-63fe-db2455b32832.htm\u000073","Fill.FillType.patternColor Field\u0000html/3b55ccad-e26f-3c43-2735-6be317152847.htm\u000065","StyleManager.GetBorders Method\u0000html/3e8f350a-e792-3f97-c8c4-43e3b9e2f38c.htm\u000068","Worksheet.SetStyle(Address, Style) Method\u0000html/41490f12-1b29-8bc3-ca35-a2b0fe82312d.htm\u0000189","WorksheetReader.PaneDefinition.PaneSplitHeight Property\u0000html/3b734cfe-c96c-4f16-662f-f07e6e915d7c.htm\u000080","StyleReaderContainer.GetNextFillId Method\u0000html/3ecd2e54-6bfa-094d-0273-e7244d325026.htm\u000079","ImportOptions.EnforceEmptyValuesAsString Property\u0000html/3b7bdd71-f5ab-59ca-6230-d6e1924cb07d.htm\u000092","NumberFormat.FormatNumber Class\u0000html/420903dd-b760-4630-88c4-3160f3f8501e.htm\u0000707","Worksheet Fields\u0000html/3ef96e67-8979-4e26-b5b5-5747f821b1cd.htm\u0000152","CellXf.TextDirection Property\u0000html/3bf79fbe-592b-abfb-c640-908d9b3a8461.htm\u000075","GlobalType Methods\u0000html/41b305cc-ffc1-4134-41da-0d487a7fc4e7.htm\u0000288","Cell(Object, Cell.CellType) Constructor\u0000html/42108abc-6e44-d89a-66b7-23707a36de34.htm\u0000113","Worksheet.AddSelectedCells(Range) Method\u0000html/3f2a0d17-59f0-9d11-1f53-264538fdb032.htm\u000078","StyleManager.GetManagedStyles Method\u0000html/3c204508-daca-e3be-833b-ff14a2a42304.htm\u000093","Workbook.WorkbookProtectionPasswordHash Property\u0000html/41c1e3b9-b04f-3e31-ac1f-800b3541d099.htm\u0000117","NumberFormat.FormatNumber.format_46 Field\u0000html/4224c3eb-c66d-dd6e-292d-0b399cc940ae.htm\u000068","Worksheet.AddNextCellFormula(String) Method\u0000html/3f380703-6d89-9e29-9dd2-76ff3f9fcc87.htm\u000095","NumberFormat.FormatNumber.format_39 Field\u0000html/3c26ef44-343d-11d3-d6b0-1f63fb93542a.htm\u000078","Metadata.Category Property\u0000html/41c371af-1bee-0eb2-c9b8-8741ae376816.htm\u000080","ImportOptions.AddEnforcedColumn(String, ImportOptions.ColumnType) Method\u0000html/42361826-b10a-fea9-f757-b2d826448223.htm\u000098","WorkbookReader.Protected Property\u0000html/41ccfd9c-9158-f44d-f595-9a1e352557dd.htm\u000067","Style.Append Method\u0000html/3f7000c5-e86f-2d90-c087-1f734d007fb1.htm\u0000131","Worksheet.RecalculateAutoFilter Method\u0000html/42abe569-b432-6d47-d1d3-20fd0e40bb2b.htm\u000076","Utils.ToUpper Method\u0000html/3f97b0d7-1887-d945-7c4b-a8448db9f978.htm\u000077","Worksheet.GetLastColumnNumber Method\u0000html/41d69f84-1e55-b187-3548-5397adf23070.htm\u0000153","Workbook.SaveAsync Method\u0000html/42bca797-51dd-4a99-a995-a2848731ee8e.htm\u0000140","WorkbookReader.WorksheetDefinition.Hidden Property\u0000html/3fa8683c-9b2a-5fee-d741-a76909f7a7d0.htm\u000069","Style.Copy Method\u0000html/4532873a-97f2-3d10-3a56-61bf798bbd22.htm\u000075","Workbook.CopyWorksheetTo(Int32, String, Workbook, Boolean) Method\u0000html/42d69888-b366-14c5-149f-b0f8ed055983.htm\u0000164","Fill.PatternValue.mediumGray Field\u0000html/455429f7-2921-f394-ab7b-08572b1e44bf.htm\u000063","ImportOptions.GlobalType Class\u0000html/423a841c-93b5-6cd4-2e37-2e13e2632505.htm\u0000424","BasicStyles.DoubleUnderline Property\u0000html/42e5455e-9e85-0c53-cc9e-4beb052f3998.htm\u000065","Font.Family Property\u0000html/4597454f-81a4-6f06-85f3-8dc05d6f29e6.htm\u000074","CellXf.Equals(Object) Method\u0000html/4856a375-3a87-6726-88ba-57aaa8e0b233.htm\u000085","Worksheet.AddCellRange(IReadOnlyList\u0026lt;Object\u0026gt;, String) Method\u0000html/455422c7-3d7e-85fd-0e03-55e326b6ae7f.htm\u0000239","Worksheet.RemoveHiddenColumn(Int32) Method\u0000html/45c82a40-6d27-db0b-c734-04791e22829f.htm\u000093","Worksheet.AddCell(Object, String, Style) Method\u0000html/42fc18a9-dab0-2336-70cb-1928ba7ee194.htm\u0000224","XlsxWriter.Save Method\u0000html/49245771-9887-9dd6-5d73-49692b87860b.htm\u0000140","Worksheet.SheetProtectionPassword Property\u0000html/46268a19-1ef3-9b36-90e9-ba9e00ccbfb2.htm\u0000109","Worksheet.CellDirection.value__ Field\u0000html/43173fea-393a-cb2f-5c86-465c23e7a9ed.htm\u000066","SheetViewType Fields\u0000html/49607880-3cd1-1126-d83f-720df2a2866e.htm\u000073","XlsxWriter.DynamicRow.RowNumber Property\u0000html/462f1fdc-da6f-6c57-e0db-02e2fccd27b7.htm\u000081","Shortener.SetCurrentWorksheetInternal Method\u0000html/43466f58-379e-c038-ef5c-512487efb373.htm\u000071","Cell.AddressScope.Invalid Field\u0000html/4966169d-21fa-92a0-ea3b-1a9cefbf0e0a.htm\u000062","BasicStyles.StyleEnum Class\u0000html/49013955-f400-723f-a314-5dfd363548b6.htm\u0000425","Metadata.ContentStatus Property\u0000html/46380f37-f945-87e2-40d4-c54a0a415dbe.htm\u000081","Cell.GetCellRange(Address, Address) Method\u0000html/43503664-a0cd-bad9-a794-e0c7e57f4805.htm\u0000135","Worksheet(String) Constructor\u0000html/49b985ee-242d-d6d6-8c5b-83b448e4016e.htm\u0000114","Fill.IndexedColor Property\u0000html/49e3c655-c34d-e5f3-873d-11b8bba76db1.htm\u000072","WorksheetReader.GetDateTimeValue Method\u0000html/4363bd3c-7949-ddf9-4542-82753401a7cb.htm\u0000166","FillType Methods\u0000html/46558c7c-46ff-de65-42cf-bd22c3e0f736.htm\u0000289","RelationshipReader.Read Method\u0000html/424e9cc8-31bb-6497-0a3a-94b03d64b0ec.htm\u000087","IOException Constructor\u0000html/439d6ceb-c57d-a44c-a8e6-c8ec6d723ff4.htm\u000052","AbstractStyle Class\u0000html/4acf1717-2289-ac51-ce19-4d729652ea5e.htm\u0000339","Workbook.SetCurrentWorksheet Method\u0000html/4ad03b64-690e-d8b1-cdc6-beb3cd3ad6a1.htm\u000049","XlsxWriter.GetSortedSheetData Method\u0000html/43bc7f27-1167-4e7f-a34b-4190e357258f.htm\u0000118","NumberFormat.FormatNumber.custom Field\u0000html/43d6c802-3db7-9773-e706-dc073ef97c9b.htm\u000068","Font.VerticalAlignValue.none Field\u0000html/4b2761eb-2d95-819f-3f41-58b0ba6430d1.htm\u000065","FormatException Events\u0000html/43e51315-afe1-e5fe-b5c5-86ade29a67a6.htm\u000061","StyleReaderContainer Class\u0000html/4255dfe2-53de-c558-4fdb-59a0278448c7.htm\u0000379","Worksheet.SheetProtectionValue Class\u0000html/4671e2f7-6bec-434a-dd1f-ec68c826cf4c.htm\u0000557","Worksheet.DEFAULT_COLUMN_WIDTH Field\u0000html/4422d661-d9e6-8c2f-8b68-19197b5979c2.htm\u000057","Worksheet.Cells Property\u0000html/46777bca-e3ba-069f-4ec3-7212e251db97.htm\u000087","NanoXLSX.LowLevel Namespace\u0000html/4b37aaf8-d0a7-8f8e-baec-32784de527e5.htm\u0000317","RowDefinition Methods\u0000html/4267948f-673a-b3c9-8f91-c6447c20809a.htm\u0000166","XlsxReader.GetEntryStream Method\u0000html/44712efa-724a-943c-0880-00772d5b0473.htm\u0000103","Workbook.GetWorksheet Method\u0000html/46e7d716-e9f5-6a94-161f-66ba2c9c7658.htm\u000049","RelationshipReader Properties\u0000html/426cda31-8082-6443-65d4-09a601c7c533.htm\u000040","StyleException Events\u0000html/4b406461-ea3c-7c21-a17e-098527c473f8.htm\u000061","Worksheet.SheetProtectionValue.pivotTables Field\u0000html/44a71c43-a8a9-3c91-48ae-16c19244df9f.htm\u000073","Workbook.SetSelectedWorksheet Method\u0000html/47119eee-f46d-e889-fa26-816177aebfbb.htm\u000061","Worksheet.SheetProtectionValues Property\u0000html/4e32c166-b34b-7909-2814-9e8948295a7c.htm\u000082","ImportOptions.TimeSpanFormat Property\u0000html/4b5abbdb-1c0d-a041-b791-dd3dd7ebe1b0.htm\u000084","Worksheet.AddHiddenRow Method\u0000html/44da5605-a330-b82e-e800-36144ddbd902.htm\u000085","SharedStringsReader.PhoneticInfo Constructor\u0000html/4e3810d2-25cf-6bfc-0333-6da72ac04da3.htm\u000086","Cell.GetCellRange(Int32, Int32, Int32, Int32) Method\u0000html/472a8f73-a714-aecd-5c3a-f9b7d98edec3.htm\u0000163","Border.StyleValue.slantDashDot Field\u0000html/452e8d4f-4a97-5c3b-3d7f-969d1e870616.htm\u000065","Worksheet.MIN_COLUMN_WIDTH Field\u0000html/4e60c3c7-c026-f924-3d19-f9a964ee6d37.htm\u000057","Worksheet.ResolveMergedCells Method\u0000html/475d7789-510d-f56b-e127-0ece05dea9a0.htm\u0000132","Shortener Methods\u0000html/4b8df326-52d3-1d29-66de-949e6c7057a1.htm\u0000388","WorksheetReader.GetSheetView Method\u0000html/478436f9-6a81-7bcd-200f-6977df2b3054.htm\u000073","DynamicRow Methods\u0000html/4e84b652-0be7-8ebe-2b7a-54bd3cfb58d8.htm\u0000145","Worksheet.MIN_COLUMN_NUMBER Field\u0000html/4c12fbfd-36fc-cf81-f7ec-5e155531f470.htm\u000061","Font.Italic Property\u0000html/4f23ca68-33e9-9172-40bf-68f4d48f201f.htm\u000078","Workbook(String) Constructor\u0000html/47e5c047-0f3c-6f19-66c2-30b934fe66e2.htm\u0000101","HorizontalAlignValue Methods\u0000html/4e909f45-fd9f-fa28-886b-b18b8e42f928.htm\u0000290","WorksheetException(String) Constructor\u0000html/48155e66-9803-6af4-cee5-d6433b86d425.htm\u000067","StyleReader.GetBorders Method\u0000html/4f2aad8b-98d3-23a6-9596-98702e8025f2.htm\u000072","WorksheetReader.GetGloballyEnforcedValue Method\u0000html/4ed384aa-2d01-c717-2b42-2e121991b6bb.htm\u0000110","RelationshipReader.Relationship Class\u0000html/4c1c1f88-61cb-ce4b-c2e1-317cb649dbcd.htm\u0000216","Worksheet.SetHorizontalSplit Method\u0000html/4f41c7d0-c85f-e556-e582-847dae87a8c1.htm\u000094","StyleReader.StyleReaderContainer Property\u0000html/4f4f9217-bdc9-d290-8af5-53e8f71afa16.htm\u000073","Worksheet Constructor\u0000html/4edfc563-0802-a51b-f3be-854150e62d0d.htm\u000048","NumberFormat.FormatNumber.none Field\u0000html/4c32e397-3e65-d1a3-6aef-714da27461e0.htm\u000065","WorksheetReader.Data Property\u0000html/4f77d43b-b2f3-fac8-329c-fc3947bd2237.htm\u000095","Worksheet.GoToNextColumn(Int32, Boolean) Method\u0000html/4f4acb11-47eb-5ef5-6ea9-c4285a2dd741.htm\u0000131","Worksheet.SheetProtectionValue.sort Field\u0000html/4c4d3999-3ac7-0850-e2c7-4b94106b2c71.htm\u000071","RangeException Methods\u0000html/4eef51b9-e4de-941a-6db6-cf95b13911a8.htm\u0000198","Worksheet.ActiveStyle Property\u0000html/5651aef0-84da-7fb6-4438-6b713fce74ec.htm\u000073","Worksheet.ResetColumn Method\u0000html/5000f76f-d9e5-6a80-cc6e-c34064c461f3.htm\u0000118","NumberFormat.FormatNumber.format_9 Field\u0000html/4cf9fe70-d47b-cab0-5df7-5c3c800efd89.htm\u000065","Worksheet.AddHiddenColumn(String) Method\u0000html/578f5135-3433-3609-e46e-10e125bcc1cb.htm\u000089","Font.VerticalAlignValue.superscript Field\u0000html/5663a05b-d112-7812-5d7d-4a35e44ae74b.htm\u000066","Worksheet.GetCell(Int32, Int32) Method\u0000html/50016f30-386e-eb32-2e3c-96f155445735.htm\u0000118","WorksheetReader.ConvertDateFromDouble Method\u0000html/4d1eb5be-1254-7570-74c5-087feabb8116.htm\u000093","Style(String, Int32, Boolean) Constructor\u0000html/57e42aee-2763-06f9-bd7f-a89411b71f60.htm\u0000116","XlsxWriter.CreateMruColorsString Method\u0000html/56702755-14d0-4f1c-c367-3467e02ed1ce.htm\u000082","Worksheet.SheetName Property\u0000html/50225635-821c-370d-39b3-c9909973e111.htm\u000067","StyleReaderContainer.GetNumberFormat Method\u0000html/4d5346f8-0652-18d2-6fb4-0f54d5850a7d.htm\u000088","SortedMap.Count Property\u0000html/56742363-25fd-385d-e830-e9576ac5e74c.htm\u000062","MetadataReader.Creator Property\u0000html/5105530d-eec3-fe4c-e1d5-c0f7f16119de.htm\u000067","IOException(String) Constructor\u0000html/4d764d1b-50d0-9adb-0a4a-51824f03e3fb.htm\u000066","WorksheetReader.PaneDefinition.SetActivePane Method\u0000html/56d5e9de-10f3-a8a3-243c-e38a3807d0a9.htm\u000077","VerticalAlignValue Fields\u0000html/513344b5-7031-723d-e669-617526bf0081.htm\u000084","MetadataReader Class\u0000html/582c85f7-36e9-2acb-8130-3ac4b14ee207.htm\u0000334","BasicFormulas.VLookup(Object, Worksheet, Range, Int32, Boolean) Method\u0000html/4d7c205e-5e3d-a1a9-10ca-3b9863154797.htm\u0000204","Worksheet.SetHorizontalSplit(Single, Address, Nullable\u0026lt;Worksheet.WorksheetPane\u0026gt;) Method\u0000html/56ed13b3-495c-0f52-762f-2c9ce573ce18.htm\u0000159","StyleManager.Reorganize Method\u0000html/51789634-3ec5-fd9a-4bb6-655191edae44.htm\u000081","Shortener.Down Method\u0000html/56f7dcca-d51a-2f02-b46e-8819854384ba.htm\u000056","Workbook.CopyWorksheetIntoThis(Worksheet, String, Boolean) Method\u0000html/58ee7000-2a90-1eb9-f669-fec60da122ac.htm\u0000148","Worksheet.SheetProtectionValue.insertHyperlinks Field\u0000html/4dfe63a5-b616-18bf-d2a0-8116dfbde8e8.htm\u000073","Worksheet.SheetProtectionValue.insertColumns Field\u0000html/524b948c-fbab-9bc3-8522-6e979c6d5832.htm\u000072","Fill.Equals Method\u0000html/58f9c2c4-c34f-b821-6269-132129d0cb7f.htm\u000048","Worksheet.RemoveRowHeight Method\u0000html/570615c9-a2e5-934f-0bdf-ef38d4508b3b.htm\u000070","ImportOptions.GlobalType.Default Field\u0000html/4e2ccc78-7eb2-d0d6-d3be-6d2aac70a66c.htm\u000074","CellXf.ForceApplyAlignment Property\u0000html/5262cc44-e882-7971-2cfc-f2ddf2fa256b.htm\u000094","ImportOptions.AddEnforcedColumn(Int32, ImportOptions.ColumnType) Method\u0000html/59174675-4de0-ddfe-2d9a-5df22f7f0914.htm\u0000102","Style(String) Constructor\u0000html/59aa6d15-e4a2-02b0-5a7d-235f2b77c0c8.htm\u000065","Utils.GetDateFromOA Method\u0000html/529ff7b9-9ef2-74ae-d772-f6bdf4d10554.htm\u0000190","Worksheet.SetSheetName Method\u0000html/592b1680-d756-424b-47cb-cd5cdb6a9fb2.htm\u000048","AbstractStyle Methods\u0000html/5c905290-ea52-2177-2e3b-c2145871c612.htm\u0000233","XlsxWriter.CreateColsString Method\u0000html/5a0e7cc4-a128-014c-9814-698a7cdea99d.htm\u000088","BasicStyles.MergeCellStyle Property\u0000html/52a7e485-21e5-4617-8ed6-fc95899e1f10.htm\u000068","StyleReader.GetCellXfs Method\u0000html/5964a00a-d265-d0de-827a-d8b9966c399c.htm\u000076","StyleReaderContainer.GetStyle(String) Method\u0000html/5cb916b9-8f97-72da-fe5e-e7b9c3658e70.htm\u000088","WorkbookReader.GetViewInformation Method\u0000html/52d2bc9f-838e-c914-26e9-b3a395e13fdf.htm\u000068","Workbook.ResolveMergedCells Method\u0000html/5a5325f0-0213-cf8f-c774-b5b619215787.htm\u0000132","Border.Equals(Object) Method\u0000html/5cd0aff5-f7cd-30bc-7044-a2da99085a47.htm\u000084","Shortener.Left Method\u0000html/52f1820c-027d-5aa1-362a-49a4d19a6049.htm\u000051","ImportOptions Fields\u0000html/5a6a0988-94f2-bce6-2526-08583f69dea1.htm\u000076","WorkbookReader.WorksheetDefinition.WorksheetName Property\u0000html/5ceaf19d-c366-27b8-09e5-8dddf9ff1042.htm\u000067","WorksheetReader.CurrentZoomScale Property\u0000html/535637f8-e472-faba-970e-274eb18a15d0.htm\u000073","Worksheet.ClearActiveStyle Method\u0000html/5a6e5417-02cc-ae7b-2aa3-d5d190ac6833.htm\u000072","CellXf.TextBreakValue.none Field\u0000html/5cf87ee4-ede3-cd79-bc83-e21efbbd15e8.htm\u000066","Worksheet.SetSplit(Nullable\u0026lt;Int32\u0026gt;, Nullable\u0026lt;Int32\u0026gt;, Boolean, Address, Nullable\u0026lt;Worksheet.WorksheetPane\u0026gt;) Method\u0000html/5e44c207-f93b-740f-7e76-1bc340cf98d2.htm\u0000291","Workbook.GetWorksheet(String) Method\u0000html/535de7aa-a5a9-cc05-a00a-b4722caaa672.htm\u000096","Cell.ValidateColumnNumber Method\u0000html/5ab36f75-b6fa-5a4f-70e0-900b439d8ccf.htm\u000094","Worksheet.CurrentCellDirection Property\u0000html/5cf887a4-6a7a-5e76-38bb-98563bda291c.htm\u000071","Worksheet.SelectedCells Property\u0000html/5ef3f1a6-f300-f72b-03c0-ea722e673a81.htm\u0000130","CellXf.TextDirectionValue.value__ Field\u0000html/5b1bf28e-9335-238a-d100-330c5bdcd610.htm\u000071","Range Fields\u0000html/5f82bbd4-55c1-fc44-1ebf-1aaef28cc1e0.htm\u000044","Worksheet.SetStyle(String, Style) Method\u0000html/5d51fb2b-d348-bff4-ad88-9f1e6a905628.htm\u0000202","Worksheet.GetCurrentRowNumber Method\u0000html/5b252777-7a33-4255-aecf-1b36b4255b44.htm\u000069","Metadata.HyperlinkBase Property\u0000html/5fa05514-2098-fcc9-54da-2b4b3af1a429.htm\u000070","CellXf.TextDirectionValue Class\u0000html/53cde793-2f9d-0e80-fc07-45c1439ff005.htm\u0000355","CellXf.DEFAULT_ALIGNMENT Field\u0000html/5b2edc00-6817-17a7-6287-bb55e34fff5c.htm\u000062","Worksheet.WorksheetPane.topLeft Field\u0000html/53d868d5-73b8-b461-45ed-d8a6ab9f26df.htm\u000070","Font.ColorValue Property\u0000html/600863d5-1ba6-13b0-df9a-82dd14029785.htm\u0000124","CellXf.Alignment Property\u0000html/5b4347d5-0976-094f-5ffc-03a1fd38d447.htm\u000073","Metadata.Manager Property\u0000html/53e1340a-f97a-7bde-a9b9-350002316044.htm\u000075","XlsxWriter.DynamicRow.CellDefinitions Property\u0000html/5bee42f3-ed67-3494-0ff3-3a96ab9a1ef3.htm\u000076","StyleManager.GetComponentByHash Method\u0000html/6031275e-310a-b5d5-47c5-f530ff998903.htm\u0000101","Cell.AddressType.FixedColumn Field\u0000html/5411776d-addd-2374-8090-b4d2e5303773.htm\u000073","BasicStyles.TimeFormat Property\u0000html/5c075881-9b1f-22a5-f7d6-3fd3c228ad5f.htm\u000065","Worksheet.SetRowHiddenState Method\u0000html/60623cc8-4bca-bdc1-4398-56b74652bb79.htm\u0000104","Cell.GetCellRange(String) Method\u0000html/5417d1b5-f225-7cfa-2e7c-423d4f6784ea.htm\u0000130","DocumentPath.GetFullPath Method\u0000html/5c0add4c-82c9-bc20-2f30-2af06889be53.htm\u000067","XlsxWriter Class\u0000html/5ddfdd04-d061-802f-0cc1-faef026c925c.htm\u0000706","StyleException(String, Exception) Constructor\u0000html/606f531d-143f-cb55-5312-eb305473330c.htm\u000080","Font.SchemeValue.major Field\u0000html/5c3aa749-7c22-4710-ecc5-74f3e6002389.htm\u000063","NumberFormat.FormatNumber.format_2 Field\u0000html/543b3e22-2ab0-9178-2043-b800de50a337.htm\u000065","Worksheet.SetSheetName(String, Boolean) Method\u0000html/5df47bf5-199c-da09-b7f4-9b1f78dd725d.htm\u0000116","AbstractStyle.CompareTo Method\u0000html/60d7b9d6-4938-0437-7b21-422469f59d45.htm\u0000106","Utils.FIRST_ALLOWED_EXCEL_DATE Field\u0000html/5c472038-6c7f-1fd0-03cd-27d359b6e7c3.htm\u000071","Worksheet.DefaultColumnWidth Property\u0000html/5443dc31-73fa-ec0c-4d1d-76999e3aea1c.htm\u000086","Worksheet.SetStyle(Range, Style) Method\u0000html/5e28ad58-f326-1a6a-1d6c-fe41b7cee509.htm\u0000179","Workbook.SetSelectedWorksheet(Worksheet) Method\u0000html/60df384e-866b-514b-63df-36b076e3f77f.htm\u0000119","StyleException Constructor\u0000html/544c2460-bbfe-4333-1539-46b26f8df74c.htm\u000049","Cell(Object, Cell.CellType, String) Constructor\u0000html/5c5204c6-2598-5adf-32d9-36de6bdb509f.htm\u0000127","WorksheetReader.PaneDefinition.PaneSplitColumnIndex Property\u0000html/61374a8f-1046-85ad-f659-4abcec6a7cc6.htm\u000082","MetadataReader.ReadAppData Method\u0000html/60f7f4af-c6b0-0c38-5dc7-987e78329fc1.htm\u000088","CellXf.VerticalAlignValue.top Field\u0000html/625b36fe-5859-9066-bf55-89efba2f1ef0.htm\u000068","WorksheetReader Constructor\u0000html/54566fbe-0a7d-ffde-4ea8-69906e9a1943.htm\u0000105","Font.Strike Property\u0000html/618977e7-ec56-3616-9420-9e47ac9c439e.htm\u000080","XlsxWriter.NormalizeNewLines Method\u0000html/626b84f7-f7c3-3959-3d17-542842b2b262.htm\u000074","ImportOptions Constructor\u0000html/61902770-0ccc-8941-f5b2-3153be6dd7f5.htm\u000055","Border.StyleValue.thick Field\u0000html/6278d7c9-aa3b-6101-6113-28ade1b32786.htm\u000061","SchemeValue Methods\u0000html/54bc41a0-64df-6767-3ffc-ba2d82036c3c.htm\u0000289","AppendAttribute Methods\u0000html/66d64aaf-5765-20dd-485c-813e94551bcc.htm\u0000204","Range.EndAddress Field\u0000html/61c8cf6d-2771-2f50-f867-17a5b5fbf264.htm\u000054","Metadata Methods\u0000html/62a4f5fa-4a1a-2a66-882f-b5f3e1a4281c.htm\u0000256","XlsxWriter.AppendXmlToPackagePart Method\u0000html/6711dd7f-e6d8-2229-0548-a9927e7fd782.htm\u000088","Range.Inequality Operator\u0000html/61d95586-1313-e6e1-fa0b-8f60ab45b2bb.htm\u0000153","Font Methods\u0000html/54d04976-ffcb-e37f-b9b9-8acd8d3173cb.htm\u0000233","Worksheet.AddHiddenColumn(Int32) Method\u0000html/6734f2c4-6191-de91-b249-0dad364e0258.htm\u000090","XlsxWriter.CreateStyleXfsString Method\u0000html/61de70e6-f0d3-8181-7e2a-30e2fd30abef.htm\u000077","XlsxWriter.CalculatePaneHeight Method\u0000html/62c67daa-c118-dae5-ff24-0d33ef74bd25.htm\u0000112","StyleRepository Properties\u0000html/54d445b5-da49-9934-00f6-c9bba0a79768.htm\u000070","BasicStyles.StyleEnum.bold Field\u0000html/67adafd9-eb2c-f5c5-2da2-34be16316842.htm\u000063","WorksheetReader.ManageSheetProtection Method\u0000html/635e59d7-7a4e-08cf-7e70-62f32a02b19b.htm\u000086","StyleRepository Methods\u0000html/622b86ec-96ad-6140-0a2b-659c94a5c64c.htm\u0000160","Workbook.SetImportState Method\u0000html/67bb6bd0-cd25-4a98-1560-757488594123.htm\u000097","Workbook.AddWorksheet(String, Boolean) Method\u0000html/551cdb85-9062-397f-667c-1006d9d5d9b9.htm\u0000154","Workbook(String, String, Boolean) Constructor\u0000html/63716a2a-6652-fd54-eb23-10c498ef9ee9.htm\u0000109","Worksheet.SetAutoFilter Method\u0000html/555b9726-536f-761b-9bb0-52fdeb272c10.htm\u000056","Border.StyleValue.thin Field\u0000html/67d802d2-956f-156d-44cf-9257fa5507c0.htm\u000061","Cell.CellType.NUMBER Field\u0000html/63a06b97-2284-34ad-299f-4b2dc4985a83.htm\u000084","WorksheetReader.ConvertToDecimal Method\u0000html/68553fc6-77de-6030-cf36-c7455c78766f.htm\u000082","BasicFormulas.Max(Worksheet, Range) Method\u0000html/555c4e7d-e12a-5a0d-044f-8ec5fb4d66db.htm\u0000112","XlsxWriter.CreateRowsString Method\u0000html/646a57d9-747e-6ee1-2ae2-2911ba9a3703.htm\u000081","Font.SchemeValue Class\u0000html/62469a71-612e-005b-2b04-47056e14d3d7.htm\u0000357","BasicFormulas.Sum(Worksheet, Range) Method\u0000html/68deddfd-9de6-207d-ae83-43d7806e95cd.htm\u0000111","Worksheet.SanitizeWorksheetName Method\u0000html/55d25665-80bf-b9ed-772f-bda9bdccca2f.htm\u0000104","Shortener.SetCurrentWorksheet Method\u0000html/64fa201e-d730-1f23-d1d4-f3010b113912.htm\u000065","Fill Fields\u0000html/6d929650-643f-8345-0d38-a024c42a1bc3.htm\u000048","Workbook.CopyWorksheetIntoThis Method\u0000html/69362b80-1ca6-5bef-de15-6387a72a5ce7.htm\u000080","BasicStyles.StyleEnum.mergeCellStyle Field\u0000html/653c695a-f3ed-ecd2-604f-752940c99c70.htm\u000068","BasicFormulas.Sum(Range) Method\u0000html/6d9d2e6c-5d0d-89b5-714d-ee4c52523d33.htm\u000088","BasicFormulas.Ceil Method\u0000html/696299d0-506f-f093-b1f3-27819b5911d5.htm\u000053","WorkbookReader Properties\u0000html/70a0bfd9-ede9-8537-a95e-b683040ddda2.htm\u000098","Fill.FillType.value__ Field\u0000html/6dc08eac-6685-3e76-4b4f-58716b7325dd.htm\u000069","BasicFormulas.VLookup(Object, Range, Int32, Boolean) Method\u0000html/655b13da-5fac-abc2-c008-691af7d90536.htm\u0000182","Metadata.Subject Property\u0000html/70e89476-ba3b-d5ff-86bc-c8cda3aecd24.htm\u000066","Worksheet.MergeCells(Range) Method\u0000html/6e197826-7055-382b-5861-7533454e1a70.htm\u0000103","TextDirectionValue Fields\u0000html/65ca69e8-48b2-6e8b-3c32-01a329cb22cf.htm\u000051","XlsxWriter Constructor\u0000html/7103984e-7a20-d91d-2b4d-189ccd73f7f2.htm\u000057","Border.LeftColor Property\u0000html/65d26bdc-bf74-d3c4-39db-fd5e49cfef31.htm\u000091","NumberFormat Properties\u0000html/7150f751-c86a-0c80-e55d-4cd9ede2614b.htm\u0000155","Worksheet.AddNextCell(Object, Style) Method\u0000html/6e245434-5fb7-475e-ed61-c04ee0fecfc2.htm\u0000203","Shortener Class\u0000html/69693845-bc55-2d9e-4b6a-c2371e8b3a14.htm\u0000468","CellXf.DEFAULT_TEXT_DIRECTION Field\u0000html/6e45d71c-553d-c449-d1fc-9413d083e04a.htm\u000063","Worksheet.MergeCells(Address, Address) Method\u0000html/7214f8f6-ef18-5485-e48a-60545e928e30.htm\u0000138","RelationshipReader Class\u0000html/6653f25f-1117-58ef-7066-4af4023c631c.htm\u0000220","Worksheet.SetSplit(Nullable\u0026lt;Single\u0026gt;, Nullable\u0026lt;Single\u0026gt;, Address, Nullable\u0026lt;Worksheet.WorksheetPane\u0026gt;) Method\u0000html/696f85b2-b1c7-29f1-38d4-60384d28a0a0.htm\u0000235","Workbook.RemoveStyle Method\u0000html/6e46d154-3c77-d5f0-0b0e-fc8bc5b992de.htm\u0000140","ReaderUtils Methods\u0000html/7220d2c4-f5e6-833c-bc11-6a8dd9ba1c8e.htm\u0000173","Cell.CellAddressType Property\u0000html/665a07f9-52a4-f372-a3ee-07cedba9adfe.htm\u0000107","StyleManager.GetFills Method\u0000html/6a2b25da-c6c6-6d7c-a769-2fc2bf364035.htm\u000068","Worksheet.ShowRowColumnHeaders Property\u0000html/6edcd699-cc3b-5842-267a-ef5c0316e7e1.htm\u000080","Border.ToString Method\u0000html/72788f47-f8ba-f6f3-baf3-becbfd25fce1.htm\u000062","CellType Fields\u0000html/723f557e-808c-e3fd-5963-9bb5a8493d09.htm\u0000156","XlsxWriter.SaveAsStream Method\u0000html/6f0e8439-00b2-0476-05ef-c9e354c4548f.htm\u0000184","Metadata.Title Property\u0000html/725a0b0e-5e3a-1fe6-b595-a268022b7b0c.htm\u000066","Worksheet.GetLastDataColumnNumber Method\u0000html/72994b58-a42b-84ae-0aa7-33831a632ed0.htm\u0000131","XlsxReader Class\u0000html/6a3bd98b-5960-7975-48ee-034626a09855.htm\u0000277","Cell.SetStyle Method\u0000html/6f52dabc-66fb-b6aa-b053-db97c9c700f1.htm\u0000127","ImportOptions.DateTimeFormat Property\u0000html/79a26f41-2396-433f-9f53-30a67b3e9cbd.htm\u000099","Fill.DEFAULT_INDEXED_COLOR Field\u0000html/731e10a6-6a56-0f3d-238e-80e788ee3f84.htm\u000057","Address.ToString Method\u0000html/6a4b81b2-4d39-31b4-54ea-352402d8e8dc.htm\u000068","Worksheet.SetSelectedCells(String) Method\u0000html/6fae8c09-c840-9e84-0570-8c0c041246c9.htm\u0000139","SharedStringsReader.GetString Method\u0000html/79a3f95e-8cdf-35db-1697-dc33591cdacd.htm\u000092","Fill.GetPatternName Method\u0000html/6a53b09c-3e08-5d15-aa21-1a50b2f546c6.htm\u000082","Address.Inequality Operator\u0000html/79e9151d-7323-0fc9-8456-d4cd895f5eda.htm\u0000153","NumberFormat.FormatNumber.format_40 Field\u0000html/6a8610f6-0c23-c43a-da0c-d441d64bb2aa.htm\u000080","SheetViewType Methods\u0000html/733d5c7e-c016-0a66-8285-d2b901d369de.htm\u0000289","Worksheet.SetVerticalSplit(Int32, Boolean, Address, Nullable\u0026lt;Worksheet.WorksheetPane\u0026gt;) Method\u0000html/6fe0679c-053c-7beb-0f98-54a4ebbf957b.htm\u0000212","CellXf Constructor\u0000html/6a9ae9cf-0e66-dc83-e801-22653281f60f.htm\u000051","CellXf.HorizontalAlignValue.right Field\u0000html/7a271075-09e7-59a2-9a7f-1d87dbdbaf79.htm\u000066","Worksheet.MergeCells Method\u0000html/700dbbba-7337-0016-6e3d-95ff715e1f20.htm\u000053","NumberFormat.FormatNumber.value__ Field\u0000html/740b7e33-c3ec-00b0-606e-b7aa365acb5a.htm\u000070","WorksheetReader.ShowGridLines Property\u0000html/6aaafb37-ce23-c239-c2f8-22a0e6cf02a3.htm\u000070","DocumentPath.Filename Property\u0000html/7b47b8d3-7945-6f86-89c6-e808d4f76308.htm\u000066","NumberFormat.FormatRange.undefined Field\u0000html/741cba33-b0f5-7dcc-adf4-35ea57d54a1c.htm\u000091","Workbook.RemoveWorksheet(Int32) Method\u0000html/701818ba-fc1c-fa16-e945-96cb399fe1d7.htm\u0000140","WorksheetReader.ConvertToDouble Method\u0000html/7b684425-f9df-6551-95cf-4c00408e5300.htm\u000082","WorksheetReader.Read Method\u0000html/743e6b74-f730-ac3d-6445-1ad24802ce90.htm\u000086","ReaderUtils.ParseBinaryBool Method\u0000html/70497b9f-fcfa-2924-a142-d8b3d88a5c11.htm\u0000118","NumberFormat.FormatNumber.format_49 Field\u0000html/7b8a9c22-6838-788c-3cc1-51331ac0f980.htm\u000065","Cell.AddressType.FixedRow Field\u0000html/7080d6b4-2e5c-8bde-dd46-3f39695d727d.htm\u000073","Utils.GetPaneSplitHeight Method\u0000html/745093f6-ed4e-7d18-0b32-d7f6a6849825.htm\u0000135","MetadataReader.Description Property\u0000html/7bde7ac1-ae14-f5dc-b60e-c3682794b177.htm\u000067","NumberFormat.CopyNumberFormat Method\u0000html/74665d00-3db7-03fd-4b72-e76c98a00c44.htm\u000077","RangeException Class\u0000html/6adffadc-f09d-4851-1ad9-a5f2275156cf.htm\u0000462","XlsxWriter.CalculatePaneWidth Method\u0000html/7c35028f-1243-125a-be44-733691698c38.htm\u0000112","NumberFormat Fields\u0000html/74eeffd2-05aa-b211-2357-8d832cfdb345.htm\u000053","BasicStyles.Font Method\u0000html/7d7c5c25-5816-16a9-cc25-e5e857f6f214.htm\u0000192","Fill.PatternValue.value__ Field\u0000html/6b122a1c-b6f3-12a9-bb47-420837db8ab9.htm\u000069","Address(String) Constructor\u0000html/7c85b5e0-5d22-e38f-9cf1-4c3a54094144.htm\u0000100","PhoneticInfo Properties\u0000html/75338c62-e049-336b-c662-ad50ade78440.htm\u000062","MetadataReader.Application Property\u0000html/7e973108-d37a-65c1-382c-e5f74445876a.htm\u000085","NumberFormat.FormatNumber.format_18 Field\u0000html/7c89010c-5b7b-c64d-b515-db9b442b4fe7.htm\u000066","Workbook Properties\u0000html/6b184513-6c6b-9f18-896d-3cfbbacd628f.htm\u0000192","Font.Size Property\u0000html/7ea4b500-4c01-2215-8c6f-18daa5c4f98a.htm\u000074","Worksheet.MergedCells Property\u0000html/7c9e305d-3759-6419-f794-9fc8c04af4fa.htm\u000090","Style.CurrentBorder Property\u0000html/6b31baa1-8209-2bf3-e757-89ef5d050075.htm\u000071","Fill.DEFAULT_PATTERN_FILL Field\u0000html/7ea7ba72-bc6c-f449-9e58-96d412579745.htm\u000058","StyleManager Methods\u0000html/75640302-8f82-9d45-dedd-885d56aab080.htm\u0000299","Style Properties\u0000html/7ca548a0-2eb4-8c52-7bf7-92cec9afd124.htm\u0000153","XlsxWriter.DynamicRow Constructor\u0000html/6b3a7ec5-f242-54b5-30db-2b7e8a6726b8.htm\u000068","Workbook.UseWorkbookProtection Property\u0000html/7eb3295c-e677-d3ff-2581-746b4e1db216.htm\u000068","Font Constructor\u0000html/75b9a34c-ebb0-70f7-e699-17e124b73940.htm\u000050","DynamicRow Properties\u0000html/7cb72bbf-1766-6388-aad4-be830dcc0b1c.htm\u000046","Column Constructor\u0000html/6bb4bc35-73ab-5d2e-d56e-213455815a04.htm\u000051","Cell Constructor\u0000html/7ee8b667-9d78-5ae1-8f03-f7571e21b9a8.htm\u0000154","SharedStringsReader.PhoneticInfo.Value Property\u0000html/75be8a8c-0ae4-af87-e4e8-41415fc2e212.htm\u000068","CellXf.VerticalAlignValue.center Field\u0000html/7d301791-84fc-4955-0bcf-71f5aaf136bd.htm\u000068","Worksheet.ViewType Property\u0000html/6c54cc1e-5b98-5bf0-8d30-f6749acaf3b3.htm\u000077","Workbook.WorkbookProtectionPassword Property\u0000html/75c4d82d-fb8c-0ee7-6b64-30480cf80ce0.htm\u0000103","XlsxWriter.CreateSharedStringsDocument Method\u0000html/7d47ec11-d6a1-60c0-3a45-fc3190429667.htm\u000069","MetadataReader Properties\u0000html/7f4aecfe-9cd6-3805-b0e6-07b83bae3fcd.htm\u0000136","Cell.AddressScope.SingleAddress Field\u0000html/6c6510d1-4eb3-1a9c-86a6-fec41e1579c6.htm\u000064","BasicFormulas.Round(Worksheet, Address, Int32) Method\u0000html/75caff83-c276-864b-6532-50aecd2c01f0.htm\u0000126","Worksheet.SheetProtectionValue.autoFilter Field\u0000html/7fcbb82f-79ac-7783-c85f-090415b86063.htm\u000073","Address(Int32, Int32, Cell.AddressType) Constructor\u0000html/6c8043d8-06ab-b3b7-b1dc-69b81511466b.htm\u0000119","Column.IsHidden Property\u0000html/85babf74-ce47-b921-5e9b-dc3e06f057b1.htm\u000069","StyleManager.GetNumberFormats Method\u0000html/75fc9f9f-7cc8-5f78-c145-f71c840bc1ab.htm\u000069","Workbook.SaveAsStream Method\u0000html/8054f2eb-8436-1fcb-739d-933ca4108c43.htm\u0000142","ImportOptions.DEFAULT_TIMESPAN_FORMAT Field\u0000html/76162c33-0fc1-1b24-b8ae-8302f7de60c8.htm\u000070","Worksheet.RemoveCell(Int32, Int32) Method\u0000html/85cee832-bb48-f974-7d0b-0f870158f147.htm\u0000128","Workbook.CopyWorksheetTo(Worksheet, String, Workbook, Boolean) Method\u0000html/6cdf533c-a50f-72e0-4ab1-8ae783c6ed3b.htm\u0000153","ImportOptions.GlobalType.AllSingleToDecimal Field\u0000html/808fc9bf-7743-f14d-d934-eb518d6f68aa.htm\u000074","XlsxReader.Read Method\u0000html/76360d9b-260b-243c-bd5a-437e02b37845.htm\u000074","BasicFormulas.Median(Range) Method\u0000html/6d4a953f-f473-74cf-b5b8-d6bda0654229.htm\u000089","Shortener.Value(Object) Method\u0000html/8632d018-ec04-1b4b-91c3-e55dd4ac695a.htm\u000099","MetadataReader.ReadCoreData Method\u0000html/80a99beb-8771-8f88-c32c-a9b4033a6977.htm\u000088","Workbook.SetCurrentWorksheet(Worksheet) Method\u0000html/6d687ed3-504f-ea1c-663e-5c0a0bca5e7a.htm\u000092","WorksheetReader.TryConvertDoubleToInt Method\u0000html/868d39a4-09c4-7658-9481-ae2460bbf130.htm\u000087","Worksheet.GetMinRow Method\u0000html/764c76cb-1783-df1a-97dd-b6dae8ffbd17.htm\u0000116","Worksheet(String, Int32, Workbook) Constructor\u0000html/80d65d24-3ff0-492c-0574-d7cff54495a8.htm\u000097","StyleReaderContainer.GetNextFontId Method\u0000html/868fb6c0-9281-331a-f696-73e19cf7b998.htm\u000079","WorkbookReader.SelectedWorksheet Property\u0000html/7657f46d-9099-9b4c-0b5d-10993d06c3ff.htm\u000068","Column.Copy Method\u0000html/812db787-5d89-7e30-80f8-91ec6fec2b8e.htm\u000062","WorksheetException Events\u0000html/86be5153-ab91-2395-ab8a-7e957eb31784.htm\u000061","WorksheetReader Properties\u0000html/6d812d1e-bab0-1683-5ca9-aaac4e9110c4.htm\u0000221","Workbook.LockStructureIfProtected Property\u0000html/76a91a18-d79c-05cb-8c45-ec0b2ad3eb5b.htm\u000080","Worksheet.RecalculateColumns Method\u0000html/812f008c-0185-95df-97f0-9135dbc70f6a.htm\u000073","Font.Charset Property\u0000html/86d19114-6276-4d04-5015-f7c2d73d2d8f.htm\u000074","Metadata Constructor\u0000html/76ecf94c-3584-58e4-25a4-333fd071895d.htm\u000048","Cell.GetCellRange Method\u0000html/8139e2d7-1fbb-da3d-7c77-69d25259a406.htm\u000098","WorksheetReader.TryParseDate Method\u0000html/8811ff67-b1f5-61f4-300d-fab4c54029b4.htm\u000086","Metadata.Company Property\u0000html/7714f2ac-f4ec-1ee5-36cb-88c047f5b933.htm\u000090","Worksheet.RowHeights Property\u0000html/86e14144-12db-467a-d650-f0a73dec39f7.htm\u000095","XlsxWriter.CreateStyleNumberFormatString Method\u0000html/819159c4-0128-e14c-a2bb-540b0f237326.htm\u000079","BasicFormulas.Average(Range) Method\u0000html/8814f8ff-9982-5b7e-609c-edffb6034d9f.htm\u000089","Worksheet.CellDirection.ColumnToColumn Field\u0000html/86eda4de-c08a-df9e-a33f-d1a900a4655e.htm\u000076","WorkbookReader Constructor\u0000html/81a14d00-a48f-ccd2-0db8-beb172790d85.htm\u000051","WorksheetException Methods\u0000html/77def1ed-c6d2-d984-8978-697080f2e490.htm\u0000198","XlsxWriter.CreateRowString Method\u0000html/87176273-19d2-3d5c-41e4-a4d3f18ffca9.htm\u0000113","Cell.CellType.value__ Field\u0000html/785bbc2b-8929-a78b-79bb-0d5583524684.htm\u000066","Utils Fields\u0000html/81c1c2a0-1309-4819-9a41-0b1f7c7e3f95.htm\u0000214","SharedStringsReader.PhoneticInfo Class\u0000html/884d1bd1-f3ca-3676-e32e-fcd8671edd55.htm\u0000250","MetadataReader.Subject Property\u0000html/8759563a-7420-a951-53bd-7035393685c4.htm\u000067","Shortener.Right Method\u0000html/8871b7fd-aecd-f8c6-7197-f9b6a0a9d065.htm\u000058","XlsxWriter Constructor\u0000html/81fcfcd2-d6c4-a393-1f11-d6fd2368451b.htm\u000063","Worksheet.AddCell(Object, Int32, Int32) Method\u0000html/786d25f2-b2f8-2d7c-da8a-596b0c1e097a.htm\u0000202","Workbook.Load(String, ImportOptions) Method\u0000html/876d61a3-cdc0-f5ab-309a-24ad7b8ae190.htm\u0000128","Shortener.Value(Object, Style) Method\u0000html/820443f8-7d56-115f-68d9-0b83e90f6119.htm\u0000112","WorksheetReader.RowDefinition Constructor\u0000html/877e3fa0-297d-0e5c-ff4e-4b28a63dcaff.htm\u000061","Worksheet.GetFirstDataRowNumber Method\u0000html/79393ae6-aece-befc-58b6-b79f5e153668.htm\u0000117","Worksheet.RemoveHiddenColumn Method\u0000html/8237c163-2c77-2f79-2347-94aa580d9451.htm\u000054","TextBreakValue Methods\u0000html/889e1da2-1895-ca4b-d955-7d524bc70951.htm\u0000290","Utils.LAST_ALLOWED_EXCEL_DATE Field\u0000html/87921d15-6ca0-dc58-f983-96eaa91c536c.htm\u000071","Utils.FIRST_VALID_EXCEL_DATE Field\u0000html/793fd9ba-1e29-deb3-3e51-64042ad5a3eb.htm\u0000100","Font.Copy Method\u0000html/825c51e8-61be-54b8-c887-6b73c3791ac2.htm\u000075","Font.UnderlineValue.u_double Field\u0000html/87c51e03-ef01-a36f-df82-bbf2c547524c.htm\u000065","Worksheet.SheetProtectionPasswordHash Property\u0000html/88e19db2-f6dc-55b6-882e-188bc05c30df.htm\u000086","BasicStyles.StyleEnum.timeFormat Field\u0000html/79676404-a5ee-bd66-f5ba-c2e7c4e5fdf6.htm\u000065","StyleReaderContainer.AddStyleComponent Method\u0000html/827545b6-512e-af13-0f67-401c4e6e23fa.htm\u000079","Fill.ToString Method\u0000html/87f01613-0f08-ece9-732a-38dcafd27f28.htm\u000062","Workbook.Worksheets Property\u0000html/8971a5cc-7c5a-8ba3-e856-87b445797bd1.htm\u000069","Shortener.Left Method\u0000html/8280da59-6d37-8ec9-a972-86bf62499422.htm\u000071","Utils.MIN_OADATE_VALUE Field\u0000html/8986ae4b-3eac-97db-2b7e-6c0f8614bd97.htm\u000076","Font.DEFAULT_FONT_SIZE Field\u0000html/924d783f-8884-225d-1e27-54701e026847.htm\u000057","NumberFormat Constructor\u0000html/8287ac88-0c33-1c2b-326e-8f901773ee5d.htm\u000051","Worksheet.AddNextCell(Cell, Boolean, Style) Method\u0000html/89b63ef0-2af5-a4f2-0f7c-0c3bf68ab7ec.htm\u0000215","Worksheet.SheetViewType Class\u0000html/7967a8eb-646f-c769-01cf-3fbe84133673.htm\u0000382","Border.Copy Method\u0000html/828b5435-d4eb-9978-3a97-9bf264ac1e0a.htm\u000075","Font Fields\u0000html/92652429-393a-79f1-f112-2019fc7878fe.htm\u000065","BasicStyles.StyleEnum.strike Field\u0000html/7981fe9c-14f6-ea04-7ad1-1a4d0e48b388.htm\u000066","Workbook Constructor\u0000html/89c2607f-0387-22b5-27ab-bc284ef44004.htm\u0000136","WorksheetReader.ZoomFactors Property\u0000html/92c77628-797d-cc85-806e-0120183d6b88.htm\u000085","StyleReader.GetNumberFormats Method\u0000html/937612a6-a29c-58ee-8b19-645fe83502dc.htm\u000075","WorksheetReader.PaneDefinition.PaneSplitWidth Property\u0000html/935b433d-4f7d-d0af-9f2e-91d6583ae20b.htm\u000080","Worksheet.CellDirection.Disabled Field\u0000html/93a6dcbd-13a6-b5a6-692e-daed6f7cf212.htm\u000079","Worksheet.AddCellFormula Method\u0000html/9aafe29f-be31-d384-c875-7bfcae0da4b4.htm\u0000100","SharedStringsReader.Read Method\u0000html/93aa9f75-05ac-5891-eade-19292a9a6008.htm\u000088","Fill.BackgroundColor Property\u0000html/9b826323-dff8-1053-7594-0083a7fb4265.htm\u0000132","Fill Class\u0000html/89cceef9-f7a8-2405-7eb1-e0b128a9e2a7.htm\u0000494","Fill.PatternFill Property\u0000html/9be0fb58-ba57-2a01-d497-728146bc821c.htm\u000077","Font.Scheme Property\u0000html/89cf3808-b9a9-43eb-c188-cc646bf2aeda.htm\u000073","Workbook Methods\u0000html/82b20677-c0a5-40bc-76f8-d9a330a9bb9c.htm\u00001025","SharedStringsReader Methods\u0000html/93b1d5ab-0dd4-9c69-9649-a88eeb6a5d38.htm\u0000191","WorksheetPane Fields\u0000html/89e408d9-a552-d38d-2450-e3f035b37aa3.htm\u000088","XlsxWriter.HasPaneSplitting Method\u0000html/8355b20a-774b-a93d-d676-ea2e728edc0a.htm\u0000101","SortedMap.Add Method\u0000html/93f9ace8-fdf8-2662-da99-d8ce1bc95218.htm\u000093","FormatNumber Methods\u0000html/9c005f67-23d5-8565-7eb9-2d6efad95002.htm\u0000289","Fill.PatternValue.lightGray Field\u0000html/8a1dca37-f4e9-6512-6014-0f6d62786ba2.htm\u000063","Worksheet.MIN_ZOOM_FACTOR Field\u0000html/83735e82-d8f6-ddab-72a2-5cd60ff8f201.htm\u000073","WorksheetReader.TryParseBool Method\u0000html/940ad8b7-4906-7ec3-df90-7a7815093584.htm\u000089","Worksheet.MAX_ZOOM_FACTOR Field\u0000html/8a2327da-1957-f45e-5c91-ca951ae37ad6.htm\u000060","Worksheet.SetSelectedCells(Range) Method\u0000html/837f272f-0bb5-b54d-414c-c03833e38c93.htm\u0000122","SortedMap Methods\u0000html/941e6499-c0a1-4fee-ed38-9818a635185b.htm\u0000151","Worksheet.RemoveCell(String) Method\u0000html/8a528572-bfa4-fa63-7f47-4e49d19ba023.htm\u0000126","Cell.AddressType.Default Field\u0000html/8a33e562-8cf6-ce76-8396-9bbac8450f5a.htm\u000067","StyleManager.GetBorderStyleNumber Method\u0000html/83bbfbb1-5337-c386-123c-6d1712e43003.htm\u000070","BasicFormulas.Max Method\u0000html/9466333f-09f5-18dd-d35c-a9d2c23d22f8.htm\u000049","Worksheet.SelectedCellRanges Property\u0000html/8a6dc2a0-7ada-4e23-e127-46ce2e5bd479.htm\u000083","Metadata.Application Property\u0000html/4a7ace91-f263-cf09-5e1c-9357dde1f28e.htm\u000071","Worksheet.Hidden Property\u0000html/94c6b665-f54f-e4e9-cc1e-edb53fdfb2ce.htm\u0000140","BasicStyles.Italic Property\u0000html/8a98f787-1a55-c239-8c3c-7d997718c2d2.htm\u000063","ColumnType Methods\u0000html/83d60607-e27e-be83-13e2-5818d74402e8.htm\u0000288","Cell.CellAddress Property\u0000html/9f0ded33-9996-440c-0862-40ac66c39f2a.htm\u000091","Workbook.RemoveWorksheet Method\u0000html/94f023ec-47f6-da0d-53c3-3f1d32cbf6b6.htm\u0000174","Cell.ResolveCellCoordinate(String) Method\u0000html/8a9ad90f-a0f5-b385-256f-f6d23ef41836.htm\u0000131","Fill Constructor\u0000html/9ff4a7f8-5239-850d-43d8-e83212212ef4.htm\u000058","Range Constructor\u0000html/9f5932d5-34cf-6daa-a2b1-db99c9c81dad.htm\u000077","WorksheetReader.GetSheetProtection Method\u0000html/8b167e7c-e805-e98b-0010-55f2d5764f73.htm\u000074","WorksheetReader.PaneDefinition.XSplitDefined Property\u0000html/951cec19-51cd-a06e-6094-886aa120a038.htm\u000072","Border.DEFAULT_COLOR Field\u0000html/a03050af-b9a6-f957-4e37-985a7013160c.htm\u000058","CellXf.HorizontalAlignValue.center Field\u0000html/9fa7bfd3-8975-b0f9-1f11-1c11c2f576f8.htm\u000068","Font.CopyFont Method\u0000html/8b1eaebe-4fa9-9381-6d44-e9c848ffc613.htm\u000075","WorksheetReader.Columns Property\u0000html/95633063-a4cd-716d-569f-5084a044843c.htm\u000074","AbstractStyle.Copy Method\u0000html/a0dc6cae-9003-ac1c-c7a3-33ec76ce9029.htm\u000068","Border.CopyBorder Method\u0000html/9fb2fcc7-35ae-0466-9e2e-db2c04ebc95c.htm\u000075","ImportOptions.ColumnType.value__ Field\u0000html/95bed8e4-a740-ec89-ccfc-4624b070a74a.htm\u000067","Worksheet.WorksheetPane.bottomLeft Field\u0000html/a16ed7ac-c196-7dd4-17eb-d3ea09bdfecb.htm\u000070","WorksheetReader.ResolveSharedString Method\u0000html/95ca983e-d65f-adba-4331-316e6c590140.htm\u0000101","AddressScope Methods\u0000html/8b4500bb-5710-6647-dd54-7a69b71fbde7.htm\u0000288","MetadataReader.HyperlinkBase Property\u0000html/a1752312-a38c-b5ad-965b-6d55b8c200f3.htm\u000069","Range(String) Constructor\u0000html/95f929a7-5393-32b0-4da5-cf8ce5dd3eb3.htm\u000090","AbstractStyle Properties\u0000html/8b45e72b-92cd-3fb7-fadf-61ce19cdff8d.htm\u000052","Range Operators\u0000html/964e46a1-3a93-3abc-4619-90274d4d4a18.htm\u000042","Cell.CellType.STRING Field\u0000html/a1c5c297-7bbf-9565-478b-2d8ee9cae61d.htm\u000063","Worksheet.SetAutoFilter(Int32, Int32) Method\u0000html/8bb8aa7e-b177-ba62-a77e-92130b71d7dd.htm\u0000120","Worksheet.AutoFilterRange Property\u0000html/96c87b66-d4bd-30e2-6fb9-b645ba1040cc.htm\u000085","NumberFormat.CustomFormatID Property\u0000html/8be06b29-7ede-771e-c0b1-a3c5fe2eddb9.htm\u0000106","Workbook.CurrentWorksheet Property\u0000html/96dea144-d2b2-03ba-4186-3e5507b35f68.htm\u000060","NanoXLSX Namespace\u0000html/a1c95b69-06c8-ad79-2974-1fe05b00c7e7.htm\u0000310","Worksheet.AddNextCellFormula Method\u0000html/8be4e152-914d-5c3d-ddd4-99d3b6b4daa3.htm\u000057","WorksheetReader Class\u0000html/a0f3e7bf-09b0-1795-84cb-254f8fb30175.htm\u0000875","WorksheetReader.ConvertToInt Method\u0000html/976d3387-206c-1d65-c70b-6e470debf06f.htm\u000081","Worksheet.SheetProtectionValue.formatRows Field\u0000html/8c57d7aa-245e-039b-3ac6-43a6fae76eea.htm\u000072","NumberFormat.FormatRange.value__ Field\u0000html/982a5c58-3f52-b612-82eb-8bf372e5f4ae.htm\u000070","Utils.GetOATimeString Method\u0000html/a1f71483-3dda-a30b-7bcb-decc7eec44bc.htm\u0000117","Worksheet.AddHiddenColumn Method\u0000html/8c8b623b-a6f0-1850-6c8a-a1ab3b387ce9.htm\u000046","Workbook.SetWorkbookProtection Method\u0000html/8c8da084-2105-33e5-8740-70341ca548e2.htm\u0000149","CellXf Methods\u0000html/a200834e-a337-3b07-e278-40ce04f911b7.htm\u0000256","RangeException Constructor\u0000html/8d048e8b-7da1-e9ae-fcf7-80f6bcbf0083.htm\u000053","Range(Address, Address) Constructor\u0000html/a2267007-2ad8-4800-7e06-f57018231cc6.htm\u000095","Worksheet.GoToNextColumn Method\u0000html/8d093c60-d21d-de79-aa0a-f18835c3882e.htm\u000058","WorksheetException Class\u0000html/988e908d-e5f4-d4ab-f61c-3762ae5dfa25.htm\u0000454","Metadata.Description Property\u0000html/a2bc6a3f-8ea7-bfd3-5951-6e71774abc2d.htm\u000070","Worksheet.GoToNextColumn Method\u0000html/98bafd16-a524-8f31-fc37-7adcbf8e02be.htm\u000061","Worksheet.HasCell(Address) Method\u0000html/a491bc83-4442-0cd6-28aa-60fcdbb1f1eb.htm\u000095","WorkbookReader.Read Method\u0000html/98d717ba-37b2-6906-5fa4-925f9b25de6a.htm\u000086","Utils Methods\u0000html/8dcbc997-332a-bb8d-590e-43a0f15593ea.htm\u0000407","Worksheet.RemoveSelectedCells Method\u0000html/a4c7d350-c30f-dcf3-f651-ff6ac0eeb02f.htm\u000057","Worksheet.RemoveAutoFilter Method\u0000html/98ea89ad-1a42-b713-6f4c-e6c99e29d314.htm\u000056","BasicFormulas.Min(Range) Method\u0000html/8dfb8d1c-c5e9-2692-3e2f-18d344cbb83e.htm\u000089","BasicFormulas.Min(Worksheet, Range) Method\u0000html/a511b733-240f-bc46-bd2f-61c72afe1d49.htm\u0000112","DocumentPath Properties\u0000html/8e0c9df8-89fd-c33d-bc1e-3191113906aa.htm\u000045","BasicStyles.StyleEnum.dottedFill_0_125 Field\u0000html/99210279-1c39-036f-8f47-15d6a2c8071e.htm\u000070","Relationship Properties\u0000html/a5588318-c5a9-3557-d6fe-815ff7becdd3.htm\u000050","Cell Constructor\u0000html/8e87a9a4-f00c-11d2-af33-4c2af0930d67.htm\u000065","Worksheet.CastValue Method\u0000html/997c5642-8d84-4480-5403-db7c38057060.htm\u0000103","DocumentPath Constructor\u0000html/a566ac72-f713-7f04-166a-e408fe2c1f20.htm\u000077","DocumentPath Methods\u0000html/8e89ad59-2dc7-007c-aa89-b69f4d9f006b.htm\u0000153","Worksheet.GetColumn(Int32) Method\u0000html/998c0fef-3f47-73df-c4e9-0cb46fe5d118.htm\u000099","Font.VerticalAlign Property\u0000html/8eb1a6db-0c87-0b97-524d-d73680316c13.htm\u000076","Range.Equality Operator\u0000html/a577e556-d751-814a-0118-87851a106d1e.htm\u0000153","WorksheetReader.ConvertToBool Method\u0000html/8f5e69f0-72cb-7681-52fb-4153fd14dbfe.htm\u000082","AbstractStyle.AddPropertyAsJson Method\u0000html/a5e2328a-50c5-f4f9-a3a3-447db62853fd.htm\u0000120","Worksheet Methods\u0000html/a3016998-b5b7-28fd-c772-0bba08bd603a.htm\u00002549","CellXf.HorizontalAlignValue.centerContinuous Field\u0000html/8fbf6cbe-b46f-e81c-764d-0a9edb2a7ed7.htm\u000065","Worksheet.RemoveMergedCells Method\u0000html/a65dba97-740c-ecb8-504c-199e8e01b718.htm\u000084","XlsxWriter.CreateWorksheetPart Method\u0000html/a327cb91-98d3-a789-afe6-04580cb0e2e1.htm\u0000100","ImportOptions Class\u0000html/99ce6abd-ddfb-dd2f-cbaa-28b47abeb415.htm\u0000571","StyleReader Constructor\u0000html/a32bf280-5899-5b84-af59-f7be3fdc254d.htm\u000051","Border Methods\u0000html/90053893-c5d1-c506-0bb6-291623c6a15b.htm\u0000267","Worksheet.AddAllowedActionOnSheetProtection Method\u0000html/99f06fb9-c931-28c6-2f03-d9be977cb55a.htm\u0000103","SharedStringsReader.HasElements Property\u0000html/a36d5015-75e3-aacf-a6c8-ac2ce43b3616.htm\u000079","BasicFormulas Methods\u0000html/a6b33fce-7a6e-d258-0ab5-40d6a51746ae.htm\u0000323","NumberFormat Constructor\u0000html/90720d79-d312-b3e4-8fb9-edd7a3457e19.htm\u000057","Cell.RowNumber Property\u0000html/9a084587-cd72-07eb-133f-07d20288a0f5.htm\u000086","StyleReader.Read Method\u0000html/a3c854b8-5f33-6c20-f8d8-a7078b340365.htm\u000086","Cell.ResolveCellType Method\u0000html/a6c74369-c24a-dca8-83c2-5f6673f46b77.htm\u0000101","Workbook.SaveAs Method\u0000html/90841dd3-d372-c730-ba88-ab3d9625a4e2.htm\u0000114","Border.DiagonalDown Property\u0000html/9a1bc494-1d0a-e3b3-ce4f-65b3c027fbe4.htm\u000079","Border.DiagonalColor Property\u0000html/a6d51bce-eb8e-3fd6-537c-9cdd079ad00a.htm\u000091","SharedStringsReader.PhoneticInfo.StartIndex Property\u0000html/90fc60f7-16bf-7e65-9460-41ad9c4935ec.htm\u000074","ImportOptions.GlobalType.AllNumbersToDecimal Field\u0000html/9a339b67-ae44-2f84-04c1-07363d5b91b5.htm\u000067","Range Methods\u0000html/a3d51e10-975a-128d-aea8-bf9133f05dfd.htm\u0000179","Shortener.Right(Int32, Boolean) Method\u0000html/a6d9e9e6-777e-9666-be32-5b3127ab0323.htm\u0000102","StyleReaderContainer.GetComponent Method\u0000html/a6da7df2-ddae-484e-c4ef-3b06a16f3753.htm\u0000112","Utils.GetPaneSplitWidth Method\u0000html/a3f84ff4-8b9a-6680-29ee-3982b3cb5c48.htm\u0000201","HorizontalAlignValue Fields\u0000html/a726015e-688c-3432-e142-0e08149617d5.htm\u000091","Workbook.Load Method\u0000html/a47f2439-37fc-188c-3e23-80202061b175.htm\u000048","Worksheet.MAX_ROW_NUMBER Field\u0000html/a6dae932-3c57-1285-7623-ab9fca5b1dd8.htm\u000061","WorksheetReader.PaneDefinition Class\u0000html/90fea6b7-81e6-815b-0439-8fd5ecd301d4.htm\u0000321","BasicStyles.Strike Property\u0000html/a7af1907-bb7d-54fb-6239-c6a1c6e668d5.htm\u000063","XlsxReader Methods\u0000html/a74cc3ad-d39c-c77a-3752-a7bc1fb98f3b.htm\u0000214","Font Properties\u0000html/a6e28cb1-419e-61e1-a97e-c47f6ee8b8ea.htm\u0000299","StyleManager.GetFontStyleNumber Method\u0000html/a784d6f9-19aa-be79-eb26-2aa76ac0463d.htm\u000070","Cell.CellType.DATE Field\u0000html/a711916a-7545-cc50-5f9a-f9fba874a812.htm\u000077","Worksheet.GetUnusedWorksheetName Method\u0000html/a7a12ced-4c13-7244-9c81-4ba1ec6b6780.htm\u0000167","XlsxReader.ReadInternal Method\u0000html/a8825c55-9d76-6d54-dd10-0532fed8265e.htm\u000066","CellXf.VerticalAlignValue Class\u0000html/a7b7fce0-1f42-c7b1-71ed-29ddae4bdec1.htm\u0000389","Fill Constructor\u0000html/914f6a1f-3c52-8f60-ced1-19adc9b3a61c.htm\u000053","NumberFormat.FormatNumber.format_37 Field\u0000html/a895afb7-32a8-abae-22b0-6544c25d8d43.htm\u000076","Border.TopStyle Property\u0000html/a7efd705-81e4-c78c-256f-9e4e46840dd2.htm\u000072","Style.CurrentFill Property\u0000html/ab7dc690-5c5c-eb79-c021-7d34f551b7fa.htm\u000071","Workbook.GetNextWorksheetId Method\u0000html/91d5a48f-f4ca-399e-fa6b-520792f2ac77.htm\u000062","BasicStyles.Underline Property\u0000html/abc128e9-6083-ed4c-2abc-1481ba1a7aef.htm\u000063","Workbook.Load(Stream, ImportOptions) Method\u0000html/a7f5191e-738b-3eb9-324d-27aa6fc0951e.htm\u0000128","Workbook.Save Method\u0000html/a8e58898-0005-ff70-cf2b-3cb96825a1e2.htm\u000098","Border.StyleValue.dashDotDot Field\u0000html/abed30a3-a257-6bbe-8905-3b9671366f53.htm\u000066","Worksheet.SheetProtectionValue.objects Field\u0000html/a8059b60-a55f-40db-485b-dd6c34054474.htm\u000071","WorksheetReader.GetSheetFormats Method\u0000html/a936a3e2-ddb7-3b68-c967-79e86ccb1430.htm\u000074","Border Constructor\u0000html/a94abe8a-1b35-2613-6dd5-6e1b424a5d67.htm\u000050","BasicFormulas Class\u0000html/9228114c-460b-470e-b309-8b8bbb7be43e.htm\u0000359","IOException Constructor\u0000html/a962e0d2-4086-32ff-a0d5-ba982e5f7dc5.htm\u000048","Utils.GetInternalColumnWidth Method\u0000html/a8350b7d-caa5-df50-6db3-7b86abaec1ff.htm\u0000352","Fill.SetColor Method\u0000html/ad3097dd-d041-c060-827b-66cd91a37010.htm\u000082","Cell.AddressScope.value__ Field\u0000html/aa49b987-f888-2cbf-88d5-04b852b656f0.htm\u000066","Workbook.Init Method\u0000html/a84b9f7d-3f0f-87cc-fa4e-1064dc8afd3a.htm\u000054","StyleRepository.Styles Property\u0000html/ad391037-5783-88a7-6e8c-601cd6cf83e1.htm\u000078","WorksheetReader.PaneDefinition.FrozenState Property\u0000html/ab1d250f-7b8d-9122-a401-d1a8fd318a27.htm\u000072","RelationshipReader.Relationship.Id Property\u0000html/a87c2cb3-dfed-f49c-32f8-0126428e587a.htm\u000067","Address Fields\u0000html/b3888e9e-b0c3-3213-4c9d-84ba00a1750e.htm\u000052","Worksheet Properties\u0000html/ac725154-1c43-5791-49e9-68ff3d91713b.htm\u0000923","StyleReaderContainer.GetNextBorderId Method\u0000html/ada17ee1-ec9a-8e6a-b30e-6393d1179cef.htm\u000079","WorksheetReader.ShowRuler Property\u0000html/b502c89b-936c-2daf-1321-a5033d0fd63a.htm\u000073","Utils.ToString Method\u0000html/b3a2cb15-adcb-cb1e-2fa3-ceabf6035968.htm\u000072","Cell.CellType.BOOL Field\u0000html/b507df8a-1036-0feb-8d6c-b1a695778091.htm\u000060","ReaderUtils.GetChildNode Method\u0000html/adf0f864-7ffd-b9c3-8a91-c6347f90dfa3.htm\u000092","ReaderUtils.GetAttributeOfChild Method\u0000html/accfd357-96ac-24de-c97a-b62eab6b4417.htm\u0000156","Border.GetHashCode Method\u0000html/b3dbcd9e-077b-fe5b-a13e-8a0b3b9b42cd.htm\u000085","ImportOptions.EnforcingStartRowNumber Property\u0000html/ae282d0b-a65c-ce2f-f061-4c0eb66facb4.htm\u0000104","CellXf.HorizontalAlignValue.value__ Field\u0000html/ace3603f-15ee-4703-1fbf-80ed630c1eeb.htm\u000071","CellXf.Locked Property\u0000html/b3ec8cb4-8c67-5de0-a8b4-aa12924a0aa2.htm\u000098","SheetProtectionValue Fields\u0000html/b51906d0-1377-c361-d5cf-b3d5190814ee.htm\u0000252","ImportOptions.EnforceDateTimesAsNumbers Property\u0000html/b0238ccb-59a9-a5ea-38d9-65600076014c.htm\u0000103","Column.HasAutoFilter Property\u0000html/acf99d53-9db3-a496-ce30-a5c57e475aac.htm\u000072","SortedMap Class\u0000html/b40002eb-351d-4b7a-ee44-6bf382ada39f.htm\u0000229","Font.DEFAULT_FONT_FAMILY Field\u0000html/b5237e8f-4ddb-7238-b764-853e487badae.htm\u000057","NumberFormat.FormatNumber.format_38 Field\u0000html/b06e631a-c43c-87bb-6c89-ae563501b40e.htm\u000078","Cell.Copy Method\u0000html/ad1a220a-ae5f-fe26-f1a1-1369f12ef427.htm\u000071","Fill.CopyFill Method\u0000html/b54b48c2-4d89-84c1-3004-0dc5a6aec795.htm\u000075","WorksheetReader.GetNumericValue(Object, Cell.CellType) Method\u0000html/b47410f8-5504-7b92-9077-7d29697303f7.htm\u0000105","BasicFormulas.Round Method\u0000html/b5d02de2-6c7c-5213-e047-ad37ebe3f8c7.htm\u000053","StyleException Properties\u0000html/b08e3a66-67dd-d472-951c-3a908ba93244.htm\u0000195","Workbook.AddWorksheet(Worksheet) Method\u0000html/bd369c1b-4f9a-e0ff-1b17-5628c5f88156.htm\u0000114","Cell.ResolveColumnAddress Method\u0000html/b48bcc55-0268-d824-7a0b-c93b229048c9.htm\u0000100","WorksheetReader.GetMergedCells Method\u0000html/b5eca498-6f2b-dbe1-5ecb-12d8e773a450.htm\u000073","Shortener.NullCheck Method\u0000html/b0b85a51-8ba2-4a93-aec7-08a4d04156a9.htm\u000058","Style.CurrentFont Property\u0000html/bd687e61-c076-e092-08f0-2d49ceb96941.htm\u000071","Style.GetHashCode Method\u0000html/b4de6e6d-697b-7458-f9dc-4796f038b852.htm\u0000110","Fill.FillType.fillColor Field\u0000html/b0cc1076-f355-e409-5f69-dca00a7d46ed.htm\u000066","Worksheet.PaneSplitAddress Property\u0000html/b6552211-5fb8-28f0-1e38-1679d8b7f0c6.htm\u0000159","ColumnType Fields\u0000html/bdccfc3e-4836-f781-f68b-0287e9cf54e8.htm\u0000134","NumberFormat.TryParseFormatNumber Method\u0000html/be33a680-ce6e-95f8-5030-b4f75bc55ff6.htm\u0000152","SharedStringsReader.SharedStrings Property\u0000html/bdce1d80-5f02-cace-9414-e84252ea9904.htm\u000086","Worksheet.SetZoomFactor Method\u0000html/c1ea59be-ccaa-2454-37fb-f08db3fca595.htm\u0000141","PatternValue Methods\u0000html/b0d99034-c445-8fe1-802e-27519b040d79.htm\u0000289","AbstractStyle.Equals Method\u0000html/c4af8c3e-ac7b-97ae-64a3-a7ecd8c3bccd.htm\u000054","WorkbookReader.Hidden Property\u0000html/b0e815e2-37cc-40a9-dd17-d06dd17f8b8e.htm\u000067","WorksheetDefinition Properties\u0000html/c4eb27d3-1022-bf59-211c-2cb944eff097.htm\u000052","Shortener.Right Method\u0000html/b1008cc2-0956-529f-4269-59157a7da177.htm\u000051","ImportOptions.TemporalCultureInfo Property\u0000html/b168663c-4aa8-fbaa-550d-9371132f2485.htm\u000097","Style Methods\u0000html/c4f71476-000a-d889-d2f1-26b8ccb3e4f8.htm\u0000293","StyleManager.GetFonts Method\u0000html/b16a2934-ff7a-f9e2-9f58-2a96af36a8b2.htm\u000068","CellXf Class\u0000html/c1f3b761-0277-d76a-c1c6-a1a0810c1415.htm\u0000578","Worksheet.GoToNextRow Method\u0000html/c5621b2b-d739-eb0a-d1d9-0b2adb83e813.htm\u000072","Cell Class\u0000html/be797256-40f7-d860-2556-8f99f79783d4.htm\u0000812","StyleRepository.Instance Property\u0000html/b17a67b4-6866-3d38-b3ed-7ff5b9cc2e1c.htm\u000066","XlsxWriter.CreatePaneString Method\u0000html/c2204cda-7cdd-4d6e-55ca-fa977eec8997.htm\u000094","RelationshipReader.Relationships Property\u0000html/c5e468eb-065a-fd18-7be7-b4a8474ff8db.htm\u000074","MetadataReader.ContentStatus Property\u0000html/b185d3db-7215-d22c-f4f3-d10697457bac.htm\u000069","WorksheetReader.WorksheetProtection Property\u0000html/bf05fb66-bb0c-6be0-5051-cfc2fc6cf55d.htm\u000083","Workbook.importInProgress Field\u0000html/c2976290-9540-2fe9-9f30-b601386450ac.htm\u000064","BasicFormulas.Average Method\u0000html/b1b6201a-6ee4-e66a-7914-be868e342a3e.htm\u000049","XlsxWriter.CreateAppString Method\u0000html/bf1bcf36-a500-0aee-b691-aa846016af46.htm\u000072","CellXf.Hidden Property\u0000html/b1ce94fa-04c1-80c9-ad07-c37171b5c395.htm\u000095","Cell.CellType.TIME Field\u0000html/bf1be106-8dd7-8ab9-869e-08faf89cb1ca.htm\u000073","Worksheet.AddCellRange Method\u0000html/c2defdbb-fb9b-2035-2f9f-f73a0a4b7256.htm\u0000268","StyleReader Class\u0000html/c610bb23-16b0-3a90-d198-54d03ff45198.htm\u0000316","ImportOptions.AddEnforcedColumn Method\u0000html/b242d9ce-2ed3-5f3d-43eb-44b6da9837d3.htm\u000065","Worksheet.SheetViewType.pageBreakPreview Field\u0000html/c2e06164-b197-1e7f-05be-7280f6409d7f.htm\u000075","Font.VerticalAlignValue.subscript Field\u0000html/b24897cf-0ad0-1e59-cca5-981d1ca99ef8.htm\u000066","ReaderUtils Class\u0000html/bf20bbf1-1c31-f367-c7c9-5ebd94249808.htm\u0000216","ImportOptions.GlobalType.AllNumbersToInt Field\u0000html/c302ab43-e2f7-e92e-7cbe-51ab59885984.htm\u000082","WorkbookReader.LockStructure Property\u0000html/c8b60688-cde0-6ad8-00a5-c9195a1e1bf4.htm\u000069","RangeException Constructor\u0000html/bf34d634-0a3b-d0e0-fcf1-ba57d7eecb06.htm\u000037","NumberFormat.FormatNumber.format_11 Field\u0000html/b266c13e-c941-71a6-c4b4-6a12ef5eaefe.htm\u000066","Worksheet.SheetID Property\u0000html/c30d2d4b-07ee-78ae-f9bc-36876351cdb3.htm\u000068","RangeException(String) Constructor\u0000html/c8bee689-eb60-7b02-8fe8-892ac723add9.htm\u000067","AppendAttribute Constructor\u0000html/b26e9619-7ee5-faad-f730-79a6e095b424.htm\u000051","CellXf.TextDirectionValue.vertical Field\u0000html/bf672465-a9a4-fe08-c177-5d7eab85e53a.htm\u000065","Workbook.SetCurrentWorksheet(Int32) Method\u0000html/c8cdb236-cea7-5f95-995f-c7654bdec0a5.htm\u000091","Worksheet.AddSelectedCells Method\u0000html/bf9f377a-43bc-5838-d2c1-c95e378c155d.htm\u000078","Worksheet.MAX_WORKSHEET_NAME_LENGTH Field\u0000html/b2988250-c587-6ba0-a384-f16c92f45f57.htm\u000062","StyleManager.GetFillStyleNumber Method\u0000html/c90407b8-ef7a-eab1-19f5-8f60534ebeea.htm\u000070","Font.DEFAULT_VERTICAL_ALIGN Field\u0000html/bfbce093-524b-5964-c09d-245bdeab436d.htm\u000059","Worksheet.GetRow Method\u0000html/b2b86933-2e29-6150-dbed-8e37d8272d50.htm\u000094","Fill.ForegroundColor Property\u0000html/c92f5b7c-ee9b-e9c8-9294-cf58299386d7.htm\u0000132","WorksheetReader.AutoFilterRange Property\u0000html/c00d994c-769c-1697-2724-5f3bcbdcdbcd.htm\u000081","Metadata.ApplicationVersion Property\u0000html/b2bb52bf-cf05-b44b-5418-d98f3ee7fbdf.htm\u0000128","IOException Class\u0000html/c356a5e7-d04e-4fc8-ebf8-b6be478465ee.htm\u0000468","Border Fields\u0000html/c9828ed3-649f-c374-69c0-51db98eeb597.htm\u000045","Shortener.Up Method\u0000html/c0b86061-b168-f600-95d0-2ae6d587a884.htm\u000071","RelationshipReader Constructor\u0000html/b2c76f3d-9371-7dc3-d45f-c3aaa3148a75.htm\u000057","Worksheet.SetSheetProtectionPassword Method\u0000html/c3d7c4f9-f49c-19ba-1f11-9e2f8c7db06e.htm\u000099","NumberFormat.DEFAULT_NUMBER Field\u0000html/c9be1b28-6129-6fd8-e01b-8092c46168ca.htm\u000061","NumberFormat.FormatRange.custom_format Field\u0000html/c3f487f7-0fda-8c07-1279-9950d095aec1.htm\u000082","StyleRepository.AddStyle Method\u0000html/c9ee20a5-ffc1-1ebd-b58e-4fc27828bcb6.htm\u000099","StyleManager.AddStyleComponent(AbstractStyle, Nullable\u0026lt;Int32\u0026gt;) Method\u0000html/c41f1c56-3bda-f5a9-8a24-2a243f052859.htm\u0000105","Utils.GetInternalPaneSplitWidth Method\u0000html/ca41227c-28af-b3ea-5fe0-81e7baf18b06.htm\u0000296","Cell.CellType Class\u0000html/b2de4222-97f9-84c2-4ed5-dd32744a483e.htm\u0000459","Range.Equals Method\u0000html/c43d3368-d23d-67ea-f885-6489c5642a87.htm\u000092","Workbook.ClearMruColors Method\u0000html/c480d675-0de0-0889-19a6-6b18358a350b.htm\u000055","StyleReaderContainer.AddMruColor Method\u0000html/b2e044eb-8059-78e5-8c7e-5e44b0aa44b2.htm\u000071","Worksheet.SetCurrentColumnNumber Method\u0000html/cb447954-9a71-ace0-d78e-9d143e790372.htm\u000099","BasicStyles.BoldItalic Property\u0000html/c48184a8-7f85-c7dc-3115-83e2537f2882.htm\u000066","StyleReaderContainer.GetMruColors Method\u0000html/cb6690da-ee0c-1913-70a3-4ad75486c1cf.htm\u000071","Worksheet.GetBoundaryNumber Method\u0000html/b2ee45c4-2c4e-743d-3366-c02be4f0e27f.htm\u0000123","DocumentPath.Path Property\u0000html/c4a436af-a389-a080-29b4-648899ea78b4.htm\u000065","CellXf.TextBreakValue.value__ Field\u0000html/cbdc05d5-11d0-84a4-9dba-46e4ed9718cd.htm\u000071","NumberFormat.FormatNumber.format_22 Field\u0000html/b368e78d-831f-566d-5cae-118bea71ed1a.htm\u000068","NumberFormat.FormatNumber.format_14 Field\u0000html/cc0fbded-09ce-488d-9996-37dd4b6f263d.htm\u000066","WorksheetReader.ConvertToString Method\u0000html/ce7cdb5e-982e-1484-539a-ca0629db9e65.htm\u000080","Workbook Class\u0000html/c0ca4f21-2364-d1d2-9002-af8330d39a82.htm\u00001341","BasicStyles.ColorizedText Method\u0000html/b371b2bd-7599-fbf2-c73d-b1ea55992b17.htm\u0000117","Style.IsInternalStyle Property\u0000html/cc64330f-55b2-6da9-20e6-84f4d3b63b54.htm\u000075","FillType Fields\u0000html/cf471f9b-11fc-a012-c304-1a9142ba312f.htm\u000050","Cell.CellStyle Property\u0000html/c1501041-ccda-1f37-da3f-9185dca4093d.htm\u000063","Worksheet.SetCurrentCellAddress(String) Method\u0000html/ce86295a-346c-5bd8-def7-8525f1c407f1.htm\u0000102","XlsxReader(Stream, ImportOptions) Constructor\u0000html/cd5e7d80-1d1e-d1cc-14e5-b6054f23cf4f.htm\u0000104","Worksheet.SetActiveStyle Method\u0000html/cf8013da-19d6-ae62-5488-ed09b8b1406d.htm\u000080","Workbook.LockWindowsIfProtected Property\u0000html/c158e4ab-fb0b-8494-a070-11d38418c887.htm\u000080","Workbook.WS Property\u0000html/d1d2b242-74dc-ffcb-7ad6-2eb185f7082e.htm\u000063","Cell.ResolveCellCoordinate Method\u0000html/cdd8d4bb-8349-394a-e8d1-012c472352e8.htm\u0000101","StyleRepository Constructor\u0000html/c1921990-8544-3a6e-f286-7e144446ef96.htm\u000062","BasicStyles Methods\u0000html/cf92da46-b798-56e7-5382-fb68934a311d.htm\u000076","Column.ColumnAddress Property\u0000html/d2673db4-2064-9847-8f01-2c917732a124.htm\u000066","Worksheet.MIN_ROW_NUMBER Field\u0000html/d28579fa-89d4-b5b3-e01a-a1e75f66e7dd.htm\u000061","NumberFormat.FormatNumber.format_7 Field\u0000html/cfa03e0d-2a78-9c7d-8732-14084f6e3e24.htm\u000080","Fill.Copy Method\u0000html/d8b8d054-db07-fa34-668d-233c52e77972.htm\u000075","GlobalType Fields\u0000html/d647371d-c702-46e5-c513-365c76926905.htm\u0000111","Worksheet.SheetViewType.value__ Field\u0000html/d285d34f-c867-4b22-70d3-46c734796456.htm\u000067","WorksheetReader.ConvertDoubleToInt Method\u0000html/cfc77f79-623c-d874-61a3-2281a99e0c73.htm\u000075","StyleManager.GetNumberFormatStyleNumber Method\u0000html/d8d9921e-375b-a51d-bd7e-77f0eb551fe7.htm\u000071","RowDefinition Properties\u0000html/d330c196-a2b5-7551-6259-99240b611a4f.htm\u000048","Worksheet.UseSheetProtection Property\u0000html/cfd1a419-889f-9afa-52cd-57f3f0941d8d.htm\u000075","ImportOptions Properties\u0000html/d65066fd-5056-bbf2-a8a4-c9cd6a3dc420.htm\u0000304","Style.CurrentCellXf Property\u0000html/d372499f-3ac0-cd37-19f9-f536ae47dd08.htm\u000072","Border.StyleValue.mediumDashDot Field\u0000html/cfe0a2fc-9901-1333-82b0-94cda56fc2eb.htm\u000065","Workbook.GetMruColors Method\u0000html/d3c83e88-d431-90bc-de10-ce4670b73e0f.htm\u000069","ReaderUtils.GetAttribute Method\u0000html/d683d5e9-483e-0882-7d8b-c6ced268b614.htm\u0000131","NanoXLSX.Styles Namespace\u0000html/d8da9330-3a12-df84-37ac-75755883d311.htm\u0000390","AbstractStyle.HandleProperties Method\u0000html/cffaf145-2d86-0922-12ed-41f147d183c3.htm\u0000100","Worksheet.WorksheetPane.topRight Field\u0000html/d3d603eb-f2b3-3c18-a538-895a265bc973.htm\u000070","XlsxWriter.CreateSheetProtectionString Method\u0000html/d6b738b9-82a6-d5bc-0143-6ee048fb94fd.htm\u000084","StyleReaderContainer.GetNextStyleId Method\u0000html/d8fbac67-67b6-e715-fbe1-625c0da17e7d.htm\u000076","FormatException Constructor\u0000html/d03aeef8-4c98-6277-8056-c9c8381e6e6f.htm\u000049","Worksheet.RemoveHiddenColumn(String) Method\u0000html/d41e86d4-c52a-5244-3405-911313b13a64.htm\u000090","XlsxWriter.SaveAsStreamAsync Method\u0000html/d6e8f4c9-bbc8-e9c3-97e8-b771138f0c68.htm\u0000142","WorksheetReader.PaneDefinition.ActivePane Property\u0000html/d06a6a42-2218-3ea0-4f26-0afac851cb0f.htm\u000077","Worksheet.GetFirstDataCellAddress Method\u0000html/d8fc78da-9204-192b-fb68-c1e05ce041c7.htm\u0000118","BasicStyles.StyleEnum.borderFrame Field\u0000html/d492b8e5-708e-7994-6f8e-98dcad6f9abb.htm\u000067","Workbook.GetWorksheet(Int32) Method\u0000html/d73b9374-0404-08e1-3e43-7d173cdea290.htm\u000097","Style.Name Property\u0000html/d07e6c8b-847d-05d1-6206-87dd78be056e.htm\u0000102","Font.SchemeValue.minor Field\u0000html/d4c0d7d4-8530-2511-0523-1db504545524.htm\u000066","NumberFormat.GetHashCode Method\u0000html/d08487f0-0c93-5067-0654-77abbdd0ab08.htm\u000086","XlsxWriter.DynamicRow Class\u0000html/d94a47d8-e693-4a39-00f6-64ae04fcd36c.htm\u0000236","Cell.AddressType.FixedRowAndColumn Field\u0000html/d4fbc4fb-b142-f7a0-cae0-8489aab4ebca.htm\u000078","Fill.PatternValue.none Field\u0000html/d0dcba96-d8eb-b19e-8c31-daf241c7c526.htm\u000080","Cell.CellAddress2 Property\u0000html/d94c2bfc-aca8-6b34-3568-e805f51e5ca5.htm\u000070","Font.MIN_FONT_SIZE Field\u0000html/d5059983-0630-ad30-a900-acda09d704e6.htm\u000058","Border.StyleValue.value__ Field\u0000html/d50f4f76-67a3-2547-8d22-4998668f48d3.htm\u000069","ImportOptions.DEFAULT_CULTURE_INFO Field\u0000html/d94e0a23-08ad-d317-b26f-d4e2284a29a0.htm\u000075","Worksheet.AddCellFormula(String, Int32, Int32, Style) Method\u0000html/d1338c3b-a371-9440-3d80-3efa4b7e6429.htm\u0000134","NanoXLSX\u0000html/d75eb659-6335-53f6-af7a-81814a21ab7f.htm\u00001192","CellXf.HorizontalAlignValue.general Field\u0000html/d13f26e4-1397-71ad-4167-bad204b7eb9a.htm\u000063","Style.CopyStyle Method\u0000html/d762059e-d140-9793-31e5-51e66633d825.htm\u000075","Workbook.RemoveWorksheet(Int32, Boolean) Method\u0000html/d9524b7e-82ed-2630-92d0-5aa5a3d76071.htm\u0000103","Utils.GetOATime Method\u0000html/d1a2f314-af96-2fc9-a25a-e90c57492cfa.htm\u0000115","Worksheet.SheetViewType.pageLayout Field\u0000html/d7663b57-fe7a-1dfc-7fcb-0b91575cc4b5.htm\u000068","AbstractStyle.AppendAttribute.NestedProperty Property\u0000html/d986b1a3-d248-019e-85a5-665874b481b9.htm\u0000106","StyleException Class\u0000html/d547c60c-3c21-2a22-0707-a5536001c8d7.htm\u0000466","Worksheet.GetLastCellAddress Method\u0000html/d76bd1bc-cc75-6126-7a55-9e700978c299.htm\u0000153","Workbook.CopyWorksheetIntoThis(String, String, Boolean) Method\u0000html/d988ef39-cc8f-c81c-d5e0-d07350e39e72.htm\u0000147","Border.DiagonalStyle Property\u0000html/d7becb87-8023-1d2d-ed1f-a74dbe15f012.htm\u000072","Worksheet.SetColumnWidth(String, Single) Method\u0000html/d5a1b2fd-ed57-9964-fd80-efa686037809.htm\u0000126","AbstractStyle.InternalID Property\u0000html/d7bfd29d-618d-d806-e4cc-8dfdaccd651a.htm\u000082","Fill.PatternValue.solid Field\u0000html/d5aa4b45-2114-04c9-9242-83c3b1396032.htm\u000065","Metadata Class\u0000html/e5fd01c0-a322-d43f-8265-0dc1f866cc42.htm\u0000543","Worksheet.SetSelectedCells Method\u0000html/d5d2533b-2454-8850-81aa-70cc88bc3a65.htm\u0000103","Font.UnderlineValue.value__ Field\u0000html/d7df448d-93d3-fce7-2de7-23e6c85ae853.htm\u000069","Border.StyleValue Class\u0000html/d997c7a5-936f-72b2-23f8-e04c4f9541f0.htm\u0000393","Worksheet.GetFirstDataColumnNumber Method\u0000html/d80dc4f3-83bf-51bd-59db-7ed1dde674cb.htm\u0000117","Font.Underline Property\u0000html/e84e480a-173d-88a8-58a9-739af40f998a.htm\u000084","StyleRepository Class\u0000html/e67b2fa0-2599-8b6b-905d-cc77243c2f21.htm\u0000290","Border.Equals Method\u0000html/d82421a5-5c44-c602-5965-1b4dcd4a0c8f.htm\u000048","Address.GetHashCode Method\u0000html/e84f7f0f-dc1b-374d-e3b0-17f8f0155917.htm\u000071","FormatException Methods\u0000html/d9f2a719-2860-b9be-5d24-ed5c7702f673.htm\u0000198","WorksheetException Constructor\u0000html/e897e312-956c-fb19-3659-dde787f528de.htm\u000053","Cell.ResolveCellRange Method\u0000html/d8b589ab-2535-4c81-36c6-33fb5d32b1d0.htm\u0000112","AddressType Fields\u0000html/d9f8bcee-ea4b-b028-184c-ae747c7bd502.htm\u000098","VerticalAlignValue Methods\u0000html/e6b85beb-222a-903e-2eee-8428d6145ad6.htm\u0000290","Shortener.Formula(String, Style) Method\u0000html/e8a394fa-1cc8-dd5b-5e96-da20e9c03c52.htm\u0000112","Cell.CellType.EMPTY Field\u0000html/e6db494f-3a4f-e2bf-3c8f-a840eeb21a0f.htm\u000081","Relationship Methods\u0000html/da144b36-dd42-6564-592a-cfd738b34b62.htm\u0000144","Font.VerticalAlignValue.value__ Field\u0000html/e8c28056-d5fa-c0e4-8cc8-476fe0dd6106.htm\u000070","Worksheet.AddSelectedCells(String) Method\u0000html/e6dfe0db-56c2-b8c8-6107-9ff77fdba390.htm\u000086","WorkbookReader Class\u0000html/e89c28cb-5b65-a1f3-fb8f-3078d8418f4b.htm\u0000291","WorkbookReader.PasswordHash Property\u0000html/da380fdc-2a85-db81-863c-28e6569c3daa.htm\u000068","StyleReader.GetColor Method\u0000html/e731c2c3-6ef0-6d50-5da7-684d17ba7cb6.htm\u0000101","Font.DEFAULT_FONT_SCHEME Field\u0000html/da4af1c7-b55d-3ce2-5307-f2a168afb8a1.htm\u000059","WorksheetReader.GetColumns Method\u0000html/ee18070c-4ff1-ef55-3eb4-2fafe650fbbc.htm\u000071","WorksheetReader.RowDefinition.AddRowDefinition Method\u0000html/e96fcb8b-6ba5-d14f-4b57-2216e4e04aaa.htm\u0000156","Address.Equals Method\u0000html/ea3df887-b809-c34d-cc0d-ced825fcaf0a.htm\u000048","BasicStyles.StyleEnum.borderFrameHeader Field\u0000html/daba5ef5-3f2e-4912-aced-6434eb912f81.htm\u000076","Workbook.SetSelectedWorksheet(Int32) Method\u0000html/ee1c81bd-0552-153c-ef1c-a60cc0d79462.htm\u0000121","ImportOptions.DEFAULT_DATETIME_FORMAT Field\u0000html/db0292db-d312-eac1-7a16-86281e76ddfb.htm\u000071","Cell.ResolveCellAddress Method\u0000html/ee4207d3-6a8e-31ac-4ab3-6311706a19f8.htm\u0000174","Worksheet.WorksheetPane Class\u0000html/e74b5ca0-bd13-a7b8-630c-1872dba3457b.htm\u0000395","AppendAttribute Class\u0000html/ea75b367-da85-91d6-38c8-b1f523a5025a.htm\u0000332","ReaderUtils.TryParseInt Method\u0000html/ee67e2b9-5e3e-48aa-b225-a96ed938bc58.htm\u000096","BasicFormulas.VLookup Method\u0000html/eaba8f47-8705-28a2-9e35-009ff4fe480e.htm\u0000101","Metadata Properties\u0000html/e74c7b3c-686b-e2af-fb2f-7975203c6be8.htm\u0000272","Workbook.LoadAsync(Stream, ImportOptions) Method\u0000html/f4fcb71d-9db7-f647-fd8b-bf704352d09c.htm\u0000136","Worksheet.SheetProtectionValue.deleteColumns Field\u0000html/e774b410-1167-d866-a9fd-2c78842520cd.htm\u000072","Worksheet.AddCellRange(IReadOnlyList\u0026lt;Object\u0026gt;, Address, Address) Method\u0000html/eb3a1b08-1110-251d-6d7e-a1a5902611ae.htm\u0000221","Border Class\u0000html/db3c5542-7154-6a5b-c6bb-74380091a741.htm\u0000615","WorksheetReader.StyleAssignment Property\u0000html/e78b777f-6721-4405-0c25-12dce518abfc.htm\u000091","RelationshipReader.Relationship.Target Property\u0000html/ebc1dc8c-9aff-93a3-7518-ccf83da0122a.htm\u000067","XlsxWriter.CreateMergedCellsString Method\u0000html/dbfb8d20-6b32-9eda-deaa-35ca3a703a28.htm\u000083","Border Properties\u0000html/f50d274f-9954-00ae-5ea0-235451216641.htm\u0000300","WorksheetReader.ConvertToDate Method\u0000html/e79c82d6-1626-d2f3-873e-baf717677d55.htm\u000085","FormatException(String, Exception) Constructor\u0000html/ec2ce75f-8fd5-114c-475b-af606cd142d0.htm\u000080","StyleReaderContainer.GetFont Method\u0000html/dc31ec1b-5327-6b59-03c8-c2e34a65ac32.htm\u000086","Address Constructor\u0000html/f5555936-ebaf-18ef-6474-b95cd359759f.htm\u0000149","Metadata.Keywords Property\u0000html/e7b129f0-9a3c-604a-91f1-b0bd59040c43.htm\u000076","Style Constructor\u0000html/ec8d4e9e-0483-3c3c-663a-788c60b089e9.htm\u000049","Shortener.Down(Int32, Boolean) Method\u0000html/dcd4184b-4712-68fc-b97d-dc0c59984866.htm\u0000100","Font.Bold Property\u0000html/f598a167-0cb6-22bd-08be-502470996ff7.htm\u000078","BasicStyles.StyleEnum.boldItalic Field\u0000html/e7bda9e3-7aa7-1be5-e88f-888cd95c22d9.htm\u000066","Font.UnderlineValue.singleAccounting Field\u0000html/ed31951e-efc5-28a2-8732-311896a8bcd5.htm\u000067","Worksheet.GetColumn Method\u0000html/f598f58d-0a6d-b745-c3d9-fb2066fba873.htm\u000049","Cell Properties\u0000html/dd16d1a4-9598-31cb-7825-b849d0b468c9.htm\u0000161","Address.Equality Operator\u0000html/e7c85404-01ca-ed0b-7728-455ba8bc74e1.htm\u0000153","Worksheet.SetVerticalSplit Method\u0000html/f5a8f5bd-a2e6-2c82-3427-4f0901e836f5.htm\u000094","StyleException Methods\u0000html/ed430373-e966-3713-cc1b-9708bfd55fc1.htm\u0000198","SharedStringsReader.PhoneticInfo.Length Property\u0000html/dd1ef352-c7ca-7942-ea7e-0d305402c178.htm\u000080","Font.MAX_FONT_SIZE Field\u0000html/f5fd110e-c595-4d01-1d69-f931d5a1869c.htm\u000058","NumberFormat.ToString Method\u0000html/ed476697-7957-6b17-3aa2-42aca6fc654f.htm\u000063","CellXf.HorizontalAlignValue.left Field\u0000html/dd57cf68-a21f-ccd1-9916-94efebacf739.htm\u000066","Worksheet.AddCellRange(IReadOnlyList\u0026lt;Object\u0026gt;, Address, Address, Style) Method\u0000html/e81a8f62-6ce1-0719-149d-9e8054c725fd.htm\u0000255","SharedStringsReader Properties\u0000html/ed588e60-8f3d-d43e-175d-211d893efbe7.htm\u000049","RelationshipReader.Relationship Constructor\u0000html/9c0c874f-4464-1948-c024-e9e19dc1fc81.htm\u000060","AddressScope Fields\u0000html/e84d1e36-eade-b4db-d1ac-85ebddb539db.htm\u000057","Utils.GetInternalRowHeight Method\u0000html/dd885cec-9093-e53e-e317-85ef635dc1f9.htm\u0000186","WorksheetReader.ResolveCellData Method\u0000html/ed9d35e9-69aa-2585-d0d3-0d5291ab22a7.htm\u0000144","Worksheet.AddNextCellFormula(String, Style) Method\u0000html/ddbfb868-bf1b-a107-1929-55ead8120483.htm\u0000109","Worksheet.GetCell Method\u0000html/c67dd28a-d511-de4e-ffe5-993d0bd6e220.htm\u000056","StyleValue Fields\u0000html/ddf8cb32-d275-2400-e2b2-c2f527a78042.htm\u000092","Utils.GetOADateTime Method\u0000html/c6a0be59-4764-5d3d-7f56-fa7f847b4e6e.htm\u0000268","StyleReaderContainer Methods\u0000html/edc8fa5f-4ec1-103f-5a80-dcaba55ae29e.htm\u0000301","Address.Copy Method\u0000html/de155eb9-10c9-3f6f-c753-ae17d735a44e.htm\u000068","WorksheetReader Methods\u0000html/9c6826a2-de8c-ec00-9033-b2d9173e81c3.htm\u0000637","Worksheet.AddCell(Object, Int32, Int32, Style) Method\u0000html/c77e4aff-bb9e-f18f-5d12-299689e32a83.htm\u0000226","MetadataReader.ApplicationVersion Property\u0000html/83fc2d9f-0019-63f3-a186-4eb5dc9496f1.htm\u000073","XlsxWriter.SaveAsync Method\u0000html/c7bc592c-89ad-8b7e-27ae-64673919f0f9.htm\u000098","DocumentPath Class\u0000html/9c81fde5-a4c2-1365-21bf-fd7886bb4757.htm\u0000216","WorksheetReader.RowDefinition Class\u0000html/dec85431-4692-f0e8-a480-09728db45c57.htm\u0000235","XlsxWriter.AppendSharedString Method\u0000html/c806dd67-4403-fdcf-dfe9-47dd5480c452.htm\u000088","IOException Methods\u0000html/9cbafc85-eb5a-aac0-8f51-75eee228cce6.htm\u0000197","StyleManager Class\u0000html/846fae0c-b4c6-58cc-363e-b24d359082fb.htm\u0000369","Worksheet.GetBoundaryDataNumber Method\u0000html/c855537f-2b45-1e58-6565-4b094d621a46.htm\u0000146","CellXf.TextDirectionValue.horizontal Field\u0000html/847da747-bdd2-284f-5f3b-66a0cac82217.htm\u000068","Cell Methods\u0000html/ded13bbd-5121-8fd6-d97f-948621b9d68c.htm\u0000503","BasicFormulas.Floor(Worksheet, Address, Int32) Method\u0000html/c870deff-ea73-8036-8373-9f20b77a3c75.htm\u0000126","WorksheetReader.RowDefinition.Height Property\u0000html/84c2acb5-9ec8-dbf3-3692-015f90ae3576.htm\u000071","WorksheetReader.DefaultRowHeight Property\u0000html/df0fbe5e-04fb-a587-6c91-3195a8eaf281.htm\u000077","Worksheet.AddSelectedCells(Address, Address) Method\u0000html/c87884a9-2335-26aa-0615-9f0b348de839.htm\u000092","AbstractStyle.AppendAttribute Class\u0000html/9cc839da-bff6-4378-096d-45fc7b2bdd2c.htm\u0000336","Shortener.Up Method\u0000html/84f3f12e-8d37-06bd-6fb8-1ab38aba826e.htm\u000047","BasicStyles.StyleEnum.doubleUnderline Field\u0000html/f600ec9a-25c6-1c1f-02e6-aa633f0d09ba.htm\u000067","Metadata.ParseVersion Method\u0000html/df11de8f-8066-20ad-859f-70640da74d11.htm\u0000199","Address Methods\u0000html/851e57f5-0eaf-a8d8-c8a2-ec22c1ff6668.htm\u0000191","NumberFormat Methods\u0000html/9cf67545-109c-8f55-ef69-08a8a9b130a2.htm\u0000298","Worksheet.AUTO_ZOOM_FACTOR Field\u0000html/85645e47-cae0-5c6a-bb21-7f4c361a7ed5.htm\u000060","NumberFormat.CustomFormatCode Property\u0000html/eec18d9c-1387-5233-3a0d-7651a6161f4e.htm\u0000174","StyleManager.AddStyleComponent Method\u0000html/9d16cc35-3c7a-57d9-8dfc-9b4bfabd9c3c.htm\u000057","BasicFormulas.GetVLookup Method\u0000html/df557cc8-a205-1b7c-a841-c2d40c4527fb.htm\u0000234","CellXf.VerticalAlignValue.value__ Field\u0000html/85ac3ce2-c810-4611-492b-56c803cf5d69.htm\u000071","Worksheet.AddCellFormula(String, String, Style) Method\u0000html/ef341bec-99f0-c8fb-aec2-80b0f16d5d1a.htm\u0000142","Border.BottomColor Property\u0000html/df6917d2-7329-07b9-4cf7-7a4c4faa5143.htm\u000091","Border.StyleValue.hair Field\u0000html/b6e59cfb-2f7f-3f3d-dc81-4473c58fae0c.htm\u000061","Workbook.SelectedWorksheet Property\u0000html/ef55faed-1f6a-333e-8236-f9aa4c232074.htm\u000080","BasicFormulas.Floor Method\u0000html/dfa57cbd-83aa-7c53-2e18-986c2e857eb8.htm\u000053","TextDirectionValue Methods\u0000html/9d2974d0-010d-7ea1-9a3c-ac8253a21f0c.htm\u0000290","ImportOptions.ColumnType.Numeric Field\u0000html/b6f64464-9a00-babb-6853-aa205625b17c.htm\u000073","StyleManager Constructor\u0000html/e0331020-2a59-454f-8bd4-913d9c6662f9.htm\u000051","RangeException Events\u0000html/b774f4f3-5695-3b40-5d3b-08171ae79389.htm\u000061","Worksheet.AddCellRange(IReadOnlyList\u0026lt;Object\u0026gt;, String, Style) Method\u0000html/ef7e3df5-4979-6e7d-ab25-5e3dc8aecc28.htm\u0000267","Worksheet.ZoomFactor Property\u0000html/e0883f13-1915-5436-4207-d8d08478eae4.htm\u0000127","StyleReader.GetColors Method\u0000html/b787223b-5e84-a0de-7242-8503d83f2724.htm\u000073","StyleValue Methods\u0000html/9d88b7f0-2789-a1f9-6615-55b1b2810a2f.htm\u0000289","Font.UnderlineValue.doubleAccounting Field\u0000html/e08c9ef8-9943-f0d5-2370-3f175534832e.htm\u000067","Worksheet.GetColumn(String) Method\u0000html/ef85ede4-bcd4-d1b2-1791-9a90920bf7ee.htm\u0000109","Address.Equals(Object) Method\u0000html/9d898eb7-9d6b-6780-9f9b-6e2eb4a96c4c.htm\u000084","BasicStyles.BorderFrame Property\u0000html/e0f92bac-1f51-1bd9-2e99-bb69ee210335.htm\u000065","AppendAttribute.NestedProperty Property\u0000html/ef8c7013-45f6-c5a9-371e-af2668b07e3c.htm\u0000104","SortedMap Properties\u0000html/e1168f71-bf9e-36b5-f5cd-17c0ca97664d.htm\u000048","ImportOptions.ColumnType.Date Field\u0000html/efc1ab3a-e4a3-bf0a-188d-b36835195593.htm\u000078","Cell.AddressType.value__ Field\u0000html/e173a94c-a1a1-9654-0942-f7bdb14ba26f.htm\u000066","BasicStyles Class\u0000html/9e19ea81-63dd-4f4f-4ead-a06d251b503e.htm\u0000203","Utils Class\u0000html/b79f8f28-87ab-475c-033b-b06d9b7b5d5f.htm\u0000633","WorkbookReader.WorksheetDefinitions Property\u0000html/efc9fdf1-425d-e2a9-fc31-c125d016f830.htm\u0000107","WorksheetReader.PaneDefinition.TopLeftCell Property\u0000html/9e29c73d-ebea-d06f-b3fa-31bba02e99f5.htm\u000075","WorkbookReader.GetProtectionInformation Method\u0000html/e17e83d4-22a3-3fc3-2f34-37f739cb7e4f.htm\u000068","Worksheet.SetCurrentCellAddress Method\u0000html/b7e03264-d672-2cee-5c84-646ae38c1fc8.htm\u000047","Worksheet Constructor\u0000html/e1a8e3a7-11de-0029-060d-c4c2cead6a19.htm\u000050","BasicFormulas.GetBasicFormula Method\u0000html/9e4d5d67-dc58-026f-b0cf-07bc6823e87c.htm\u0000148","Font.GetHashCode Method\u0000html/b80126bc-f165-5409-ea7b-e1a34a38dd2d.htm\u000085","CellXf.Copy Method\u0000html/e1b93c57-dcac-6f25-afc2-2a77782f533a.htm\u000076","UnderlineValue Methods\u0000html/efd47266-2344-9661-4388-05069ef8a632.htm\u0000289","Workbook.AddStyle Method\u0000html/9e7328ae-e6fc-1887-841c-098edfaf0b5e.htm\u0000122","XlsxWriter.EscapeXmlAttributeChars Method\u0000html/b8506252-febe-8fb7-ca55-6fcbecf50ab7.htm\u000079","StyleManager.GetStyleNumber Method\u0000html/e1cbb188-6fea-fcea-40e1-e94adfd47577.htm\u000069","ImportOptions Constructor\u0000html/9eaaa3db-f82b-275b-ebc8-288f0916cd76.htm\u000055","Shortener.Formula Method\u0000html/b87bf99f-06b1-3bd4-1a5b-61ca67bcd7b6.htm\u000088","PaneDefinition Properties\u0000html/e1e1e337-fe60-c06d-1f86-3cdadc2d16af.htm\u0000126","VerticalAlignValue Methods\u0000html/f02c6b0e-1f43-47fc-505d-8bef26c33324.htm\u0000290","Workbook.AddWorksheet Method\u0000html/9ee7919b-2ec3-31c2-e515-7ea35867464c.htm\u0000103","Address(Int32, Int32) Constructor\u0000html/b8b78a00-f10e-e393-b411-af5678602adc.htm\u0000102","AppendAttribute Properties\u0000html/f0558657-c1ce-057e-44c2-f047dfa118b9.htm\u0000106","BasicStyles Properties\u0000html/e21d2d0f-fa45-f1c3-c2f0-f4a28de06ef7.htm\u0000118","Style.CurrentNumberFormat Property\u0000html/b8e16f82-ed18-9fa6-d81a-6c0c3bd29de0.htm\u000072","XlsxWriter.EscapeXmlChars Method\u0000html/f777f59d-a741-fb78-04c3-ec6a75baa552.htm\u0000134","Column(Int32) Constructor\u0000html/f083f781-42ac-5ef4-e851-84a70066b658.htm\u000071","MetadataReader.Company Property\u0000html/b8e76897-ef4b-9a59-4339-a2fd3ca07f3f.htm\u000068","XlsxWriter.CreateWorkbookDocument Method\u0000html/e23c7e7a-7fa3-145d-42af-831b03c57340.htm\u000082","XlsxWriter.CreateCorePropertiesDocument Method\u0000html/f77dd77a-3191-45b8-5c55-310a98c4fda2.htm\u000076","Workbook.LoadAsync(String, ImportOptions) Method\u0000html/f11d99e4-1128-4e4c-944e-f06eb38629bf.htm\u0000136","Worksheet.GetFirstCellAddress Method\u0000html/b9105f74-f1b7-6c8e-9b55-e25fb9e61e6e.htm\u0000139","WorksheetReader.GetNumericValue(String) Method\u0000html/e25822f3-bf46-6f34-c716-3f0b9f1e497f.htm\u0000120","Worksheet.SetColumnWidth Method\u0000html/cddf0285-477a-9d78-1076-bb0a2efe6f30.htm\u000058","MetadataReader Constructor\u0000html/b979eba8-7f1c-e47d-f302-56f7ed804451.htm\u000057","Workbook.Hidden Property\u0000html/f14fc319-ec5a-431a-1435-ec07cc531d6f.htm\u000084","XlsxWriter.CreateStyleFontString Method\u0000html/e25efa65-596c-dce8-e320-dfcf7a8de436.htm\u000077","Fill(String, String) Constructor\u0000html/ce0a891f-5e74-413d-19fc-b76551a42828.htm\u000082","Fill Properties\u0000html/f1bfb305-2cad-374c-a688-b76a736dd353.htm\u0000144","Font.Name Property\u0000html/b9f1c8e4-5256-a32c-533c-519c1db88e44.htm\u0000114","NumberFormat.FormatNumber.format_3 Field\u0000html/e2761e9c-e888-e936-a4af-06d23dd2ad27.htm\u000068","XlsxWriter.CreateStyleBorderString Method\u0000html/e2a6c4a8-e28b-1356-6be6-e8d03a03aee3.htm\u000077","CellXf.TextRotation Property\u0000html/ba150d55-20b1-8f89-4608-8c2287218aba.htm\u000078","Worksheet.PaneSplitTopHeight Property\u0000html/f1c76d17-03e2-42fb-02c7-ba741a5ac513.htm\u0000140","BasicStyles.DateFormat Property\u0000html/ba2d51b2-fea3-5d6d-79d6-a48e1124c8bc.htm\u000065","Font.SchemeValue.value__ Field\u0000html/e2c94451-0237-6f42-1bb9-1595299eff46.htm\u000069","NumberFormat.FormatNumber.format_12 Field\u0000html/f24b9d4a-ef99-3150-ee0e-6a3b31637152.htm\u000069","Range Class\u0000html/ce2f516a-3195-a3be-03da-99a44acb9f1f.htm\u0000310","NumberFormat.FormatNumber.format_8 Field\u0000html/ba75466d-c486-aacf-411a-400f2cc70163.htm\u000082","WorksheetReader.MergedCells Property\u0000html/e307890a-4f4b-8a6b-4283-839d1b64d2e3.htm\u000075","Cell.ConvertArray\u0026lt;T\u0026gt; Method\u0000html/f2bd6bce-22e4-c9ba-6b45-e7e7cbf10088.htm\u000096","Worksheet.GetLastDataRowNumber Method\u0000html/ce7213cc-6702-76be-29c4-efa0e3f9561a.htm\u0000129","NumberFormat.Number Property\u0000html/e35a397e-be78-cbd4-0c11-6eae8a4b1eaa.htm\u000083","Worksheet.GetCurrentColumnNumber Method\u0000html/f2d9d0d4-99fa-b9f6-7169-6963277402e6.htm\u000069","Worksheet.ActivePane Property\u0000html/e3e15c55-470b-445d-ab48-ec8c8292455c.htm\u000082","FormatRange Methods\u0000html/bad0593b-c72a-7ee7-20be-66b1426e7efc.htm\u0000289","CellXf.GetHashCode Method\u0000html/f2e6af05-0fb8-0bae-dcb3-b9ea7e090137.htm\u000086","Worksheet.PaneSplitTopLeftCell Property\u0000html/f7e7d6b2-d7bb-1a98-c1dc-a03cb5ddcdc0.htm\u0000114","XlsxWriter.CreateStyleFillString Method\u0000html/e3e3cbac-ce71-0eb3-7442-1175839d2bca.htm\u000077","AppendAttribute.Ignore Property\u0000html/f325ffa2-8dac-446e-ca34-a7726c0ca756.htm\u000084","StyleReaderContainer.GetBorder Method\u0000html/bb12892a-7d32-5e55-28bb-d4846dc8eb42.htm\u000086","RelationshipReader.Relationship.Type Property\u0000html/f823fe93-eaa8-6a2f-50f8-ea2607fdda2b.htm\u000067","Border.BottomStyle Property\u0000html/e407501e-0a1c-3479-2ce3-68c0c6c4ec66.htm\u000072","FormatException Constructor\u0000html/bb5f008a-d5d4-c077-38b4-de06c4e42475.htm\u000053","SharedStringsReader Constructor\u0000html/f3454ddb-a868-6aed-28f3-6b8f02045da3.htm\u000062","BasicFormulas.Round(Address, Int32) Method\u0000html/f8256779-d673-8138-ea00-521b0372ecab.htm\u0000103","Border.StyleValue.s_double Field\u0000html/bba15a5a-1b7f-c588-1d91-14bc4d4a470b.htm\u000062","Border.GetStyleName Method\u0000html/e40d0eb2-f39a-ddde-4c5c-f02a0318e4dc.htm\u000084","Workbook.AddWorksheet(String) Method\u0000html/f34b5593-7145-ce0d-03ad-034246b09ed4.htm\u0000116","Column Properties\u0000html/f840cdc4-65b1-18bf-137a-4fbd9587965f.htm\u000077","Range.ToString Method\u0000html/bbf2065c-afca-dd38-a062-a455d747e58b.htm\u000068","Cell.CellType.DEFAULT Field\u0000html/e40d479b-4d2b-a7ff-f066-57c5b1fb916d.htm\u000062","Worksheet.MAX_COLUMN_NUMBER Field\u0000html/f895f6d5-4e6e-b738-fa9f-1a1615c6d482.htm\u000061","WorksheetReader.PaneSplitValue Property\u0000html/bc1499f3-b28d-cd9b-6c64-c7f00b6bc28f.htm\u000074","WorksheetReader.GetNumericValue Method\u0000html/e410f979-3482-14fa-9825-3cd5149efa6a.htm\u000085","NumberFormat.FormatNumber.format_45 Field\u0000html/f8f34ffb-3ad0-a284-8a51-a7f0ec6e3359.htm\u000065","NumberFormat.Equals Method\u0000html/bc50c6d2-fc23-fe7e-6d15-899a4df57bec.htm\u000049","Worksheet.Columns Property\u0000html/e44fed82-3646-7316-c4d8-0bc134878b08.htm\u000099","Border.StyleValue.dashDot Field\u0000html/f8fb60d3-82e5-ffd0-b836-6b3ad12079d8.htm\u000063","Font.UnderlineValue Class\u0000html/f360eb04-df6a-e7aa-853f-c56865d5df27.htm\u0000381","WorkbookReader.GetWorksheetInformation Method\u0000html/e46271fd-d82c-64cc-a428-4e65b0c85631.htm\u000067","RelationshipReader Methods\u0000html/bc5b1376-5b2c-e9ce-6320-f802ae7ecaa2.htm\u0000158","StyleManager.GetStyles Method\u0000html/f929ecc2-460a-1b95-8692-faefcd2f40bd.htm\u000068","WorksheetReader.PaneDefinition Constructor\u0000html/f3880d4d-e77c-eee8-ea97-0aeef4bec2e5.htm\u000066","NumberFormat.CUSTOMFORMAT_START_NUMBER Field\u0000html/e4e9daba-7456-2c28-fd8c-997a4cd41b01.htm\u000067","Font.Equals Method\u0000html/f96614e3-70be-667e-83f4-1b8b2a34cf24.htm\u000048","BasicFormulas.Max(Range) Method\u0000html/bc6c9537-6b39-c4c7-dcc8-b806f8325d68.htm\u000089","Cell.CompareTo Method\u0000html/f3bf8dde-eaa3-4664-aa37-592b86d504ad.htm\u0000133","Border.RightStyle Property\u0000html/e4f201c2-64dc-472e-a6b3-7a2e0a62e1cd.htm\u000072","NumberFormat.FormatRange.defined_format Field\u0000html/f45388ce-4250-91ef-c073-fdd63cd78e8c.htm\u000070","XlsxWriter.CreateAppPropertiesDocument Method\u0000html/e531aad6-a1c0-49b6-e2d4-e1c24e0d9ab6.htm\u000076","SharedStringsReader Class\u0000html/f977a795-7c10-e4a3-1409-08898a6e4d38.htm\u0000259","Font.ToString Method\u0000html/e53299b9-006c-b8c7-8b7e-1a9a457256e7.htm\u000062","Worksheet.SetCurrentRowNumber Method\u0000html/f4baa77a-f8f1-42de-13e1-7e213bb8f421.htm\u000099","Cell.AddressScope Class\u0000html/bc7cf96c-d6d3-e603-a200-f8fe1ee55907.htm\u0000367","Worksheet.MergeCells(String) Method\u0000html/fa0ad027-37cd-9f65-497b-3ef27ea5005d.htm\u0000123","Worksheet.SetSelectedCells(Address, Address) Method\u0000html/f4d4f9f9-13ac-ad38-b848-2e44e1bb7175.htm\u0000148","Border.StyleValue.dashed Field\u0000html/fa2c3e64-e362-434a-2c23-86241de2241b.htm\u000061","BasicFormulas.VLookup(Worksheet, Address, Worksheet, Range, Int32, Boolean) Method\u0000html/bcf38ef9-4c76-6286-ab55-e219e648b0fa.htm\u0000207","ImportOptions.ColumnType.Double Field\u0000html/f4dd4589-8e4a-75eb-91bf-3009573ced9e.htm\u000070","Border.StyleValue.dotted Field\u0000html/bcfb1b8e-b14b-c007-1f39-60ac4952802e.htm\u000061","WorksheetReader.GetGloballyEnforcedFlagValues Method\u0000html/fa9edc33-8b6a-ba86-7195-9275ae2fbcae.htm\u0000106","Cell.CellType.FORMULA Field\u0000html/f4e87c10-732a-6953-cc65-7229486424fb.htm\u000068","ImportOptions.ColumnType Class\u0000html/e5539731-091d-204e-2ad7-e580023a502e.htm\u0000436","Worksheet.SetSheetName(String) Method\u0000html/bd1428dd-fff4-6bfe-6c50-bce6c74aa857.htm\u0000104","Cell.Value Property\u0000html/fae8fae6-c7a0-8d1e-1847-68bfe7b33909.htm\u000082","StyleException Constructor\u0000html/e597e30e-c093-f31a-79df-7367b6016968.htm\u000053","Cell.ResolveColumn Method\u0000html/f4f3e4c8-bf8a-d7c2-538a-fa903e5979c1.htm\u0000102","XlsxWriter.CreateWorkbookProtectionString Method\u0000html/bd2ebcb7-b220-3c1e-3f4f-f1cf374f1f4b.htm\u000081","StyleReaderContainer.StyleCount Property\u0000html/faf0396a-5b5d-ea19-dfb1-60745bcddf4f.htm\u000066","RangeException Properties\u0000html/e5ad3ab5-3e5d-4b84-c7fa-2983f8d2cd2a.htm\u0000195","Fill.Equals(Object) Method\u0000html/f61401ee-3576-6f6e-8c0a-aa757173cf05.htm\u000084","ImportOptions.ColumnType.String Field\u0000html/fee447de-5ecc-43fd-c9ec-8892ac70ad87.htm\u000071","Font.DEFAULT_FONT_NAME Field\u0000html/fe8690d6-f6b1-ddfc-7f72-c2658794ba04.htm\u000059","AbstractStyle Constructor\u0000html/f667fa28-819e-3e96-8dad-0bbc9c860532.htm\u000057","WorkbookReader.WorksheetDefinition Class\u0000html/fb10315b-904d-6da2-3f9d-ed188a4f6b34.htm\u0000214","WorksheetReader.ConvertToTime Method\u0000html/fee71545-88a3-a238-65f4-c09ec21e0c20.htm\u000085","NumberFormat.FormatNumber.format_10 Field\u0000html/f6903055-7821-4174-fb44-1072b60213cc.htm\u000066","CellXf.DEFAULT_HORIZONTAL_ALIGNMENT Field\u0000html/fb76c48b-4081-c9fe-c0ce-21b289d9d826.htm\u000063","Metadata.Creator Property\u0000html/ff4a69c4-161a-121b-87ad-4c1791644d80.htm\u000083","CellXf.VerticalAlignValue.none Field\u0000html/f695756a-db81-dec1-9a81-38e2f954b003.htm\u000073","Utils.INVARIANT_CULTURE Field\u0000html/fbb0998e-4a92-de98-da8f-ae90e6dee048.htm\u0000111","StyleException(String) Constructor\u0000html/ffbc6192-aa98-a515-1bc2-e927875ed4df.htm\u000067","CellXf.TextBreakValue Class\u0000html/febac5d2-d333-a518-31d7-15b4aae6257b.htm\u0000360","CellXf.VerticalAlign Property\u0000html/f6cdc7d0-e61d-b0a7-a759-ecf85c051c8e.htm\u000073","Shortener.Down Method\u0000html/fbe52f2a-b42e-a305-b7ce-fb5781df2e4e.htm\u000047","ImportOptions.EnforcedColumnTypes Property\u0000html/f6d808b6-879e-3db3-aadf-2ae45be13863.htm\u000084","Worksheet.GetLastRowNumber Method\u0000html/ffc205ca-57a3-07a7-41f6-389b023b2091.htm\u0000151","General Error\u0000html/GeneralError.htm\u000033","CellXf.VerticalAlignValue.distributed Field\u0000html/f6e55f5d-8cbe-2ec6-8c56-be7fc974e752.htm\u000063","Metadata.CheckVersion Method\u0000html/fbe77be3-67fe-8209-fe9a-b4c1dd1f2290.htm\u000099","Page Not Found\u0000html/PageNotFound.htm\u000067","StyleReaderContainer.GetNextCellXFId Method\u0000html/f75bbc68-6917-c2e2-6baf-c30a86823593.htm\u000080","Cell.ResolveCellCoordinate(String, Int32, Int32) Method\u0000html/fbe9307b-9293-14e7-4e6f-0c0a085d647f.htm\u0000160","Workbook.AddMruColor Method\u0000html/fc176e35-0565-b9a2-2fc6-be9b0f17490a.htm\u0000113","SortedMap.Keys Property\u0000html/fcc15a39-d1c7-38d7-2f44-d070803e50e8.htm\u000072","Worksheet.GoToNextRow Method\u0000html/fd61861d-a6cf-9809-5118-ffbfcb3aeb29.htm\u000068","WorksheetReader.SelectedCells Property\u0000html/fd693e6e-18ef-e28b-f058-6211c9f3808e.htm\u000080","WorksheetReader.CollectSelectedCells Method\u0000html/fd6e6625-e99f-507c-61d2-44b29f76289f.htm\u000075","Border.StyleValue.mediumDashed Field\u0000html/fd885b1d-4173-0da3-5500-6a8f08139569.htm\u000063","XlsxWriter.CreateSheetViewString Method\u0000html/fdbb6515-ad95-5676-5852-03bc8ee3167e.htm\u000097","StyleEnum Methods\u0000html/fdbe3f65-6311-be19-d39b-7363618a223f.htm\u0000289","Worksheet.ShowGridLines Property\u0000html/fde3b371-3a4d-08d3-f1cd-cfd7029c2c1a.htm\u000076","BasicStyles.RoundFormat Property\u0000html/fe134e6f-fcc4-502b-47f7-edd434726270.htm\u000065","Worksheet.MAX_COLUMN_WIDTH Field\u0000html/fe6c514d-ee1b-deb1-8b58-33895adae9cf.htm\u000057"] \ No newline at end of file +["NanoXLSX Library Documentation - Redirect\u0000index.html\u000018","NanoXLSX Library Documentation - Search\u0000search.html\u000012","Border.DiagonalUp Property\u0000html/0028330b-ffd3-1371-ea81-f834e7ab8d58.htm\u000076","NumberFormat.FormatNumber.format_6 Field\u0000html/00344853-d079-b9b2-c965-7de9a22710ab.htm\u000075","MetadataReader.Category Property\u0000html/00a3e49f-cc6e-c76e-988a-66c4e025b646.htm\u000077","StyleRepository.FlushStyles Method\u0000html/009c5592-8141-7fd3-d136-e726547142ee.htm\u000064","Fill.PatternValue.gray0625 Field\u0000html/00ac43b1-a691-62a3-48df-10fbf0acae64.htm\u000075","UnderlineValue Fields\u0000html/01b8a2b8-1fc2-32e3-d65f-580bbb65ecc1.htm\u000041","Worksheet.PaneSplitLeftWidth Property\u0000html/003a84dc-3e16-67f7-6477-17c93cc227c8.htm\u000073","ImportOptions.GlobalType.EverythingToString Field\u0000html/017d08e5-ef99-822b-4bb4-2c8be22b6b05.htm\u000072","Cell Constructor (Object, Cell.CellType, Int32, Int32)\u0000html/00f98555-1fdd-71e2-4af8-40f72798e34e.htm\u0000223","Column Methods\u0000html/01c655bd-abc5-739c-6df7-2ad0296196c4.htm\u0000149","Address.Column Field\u0000html/020cc8a9-200a-68b7-86ca-636b6d2963d4.htm\u000063","ImportOptions.GlobalType.AllNumbersToDouble Field\u0000html/005a32a8-a049-eab8-4cb7-cbc535d39e7a.htm\u000072","Column.DefaultColumnStyle Property\u0000html/00ea10c1-5926-8182-4a21-9579d3d787b9.htm\u000070","Border.DEFAULT_BORDER_STYLE Field\u0000html/011681b3-f582-41fa-7dec-f5490cca1d79.htm\u000070","BasicStyles.StyleEnum.roundFormat Field\u0000html/0218239a-d6bc-134e-d7df-5e5aa3457957.htm\u000075","WorksheetReader.PaneDefinition.SetFrozenState Method\u0000html/02314946-24fd-b041-8275-ee977cb68b3b.htm\u0000103","Workbook.SetCurrentWorksheet Method (String)\u0000html/02f58e2b-617b-5792-cc8d-a5c60b2dcbc6.htm\u0000122","Fill Methods\u0000html/02b92514-6b9c-dd93-92c3-6d84e858560b.htm\u0000163","Worksheet Class\u0000html/01c99a13-646f-81cf-38f9-dc6360850388.htm\u0000683","MetadataReader.Manager Property\u0000html/0655f2aa-c86c-9f6f-8a4a-925787e11c5f.htm\u000077","Worksheet.SetAutoFilter Method (String)\u0000html/08294ec8-b704-f4bd-9c27-cb98bfc84676.htm\u0000100","ImportOptions.GlobalEnforcingType Property\u0000html/064bef7c-34ae-8212-ccd2-6a284ee2d6e7.htm\u000075","Address Constructor (String, Cell.AddressType)\u0000html/00ee8257-b4bb-254e-7e9d-9259c7ae4a53.htm\u0000133","Workbook.AddWorksheet Method (Worksheet, Boolean)\u0000html/08fbdaa1-6f34-9c75-dea6-7d2565572922.htm\u0000139","ReaderUtils.ParseFloat Method\u0000html/097083f0-b926-5452-ff0c-e2027a83a568.htm\u0000123","Cell.AddressType Class\u0000html/07c2d3c9-4304-155a-86b1-7001fa87c3ea.htm\u0000358","Font.DEFAULT_MINOR_FONT Field\u0000html/04cc2cfb-b94e-cee7-b370-f10ea30fe423.htm\u000068","Range.Copy Method\u0000html/070a0f78-aff4-abed-d22a-e03bf4d9c589.htm\u000080","Worksheet.FreezeSplitPanes Property\u0000html/059aee67-931e-abf0-033a-e10f40d1d3c6.htm\u000073","WorksheetDefinition Methods\u0000html/0bf49799-d762-8511-cd4d-393b828e9abc.htm\u0000150","Style.ToString Method\u0000html/096737e0-e8b8-8138-bc0b-3c09f9983a6d.htm\u000085","SortedMap Constructor\u0000html/0811ae23-7dc8-7b3b-03e3-5df8d83276df.htm\u000055","Cell.GetCellRange Method (String, String)\u0000html/0b902a50-1b57-78f7-2fe2-ab431eec4154.htm\u0000170","Address.GetColumn Method\u0000html/0910f8bb-9122-f77c-2cc1-ca2bd83b4608.htm\u000080","WorksheetPane Methods\u0000html/0bf9c5d5-662f-17c5-0695-7cf39e24cb5d.htm\u0000299","Cell.ResolveCellCoordinate Method (String, Int32, Int32, Cell.AddressType)\u0000html/0a929d7e-40ed-dac9-c82f-bdb97ce7deac.htm\u0000259","Worksheet.AddCellFormula Method (String, Int32, Int32)\u0000html/066aa6d8-5091-0a1c-7c92-9e3ea380581a.htm\u0000182","CellXf.CalculateInternalRotation Method\u0000html/0435db4b-165c-a4c7-53a9-5c4fa93e788d.htm\u000084","Workbook Fields\u0000html/083424f4-c9ac-50e3-5112-9e85378c9759.htm\u000033","Worksheet.SetColumnHiddenState Method\u0000html/01d19b85-89ca-f8bb-e54e-839fd361cf9f.htm\u0000132","Worksheet.AddCell Method (Object, String)\u0000html/0304ff5c-771e-2254-be4b-5163355b40d5.htm\u0000139","ImportOptions.EnforcePhoneticCharacterImport Property\u0000html/06da3451-416c-fb7a-3f1e-bc97d0eade20.htm\u000073","NumberFormat.FormatRange.invalid Field\u0000html/0350d0d0-ff46-48ce-a972-4178c2b74b38.htm\u000075","NumberFormat.IsCustomFormat Property\u0000html/09d48756-5789-c772-88f2-df0d0599d48e.htm\u000073","CellDirection Methods\u0000html/02b70424-3ae5-a1da-a69b-4d999ffdcbbc.htm\u0000299","BasicStyles.BorderFrameHeader Property\u0000html/0c0a1401-a293-99b1-83b3-079b78cbe9a9.htm\u000074","Style Constructor\u0000html/0e1328a8-457f-ad64-5b27-3a585083f0dd.htm\u000057","SchemeValue Fields\u0000html/0ed618f4-2c27-b42c-1438-1f58ff2fe871.htm\u000039","Worksheet.CellDirection.RowToRow Field\u0000html/0f7bd679-7532-ca83-8483-c62de20cb3d4.htm\u000072","Shortener Constructor\u0000html/0ec7350b-ee83-bd4a-7532-f6706e0edaac.htm\u000085","Shortener.Left Method (Int32, Boolean)\u0000html/12d232f7-eac4-fd43-e9eb-82b4e4403594.htm\u0000145","WorkbookReader Methods\u0000html/121a1ac7-9dcf-e546-529b-2c15cb3f81ff.htm\u0000152","IOException Properties\u0000html/1051d659-558f-5ae8-6f0c-cc9b9d45fb74.htm\u0000202","Worksheet.WorksheetExists Method\u0000html/12f09a34-8e4e-fba2-9da3-dfe3fc3c0299.htm\u0000157","NumberFormat.FormatRange Class\u0000html/10003438-0b5b-4d48-4ec8-bca2b5130205.htm\u0000362","WorkbookReader.WorksheetDefinition.SheetID Property\u0000html/0bfccf79-c72b-2288-58a6-5fbbd55a0dff.htm\u000079","CellXf.VerticalAlignValue.justify Field\u0000html/0f9fa5c5-f1d4-da6a-f7b8-19c6f235d595.htm\u000075","Worksheet.AddCellFormula Method (String, String)\u0000html/0f1bb9f6-06fc-7246-2704-075685d1e01b.htm\u0000139","BasicStyles.GetStyle Method\u0000html/10529008-cae9-1799-e95e-74e8230e452e.htm\u0000132","FormatRange Fields\u0000html/0d0620f1-5063-6c67-8047-c925c2b0b95c.htm\u000040","Address.Row Field\u0000html/1147a494-9af2-e714-0738-6fe4297e4d36.htm\u000063","MetadataReader.Keywords Property\u0000html/1340f1e4-d85f-3b55-5a85-8731d2134113.htm\u000077","Worksheet.WorksheetPane.bottomRight Field\u0000html/0f82edaa-5fc0-872f-872c-5dcd4e0b2272.htm\u000072","BasicFormulas.Median Method\u0000html/0e3a455e-e265-112e-c1c9-ee7cfe03c3ff.htm\u000034","Worksheet.HiddenRows Property\u0000html/05040980-b28f-67df-5226-c51c4f62f9f7.htm\u000082","Worksheet.GoToNextRow Method (Int32, Boolean)\u0000html/04ee0e1b-68b8-93ce-e02c-f1c78ade58df.htm\u0000145","Worksheet.RemoveAllowedActionOnSheetProtection Method\u0000html/0e977905-d3ab-bac0-1c9c-5bb92a4b6a1f.htm\u000099","FormatException Properties\u0000html/134fe826-6d80-3b9e-cc4d-324ba32421e3.htm\u0000202","Cell.ValidateRowNumber Method\u0000html/100b3825-6ea9-0cb3-0c24-0779d355941d.htm\u000096","NanoXLSX.Exceptions Namespace\u0000html/1052cac1-69f9-dee3-fa11-3c6dff433765.htm\u000035","BasicFormulas.Sum Method\u0000html/1510e35a-5845-1458-187c-54540a9dea71.htm\u000034","NumberFormat.Copy Method\u0000html/115f32a6-36bb-26db-8628-7f5596b2f16a.htm\u000085","Column.SetDefaultColumnStyle Method\u0000html/1430d596-845b-17a3-326b-5241ead080a2.htm\u0000167","SheetProtectionValue Methods\u0000html/13bf4dd0-2e89-64e5-3a66-4f5feb47c885.htm\u0000299","Font.IsDefaultFont Property\u0000html/1059c71b-e104-d46e-adcd-c33e970678b5.htm\u000073","WorksheetReader.Rows Property\u0000html/0e625545-7885-aa6e-483f-e1da0e092754.htm\u000091","Range.GetHashCode Method\u0000html/15a392fd-eb3b-4a34-897c-ddbc5f3d8024.htm\u000081","XlsxWriter.AppendXmlTag Method\u0000html/126fec27-14cd-fc99-31c0-119241d5d396.htm\u0000231","NumberFormat.FormatNumber.format_20 Field\u0000html/0cbd1408-6906-7f78-ed55-5d573dbcf156.htm\u000075","Shortener.Up Method (Int32, Boolean)\u0000html/0da0635a-9fa5-6d1c-8a07-0d5f45700c0b.htm\u0000145","CellXf.CopyCellXf Method\u0000html/171dcb73-5e4e-fcc7-588c-e440bafba029.htm\u000084","Column.Number Property\u0000html/0d902872-0fe4-8188-6a8c-9d660e626916.htm\u000073","BasicStyles.DottedFill_0_125 Property\u0000html/0c33b096-6396-c7af-c809-063131e90ded.htm\u000074","AppendAttribute Properties\u0000html/0d50a191-149f-ed6c-ff81-5ca4dd870123.htm\u000061","Font.SchemeValue.none Field\u0000html/17f5f657-f63f-138e-080b-ec79ea4fc77d.htm\u000075","CellXf.TextBreakValue.shrinkToFit Field\u0000html/1800fa0a-ddbe-df1c-6347-b7d919ae042d.htm\u000075","NumberFormat.IsDateFormat Method\u0000html/18032e65-5528-f0a7-f6b4-a78dedc90165.htm\u0000132","StyleReader.ParseBorderStyle Method\u0000html/1803c368-ec98-61fd-a135-75e0dd1abc5b.htm\u0000129","Worksheet.SetCurrentCellAddress Method (Int32, Int32)\u0000html/18766eda-1e90-3119-4044-e89bb317550b.htm\u0000139","Worksheet.WorksheetPane.value__ Field\u0000html/167f7fd7-f16b-b6d2-bf44-b89865889b35.htm\u000066","CellXf.HorizontalAlignValue.justify Field\u0000html/1293f3d7-3cdb-a39d-1dac-7b026c826ce9.htm\u000075","WorksheetReader.GetAutoFilters Method\u0000html/11f59bd0-6a18-b7fb-aea4-bd07eb6a7aae.htm\u0000102","Worksheet.SetSplit Method\u0000html/1147ce2d-7925-aabc-69df-b760cbf1679c.htm\u000060","Worksheet.ResetSplit Method\u0000html/127e15c0-d7bf-9b09-da0c-9958da5e41ef.htm\u000061","Style Class\u0000html/18a308f8-8edc-b22f-2df6-b0f3a2715be8.htm\u0000278","Worksheet.DEFAULT_ROW_HEIGHT Field\u0000html/14060dcc-b91e-4c7f-7058-88d2d9446b68.htm\u000065","StyleManager.AddStyleComponent Method (AbstractStyle)\u0000html/125f064d-e393-0205-09a1-54b41cc2e371.htm\u0000131","NumberFormat.FormatNumber.format_48 Field\u0000html/19e67cbf-7b36-66b5-c04e-43edf6a26742.htm\u000075","Fill.PatternValue.darkGray Field\u0000html/18c55667-1c53-de37-9ceb-20d754e8d432.htm\u000075","Border.StyleValue.medium Field\u0000html/19fb5dcf-8ddd-320a-33dc-62abd9eb2c6b.htm\u000075","Worksheet.AddNextCell Method (Object)\u0000html/11759c1f-f750-673b-66a1-817276be552b.htm\u0000100","BasicFormulas.VLookup Method (Address, Range, Int32, Boolean)\u0000html/1278f879-9d93-eda1-4b6f-59dbbdf436fd.htm\u0000258","StyleReaderContainer.GetFill Method\u0000html/0dad1864-416e-8fc4-d6aa-ef9936de0581.htm\u0000122","Workbook.SetSelectedWorksheet Method (String)\u0000html/1aa96540-471a-d7e9-9962-a267f69863d8.htm\u0000100","Worksheet.ZoomFactors Property\u0000html/18b24df4-ba21-8cf9-7caf-e3ba035830d0.htm\u000084","Worksheet.RemoveCell Method\u0000html/1b406c2d-e1cb-b435-176c-059b15df5260.htm\u000034","XlsxReader.ReadAsync Method\u0000html/1823675e-e505-1996-c580-62af844d5c2b.htm\u000084","ImportOptions.ColumnType.Bool Field\u0000html/1a5f00f1-32de-7024-7657-4216f6bd9f4c.htm\u000072","AppendAttribute Methods\u0000html/1bd58858-f26f-b78e-a0dd-3b571eff9bf1.htm\u0000213","Fill.FillType Class\u0000html/1b7effbc-0260-5da3-6569-7ce67da40c8a.htm\u0000360","Fill.PatternValue Class\u0000html/0da4c137-9f2c-2e40-0bd7-f9d75eb3a9bf.htm\u0000365","NumberFormat.FormatNumber.format_13 Field\u0000html/1b7fbad2-94e5-9f3d-0aa0-c122cc37938c.htm\u000075","BasicStyles.Bold Property\u0000html/1f3335b7-858a-7758-0fb9-b6f3fdce43fb.htm\u000074","AbstractStyle.AppendAttribute Constructor\u0000html/1f65e1d8-77a7-5692-6eb8-6f0753df4678.htm\u000058","WorksheetReader.GetEnforcedColumnValue Method\u0000html/1f25ab0e-635d-f224-20c9-0da588778288.htm\u0000213","Fill.GetHashCode Method\u0000html/219912d2-18b3-0ad6-467f-d4bac1fdc902.htm\u000085","Worksheet.SetVerticalSplit Method (Single, Address, Nullable(Worksheet.WorksheetPane))\u0000html/205fe598-9345-73f6-d6b4-cd04a02adef6.htm\u0000206","Worksheet.GetFirstColumnNumber Method\u0000html/215b1cc4-147e-cac6-f534-d5487e0dbcd2.htm\u000080","XlsxReader.GetWorkbook Method\u0000html/220511e9-b3ec-89e5-76f3-451b60b905e3.htm\u000084","WorksheetReader.ReadCell Method\u0000html/2184d6c3-04e8-afc4-bb4f-dfff9defade9.htm\u0000102","Worksheet.SheetProtectionValue.formatCells Field\u0000html/25f30838-2fb8-2258-5461-79bc7b429e28.htm\u000072","XlsxReader Constructor\u0000html/237b0cae-94b9-be7d-7307-4d4b14a0006e.htm\u000052","TextBreakValue Fields\u0000html/24550695-b9a7-cbc6-74b8-6339c01c38ef.htm\u000039","StyleReader.GetFonts Method\u0000html/1ee99255-d79b-a9b6-ae29-34cf80c544af.htm\u0000102","Worksheet.ShowRuler Property\u0000html/2570ae8c-8dda-9428-f0a7-4f6bd3a36a99.htm\u000073","PatternValue Fields\u0000html/258bd2e9-1781-41c0-664e-3e9f6e7e08e5.htm\u000043","Utils.MAX_OADATE_VALUE Field\u0000html/23b75554-4f60-143c-e0b6-258e4939cc88.htm\u000065","NumberFormat.FormatNumber.format_16 Field\u0000html/233dd79b-aff1-5244-ea3f-e0262d406d85.htm\u000075","Border.TopColor Property\u0000html/25799f9b-fef2-266a-9b05-11313dd98ad6.htm\u000076","WorksheetException Properties\u0000html/20f43aab-ba3c-fc51-6e59-b6e3dff4e944.htm\u0000202","Font.UnderlineValue.u_single Field\u0000html/2171db79-ae85-f4fa-7312-7ba0ba73ecf8.htm\u000075","WorksheetReader.RowDefinition.Hidden Property\u0000html/254314bd-acdc-a8d8-8036-ed0957814478.htm\u000079","BasicFormulas.Median Method (Worksheet, Range)\u0000html/23d713a1-3afa-92ea-6a34-dbb77d70610f.htm\u0000164","Address Operators\u0000html/1f40286d-ca8e-dcaf-93a3-65bcddd764cf.htm\u000034","Fill.ValidateColor Method\u0000html/0ce6838e-4017-1024-a581-8dffea5d59d8.htm\u0000186","Worksheet.SheetViewType.normal Field\u0000html/23a0778a-916e-c136-eee2-97b5ebe03c97.htm\u000072","WorksheetReader.ProcessStyles Method\u0000html/228daf03-6c1b-d3b5-c4d1-d79aad99aa79.htm\u0000102","Worksheet.AddCell Method\u0000html/26910ddb-87ea-8cc9-ea39-e35171d4012f.htm\u000054","WorksheetReader.ConvertTimeFromDouble Method\u0000html/2266ad03-3d84-fa86-85b3-737aad5ac7d8.htm\u0000122","IOException Events\u0000html/26c46a6f-46aa-d382-1567-2f24c12fa5d7.htm\u000061","CellXf.Indent Property\u0000html/227183f0-7abb-2e20-605c-1c881616ce15.htm\u000076","Worksheet Constructor\u0000html/29f3bcf0-6ee2-f3b3-0814-332ea8707466.htm\u000053","Worksheet.MIN_ROW_HEIGHT Field\u0000html/27cf3573-c57a-9fcc-55a1-b71d27b2c1fd.htm\u000065","StyleReader.GetFills Method\u0000html/2a4d46d5-cd3e-43b4-668d-097a1e76646a.htm\u0000102","WorksheetException Constructor\u0000html/2746e71d-7f17-3717-3383-46146793cefb.htm\u000046","WorksheetReader.TryParseTime Method\u0000html/29d1afe0-474b-b20b-c6f9-d60dd72e4080.htm\u0000125","Workbook.CopyWorksheetIntoThis Method (Int32, String, Boolean)\u0000html/28918f52-a90c-cb7f-235f-153f97dea76f.htm\u0000214","WorksheetReader.PaneDefinition.YSplitDefined Property\u0000html/2b6e0d73-895f-de5f-e8d1-900508c1831c.htm\u000079","BasicFormulas.Floor Method (Address, Int32)\u0000html/2a74bfd1-4f68-9dca-2655-642408d00351.htm\u0000164","BasicFormulas.Ceil Method (Address, Int32)\u0000html/29f5b305-e4d2-435b-a50e-affe4d149ca4.htm\u0000164","WorksheetReader.CreateCell Method\u0000html/14465c5e-3d81-9c16-3d02-f28679e28532.htm\u0000268","Column Class\u0000html/2a7927dc-fd6b-93d2-6f9f-732ba324521b.htm\u0000234","CellXf Constructor\u0000html/237b1393-1c3e-a599-b125-4f68c35de303.htm\u000055","BasicFormulas.Average Method (Worksheet, Range)\u0000html/229c8cc8-745d-94e4-008e-c6bf822b70c2.htm\u0000164","CellXf.DEFAULT_VERTICAL_ALIGNMENT Field\u0000html/2af46106-5848-e73f-6abe-5722af891649.htm\u000070","AbstractStyle.AppendAttribute.Ignore Property\u0000html/2aaae2f7-8a8e-7281-4051-a6d85cb64d6e.htm\u000079","Worksheet.SheetProtectionValue.formatColumns Field\u0000html/1bd95395-24fc-c721-7776-73d512e9da67.htm\u000072","FormatException Constructor (String)\u0000html/160d9506-944f-6d32-e51e-b92aab9c0f0f.htm\u000093","NumberFormat.FormatNumber.format_4 Field\u0000html/2b60c020-d873-d246-122e-ce98bd3f2218.htm\u000075","WorksheetReader.WorksheetProtectionHash Property\u0000html/243e0167-beeb-79a0-690a-f346d824e4d4.htm\u000077","Font.Equals Method (Object)\u0000html/2bae75eb-57a2-3420-90f2-381320cd4fab.htm\u0000128","NumberFormat.IsTimeFormat Method\u0000html/1740d5f1-b035-6920-1d8b-0367cc7f6886.htm\u0000132","XlsxWriter.CreateStyleSheetDocument Method\u0000html/2b7e3ba7-fc71-ea50-aab6-e9b348407a4d.htm\u000084","Cell.RemoveStyle Method\u0000html/2730de07-83e5-ad3a-7694-99eca08f710e.htm\u000061","Utils.GeneratePasswordHash Method\u0000html/1688de4e-449a-0a77-057b-731ada4cce33.htm\u0000118","CellXf.HorizontalAlignValue.distributed Field\u0000html/17629860-70a4-c931-257e-a925566f6e19.htm\u000075","Workbook.ValidateWorksheets Method\u0000html/151d0f56-b456-2b9c-6b5e-76dd2925c066.htm\u000061","Font.VerticalAlignValue Class\u0000html/271512f4-1d5b-7ac2-075c-363c54690bc6.htm\u0000361","Worksheet.SheetProtectionValue.selectUnlockedCells Field\u0000html/1fa428bc-7586-5ca8-7011-8bb1b9beea09.htm\u000072","WorkbookReader.WorksheetDefinition Constructor\u0000html/1fb296da-f9c2-1af0-04c1-b5be510c7a67.htm\u0000172","FormatException Class\u0000html/2996192a-98c9-6032-6a5c-ac1ad0a85c71.htm\u0000500","Workbook.RemoveStyle Method (String)\u0000html/2c2f80a6-ae8a-eb17-19ed-3c42867e92c2.htm\u0000130","IOException Constructor (String, Exception)\u0000html/2d91ae93-745f-30ae-a9a0-ab8024a338ca.htm\u0000132","BasicStyles.StyleEnum.underline Field\u0000html/2e1d006d-4ed8-230f-3702-675b15176e37.htm\u000075","StyleReader Properties\u0000html/15277974-6fba-d969-1c5e-85b77e337b6f.htm\u000034","CellXf.Equals Method\u0000html/2def0d99-1ef8-7f5d-f2d3-85df08f20f88.htm\u000049","Font.ColorTheme Property\u0000html/22fa5252-97fe-1112-c495-b9f3b6877337.htm\u000076","Border Constructor\u0000html/2d0bf8d2-6bef-7897-f43b-2a72a357aa1f.htm\u000055","VerticalAlignValue Fields\u0000html/171a5ff4-f184-30e0-65f1-40b14c98b35b.htm\u000039","Address Class\u0000html/2d13ff05-c177-4e05-94fe-ebd0f675d7f5.htm\u0000262","NumberFormat.FormatNumber.format_21 Field\u0000html/15c86b4d-b427-f598-cbec-65f3d5e7008b.htm\u000075","Worksheet.SheetProtectionValue.selectLockedCells Field\u0000html/14ffa62f-0778-e322-f42e-b1e230585c0b.htm\u000072","Worksheet.SheetProtectionValue.deleteRows Field\u0000html/0c25effb-75a2-6b1f-c64d-9a6b3af0c920.htm\u000072","Worksheet.MAX_ROW_HEIGHT Field\u0000html/2d611aaf-e3a6-2bab-f66e-65964080d694.htm\u000065","BasicStyles.StyleEnum.italic Field\u0000html/2de9cc0c-1284-75e1-f0b7-3ddf7640476f.htm\u000075","Cell.SetCellLockedState Method\u0000html/2bcebe7e-7235-68e6-01f5-f537354d2c35.htm\u0000132","BasicFormulas.Min Method\u0000html/2db3a67d-6a66-adda-5576-268c490698f0.htm\u000034","Worksheet.Copy Method\u0000html/2c5eb50b-d60f-e897-b151-000a3dd33ad8.htm\u000080","Workbook.Filename Property\u0000html/2d098b9f-4cfe-9707-7ae9-99324e07bf2b.htm\u000073","Border.StyleValue.mediumDashDotDot Field\u0000html/1f984d85-a1fc-58f1-1d9a-2c8f0e521152.htm\u000075","Utils.GetInternalPaneSplitHeight Method\u0000html/2bd42309-15a2-bf06-ea6a-68635cb074fe.htm\u0000118","SharedStringsReader.GetTextToken Method\u0000html/2c001a1e-7335-214d-2fbe-2a589989c1b2.htm\u0000149","Border.RightColor Property\u0000html/2e4e2bf9-e99c-05ed-0f4f-63f14ade62aa.htm\u000076","CellXf.HorizontalAlignValue Class\u0000html/285a536d-4ed1-d2a3-8ca8-101bd5ad641e.htm\u0000367","Utils.GetOADateTimeString Method\u0000html/2e8038b8-73a8-eb71-94f3-a61552eda6e1.htm\u0000118","CellXf.ToString Method\u0000html/20569aca-62f9-b446-6749-05116224ccf0.htm\u000085","StyleReaderContainer Properties\u0000html/2ed2ef6c-261d-1cd7-ed91-7f68dfbd5293.htm\u000034","Worksheet.SheetProtectionValue.insertRows Field\u0000html/2e83bb5d-cf6a-0d7e-d1b2-2e8e980270e6.htm\u000072","Cell Constructor (Object, Cell.CellType, Address)\u0000html/1f9aa11c-804f-a3af-014c-7c84e56d0724.htm\u0000176","CellXf Fields\u0000html/1fe79371-537b-9f9e-1f25-9a1dbdffc663.htm\u000037","BasicStyles.StyleEnum.dateFormat Field\u0000html/3143adfa-4860-d38a-2157-0e73dda7f673.htm\u000075","Shortener.Formula Method (String)\u0000html/2e95b67a-39df-fe7e-b2e7-27dec6822356.htm\u0000100","StyleReaderContainer.GetStyle Method\u0000html/1fc0e19f-357f-23df-518c-144267e06e5b.htm\u000039","Workbook Constructor (Boolean)\u0000html/2f67d135-c77d-77bb-c1b9-12b0ff4a4ea7.htm\u000090","WorksheetReader.DefaultColumnWidth Property\u0000html/2009d708-ae7e-ac49-e46d-0773165d9501.htm\u000080","Worksheet.SetColumnWidth Method (Int32, Single)\u0000html/1fe8ad38-8cd2-d4d9-5d3a-d746baa7be75.htm\u0000139","MetadataReader Methods\u0000html/2f39c8e1-12ff-023f-7613-4071746d41cd.htm\u0000150","StyleRepository.ImportInProgress Property\u0000html/2f8e0f55-58eb-9eed-8cb9-19a1a38bcfd0.htm\u000076","Worksheet.RemoveHiddenRow Method\u0000html/2eca6e05-8b8b-eb19-3f81-a061ee58ff2c.htm\u000095","Worksheet.GetMaxRow Method\u0000html/1fd7e28a-cc14-2426-9166-4f59b3be1ed4.htm\u0000199","AddressType Methods\u0000html/3046ee58-9b7e-0e26-ee96-1a26a1a597d4.htm\u0000299","ReaderUtils.ParseInt Method\u0000html/2f6034a8-2fdb-29fd-36d5-5524e22134c5.htm\u0000123","BasicFormulas.Ceil Method (Worksheet, Address, Int32)\u0000html/2f5961f8-5867-5ae5-3e14-e8e5fa39e1a5.htm\u0000209","NumberFormat.FormatNumber.format_47 Field\u0000html/308ad39c-ef00-0b99-a919-aca1c520ef7d.htm\u000075","AbstractStyle.Equals Method (AbstractStyle)\u0000html/1f6b2357-fd79-74b5-0b6b-efb2c9b15ffb.htm\u0000131","NumberFormat.FormatNumber.format_19 Field\u0000html/3180543f-2fc1-89c5-347c-d26f2de06fa0.htm\u000075","WorksheetReader.ViewType Property\u0000html/31c0b44b-0548-2934-d801-ed5c71c9d463.htm\u000079","WorksheetReader.ShowRowColHeaders Property\u0000html/32a2fadd-b24c-d377-d23e-5b53e1a8fb31.htm\u000077","NumberFormat.FormatNumber.format_5 Field\u0000html/32af41f3-46c7-16da-792b-f86544bc3ff8.htm\u000075","Cell.Equals Method\u0000html/33182735-e207-f6af-e163-8a3249f0920a.htm\u0000118","ImportOptions.ColumnType.Decimal Field\u0000html/331f9fdb-6434-826e-5127-ffebb09f6fb4.htm\u000072","Worksheet.HasCell Method\u0000html/318a7369-3640-2c35-9cd1-99fd5a03b213.htm\u000034","XlsxReader Constructor (String, ImportOptions)\u0000html/336f4eb6-899a-1a7e-f6be-39d481a47d1a.htm\u0000138","NumberFormat Class\u0000html/2fc345d0-553e-dfcb-b32b-e4e0d8205fac.htm\u0000248","CellXf.HorizontalAlignValue.fill Field\u0000html/32c3ad6a-52d8-b878-fd33-44fcab11cb54.htm\u000075","XlsxReader.ReadZip Method\u0000html/287d9a3f-00d1-379c-8952-5d6f071f2cca.htm\u0000105","XlsxWriter Methods\u0000html/3352465c-8252-824b-55b7-2915134746ef.htm\u0000184","Worksheet.GetFirstRowNumber Method\u0000html/0d6b2322-dc36-0cb4-f81c-1d10df5155d3.htm\u000080","ImportOptions Methods\u0000html/3345368b-01e9-4f1f-fd4a-ab3410ff04db.htm\u0000159","Border.StyleValue.none Field\u0000html/1e7e4050-e8fe-95d8-ab54-87271d46dcbe.htm\u000075","Worksheet.HasCell Method (Int32, Int32)\u0000html/1d4da8de-e833-9a0f-8bd6-e4cc307d7921.htm\u0000163","Workbook.CopyWorksheetTo Method\u0000html/3420f640-3dd8-5fe0-d4b5-2498c7cac491.htm\u000053","Font.UnderlineValue.none Field\u0000html/34a30fcf-bc31-b207-5d90-98a1ef331ece.htm\u000075","StyleEnum Fields\u0000html/33b423da-d401-47ba-b050-08e004a9d5cc.htm\u000049","Worksheet.WorkbookReference Property\u0000html/34e24223-28fc-d05f-399f-22adaa584ff2.htm\u000073","StyleReaderContainer Constructor\u0000html/34e7f5c6-4954-ae04-be29-b7989594afc8.htm\u000055","Utils Constructor\u0000html/343310d1-c1b4-6dd4-5cfd-c653ddff0dc4.htm\u000053","WorkbookReader.LockWindows Property\u0000html/34e8a50b-f95a-03d5-015c-03bf2d9428bf.htm\u000077","Range.StartAddress Field\u0000html/255bfe42-2f64-6c8e-27a9-9a4afcda4e37.htm\u000063","NumberFormat.Equals Method (Object)\u0000html/247181fb-642b-c752-87ab-aaf9183b6e04.htm\u0000128","Worksheet.SetColumnDefaultStyle Method (Int32, Style)\u0000html/266a8cdf-acf2-6cac-2d6f-45bc88623cba.htm\u0000168","Font Class\u0000html/337c7e24-26cc-9215-2bff-20d8e0a2a073.htm\u0000262","Worksheet.SheetProtectionValue.value__ Field\u0000html/1c22fcaf-6c15-9323-1777-f859acdb5926.htm\u000066","ImportOptions.GlobalType.value__ Field\u0000html/33d655b3-0a51-659a-6533-4830961835d4.htm\u000066","NumberFormat.FormatNumber.format_15 Field\u0000html/33c2055e-c832-806d-c1ef-08ebc4c752a0.htm\u000075","CellXf.HorizontalAlign Property\u0000html/32dac8ce-b17c-c0ca-1527-d4a0b3f512ee.htm\u000078","Worksheet.SetStyle Method\u0000html/3757c1c4-a073-338e-5f47-4a7e8b7a9f68.htm\u000048","Worksheet.SetRowHeight Method\u0000html/319a1188-b713-4d79-dc2e-46d474997e45.htm\u0000132","Fill.PatternValue.gray125 Field\u0000html/35d57dbb-5e0e-1d3a-cd27-e735774a87bf.htm\u000075","CellType Methods\u0000html/371d49a2-5515-3a53-1dc5-88399b370989.htm\u0000299","Worksheet.SheetProtectionValue.scenarios Field\u0000html/378ca81f-6945-c809-75fd-a9db54faae5d.htm\u000072","CellDirection Fields\u0000html/3550c16e-8f89-5374-e907-369625002708.htm\u000038","FormatNumber Fields\u0000html/387872c6-e837-3526-8e90-3dff9373674a.htm\u000069","BasicStyles.StyleEnum.value__ Field\u0000html/37d0e832-f7c6-ce3a-dfbe-45895ab68818.htm\u000069","Worksheet.AddNextCell Method\u0000html/3a93ed0d-d36d-db6b-3422-d077e8c47637.htm\u000041","CellXf Properties\u0000html/3a1bacfe-f682-c714-5684-1e1f8ef8fe36.htm\u000050","Workbook.CopyWorksheetTo Method (String, String, Workbook, Boolean)\u0000html/376bff16-2939-7f64-6e86-3d6faf17052c.htm\u0000263","Address.Equals Method (Address)\u0000html/3a16dae3-3193-bbfd-f8f4-50e99172ab37.htm\u0000128","NumberFormat.FormatNumber.format_1 Field\u0000html/1db095ba-a999-06be-e06a-ae5662da765f.htm\u000075","Workbook.LoadAsync Method\u0000html/1c6a7137-5ff2-efc2-8508-3dadeadc14ff.htm\u000036","Worksheet.AddCellRangeInternal(T) Method\u0000html/3a599cde-dea1-29ee-7355-75fa8444077b.htm\u0000313","Cell.ColumnNumber Property\u0000html/39e8dbf3-4af3-3dd0-3552-d2359f4e8bee.htm\u000073","PhoneticInfo Methods\u0000html/39fb1e08-9013-dce3-bb30-d8e41a9686f8.htm\u0000150","Fill Constructor\u0000html/36a7be66-1fee-3499-7dff-1bcc92c7a239.htm\u000057","Column Constructor\u0000html/3722067c-cfca-a3bc-c8fd-036b0d058f82.htm\u000055","Workbook.AddStyleComponent Method\u0000html/368105b6-9d43-8e5e-e15a-d4ebde7fdf95.htm\u0000196","Column Constructor (String)\u0000html/38a7e317-d306-3bee-21cf-96f35dabd676.htm\u000090","Font Constructor\u0000html/36c086e5-16b7-0fb0-8022-280460366b63.htm\u000055","Border.IsEmpty Method\u0000html/3a0dfa01-d1ce-b4c7-5310-9041e424663c.htm\u000084","Worksheet.CellDirection Class\u0000html/36602a35-152b-538b-2fad-12ed325412de.htm\u0000357","Workbook.RemoveStyle Method (Style, Boolean)\u0000html/3aa411e0-b76b-0402-043c-d15b93d22a8d.htm\u0000173","Cell.AddressScope.Range Field\u0000html/377cf3df-a453-bde2-4ad5-c94bce5e8955.htm\u000072","NumberFormat.FormatNumber.format_17 Field\u0000html/38a8501a-9723-93fd-82a3-7b0d93eafc4d.htm\u000075","Fill Constructor (String, Fill.FillType)\u0000html/325075ee-5764-bbfa-e5e3-ea5f69a2e681.htm\u0000140","WorksheetReader.PaneDefinition.PaneSplitHeight Property\u0000html/3b734cfe-c96c-4f16-662f-f07e6e915d7c.htm\u000082","Worksheet.GetCell Method (Address)\u0000html/38b4ebfb-b907-3c35-c0b9-29ed0c1901ac.htm\u0000122","Address.GetAddress Method\u0000html/3cd9a18f-070c-b32c-f067-4880f9ccf8bd.htm\u000080","CellXf.TextDirection Property\u0000html/3bf79fbe-592b-abfb-c640-908d9b3a8461.htm\u000078","Cell.DataType Property\u0000html/3c8d2971-bf99-f029-b93d-22869d97fe59.htm\u000075","Fill.DEFAULT_COLOR Field\u0000html/3d169e85-9a9c-8398-c345-111ff6a0d3fd.htm\u000068","NumberFormat.FormatNumber.format_39 Field\u0000html/3c26ef44-343d-11d3-d6b0-1f63fb93542a.htm\u000075","SharedStringsReader.ProcessPhoneticCharacters Method\u0000html/3c3cf1f0-d84a-a643-1edd-6abee0a056c1.htm\u0000126","CellXf.TextBreakValue.wrapText Field\u0000html/3d36ceec-61d6-7b76-9d4b-54cc8ccd24da.htm\u000075","Worksheet.DefaultRowHeight Property\u0000html/3d2afc55-c9b9-ce99-d4dd-3e040603f7be.htm\u000073","Worksheet.SetHorizontalSplit Method (Int32, Boolean, Address, Nullable(Worksheet.WorksheetPane))\u0000html/396dc531-9f30-e77d-561e-70b15fd18e13.htm\u0000257","CellXf.HorizontalAlignValue.none Field\u0000html/3c7375d5-a0e9-aa59-0cc7-13109b038840.htm\u000075","StyleManager.GetManagedStyles Method\u0000html/3c204508-daca-e3be-833b-ff14a2a42304.htm\u0000123","StyleReaderContainer.GetNextFillId Method\u0000html/3ecd2e54-6bfa-094d-0273-e7244d325026.htm\u000084","Cell.GetAddressScope Method\u0000html/4074f30e-dad4-95d8-d2a5-dbfc15ee0ea4.htm\u0000120","WorkbookReader.WorksheetDefinition.RelId Property\u0000html/4101073e-6ee0-3abe-828b-41f2f2d72832.htm\u000079","ReaderUtils.IsNode Method\u0000html/40825944-1a1f-1c64-b3ff-90a127fe0b01.htm\u0000168","StyleReader Methods\u0000html/3e752f15-b3f0-c538-043a-f874a9f6d686.htm\u0000157","StyleReaderContainer.GetStyle Method (Int32, Boolean, Boolean)\u0000html/3dcc1146-4de5-4ddc-7316-bd4b018d5de6.htm\u0000229","Workbook.RemoveStyle Method (String, Boolean)\u0000html/3de1bff1-9343-b001-adfe-97d991d65b02.htm\u0000169","Workbook.SaveAsStreamAsync Method\u0000html/3e5ed5d1-3531-ef38-f8bb-0179f01d8f2d.htm\u0000167","Worksheet Fields\u0000html/3ef96e67-8979-4e26-b5b5-5747f821b1cd.htm\u000046","Address.CompareTo Method\u0000html/40b432fd-768b-a59f-fa5c-ae755be10e02.htm\u0000123","ImportOptions.EnforceEmptyValuesAsString Property\u0000html/3b7bdd71-f5ab-59ca-6230-d6e1924cb07d.htm\u000073","WorksheetReader.ResolveType Method\u0000html/40a63c4b-888e-7886-7517-a4325a0c8e79.htm\u0000170","Workbook.RemoveStyle Method (Style)\u0000html/3debb04b-a3be-820b-1ac6-c847051685e7.htm\u0000133","StyleManager.AddStyle Method\u0000html/40de8ab5-aecb-4237-b513-05e897ffa2da.htm\u0000126","WorkbookReader.WorksheetDefinition.Hidden Property\u0000html/3fa8683c-9b2a-5fee-d741-a76909f7a7d0.htm\u000079","Column.Width Property\u0000html/36c9083a-a73c-1aef-ea30-4fa9d22485e1.htm\u000073","Worksheet.SetStyle Method (Address, Style)\u0000html/41490f12-1b29-8bc3-ca35-a2b0fe82312d.htm\u0000143","XlsxWriter.CreateCorePropertiesString Method\u0000html/413ccaa7-ed06-9ade-63fe-db2455b32832.htm\u000084","Style.Append Method\u0000html/3f7000c5-e86f-2d90-c087-1f734d007fb1.htm\u0000126","Workbook.WorkbookMetadata Property\u0000html/404f4e57-ca09-aecd-2de8-81e9f24dec61.htm\u000073","Fill.FillType.patternColor Field\u0000html/3b55ccad-e26f-3c43-2735-6be317152847.htm\u000075","StyleManager.GetBorders Method\u0000html/3e8f350a-e792-3f97-c8c4-43e3b9e2f38c.htm\u000087","Shortener.Value Method\u0000html/4135c0cc-1a20-419a-d77e-928714665253.htm\u000034","ImportOptions.ColumnType.Time Field\u0000html/3d9c97bf-bb90-4f37-39fd-63d1942b4e5a.htm\u000072","MetadataReader.Title Property\u0000html/40727c04-842e-8f02-b67a-c7b649a98c55.htm\u000077","Workbook.SaveAsAsync Method\u0000html/41335a10-f52d-7188-736e-744774382bad.htm\u0000117","Utils.ToUpper Method\u0000html/3f97b0d7-1887-d945-7c4b-a8448db9f978.htm\u0000118","Metadata.Category Property\u0000html/41c371af-1bee-0eb2-c9b8-8741ae376816.htm\u000073","WorkbookReader.Protected Property\u0000html/41ccfd9c-9158-f44d-f595-9a1e352557dd.htm\u000077","PaneDefinition Methods\u0000html/41d86fee-0481-249a-79bd-4889d12fd72b.htm\u0000152","Address.Type Field\u0000html/1da5a1e6-03da-90cb-f044-4964b3646cea.htm\u000065","Workbook Constructor (String, String)\u0000html/40563c44-f8fe-174a-415a-a30307e46a7e.htm\u0000128","RelationshipReader.Read Method\u0000html/424e9cc8-31bb-6497-0a3a-94b03d64b0ec.htm\u0000102","AbstractStyle.CopyProperties(T) Method\u0000html/41fab684-41f4-e0ca-591f-d390c16f11b3.htm\u0000187","GlobalType Methods\u0000html/41b305cc-ffc1-4134-41da-0d487a7fc4e7.htm\u0000299","Worksheet.AddSelectedCells Method (Range)\u0000html/3f2a0d17-59f0-9d11-1f53-264538fdb032.htm\u0000100","ImportOptions.GlobalType Class\u0000html/423a841c-93b5-6cd4-2e37-2e13e2632505.htm\u0000360","Workbook.WorkbookProtectionPasswordHash Property\u0000html/41c1e3b9-b04f-3e31-ac1f-800b3541d099.htm\u000074","Worksheet.GetLastColumnNumber Method\u0000html/41d69f84-1e55-b187-3548-5397adf23070.htm\u000080","Worksheet.AddNextCellFormula Method (String)\u0000html/3f380703-6d89-9e29-9dd2-76ff3f9fcc87.htm\u0000100","BasicStyles.DoubleUnderline Property\u0000html/42e5455e-9e85-0c53-cc9e-4beb052f3998.htm\u000074","Shortener.SetCurrentWorksheetInternal Method\u0000html/43466f58-379e-c038-ef5c-512487efb373.htm\u000095","Worksheet.AddHiddenRow Method\u0000html/44da5605-a330-b82e-e800-36144ddbd902.htm\u000095","FormatException Events\u0000html/43e51315-afe1-e5fe-b5c5-86ade29a67a6.htm\u000061","RowDefinition Methods\u0000html/4267948f-673a-b3c9-8f91-c6447c20809a.htm\u0000151","NumberFormat.FormatNumber.custom Field\u0000html/43d6c802-3db7-9773-e706-dc073ef97c9b.htm\u000075","Style.Copy Method\u0000html/4532873a-97f2-3d10-3a56-61bf798bbd22.htm\u000085","Cell.GetCellRange Method (Address, Address)\u0000html/43503664-a0cd-bad9-a794-e0c7e57f4805.htm\u0000170","Font.Family Property\u0000html/4597454f-81a4-6f06-85f3-8dc05d6f29e6.htm\u000076","WorksheetReader.GetDateTimeValue Method\u0000html/4363bd3c-7949-ddf9-4542-82753401a7cb.htm\u0000226","Worksheet.AddCellRange Method (IReadOnlyList(Object), String)\u0000html/455422c7-3d7e-85fd-0e03-55e326b6ae7f.htm\u0000164","Worksheet.DEFAULT_COLUMN_WIDTH Field\u0000html/4422d661-d9e6-8c2f-8b68-19197b5979c2.htm\u000065","StyleReaderContainer Class\u0000html/4255dfe2-53de-c558-4fdb-59a0278448c7.htm\u0000234","IOException Constructor\u0000html/439d6ceb-c57d-a44c-a8e6-c8ec6d723ff4.htm\u000057","Fill.PatternValue.mediumGray Field\u0000html/455429f7-2921-f394-ab7b-08572b1e44bf.htm\u000075","Workbook Constructor\u0000html/0c65978a-0305-704e-78e0-1916fd47601c.htm\u000055","Border.LeftStyle Property\u0000html/0d3a820e-d3a9-d855-9702-a5c412139c14.htm\u000078","Metadata.ContentStatus Property\u0000html/46380f37-f945-87e2-40d4-c54a0a415dbe.htm\u000073","Worksheet.SetStyle Method (Address, Address, Style)\u0000html/1e6606f7-c219-b9ef-5665-84b8e3bd6ceb.htm\u0000187","Workbook.GetWorksheet Method\u0000html/46e7d716-e9f5-6a94-161f-66ba2c9c7658.htm\u000032","Worksheet.Cells Property\u0000html/46777bca-e3ba-069f-4ec3-7212e251db97.htm\u000082","XlsxWriter.GetSortedSheetData Method\u0000html/43bc7f27-1167-4e7f-a34b-4190e357258f.htm\u0000130","RelationshipReader Properties\u0000html/426cda31-8082-6443-65d4-09a601c7c533.htm\u000034","NumberFormat.FormatNumber Class\u0000html/420903dd-b760-4630-88c4-3160f3f8501e.htm\u0000391","Worksheet.RemoveHiddenColumn Method (Int32)\u0000html/45c82a40-6d27-db0b-c734-04791e22829f.htm\u0000100","FillType Methods\u0000html/46558c7c-46ff-de65-42cf-bd22c3e0f736.htm\u0000300","Worksheet.RecalculateAutoFilter Method\u0000html/42abe569-b432-6d47-d1d3-20fd0e40bb2b.htm\u000061","BasicStyles.ColorizedBackground Method\u0000html/3dc10f78-a836-bae2-d4c9-1293b825ede7.htm\u0000123","Worksheet.SheetProtectionPassword Property\u0000html/46268a19-1ef3-9b36-90e9-ba9e00ccbfb2.htm\u000070","Workbook.SaveAsync Method\u0000html/42bca797-51dd-4a99-a995-a2848731ee8e.htm\u000080","Cell Constructor (Object, Cell.CellType)\u0000html/42108abc-6e44-d89a-66b7-23707a36de34.htm\u0000133","XlsxWriter.Save Method\u0000html/49245771-9887-9dd6-5d73-49692b87860b.htm\u000064","Cell.AddressScope.Invalid Field\u0000html/4966169d-21fa-92a0-ea3b-1a9cefbf0e0a.htm\u000072","Workbook.RemoveWorksheet Method (String)\u0000html/0d5df127-cb9c-8a09-f75c-f2f24dde262d.htm\u0000100","ImportOptions.TimeSpanFormat Property\u0000html/4b5abbdb-1c0d-a041-b791-dd3dd7ebe1b0.htm\u000073","Fill.IndexedColor Property\u0000html/49e3c655-c34d-e5f3-873d-11b8bba76db1.htm\u000076","Workbook.SetCurrentWorksheet Method\u0000html/4ad03b64-690e-d8b1-cdc6-beb3cd3ad6a1.htm\u000035","Workbook.SetSelectedWorksheet Method\u0000html/47119eee-f46d-e889-fa26-816177aebfbb.htm\u000035","StyleException Events\u0000html/4b406461-ea3c-7c21-a17e-098527c473f8.htm\u000061","WorksheetException Constructor (String)\u0000html/48155e66-9803-6af4-cee5-d6433b86d425.htm\u000093","AbstractStyle Class\u0000html/4acf1717-2289-ac51-ce19-4d729652ea5e.htm\u0000258","Worksheet Constructor (String)\u0000html/49b985ee-242d-d6d6-8c5b-83b448e4016e.htm\u000090","Metadata.Application Property\u0000html/4a7ace91-f263-cf09-5e1c-9357dde1f28e.htm\u000073","SheetViewType Fields\u0000html/49607880-3cd1-1126-d83f-720df2a2866e.htm\u000038","Worksheet.SheetProtectionValue Class\u0000html/4671e2f7-6bec-434a-dd1f-ec68c826cf4c.htm\u0000369","BasicStyles.StyleEnum Class\u0000html/49013955-f400-723f-a314-5dfd363548b6.htm\u0000371","Worksheet.AddCell Method (Object, String, Style)\u0000html/42fc18a9-dab0-2336-70cb-1928ba7ee194.htm\u0000187","Shortener Methods\u0000html/4b8df326-52d3-1d29-66de-949e6c7057a1.htm\u0000190","Workbook Constructor (String)\u0000html/47e5c047-0f3c-6f19-66c2-30b934fe66e2.htm\u000090","Worksheet.CellDirection.value__ Field\u0000html/43173fea-393a-cb2f-5c86-465c23e7a9ed.htm\u000066","Font.VerticalAlignValue.none Field\u0000html/4b2761eb-2d95-819f-3f41-58b0ba6430d1.htm\u000075","Worksheet.SheetProtectionValue.sort Field\u0000html/4c4d3999-3ac7-0850-e2c7-4b94106b2c71.htm\u000072","IOException Constructor (String)\u0000html/4d764d1b-50d0-9adb-0a4a-51824f03e3fb.htm\u000093","StyleReaderContainer.GetNumberFormat Method\u0000html/4d5346f8-0652-18d2-6fb4-0f54d5850a7d.htm\u0000122","NanoXLSX.LowLevel Namespace\u0000html/4b37aaf8-d0a7-8f8e-baec-32784de527e5.htm\u000054","WorksheetReader.ConvertDateFromDouble Method\u0000html/4d1eb5be-1254-7570-74c5-087feabb8116.htm\u0000122","Workbook.CopyWorksheetTo Method (Int32, String, Workbook, Boolean)\u0000html/42d69888-b366-14c5-149f-b0f8ed055983.htm\u0000263","NumberFormat.FormatNumber.none Field\u0000html/4c32e397-3e65-d1a3-6aef-714da27461e0.htm\u000075","WorksheetReader.PaneDefinition.PaneSplitRowIndex Property\u0000html/33473b90-d340-d7e4-baf1-50d904d2b221.htm\u000082","Border.StyleValue.slantDashDot Field\u0000html/452e8d4f-4a97-5c3b-3d7f-969d1e870616.htm\u000075","RelationshipReader.Relationship Class\u0000html/4c1c1f88-61cb-ce4b-c2e1-317cb649dbcd.htm\u0000217","Worksheet.GetLastDataCellAddress Method\u0000html/1ea8a1e6-0232-020d-f0d3-f4d176b78bc5.htm\u000083","CellXf.Equals Method (Object)\u0000html/4856a375-3a87-6726-88ba-57aaa8e0b233.htm\u0000128","NumberFormat.FormatNumber.format_9 Field\u0000html/4cf9fe70-d47b-cab0-5df7-5c3c800efd89.htm\u000075","BasicFormulas.VLookup Method (Object, Worksheet, Range, Int32, Boolean)\u0000html/4d7c205e-5e3d-a1a9-10ca-3b9863154797.htm\u0000311","XlsxWriter.DynamicRow.RowNumber Property\u0000html/462f1fdc-da6f-6c57-e0db-02e2fccd27b7.htm\u000079","Worksheet.SheetProtectionValue.pivotTables Field\u0000html/44a71c43-a8a9-3c91-48ae-16c19244df9f.htm\u000072","Worksheet.MIN_COLUMN_NUMBER Field\u0000html/4c12fbfd-36fc-cf81-f7ec-5e155531f470.htm\u000065","Worksheet.SheetProtectionValues Property\u0000html/4e32c166-b34b-7909-2814-9e8948295a7c.htm\u000078","WorksheetReader.GetSheetView Method\u0000html/478436f9-6a81-7bcd-200f-6977df2b3054.htm\u0000102","Worksheet.SheetProtectionValue.insertHyperlinks Field\u0000html/4dfe63a5-b616-18bf-d2a0-8116dfbde8e8.htm\u000072","ImportOptions.GlobalType.Default Field\u0000html/4e2ccc78-7eb2-d0d6-d3be-6d2aac70a66c.htm\u000072","Worksheet.MIN_COLUMN_WIDTH Field\u0000html/4e60c3c7-c026-f924-3d19-f9a964ee6d37.htm\u000065","DynamicRow Methods\u0000html/4e84b652-0be7-8ebe-2b7a-54bd3cfb58d8.htm\u0000150","Worksheet.SetHorizontalSplit Method\u0000html/4f41c7d0-c85f-e556-e582-847dae87a8c1.htm\u000048","NumberFormat.FormatNumber.format_46 Field\u0000html/4224c3eb-c66d-dd6e-292d-0b399cc940ae.htm\u000075","Worksheet.GoToNextColumn Method (Int32, Boolean)\u0000html/4f4acb11-47eb-5ef5-6ea9-c4285a2dd741.htm\u0000145","MetadataReader.Creator Property\u0000html/5105530d-eec3-fe4c-e1d5-c0f7f16119de.htm\u000077","Cell.GetCellRange Method (Int32, Int32, Int32, Int32)\u0000html/472a8f73-a714-aecd-5c3a-f9b7d98edec3.htm\u0000264","Workbook.GetWorksheet Method (String)\u0000html/535de7aa-a5a9-cc05-a00a-b4722caaa672.htm\u0000122","HorizontalAlignValue Methods\u0000html/4e909f45-fd9f-fa28-886b-b18b8e42f928.htm\u0000300","ImportOptions.AddEnforcedColumn Method (String, ImportOptions.ColumnType)\u0000html/42361826-b10a-fea9-f757-b2d826448223.htm\u0000145","StyleReader.StyleReaderContainer Property\u0000html/4f4f9217-bdc9-d290-8af5-53e8f71afa16.htm\u000077","Worksheet.ResolveMergedCells Method\u0000html/475d7789-510d-f56b-e127-0ece05dea9a0.htm\u000061","WorksheetReader.GetGloballyEnforcedValue Method\u0000html/4ed384aa-2d01-c717-2b42-2e121991b6bb.htm\u0000162","WorksheetReader.Data Property\u0000html/4f77d43b-b2f3-fac8-329c-fc3947bd2237.htm\u000089","Worksheet.ResetColumn Method\u0000html/5000f76f-d9e5-6a80-cc6e-c34064c461f3.htm\u000095","Worksheet.SheetName Property\u0000html/50225635-821c-370d-39b3-c9909973e111.htm\u000073","Font.Italic Property\u0000html/4f23ca68-33e9-9172-40bf-68f4d48f201f.htm\u000076","CellXf.ForceApplyAlignment Property\u0000html/5262cc44-e882-7971-2cfc-f2ddf2fa256b.htm\u000076","Range.ResolveEnclosedAddresses Method\u0000html/36500500-32fc-7906-9ac6-69a97da7f105.htm\u000086","CellXf.VerticalAlignValue.bottom Field\u0000html/382f27d9-8b65-d42c-2b74-88b8a14a918f.htm\u000075","Worksheet Constructor\u0000html/4edfc563-0802-a51b-f3be-854150e62d0d.htm\u000060","Worksheet.GetCell Method (Int32, Int32)\u0000html/50016f30-386e-eb32-2e3c-96f155445735.htm\u0000163","Utils.GetDateFromOA Method\u0000html/529ff7b9-9ef2-74ae-d772-f6bdf4d10554.htm\u0000118","RangeException Methods\u0000html/4eef51b9-e4de-941a-6db6-cf95b13911a8.htm\u0000205","SharedStringsReader.PhoneticInfo Constructor\u0000html/4e3810d2-25cf-6bfc-0333-6da72ac04da3.htm\u0000172","BasicStyles.MergeCellStyle Property\u0000html/52a7e485-21e5-4617-8ed6-fc95899e1f10.htm\u000074","WorkbookReader.GetViewInformation Method\u0000html/52d2bc9f-838e-c914-26e9-b3a395e13fdf.htm\u0000102","Shortener.Left Method\u0000html/52f1820c-027d-5aa1-362a-49a4d19a6049.htm\u000032","WorksheetReader.CurrentZoomScale Property\u0000html/535637f8-e472-faba-970e-274eb18a15d0.htm\u000077","Cell.AddressType.FixedColumn Field\u0000html/5411776d-addd-2374-8090-b4d2e5303773.htm\u000072","Worksheet.WorksheetPane.topLeft Field\u0000html/53d868d5-73b8-b461-45ed-d8a6ab9f26df.htm\u000072","StyleException Constructor\u0000html/544c2460-bbfe-4333-1539-46b26f8df74c.htm\u000059","Worksheet.DefaultColumnWidth Property\u0000html/5443dc31-73fa-ec0c-4d1d-76999e3aea1c.htm\u000073","NumberFormat.FormatNumber.format_2 Field\u0000html/543b3e22-2ab0-9178-2043-b800de50a337.htm\u000075","Cell.GetCellRange Method (String)\u0000html/5417d1b5-f225-7cfa-2e7c-423d4f6784ea.htm\u0000129","VerticalAlignValue Fields\u0000html/513344b5-7031-723d-e669-617526bf0081.htm\u000042","Font.VerticalAlignValue.superscript Field\u0000html/5663a05b-d112-7812-5d7d-4a35e44ae74b.htm\u000075","StyleManager.Reorganize Method\u0000html/51789634-3ec5-fd9a-4bb6-655191edae44.htm\u0000123","Worksheet.ActiveStyle Property\u0000html/5651aef0-84da-7fb6-4438-6b713fce74ec.htm\u000070","WorksheetReader Constructor\u0000html/54566fbe-0a7d-ffde-4ea8-69906e9a1943.htm\u0000180","Font Methods\u0000html/54d04976-ffcb-e37f-b9b9-8acd8d3173cb.htm\u0000161","XlsxWriter.CreateMruColorsString Method\u0000html/56702755-14d0-4f1c-c367-3467e02ed1ce.htm\u000084","SchemeValue Methods\u0000html/54bc41a0-64df-6767-3ffc-ba2d82036c3c.htm\u0000300","StyleRepository Properties\u0000html/54d445b5-da49-9934-00f6-c9bba0a79768.htm\u000036","Workbook.AddWorksheet Method (String, Boolean)\u0000html/551cdb85-9062-397f-667c-1006d9d5d9b9.htm\u0000139","Worksheet.SetAutoFilter Method\u0000html/555b9726-536f-761b-9bb0-52fdeb272c10.htm\u000034","XlsxReader.GetEntryStream Method\u0000html/44712efa-724a-943c-0880-00772d5b0473.htm\u0000172","StyleReader.GetBorders Method\u0000html/4f2aad8b-98d3-23a6-9596-98702e8025f2.htm\u0000102","CellXf.DEFAULT_ALIGNMENT Field\u0000html/5b2edc00-6817-17a7-6287-bb55e34fff5c.htm\u000070","XlsxWriter.DynamicRow.CellDefinitions Property\u0000html/5bee42f3-ed67-3494-0ff3-3a96ab9a1ef3.htm\u000082","Utils.FIRST_ALLOWED_EXCEL_DATE Field\u0000html/5c472038-6c7f-1fd0-03cd-27d359b6e7c3.htm\u000065","DocumentPath.GetFullPath Method\u0000html/5c0add4c-82c9-bc20-2f30-2af06889be53.htm\u000084","BasicStyles.TimeFormat Property\u0000html/5c075881-9b1f-22a5-f7d6-3fd3c228ad5f.htm\u000074","CellXf.Alignment Property\u0000html/5b4347d5-0976-094f-5ffc-03a1fd38d447.htm\u000078","Cell Constructor (Object, Cell.CellType, String)\u0000html/5c5204c6-2598-5adf-32d9-36de6bdb509f.htm\u0000176","Worksheet.CurrentCellDirection Property\u0000html/5cf887a4-6a7a-5e76-38bb-98563bda291c.htm\u000075","Font.SchemeValue.major Field\u0000html/5c3aa749-7c22-4710-ecc5-74f3e6002389.htm\u000075","Font.Strike Property\u0000html/618977e7-ec56-3616-9420-9e47ac9c439e.htm\u000076","StyleException Constructor (String, Exception)\u0000html/606f531d-143f-cb55-5312-eb305473330c.htm\u0000132","Range.EndAddress Field\u0000html/61c8cf6d-2771-2f50-f867-17a5b5fbf264.htm\u000063","Border.StyleValue.thick Field\u0000html/6278d7c9-aa3b-6101-6113-28ade1b32786.htm\u000075","AbstractStyle.CompareTo Method\u0000html/60d7b9d6-4938-0437-7b21-422469f59d45.htm\u0000132","XlsxWriter.NormalizeNewLines Method\u0000html/626b84f7-f7c3-3959-3d17-542842b2b262.htm\u0000122","StyleRepository Methods\u0000html/622b86ec-96ad-6140-0a2b-659c94a5c64c.htm\u0000150","ImportOptions Constructor\u0000html/61902770-0ccc-8941-f5b2-3153be6dd7f5.htm\u000053","Metadata Methods\u0000html/62a4f5fa-4a1a-2a66-882f-b5f3e1a4281c.htm\u0000149","Font.SchemeValue Class\u0000html/62469a71-612e-005b-2b04-47056e14d3d7.htm\u0000361","Workbook.SetSelectedWorksheet Method (Worksheet)\u0000html/60df384e-866b-514b-63df-36b076e3f77f.htm\u0000100","MetadataReader.ReadAppData Method\u0000html/60f7f4af-c6b0-0c38-5dc7-987e78329fc1.htm\u0000102","StyleManager.GetComponentByHash Method\u0000html/6031275e-310a-b5d5-47c5-f530ff998903.htm\u0000200","CellXf.VerticalAlignValue.top Field\u0000html/625b36fe-5859-9066-bf55-89efba2f1ef0.htm\u000075","Cell.CellType.NUMBER Field\u0000html/63a06b97-2284-34ad-299f-4b2dc4985a83.htm\u000072","XlsxWriter.CreateRowsString Method\u0000html/646a57d9-747e-6ee1-2ae2-2911ba9a3703.htm\u0000141","TextDirectionValue Fields\u0000html/65ca69e8-48b2-6e8b-3c32-01a329cb22cf.htm\u000038","Worksheet.SetRowHiddenState Method\u0000html/60623cc8-4bca-bdc1-4398-56b74652bb79.htm\u0000132","Border.LeftColor Property\u0000html/65d26bdc-bf74-d3c4-39db-fd5e49cfef31.htm\u000076","Range.Inequality Operator\u0000html/61d95586-1313-e6e1-fa0b-8f60ab45b2bb.htm\u0000160","XlsxWriter.CalculatePaneHeight Method\u0000html/62c67daa-c118-dae5-ff24-0d33ef74bd25.htm\u0000162","Cell.CellAddressType Property\u0000html/665a07f9-52a4-f372-a3ee-07cedba9adfe.htm\u000075","Shortener.SetCurrentWorksheet Method\u0000html/64fa201e-d730-1f23-d1d4-f3010b113912.htm\u000095","Workbook Constructor (String, String, Boolean)\u0000html/63716a2a-6652-fd54-eb23-10c498ef9ee9.htm\u0000170","BasicFormulas.Max Method (Worksheet, Range)\u0000html/555c4e7d-e12a-5a0d-044f-8ec5fb4d66db.htm\u0000164","XlsxWriter.AppendXmlToPackagePart Method\u0000html/6711dd7f-e6d8-2229-0548-a9927e7fd782.htm\u0000145","BasicFormulas.VLookup Method (Object, Range, Int32, Boolean)\u0000html/655b13da-5fac-abc2-c008-691af7d90536.htm\u0000258","AppendAttribute Methods\u0000html/66d64aaf-5765-20dd-485c-813e94551bcc.htm\u0000211","XlsxWriter.CreateStyleXfsString Method\u0000html/61de70e6-f0d3-8181-7e2a-30e2fd30abef.htm\u000084","Worksheet.AddHiddenColumn Method (Int32)\u0000html/6734f2c4-6191-de91-b249-0dad364e0258.htm\u0000100","Worksheet.SanitizeWorksheetName Method\u0000html/55d25665-80bf-b9ed-772f-bda9bdccca2f.htm\u0000157","WorksheetReader.ManageSheetProtection Method\u0000html/635e59d7-7a4e-08cf-7e70-62f32a02b19b.htm\u0000146","Metadata.Manager Property\u0000html/53e1340a-f97a-7bde-a9b9-350002316044.htm\u000073","WorksheetReader.PaneDefinition.PaneSplitColumnIndex Property\u0000html/61374a8f-1046-85ad-f659-4abcec6a7cc6.htm\u000082","SortedMap.Count Property\u0000html/56742363-25fd-385d-e830-e9576ac5e74c.htm\u000073","AbstractStyle Methods\u0000html/5c905290-ea52-2177-2e3b-c2145871c612.htm\u0000159","Workbook.CopyWorksheetIntoThis Method (Worksheet, String, Boolean)\u0000html/58ee7000-2a90-1eb9-f669-fec60da122ac.htm\u0000214","WorksheetReader.PaneDefinition.SetActivePane Method\u0000html/56d5e9de-10f3-a8a3-243c-e38a3807d0a9.htm\u0000103","Worksheet.RemoveRowHeight Method\u0000html/570615c9-a2e5-934f-0bdf-ef38d4508b3b.htm\u000095","Fill.Equals Method\u0000html/58f9c2c4-c34f-b821-6269-132129d0cb7f.htm\u000049","BasicStyles.StyleEnum.mergeCellStyle Field\u0000html/653c695a-f3ed-ecd2-604f-752940c99c70.htm\u000075","Font.DEFAULT_MAJOR_FONT Field\u0000html/66d3f0df-b7af-5f6e-92f1-29b059e51da3.htm\u000068","BasicFormulas.Ceil Method\u0000html/696299d0-506f-f093-b1f3-27819b5911d5.htm\u000038","Fill.GetPatternName Method\u0000html/6a53b09c-3e08-5d15-aa21-1a50b2f546c6.htm\u0000132","Worksheet.AddHiddenColumn Method (String)\u0000html/578f5135-3433-3609-e46e-10e125bcc1cb.htm\u0000100","RelationshipReader Class\u0000html/6653f25f-1117-58ef-7066-4af4023c631c.htm\u0000210","CellXf Constructor\u0000html/6a9ae9cf-0e66-dc83-e801-22653281f60f.htm\u000055","Worksheet.SetHorizontalSplit Method (Single, Address, Nullable(Worksheet.WorksheetPane))\u0000html/56ed13b3-495c-0f52-762f-2c9ce573ce18.htm\u0000206","CellXf.TextDirectionValue Class\u0000html/53cde793-2f9d-0e80-fc07-45c1439ff005.htm\u0000360","NumberFormat.FormatNumber.format_40 Field\u0000html/6a8610f6-0c23-c43a-da0c-d441d64bb2aa.htm\u000075","Workbook.CopyWorksheetIntoThis Method\u0000html/69362b80-1ca6-5bef-de15-6387a72a5ce7.htm\u000047","WorksheetReader.ShowGridLines Property\u0000html/6aaafb37-ce23-c239-c2f8-22a0e6cf02a3.htm\u000077","Style Constructor (String, Int32, Boolean)\u0000html/57e42aee-2763-06f9-bd7f-a89411b71f60.htm\u0000175","Shortener Class\u0000html/69693845-bc55-2d9e-4b6a-c2371e8b3a14.htm\u0000243","Workbook Properties\u0000html/6b184513-6c6b-9f18-896d-3cfbbacd628f.htm\u000044","StyleManager.GetFills Method\u0000html/6a2b25da-c6c6-6d7c-a769-2fc2bf364035.htm\u000087","Style.CurrentBorder Property\u0000html/6b31baa1-8209-2bf3-e757-89ef5d050075.htm\u000076","XlsxWriter.DynamicRow Constructor\u0000html/6b3a7ec5-f242-54b5-30db-2b7e8a6726b8.htm\u000058","Worksheet.SetSplit Method (Nullable(Single), Nullable(Single), Address, Nullable(Worksheet.WorksheetPane))\u0000html/696f85b2-b1c7-29f1-38d4-60384d28a0a0.htm\u0000297","XlsxReader Class\u0000html/6a3bd98b-5960-7975-48ee-034626a09855.htm\u0000227","Column Constructor\u0000html/6bb4bc35-73ab-5d2e-d56e-213455815a04.htm\u000056","Cell.AddressScope.SingleAddress Field\u0000html/6c6510d1-4eb3-1a9c-86a6-fec41e1579c6.htm\u000072","Workbook.SetImportState Method\u0000html/67bb6bd0-cd25-4a98-1560-757488594123.htm\u000095","Worksheet.ShowRowColumnHeaders Property\u0000html/6edcd699-cc3b-5842-267a-ef5c0316e7e1.htm\u000073","CellXf.DEFAULT_TEXT_DIRECTION Field\u0000html/6e45d71c-553d-c449-d1fc-9413d083e04a.htm\u000070","Worksheet.MergeCells Method (Range)\u0000html/6e197826-7055-382b-5861-7533454e1a70.htm\u0000122","Worksheet.AddNextCell Method (Object, Style)\u0000html/6e245434-5fb7-475e-ed61-c04ee0fecfc2.htm\u0000143","Address.ToString Method\u0000html/6a4b81b2-4d39-31b4-54ea-352402d8e8dc.htm\u000081","XlsxWriter.SaveAsStream Method\u0000html/6f0e8439-00b2-0476-05ef-c9e354c4548f.htm\u0000147","Border.StyleValue.thin Field\u0000html/67d802d2-956f-156d-44cf-9257fa5507c0.htm\u000075","Workbook.RemoveStyle Method\u0000html/6e46d154-3c77-d5f0-0b0e-fc8bc5b992de.htm\u000050","Address Constructor (Int32, Int32, Cell.AddressType)\u0000html/6c8043d8-06ab-b3b7-b1dc-69b81511466b.htm\u0000176","WorksheetReader.ConvertToDecimal Method\u0000html/68553fc6-77de-6030-cf36-c7455c78766f.htm\u0000122","BasicFormulas.Sum Method (Worksheet, Range)\u0000html/68deddfd-9de6-207d-ae83-43d7806e95cd.htm\u0000164","Workbook.SetCurrentWorksheet Method (Worksheet)\u0000html/6d687ed3-504f-ea1c-663e-5c0a0bca5e7a.htm\u0000100","Workbook.CopyWorksheetTo Method (Worksheet, String, Workbook, Boolean)\u0000html/6cdf533c-a50f-72e0-4ab1-8ae783c6ed3b.htm\u0000264","WorksheetReader Properties\u0000html/6d812d1e-bab0-1683-5ca9-aaac4e9110c4.htm\u000051","Workbook.ResolveMergedCells Method\u0000html/5a5325f0-0213-cf8f-c774-b5b619215787.htm\u000061","Fill Fields\u0000html/6d929650-643f-8345-0d38-a024c42a1bc3.htm\u000036","ImportOptions Fields\u0000html/5a6a0988-94f2-bce6-2526-08583f69dea1.htm\u000035","Shortener.Down Method\u0000html/56f7dcca-d51a-2f02-b46e-8819854384ba.htm\u000063","BasicFormulas.Sum Method (Range)\u0000html/6d9d2e6c-5d0d-89b5-714d-ee4c52523d33.htm\u0000123","Worksheet.ViewType Property\u0000html/6c54cc1e-5b98-5bf0-8d30-f6749acaf3b3.htm\u000075","BasicFormulas.Median Method (Range)\u0000html/6d4a953f-f473-74cf-b5b8-d6bda0654229.htm\u0000123","BasicStyles.StyleEnum.bold Field\u0000html/67adafd9-eb2c-f5c5-2da2-34be16316842.htm\u000075","Workbook.RemoveWorksheet Method (Int32)\u0000html/701818ba-fc1c-fa16-e945-96cb399fe1d7.htm\u0000100","ImportOptions.AddEnforcedColumn Method (Int32, ImportOptions.ColumnType)\u0000html/59174675-4de0-ddfe-2d9a-5df22f7f0914.htm\u0000145","Cell.SetStyle Method\u0000html/6f52dabc-66fb-b6aa-b053-db97c9c700f1.htm\u0000167","Worksheet.SheetProtectionValue.insertColumns Field\u0000html/524b948c-fbab-9bc3-8522-6e979c6d5832.htm\u000072","Worksheet.SetSelectedCells Method (String)\u0000html/6fae8c09-c840-9e84-0570-8c0c041246c9.htm\u0000135","NumberFormat.FormatNumber.value__ Field\u0000html/740b7e33-c3ec-00b0-606e-b7aa365acb5a.htm\u000069","Cell.AddressType.FixedRow Field\u0000html/7080d6b4-2e5c-8bde-dd46-3f39695d727d.htm\u000072","Worksheet.SetVerticalSplit Method (Int32, Boolean, Address, Nullable(Worksheet.WorksheetPane))\u0000html/6fe0679c-053c-7beb-0f98-54a4ebbf957b.htm\u0000257","RangeException Class\u0000html/6adffadc-f09d-4851-1ad9-a5f2275156cf.htm\u0000487","ReaderUtils.ParseBinaryBool Method\u0000html/70497b9f-fcfa-2924-a142-d8b3d88a5c11.htm\u0000123","Worksheet.MergeCells Method\u0000html/700dbbba-7337-0016-6e3d-95ff715e1f20.htm\u000037","Fill.PatternValue.value__ Field\u0000html/6b122a1c-b6f3-12a9-bb47-420837db8ab9.htm\u000069","WorkbookReader Properties\u0000html/70a0bfd9-ede9-8537-a95e-b683040ddda2.htm\u000040","CellType Fields\u0000html/723f557e-808c-e3fd-5963-9bb5a8493d09.htm\u000043","Metadata.Title Property\u0000html/725a0b0e-5e3a-1fe6-b595-a268022b7b0c.htm\u000073","Border.ToString Method\u0000html/72788f47-f8ba-f6f3-baf3-becbfd25fce1.htm\u000085","ReaderUtils Methods\u0000html/7220d2c4-f5e6-833c-bc11-6a8dd9ba1c8e.htm\u000041","NumberFormat Properties\u0000html/7150f751-c86a-0c80-e55d-4cd9ede2614b.htm\u000045","Metadata.Subject Property\u0000html/70e89476-ba3b-d5ff-86bc-c8cda3aecd24.htm\u000073","ImportOptions.DEFAULT_TIMESPAN_FORMAT Field\u0000html/76162c33-0fc1-1b24-b8ae-8302f7de60c8.htm\u000073","Utils.FIRST_VALID_EXCEL_DATE Field\u0000html/793fd9ba-1e29-deb3-3e51-64042ad5a3eb.htm\u000065","Workbook.LockStructureIfProtected Property\u0000html/76a91a18-d79c-05cb-8c45-ec0b2ad3eb5b.htm\u000070","Worksheet.SetSheetName Method\u0000html/592b1680-d756-424b-47cb-cd5cdb6a9fb2.htm\u000034","Worksheet.GetFirstDataRowNumber Method\u0000html/79393ae6-aece-befc-58b6-b79f5e153668.htm\u000080","Style Constructor (String)\u0000html/59aa6d15-e4a2-02b0-5a7d-235f2b77c0c8.htm\u000093","XlsxWriter Constructor\u0000html/7103984e-7a20-d91d-2b4d-189ccd73f7f2.htm\u000055","StyleReader.GetCellXfs Method\u0000html/5964a00a-d265-d0de-827a-d8b9966c399c.htm\u0000102","MetadataReader Class\u0000html/582c85f7-36e9-2acb-8130-3ac4b14ee207.htm\u0000222","Range Fields\u0000html/5f82bbd4-55c1-fc44-1ebf-1aaef28cc1e0.htm\u000034","Worksheet.MergeCells Method (Address, Address)\u0000html/7214f8f6-ef18-5485-e48a-60545e928e30.htm\u0000163","Workbook.WorkbookProtectionPassword Property\u0000html/75c4d82d-fb8c-0ee7-6b64-30480cf80ce0.htm\u000070","PhoneticInfo Properties\u0000html/75338c62-e049-336b-c662-ad50ade78440.htm\u000038","Metadata.HyperlinkBase Property\u0000html/5fa05514-2098-fcc9-54da-2b4b3af1a429.htm\u000073","Metadata.Company Property\u0000html/7714f2ac-f4ec-1ee5-36cb-88c047f5b933.htm\u000073","Worksheet.AddCell Method (Object, Int32, Int32)\u0000html/786d25f2-b2f8-2d7c-da8a-596b0c1e097a.htm\u0000182","StyleManager.GetNumberFormats Method\u0000html/75fc9f9f-7cc8-5f78-c145-f71c840bc1ab.htm\u000087","XlsxReader.Read Method\u0000html/76360d9b-260b-243c-bd5a-437e02b37845.htm\u000064","StyleManager Methods\u0000html/75640302-8f82-9d45-dedd-885d56aab080.htm\u0000172","BasicStyles.StyleEnum.strike Field\u0000html/7981fe9c-14f6-ea04-7ad1-1a4d0e48b388.htm\u000075","ImportOptions.DateTimeFormat Property\u0000html/79a26f41-2396-433f-9f53-30a67b3e9cbd.htm\u000073","Worksheet.MergedCells Property\u0000html/7c9e305d-3759-6419-f794-9fc8c04af4fa.htm\u000082","Font.ColorValue Property\u0000html/600863d5-1ba6-13b0-df9a-82dd14029785.htm\u000076","Worksheet.ClearActiveStyle Method\u0000html/5a6e5417-02cc-ae7b-2aa3-d5d190ac6833.htm\u000061","Worksheet Constructor (String, Int32, Workbook)\u0000html/80d65d24-3ff0-492c-0574-d7cff54495a8.htm\u0000170","BasicStyles.StyleEnum.timeFormat Field\u0000html/79676404-a5ee-bd66-f5ba-c2e7c4e5fdf6.htm\u000075","Style Properties\u0000html/7ca548a0-2eb4-8c52-7bf7-92cec9afd124.htm\u000048","Worksheet.SheetViewType Class\u0000html/7967a8eb-646f-c769-01cf-3fbe84133673.htm\u0000357","Cell.ValidateColumnNumber Method\u0000html/5ab36f75-b6fa-5a4f-70e0-900b439d8ccf.htm\u000096","Column.Copy Method\u0000html/812db787-5d89-7e30-80f8-91ec6fec2b8e.htm\u000080","WorkbookReader.WorksheetDefinition.WorksheetName Property\u0000html/5ceaf19d-c366-27b8-09e5-8dddf9ff1042.htm\u000079","CellXf.TextBreakValue.none Field\u0000html/5cf87ee4-ede3-cd79-bc83-e21efbbd15e8.htm\u000075","CellXf.HorizontalAlignValue.right Field\u0000html/7a271075-09e7-59a2-9a7f-1d87dbdbaf79.htm\u000075","BasicFormulas.Round Method (Worksheet, Address, Int32)\u0000html/75caff83-c276-864b-6532-50aecd2c01f0.htm\u0000209","Address Constructor (String)\u0000html/7c85b5e0-5d22-e38f-9cf1-4c3a54094144.htm\u000090","MetadataReader.Description Property\u0000html/7bde7ac1-ae14-f5dc-b60e-c3682794b177.htm\u000077","ImportOptions.GlobalType.AllSingleToDecimal Field\u0000html/808fc9bf-7743-f14d-d934-eb518d6f68aa.htm\u000072","NumberFormat.FormatNumber.format_18 Field\u0000html/7c89010c-5b7b-c64d-b515-db9b442b4fe7.htm\u000075","Worksheet.SetSplit Method (Nullable(Int32), Nullable(Int32), Boolean, Address, Nullable(Worksheet.WorksheetPane))\u0000html/5e44c207-f93b-740f-7e76-1bc340cf98d2.htm\u0000358","SharedStringsReader.GetString Method\u0000html/79a3f95e-8cdf-35db-1697-dc33591cdacd.htm\u0000122","XlsxWriter.CreateStyleNumberFormatString Method\u0000html/819159c4-0128-e14c-a2bb-540b0f237326.htm\u000084","XlsxWriter.CalculatePaneWidth Method\u0000html/7c35028f-1243-125a-be44-733691698c38.htm\u0000162","MetadataReader.ReadCoreData Method\u0000html/80a99beb-8771-8f88-c32c-a9b4033a6977.htm\u0000102","WorkbookReader Constructor\u0000html/81a14d00-a48f-ccd2-0db8-beb172790d85.htm\u000055","Worksheet.RemoveHiddenColumn Method\u0000html/8237c163-2c77-2f79-2347-94aa580d9451.htm\u000032","WorksheetException Methods\u0000html/77def1ed-c6d2-d984-8978-697080f2e490.htm\u0000205","StyleReaderContainer.AddStyleComponent Method\u0000html/827545b6-512e-af13-0f67-401c4e6e23fa.htm\u0000102","Cell.CellType.value__ Field\u0000html/785bbc2b-8929-a78b-79bb-0d5583524684.htm\u000066","Font.Copy Method\u0000html/825c51e8-61be-54b8-c887-6b73c3791ac2.htm\u000085","Address.Inequality Operator\u0000html/79e9151d-7323-0fc9-8456-d4cd895f5eda.htm\u0000160","Utils Fields\u0000html/81c1c2a0-1309-4819-9a41-0b1f7c7e3f95.htm\u000038","Shortener.Left Method\u0000html/8280da59-6d37-8ec9-a972-86bf62499422.htm\u000063","XlsxWriter Constructor\u0000html/81fcfcd2-d6c4-a393-1f11-d6fd2368451b.htm\u000088","Worksheet.MIN_ZOOM_FACTOR Field\u0000html/83735e82-d8f6-ddab-72a2-5cd60ff8f201.htm\u000067","Fill.DEFAULT_PATTERN_FILL Field\u0000html/7ea7ba72-bc6c-f449-9e58-96d412579745.htm\u000070","NumberFormat Constructor\u0000html/8287ac88-0c33-1c2b-326e-8f901773ee5d.htm\u000055","StyleManager.GetBorderStyleNumber Method\u0000html/83bbfbb1-5337-c386-123c-6d1712e43003.htm\u000084","Shortener.Value Method (Object, Style)\u0000html/820443f8-7d56-115f-68d9-0b83e90f6119.htm\u0000143","Workbook.UseWorkbookProtection Property\u0000html/7eb3295c-e677-d3ff-2581-746b4e1db216.htm\u000073","Border.Copy Method\u0000html/828b5435-d4eb-9978-3a97-9bf264ac1e0a.htm\u000085","Metadata Constructor\u0000html/76ecf94c-3584-58e4-25a4-333fd071895d.htm\u000053","DocumentPath.Filename Property\u0000html/7b47b8d3-7945-6f86-89c6-e808d4f76308.htm\u000076","MetadataReader.ApplicationVersion Property\u0000html/83fc2d9f-0019-63f3-a186-4eb5dc9496f1.htm\u000077","Font Constructor\u0000html/75b9a34c-ebb0-70f7-e699-17e124b73940.htm\u000055","Worksheet.SetSelectedCells Method (Range)\u0000html/837f272f-0bb5-b54d-414c-c03833e38c93.htm\u0000135","DynamicRow Properties\u0000html/7cb72bbf-1766-6388-aad4-be830dcc0b1c.htm\u000037","Worksheet.SheetProtectionValue.autoFilter Field\u0000html/7fcbb82f-79ac-7783-c85f-090415b86063.htm\u000072","ColumnType Methods\u0000html/83d60607-e27e-be83-13e2-5818d74402e8.htm\u0000299","Workbook Methods\u0000html/82b20677-c0a5-40bc-76f8-d9a330a9bb9c.htm\u0000311","Worksheet.SetSheetName Method (String, Boolean)\u0000html/5df47bf5-199c-da09-b7f4-9b1f78dd725d.htm\u0000139","Workbook.SaveAsStream Method\u0000html/8054f2eb-8436-1fcb-739d-933ca4108c43.htm\u0000142","Worksheet.SetStyle Method (String, Style)\u0000html/5d51fb2b-d348-bff4-ad88-9f1e6a905628.htm\u0000143","Worksheet.SelectedCells Property\u0000html/5ef3f1a6-f300-f72b-03c0-ea722e673a81.htm\u0000117","WorksheetReader.ConvertToDouble Method\u0000html/7b684425-f9df-6551-95cf-4c00408e5300.htm\u0000122","Column.IsHidden Property\u0000html/85babf74-ce47-b921-5e9b-dc3e06f057b1.htm\u000073","WorksheetReader.RowDefinition.Height Property\u0000html/84c2acb5-9ec8-dbf3-3692-015f90ae3576.htm\u000082","Shortener.Value Method (Object)\u0000html/8632d018-ec04-1b4b-91c3-e55dd4ac695a.htm\u0000100","CellXf.VerticalAlignValue.center Field\u0000html/7d301791-84fc-4955-0bcf-71f5aaf136bd.htm\u000075","Worksheet.SetStyle Method (Range, Style)\u0000html/5e28ad58-f326-1a6a-1d6c-fe41b7cee509.htm\u0000143","NumberFormat.FormatNumber.format_49 Field\u0000html/7b8a9c22-6838-788c-3cc1-51331ac0f980.htm\u000075","SheetViewType Methods\u0000html/733d5c7e-c016-0a66-8285-d2b901d369de.htm\u0000299","WorksheetReader.TryConvertDoubleToInt Method\u0000html/868d39a4-09c4-7658-9481-ae2460bbf130.htm\u0000122","NumberFormat Fields\u0000html/74eeffd2-05aa-b211-2357-8d832cfdb345.htm\u000035","Fill.DEFAULT_INDEXED_COLOR Field\u0000html/731e10a6-6a56-0f3d-238e-80e788ee3f84.htm\u000068","Worksheet.SetColumnDefaultStyle Method\u0000html/6d598a31-1150-790f-d433-e466bf9ad1b3.htm\u000036","Worksheet.RecalculateColumns Method\u0000html/812f008c-0185-95df-97f0-9135dbc70f6a.htm\u000061","CellXf.TextDirectionValue.value__ Field\u0000html/5b1bf28e-9335-238a-d100-330c5bdcd610.htm\u000069","XlsxWriter.CreateColsString Method\u0000html/5a0e7cc4-a128-014c-9814-698a7cdea99d.htm\u0000122","XlsxWriter Class\u0000html/5ddfdd04-d061-802f-0cc1-faef026c925c.htm\u0000241","NumberFormat.FormatRange.undefined Field\u0000html/741cba33-b0f5-7dcc-adf4-35ea57d54a1c.htm\u000075","Worksheet.GetCurrentRowNumber Method\u0000html/5b252777-7a33-4255-aecf-1b36b4255b44.htm\u000080","Cell.GetCellRange Method\u0000html/8139e2d7-1fbb-da3d-7c77-69d25259a406.htm\u000048","XlsxWriter.CreateSharedStringsDocument Method\u0000html/7d47ec11-d6a1-60c0-3a45-fc3190429667.htm\u000084","WorksheetReader.Read Method\u0000html/743e6b74-f730-ac3d-6445-1ad24802ce90.htm\u0000102","StyleReaderContainer.GetStyle Method (String)\u0000html/5cb916b9-8f97-72da-fe5e-e7b9c3658e70.htm\u0000127","MetadataReader.Application Property\u0000html/7e973108-d37a-65c1-382c-e5f74445876a.htm\u000077","Utils.GetPaneSplitHeight Method\u0000html/745093f6-ed4e-7d18-0b32-d7f6a6849825.htm\u0000118","BasicStyles.Font Method\u0000html/7d7c5c25-5816-16a9-cc25-e5e857f6f214.htm\u0000272","Address Methods\u0000html/851e57f5-0eaf-a8d8-c8a2-ec22c1ff6668.htm\u0000130","Border.Equals Method (Object)\u0000html/5cd0aff5-f7cd-30bc-7044-a2da99085a47.htm\u0000128","Worksheet.RemoveCell Method (Int32, Int32)\u0000html/85cee832-bb48-f974-7d0b-0f870158f147.htm\u0000163","Font.Size Property\u0000html/7ea4b500-4c01-2215-8c6f-18daa5c4f98a.htm\u000076","NumberFormat.CopyNumberFormat Method\u0000html/74665d00-3db7-03fd-4b72-e76c98a00c44.htm\u000084","SharedStringsReader.PhoneticInfo.Value Property\u0000html/75be8a8c-0ae4-af87-e4e8-41415fc2e212.htm\u000080","StyleManager Class\u0000html/846fae0c-b4c6-58cc-363e-b24d359082fb.htm\u0000228","Font.Charset Property\u0000html/86d19114-6276-4d04-5015-f7c2d73d2d8f.htm\u000076","Workbook.Worksheets Property\u0000html/8971a5cc-7c5a-8ba3-e856-87b445797bd1.htm\u000076","Worksheet.RowHeights Property\u0000html/86e14144-12db-467a-d650-f0a73dec39f7.htm\u000082","TextBreakValue Methods\u0000html/889e1da2-1895-ca4b-d955-7d524bc70951.htm\u0000300","CellXf.TextDirectionValue.horizontal Field\u0000html/847da747-bdd2-284f-5f3b-66a0cac82217.htm\u000075","Utils.MIN_OADATE_VALUE Field\u0000html/8986ae4b-3eac-97db-2b7e-6c0f8614bd97.htm\u000065","SharedStringsReader.PhoneticInfo Class\u0000html/884d1bd1-f3ca-3676-e32e-fcd8671edd55.htm\u0000217","Worksheet.SheetProtectionPasswordHash Property\u0000html/88e19db2-f6dc-55b6-882e-188bc05c30df.htm\u000074","WorksheetReader.RowDefinition Constructor\u0000html/877e3fa0-297d-0e5c-ff4e-4b28a63dcaff.htm\u000058","XlsxWriter.HasPaneSplitting Method\u0000html/8355b20a-774b-a93d-d676-ea2e728edc0a.htm\u0000122","Cell Constructor\u0000html/7ee8b667-9d78-5ae1-8f03-f7571e21b9a8.htm\u000098","StyleReaderContainer.GetNextFontId Method\u0000html/868fb6c0-9281-331a-f696-73e19cf7b998.htm\u000084","Shortener.Right Method\u0000html/8871b7fd-aecd-f8c6-7197-f9b6a0a9d065.htm\u000063","Utils.LAST_ALLOWED_EXCEL_DATE Field\u0000html/87921d15-6ca0-dc58-f983-96eaa91c536c.htm\u000065","BasicFormulas.Average Method (Range)\u0000html/8814f8ff-9982-5b7e-609c-edffb6034d9f.htm\u0000123","MetadataReader Properties\u0000html/7f4aecfe-9cd6-3805-b0e6-07b83bae3fcd.htm\u000045","NumberFormat.CustomFormatID Property\u0000html/8be06b29-7ede-771e-c0b1-a3c5fe2eddb9.htm\u000076","WorksheetException Events\u0000html/86be5153-ab91-2395-ab8a-7e957eb31784.htm\u000061","Worksheet.GoToNextColumn Method\u0000html/8d093c60-d21d-de79-aa0a-f18835c3882e.htm\u000032","DocumentPath Properties\u0000html/8e0c9df8-89fd-c33d-bc1e-3191113906aa.htm\u000035","BasicFormulas.Min Method (Range)\u0000html/8dfb8d1c-c5e9-2692-3e2f-18d344cbb83e.htm\u0000123","Worksheet.AddNextCellFormula Method\u0000html/8be4e152-914d-5c3d-ddd4-99d3b6b4daa3.htm\u000034","Workbook.SaveAs Method\u0000html/90841dd3-d372-c730-ba88-ab3d9625a4e2.htm\u000095","Workbook.SetWorkbookProtection Method\u0000html/8c8da084-2105-33e5-8740-70341ca548e2.htm\u0000218","Fill Constructor\u0000html/914f6a1f-3c52-8f60-ced1-19adc9b3a61c.htm\u000062","Cell Constructor\u0000html/8e87a9a4-f00c-11d2-af33-4c2af0930d67.htm\u000055","Utils Methods\u0000html/8dcbc997-332a-bb8d-590e-43a0f15593ea.htm\u000046","Workbook.GetNextWorksheetId Method\u0000html/91d5a48f-f4ca-399e-fa6b-520792f2ac77.htm\u000080","Worksheet.SheetProtectionValue.formatRows Field\u0000html/8c57d7aa-245e-039b-3ac6-43a6fae76eea.htm\u000072","DocumentPath Methods\u0000html/8e89ad59-2dc7-007c-aa89-b69f4d9f006b.htm\u0000149","Worksheet.AddHiddenColumn Method\u0000html/8c8b623b-a6f0-1850-6c8a-a1ab3b387ce9.htm\u000032","Shortener.Up Method\u0000html/84f3f12e-8d37-06bd-6fb8-1ab38aba826e.htm\u000032","Worksheet.AUTO_ZOOM_FACTOR Field\u0000html/85645e47-cae0-5c6a-bb21-7f4c361a7ed5.htm\u000067","BasicFormulas Class\u0000html/9228114c-460b-470e-b309-8b8bbb7be43e.htm\u0000185","AddressScope Methods\u0000html/8b4500bb-5710-6647-dd54-7a69b71fbde7.htm\u0000299","Font.VerticalAlign Property\u0000html/8eb1a6db-0c87-0b97-524d-d73680316c13.htm\u000078","Font.DEFAULT_FONT_SIZE Field\u0000html/924d783f-8884-225d-1e27-54701e026847.htm\u000068","WorksheetReader.ConvertToBool Method\u0000html/8f5e69f0-72cb-7681-52fb-4153fd14dbfe.htm\u0000122","CellXf.HorizontalAlignValue.centerContinuous Field\u0000html/8fbf6cbe-b46f-e81c-764d-0a9edb2a7ed7.htm\u000075","Border Methods\u0000html/90053893-c5d1-c506-0bb6-291623c6a15b.htm\u0000162","NumberFormat Constructor\u0000html/90720d79-d312-b3e4-8fb9-edd7a3457e19.htm\u000055","CellXf.VerticalAlignValue.value__ Field\u0000html/85ac3ce2-c810-4611-492b-56c803cf5d69.htm\u000069","WorkbookReader.SelectedWorksheet Property\u0000html/7657f46d-9099-9b4c-0b5d-10993d06c3ff.htm\u000077","WorksheetPane Fields\u0000html/89e408d9-a552-d38d-2450-e3f035b37aa3.htm\u000039","Fill.PatternValue.lightGray Field\u0000html/8a1dca37-f4e9-6512-6014-0f6d62786ba2.htm\u000075","RangeException Constructor\u0000html/8d048e8b-7da1-e9ae-fcf7-80f6bcbf0083.htm\u000057","Fill Class\u0000html/89cceef9-f7a8-2405-7eb1-e0b128a9e2a7.htm\u0000276","Worksheet.CellDirection.Disabled Field\u0000html/93a6dcbd-13a6-b5a6-692e-daed6f7cf212.htm\u000072","SharedStringsReader.PhoneticInfo.StartIndex Property\u0000html/90fc60f7-16bf-7e65-9460-41ad9c4935ec.htm\u000080","SharedStringsReader.Read Method\u0000html/93aa9f75-05ac-5891-eade-19292a9a6008.htm\u0000102","BasicFormulas.Max Method\u0000html/9466333f-09f5-18dd-d35c-a9d2c23d22f8.htm\u000034","Range Operators\u0000html/964e46a1-3a93-3abc-4619-90274d4d4a18.htm\u000034","Range Constructor (String)\u0000html/95f929a7-5393-32b0-4da5-cf8ce5dd3eb3.htm\u000090","WorksheetReader.PaneDefinition.XSplitDefined Property\u0000html/951cec19-51cd-a06e-6094-886aa120a038.htm\u000079","WorksheetReader.TryParseBool Method\u0000html/940ad8b7-4906-7ec3-df90-7a7815093584.htm\u0000125","SortedMap.Add Method\u0000html/93f9ace8-fdf8-2662-da99-d8ce1bc95218.htm\u0000162","Font.Scheme Property\u0000html/89cf3808-b9a9-43eb-c188-cc646bf2aeda.htm\u000078","WorksheetReader.Columns Property\u0000html/95633063-a4cd-716d-569f-5084a044843c.htm\u000083","SortedMap Methods\u0000html/941e6499-c0a1-4fee-ed38-9818a635185b.htm\u0000149","ImportOptions.ColumnType.value__ Field\u0000html/95bed8e4-a740-ec89-ccfc-4624b070a74a.htm\u000066","WorksheetReader.ResolveSharedString Method\u0000html/95ca983e-d65f-adba-4331-316e6c590140.htm\u0000122","Font Fields\u0000html/92652429-393a-79f1-f112-2019fc7878fe.htm\u000042","WorksheetReader.ZoomFactors Property\u0000html/92c77628-797d-cc85-806e-0120183d6b88.htm\u000091","Worksheet.MAX_ZOOM_FACTOR Field\u0000html/8a2327da-1957-f45e-5c91-ca951ae37ad6.htm\u000067","BasicStyles.Italic Property\u0000html/8a98f787-1a55-c239-8c3c-7d997718c2d2.htm\u000074","WorksheetReader.PaneDefinition.PaneSplitWidth Property\u0000html/935b433d-4f7d-d0af-9f2e-91d6583ae20b.htm\u000082","Font.UnderlineValue.u_double Field\u0000html/87c51e03-ef01-a36f-df82-bbf2c547524c.htm\u000075","Fill.FillType.value__ Field\u0000html/6dc08eac-6685-3e76-4b4f-58716b7325dd.htm\u000069","Cell.AddressType.Default Field\u0000html/8a33e562-8cf6-ce76-8396-9bbac8450f5a.htm\u000072","WorksheetReader.ConvertToInt Method\u0000html/976d3387-206c-1d65-c70b-6e470debf06f.htm\u0000122","Worksheet.GetMinRow Method\u0000html/764c76cb-1783-df1a-97dd-b6dae8ffbd17.htm\u0000199","Cell.ResolveCellCoordinate Method (String)\u0000html/8a9ad90f-a0f5-b385-256f-f6d23ef41836.htm\u0000123","StyleReader.GetNumberFormats Method\u0000html/937612a6-a29c-58ee-8b19-645fe83502dc.htm\u0000102","Worksheet.Hidden Property\u0000html/94c6b665-f54f-e4e9-cc1e-edb53fdfb2ce.htm\u000073","Worksheet.RemoveAutoFilter Method\u0000html/98ea89ad-1a42-b713-6f4c-e6c99e29d314.htm\u000061","Cell.RowNumber Property\u0000html/9a084587-cd72-07eb-133f-07d20288a0f5.htm\u000073","Fill.BackgroundColor Property\u0000html/9b826323-dff8-1053-7594-0083a7fb4265.htm\u000076","BasicStyles.StyleEnum.dottedFill_0_125 Field\u0000html/99210279-1c39-036f-8f47-15d6a2c8071e.htm\u000075","Worksheet.GetColumn Method (Int32)\u0000html/998c0fef-3f47-73df-c4e9-0cb46fe5d118.htm\u0000128","WorksheetReader.GetSheetProtection Method\u0000html/8b167e7c-e805-e98b-0010-55f2d5764f73.htm\u0000102","Worksheet.AddNextCell Method (Cell, Boolean, Style)\u0000html/89b63ef0-2af5-a4f2-0f7c-0c3bf68ab7ec.htm\u0000187","Border.DiagonalDown Property\u0000html/9a1bc494-1d0a-e3b3-ce4f-65b3c027fbe4.htm\u000076","Worksheet.CastValue Method\u0000html/997c5642-8d84-4480-5403-db7c38057060.htm\u0000199","Worksheet.GoToNextColumn Method\u0000html/98bafd16-a524-8f31-fc37-7adcbf8e02be.htm\u000063","Worksheet.RemoveCell Method (String)\u0000html/8a528572-bfa4-fa63-7f47-4e49d19ba023.htm\u0000122","RelationshipReader.Relationship Constructor\u0000html/9c0c874f-4464-1948-c024-e9e19dc1fc81.htm\u000058","Font.CopyFont Method\u0000html/8b1eaebe-4fa9-9381-6d44-e9c848ffc613.htm\u000084","ImportOptions.GlobalType.AllNumbersToDecimal Field\u0000html/9a339b67-ae44-2f84-04c1-07363d5b91b5.htm\u000072","Worksheet.SelectedCellRanges Property\u0000html/8a6dc2a0-7ada-4e23-e127-46ce2e5bd479.htm\u000076","DocumentPath Class\u0000html/9c81fde5-a4c2-1365-21bf-fd7886bb4757.htm\u0000211","Workbook Constructor\u0000html/89c2607f-0387-22b5-27ab-bc284ef44004.htm\u000084","NumberFormat Methods\u0000html/9cf67545-109c-8f55-ef69-08a8a9b130a2.htm\u0000163","StyleManager.AddStyleComponent Method\u0000html/9d16cc35-3c7a-57d9-8dfc-9b4bfabd9c3c.htm\u000037","NumberFormat.FormatRange.value__ Field\u0000html/982a5c58-3f52-b612-82eb-8bf372e5f4ae.htm\u000069","AbstractStyle Properties\u0000html/8b45e72b-92cd-3fb7-fadf-61ce19cdff8d.htm\u000034","Workbook.RemoveWorksheet Method\u0000html/94f023ec-47f6-da0d-53c3-3f1d32cbf6b6.htm\u000037","Worksheet.SetAutoFilter Method (Int32, Int32)\u0000html/8bb8aa7e-b177-ba62-a77e-92130b71d7dd.htm\u0000139","Fill.ToString Method\u0000html/87f01613-0f08-ece9-732a-38dcafd27f28.htm\u000085","Worksheet.AutoFilterRange Property\u0000html/96c87b66-d4bd-30e2-6fb9-b645ba1040cc.htm\u000073","MetadataReader.Subject Property\u0000html/8759563a-7420-a951-53bd-7035393685c4.htm\u000077","Workbook.Load Method (String, ImportOptions)\u0000html/876d61a3-cdc0-f5ab-309a-24ad7b8ae190.htm\u0000170","WorksheetReader.TryParseDate Method\u0000html/8811ff67-b1f5-61f4-300d-fab4c54029b4.htm\u0000125","SharedStringsReader Methods\u0000html/93b1d5ab-0dd4-9c69-9649-a88eeb6a5d38.htm\u0000152","WorksheetReader.PaneDefinition Class\u0000html/90fea6b7-81e6-815b-0439-8fd5ecd301d4.htm\u0000225","Worksheet.CellDirection.ColumnToColumn Field\u0000html/86eda4de-c08a-df9e-a33f-d1a900a4655e.htm\u000072","ImportOptions Class\u0000html/99ce6abd-ddfb-dd2f-cbaa-28b47abeb415.htm\u0000233","WorksheetException Class\u0000html/988e908d-e5f4-d4ab-f61c-3762ae5dfa25.htm\u0000487","XlsxWriter.CreateRowString Method\u0000html/87176273-19d2-3d5c-41e4-a4d3f18ffca9.htm\u0000173","Worksheet.AddAllowedActionOnSheetProtection Method\u0000html/99f06fb9-c931-28c6-2f03-d9be977cb55a.htm\u000099","WorkbookReader.Read Method\u0000html/98d717ba-37b2-6906-5fa4-925f9b25de6a.htm\u0000102","Fill.PatternFill Property\u0000html/9be0fb58-ba57-2a01-d497-728146bc821c.htm\u000078","Worksheet.AddCellFormula Method\u0000html/9aafe29f-be31-d384-c875-7bfcae0da4b4.htm\u000054","AbstractStyle.AppendAttribute Class\u0000html/9cc839da-bff6-4378-096d-45fc7b2bdd2c.htm\u0000308","FormatNumber Methods\u0000html/9c005f67-23d5-8565-7eb9-2d6efad95002.htm\u0000300","Workbook.AddWorksheet Method\u0000html/9ee7919b-2ec3-31c2-e515-7ea35867464c.htm\u000042","Workbook.CurrentWorksheet Property\u0000html/96dea144-d2b2-03ba-4186-3e5507b35f68.htm\u000070","Worksheet.GetLastDataColumnNumber Method\u0000html/72994b58-a42b-84ae-0aa7-33831a632ed0.htm\u000080","Worksheet.WorksheetPane.bottomLeft Field\u0000html/a16ed7ac-c196-7dd4-17eb-d3ea09bdfecb.htm\u000072","CellXf.HorizontalAlignValue.center Field\u0000html/9fa7bfd3-8975-b0f9-1f11-1c11c2f576f8.htm\u000075","WorksheetReader.PaneDefinition.TopLeftCell Property\u0000html/9e29c73d-ebea-d06f-b3fa-31bba02e99f5.htm\u000079","Workbook.AddStyle Method\u0000html/9e7328ae-e6fc-1887-841c-098edfaf0b5e.htm\u0000151","Cell.CellType.STRING Field\u0000html/a1c5c297-7bbf-9565-478b-2d8ee9cae61d.htm\u000072","WorksheetReader Methods\u0000html/9c6826a2-de8c-ec00-9033-b2d9173e81c3.htm\u0000190","Border.CopyBorder Method\u0000html/9fb2fcc7-35ae-0466-9e2e-db2c04ebc95c.htm\u000084","ImportOptions Constructor\u0000html/9eaaa3db-f82b-275b-ebc8-288f0916cd76.htm\u000053","BasicFormulas.GetBasicFormula Method\u0000html/9e4d5d67-dc58-026f-b0cf-07bc6823e87c.htm\u0000247","Fill Constructor\u0000html/9ff4a7f8-5239-850d-43d8-e83212212ef4.htm\u000055","Cell.CellAddress Property\u0000html/9f0ded33-9996-440c-0862-40ac66c39f2a.htm\u000073","MetadataReader.HyperlinkBase Property\u0000html/a1752312-a38c-b5ad-965b-6d55b8c200f3.htm\u000077","IOException Methods\u0000html/9cbafc85-eb5a-aac0-8f51-75eee228cce6.htm\u0000205","AbstractStyle.Copy Method\u0000html/a0dc6cae-9003-ac1c-c7a3-33ec76ce9029.htm\u000085","TextDirectionValue Methods\u0000html/9d2974d0-010d-7ea1-9a3c-ac8253a21f0c.htm\u0000300","Border.DEFAULT_COLOR Field\u0000html/a03050af-b9a6-f957-4e37-985a7013160c.htm\u000068","StyleValue Methods\u0000html/9d88b7f0-2789-a1f9-6615-55b1b2810a2f.htm\u0000300","Address.Equals Method (Object)\u0000html/9d898eb7-9d6b-6780-9f9b-6e2eb4a96c4c.htm\u0000123","WorksheetReader Class\u0000html/a0f3e7bf-09b0-1795-84cb-254f8fb30175.htm\u0000268","BasicStyles Class\u0000html/9e19ea81-63dd-4f4f-4ead-a06d251b503e.htm\u000098","HorizontalAlignValue Fields\u0000html/a726015e-688c-3432-e142-0e08149617d5.htm\u000045","StyleReaderContainer.GetComponent Method\u0000html/a6da7df2-ddae-484e-c4ef-3b06a16f3753.htm\u0000162","Range.Equality Operator\u0000html/a577e556-d751-814a-0118-87851a106d1e.htm\u0000160","XlsxReader Methods\u0000html/a74cc3ad-d39c-c77a-3752-a7bc1fb98f3b.htm\u0000154","Border.DiagonalColor Property\u0000html/a6d51bce-eb8e-3fd6-537c-9cdd079ad00a.htm\u000076","Worksheet.MAX_ROW_NUMBER Field\u0000html/a6dae932-3c57-1285-7623-ab9fca5b1dd8.htm\u000065","Worksheet.RemoveMergedCells Method\u0000html/a65dba97-740c-ecb8-504c-199e8e01b718.htm\u000095","Workbook.Load Method\u0000html/a47f2439-37fc-188c-3e23-80202061b175.htm\u000036","StyleManager.GetFontStyleNumber Method\u0000html/a784d6f9-19aa-be79-eb26-2aa76ac0463d.htm\u000084","AbstractStyle.AddPropertyAsJson Method\u0000html/a5e2328a-50c5-f4f9-a3a3-447db62853fd.htm\u0000238","Worksheet.GetUnusedWorksheetName Method\u0000html/a7a12ced-4c13-7244-9c81-4ba1ec6b6780.htm\u0000157","BasicFormulas Methods\u0000html/a6b33fce-7a6e-d258-0ab5-40d6a51746ae.htm\u0000144","Workbook.Init Method\u0000html/a84b9f7d-3f0f-87cc-fa4e-1064dc8afd3a.htm\u000061","Shortener.Right Method (Int32, Boolean)\u0000html/a6d9e9e6-777e-9666-be32-5b3127ab0323.htm\u0000145","WorksheetReader.GetSheetFormats Method\u0000html/a936a3e2-ddb7-3b68-c967-79e86ccb1430.htm\u0000102","Font Properties\u0000html/a6e28cb1-419e-61e1-a97e-c47f6ee8b8ea.htm\u000054","ReaderUtils.GetAttributeOfChild Method\u0000html/accfd357-96ac-24de-c97a-b62eab6b4417.htm\u0000269","Cell.CellType.DATE Field\u0000html/a711916a-7545-cc50-5f9a-f9fba874a812.htm\u000072","CellXf.HorizontalAlignValue.value__ Field\u0000html/ace3603f-15ee-4703-1fbf-80ed630c1eeb.htm\u000069","NumberFormat.FormatNumber.format_37 Field\u0000html/a895afb7-32a8-abae-22b0-6544c25d8d43.htm\u000075","Workbook.Save Method\u0000html/a8e58898-0005-ff70-cf2b-3cb96825a1e2.htm\u000061","Border Constructor\u0000html/a94abe8a-1b35-2613-6dd5-6e1b424a5d67.htm\u000055","Worksheet.RemoveSelectedCells Method\u0000html/a4c7d350-c30f-dcf3-f651-ff6ac0eeb02f.htm\u000061","IOException Constructor\u0000html/a962e0d2-4086-32ff-a0d5-ba982e5f7dc5.htm\u000059","NumberFormat.FormatNumber.format_38 Field\u0000html/b06e631a-c43c-87bb-6c89-ae563501b40e.htm\u000075","BasicFormulas.Min Method (Worksheet, Range)\u0000html/a511b733-240f-bc46-bd2f-61c72afe1d49.htm\u0000164","StyleException Properties\u0000html/b08e3a66-67dd-d472-951c-3a908ba93244.htm\u0000202","Metadata.Description Property\u0000html/a2bc6a3f-8ea7-bfd3-5951-6e71774abc2d.htm\u000073","Shortener.NullCheck Method\u0000html/b0b85a51-8ba2-4a93-aec7-08a4d04156a9.htm\u000061","Utils.GetOATimeString Method\u0000html/a1f71483-3dda-a30b-7bcb-decc7eec44bc.htm\u0000118","NanoXLSX Namespace\u0000html/a1c95b69-06c8-ad79-2974-1fe05b00c7e7.htm\u000057","Column.HasAutoFilter Property\u0000html/acf99d53-9db3-a496-ce30-a5c57e475aac.htm\u000073","CellXf Methods\u0000html/a200834e-a337-3b07-e278-40ce04f911b7.htm\u0000161","ImportOptions.AddEnforcedColumn Method\u0000html/b242d9ce-2ed3-5f3d-43eb-44b6da9837d3.htm\u000038","AppendAttribute Constructor\u0000html/b26e9619-7ee5-faad-f730-79a6e095b424.htm\u000055","Fill.SetColor Method\u0000html/ad3097dd-d041-c060-827b-66cd91a37010.htm\u0000146","Cell.Copy Method\u0000html/ad1a220a-ae5f-fe26-f1a1-1369f12ef427.htm\u000080","BasicFormulas.Average Method\u0000html/b1b6201a-6ee4-e66a-7914-be868e342a3e.htm\u000034","Font.VerticalAlignValue.subscript Field\u0000html/b24897cf-0ad0-1e59-cca5-981d1ca99ef8.htm\u000075","Worksheet.MAX_WORKSHEET_NAME_LENGTH Field\u0000html/b2988250-c587-6ba0-a384-f16c92f45f57.htm\u000065","StyleRepository.Styles Property\u0000html/ad391037-5783-88a7-6e8c-601cd6cf83e1.htm\u000085","RelationshipReader Constructor\u0000html/b2c76f3d-9371-7dc3-d45f-c3aaa3148a75.htm\u000055","CellXf.Hidden Property\u0000html/b1ce94fa-04c1-80c9-ad07-c37171b5c395.htm\u000076","Shortener.Right Method\u0000html/b1008cc2-0956-529f-4269-59157a7da177.htm\u000032","ImportOptions.EnforcingStartRowNumber Property\u0000html/ae282d0b-a65c-ce2f-f061-4c0eb66facb4.htm\u000073","StyleReaderContainer.GetNextBorderId Method\u0000html/ada17ee1-ec9a-8e6a-b30e-6393d1179cef.htm\u000084","ImportOptions.EnforceDateTimesAsNumbers Property\u0000html/b0238ccb-59a9-a5ea-38d9-65600076014c.htm\u000073","RelationshipReader.Relationship.Id Property\u0000html/a87c2cb3-dfed-f49c-32f8-0126428e587a.htm\u000079","ReaderUtils.GetChildNode Method\u0000html/adf0f864-7ffd-b9c3-8a91-c6347f90dfa3.htm\u0000168","PatternValue Methods\u0000html/b0d99034-c445-8fe1-802e-27519b040d79.htm\u0000300","Cell.CellType Class\u0000html/b2de4222-97f9-84c2-4ed5-dd32744a483e.htm\u0000362","WorkbookReader.Hidden Property\u0000html/b0e815e2-37cc-40a9-dd17-d06dd17f8b8e.htm\u000077","Cell.ResolveCellType Method\u0000html/a6c74369-c24a-dca8-83c2-5f6673f46b77.htm\u000061","Fill.FillType.fillColor Field\u0000html/b0cc1076-f355-e409-5f69-dca00a7d46ed.htm\u000075","Relationship Properties\u0000html/a5588318-c5a9-3557-d6fe-815ff7becdd3.htm\u000038","Worksheet.GetRow Method\u0000html/b2b86933-2e29-6150-dbed-8e37d8272d50.htm\u0000123","Border.TopStyle Property\u0000html/a7efd705-81e4-c78c-256f-9e4e46840dd2.htm\u000078","NumberFormat.FormatNumber.format_11 Field\u0000html/b266c13e-c941-71a6-c4b4-6a12ef5eaefe.htm\u000075","Range Constructor\u0000html/9f5932d5-34cf-6daa-a2b1-db99c9c81dad.htm\u000049","Metadata.ApplicationVersion Property\u0000html/b2bb52bf-cf05-b44b-5418-d98f3ee7fbdf.htm\u000073","DocumentPath Constructor\u0000html/a566ac72-f713-7f04-166a-e408fe2c1f20.htm\u0000125","StyleReader Constructor\u0000html/a32bf280-5899-5b84-af59-f7be3fdc254d.htm\u000055","StyleReader.Read Method\u0000html/a3c854b8-5f33-6c20-f8d8-a7078b340365.htm\u0000102","Utils.GetPaneSplitWidth Method\u0000html/a3f84ff4-8b9a-6680-29ee-3982b3cb5c48.htm\u0000211","Workbook.Load Method (Stream, ImportOptions)\u0000html/a7f5191e-738b-3eb9-324d-27aa6fc0951e.htm\u0000175","ImportOptions.TemporalCultureInfo Property\u0000html/b168663c-4aa8-fbaa-550d-9371132f2485.htm\u000073","Worksheet.SheetProtectionValue.objects Field\u0000html/a8059b60-a55f-40db-485b-dd6c34054474.htm\u000072","StyleManager.GetFonts Method\u0000html/b16a2934-ff7a-f9e2-9f58-2a96af36a8b2.htm\u000087","StyleRepository.Instance Property\u0000html/b17a67b4-6866-3d38-b3ed-7ff5b9cc2e1c.htm\u000074","Utils.GetInternalColumnWidth Method\u0000html/a8350b7d-caa5-df50-6db3-7b86abaec1ff.htm\u0000211","MetadataReader.ContentStatus Property\u0000html/b185d3db-7215-d22c-f4f3-d10697457bac.htm\u000077","WorksheetReader.PaneDefinition.FrozenState Property\u0000html/ab1d250f-7b8d-9122-a401-d1a8fd318a27.htm\u000080","XlsxReader.ReadInternal Method\u0000html/a8825c55-9d76-6d54-dd10-0532fed8265e.htm\u000084","BasicStyles.Underline Property\u0000html/abc128e9-6083-ed4c-2abc-1481ba1a7aef.htm\u000074","Style.CurrentFill Property\u0000html/ab7dc690-5c5c-eb79-c021-7d34f551b7fa.htm\u000076","Cell.AddressScope.value__ Field\u0000html/aa49b987-f888-2cbf-88d5-04b852b656f0.htm\u000066","Border.StyleValue.dashDotDot Field\u0000html/abed30a3-a257-6bbe-8905-3b9671366f53.htm\u000075","XlsxWriter.CreateWorksheetPart Method\u0000html/a327cb91-98d3-a789-afe6-04580cb0e2e1.htm\u0000122","Worksheet.GetBoundaryNumber Method\u0000html/b2ee45c4-2c4e-743d-3366-c02be4f0e27f.htm\u0000156","Utils.ToString Method\u0000html/b3a2cb15-adcb-cb1e-2fa3-ceabf6035968.htm\u0000118","FormatException Constructor\u0000html/bb5f008a-d5d4-c077-38b4-de06c4e42475.htm\u000057","MetadataReader Constructor\u0000html/b979eba8-7f1c-e47d-f302-56f7ed804451.htm\u000055","Range.ToString Method\u0000html/bbf2065c-afca-dd38-a062-a455d747e58b.htm\u000081","MetadataReader.Company Property\u0000html/b8e76897-ef4b-9a59-4339-a2fd3ca07f3f.htm\u000077","Address Constructor (Int32, Int32)\u0000html/b8b78a00-f10e-e393-b411-af5678602adc.htm\u0000128","BasicStyles.DateFormat Property\u0000html/ba2d51b2-fea3-5d6d-79d6-a48e1124c8bc.htm\u000074","Font.Name Property\u0000html/b9f1c8e4-5256-a32c-533c-519c1db88e44.htm\u000076","Worksheet Properties\u0000html/ac725154-1c43-5791-49e9-68ff3d91713b.htm\u000066","WorksheetReader.PaneSplitValue Property\u0000html/bc1499f3-b28d-cd9b-6c64-c7f00b6bc28f.htm\u000079","CellXf.TextRotation Property\u0000html/ba150d55-20b1-8f89-4608-8c2287218aba.htm\u000076","XlsxWriter.EscapeXmlAttributeChars Method\u0000html/b8506252-febe-8fb7-ca55-6fcbecf50ab7.htm\u0000123","Worksheet.GetFirstCellAddress Method\u0000html/b9105f74-f1b7-6c8e-9b55-e25fb9e61e6e.htm\u000083","WorksheetReader.ShowRuler Property\u0000html/b502c89b-936c-2daf-1321-a5033d0fd63a.htm\u000077","Style.CurrentNumberFormat Property\u0000html/b8e16f82-ed18-9fa6-d81a-6c0c3bd29de0.htm\u000076","Border.StyleValue.s_double Field\u0000html/bba15a5a-1b7f-c588-1d91-14bc4d4a470b.htm\u000075","CellXf.Locked Property\u0000html/b3ec8cb4-8c67-5de0-a8b4-aa12924a0aa2.htm\u000076","NumberFormat.FormatNumber.format_8 Field\u0000html/ba75466d-c486-aacf-411a-400f2cc70163.htm\u000075","Shortener.Formula Method\u0000html/b87bf99f-06b1-3bd4-1a5b-61ca67bcd7b6.htm\u000034","Cell.CellType.BOOL Field\u0000html/b507df8a-1036-0feb-8d6c-b1a695778091.htm\u000072","NumberFormat.FormatNumber.format_22 Field\u0000html/b368e78d-831f-566d-5cae-118bea71ed1a.htm\u000075","Cell.ResolveColumnAddress Method\u0000html/b48bcc55-0268-d824-7a0b-c93b229048c9.htm\u0000118","FormatRange Methods\u0000html/bad0593b-c72a-7ee7-20be-66b1426e7efc.htm\u0000300","SheetProtectionValue Fields\u0000html/b51906d0-1377-c361-d5cf-b3d5190814ee.htm\u000050","Style.GetHashCode Method\u0000html/b4de6e6d-697b-7458-f9dc-4796f038b852.htm\u000085","BasicStyles.ColorizedText Method\u0000html/b371b2bd-7599-fbf2-c73d-b1ea55992b17.htm\u0000123","StyleReaderContainer.GetBorder Method\u0000html/bb12892a-7d32-5e55-28bb-d4846dc8eb42.htm\u0000122","StyleReader.GetColors Method\u0000html/b787223b-5e84-a0de-7242-8503d83f2724.htm\u0000102","Font.DEFAULT_FONT_FAMILY Field\u0000html/b5237e8f-4ddb-7238-b764-853e487badae.htm\u000068","Fill.CopyFill Method\u0000html/b54b48c2-4d89-84c1-3004-0dc5a6aec795.htm\u000084","SortedMap Class\u0000html/b40002eb-351d-4b7a-ee44-6bf382ada39f.htm\u0000211","Utils Class\u0000html/b79f8f28-87ab-475c-033b-b06d9b7b5d5f.htm\u0000102","BasicFormulas.Round Method\u0000html/b5d02de2-6c7c-5213-e047-ad37ebe3f8c7.htm\u000038","Worksheet.SetCurrentCellAddress Method\u0000html/b7e03264-d672-2cee-5c84-646ae38c1fc8.htm\u000034","WorksheetReader.GetNumericValue Method (Object, Cell.CellType)\u0000html/b47410f8-5504-7b92-9077-7d29697303f7.htm\u0000176","WorksheetReader.GetMergedCells Method\u0000html/b5eca498-6f2b-dbe1-5ecb-12d8e773a450.htm\u0000102","Font.GetHashCode Method\u0000html/b80126bc-f165-5409-ea7b-e1a34a38dd2d.htm\u000085","BasicFormulas.Max Method (Range)\u0000html/bc6c9537-6b39-c4c7-dcc8-b806f8325d68.htm\u0000123","NumberFormat.Equals Method\u0000html/bc50c6d2-fc23-fe7e-6d15-899a4df57bec.htm\u000049","Border.StyleValue.dotted Field\u0000html/bcfb1b8e-b14b-c007-1f39-60ac4952802e.htm\u000075","Worksheet.PaneSplitAddress Property\u0000html/b6552211-5fb8-28f0-1e38-1679d8b7f0c6.htm\u000073","BasicFormulas.VLookup Method (Worksheet, Address, Worksheet, Range, Int32, Boolean)\u0000html/bcf38ef9-4c76-6286-ab55-e219e648b0fa.htm\u0000368","Border.StyleValue.hair Field\u0000html/b6e59cfb-2f7f-3f3d-dc81-4473c58fae0c.htm\u000075","ImportOptions.ColumnType.Numeric Field\u0000html/b6f64464-9a00-babb-6853-aa205625b17c.htm\u000072","RangeException Events\u0000html/b774f4f3-5695-3b40-5d3b-08171ae79389.htm\u000061","Address Fields\u0000html/b3888e9e-b0c3-3213-4c9d-84ba00a1750e.htm\u000035","Style.CurrentFont Property\u0000html/bd687e61-c076-e092-08f0-2d49ceb96941.htm\u000076","Cell.CellType.TIME Field\u0000html/bf1be106-8dd7-8ab9-869e-08faf89cb1ca.htm\u000072","ColumnType Fields\u0000html/bdccfc3e-4836-f781-f68b-0287e9cf54e8.htm\u000042","Worksheet.SetZoomFactor Method\u0000html/c1ea59be-ccaa-2454-37fb-f08db3fca595.htm\u0000137","Border.GetHashCode Method\u0000html/b3dbcd9e-077b-fe5b-a13e-8a0b3b9b42cd.htm\u000085","Worksheet.SetSheetName Method (String)\u0000html/bd1428dd-fff4-6bfe-6c50-bce6c74aa857.htm\u0000100","Workbook.AddWorksheet Method (Worksheet)\u0000html/bd369c1b-4f9a-e0ff-1b17-5628c5f88156.htm\u0000100","NumberFormat.TryParseFormatNumber Method\u0000html/be33a680-ce6e-95f8-5030-b4f75bc55ff6.htm\u0000181","XlsxWriter.CreateWorkbookProtectionString Method\u0000html/bd2ebcb7-b220-3c1e-3f4f-f1cf374f1f4b.htm\u0000102","CellXf.VerticalAlignValue Class\u0000html/a7b7fce0-1f42-c7b1-71ed-29ddae4bdec1.htm\u0000364","SharedStringsReader.SharedStrings Property\u0000html/bdce1d80-5f02-cace-9414-e84252ea9904.htm\u000083","ReaderUtils Class\u0000html/bf20bbf1-1c31-f367-c7c9-5ebd94249808.htm\u000085","NumberFormat.FormatRange.custom_format Field\u0000html/c3f487f7-0fda-8c07-1279-9950d095aec1.htm\u000075","StyleManager.AddStyleComponent Method (AbstractStyle, Nullable(Int32))\u0000html/c41f1c56-3bda-f5a9-8a24-2a243f052859.htm\u0000191","CellXf Class\u0000html/c1f3b761-0277-d76a-c1c6-a1a0810c1415.htm\u0000253","Cell Class\u0000html/be797256-40f7-d860-2556-8f99f79783d4.htm\u0000336","WorksheetReader.WorksheetProtection Property\u0000html/bf05fb66-bb0c-6be0-5051-cfc2fc6cf55d.htm\u000091","AbstractStyle.Equals Method\u0000html/c4af8c3e-ac7b-97ae-64a3-a7ecd8c3bccd.htm\u000052","RangeException Constructor\u0000html/bf34d634-0a3b-d0e0-fcf1-ba57d7eecb06.htm\u000046","BasicFormulas.Floor Method (Worksheet, Address, Int32)\u0000html/c870deff-ea73-8036-8373-9f20b77a3c75.htm\u0000209","Workbook Class\u0000html/c0ca4f21-2364-d1d2-9002-af8330d39a82.htm\u0000435","RelationshipReader.Relationships Property\u0000html/c5e468eb-065a-fd18-7be7-b4a8474ff8db.htm\u000084","WorksheetDefinition Properties\u0000html/c4eb27d3-1022-bf59-211c-2cb944eff097.htm\u000039","CellXf.TextDirectionValue.vertical Field\u0000html/bf672465-a9a4-fe08-c177-5d7eab85e53a.htm\u000075","XlsxWriter.CreateAppString Method\u0000html/bf1bcf36-a500-0aee-b691-aa846016af46.htm\u000084","Cell.CellStyle Property\u0000html/c1501041-ccda-1f37-da3f-9185dca4093d.htm\u000070","Worksheet.AddSelectedCells Method\u0000html/bf9f377a-43bc-5838-d2c1-c95e378c155d.htm\u000037","StyleReader Class\u0000html/c610bb23-16b0-3a90-d198-54d03ff45198.htm\u0000218","Font.DEFAULT_VERTICAL_ALIGN Field\u0000html/bfbce093-524b-5964-c09d-245bdeab436d.htm\u000070","Worksheet.GetCell Method\u0000html/c67dd28a-d511-de4e-ffe5-993d0bd6e220.htm\u000034","WorksheetReader.AutoFilterRange Property\u0000html/c00d994c-769c-1697-2724-5f3bcbdcdbcd.htm\u000080","Range.Equals Method\u0000html/c43d3368-d23d-67ea-f885-6489c5642a87.htm\u0000118","Utils.GetOADateTime Method\u0000html/c6a0be59-4764-5d3d-7f56-fa7f847b4e6e.htm\u0000163","XlsxWriter.CreatePaneString Method\u0000html/c2204cda-7cdd-4d6e-55ca-fa977eec8997.htm\u0000141","Workbook.LockWindowsIfProtected Property\u0000html/c158e4ab-fb0b-8494-a070-11d38418c887.htm\u000070","Shortener.Up Method\u0000html/c0b86061-b168-f600-95d0-2ae6d587a884.htm\u000063","Workbook.ClearMruColors Method\u0000html/c480d675-0de0-0889-19a6-6b18358a350b.htm\u000061","Workbook.importInProgress Field\u0000html/c2976290-9540-2fe9-9f30-b601386450ac.htm\u000063","StyleRepository Constructor\u0000html/c1921990-8544-3a6e-f286-7e144446ef96.htm\u000055","Worksheet.AddCellRange Method\u0000html/c2defdbb-fb9b-2035-2f9f-f73a0a4b7256.htm\u000062","Worksheet.AddSelectedCells Method (Address, Address)\u0000html/c87884a9-2335-26aa-0615-9f0b348de839.htm\u0000139","IOException Class\u0000html/c356a5e7-d04e-4fc8-ebf8-b6be478465ee.htm\u0000500","Worksheet.AddCell Method (Object, Int32, Int32, Style)\u0000html/c77e4aff-bb9e-f18f-5d12-299689e32a83.htm\u0000235","Worksheet.HasCell Method (Address)\u0000html/a491bc83-4442-0cd6-28aa-60fcdbb1f1eb.htm\u0000122","StyleReaderContainer.AddMruColor Method\u0000html/b2e044eb-8059-78e5-8c7e-5e44b0aa44b2.htm\u000099","Worksheet.SheetViewType.pageBreakPreview Field\u0000html/c2e06164-b197-1e7f-05be-7280f6409d7f.htm\u000072","XlsxWriter.AppendSharedString Method\u0000html/c806dd67-4403-fdcf-dfe9-47dd5480c452.htm\u0000141","Worksheet.SetSheetProtectionPassword Method\u0000html/c3d7c4f9-f49c-19ba-1f11-9e2f8c7db06e.htm\u000095","XlsxWriter.SaveAsync Method\u0000html/c7bc592c-89ad-8b7e-27ae-64673919f0f9.htm\u000084","Style Methods\u0000html/c4f71476-000a-d889-d2f1-26b8ccb3e4f8.htm\u0000171","Worksheet.GoToNextRow Method\u0000html/c5621b2b-d739-eb0a-d1d9-0b2adb83e813.htm\u000032","Worksheet.GetBoundaryDataNumber Method\u0000html/c855537f-2b45-1e58-6565-4b094d621a46.htm\u0000199","Worksheet Methods\u0000html/a3016998-b5b7-28fd-c772-0bba08bd603a.htm\u0000547","Worksheet.SetColumnWidth Method\u0000html/cddf0285-477a-9d78-1076-bb0a2efe6f30.htm\u000036","BasicStyles Methods\u0000html/cf92da46-b798-56e7-5382-fb68934a311d.htm\u000037","Fill.ForegroundColor Property\u0000html/c92f5b7c-ee9b-e9c8-9294-cf58299386d7.htm\u000076","NumberFormat.FormatNumber.format_7 Field\u0000html/cfa03e0d-2a78-9c7d-8732-14084f6e3e24.htm\u000075","XlsxReader Constructor (Stream, ImportOptions)\u0000html/cd5e7d80-1d1e-d1cc-14e5-b6054f23cf4f.htm\u0000141","NumberFormat.DEFAULT_NUMBER Field\u0000html/c9be1b28-6129-6fd8-e01b-8092c46168ca.htm\u000070","StyleReaderContainer.GetMruColors Method\u0000html/cb6690da-ee0c-1913-70a3-4ad75486c1cf.htm\u000090","Style.Name Property\u0000html/d07e6c8b-847d-05d1-6206-87dd78be056e.htm\u000076","FormatException Constructor\u0000html/d03aeef8-4c98-6277-8056-c9c8381e6e6f.htm\u000059","WorksheetReader.ConvertDoubleToInt Method\u0000html/cfc77f79-623c-d874-61a3-2281a99e0c73.htm\u0000122","BasicStyles.BoldItalic Property\u0000html/c48184a8-7f85-c7dc-3115-83e2537f2882.htm\u000074","Range Class\u0000html/ce2f516a-3195-a3be-03da-99a44acb9f1f.htm\u0000209","Worksheet.MIN_ROW_NUMBER Field\u0000html/d28579fa-89d4-b5b3-e01a-a1e75f66e7dd.htm\u000065","NumberFormat.GetHashCode Method\u0000html/d08487f0-0c93-5067-0654-77abbdd0ab08.htm\u000085","Worksheet.UseSheetProtection Property\u0000html/cfd1a419-889f-9afa-52cd-57f3f0941d8d.htm\u000073","WorksheetReader.PaneDefinition.ActivePane Property\u0000html/d06a6a42-2218-3ea0-4f26-0afac851cb0f.htm\u000085","DocumentPath.Path Property\u0000html/c4a436af-a389-a080-29b4-648899ea78b4.htm\u000076","Worksheet.GetLastDataRowNumber Method\u0000html/ce7213cc-6702-76be-29c4-efa0e3f9561a.htm\u000080","Fill.PatternValue.none Field\u0000html/d0dcba96-d8eb-b19e-8c31-daf241c7c526.htm\u000075","Worksheet.SheetViewType.value__ Field\u0000html/d285d34f-c867-4b22-70d3-46c734796456.htm\u000066","Border.StyleValue.mediumDashDot Field\u0000html/cfe0a2fc-9901-1333-82b0-94cda56fc2eb.htm\u000075","Range Methods\u0000html/a3d51e10-975a-128d-aea8-bf9133f05dfd.htm\u0000123","Range Constructor (Address, Address)\u0000html/a2267007-2ad8-4800-7e06-f57018231cc6.htm\u0000128","RelationshipReader Methods\u0000html/bc5b1376-5b2c-e9ce-6320-f802ae7ecaa2.htm\u0000149","WorksheetReader.ConvertToString Method\u0000html/ce7cdb5e-982e-1484-539a-ca0629db9e65.htm\u0000122","ImportOptions Properties\u0000html/d65066fd-5056-bbf2-a8a4-c9cd6a3dc420.htm\u000041","AbstractStyle.HandleProperties Method\u0000html/cffaf145-2d86-0922-12ed-41f147d183c3.htm\u0000154","Workbook.GetWorksheet Method (Int32)\u0000html/d73b9374-0404-08e1-3e43-7d173cdea290.htm\u0000122","Worksheet.AddCellFormula Method (String, Int32, Int32, Style)\u0000html/d1338c3b-a371-9440-3d80-3efa4b7e6429.htm\u0000235","Style.CopyStyle Method\u0000html/d762059e-d140-9793-31e5-51e66633d825.htm\u000084","Worksheet.GetFirstDataColumnNumber Method\u0000html/d80dc4f3-83bf-51bd-59db-7ed1dde674cb.htm\u000080","Worksheet.SheetViewType.pageLayout Field\u0000html/d7663b57-fe7a-1dfc-7fcb-0b91575cc4b5.htm\u000072","XlsxWriter.DynamicRow Class\u0000html/d94a47d8-e693-4a39-00f6-64ae04fcd36c.htm\u0000217","Border.Equals Method\u0000html/d82421a5-5c44-c602-5965-1b4dcd4a0c8f.htm\u000049","Worksheet.SetColumnWidth Method (String, Single)\u0000html/d5a1b2fd-ed57-9964-fd80-efa686037809.htm\u0000139","Worksheet.SetCurrentCellAddress Method (String)\u0000html/ce86295a-346c-5bd8-def7-8525f1c407f1.htm\u0000100","Fill.PatternValue.solid Field\u0000html/d5aa4b45-2114-04c9-9242-83c3b1396032.htm\u000075","ReaderUtils.GetAttribute Method\u0000html/d683d5e9-483e-0882-7d8b-c6ced268b614.htm\u0000219","SharedStringsReader.HasElements Property\u0000html/a36d5015-75e3-aacf-a6c8-ac2ce43b3616.htm\u000073","Cell.ResolveCellRange Method\u0000html/d8b589ab-2535-4c81-36c6-33fb5d32b1d0.htm\u0000118","BasicStyles.StyleEnum.borderFrame Field\u0000html/d492b8e5-708e-7994-6f8e-98dcad6f9abb.htm\u000075","Cell.AddressScope Class\u0000html/bc7cf96c-d6d3-e603-a200-f8fe1ee55907.htm\u0000357","Workbook.SetCurrentWorksheet Method (Int32)\u0000html/c8cdb236-cea7-5f95-995f-c7654bdec0a5.htm\u0000122","Fill.Copy Method\u0000html/d8b8d054-db07-fa34-668d-233c52e77972.htm\u000085","XlsxWriter.CreateSheetProtectionString Method\u0000html/d6b738b9-82a6-d5bc-0143-6ee048fb94fd.htm\u0000122","Font.SchemeValue.minor Field\u0000html/d4c0d7d4-8530-2511-0523-1db504545524.htm\u000075","NanoXLSX\u0000html/d75eb659-6335-53f6-af7a-81814a21ab7f.htm\u00001118","StyleManager.GetFillStyleNumber Method\u0000html/c90407b8-ef7a-eab1-19f5-8f60534ebeea.htm\u000084","Worksheet.SetSelectedCells Method\u0000html/d5d2533b-2454-8850-81aa-70cc88bc3a65.htm\u000043","ImportOptions.GlobalType.AllNumbersToInt Field\u0000html/c302ab43-e2f7-e92e-7cbe-51ab59885984.htm\u000072","XlsxWriter.SaveAsStreamAsync Method\u0000html/d6e8f4c9-bbc8-e9c3-97e8-b771138f0c68.htm\u0000173","CellXf.TextBreakValue.value__ Field\u0000html/cbdc05d5-11d0-84a4-9dba-46e4ed9718cd.htm\u000069","GlobalType Fields\u0000html/d647371d-c702-46e5-c513-365c76926905.htm\u000041","CellXf.HorizontalAlignValue.general Field\u0000html/d13f26e4-1397-71ad-4167-bad204b7eb9a.htm\u000075","Cell.ResolveCellCoordinate Method\u0000html/cdd8d4bb-8349-394a-e8d1-012c472352e8.htm\u000051","WorkbookReader.LockStructure Property\u0000html/c8b60688-cde0-6ad8-00a5-c9195a1e1bf4.htm\u000077","Worksheet.SheetID Property\u0000html/c30d2d4b-07ee-78ae-f9bc-36876351cdb3.htm\u000073","FillType Fields\u0000html/cf471f9b-11fc-a012-c304-1a9142ba312f.htm\u000038","BasicStyles.Strike Property\u0000html/a7af1907-bb7d-54fb-6239-c6a1c6e668d5.htm\u000074","NumberFormat.FormatNumber.format_14 Field\u0000html/cc0fbded-09ce-488d-9996-37dd4b6f263d.htm\u000075","Cell.AddressType.FixedRowAndColumn Field\u0000html/d4fbc4fb-b142-f7a0-cae0-8489aab4ebca.htm\u000072","Utils.GetOATime Method\u0000html/d1a2f314-af96-2fc9-a25a-e90c57492cfa.htm\u0000118","Font.MIN_FONT_SIZE Field\u0000html/d5059983-0630-ad30-a900-acda09d704e6.htm\u000068","Style.IsInternalStyle Property\u0000html/cc64330f-55b2-6da9-20e6-84f4d3b63b54.htm\u000073","RangeException Constructor (String)\u0000html/c8bee689-eb60-7b02-8fe8-892ac723add9.htm\u000093","Workbook.WS Property\u0000html/d1d2b242-74dc-ffcb-7ad6-2eb185f7082e.htm\u000070","Border.StyleValue.value__ Field\u0000html/d50f4f76-67a3-2547-8d22-4998668f48d3.htm\u000069","StyleManager.GetNumberFormatStyleNumber Method\u0000html/d8d9921e-375b-a51d-bd7e-77f0eb551fe7.htm\u000084","Column.ColumnAddress Property\u0000html/d2673db4-2064-9847-8f01-2c917732a124.htm\u000073","Worksheet.GetLastCellAddress Method\u0000html/d76bd1bc-cc75-6126-7a55-9e700978c299.htm\u000083","ImportOptions.DEFAULT_DATETIME_FORMAT Field\u0000html/db0292db-d312-eac1-7a16-86281e76ddfb.htm\u000074","Font.DEFAULT_FONT_SCHEME Field\u0000html/da4af1c7-b55d-3ce2-5307-f2a168afb8a1.htm\u000070","Border.DiagonalStyle Property\u0000html/d7becb87-8023-1d2d-ed1f-a74dbe15f012.htm\u000078","StyleReaderContainer.GetNextStyleId Method\u0000html/d8fbac67-67b6-e715-fbe1-625c0da17e7d.htm\u000084","XlsxWriter.CreateMergedCellsString Method\u0000html/dbfb8d20-6b32-9eda-deaa-35ca3a703a28.htm\u0000122","Workbook.RemoveWorksheet Method (Int32, Boolean)\u0000html/d9524b7e-82ed-2630-92d0-5aa5a3d76071.htm\u0000139","Worksheet.GetFirstDataCellAddress Method\u0000html/d8fc78da-9204-192b-fb68-c1e05ce041c7.htm\u000083","StyleException Class\u0000html/d547c60c-3c21-2a22-0707-a5536001c8d7.htm\u0000500","FormatException Methods\u0000html/d9f2a719-2860-b9be-5d24-ed5c7702f673.htm\u0000205","StyleReaderContainer.GetFont Method\u0000html/dc31ec1b-5327-6b59-03c8-c2e34a65ac32.htm\u0000122","AbstractStyle.AppendAttribute.NestedProperty Property\u0000html/d986b1a3-d248-019e-85a5-665874b481b9.htm\u000079","AddressType Fields\u0000html/d9f8bcee-ea4b-b028-184c-ae747c7bd502.htm\u000039","Cell.CellAddress2 Property\u0000html/d94c2bfc-aca8-6b34-3568-e805f51e5ca5.htm\u000073","RowDefinition Properties\u0000html/d330c196-a2b5-7551-6259-99240b611a4f.htm\u000037","Worksheet.SetActiveStyle Method\u0000html/cf8013da-19d6-ae62-5488-ed09b8b1406d.htm\u000098","NanoXLSX.Styles Namespace\u0000html/d8da9330-3a12-df84-37ac-75755883d311.htm\u000069","ImportOptions.DEFAULT_CULTURE_INFO Field\u0000html/d94e0a23-08ad-d317-b26f-d4e2284a29a0.htm\u000065","Workbook.CopyWorksheetIntoThis Method (String, String, Boolean)\u0000html/d988ef39-cc8f-c81c-d5e0-d07350e39e72.htm\u0000214","Relationship Methods\u0000html/da144b36-dd42-6564-592a-cfd738b34b62.htm\u0000150","Style.CurrentCellXf Property\u0000html/d372499f-3ac0-cd37-19f9-f536ae47dd08.htm\u000076","WorkbookReader.PasswordHash Property\u0000html/da380fdc-2a85-db81-863c-28e6569c3daa.htm\u000077","Workbook.GetMruColors Method\u0000html/d3c83e88-d431-90bc-de10-ce4670b73e0f.htm\u000086","Worksheet Constructor\u0000html/e1a8e3a7-11de-0029-060d-c4c2cead6a19.htm\u000055","XlsxWriter.CreateWorkbookDocument Method\u0000html/e23c7e7a-7fa3-145d-42af-831b03c57340.htm\u000084","PaneDefinition Properties\u0000html/e1e1e337-fe60-c06d-1f86-3cdadc2d16af.htm\u000044","NumberFormat.FormatNumber.format_3 Field\u0000html/e2761e9c-e888-e936-a4af-06d23dd2ad27.htm\u000075","Worksheet.WorksheetPane.topRight Field\u0000html/d3d603eb-f2b3-3c18-a538-895a265bc973.htm\u000072","Worksheet.ZoomFactor Property\u0000html/e0883f13-1915-5436-4207-d8d08478eae4.htm\u000073","Utils.GetInternalRowHeight Method\u0000html/dd885cec-9093-e53e-e317-85ef635dc1f9.htm\u0000118","StyleValue Fields\u0000html/ddf8cb32-d275-2400-e2b2-c2f527a78042.htm\u000050","WorksheetReader.RowDefinition Class\u0000html/dec85431-4692-f0e8-a480-09728db45c57.htm\u0000217","Address.Copy Method\u0000html/de155eb9-10c9-3f6f-c753-ae17d735a44e.htm\u000080","Font.UnderlineValue.doubleAccounting Field\u0000html/e08c9ef8-9943-f0d5-2370-3f175534832e.htm\u000075","Worksheet.AddNextCellFormula Method (String, Style)\u0000html/ddbfb868-bf1b-a107-1929-55ead8120483.htm\u0000143","Border Class\u0000html/db3c5542-7154-6a5b-c6bb-74380091a741.htm\u0000255","Border.StyleValue Class\u0000html/d997c7a5-936f-72b2-23f8-e04c4f9541f0.htm\u0000372","StyleManager.GetStyleNumber Method\u0000html/e1cbb188-6fea-fcea-40e1-e94adfd47577.htm\u000084","CellXf.Copy Method\u0000html/e1b93c57-dcac-6f25-afc2-2a77782f533a.htm\u000085","BasicStyles Properties\u0000html/e21d2d0f-fa45-f1c3-c2f0-f4a28de06ef7.htm\u000046","BasicStyles.BorderFrame Property\u0000html/e0f92bac-1f51-1bd9-2e99-bb69ee210335.htm\u000074","WorksheetReader.GetNumericValue Method\u0000html/e410f979-3482-14fa-9825-3cd5149efa6a.htm\u000036","Border.GetStyleName Method\u0000html/e40d0eb2-f39a-ddde-4c5c-f02a0318e4dc.htm\u0000132","Border.BottomStyle Property\u0000html/e407501e-0a1c-3479-2ce3-68c0c6c4ec66.htm\u000078","WorkbookReader.GetWorksheetInformation Method\u0000html/e46271fd-d82c-64cc-a428-4e65b0c85631.htm\u0000102","Cell Methods\u0000html/ded13bbd-5121-8fd6-d97f-948621b9d68c.htm\u0000199","StyleReader.GetColor Method\u0000html/e731c2c3-6ef0-6d50-5da7-684d17ba7cb6.htm\u0000168","Worksheet.ActivePane Property\u0000html/e3e15c55-470b-445d-ab48-ec8c8292455c.htm\u000075","Border Fields\u0000html/c9828ed3-649f-c374-69c0-51db98eeb597.htm\u000035","SortedMap Properties\u0000html/e1168f71-bf9e-36b5-f5cd-17c0ca97664d.htm\u000035","XlsxWriter.CreateStyleFillString Method\u0000html/e3e3cbac-ce71-0eb3-7442-1175839d2bca.htm\u000084","Worksheet.Columns Property\u0000html/e44fed82-3646-7316-c4d8-0bc134878b08.htm\u000082","NumberFormat.CUSTOMFORMAT_START_NUMBER Field\u0000html/e4e9daba-7456-2c28-fd8c-997a4cd41b01.htm\u000068","WorksheetReader.DefaultRowHeight Property\u0000html/df0fbe5e-04fb-a587-6c91-3195a8eaf281.htm\u000080","Cell.CellType.DEFAULT Field\u0000html/e40d479b-4d2b-a7ff-f066-57c5b1fb916d.htm\u000072","WorksheetReader.MergedCells Property\u0000html/e307890a-4f4b-8a6b-4283-839d1b64d2e3.htm\u000083","Metadata.ParseVersion Method\u0000html/df11de8f-8066-20ad-859f-70640da74d11.htm\u0000247","BasicStyles.StyleEnum.borderFrameHeader Field\u0000html/daba5ef5-3f2e-4912-aced-6434eb912f81.htm\u000075","Fill Constructor (String, String)\u0000html/ce0a891f-5e74-413d-19fc-b76551a42828.htm\u0000132","NumberFormat.Number Property\u0000html/e35a397e-be78-cbd4-0c11-6eae8a4b1eaa.htm\u000078","Font.ToString Method\u0000html/e53299b9-006c-b8c7-8b7e-1a9a457256e7.htm\u000085","Shortener.Down Method (Int32, Boolean)\u0000html/dcd4184b-4712-68fc-b97d-dc0c59984866.htm\u0000145","Cell Properties\u0000html/dd16d1a4-9598-31cb-7825-b849d0b468c9.htm\u000040","Font.ValidateFontScheme Method\u0000html/d3f0f2fc-9133-16d9-a2b3-44b4bc0930e7.htm\u000064","Metadata Class\u0000html/e5fd01c0-a322-d43f-8265-0dc1f866cc42.htm\u0000218","StyleRepository.AddStyle Method\u0000html/c9ee20a5-ffc1-1ebd-b58e-4fc27828bcb6.htm\u0000126","BasicFormulas.VLookup Method\u0000html/eaba8f47-8705-28a2-9e35-009ff4fe480e.htm\u000068","Address.Equality Operator\u0000html/e7c85404-01ca-ed0b-7728-455ba8bc74e1.htm\u0000160","RelationshipReader.Relationship.Target Property\u0000html/ebc1dc8c-9aff-93a3-7518-ccf83da0122a.htm\u000079","FormatException Constructor (String, Exception)\u0000html/ec2ce75f-8fd5-114c-475b-af606cd142d0.htm\u0000132","Worksheet.RemoveHiddenColumn Method (String)\u0000html/d41e86d4-c52a-5244-3405-911313b13a64.htm\u0000100","ImportOptions.ColumnType Class\u0000html/e5539731-091d-204e-2ad7-e580023a502e.htm\u0000361","Utils.GetInternalPaneSplitWidth Method\u0000html/ca41227c-28af-b3ea-5fe0-81e7baf18b06.htm\u0000211","StyleException Constructor\u0000html/e597e30e-c093-f31a-79df-7367b6016968.htm\u000057","Style Constructor\u0000html/ec8d4e9e-0483-3c3c-663a-788c60b089e9.htm\u000061","Address.Equals Method\u0000html/ea3df887-b809-c34d-cc0d-ced825fcaf0a.htm\u000041","Worksheet.AddCellRange Method (IReadOnlyList(Object), Address, Address)\u0000html/eb3a1b08-1110-251d-6d7e-a1a5902611ae.htm\u0000212","StyleRepository Class\u0000html/e67b2fa0-2599-8b6b-905d-cc77243c2f21.htm\u0000213","StyleException Methods\u0000html/ed430373-e966-3713-cc1b-9708bfd55fc1.htm\u0000205","StyleReaderContainer Methods\u0000html/edc8fa5f-4ec1-103f-5a80-dcaba55ae29e.htm\u0000173","Worksheet.SetCurrentColumnNumber Method\u0000html/cb447954-9a71-ace0-d78e-9d143e790372.htm\u000095","AppendAttribute Class\u0000html/ea75b367-da85-91d6-38c8-b1f523a5025a.htm\u0000302","RangeException Properties\u0000html/e5ad3ab5-3e5d-4b84-c7fa-2983f8d2cd2a.htm\u0000202","WorksheetReader.GetColumns Method\u0000html/ee18070c-4ff1-ef55-3eb4-2fafe650fbbc.htm\u0000102","VerticalAlignValue Methods\u0000html/e6b85beb-222a-903e-2eee-8428d6145ad6.htm\u0000300","Workbook.SetSelectedWorksheet Method (Int32)\u0000html/ee1c81bd-0552-153c-ef1c-a60cc0d79462.htm\u0000100","Cell.CellType.EMPTY Field\u0000html/e6db494f-3a4f-e2bf-3c8f-a840eeb21a0f.htm\u000072","Worksheet.AddCellRange Method (IReadOnlyList(Object), Address, Address, Style)\u0000html/e81a8f62-6ce1-0719-149d-9e8054c725fd.htm\u0000270","BasicFormulas.GetVLookup Method\u0000html/df557cc8-a205-1b7c-a841-c2d40c4527fb.htm\u0000475","WorkbookReader Class\u0000html/e89c28cb-5b65-a1f3-fb8f-3078d8418f4b.htm\u0000219","Font.SchemeValue.value__ Field\u0000html/e2c94451-0237-6f42-1bb9-1595299eff46.htm\u000069","XlsxWriter.CreateStyleBorderString Method\u0000html/e2a6c4a8-e28b-1356-6be6-e8d03a03aee3.htm\u000084","Border.BottomColor Property\u0000html/df6917d2-7329-07b9-4cf7-7a4c4faa5143.htm\u000076","NumberFormat.ToString Method\u0000html/ed476697-7957-6b17-3aa2-42aca6fc654f.htm\u000085","Cell.ResolveCellAddress Method\u0000html/ee4207d3-6a8e-31ac-4ab3-6311706a19f8.htm\u0000213","WorksheetReader.GetNumericValue Method (String)\u0000html/e25822f3-bf46-6f34-c716-3f0b9f1e497f.htm\u0000127","ReaderUtils.TryParseInt Method\u0000html/ee67e2b9-5e3e-48aa-b225-a96ed938bc58.htm\u0000168","CellXf.GetHashCode Method\u0000html/f2e6af05-0fb8-0bae-dcb3-b9ea7e090137.htm\u000085","BasicFormulas.Floor Method\u0000html/dfa57cbd-83aa-7c53-2e18-986c2e857eb8.htm\u000038","SharedStringsReader Properties\u0000html/ed588e60-8f3d-d43e-175d-211d893efbe7.htm\u000035","AppendAttribute.Ignore Property\u0000html/f325ffa2-8dac-446e-ca34-a7726c0ca756.htm\u000076","NumberFormat.FormatRange.defined_format Field\u0000html/f45388ce-4250-91ef-c073-fdd63cd78e8c.htm\u000075","Worksheet.GetColumn Method\u0000html/f598f58d-0a6d-b745-c3d9-fb2066fba873.htm\u000032","Cell.CellType.FORMULA Field\u0000html/f4e87c10-732a-6953-cc65-7229486424fb.htm\u000072","Address Constructor\u0000html/f5555936-ebaf-18ef-6474-b95cd359759f.htm\u000079","Worksheet.SetSelectedCells Method (Address, Address)\u0000html/f4d4f9f9-13ac-ad38-b848-2e44e1bb7175.htm\u0000174","Worksheet.MAX_COLUMN_NUMBER Field\u0000html/f895f6d5-4e6e-b738-fa9f-1a1615c6d482.htm\u000065","Worksheet.SetCurrentRowNumber Method\u0000html/f4baa77a-f8f1-42de-13e1-7e213bb8f421.htm\u000095","Worksheet.AddCellFormula Method (String, String, Style)\u0000html/ef341bec-99f0-c8fb-aec2-80b0f16d5d1a.htm\u0000187","Font.Bold Property\u0000html/f598a167-0cb6-22bd-08be-502470996ff7.htm\u000076","Cell.ResolveColumn Method\u0000html/f4f3e4c8-bf8a-d7c2-538a-fa903e5979c1.htm\u0000118","ImportOptions.ColumnType.Double Field\u0000html/f4dd4589-8e4a-75eb-91bf-3009573ced9e.htm\u000072","Workbook.SelectedWorksheet Property\u0000html/ef55faed-1f6a-333e-8236-f9aa4c232074.htm\u000070","NumberFormat.CustomFormatCode Property\u0000html/eec18d9c-1387-5233-3a0d-7651a6161f4e.htm\u000076","StyleManager Constructor\u0000html/e0331020-2a59-454f-8bd4-913d9c6662f9.htm\u000055","Metadata.Keywords Property\u0000html/e7b129f0-9a3c-604a-91f1-b0bd59040c43.htm\u000073","Workbook.AddWorksheet Method (String)\u0000html/f34b5593-7145-ce0d-03ad-034246b09ed4.htm\u0000100","WorksheetReader.ConvertToDate Method\u0000html/e79c82d6-1626-d2f3-873e-baf717677d55.htm\u0000122","XlsxWriter.CreateStyleFontString Method\u0000html/e25efa65-596c-dce8-e320-dfcf7a8de436.htm\u000084","WorksheetReader.ResolveCellData Method\u0000html/ed9d35e9-69aa-2585-d0d3-0d5291ab22a7.htm\u0000254","WorkbookReader.WorksheetDefinitions Property\u0000html/efc9fdf1-425d-e2a9-fc31-c125d016f830.htm\u000091","XlsxWriter.CreateCorePropertiesDocument Method\u0000html/f77dd77a-3191-45b8-5c55-310a98c4fda2.htm\u000084","Worksheet.AddCellRange Method (IReadOnlyList(Object), String, Style)\u0000html/ef7e3df5-4979-6e7d-ab25-5e3dc8aecc28.htm\u0000217","Worksheet.PaneSplitTopLeftCell Property\u0000html/f7e7d6b2-d7bb-1a98-c1dc-a03cb5ddcdc0.htm\u000073","Worksheet.GetColumn Method (String)\u0000html/ef85ede4-bcd4-d1b2-1791-9a90920bf7ee.htm\u0000128","Cell.Value Property\u0000html/fae8fae6-c7a0-8d1e-1847-68bfe7b33909.htm\u000073","UnderlineValue Methods\u0000html/efd47266-2344-9661-4388-05069ef8a632.htm\u0000300","Cell.AddressType.value__ Field\u0000html/e173a94c-a1a1-9654-0942-f7bdb14ba26f.htm\u000066","Shortener.Down Method\u0000html/fbe52f2a-b42e-a305-b7ce-fb5781df2e4e.htm\u000032","Font.UnderlineValue Class\u0000html/f360eb04-df6a-e7aa-853f-c56865d5df27.htm\u0000363","Cell.ResolveCellCoordinate Method (String, Int32, Int32)\u0000html/fbe9307b-9293-14e7-4e6f-0c0a085d647f.htm\u0000195","AppendAttribute.NestedProperty Property\u0000html/ef8c7013-45f6-c5a9-371e-af2668b07e3c.htm\u000076","StyleReaderContainer.StyleCount Property\u0000html/faf0396a-5b5d-ea19-dfb1-60745bcddf4f.htm\u000073","Metadata.CheckVersion Method\u0000html/fbe77be3-67fe-8209-fe9a-b4c1dd1f2290.htm\u000061","WorkbookReader.GetProtectionInformation Method\u0000html/e17e83d4-22a3-3fc3-2f34-37f739cb7e4f.htm\u0000102","WorksheetReader.PaneDefinition Constructor\u0000html/f3880d4d-e77c-eee8-ea97-0aeef4bec2e5.htm\u000058","ImportOptions.ColumnType.Date Field\u0000html/efc1ab3a-e4a3-bf0a-188d-b36835195593.htm\u000072","Cell.CompareTo Method\u0000html/f3bf8dde-eaa3-4664-aa37-592b86d504ad.htm\u0000123","WorkbookReader.WorksheetDefinition Class\u0000html/fb10315b-904d-6da2-3f9d-ed188a4f6b34.htm\u0000218","BasicStyles.RoundFormat Property\u0000html/fe134e6f-fcc4-502b-47f7-edd434726270.htm\u000074","WorksheetReader.GetGloballyEnforcedFlagValues Method\u0000html/fa9edc33-8b6a-ba86-7195-9275ae2fbcae.htm\u0000162","Page Not Found\u0000html/PageNotFound.htm\u000067","CellXf.DEFAULT_HORIZONTAL_ALIGNMENT Field\u0000html/fb76c48b-4081-c9fe-c0ce-21b289d9d826.htm\u000070","Font.DEFAULT_FONT_NAME Field\u0000html/fe8690d6-f6b1-ddfc-7f72-c2658794ba04.htm\u000068","Worksheet.MAX_COLUMN_WIDTH Field\u0000html/fe6c514d-ee1b-deb1-8b58-33895adae9cf.htm\u000065","StyleEnum Methods\u0000html/fdbe3f65-6311-be19-d39b-7363618a223f.htm\u0000300","Worksheet.SetVerticalSplit Method\u0000html/f5a8f5bd-a2e6-2c82-3427-4f0901e836f5.htm\u000048","Border.StyleValue.mediumDashed Field\u0000html/fd885b1d-4173-0da3-5500-6a8f08139569.htm\u000075","Workbook.AddMruColor Method\u0000html/fc176e35-0565-b9a2-2fc6-be9b0f17490a.htm\u000095","Workbook.LoadAsync Method (Stream, ImportOptions)\u0000html/f4fcb71d-9db7-f647-fd8b-bf704352d09c.htm\u0000181","Border.RightStyle Property\u0000html/e4f201c2-64dc-472e-a6b3-7a2e0a62e1cd.htm\u000078","WorksheetReader.SelectedCells Property\u0000html/fd693e6e-18ef-e28b-f058-6211c9f3808e.htm\u000083","Font.MAX_FONT_SIZE Field\u0000html/f5fd110e-c595-4d01-1d69-f931d5a1869c.htm\u000068","AbstractStyle.InternalID Property\u0000html/d7bfd29d-618d-d806-e4cc-8dfdaccd651a.htm\u000079","CellXf.TextBreakValue Class\u0000html/febac5d2-d333-a518-31d7-15b4aae6257b.htm\u0000361","XlsxWriter.CreateAppPropertiesDocument Method\u0000html/e531aad6-a1c0-49b6-e2d4-e1c24e0d9ab6.htm\u000084","Border Properties\u0000html/f50d274f-9954-00ae-5ea0-235451216641.htm\u000053","BasicStyles.StyleEnum.doubleUnderline Field\u0000html/f600ec9a-25c6-1c1f-02e6-aa633f0d09ba.htm\u000075","Font.UnderlineValue.value__ Field\u0000html/d7df448d-93d3-fce7-2de7-23e6c85ae853.htm\u000069","AppendAttribute Properties\u0000html/f0558657-c1ce-057e-44c2-f047dfa118b9.htm\u000059","Column Constructor (Int32)\u0000html/f083f781-42ac-5ef4-e851-84a70066b658.htm\u000090","Workbook.LoadAsync Method (String, ImportOptions)\u0000html/f11d99e4-1128-4e4c-944e-f06eb38629bf.htm\u0000176","Fill.Equals Method (Object)\u0000html/f61401ee-3576-6f6e-8c0a-aa757173cf05.htm\u0000128","XlsxWriter.CreateSheetViewString Method\u0000html/fdbb6515-ad95-5676-5852-03bc8ee3167e.htm\u0000141","Worksheet.SetColumnDefaultStyle Method (String, Style)\u0000html/ecd65e7b-b09f-a72b-60fa-937774630b3c.htm\u0000168","AbstractStyle Constructor\u0000html/f667fa28-819e-3e96-8dad-0bbc9c860532.htm\u000055","Worksheet.ShowGridLines Property\u0000html/fde3b371-3a4d-08d3-f1cd-cfd7029c2c1a.htm\u000073","Worksheet.GoToNextRow Method\u0000html/fd61861d-a6cf-9809-5118-ffbfcb3aeb29.htm\u000063","SharedStringsReader.PhoneticInfo.Length Property\u0000html/dd1ef352-c7ca-7942-ea7e-0d305402c178.htm\u000080","Font.UnderlineValue.singleAccounting Field\u0000html/ed31951e-efc5-28a2-8732-311896a8bcd5.htm\u000075","NumberFormat.FormatNumber.format_10 Field\u0000html/f6903055-7821-4174-fb44-1072b60213cc.htm\u000075","CellXf.VerticalAlignValue.none Field\u0000html/f695756a-db81-dec1-9a81-38e2f954b003.htm\u000075","Utils.INVARIANT_CULTURE Field\u0000html/fbb0998e-4a92-de98-da8f-ae90e6dee048.htm\u000065","ImportOptions.ColumnType.String Field\u0000html/fee447de-5ecc-43fd-c9ec-8892ac70ad87.htm\u000072","AddressScope Fields\u0000html/e84d1e36-eade-b4db-d1ac-85ebddb539db.htm\u000038","WorksheetReader.CollectSelectedCells Method\u0000html/fd6e6625-e99f-507c-61d2-44b29f76289f.htm\u000099","CellXf.VerticalAlign Property\u0000html/f6cdc7d0-e61d-b0a7-a759-ecf85c051c8e.htm\u000078","SharedStringsReader Constructor\u0000html/f3454ddb-a868-6aed-28f3-6b8f02045da3.htm\u000088","Font.Underline Property\u0000html/e84e480a-173d-88a8-58a9-739af40f998a.htm\u000078","WorksheetReader.ConvertToTime Method\u0000html/fee71545-88a3-a238-65f4-c09ec21e0c20.htm\u0000122","CellXf.HorizontalAlignValue.left Field\u0000html/dd57cf68-a21f-ccd1-9916-94efebacf739.htm\u000075","ImportOptions.EnforcedColumnTypes Property\u0000html/f6d808b6-879e-3db3-aadf-2ae45be13863.htm\u000088","Metadata.Creator Property\u0000html/ff4a69c4-161a-121b-87ad-4c1791644d80.htm\u000073","WorksheetReader.StyleAssignment Property\u0000html/e78b777f-6721-4405-0c25-12dce518abfc.htm\u000089","Font.VerticalAlignValue.value__ Field\u0000html/e8c28056-d5fa-c0e4-8cc8-476fe0dd6106.htm\u000069","Metadata Properties\u0000html/e74c7b3c-686b-e2af-fb2f-7975203c6be8.htm\u000044","CellXf.VerticalAlignValue.distributed Field\u0000html/f6e55f5d-8cbe-2ec6-8c56-be7fc974e752.htm\u000075","StyleException Constructor (String)\u0000html/ffbc6192-aa98-a515-1bc2-e927875ed4df.htm\u000093","Worksheet.AddSelectedCells Method (String)\u0000html/e6dfe0db-56c2-b8c8-6107-9ff77fdba390.htm\u0000100","NumberFormat.FormatNumber.format_12 Field\u0000html/f24b9d4a-ef99-3150-ee0e-6a3b31637152.htm\u000075","BasicStyles.StyleEnum.boldItalic Field\u0000html/e7bda9e3-7aa7-1be5-e88f-888cd95c22d9.htm\u000075","Worksheet.GetLastRowNumber Method\u0000html/ffc205ca-57a3-07a7-41f6-389b023b2091.htm\u000080","Worksheet.SheetProtectionValue.deleteColumns Field\u0000html/e774b410-1167-d866-a9fd-2c78842520cd.htm\u000072","General Error\u0000html/GeneralError.htm\u000033","Worksheet.WorksheetPane Class\u0000html/e74b5ca0-bd13-a7b8-630c-1872dba3457b.htm\u0000358","StyleManager.GetStyles Method\u0000html/f929ecc2-460a-1b95-8692-faefcd2f40bd.htm\u000087","Border.StyleValue.dashDot Field\u0000html/f8fb60d3-82e5-ffd0-b836-6b3ad12079d8.htm\u000075","Border.StyleValue.dashed Field\u0000html/fa2c3e64-e362-434a-2c23-86241de2241b.htm\u000075","RelationshipReader.Relationship.Type Property\u0000html/f823fe93-eaa8-6a2f-50f8-ea2607fdda2b.htm\u000079","StyleReaderContainer.GetNextCellXFId Method\u0000html/f75bbc68-6917-c2e2-6baf-c30a86823593.htm\u000084","SharedStringsReader Class\u0000html/f977a795-7c10-e4a3-1409-08898a6e4d38.htm\u0000214","BasicFormulas.Round Method (Address, Int32)\u0000html/f8256779-d673-8138-ea00-521b0372ecab.htm\u0000164","Workbook.Hidden Property\u0000html/f14fc319-ec5a-431a-1435-ec07cc531d6f.htm\u000073","Worksheet.PaneSplitTopHeight Property\u0000html/f1c76d17-03e2-42fb-02c7-ba741a5ac513.htm\u000073","XlsxWriter.EscapeXmlChars Method\u0000html/f777f59d-a741-fb78-04c3-ec6a75baa552.htm\u0000123","Shortener.Formula Method (String, Style)\u0000html/e8a394fa-1cc8-dd5b-5e96-da20e9c03c52.htm\u0000143","Fill Properties\u0000html/f1bfb305-2cad-374c-a688-b76a736dd353.htm\u000045","Address.GetHashCode Method\u0000html/e84f7f0f-dc1b-374d-e3b0-17f8f0155917.htm\u000081","SortedMap.Keys Property\u0000html/fcc15a39-d1c7-38d7-2f44-d070803e50e8.htm\u000079","VerticalAlignValue Methods\u0000html/f02c6b0e-1f43-47fc-505d-8bef26c33324.htm\u0000300","Cell.ConvertArray(T) Method\u0000html/f2bd6bce-22e4-c9ba-6b45-e7e7cbf10088.htm\u0000190","WorksheetException Constructor\u0000html/e897e312-956c-fb19-3659-dde787f528de.htm\u000057","WorksheetReader.RowDefinition.AddRowDefinition Method\u0000html/e96fcb8b-6ba5-d14f-4b57-2216e4e04aaa.htm\u0000294","Column Properties\u0000html/f840cdc4-65b1-18bf-137a-4fbd9587965f.htm\u000038","NumberFormat.FormatNumber.format_45 Field\u0000html/f8f34ffb-3ad0-a284-8a51-a7f0ec6e3359.htm\u000075","Font.Equals Method\u0000html/f96614e3-70be-667e-83f4-1b8b2a34cf24.htm\u000049","Worksheet.MergeCells Method (String)\u0000html/fa0ad027-37cd-9f65-497b-3ef27ea5005d.htm\u0000122","Worksheet.GetCurrentColumnNumber Method\u0000html/f2d9d0d4-99fa-b9f6-7169-6963277402e6.htm\u000080"] \ No newline at end of file diff --git a/docs/html/0028330b-ffd3-1371-ea81-f834e7ab8d58.htm b/docs/html/0028330b-ffd3-1371-ea81-f834e7ab8d58.htm index 52f1d1f5c..e39f4a371 100644 --- a/docs/html/0028330b-ffd3-1371-ea81-f834e7ab8d58.htm +++ b/docs/html/0028330b-ffd3-1371-ea81-f834e7ab8d58.htm @@ -1,3 +1,5 @@ -Border.DiagonalUp Property
      NanoXLSX

      BorderDiagonalUp Property

      - Gets or sets whether the upwards diagonal line is used. If true, the line is used -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public bool DiagonalUp { get; set; }

      Property Value

      Boolean
      See Also
      \ No newline at end of file +Border.DiagonalUp Property
      NanoXLSX

      BorderDiagonalUp Property

      [Missing <summary> documentation for "P:NanoXLSX.Styles.Border.DiagonalUp"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public bool DiagonalUp { get; set; }

      Property Value

      Type: Boolean
      See Also
      \ No newline at end of file diff --git a/docs/html/00344853-d079-b9b2-c965-7de9a22710ab.htm b/docs/html/00344853-d079-b9b2-c965-7de9a22710ab.htm index 4990fc5fb..667f88896 100644 --- a/docs/html/00344853-d079-b9b2-c965-7de9a22710ab.htm +++ b/docs/html/00344853-d079-b9b2-c965-7de9a22710ab.htm @@ -1 +1,5 @@ -NumberFormat.FormatNumber.format_6 Field \ No newline at end of file +NumberFormat.FormatNumber.format_6 Field \ No newline at end of file diff --git a/docs/html/003a84dc-3e16-67f7-6477-17c93cc227c8.htm b/docs/html/003a84dc-3e16-67f7-6477-17c93cc227c8.htm index fe4b63a3f..e3baad09e 100644 --- a/docs/html/003a84dc-3e16-67f7-6477-17c93cc227c8.htm +++ b/docs/html/003a84dc-3e16-67f7-6477-17c93cc227c8.htm @@ -1,6 +1,5 @@ -Worksheet.PaneSplitLeftWidth Property
      NanoXLSX

      WorksheetPaneSplitLeftWidth Property

      - Gets the width of the left, vertical split pane, measured from the left of the window.
      - The value is nullable. If null, no vertical split of the worksheet is applied
      - The value is only applicable to split the worksheet into panes, but not to freeze them.
      - See also: PaneSplitAddress

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public float? PaneSplitLeftWidth { get; }

      Property Value

      NullableSingle
      Remarks
      Note: This value will be modified to the Excel-internal representation, - calculated by GetInternalColumnWidth(Single, Single, Single).
      See Also
      \ No newline at end of file +Worksheet.PaneSplitLeftWidth Property \ No newline at end of file diff --git a/docs/html/005a32a8-a049-eab8-4cb7-cbc535d39e7a.htm b/docs/html/005a32a8-a049-eab8-4cb7-cbc535d39e7a.htm index d59779e48..bde6e49b7 100644 --- a/docs/html/005a32a8-a049-eab8-4cb7-cbc535d39e7a.htm +++ b/docs/html/005a32a8-a049-eab8-4cb7-cbc535d39e7a.htm @@ -1,3 +1,5 @@ -ImportOptions.GlobalType.AllNumbersToDouble Field
      NanoXLSX

      ImportOptionsGlobalTypeAllNumbersToDouble Field

      - All numbers are cast to doubles -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public const ImportOptionsGlobalType AllNumbersToDouble = 1

      Field Value

      ImportOptionsGlobalType
      See Also
      \ No newline at end of file +ImportOptions.GlobalType.AllNumbersToDouble Field
      NanoXLSX

      ImportOptionsGlobalTypeAllNumbersToDouble Field

      [Missing <summary> documentation for "F:NanoXLSX.ImportOptions.GlobalType.AllNumbersToDouble"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const ImportOptionsGlobalType AllNumbersToDouble = 1

      Field Value

      Type: ImportOptionsGlobalType
      See Also
      \ No newline at end of file diff --git a/docs/html/009c5592-8141-7fd3-d136-e726547142ee.htm b/docs/html/009c5592-8141-7fd3-d136-e726547142ee.htm index 072b59281..40562ce52 100644 --- a/docs/html/009c5592-8141-7fd3-d136-e726547142ee.htm +++ b/docs/html/009c5592-8141-7fd3-d136-e726547142ee.htm @@ -1,4 +1,5 @@ -StyleRepository.FlushStyles Method
      NanoXLSX

      StyleRepositoryFlushStyles Method

      - Empties the static repository -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void FlushStyles()
      Remarks
      Do not use this maintenance method while writing data on a worksheet or workbook. It will lead to invalid style data or even exceptions.
      - Only use this method after all worksheets in all workbooks are disposed.It may free memory then.
      See Also
      \ No newline at end of file +StyleRepository.FlushStyles Method
      NanoXLSX

      StyleRepositoryFlushStyles Method

      [Missing <summary> documentation for "M:NanoXLSX.Styles.StyleRepository.FlushStyles"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public void FlushStyles()
      See Also
      \ No newline at end of file diff --git a/docs/html/00a3e49f-cc6e-c76e-988a-66c4e025b646.htm b/docs/html/00a3e49f-cc6e-c76e-988a-66c4e025b646.htm index 663a903ff..287a821f7 100644 --- a/docs/html/00a3e49f-cc6e-c76e-988a-66c4e025b646.htm +++ b/docs/html/00a3e49f-cc6e-c76e-988a-66c4e025b646.htm @@ -1,3 +1,5 @@ -MetadataReader.Category Property \ No newline at end of file +MetadataReader.Category Property
      NanoXLSX

      MetadataReaderCategory Property

      [Missing <summary> documentation for "P:NanoXLSX.LowLevel.MetadataReader.Category"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public string Category { get; private set; }

      Property Value

      Type: String
      See Also
      \ No newline at end of file diff --git a/docs/html/00ac43b1-a691-62a3-48df-10fbf0acae64.htm b/docs/html/00ac43b1-a691-62a3-48df-10fbf0acae64.htm index 9a993f8e4..fe20a2a30 100644 --- a/docs/html/00ac43b1-a691-62a3-48df-10fbf0acae64.htm +++ b/docs/html/00ac43b1-a691-62a3-48df-10fbf0acae64.htm @@ -1 +1,5 @@ -Fill.PatternValue.gray0625 Field
      NanoXLSX

      FillPatternValuegray0625 Field

      6.25% gray fill

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public const FillPatternValue gray0625 = 5

      Field Value

      FillPatternValue
      See Also
      \ No newline at end of file +Fill.PatternValue.gray0625 Field
      NanoXLSX

      FillPatternValuegray0625 Field

      [Missing <summary> documentation for "F:NanoXLSX.Styles.Fill.PatternValue.gray0625"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const FillPatternValue gray0625 = 5

      Field Value

      Type: FillPatternValue
      See Also
      \ No newline at end of file diff --git a/docs/html/00ee8257-b4bb-254e-7e9d-9259c7ae4a53.htm b/docs/html/00ee8257-b4bb-254e-7e9d-9259c7ae4a53.htm index 2b3428436..838dc6c86 100644 --- a/docs/html/00ee8257-b4bb-254e-7e9d-9259c7ae4a53.htm +++ b/docs/html/00ee8257-b4bb-254e-7e9d-9259c7ae4a53.htm @@ -1,6 +1,8 @@ -Address(String, Cell.AddressType) Constructor
      NanoXLSX

      Address(String, CellAddressType) Constructor

      - Constructor with address as string. All referencing modifiers ($) are ignored and only the defined referencing type considered -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public Address(
      +Address Constructor (String, Cell.AddressType)
      NanoXLSX

      Address Constructor (String, CellAddressType)

      Initializes a new instance of the Address class

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public Address(
       	string address,
      -	CellAddressType type
      -)

      Parameters

      address  String
      Address string (e.g. 'B12')
      type  CellAddressType
      Referencing type of the address
      See Also
      \ No newline at end of file + CellAddressType type +)

      Parameters

      address
      Type: SystemString

      [Missing <param name="address"/> documentation for "M:NanoXLSX.Address.#ctor(System.String,NanoXLSX.Cell.AddressType)"]

      type
      Type: NanoXLSXCellAddressType

      [Missing <param name="type"/> documentation for "M:NanoXLSX.Address.#ctor(System.String,NanoXLSX.Cell.AddressType)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/00f98555-1fdd-71e2-4af8-40f72798e34e.htm b/docs/html/00f98555-1fdd-71e2-4af8-40f72798e34e.htm index d0c16fd1f..0da57dc5c 100644 --- a/docs/html/00f98555-1fdd-71e2-4af8-40f72798e34e.htm +++ b/docs/html/00f98555-1fdd-71e2-4af8-40f72798e34e.htm @@ -1,8 +1,10 @@ -Cell(Object, Cell.CellType, Int32, Int32) Constructor
      NanoXLSX

      Cell(Object, CellCellType, Int32, Int32) Constructor

      - Constructor with value, cell type, row number and column number -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public Cell(
      +Cell Constructor (Object, Cell.CellType, Int32, Int32)
      NanoXLSX

      Cell Constructor (Object, CellCellType, Int32, Int32)

      Initializes a new instance of the Cell class

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public Cell(
       	Object value,
      -	CellCellType type,
      +	CellCellType type,
       	int column,
       	int row
      -)

      Parameters

      value  Object
      Value of the cell
      type  CellCellType
      Type of the cell
      column  Int32
      Column number of the cell (zero-based)
      row  Int32
      Row number of the cell (zero-based)
      See Also
      \ No newline at end of file +)

      Parameters

      value
      Type: SystemObject

      [Missing <param name="value"/> documentation for "M:NanoXLSX.Cell.#ctor(System.Object,NanoXLSX.Cell.CellType,System.Int32,System.Int32)"]

      type
      Type: NanoXLSXCellCellType

      [Missing <param name="type"/> documentation for "M:NanoXLSX.Cell.#ctor(System.Object,NanoXLSX.Cell.CellType,System.Int32,System.Int32)"]

      column
      Type: SystemInt32

      [Missing <param name="column"/> documentation for "M:NanoXLSX.Cell.#ctor(System.Object,NanoXLSX.Cell.CellType,System.Int32,System.Int32)"]

      row
      Type: SystemInt32

      [Missing <param name="row"/> documentation for "M:NanoXLSX.Cell.#ctor(System.Object,NanoXLSX.Cell.CellType,System.Int32,System.Int32)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/011681b3-f582-41fa-7dec-f5490cca1d79.htm b/docs/html/011681b3-f582-41fa-7dec-f5490cca1d79.htm index cd059fd8d..108d38708 100644 --- a/docs/html/011681b3-f582-41fa-7dec-f5490cca1d79.htm +++ b/docs/html/011681b3-f582-41fa-7dec-f5490cca1d79.htm @@ -1,3 +1,5 @@ -Border.DEFAULT_BORDER_STYLE Field
      NanoXLSX

      BorderDEFAULT_BORDER_STYLE Field

      - Default border style as constant -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public static readonly BorderStyleValue DEFAULT_BORDER_STYLE

      Field Value

      BorderStyleValue
      See Also
      \ No newline at end of file +Border.DEFAULT_BORDER_STYLE Field
      NanoXLSX

      BorderDEFAULT_BORDER_STYLE Field

      [Missing <summary> documentation for "F:NanoXLSX.Styles.Border.DEFAULT_BORDER_STYLE"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public static readonly BorderStyleValue DEFAULT_BORDER_STYLE

      Field Value

      Type: BorderStyleValue
      See Also
      \ No newline at end of file diff --git a/docs/html/017d08e5-ef99-822b-4bb4-2c8be22b6b05.htm b/docs/html/017d08e5-ef99-822b-4bb4-2c8be22b6b05.htm index b6e769312..01df870df 100644 --- a/docs/html/017d08e5-ef99-822b-4bb4-2c8be22b6b05.htm +++ b/docs/html/017d08e5-ef99-822b-4bb4-2c8be22b6b05.htm @@ -1,3 +1,5 @@ -ImportOptions.GlobalType.EverythingToString Field
      NanoXLSX

      ImportOptionsGlobalTypeEverythingToString Field

      - Every cell is cast to a string -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public const ImportOptionsGlobalType EverythingToString = 4

      Field Value

      ImportOptionsGlobalType
      See Also
      \ No newline at end of file +ImportOptions.GlobalType.EverythingToString Field
      NanoXLSX

      ImportOptionsGlobalTypeEverythingToString Field

      [Missing <summary> documentation for "F:NanoXLSX.ImportOptions.GlobalType.EverythingToString"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const ImportOptionsGlobalType EverythingToString = 4

      Field Value

      Type: ImportOptionsGlobalType
      See Also
      \ No newline at end of file diff --git a/docs/html/01b8a2b8-1fc2-32e3-d65f-580bbb65ecc1.htm b/docs/html/01b8a2b8-1fc2-32e3-d65f-580bbb65ecc1.htm index 022d05256..ad4bfe9f1 100644 --- a/docs/html/01b8a2b8-1fc2-32e3-d65f-580bbb65ecc1.htm +++ b/docs/html/01b8a2b8-1fc2-32e3-d65f-580bbb65ecc1.htm @@ -1 +1,3 @@ -UnderlineValue Fields
      NanoXLSX

      UnderlineValue Fields

      The FontUnderlineValue type exposes the following members.

      Fields
       NameDescription
      Public fieldStatic memberdoubleAccountingText contains a double, accounting underline
      Public fieldStatic membernoneText contains no underline (default)
      Public fieldStatic membersingleAccountingText contains a single, accounting underline
      Public fieldStatic memberu_doubleText contains a double underline
      Public fieldStatic memberu_singleText contains a single underline
      Public fieldvalue__ 
      Top
      See Also
      \ No newline at end of file +UnderlineValue Fields \ No newline at end of file diff --git a/docs/html/01c655bd-abc5-739c-6df7-2ad0296196c4.htm b/docs/html/01c655bd-abc5-739c-6df7-2ad0296196c4.htm index 111f03c16..f80999e2d 100644 --- a/docs/html/01c655bd-abc5-739c-6df7-2ad0296196c4.htm +++ b/docs/html/01c655bd-abc5-739c-6df7-2ad0296196c4.htm @@ -1,3 +1,3 @@ -Column Methods
      NanoXLSX

      Column Methods

      The Column type exposes the following members.

      Methods
       NameDescription
      Protected methodCopy - Creates a deep copy of this column -
      Public methodEqualsDetermines whether the specified object is equal to the current object.
      (Inherited from Object)
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetHashCodeServes as the default hash function.
      (Inherited from Object)
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodToStringReturns a string that represents the current object.
      (Inherited from Object)
      Top
      See Also
      \ No newline at end of file +Column Methods
      NanoXLSX

      Column Methods

      The Column type exposes the following members.

      Methods
      +   + NameDescription
      Protected methodCopy
      Public methodEquals
      Determines whether the specified object is equal to the current object.
      (Inherited from Object.)
      Protected methodFinalize
      Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object.)
      Public methodGetHashCode
      Serves as the default hash function.
      (Inherited from Object.)
      Public methodGetType
      Gets the Type of the current instance.
      (Inherited from Object.)
      Protected methodMemberwiseClone
      Creates a shallow copy of the current Object.
      (Inherited from Object.)
      Public methodSetDefaultColumnStyle
      Public methodToString
      Returns a string that represents the current object.
      (Inherited from Object.)
      Top
      See Also
      \ No newline at end of file diff --git a/docs/html/01c99a13-646f-81cf-38f9-dc6360850388.htm b/docs/html/01c99a13-646f-81cf-38f9-dc6360850388.htm index bd33adbd9..a9da9dd39 100644 --- a/docs/html/01c99a13-646f-81cf-38f9-dc6360850388.htm +++ b/docs/html/01c99a13-646f-81cf-38f9-dc6360850388.htm @@ -1,345 +1,13 @@ -Worksheet Class
      NanoXLSX

      Worksheet Class

      - Class representing a worksheet of a workbook -
      Inheritance Hierarchy
      SystemObject
        NanoXLSXWorksheet

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public class Worksheet

      The Worksheet type exposes the following members.

      Constructors
       NameDescription
      Private methodStatic memberWorksheet 
      Public methodWorksheet - Default Constructor -
      Public methodWorksheet(String) - Constructor with worksheet name -
      Public methodWorksheet(String, Int32, Workbook) - Constructor with name and sheet ID -
      Top
      Properties
       NameDescription
      Public propertyActivePane - Gets the active Pane is splitting is applied.
      - The value is nullable. If null, no splitting was defined -
      Public propertyActiveStyle - Gets the active Style of the worksheet. If null, no style is defined as active -
      Public propertyAutoFilterRange - Gets the range of the auto-filter. Wrapped to Nullable to provide null as value. If null, no auto-filter is applied -
      Public propertyCells - Gets the cells of the worksheet as dictionary with the cell address as key and the cell object as value -
      Public propertyColumns - Gets all columns with non-standard properties, like auto filter applied or a special width as dictionary with the zero-based column index as key and the column object as value -
      Public propertyCurrentCellDirection - Gets or sets the direction when using AddNextCell method -
      Public propertyDefaultColumnWidth - Gets or sets the default column width -
      Public propertyDefaultRowHeight - Gets or sets the default Row height -
      Public propertyFreezeSplitPanes - Gets whether split panes are frozen.
      - The value is nullable. If null, no freezing is applied. This property also does not apply if PaneSplitAddress is null -
      Public propertyHidden - gets or sets whether the worksheet is hidden. If true, the worksheet is not listed in the worksheet tabs of the workbook.
      - If the worksheet is not part of a workbook, or the only one in the workbook, an exception will be thrown.
      - If the worksheet is the selected one, and attempted to set hidden, an exception will be thrown. Define another selected worksheet prior to this call, in this case. -
      Public propertyHiddenRows - Gets the hidden rows as dictionary with the zero-based row number as key and a boolean as value. True indicates hidden, false visible. -
      Public propertyMergedCells - Gets the merged cells (only references) as dictionary with the cell address as key and the range object as value -
      Public propertyPaneSplitAddress - Gets the split address for frozen panes or if pane split was defined in number of columns and / or rows.
      - For vertical splits, only the column component is considered. For horizontal splits, only the row component is considered.
      - The value is nullable. If null, no frozen panes or split by columns / rows are applied to the worksheet. - However, splitting can still be applied, if the value is defined in characters.
      - See also: PaneSplitLeftWidth and PaneSplitTopHeight for splitting in characters (without freezing) -
      Public propertyPaneSplitLeftWidth - Gets the width of the left, vertical split pane, measured from the left of the window.
      - The value is nullable. If null, no vertical split of the worksheet is applied
      - The value is only applicable to split the worksheet into panes, but not to freeze them.
      - See also: PaneSplitAddress
      Public propertyPaneSplitTopHeight - Gets the height of the upper, horizontal split pane, measured from the top of the window.
      - The value is nullable. If null, no horizontal split of the worksheet is applied.
      - The value is only applicable to split the worksheet into panes, but not to freeze them.
      - See also: PaneSplitAddress
      Public propertyPaneSplitTopLeftCell - Gets the Top Left cell address of the bottom right pane if applicable and splitting is applied.
      - The column is only relevant for vertical split, whereas the row component is only relevant for a horizontal split.
      - The value is nullable. If null, no splitting was defined. -
      Public propertyRowHeights - Gets defined row heights as dictionary with the zero-based row number as key and the height (float from 0 to 409.5) as value -
      Public propertySelectedCellRanges - Gets all ranges of selected cells of this worksheet. An empty list is returned if no cells are selected -
      Public propertySelectedCellsObsolete.
      - Returns either null (if no cells are selected), or the first defined range of selected cells -
      Public propertySheetID - Gets or sets the internal ID of the worksheet -
      Public propertySheetName - Gets or sets the name of the worksheet -
      Public propertySheetProtectionPassword - Gets the password used for sheet protection. See SetSheetProtectionPassword(String) to set the password -
      Public propertySheetProtectionPasswordHash - gets the encryption hash of the password, defined with SheetProtectionPassword. The value will be null, if no password is defined -
      Public propertySheetProtectionValues - Gets the list of SheetProtectionValues. These values define the allowed actions if the worksheet is protected -
      Public propertyShowGridLines - Gets or sets whether grid lines are visible on the current worksheet. Default is true -
      Public propertyShowRowColumnHeaders - Gets or sets whether the column and row headers are visible on the current worksheet. Default is true -
      Public propertyShowRuler - Gets or sets whether a ruler is displayed over the column headers. This value only applies if ViewType is set to pageLayout. Default is true -
      Public propertyUseSheetProtection - Gets or sets whether the worksheet is protected. If true, protection is enabled -
      Public propertyViewType - Gets or sets how the current worksheet is displayed in the spreadsheet application (Excel) -
      Public propertyWorkbookReference - Gets or sets the Reference to the parent Workbook -
      Public propertyZoomFactor - Gets or sets the zoom factor of the ViewType of the current worksheet. If AUTO_ZOOM_FACTOR, the zoom factor is set to automatic -
      Public propertyZoomFactors - Gets all defined zoom factors per WorksheetSheetViewType of the current worksheet. Use SetZoomFactor(WorksheetSheetViewType, Int32) to define the values -
      Top
      Methods
       NameDescription
      Public methodAddAllowedActionOnSheetProtection - Method to add allowed actions if the worksheet is protected. If one or more values are added, UseSheetProtection will be set to true -
      Public methodAddCell(Object, String) - Adds an object to the defined cell address. If the type of the value does not match with one of the supported data types, it will be cast to a String. - A prepared object of the type Cell will not be cast but adjusted -
      Public methodAddCell(Object, Int32, Int32) - Adds an object to the defined cell address. If the type of the value does not match with one of the supported data types, it will be cast to a String. - A prepared object of the type Cell will not be cast but adjusted -
      Public methodAddCell(Object, String, Style) - Adds an object to the defined cell address. If the type of the value does not match with one of the supported data types, it will be cast to a String. - A prepared object of the type Cell will not be cast but adjusted -
      Public methodAddCell(Object, Int32, Int32, Style) - Adds an object to the defined cell address. If the type of the value does not match with one of the supported data types, it will be cast to a String. - A prepared object of the type Cell will not be cast but adjusted -
      Public methodAddCellFormula(String, String) - Adds a cell formula as string to the defined cell address -
      Public methodAddCellFormula(String, Int32, Int32) - Adds a cell formula as string to the defined cell address -
      Public methodAddCellFormula(String, String, Style) - Adds a cell formula as string to the defined cell address -
      Public methodAddCellFormula(String, Int32, Int32, Style) - Adds a cell formula as string to the defined cell address -
      Public methodAddCellRange(IReadOnlyListObject, String) - Adds a list of object values to a defined cell range. If the type of the a particular value does not match with one of the supported data types, it will be cast to a String. - Prepared objects of the type Cell will not be cast but adjusted -
      Public methodAddCellRange(IReadOnlyListObject, Address, Address) - Adds a list of object values to a defined cell range. If the type of the a particular value does not match with one of the supported data types, it will be cast to a String. - Prepared objects of the type Cell will not be cast but adjusted -
      Public methodAddCellRange(IReadOnlyListObject, String, Style) - Adds a list of object values to a defined cell range. If the type of the a particular value does not match with one of the supported data types, it will be cast to a String. - Prepared objects of the type Cell will not be cast but adjusted -
      Public methodAddCellRange(IReadOnlyListObject, Address, Address, Style) - Adds a list of object values to a defined cell range. If the type of the a particular value does not match with one of the supported data types, it will be cast to a String. - Prepared objects of the type Cell will not be cast but adjusted -
      Private methodAddCellRangeInternalT - Internal function to add a generic list of value to the defined cell range -
      Public methodAddHiddenColumn(Int32) - Sets the defined column as hidden -
      Public methodAddHiddenColumn(String) - Sets the defined column as hidden -
      Public methodAddHiddenRow - Sets the defined row as hidden -
      Public methodAddNextCell(Object) - Adds an object to the next cell position. If the type of the value does not match with one of the supported data types, it will be cast to a String. - A prepared object of the type Cell will not be cast but adjusted -
      Public methodAddNextCell(Object, Style) - Adds an object to the next cell position. If the type of the value does not match with one of the supported data types, it will be cast to a String. - A prepared object of the type Cell will not be cast but adjusted -
      Private methodAddNextCell(Cell, Boolean, Style) - Method to insert a generic cell to the next cell position -
      Public methodAddNextCellFormula(String) - Adds a formula as string to the next cell position -
      Public methodAddNextCellFormula(String, Style) - Adds a formula as string to the next cell position -
      Public methodAddSelectedCells(Range) - Adds a range to the selected cells on this worksheet -
      Public methodAddSelectedCells(String) - Adds a range to the selected cells on this worksheet. Null or empty as value will be ignored -
      Public methodAddSelectedCells(Address, Address) - Adds a range to the selected cells on this worksheet -
      Private methodCastValue - Method to cast a value or align an object of the type Cell to the context of the worksheet -
      Public methodClearActiveStyle - Clears the active style of the worksheet. All later added calls will contain no style unless another active style is set -
      Public methodCopy - Creates a (dereferenced) deep copy of this worksheet -
      Public methodEqualsDetermines whether the specified object is equal to the current object.
      (Inherited from Object)
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Private methodGetBoundaryDataNumber - Gets either the minimum or maximum row or column number, considering only calls with data -
      Private methodGetBoundaryNumber - Gets either the minimum or maximum row or column number, considering all available data -
      Public methodGetCell(Address) - Gets the cell of the specified address -
      Public methodGetCell(Int32, Int32) - Gets the cell of the specified column and row number (zero-based) -
      Public methodGetColumn(Int32) - Gets a column as list of cell objects -
      Public methodGetColumn(String) - Gets a column as list of cell objects -
      Public methodGetCurrentColumnNumber - Gets the current column number (zero based) -
      Public methodGetCurrentRowNumber - Gets the current row number (zero based) -
      Public methodGetFirstCellAddress - Gets the first existing cell in the current worksheet (bottom right) -
      Public methodGetFirstColumnNumber - Gets the first existing column number in the current worksheet (zero-based) -
      Public methodGetFirstDataCellAddress - Gets the first existing cell with data in the current worksheet (bottom right) -
      Public methodGetFirstDataColumnNumber - Gets the first existing column number with data in the current worksheet (zero-based) -
      Public methodGetFirstDataRowNumber - Gets the first existing row number with data in the current worksheet (zero-based) -
      Public methodGetFirstRowNumber - Gets the first existing row number in the current worksheet (zero-based) -
      Public methodGetHashCodeServes as the default hash function.
      (Inherited from Object)
      Public methodGetLastCellAddress - Gets the last existing cell in the current worksheet (bottom right) -
      Public methodGetLastColumnNumber - Gets the last existing column number in the current worksheet (zero-based) -
      Public methodGetLastDataCellAddress - Gets the last existing cell with data in the current worksheet (bottom right) -
      Public methodGetLastDataColumnNumber - Gets the last existing column number with data in the current worksheet (zero-based) -
      Public methodGetLastDataRowNumber - Gets the last existing row number with data in the current worksheet (zero-based) -
      Public methodGetLastRowNumber - Gets the last existing row number in the current worksheet (zero-based) -
      Private methodGetMaxRow - Gets the maximum row coordinate either from cell data, height definitions or hidden rows -
      Private methodGetMinRow - Gets the minimum row coordinate either from cell data, height definitions or hidden rows -
      Public methodGetRow - Gets a row as list of cell objects -
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Private methodStatic memberGetUnusedWorksheetName - Determines the next unused worksheet name in the passed workbook -
      Public methodGoToNextColumn - Moves the current position to the next column -
      Public methodGoToNextColumn(Int32, Boolean) - Moves the current position to the next column with the number of cells to move -
      Public methodGoToNextRow - Moves the current position to the next row (use for a new line) -
      Public methodGoToNextRow(Int32, Boolean) - Moves the current position to the next row with the number of cells to move (use for a new line) -
      Public methodHasCell(Address) - Gets whether the specified address exists in the worksheet. Existing means that a value was stored at the address -
      Public methodHasCell(Int32, Int32) - Gets whether the specified address exists in the worksheet. Existing means that a value was stored at the address -
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodMergeCells(Range) - Merges the defined cell range -
      Public methodMergeCells(String) - Merges the defined cell range -
      Public methodMergeCells(Address, Address) - Merges the defined cell range -
      Protected methodRecalculateAutoFilter - Method to recalculate the auto filter (columns) of this worksheet. This is an internal method. There is no need to use it -
      Protected methodRecalculateColumns - Method to recalculate the collection of columns of this worksheet. This is an internal method. There is no need to use it -
      Public methodRemoveAllowedActionOnSheetProtection - Removes an allowed action on the current worksheet or its cells -
      Public methodRemoveAutoFilter - Removes auto filters from the worksheet -
      Public methodRemoveCell(String) - Removes a previous inserted cell at the defined address -
      Public methodRemoveCell(Int32, Int32) - Removes a previous inserted cell at the defined address -
      Public methodRemoveHiddenColumn(Int32) - Sets a previously defined, hidden column as visible again -
      Public methodRemoveHiddenColumn(String) - Sets a previously defined, hidden column as visible again -
      Public methodRemoveHiddenRow - Sets a previously defined, hidden row as visible again -
      Public methodRemoveMergedCells - Removes the defined merged cell range -
      Public methodRemoveRowHeight - Removes the defined, non-standard row height -
      Public methodRemoveSelectedCells - Removes the cell selection of this worksheet -
      Public methodResetColumn - Resets the defined column, if existing. The corresponding instance will be removed from Columns. -
      Public methodResetSplit - Resets splitting of the worksheet into panes, as well as their freezing -
      Protected methodResolveMergedCells - Method to resolve all merged cells of the worksheet. Only the value of the very first cell of the locked cells range will be visible. The other values are still present (set to EMPTY) but will not be stored in the worksheet.
      - This is an internal method. There is no need to use it -
      Public methodStatic memberSanitizeWorksheetName - Sanitizes a worksheet name -
      Public methodSetActiveStyle - Sets the active style of the worksheet. This style will be assigned to all later added cells -
      Public methodSetAutoFilter(String) - Sets the column auto filter within the defined column range -
      Public methodSetAutoFilter(Int32, Int32) - Sets the column auto filter within the defined column range -
      Private methodSetColumnHiddenState - Sets the defined column as hidden or visible -
      Public methodSetColumnWidth(Int32, Single) - Sets the width of the passed column number (zero-based) -
      Public methodSetColumnWidth(String, Single) - Sets the width of the passed column address -
      Public methodSetCurrentCellAddress(String) - Set the current cell address -
      Public methodSetCurrentCellAddress(Int32, Int32) - Set the current cell address -
      Public methodSetCurrentColumnNumber - Sets the current column number (zero based) -
      Public methodSetCurrentRowNumber - Sets the current row number (zero based) -
      Public methodSetHorizontalSplit(Single, Address, NullableWorksheetWorksheetPane) - Sets the horizontal split of the worksheet into two panes. The measurement in characters cannot be used to freeze panes -
      Public methodSetHorizontalSplit(Int32, Boolean, Address, NullableWorksheetWorksheetPane) - Sets the horizontal split of the worksheet into two panes. The measurement in rows can be used to split and freeze panes -
      Public methodSetRowHeight - Sets the height of the passed row number (zero-based) -
      Private methodSetRowHiddenState - Sets the defined row as hidden or visible -
      Public methodSetSelectedCells(Range)Obsolete.
      - Sets a single range of selected cells on this worksheet. All existing ranges will be removed -
      Public methodSetSelectedCells(String)Obsolete.
      - Sets a single range of selected cells on this worksheet. All existing ranges will be removed. Null will remove all selected cells -
      Public methodSetSelectedCells(Address, Address)Obsolete.
      - Sets a single range of selected cells on this worksheet. All existing ranges will be removed -
      Public methodSetSheetName(String) - Validates and sets the worksheet name -
      Public methodSetSheetName(String, Boolean) - Sets the name of the worksheet -
      Public methodSetSheetProtectionPassword - Sets or removes the password for worksheet protection. If set, UseSheetProtection will be also set to true -
      Public methodSetSplit(NullableSingle, NullableSingle, Address, NullableWorksheetWorksheetPane) - Sets the horizontal and vertical split of the worksheet into four panes. The measurement in characters cannot be used to freeze panes -
      Public methodSetSplit(NullableInt32, NullableInt32, Boolean, Address, NullableWorksheetWorksheetPane) - Sets the horizontal and vertical split of the worksheet into four panes. The measurement in rows and columns can be used to split and freeze panes -
      Public methodSetStyle(Address, Style) - Sets the passed style on the passed (singular) cell address. If the cell is already existing, the style will be added or replaced. - Otherwise, an empty cell will be added with the assigned style. If the passed style is null, all styles will be removed on existing cells and no additional (empty) cells are added to the worksheet -
      Public methodSetStyle(Range, Style) - Sets the passed style on the passed cell range. If cells are already existing, the style will be added or replaced. - Otherwise, an empty cell will be added with the assigned style. If the passed style is null, all styles will be removed on existing cells and no additional (empty) cells are added to the worksheet -
      Public methodSetStyle(String, Style) - Sets the passed style on the passed address expression. Such an expression may be a single cell or a cell range. - If the cell is already existing, the style will be added or replaced. - Otherwise, an empty cell will be added with the assigned style. If the passed style is null, all styles will be removed on existing cells and no additional (empty) cells are added to the worksheet -
      Public methodSetStyle(Address, Address, Style) - Sets the passed style on the passed cell range, derived from a start and end address. If cells are already existing, the style will be added or replaced. - Otherwise, an empty cell will be added with the assigned style. If the passed style is null, all styles will be removed on existing cells and no additional (empty) cells are added to the worksheet -
      Public methodSetVerticalSplit(Single, Address, NullableWorksheetWorksheetPane) - Sets the vertical split of the worksheet into two panes. The measurement in characters cannot be used to freeze panes -
      Public methodSetVerticalSplit(Int32, Boolean, Address, NullableWorksheetWorksheetPane) - Sets the vertical split of the worksheet into two panes. The measurement in columns can be used to split and freeze panes -
      Public methodSetZoomFactor - Sets a zoom factor for a given WorksheetSheetViewType. If AUTO_ZOOM_FACTOR, the zoom factor is set to automatic -
      Public methodToStringReturns a string that represents the current object.
      (Inherited from Object)
      Private methodStatic memberWorksheetExists - Checks whether a worksheet with the given name exists -
      Top
      Fields
       NameDescription
      Public fieldStatic memberAUTO_ZOOM_FACTOR - Automatic zoom factor of a worksheet -
      Public fieldStatic memberDEFAULT_COLUMN_WIDTH - Default column width as constant -
      Public fieldStatic memberDEFAULT_ROW_HEIGHT - Default row height as constant -
      Public fieldStatic memberMAX_COLUMN_NUMBER - Maximum column number (zero-based) as constant -
      Public fieldStatic memberMAX_COLUMN_WIDTH - Maximum column width as constant -
      Public fieldStatic memberMAX_ROW_HEIGHT - Maximum row height as constant -
      Public fieldStatic memberMAX_ROW_NUMBER - Maximum row number (zero-based) as constant -
      Public fieldStatic memberMAX_WORKSHEET_NAME_LENGTH - Maximum number of characters a worksheet name can have -
      Public fieldStatic memberMAX_ZOOM_FACTOR - Maximum zoom factor of a worksheet -
      Public fieldStatic memberMIN_COLUMN_NUMBER - Minimum column number (zero-based) as constant -
      Public fieldStatic memberMIN_COLUMN_WIDTH - Minimum column width as constant -
      Public fieldStatic memberMIN_ROW_HEIGHT - Minimum row height as constant -
      Public fieldStatic memberMIN_ROW_NUMBER - Minimum row number (zero-based) as constant -
      Public fieldStatic memberMIN_ZOOM_FACTOR - Minimum zoom factor of a worksheet. If set to this value, the zoom is set to automatic -
      Top
      See Also
      \ No newline at end of file +Worksheet Class
      NanoXLSX

      Worksheet Class

      [Missing <summary> documentation for "T:NanoXLSX.Worksheet"]

      Inheritance Hierarchy
      SystemObject
        NanoXLSXWorksheet

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public class Worksheet

      The Worksheet type exposes the following members.

      Constructors
      +   + NameDescription
      Private methodStatic memberWorksheet
      Public methodWorksheet
      Initializes a new instance of the Worksheet class
      Public methodWorksheet(String)
      Initializes a new instance of the Worksheet class
      Public methodWorksheet(String, Int32, Workbook)
      Initializes a new instance of the Worksheet class
      Top
      Properties
      Methods
      +   + NameDescription
      Public methodAddAllowedActionOnSheetProtection
      Public methodAddCell(Object, String)
      Public methodAddCell(Object, Int32, Int32)
      Public methodAddCell(Object, String, Style)
      Public methodAddCell(Object, Int32, Int32, Style)
      Public methodAddCellFormula(String, String)
      Public methodAddCellFormula(String, Int32, Int32)
      Public methodAddCellFormula(String, String, Style)
      Public methodAddCellFormula(String, Int32, Int32, Style)
      Public methodAddCellRange(IReadOnlyListObject, String)
      Public methodAddCellRange(IReadOnlyListObject, Address, Address)
      Public methodAddCellRange(IReadOnlyListObject, String, Style)
      Public methodAddCellRange(IReadOnlyListObject, Address, Address, Style)
      Private methodAddCellRangeInternalT
      Public methodAddHiddenColumn(Int32)
      Public methodAddHiddenColumn(String)
      Public methodAddHiddenRow
      Public methodAddNextCell(Object)
      Public methodAddNextCell(Object, Style)
      Private methodAddNextCell(Cell, Boolean, Style)
      Public methodAddNextCellFormula(String)
      Public methodAddNextCellFormula(String, Style)
      Public methodAddSelectedCells(String)
      Public methodAddSelectedCells(Range)
      Public methodAddSelectedCells(Address, Address)
      Private methodCastValue
      Public methodClearActiveStyle
      Public methodCopy
      Public methodEquals
      Determines whether the specified object is equal to the current object.
      (Inherited from Object.)
      Protected methodFinalize
      Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object.)
      Private methodGetBoundaryDataNumber
      Private methodGetBoundaryNumber
      Public methodGetCell(Address)
      Public methodGetCell(Int32, Int32)
      Public methodGetColumn(Int32)
      Public methodGetColumn(String)
      Public methodGetCurrentColumnNumber
      Public methodGetCurrentRowNumber
      Public methodGetFirstCellAddress
      Public methodGetFirstColumnNumber
      Public methodGetFirstDataCellAddress
      Public methodGetFirstDataColumnNumber
      Public methodGetFirstDataRowNumber
      Public methodGetFirstRowNumber
      Public methodGetHashCode
      Serves as the default hash function.
      (Inherited from Object.)
      Public methodGetLastCellAddress
      Public methodGetLastColumnNumber
      Public methodGetLastDataCellAddress
      Public methodGetLastDataColumnNumber
      Public methodGetLastDataRowNumber
      Public methodGetLastRowNumber
      Private methodGetMaxRow
      Private methodGetMinRow
      Public methodGetRow
      Public methodGetType
      Gets the Type of the current instance.
      (Inherited from Object.)
      Private methodStatic memberGetUnusedWorksheetName
      Public methodGoToNextColumn
      Public methodGoToNextColumn(Int32, Boolean)
      Public methodGoToNextRow
      Public methodGoToNextRow(Int32, Boolean)
      Public methodHasCell(Address)
      Public methodHasCell(Int32, Int32)
      Protected methodMemberwiseClone
      Creates a shallow copy of the current Object.
      (Inherited from Object.)
      Public methodMergeCells(String)
      Public methodMergeCells(Range)
      Public methodMergeCells(Address, Address)
      Protected methodRecalculateAutoFilter
      Protected methodRecalculateColumns
      Public methodRemoveAllowedActionOnSheetProtection
      Public methodRemoveAutoFilter
      Public methodRemoveCell(String)
      Public methodRemoveCell(Int32, Int32)
      Public methodRemoveHiddenColumn(Int32)
      Public methodRemoveHiddenColumn(String)
      Public methodRemoveHiddenRow
      Public methodRemoveMergedCells
      Public methodRemoveRowHeight
      Public methodRemoveSelectedCells
      Public methodResetColumn
      Public methodResetSplit
      Protected methodResolveMergedCells
      Public methodStatic memberSanitizeWorksheetName
      Public methodSetActiveStyle
      Public methodSetAutoFilter(String)
      Public methodSetAutoFilter(Int32, Int32)
      Public methodSetColumnDefaultStyle(Int32, Style)
      Public methodSetColumnDefaultStyle(String, Style)
      Private methodSetColumnHiddenState
      Public methodSetColumnWidth(Int32, Single)
      Public methodSetColumnWidth(String, Single)
      Public methodSetCurrentCellAddress(String)
      Public methodSetCurrentCellAddress(Int32, Int32)
      Public methodSetCurrentColumnNumber
      Public methodSetCurrentRowNumber
      Public methodSetHorizontalSplit(Single, Address, NullableWorksheetWorksheetPane)
      Public methodSetHorizontalSplit(Int32, Boolean, Address, NullableWorksheetWorksheetPane)
      Public methodSetRowHeight
      Private methodSetRowHiddenState
      Public methodSetSelectedCells(String) Obsolete.
      Public methodSetSelectedCells(Range) Obsolete.
      Public methodSetSelectedCells(Address, Address) Obsolete.
      Public methodSetSheetName(String)
      Public methodSetSheetName(String, Boolean)
      Public methodSetSheetProtectionPassword
      Public methodSetSplit(NullableSingle, NullableSingle, Address, NullableWorksheetWorksheetPane)
      Public methodSetSplit(NullableInt32, NullableInt32, Boolean, Address, NullableWorksheetWorksheetPane)
      Public methodSetStyle(String, Style)
      Public methodSetStyle(Address, Style)
      Public methodSetStyle(Range, Style)
      Public methodSetStyle(Address, Address, Style)
      Public methodSetVerticalSplit(Single, Address, NullableWorksheetWorksheetPane)
      Public methodSetVerticalSplit(Int32, Boolean, Address, NullableWorksheetWorksheetPane)
      Public methodSetZoomFactor
      Public methodToString
      Returns a string that represents the current object.
      (Inherited from Object.)
      Private methodStatic memberWorksheetExists
      Top
      Fields
      See Also
      \ No newline at end of file diff --git a/docs/html/01d19b85-89ca-f8bb-e54e-839fd361cf9f.htm b/docs/html/01d19b85-89ca-f8bb-e54e-839fd361cf9f.htm index f630422b8..4d344321b 100644 --- a/docs/html/01d19b85-89ca-f8bb-e54e-839fd361cf9f.htm +++ b/docs/html/01d19b85-89ca-f8bb-e54e-839fd361cf9f.htm @@ -1,6 +1,8 @@ -Worksheet.SetColumnHiddenState Method
      Click or drag to resize
      NanoXLSX

      WorksheetSetColumnHiddenState Method

      - Sets the defined column as hidden or visible -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      private void SetColumnHiddenState(
      +Worksheet.SetColumnHiddenState Method 
      Click or drag to resize
      NanoXLSX

      WorksheetSetColumnHiddenState Method

      [Missing <summary> documentation for "M:NanoXLSX.Worksheet.SetColumnHiddenState(System.Int32,System.Boolean)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      private void SetColumnHiddenState(
       	int columnNumber,
       	bool state
      -)

      Parameters

      columnNumber  Int32
      Column number to hide on the worksheet
      state  Boolean
      If true, the column will be hidden, otherwise be visible
      Exceptions
      ExceptionCondition
      RangeExceptionThrows a RangeException if the column number out of range
      See Also
      \ No newline at end of file +)

      Parameters

      columnNumber
      Type: SystemInt32

      [Missing <param name="columnNumber"/> documentation for "M:NanoXLSX.Worksheet.SetColumnHiddenState(System.Int32,System.Boolean)"]

      state
      Type: SystemBoolean

      [Missing <param name="state"/> documentation for "M:NanoXLSX.Worksheet.SetColumnHiddenState(System.Int32,System.Boolean)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/020cc8a9-200a-68b7-86ca-636b6d2963d4.htm b/docs/html/020cc8a9-200a-68b7-86ca-636b6d2963d4.htm index 04dd20998..3fe88f16e 100644 --- a/docs/html/020cc8a9-200a-68b7-86ca-636b6d2963d4.htm +++ b/docs/html/020cc8a9-200a-68b7-86ca-636b6d2963d4.htm @@ -1,3 +1,5 @@ -Address.Column Field
      NanoXLSX

      AddressColumn Field

      - Column number (zero based) -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public int Column

      Field Value

      Int32
      See Also
      \ No newline at end of file +Address.Column Field
      NanoXLSX

      AddressColumn Field

      [Missing <summary> documentation for "F:NanoXLSX.Address.Column"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public int Column

      Field Value

      Type: Int32
      See Also
      \ No newline at end of file diff --git a/docs/html/0218239a-d6bc-134e-d7df-5e5aa3457957.htm b/docs/html/0218239a-d6bc-134e-d7df-5e5aa3457957.htm index dedc7535e..c787f8fe4 100644 --- a/docs/html/0218239a-d6bc-134e-d7df-5e5aa3457957.htm +++ b/docs/html/0218239a-d6bc-134e-d7df-5e5aa3457957.htm @@ -1 +1,5 @@ -BasicStyles.StyleEnum.roundFormat Field \ No newline at end of file +BasicStyles.StyleEnum.roundFormat Field
      NanoXLSX

      BasicStylesStyleEnumroundFormat Field

      [Missing <summary> documentation for "F:NanoXLSX.Styles.BasicStyles.StyleEnum.roundFormat"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const BasicStylesStyleEnum roundFormat = 8

      Field Value

      Type: BasicStylesStyleEnum
      See Also
      \ No newline at end of file diff --git a/docs/html/02314946-24fd-b041-8275-ee977cb68b3b.htm b/docs/html/02314946-24fd-b041-8275-ee977cb68b3b.htm index 46f99a586..48636e7c5 100644 --- a/docs/html/02314946-24fd-b041-8275-ee977cb68b3b.htm +++ b/docs/html/02314946-24fd-b041-8275-ee977cb68b3b.htm @@ -1,5 +1,7 @@ -WorksheetReader.PaneDefinition.SetFrozenState Method
      NanoXLSX

      WorksheetReaderPaneDefinitionSetFrozenState Method

      - Sets the frozen state of the split window if defined -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void SetFrozenState(
      +WorksheetReader.PaneDefinition.SetFrozenState Method 
      NanoXLSX

      WorksheetReaderPaneDefinitionSetFrozenState Method

      [Missing <summary> documentation for "M:NanoXLSX.LowLevel.WorksheetReader.PaneDefinition.SetFrozenState(System.String)"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public void SetFrozenState(
       	string value
      -)

      Parameters

      value  String
      raw attribute value
      See Also
      \ No newline at end of file +)

      Parameters

      value
      Type: SystemString

      [Missing <param name="value"/> documentation for "M:NanoXLSX.LowLevel.WorksheetReader.PaneDefinition.SetFrozenState(System.String)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/02b70424-3ae5-a1da-a69b-4d999ffdcbbc.htm b/docs/html/02b70424-3ae5-a1da-a69b-4d999ffdcbbc.htm index 43cd75c5e..1fce92bb5 100644 --- a/docs/html/02b70424-3ae5-a1da-a69b-4d999ffdcbbc.htm +++ b/docs/html/02b70424-3ae5-a1da-a69b-4d999ffdcbbc.htm @@ -1 +1,3 @@ -CellDirection Methods
      NanoXLSX

      CellDirection Methods

      The WorksheetCellDirection type exposes the following members.

      Methods
       NameDescription
      Public methodCompareToCompares this instance to a specified object and returns an indication of their relative values.
      (Inherited from Enum)
      Public methodEqualsReturns a value indicating whether this instance is equal to a specified object.
      (Inherited from Enum)
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetHashCodeReturns the hash code for the value of this instance.
      (Inherited from Enum)
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Public methodGetTypeCodeReturns the type code of the underlying type of this enumeration member.
      (Inherited from Enum)
      Public methodHasFlagDetermines whether one or more bit fields are set in the current instance.
      (Inherited from Enum)
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodToStringConverts the value of this instance to its equivalent string representation.
      (Inherited from Enum)
      Public methodToString(IFormatProvider)Obsolete.
      This method overload is obsolete; use ToString.
      (Inherited from Enum)
      Public methodToString(String)Converts the value of this instance to its equivalent string representation using the specified format.
      (Inherited from Enum)
      Public methodToString(String, IFormatProvider)Obsolete.
      This method overload is obsolete; use ToString(String).
      (Inherited from Enum)
      Top
      See Also
      \ No newline at end of file +CellDirection Methods
      NanoXLSX

      CellDirection Methods

      The WorksheetCellDirection type exposes the following members.

      Methods
      +   + NameDescription
      Public methodCompareTo
      Compares this instance to a specified object and returns an indication of their relative values.
      (Inherited from Enum.)
      Public methodEquals
      Returns a value indicating whether this instance is equal to a specified object.
      (Inherited from Enum.)
      Protected methodFinalize
      Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object.)
      Public methodGetHashCode
      Returns the hash code for the value of this instance.
      (Inherited from Enum.)
      Public methodGetType
      Gets the Type of the current instance.
      (Inherited from Object.)
      Public methodGetTypeCode
      Returns the type code of the underlying type of this enumeration member.
      (Inherited from Enum.)
      Public methodHasFlag
      Determines whether one or more bit fields are set in the current instance.
      (Inherited from Enum.)
      Protected methodMemberwiseClone
      Creates a shallow copy of the current Object.
      (Inherited from Object.)
      Public methodToString
      Converts the value of this instance to its equivalent string representation.
      (Inherited from Enum.)
      Public methodToString(String)
      Converts the value of this instance to its equivalent string representation using the specified format.
      (Inherited from Enum.)
      Public methodToString(IFormatProvider) Obsolete. (Inherited from Enum.)
      Public methodToString(String, IFormatProvider) Obsolete.
      This method overload is obsolete; use ToString(String).
      (Inherited from Enum.)
      Top
      See Also
      \ No newline at end of file diff --git a/docs/html/02b92514-6b9c-dd93-92c3-6d84e858560b.htm b/docs/html/02b92514-6b9c-dd93-92c3-6d84e858560b.htm index b83ce0eee..c117db483 100644 --- a/docs/html/02b92514-6b9c-dd93-92c3-6d84e858560b.htm +++ b/docs/html/02b92514-6b9c-dd93-92c3-6d84e858560b.htm @@ -1,23 +1,3 @@ -Fill Methods
      NanoXLSX

      Fill Methods

      The Fill type exposes the following members.

      Methods
       NameDescription
      Public methodCompareTo - Method to compare two objects for sorting purpose -
      (Inherited from AbstractStyle)
      Public methodCopy - Method to copy the current object to a new one without casting -
      (Overrides AbstractStyleCopy)
      Public methodCopyFill - Method to copy the current object to a new one with casting -
      Protected methodCopyPropertiesT - Internal method to copy altered properties from a source object. The decision whether a property is copied is dependent on a untouched reference object -
      (Inherited from AbstractStyle)
      Public methodEquals(AbstractStyle) - Method to compare two objects for sorting purpose -
      (Inherited from AbstractStyle)
      Public methodEquals(Object) - Returns whether two instances are the same -
      (Overrides ObjectEquals(Object))
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetHashCode - Returns a hash code for this instance. -
      (Overrides ObjectGetHashCode)
      Protected methodStatic memberGetPatternName - Gets the pattern name from the enum -
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodSetColor - Sets the color and the depending fill type -
      Public methodToString - Override toString method -
      (Overrides ObjectToString)
      Public methodStatic memberValidateColor - Validates the passed string, whether it is a valid RGB value that can be used for Fills or Fonts -
      Top
      See Also
      \ No newline at end of file +Fill Methods
      \ No newline at end of file diff --git a/docs/html/02f58e2b-617b-5792-cc8d-a5c60b2dcbc6.htm b/docs/html/02f58e2b-617b-5792-cc8d-a5c60b2dcbc6.htm index 66619c6b9..da155c3ee 100644 --- a/docs/html/02f58e2b-617b-5792-cc8d-a5c60b2dcbc6.htm +++ b/docs/html/02f58e2b-617b-5792-cc8d-a5c60b2dcbc6.htm @@ -1,5 +1,7 @@ -Workbook.SetCurrentWorksheet(String) Method
      NanoXLSX

      WorkbookSetCurrentWorksheet(String) Method

      - Sets the current worksheet -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public Worksheet SetCurrentWorksheet(
      +Workbook.SetCurrentWorksheet Method (String)
      NanoXLSX

      WorkbookSetCurrentWorksheet Method (String)

      [Missing <summary> documentation for "M:NanoXLSX.Workbook.SetCurrentWorksheet(System.String)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public Worksheet SetCurrentWorksheet(
       	string name
      -)

      Parameters

      name  String
      Name of the worksheet

      Return Value

      Worksheet
      Returns the current worksheet
      Exceptions
      ExceptionCondition
      WorksheetExceptionThrows a WorksheetException if the name of the worksheet is unknown
      See Also
      \ No newline at end of file +)

      Parameters

      name
      Type: SystemString

      [Missing <param name="name"/> documentation for "M:NanoXLSX.Workbook.SetCurrentWorksheet(System.String)"]

      Return Value

      Type: Worksheet

      [Missing <returns> documentation for "M:NanoXLSX.Workbook.SetCurrentWorksheet(System.String)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/0304ff5c-771e-2254-be4b-5163355b40d5.htm b/docs/html/0304ff5c-771e-2254-be4b-5163355b40d5.htm index f323c2527..b2a4758b6 100644 --- a/docs/html/0304ff5c-771e-2254-be4b-5163355b40d5.htm +++ b/docs/html/0304ff5c-771e-2254-be4b-5163355b40d5.htm @@ -1,8 +1,8 @@ -Worksheet.AddCell(Object, String) Method
      NanoXLSX

      WorksheetAddCell(Object, String) Method

      - Adds an object to the defined cell address. If the type of the value does not match with one of the supported data types, it will be cast to a String. - A prepared object of the type Cell will not be cast but adjusted -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void AddCell(
      +Worksheet.AddCell Method (Object, String)
      NanoXLSX

      WorksheetAddCell Method (Object, String)

      [Missing <summary> documentation for "M:NanoXLSX.Worksheet.AddCell(System.Object,System.String)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public void AddCell(
       	Object value,
       	string address
      -)

      Parameters

      value  Object
      Unspecified value to insert
      address  String
      Cell address in the format A1 - XFD1048576
      Exceptions
      ExceptionCondition
      RangeExceptionThrows a RangeException if the passed cell address is out of range
      FormatExceptionThrows a FormatException if the passed cell address is malformed
      Remarks
      Recognized are the following data types: Cell (prepared object), string, int, double, float, long, DateTime, TimeSpan, bool. - All other types will be cast into a string using the default ToString() method
      See Also
      \ No newline at end of file +)

      Parameters

      value
      Type: SystemObject

      [Missing <param name="value"/> documentation for "M:NanoXLSX.Worksheet.AddCell(System.Object,System.String)"]

      address
      Type: SystemString

      [Missing <param name="address"/> documentation for "M:NanoXLSX.Worksheet.AddCell(System.Object,System.String)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/0350d0d0-ff46-48ce-a972-4178c2b74b38.htm b/docs/html/0350d0d0-ff46-48ce-a972-4178c2b74b38.htm index 15c70d3fd..be723663e 100644 --- a/docs/html/0350d0d0-ff46-48ce-a972-4178c2b74b38.htm +++ b/docs/html/0350d0d0-ff46-48ce-a972-4178c2b74b38.htm @@ -1,3 +1,5 @@ -NumberFormat.FormatRange.invalid Field
      NanoXLSX

      NumberFormatFormatRangeinvalid Field

      - Probably invalid format numbers (e.g. negative value) -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public const NumberFormatFormatRange invalid = 2

      Field Value

      NumberFormatFormatRange
      See Also
      \ No newline at end of file +NumberFormat.FormatRange.invalid Field
      NanoXLSX

      NumberFormatFormatRangeinvalid Field

      [Missing <summary> documentation for "F:NanoXLSX.Styles.NumberFormat.FormatRange.invalid"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const NumberFormatFormatRange invalid = 2

      Field Value

      Type: NumberFormatFormatRange
      See Also
      \ No newline at end of file diff --git a/docs/html/0435db4b-165c-a4c7-53a9-5c4fa93e788d.htm b/docs/html/0435db4b-165c-a4c7-53a9-5c4fa93e788d.htm index 02eea9f3f..e68f8c174 100644 --- a/docs/html/0435db4b-165c-a4c7-53a9-5c4fa93e788d.htm +++ b/docs/html/0435db4b-165c-a4c7-53a9-5c4fa93e788d.htm @@ -1,3 +1,5 @@ -CellXf.CalculateInternalRotation Method
      NanoXLSX

      CellXfCalculateInternalRotation Method

      - Method to calculate the internal text rotation. The text direction and rotation are handled internally by the text rotation value -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      internal int CalculateInternalRotation()

      Return Value

      Int32
      Returns the valid rotation in degrees for internal use (LowLevel)
      Exceptions
      ExceptionCondition
      FormatExceptionThrows a FormatException if the rotation angle (-90 to 90) is out of range
      See Also
      \ No newline at end of file +CellXf.CalculateInternalRotation Method
      NanoXLSX

      CellXfCalculateInternalRotation Method

      [Missing <summary> documentation for "M:NanoXLSX.Styles.CellXf.CalculateInternalRotation"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      internal int CalculateInternalRotation()

      Return Value

      Type: Int32

      [Missing <returns> documentation for "M:NanoXLSX.Styles.CellXf.CalculateInternalRotation"]

      See Also
      \ No newline at end of file diff --git a/docs/html/04ee0e1b-68b8-93ce-e02c-f1c78ade58df.htm b/docs/html/04ee0e1b-68b8-93ce-e02c-f1c78ade58df.htm index e518ddab4..76d51b8c2 100644 --- a/docs/html/04ee0e1b-68b8-93ce-e02c-f1c78ade58df.htm +++ b/docs/html/04ee0e1b-68b8-93ce-e02c-f1c78ade58df.htm @@ -1,6 +1,8 @@ -Worksheet.GoToNextRow(Int32, Boolean) Method
      NanoXLSX

      WorksheetGoToNextRow(Int32, Boolean) Method

      - Moves the current position to the next row with the number of cells to move (use for a new line) -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void GoToNextRow(
      +Worksheet.GoToNextRow Method (Int32, Boolean)
      NanoXLSX

      WorksheetGoToNextRow Method (Int32, Boolean)

      [Missing <summary> documentation for "M:NanoXLSX.Worksheet.GoToNextRow(System.Int32,System.Boolean)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public void GoToNextRow(
       	int numberOfRows,
       	bool keepColumnPosition = false
      -)

      Parameters

      numberOfRows  Int32
      Number of rows to move
      keepColumnPosition  Boolean  (Optional)
      If true, the column position is preserved, otherwise set to 0
      Remarks
      The value can also be negative. However, resulting row numbers below 0 or above 1048575 will cause an exception
      See Also
      \ No newline at end of file +)

      Parameters

      numberOfRows
      Type: SystemInt32

      [Missing <param name="numberOfRows"/> documentation for "M:NanoXLSX.Worksheet.GoToNextRow(System.Int32,System.Boolean)"]

      keepColumnPosition (Optional)
      Type: SystemBoolean

      [Missing <param name="keepColumnPosition"/> documentation for "M:NanoXLSX.Worksheet.GoToNextRow(System.Int32,System.Boolean)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/05040980-b28f-67df-5226-c51c4f62f9f7.htm b/docs/html/05040980-b28f-67df-5226-c51c4f62f9f7.htm index 9b3e6bf35..882e596f3 100644 --- a/docs/html/05040980-b28f-67df-5226-c51c4f62f9f7.htm +++ b/docs/html/05040980-b28f-67df-5226-c51c4f62f9f7.htm @@ -1,3 +1,5 @@ -Worksheet.HiddenRows Property \ No newline at end of file +Worksheet.HiddenRows Property \ No newline at end of file diff --git a/docs/html/059aee67-931e-abf0-033a-e10f40d1d3c6.htm b/docs/html/059aee67-931e-abf0-033a-e10f40d1d3c6.htm index 40ee82952..d1ebea42e 100644 --- a/docs/html/059aee67-931e-abf0-033a-e10f40d1d3c6.htm +++ b/docs/html/059aee67-931e-abf0-033a-e10f40d1d3c6.htm @@ -1,4 +1,5 @@ -Worksheet.FreezeSplitPanes Property \ No newline at end of file +Worksheet.FreezeSplitPanes Property \ No newline at end of file diff --git a/docs/html/064bef7c-34ae-8212-ccd2-6a284ee2d6e7.htm b/docs/html/064bef7c-34ae-8212-ccd2-6a284ee2d6e7.htm index ccf9181e8..e046d1841 100644 --- a/docs/html/064bef7c-34ae-8212-ccd2-6a284ee2d6e7.htm +++ b/docs/html/064bef7c-34ae-8212-ccd2-6a284ee2d6e7.htm @@ -1,2 +1,5 @@ -ImportOptions.GlobalEnforcingType Property
      NanoXLSX

      ImportOptionsGlobalEnforcingType Property

      - Global strategy to handle cell values. The default will not enforce any general casting, beside defined values of , and

      Namespace: 
      NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public ImportOptionsGlobalType GlobalEnforcingType { get; set; }

      Property Value

      ImportOptionsGlobalType
      See Also
      \ No newline at end of file +ImportOptions.GlobalEnforcingType Property
      NanoXLSX

      ImportOptionsGlobalEnforcingType Property

      [Missing <summary> documentation for "P:NanoXLSX.ImportOptions.GlobalEnforcingType"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public ImportOptionsGlobalType GlobalEnforcingType { get; set; }

      Property Value

      Type: ImportOptionsGlobalType
      See Also
      \ No newline at end of file diff --git a/docs/html/0655f2aa-c86c-9f6f-8a4a-925787e11c5f.htm b/docs/html/0655f2aa-c86c-9f6f-8a4a-925787e11c5f.htm index 394b51912..3ce670ce3 100644 --- a/docs/html/0655f2aa-c86c-9f6f-8a4a-925787e11c5f.htm +++ b/docs/html/0655f2aa-c86c-9f6f-8a4a-925787e11c5f.htm @@ -1,3 +1,5 @@ -MetadataReader.Manager Property \ No newline at end of file +MetadataReader.Manager Property
      NanoXLSX

      MetadataReaderManager Property

      [Missing <summary> documentation for "P:NanoXLSX.LowLevel.MetadataReader.Manager"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public string Manager { get; private set; }

      Property Value

      Type: String
      See Also
      \ No newline at end of file diff --git a/docs/html/066aa6d8-5091-0a1c-7c92-9e3ea380581a.htm b/docs/html/066aa6d8-5091-0a1c-7c92-9e3ea380581a.htm index 0df345d14..9b42d0352 100644 --- a/docs/html/066aa6d8-5091-0a1c-7c92-9e3ea380581a.htm +++ b/docs/html/066aa6d8-5091-0a1c-7c92-9e3ea380581a.htm @@ -1,7 +1,9 @@ -Worksheet.AddCellFormula(String, Int32, Int32) Method
      NanoXLSX

      WorksheetAddCellFormula(String, Int32, Int32) Method

      - Adds a cell formula as string to the defined cell address -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void AddCellFormula(
      +Worksheet.AddCellFormula Method (String, Int32, Int32)
      NanoXLSX

      WorksheetAddCellFormula Method (String, Int32, Int32)

      [Missing <summary> documentation for "M:NanoXLSX.Worksheet.AddCellFormula(System.String,System.Int32,System.Int32)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public void AddCellFormula(
       	string formula,
       	int columnNumber,
       	int rowNumber
      -)

      Parameters

      formula  String
      Formula to insert
      columnNumber  Int32
      Column number (zero based)
      rowNumber  Int32
      Row number (zero based)
      Exceptions
      ExceptionCondition
      RangeExceptionThrows a RangeException if the passed cell address is out of range
      See Also
      \ No newline at end of file +)

      Parameters

      formula
      Type: SystemString

      [Missing <param name="formula"/> documentation for "M:NanoXLSX.Worksheet.AddCellFormula(System.String,System.Int32,System.Int32)"]

      columnNumber
      Type: SystemInt32

      [Missing <param name="columnNumber"/> documentation for "M:NanoXLSX.Worksheet.AddCellFormula(System.String,System.Int32,System.Int32)"]

      rowNumber
      Type: SystemInt32

      [Missing <param name="rowNumber"/> documentation for "M:NanoXLSX.Worksheet.AddCellFormula(System.String,System.Int32,System.Int32)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/06da3451-416c-fb7a-3f1e-bc97d0eade20.htm b/docs/html/06da3451-416c-fb7a-3f1e-bc97d0eade20.htm index d48a34abe..6791cf361 100644 --- a/docs/html/06da3451-416c-fb7a-3f1e-bc97d0eade20.htm +++ b/docs/html/06da3451-416c-fb7a-3f1e-bc97d0eade20.htm @@ -1,3 +1,5 @@ -ImportOptions.EnforcePhoneticCharacterImport Property
      NanoXLSX

      ImportOptionsEnforcePhoneticCharacterImport Property

      - If true, phonetic characters (like ruby characters / Furigana / Zhuyin fuhao) in strings are added in brackets after the transcribed symbols. By default, phonetic characters are removed from strings. -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public bool EnforcePhoneticCharacterImport { get; set; }

      Property Value

      Boolean
      Remarks
      This option is not applicable to specific rows or a start column (applied globally)
      See Also
      \ No newline at end of file +ImportOptions.EnforcePhoneticCharacterImport Property
      NanoXLSX

      ImportOptionsEnforcePhoneticCharacterImport Property

      [Missing <summary> documentation for "P:NanoXLSX.ImportOptions.EnforcePhoneticCharacterImport"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public bool EnforcePhoneticCharacterImport { get; set; }

      Property Value

      Type: Boolean
      See Also
      \ No newline at end of file diff --git a/docs/html/070a0f78-aff4-abed-d22a-e03bf4d9c589.htm b/docs/html/070a0f78-aff4-abed-d22a-e03bf4d9c589.htm index 8acdbe505..f8f7bd40a 100644 --- a/docs/html/070a0f78-aff4-abed-d22a-e03bf4d9c589.htm +++ b/docs/html/070a0f78-aff4-abed-d22a-e03bf4d9c589.htm @@ -1,3 +1,5 @@ -Range.Copy Method
      NanoXLSX

      RangeCopy Method

      - Creates a (dereferenced, if applicable) deep copy of this range -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      internal Range Copy()

      Return Value

      Range
      Copy of this range
      See Also
      \ No newline at end of file +Range.Copy Method
      NanoXLSX

      RangeCopy Method

      [Missing <summary> documentation for "M:NanoXLSX.Range.Copy"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      internal Range Copy()

      Return Value

      Type: Range

      [Missing <returns> documentation for "M:NanoXLSX.Range.Copy"]

      See Also
      \ No newline at end of file diff --git a/docs/html/07c2d3c9-4304-155a-86b1-7001fa87c3ea.htm b/docs/html/07c2d3c9-4304-155a-86b1-7001fa87c3ea.htm index 4000e260e..3485d4ecf 100644 --- a/docs/html/07c2d3c9-4304-155a-86b1-7001fa87c3ea.htm +++ b/docs/html/07c2d3c9-4304-155a-86b1-7001fa87c3ea.htm @@ -1,3 +1,9 @@ -Cell.AddressType Class
      NanoXLSX

      CellAddressType Class

      - Enum for the referencing style of the address -
      Inheritance Hierarchy
      SystemObject
        SystemValueType
          SystemEnum
            NanoXLSXCellAddressType

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public sealed class AddressType : Enum

      The CellAddressType type exposes the following members.

      Methods
       NameDescription
      Public methodCompareToCompares this instance to a specified object and returns an indication of their relative values.
      (Inherited from Enum)
      Public methodEqualsReturns a value indicating whether this instance is equal to a specified object.
      (Inherited from Enum)
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetHashCodeReturns the hash code for the value of this instance.
      (Inherited from Enum)
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Public methodGetTypeCodeReturns the type code of the underlying type of this enumeration member.
      (Inherited from Enum)
      Public methodHasFlagDetermines whether one or more bit fields are set in the current instance.
      (Inherited from Enum)
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodToStringConverts the value of this instance to its equivalent string representation.
      (Inherited from Enum)
      Public methodToString(IFormatProvider)Obsolete.
      This method overload is obsolete; use ToString.
      (Inherited from Enum)
      Public methodToString(String)Converts the value of this instance to its equivalent string representation using the specified format.
      (Inherited from Enum)
      Public methodToString(String, IFormatProvider)Obsolete.
      This method overload is obsolete; use ToString(String).
      (Inherited from Enum)
      Top
      Fields
       NameDescription
      Public fieldStatic memberDefaultDefault behavior (e.g. 'C3')
      Public fieldStatic memberFixedColumnColumn of the address is fixed (e.g. '$C3')
      Public fieldStatic memberFixedRowRow of the address is fixed (e.g. 'C$3')
      Public fieldStatic memberFixedRowAndColumnRow and column of the address is fixed (e.g. '$C$3')
      Public fieldvalue__ 
      Top
      See Also
      \ No newline at end of file +Cell.AddressType Class
      NanoXLSX

      CellAddressType Class

      [Missing <summary> documentation for "T:NanoXLSX.Cell.AddressType"]

      Inheritance Hierarchy
      SystemObject
        SystemValueType
          SystemEnum
            NanoXLSXCellAddressType

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public sealed class AddressType : Enum

      The CellAddressType type exposes the following members.

      Methods
      +   + NameDescription
      Public methodCompareTo
      Compares this instance to a specified object and returns an indication of their relative values.
      (Inherited from Enum.)
      Public methodEquals
      Returns a value indicating whether this instance is equal to a specified object.
      (Inherited from Enum.)
      Protected methodFinalize
      Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object.)
      Public methodGetHashCode
      Returns the hash code for the value of this instance.
      (Inherited from Enum.)
      Public methodGetType
      Gets the Type of the current instance.
      (Inherited from Object.)
      Public methodGetTypeCode
      Returns the type code of the underlying type of this enumeration member.
      (Inherited from Enum.)
      Public methodHasFlag
      Determines whether one or more bit fields are set in the current instance.
      (Inherited from Enum.)
      Protected methodMemberwiseClone
      Creates a shallow copy of the current Object.
      (Inherited from Object.)
      Public methodToString
      Converts the value of this instance to its equivalent string representation.
      (Inherited from Enum.)
      Public methodToString(String)
      Converts the value of this instance to its equivalent string representation using the specified format.
      (Inherited from Enum.)
      Public methodToString(IFormatProvider) Obsolete. (Inherited from Enum.)
      Public methodToString(String, IFormatProvider) Obsolete.
      This method overload is obsolete; use ToString(String).
      (Inherited from Enum.)
      Top
      Fields
      See Also
      \ No newline at end of file diff --git a/docs/html/0811ae23-7dc8-7b3b-03e3-5df8d83276df.htm b/docs/html/0811ae23-7dc8-7b3b-03e3-5df8d83276df.htm index 1e3c47b06..4b97d16ac 100644 --- a/docs/html/0811ae23-7dc8-7b3b-03e3-5df8d83276df.htm +++ b/docs/html/0811ae23-7dc8-7b3b-03e3-5df8d83276df.htm @@ -1,3 +1,5 @@ -SortedMap Constructor
      NanoXLSX

      SortedMap Constructor

      - Default constructor -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public SortedMap()
      See Also
      \ No newline at end of file +SortedMap Constructor
      NanoXLSX

      SortedMap Constructor

      Initializes a new instance of the SortedMap class

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public SortedMap()
      See Also
      \ No newline at end of file diff --git a/docs/html/08294ec8-b704-f4bd-9c27-cb98bfc84676.htm b/docs/html/08294ec8-b704-f4bd-9c27-cb98bfc84676.htm index fcf9f5a2f..b5bac8a7f 100644 --- a/docs/html/08294ec8-b704-f4bd-9c27-cb98bfc84676.htm +++ b/docs/html/08294ec8-b704-f4bd-9c27-cb98bfc84676.htm @@ -1,5 +1,7 @@ -Worksheet.SetAutoFilter(String) Method
      NanoXLSX

      WorksheetSetAutoFilter(String) Method

      - Sets the column auto filter within the defined column range -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void SetAutoFilter(
      +Worksheet.SetAutoFilter Method (String)
      NanoXLSX

      WorksheetSetAutoFilter Method (String)

      [Missing <summary> documentation for "M:NanoXLSX.Worksheet.SetAutoFilter(System.String)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public void SetAutoFilter(
       	string range
      -)

      Parameters

      range  String
      Range to apply auto filter on. The range could be 'A1:C10' for instance. The end row will be recalculated automatically when saving the file
      Exceptions
      ExceptionCondition
      RangeExceptionThrows a RangeException if the passed range out of range
      FormatExceptionThrows a FormatException if the passed range is malformed
      See Also
      \ No newline at end of file +)

      Parameters

      range
      Type: SystemString

      [Missing <param name="range"/> documentation for "M:NanoXLSX.Worksheet.SetAutoFilter(System.String)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/083424f4-c9ac-50e3-5112-9e85378c9759.htm b/docs/html/083424f4-c9ac-50e3-5112-9e85378c9759.htm index 84bcb4c0c..f0d3b4830 100644 --- a/docs/html/083424f4-c9ac-50e3-5112-9e85378c9759.htm +++ b/docs/html/083424f4-c9ac-50e3-5112-9e85378c9759.htm @@ -1 +1,3 @@ -Workbook Fields \ No newline at end of file +Workbook Fields \ No newline at end of file diff --git a/docs/html/08fbdaa1-6f34-9c75-dea6-7d2565572922.htm b/docs/html/08fbdaa1-6f34-9c75-dea6-7d2565572922.htm index cb525839e..5cd116c88 100644 --- a/docs/html/08fbdaa1-6f34-9c75-dea6-7d2565572922.htm +++ b/docs/html/08fbdaa1-6f34-9c75-dea6-7d2565572922.htm @@ -1,6 +1,8 @@ -Workbook.AddWorksheet(Worksheet, Boolean) Method
      NanoXLSX

      WorkbookAddWorksheet(Worksheet, Boolean) Method

      - Adding a new Worksheet. The new worksheet will be defined as current worksheet -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void AddWorksheet(
      +Workbook.AddWorksheet Method (Worksheet, Boolean)
      NanoXLSX

      WorkbookAddWorksheet Method (Worksheet, Boolean)

      [Missing <summary> documentation for "M:NanoXLSX.Workbook.AddWorksheet(NanoXLSX.Worksheet,System.Boolean)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public void AddWorksheet(
       	Worksheet worksheet,
       	bool sanitizeSheetName
      -)

      Parameters

      worksheet  Worksheet
      Prepared worksheet object
      sanitizeSheetName  Boolean
      If true, the name of the worksheet will be sanitized automatically according to the specifications of Excel
      Exceptions
      ExceptionCondition
      WorksheetExceptionWorksheetException is thrown if the name of the worksheet already exists, when sanitation is false
      FormatExceptionFormatException is thrown if the worksheet name contains illegal characters or is out of range (length between 1 an 31) and sanitation is false
      See Also
      \ No newline at end of file +)

      Parameters

      worksheet
      Type: NanoXLSXWorksheet

      [Missing <param name="worksheet"/> documentation for "M:NanoXLSX.Workbook.AddWorksheet(NanoXLSX.Worksheet,System.Boolean)"]

      sanitizeSheetName
      Type: SystemBoolean

      [Missing <param name="sanitizeSheetName"/> documentation for "M:NanoXLSX.Workbook.AddWorksheet(NanoXLSX.Worksheet,System.Boolean)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/0910f8bb-9122-f77c-2cc1-ca2bd83b4608.htm b/docs/html/0910f8bb-9122-f77c-2cc1-ca2bd83b4608.htm index 952fb7ce2..6f8e3d3e0 100644 --- a/docs/html/0910f8bb-9122-f77c-2cc1-ca2bd83b4608.htm +++ b/docs/html/0910f8bb-9122-f77c-2cc1-ca2bd83b4608.htm @@ -1,3 +1,5 @@ -Address.GetColumn Method
      NanoXLSX

      AddressGetColumn Method

      - Gets the column address (A - XFD) -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public string GetColumn()

      Return Value

      String
      Column address as letter(s)
      See Also
      \ No newline at end of file +Address.GetColumn Method
      NanoXLSX

      AddressGetColumn Method

      [Missing <summary> documentation for "M:NanoXLSX.Address.GetColumn"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public string GetColumn()

      Return Value

      Type: String

      [Missing <returns> documentation for "M:NanoXLSX.Address.GetColumn"]

      See Also
      \ No newline at end of file diff --git a/docs/html/096737e0-e8b8-8138-bc0b-3c09f9983a6d.htm b/docs/html/096737e0-e8b8-8138-bc0b-3c09f9983a6d.htm index 25e438bb4..7e4241290 100644 --- a/docs/html/096737e0-e8b8-8138-bc0b-3c09f9983a6d.htm +++ b/docs/html/096737e0-e8b8-8138-bc0b-3c09f9983a6d.htm @@ -1,3 +1,5 @@ -Style.ToString Method
      NanoXLSX

      StyleToString Method

      - Override toString method -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public override string ToString()

      Return Value

      String
      String of a class instance
      See Also
      \ No newline at end of file +Style.ToString Method
      NanoXLSX

      StyleToString Method

      [Missing <summary> documentation for "M:NanoXLSX.Styles.Style.ToString"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public override string ToString()

      Return Value

      Type: String

      [Missing <returns> documentation for "M:NanoXLSX.Styles.Style.ToString"]

      See Also
      \ No newline at end of file diff --git a/docs/html/097083f0-b926-5452-ff0c-e2027a83a568.htm b/docs/html/097083f0-b926-5452-ff0c-e2027a83a568.htm index f98a8f34e..288342db4 100644 --- a/docs/html/097083f0-b926-5452-ff0c-e2027a83a568.htm +++ b/docs/html/097083f0-b926-5452-ff0c-e2027a83a568.htm @@ -1,5 +1,7 @@ -ReaderUtils.ParseFloat Method
      NanoXLSX

      ReaderUtilsParseFloat Method

      - Parses a float independent of the culture info of the host -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      internal static float ParseFloat(
      +ReaderUtils.ParseFloat Method 
      NanoXLSX

      ReaderUtilsParseFloat Method

      [Missing <summary> documentation for "M:NanoXLSX.LowLevel.ReaderUtils.ParseFloat(System.String)"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      internal static float ParseFloat(
       	string rawValue
      -)

      Parameters

      rawValue  String
      Raw number as string

      Return Value

      Single
      Parsed float
      See Also
      \ No newline at end of file +)

      Parameters

      rawValue
      Type: SystemString

      [Missing <param name="rawValue"/> documentation for "M:NanoXLSX.LowLevel.ReaderUtils.ParseFloat(System.String)"]

      Return Value

      Type: Single

      [Missing <returns> documentation for "M:NanoXLSX.LowLevel.ReaderUtils.ParseFloat(System.String)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/09d48756-5789-c772-88f2-df0d0599d48e.htm b/docs/html/09d48756-5789-c772-88f2-df0d0599d48e.htm index 08177091e..4f69bd173 100644 --- a/docs/html/09d48756-5789-c772-88f2-df0d0599d48e.htm +++ b/docs/html/09d48756-5789-c772-88f2-df0d0599d48e.htm @@ -1,3 +1,5 @@ -NumberFormat.IsCustomFormat Property
      NanoXLSX

      NumberFormatIsCustomFormat Property

      - Gets whether the number format is a custom format (higher or equals 164). If true, the format is custom -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public bool IsCustomFormat { get; }

      Property Value

      Boolean
      See Also
      \ No newline at end of file +NumberFormat.IsCustomFormat Property
      NanoXLSX

      NumberFormatIsCustomFormat Property

      [Missing <summary> documentation for "P:NanoXLSX.Styles.NumberFormat.IsCustomFormat"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public bool IsCustomFormat { get; }

      Property Value

      Type: Boolean
      See Also
      \ No newline at end of file diff --git a/docs/html/0a929d7e-40ed-dac9-c82f-bdb97ce7deac.htm b/docs/html/0a929d7e-40ed-dac9-c82f-bdb97ce7deac.htm index b04cdf256..2ab89b2bd 100644 --- a/docs/html/0a929d7e-40ed-dac9-c82f-bdb97ce7deac.htm +++ b/docs/html/0a929d7e-40ed-dac9-c82f-bdb97ce7deac.htm @@ -1,8 +1,10 @@ -Cell.ResolveCellCoordinate(String, Int32, Int32, Cell.AddressType) Method
      NanoXLSX

      CellResolveCellCoordinate(String, Int32, Int32, CellAddressType) Method

      - Gets the column and row number (zero based) of a cell by the address -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public static void ResolveCellCoordinate(
      +Cell.ResolveCellCoordinate Method (String, Int32, Int32, Cell.AddressType)
      NanoXLSX

      CellResolveCellCoordinate Method (String, Int32, Int32, CellAddressType)

      [Missing <summary> documentation for "M:NanoXLSX.Cell.ResolveCellCoordinate(System.String,System.Int32@,System.Int32@,NanoXLSX.Cell.AddressType@)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public static void ResolveCellCoordinate(
       	string address,
       	out int column,
       	out int row,
      -	out CellAddressType addressType
      -)

      Parameters

      address  String
      Address as string in the format A1 - XFD1048576
      column  Int32
      Column number of the cell (zero-based) as out parameter
      row  Int32
      Row number of the cell (zero-based) as out parameter
      addressType  CellAddressType
      Address type of the cell (if defined as modifiers in the address string)
      Exceptions
      ExceptionCondition
      FormatExceptionThrows a FormatException if the range address was malformed
      RangeExceptionThrows a RangeException if the row or column number was out of range
      See Also
      \ No newline at end of file + out CellAddressType addressType +)

      Parameters

      address
      Type: SystemString

      [Missing <param name="address"/> documentation for "M:NanoXLSX.Cell.ResolveCellCoordinate(System.String,System.Int32@,System.Int32@,NanoXLSX.Cell.AddressType@)"]

      column
      Type: SystemInt32

      [Missing <param name="column"/> documentation for "M:NanoXLSX.Cell.ResolveCellCoordinate(System.String,System.Int32@,System.Int32@,NanoXLSX.Cell.AddressType@)"]

      row
      Type: SystemInt32

      [Missing <param name="row"/> documentation for "M:NanoXLSX.Cell.ResolveCellCoordinate(System.String,System.Int32@,System.Int32@,NanoXLSX.Cell.AddressType@)"]

      addressType
      Type: NanoXLSXCellAddressType

      [Missing <param name="addressType"/> documentation for "M:NanoXLSX.Cell.ResolveCellCoordinate(System.String,System.Int32@,System.Int32@,NanoXLSX.Cell.AddressType@)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/0b902a50-1b57-78f7-2fe2-ab431eec4154.htm b/docs/html/0b902a50-1b57-78f7-2fe2-ab431eec4154.htm index 75bd5c46b..9f99c8d5d 100644 --- a/docs/html/0b902a50-1b57-78f7-2fe2-ab431eec4154.htm +++ b/docs/html/0b902a50-1b57-78f7-2fe2-ab431eec4154.htm @@ -1,6 +1,8 @@ -Cell.GetCellRange(String, String) Method
      NanoXLSX

      CellGetCellRange(String, String) Method

      - Get a list of cell addresses from a cell range -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public static IEnumerable<Address> GetCellRange(
      +Cell.GetCellRange Method (String, String)
      NanoXLSX

      CellGetCellRange Method (String, String)

      [Missing <summary> documentation for "M:NanoXLSX.Cell.GetCellRange(System.String,System.String)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public static IEnumerable<Address> GetCellRange(
       	string startAddress,
       	string endAddress
      -)

      Parameters

      startAddress  String
      Start address as string in the format A1 - XFD1048576
      endAddress  String
      End address as string in the format A1 - XFD1048576

      Return Value

      IEnumerableAddress
      List of cell addresses
      Exceptions
      ExceptionCondition
      FormatExceptionThrows a FormatException if a part of the passed range is malformed
      RangeExceptionThrows a RangeException if the range is out of range (A-XFD and 1 to 1048576)
      See Also
      \ No newline at end of file +)

      Parameters

      startAddress
      Type: SystemString

      [Missing <param name="startAddress"/> documentation for "M:NanoXLSX.Cell.GetCellRange(System.String,System.String)"]

      endAddress
      Type: SystemString

      [Missing <param name="endAddress"/> documentation for "M:NanoXLSX.Cell.GetCellRange(System.String,System.String)"]

      Return Value

      Type: IEnumerableAddress

      [Missing <returns> documentation for "M:NanoXLSX.Cell.GetCellRange(System.String,System.String)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/0bf49799-d762-8511-cd4d-393b828e9abc.htm b/docs/html/0bf49799-d762-8511-cd4d-393b828e9abc.htm index 8c269dc03..640f3412d 100644 --- a/docs/html/0bf49799-d762-8511-cd4d-393b828e9abc.htm +++ b/docs/html/0bf49799-d762-8511-cd4d-393b828e9abc.htm @@ -1 +1,3 @@ -WorksheetDefinition Methods
      NanoXLSX

      WorksheetDefinition Methods

      The WorkbookReaderWorksheetDefinition type exposes the following members.

      Methods
       NameDescription
      Public methodEqualsDetermines whether the specified object is equal to the current object.
      (Inherited from Object)
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetHashCodeServes as the default hash function.
      (Inherited from Object)
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodToStringReturns a string that represents the current object.
      (Inherited from Object)
      Top
      See Also
      \ No newline at end of file +WorksheetDefinition Methods
      NanoXLSX

      WorksheetDefinition Methods

      The WorkbookReaderWorksheetDefinition type exposes the following members.

      Methods
      +   + NameDescription
      Public methodEquals
      Determines whether the specified object is equal to the current object.
      (Inherited from Object.)
      Protected methodFinalize
      Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object.)
      Public methodGetHashCode
      Serves as the default hash function.
      (Inherited from Object.)
      Public methodGetType
      Gets the Type of the current instance.
      (Inherited from Object.)
      Protected methodMemberwiseClone
      Creates a shallow copy of the current Object.
      (Inherited from Object.)
      Public methodToString
      Returns a string that represents the current object.
      (Inherited from Object.)
      Top
      See Also
      \ No newline at end of file diff --git a/docs/html/0bf9c5d5-662f-17c5-0695-7cf39e24cb5d.htm b/docs/html/0bf9c5d5-662f-17c5-0695-7cf39e24cb5d.htm index eaf64d1d6..dbeb1009f 100644 --- a/docs/html/0bf9c5d5-662f-17c5-0695-7cf39e24cb5d.htm +++ b/docs/html/0bf9c5d5-662f-17c5-0695-7cf39e24cb5d.htm @@ -1 +1,3 @@ -WorksheetPane Methods
      NanoXLSX

      WorksheetPane Methods

      The WorksheetWorksheetPane type exposes the following members.

      Methods
       NameDescription
      Public methodCompareToCompares this instance to a specified object and returns an indication of their relative values.
      (Inherited from Enum)
      Public methodEqualsReturns a value indicating whether this instance is equal to a specified object.
      (Inherited from Enum)
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetHashCodeReturns the hash code for the value of this instance.
      (Inherited from Enum)
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Public methodGetTypeCodeReturns the type code of the underlying type of this enumeration member.
      (Inherited from Enum)
      Public methodHasFlagDetermines whether one or more bit fields are set in the current instance.
      (Inherited from Enum)
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodToStringConverts the value of this instance to its equivalent string representation.
      (Inherited from Enum)
      Public methodToString(IFormatProvider)Obsolete.
      This method overload is obsolete; use ToString.
      (Inherited from Enum)
      Public methodToString(String)Converts the value of this instance to its equivalent string representation using the specified format.
      (Inherited from Enum)
      Public methodToString(String, IFormatProvider)Obsolete.
      This method overload is obsolete; use ToString(String).
      (Inherited from Enum)
      Top
      See Also
      \ No newline at end of file +WorksheetPane Methods
      NanoXLSX

      WorksheetPane Methods

      The WorksheetWorksheetPane type exposes the following members.

      Methods
      +   + NameDescription
      Public methodCompareTo
      Compares this instance to a specified object and returns an indication of their relative values.
      (Inherited from Enum.)
      Public methodEquals
      Returns a value indicating whether this instance is equal to a specified object.
      (Inherited from Enum.)
      Protected methodFinalize
      Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object.)
      Public methodGetHashCode
      Returns the hash code for the value of this instance.
      (Inherited from Enum.)
      Public methodGetType
      Gets the Type of the current instance.
      (Inherited from Object.)
      Public methodGetTypeCode
      Returns the type code of the underlying type of this enumeration member.
      (Inherited from Enum.)
      Public methodHasFlag
      Determines whether one or more bit fields are set in the current instance.
      (Inherited from Enum.)
      Protected methodMemberwiseClone
      Creates a shallow copy of the current Object.
      (Inherited from Object.)
      Public methodToString
      Converts the value of this instance to its equivalent string representation.
      (Inherited from Enum.)
      Public methodToString(String)
      Converts the value of this instance to its equivalent string representation using the specified format.
      (Inherited from Enum.)
      Public methodToString(IFormatProvider) Obsolete. (Inherited from Enum.)
      Public methodToString(String, IFormatProvider) Obsolete.
      This method overload is obsolete; use ToString(String).
      (Inherited from Enum.)
      Top
      See Also
      \ No newline at end of file diff --git a/docs/html/0bfccf79-c72b-2288-58a6-5fbbd55a0dff.htm b/docs/html/0bfccf79-c72b-2288-58a6-5fbbd55a0dff.htm index b8b996ceb..27e6fa801 100644 --- a/docs/html/0bfccf79-c72b-2288-58a6-5fbbd55a0dff.htm +++ b/docs/html/0bfccf79-c72b-2288-58a6-5fbbd55a0dff.htm @@ -1,3 +1,5 @@ -WorkbookReader.WorksheetDefinition.SheetID Property
      NanoXLSX

      WorkbookReaderWorksheetDefinitionSheetID Property

      - Internal worksheet ID -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public int SheetID { get; set; }

      Property Value

      Int32
      See Also
      \ No newline at end of file +WorkbookReader.WorksheetDefinition.SheetID Property
      NanoXLSX

      WorkbookReaderWorksheetDefinitionSheetID Property

      [Missing <summary> documentation for "P:NanoXLSX.LowLevel.WorkbookReader.WorksheetDefinition.SheetID"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public int SheetID { get; set; }

      Property Value

      Type: Int32
      See Also
      \ No newline at end of file diff --git a/docs/html/0c0a1401-a293-99b1-83b3-079b78cbe9a9.htm b/docs/html/0c0a1401-a293-99b1-83b3-079b78cbe9a9.htm index afaf2a257..9d4bdde91 100644 --- a/docs/html/0c0a1401-a293-99b1-83b3-079b78cbe9a9.htm +++ b/docs/html/0c0a1401-a293-99b1-83b3-079b78cbe9a9.htm @@ -1 +1,5 @@ -BasicStyles.BorderFrameHeader Property \ No newline at end of file +BasicStyles.BorderFrameHeader Property
      NanoXLSX

      BasicStylesBorderFrameHeader Property

      [Missing <summary> documentation for "P:NanoXLSX.Styles.BasicStyles.BorderFrameHeader"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public static Style BorderFrameHeader { get; }

      Property Value

      Type: Style
      See Also
      \ No newline at end of file diff --git a/docs/html/0c25effb-75a2-6b1f-c64d-9a6b3af0c920.htm b/docs/html/0c25effb-75a2-6b1f-c64d-9a6b3af0c920.htm index c4fa912ba..b9992b74b 100644 --- a/docs/html/0c25effb-75a2-6b1f-c64d-9a6b3af0c920.htm +++ b/docs/html/0c25effb-75a2-6b1f-c64d-9a6b3af0c920.htm @@ -1 +1,5 @@ -Worksheet.SheetProtectionValue.deleteRows Field \ No newline at end of file +Worksheet.SheetProtectionValue.deleteRows Field
      NanoXLSX

      WorksheetSheetProtectionValuedeleteRows Field

      [Missing <summary> documentation for "F:NanoXLSX.Worksheet.SheetProtectionValue.deleteRows"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const WorksheetSheetProtectionValue deleteRows = 9

      Field Value

      Type: WorksheetSheetProtectionValue
      See Also
      \ No newline at end of file diff --git a/docs/html/0c33b096-6396-c7af-c809-063131e90ded.htm b/docs/html/0c33b096-6396-c7af-c809-063131e90ded.htm index 85a214efa..230f0a7c0 100644 --- a/docs/html/0c33b096-6396-c7af-c809-063131e90ded.htm +++ b/docs/html/0c33b096-6396-c7af-c809-063131e90ded.htm @@ -1 +1,5 @@ -BasicStyles.DottedFill_0_125 Property
      NanoXLSX

      BasicStylesDottedFill_0_125 Property

      Gets the special pattern fill style (for compatibility)

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public static Style DottedFill_0_125 { get; }

      Property Value

      Style
      See Also
      \ No newline at end of file +BasicStyles.DottedFill_0_125 Property
      NanoXLSX

      BasicStylesDottedFill_0_125 Property

      [Missing <summary> documentation for "P:NanoXLSX.Styles.BasicStyles.DottedFill_0_125"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public static Style DottedFill_0_125 { get; }

      Property Value

      Type: Style
      See Also
      \ No newline at end of file diff --git a/docs/html/0c65978a-0305-704e-78e0-1916fd47601c.htm b/docs/html/0c65978a-0305-704e-78e0-1916fd47601c.htm index be13e257e..2fee40770 100644 --- a/docs/html/0c65978a-0305-704e-78e0-1916fd47601c.htm +++ b/docs/html/0c65978a-0305-704e-78e0-1916fd47601c.htm @@ -1,3 +1,5 @@ -Workbook Constructor
      NanoXLSX

      Workbook Constructor

      - Default constructor. No initial worksheet is created. Use AddWorksheet(String) (or overloads) to add one -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public Workbook()
      See Also
      \ No newline at end of file +Workbook Constructor \ No newline at end of file diff --git a/docs/html/0cbd1408-6906-7f78-ed55-5d573dbcf156.htm b/docs/html/0cbd1408-6906-7f78-ed55-5d573dbcf156.htm index acf03770d..9a1a7687f 100644 --- a/docs/html/0cbd1408-6906-7f78-ed55-5d573dbcf156.htm +++ b/docs/html/0cbd1408-6906-7f78-ed55-5d573dbcf156.htm @@ -1 +1,5 @@ -NumberFormat.FormatNumber.format_20 Field \ No newline at end of file +NumberFormat.FormatNumber.format_20 Field \ No newline at end of file diff --git a/docs/html/0ce6838e-4017-1024-a581-8dffea5d59d8.htm b/docs/html/0ce6838e-4017-1024-a581-8dffea5d59d8.htm index c3d92f662..39be5c5a1 100644 --- a/docs/html/0ce6838e-4017-1024-a581-8dffea5d59d8.htm +++ b/docs/html/0ce6838e-4017-1024-a581-8dffea5d59d8.htm @@ -1,7 +1,9 @@ -Fill.ValidateColor Method
      NanoXLSX

      FillValidateColor Method

      - Validates the passed string, whether it is a valid RGB value that can be used for Fills or Fonts -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public static void ValidateColor(
      +Fill.ValidateColor Method 
      NanoXLSX

      FillValidateColor Method

      [Missing <summary> documentation for "M:NanoXLSX.Styles.Fill.ValidateColor(System.String,System.Boolean,System.Boolean)"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public static void ValidateColor(
       	string hexCode,
       	bool useAlpha,
       	bool allowEmpty = false
      -)

      Parameters

      hexCode  String
      Hex string to check
      useAlpha  Boolean
      If true, two additional characters (total 8) are expected as alpha value
      allowEmpty  Boolean  (Optional)
      Optional parameter that allows null or empty as valid values
      Exceptions
      ExceptionCondition
      StyleExceptionA StyleException is thrown if an invalid hex value is passed
      See Also
      \ No newline at end of file +)

      Parameters

      hexCode
      Type: SystemString

      [Missing <param name="hexCode"/> documentation for "M:NanoXLSX.Styles.Fill.ValidateColor(System.String,System.Boolean,System.Boolean)"]

      useAlpha
      Type: SystemBoolean

      [Missing <param name="useAlpha"/> documentation for "M:NanoXLSX.Styles.Fill.ValidateColor(System.String,System.Boolean,System.Boolean)"]

      allowEmpty (Optional)
      Type: SystemBoolean

      [Missing <param name="allowEmpty"/> documentation for "M:NanoXLSX.Styles.Fill.ValidateColor(System.String,System.Boolean,System.Boolean)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/0d0620f1-5063-6c67-8047-c925c2b0b95c.htm b/docs/html/0d0620f1-5063-6c67-8047-c925c2b0b95c.htm index 1e1c0f251..0151a6455 100644 --- a/docs/html/0d0620f1-5063-6c67-8047-c925c2b0b95c.htm +++ b/docs/html/0d0620f1-5063-6c67-8047-c925c2b0b95c.htm @@ -1,9 +1,3 @@ -FormatRange Fields
      NanoXLSX

      FormatRange Fields

      The NumberFormatFormatRange type exposes the following members.

      Fields
       NameDescription
      Public fieldStatic membercustom_format - Custom defined formats from 165 and higher. Although 164 is already custom, it is still defined as enum value -
      Public fieldStatic memberdefined_format - Format from 0 to 164 (with gaps) -
      Public fieldStatic memberinvalid - Probably invalid format numbers (e.g. negative value) -
      Public fieldStatic memberundefined - Values between 0 and 164 that are not defined as enum value. This may be caused by changes of the OOXML specifications or Excel versions that have encoded loaded files -
      Public fieldvalue__ 
      Top
      See Also
      \ No newline at end of file +FormatRange Fields \ No newline at end of file diff --git a/docs/html/0d3a820e-d3a9-d855-9702-a5c412139c14.htm b/docs/html/0d3a820e-d3a9-d855-9702-a5c412139c14.htm index f77c45a82..745504c73 100644 --- a/docs/html/0d3a820e-d3a9-d855-9702-a5c412139c14.htm +++ b/docs/html/0d3a820e-d3a9-d855-9702-a5c412139c14.htm @@ -1,3 +1,5 @@ -Border.LeftStyle Property
      NanoXLSX

      BorderLeftStyle Property

      - Gets or sets the style of left cell border -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public BorderStyleValue LeftStyle { get; set; }

      Property Value

      BorderStyleValue
      See Also
      \ No newline at end of file +Border.LeftStyle Property
      NanoXLSX

      BorderLeftStyle Property

      [Missing <summary> documentation for "P:NanoXLSX.Styles.Border.LeftStyle"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public BorderStyleValue LeftStyle { get; set; }

      Property Value

      Type: BorderStyleValue
      See Also
      \ No newline at end of file diff --git a/docs/html/0d50a191-149f-ed6c-ff81-5ca4dd870123.htm b/docs/html/0d50a191-149f-ed6c-ff81-5ca4dd870123.htm index 9271570d7..37411bd97 100644 --- a/docs/html/0d50a191-149f-ed6c-ff81-5ca4dd870123.htm +++ b/docs/html/0d50a191-149f-ed6c-ff81-5ca4dd870123.htm @@ -1,6 +1,3 @@ -AppendAttribute Properties
      NanoXLSX

      AppendAttribute Properties

      The AbstractStyleAppendAttribute type exposes the following members.

      Properties
       NameDescription
      Public propertyIgnore - Indicates whether the property annotated with the attribute is ignored during the copying of properties -
      Public propertyNestedProperty - Indicates whether the property annotated with the attribute is a nested property. - Nested properties are ignored during the copying of properties but can be broken down to its sub-properties -
      Public propertyTypeIdWhen implemented in a derived class, gets a unique identifier for this Attribute.
      (Inherited from Attribute)
      Top
      See Also
      \ No newline at end of file +AppendAttribute Properties \ No newline at end of file diff --git a/docs/html/0d5df127-cb9c-8a09-f75c-f2f24dde262d.htm b/docs/html/0d5df127-cb9c-8a09-f75c-f2f24dde262d.htm index 9e6ffe68d..08e29c201 100644 --- a/docs/html/0d5df127-cb9c-8a09-f75c-f2f24dde262d.htm +++ b/docs/html/0d5df127-cb9c-8a09-f75c-f2f24dde262d.htm @@ -1,6 +1,7 @@ -Workbook.RemoveWorksheet(String) Method
      NanoXLSX

      WorkbookRemoveWorksheet(String) Method

      - Removes the defined worksheet based on its name. If the worksheet is the current or selected worksheet, the current and / or the selected worksheet will be set to the last worksheet of the workbook. - If the last worksheet is removed, the selected worksheet will be set to 0 and the current worksheet to null. -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void RemoveWorksheet(
      +Workbook.RemoveWorksheet Method (String)
      NanoXLSX

      WorkbookRemoveWorksheet Method (String)

      [Missing <summary> documentation for "M:NanoXLSX.Workbook.RemoveWorksheet(System.String)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public void RemoveWorksheet(
       	string name
      -)

      Parameters

      name  String
      Name of the worksheet
      Exceptions
      ExceptionCondition
      WorksheetExceptionThrows a WorksheetException if the name of the worksheet is unknown
      See Also
      \ No newline at end of file +)

      Parameters

      name
      Type: SystemString

      [Missing <param name="name"/> documentation for "M:NanoXLSX.Workbook.RemoveWorksheet(System.String)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/0d6b2322-dc36-0cb4-f81c-1d10df5155d3.htm b/docs/html/0d6b2322-dc36-0cb4-f81c-1d10df5155d3.htm index b74f8e58c..aea188699 100644 --- a/docs/html/0d6b2322-dc36-0cb4-f81c-1d10df5155d3.htm +++ b/docs/html/0d6b2322-dc36-0cb4-f81c-1d10df5155d3.htm @@ -1,4 +1,5 @@ -Worksheet.GetFirstRowNumber Method
      Click or drag to resize
      NanoXLSX

      WorksheetGetFirstRowNumber Method

      - Gets the first existing row number in the current worksheet (zero-based) -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public int GetFirstRowNumber()

      Return Value

      Int32
      Zero-based row number. In case of an empty worksheet, -1 will be returned
      Remarks
      GetFirstRowNumber() will not return the first row with data in any case. If there is a formatted but empty cell (or many) before the first cell with data, - GetFirstRowNumber() will return the row number of this empty cell. Use GetFirstDataRowNumber in this case.
      See Also
      \ No newline at end of file +Worksheet.GetFirstRowNumber Method
      Click or drag to resize
      NanoXLSX

      WorksheetGetFirstRowNumber Method

      [Missing <summary> documentation for "M:NanoXLSX.Worksheet.GetFirstRowNumber"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public int GetFirstRowNumber()

      Return Value

      Type: Int32

      [Missing <returns> documentation for "M:NanoXLSX.Worksheet.GetFirstRowNumber"]

      See Also
      \ No newline at end of file diff --git a/docs/html/0d902872-0fe4-8188-6a8c-9d660e626916.htm b/docs/html/0d902872-0fe4-8188-6a8c-9d660e626916.htm index 3666f33d0..396289309 100644 --- a/docs/html/0d902872-0fe4-8188-6a8c-9d660e626916.htm +++ b/docs/html/0d902872-0fe4-8188-6a8c-9d660e626916.htm @@ -1,3 +1,5 @@ -Column.Number Property
      NanoXLSX

      ColumnNumber Property

      - Column number (0 to 16383) -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public int Number { get; set; }

      Property Value

      Int32
      See Also
      \ No newline at end of file +Column.Number Property
      NanoXLSX

      ColumnNumber Property

      [Missing <summary> documentation for "P:NanoXLSX.Column.Number"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public int Number { get; set; }

      Property Value

      Type: Int32
      See Also
      \ No newline at end of file diff --git a/docs/html/0da0635a-9fa5-6d1c-8a07-0d5f45700c0b.htm b/docs/html/0da0635a-9fa5-6d1c-8a07-0d5f45700c0b.htm index 3018a50b1..983a27af1 100644 --- a/docs/html/0da0635a-9fa5-6d1c-8a07-0d5f45700c0b.htm +++ b/docs/html/0da0635a-9fa5-6d1c-8a07-0d5f45700c0b.htm @@ -1,6 +1,8 @@ -Shortener.Up(Int32, Boolean) Method
      NanoXLSX

      ShortenerUp(Int32, Boolean) Method

      - Moves the cursor the number of defined rows up -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void Up(
      +Shortener.Up Method (Int32, Boolean)
      NanoXLSX

      ShortenerUp Method (Int32, Boolean)

      [Missing <summary> documentation for "M:NanoXLSX.Shortener.Up(System.Int32,System.Boolean)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public void Up(
       	int numberOfRows,
       	bool keepColumnPosition = false
      -)

      Parameters

      numberOfRows  Int32
      Number of rows to move
      keepColumnPosition  Boolean  (Optional)
      If true, the column position is preserved, otherwise set to 0
      Remarks
      An exception will be thrown if the row number is below 0. Values (number of rows) can be also negative. However, this is the equivalent of the function Down(Int32, Boolean)
      See Also
      \ No newline at end of file +)

      Parameters

      numberOfRows
      Type: SystemInt32

      [Missing <param name="numberOfRows"/> documentation for "M:NanoXLSX.Shortener.Up(System.Int32,System.Boolean)"]

      keepColumnPosition (Optional)
      Type: SystemBoolean

      [Missing <param name="keepColumnPosition"/> documentation for "M:NanoXLSX.Shortener.Up(System.Int32,System.Boolean)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/0da4c137-9f2c-2e40-0bd7-f9d75eb3a9bf.htm b/docs/html/0da4c137-9f2c-2e40-0bd7-f9d75eb3a9bf.htm index 5c1bcb720..074edf62b 100644 --- a/docs/html/0da4c137-9f2c-2e40-0bd7-f9d75eb3a9bf.htm +++ b/docs/html/0da4c137-9f2c-2e40-0bd7-f9d75eb3a9bf.htm @@ -1,5 +1,9 @@ -Fill.PatternValue Class
      NanoXLSX

      FillPatternValue Class

      - Enum for the pattern values -
      Inheritance Hierarchy
      SystemObject
        SystemValueType
          SystemEnum
            NanoXLSX.StylesFillPatternValue

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public sealed class PatternValue : Enum

      The FillPatternValue type exposes the following members.

      Methods
       NameDescription
      Public methodCompareToCompares this instance to a specified object and returns an indication of their relative values.
      (Inherited from Enum)
      Public methodEqualsReturns a value indicating whether this instance is equal to a specified object.
      (Inherited from Enum)
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetHashCodeReturns the hash code for the value of this instance.
      (Inherited from Enum)
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Public methodGetTypeCodeReturns the type code of the underlying type of this enumeration member.
      (Inherited from Enum)
      Public methodHasFlagDetermines whether one or more bit fields are set in the current instance.
      (Inherited from Enum)
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodToStringConverts the value of this instance to its equivalent string representation.
      (Inherited from Enum)
      Public methodToString(IFormatProvider)Obsolete.
      This method overload is obsolete; use ToString.
      (Inherited from Enum)
      Public methodToString(String)Converts the value of this instance to its equivalent string representation using the specified format.
      (Inherited from Enum)
      Public methodToString(String, IFormatProvider)Obsolete.
      This method overload is obsolete; use ToString(String).
      (Inherited from Enum)
      Top
      Fields
       NameDescription
      Public fieldStatic memberdarkGrayDark gray fill
      Public fieldStatic membergray06256.25% gray fill
      Public fieldStatic membergray12512.5% gray fill
      Public fieldStatic memberlightGrayLight gray fill
      Public fieldStatic membermediumGrayMedium gray fill
      Public fieldStatic membernone - No pattern (default) -
      Public fieldStatic membersolidSolid fill (for colors)
      Public fieldvalue__ 
      Top
      See Also
      \ No newline at end of file +Fill.PatternValue Class
      NanoXLSX

      FillPatternValue Class

      [Missing <summary> documentation for "T:NanoXLSX.Styles.Fill.PatternValue"]

      Inheritance Hierarchy
      SystemObject
        SystemValueType
          SystemEnum
            NanoXLSX.StylesFillPatternValue

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public sealed class PatternValue : Enum

      The FillPatternValue type exposes the following members.

      Methods
      +   + NameDescription
      Public methodCompareTo
      Compares this instance to a specified object and returns an indication of their relative values.
      (Inherited from Enum.)
      Public methodEquals
      Returns a value indicating whether this instance is equal to a specified object.
      (Inherited from Enum.)
      Protected methodFinalize
      Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object.)
      Public methodGetHashCode
      Returns the hash code for the value of this instance.
      (Inherited from Enum.)
      Public methodGetType
      Gets the Type of the current instance.
      (Inherited from Object.)
      Public methodGetTypeCode
      Returns the type code of the underlying type of this enumeration member.
      (Inherited from Enum.)
      Public methodHasFlag
      Determines whether one or more bit fields are set in the current instance.
      (Inherited from Enum.)
      Protected methodMemberwiseClone
      Creates a shallow copy of the current Object.
      (Inherited from Object.)
      Public methodToString
      Converts the value of this instance to its equivalent string representation.
      (Inherited from Enum.)
      Public methodToString(String)
      Converts the value of this instance to its equivalent string representation using the specified format.
      (Inherited from Enum.)
      Public methodToString(IFormatProvider) Obsolete. (Inherited from Enum.)
      Public methodToString(String, IFormatProvider) Obsolete.
      This method overload is obsolete; use ToString(String).
      (Inherited from Enum.)
      Top
      Fields
      See Also
      \ No newline at end of file diff --git a/docs/html/0dad1864-416e-8fc4-d6aa-ef9936de0581.htm b/docs/html/0dad1864-416e-8fc4-d6aa-ef9936de0581.htm index fbe1dc2fc..71d828bf8 100644 --- a/docs/html/0dad1864-416e-8fc4-d6aa-ef9936de0581.htm +++ b/docs/html/0dad1864-416e-8fc4-d6aa-ef9936de0581.htm @@ -1,5 +1,7 @@ -StyleReaderContainer.GetFill Method
      NanoXLSX

      StyleReaderContainerGetFill Method

      - Returns a fill component by its index -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public Fill GetFill(
      +StyleReaderContainer.GetFill Method 
      NanoXLSX

      StyleReaderContainerGetFill Method

      [Missing <summary> documentation for "M:NanoXLSX.LowLevel.StyleReaderContainer.GetFill(System.Int32)"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public Fill GetFill(
       	int index
      -)

      Parameters

      index  Int32
      Internal index of the style component

      Return Value

      Fill
      Style component or null if the component could not be retrieved
      See Also
      \ No newline at end of file +)

      Parameters

      index
      Type: SystemInt32

      [Missing <param name="index"/> documentation for "M:NanoXLSX.LowLevel.StyleReaderContainer.GetFill(System.Int32)"]

      Return Value

      Type: Fill

      [Missing <returns> documentation for "M:NanoXLSX.LowLevel.StyleReaderContainer.GetFill(System.Int32)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/0e1328a8-457f-ad64-5b27-3a585083f0dd.htm b/docs/html/0e1328a8-457f-ad64-5b27-3a585083f0dd.htm index 8d14747ed..09f7b46d8 100644 --- a/docs/html/0e1328a8-457f-ad64-5b27-3a585083f0dd.htm +++ b/docs/html/0e1328a8-457f-ad64-5b27-3a585083f0dd.htm @@ -1,3 +1,5 @@ -Style Constructor
      NanoXLSX

      Style Constructor

      - Default constructor -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public Style()
      See Also
      \ No newline at end of file +Style Constructor
      NanoXLSX

      Style Constructor

      Initializes a new instance of the Style class

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public Style()
      See Also
      \ No newline at end of file diff --git a/docs/html/0e3a455e-e265-112e-c1c9-ee7cfe03c3ff.htm b/docs/html/0e3a455e-e265-112e-c1c9-ee7cfe03c3ff.htm index c47ade1ee..15f9c7520 100644 --- a/docs/html/0e3a455e-e265-112e-c1c9-ee7cfe03c3ff.htm +++ b/docs/html/0e3a455e-e265-112e-c1c9-ee7cfe03c3ff.htm @@ -1,5 +1,3 @@ -BasicFormulas.Median Method
      NanoXLSX

      BasicFormulasMedian Method

      Overload List
       NameDescription
      Public methodStatic memberMedian(Range) - Returns a cell with a median formula -
      Public methodStatic memberMedian(Worksheet, Range) - Returns a cell with a median formula -
      Top
      See Also
      \ No newline at end of file +BasicFormulas.Median Method \ No newline at end of file diff --git a/docs/html/0e625545-7885-aa6e-483f-e1da0e092754.htm b/docs/html/0e625545-7885-aa6e-483f-e1da0e092754.htm index 6ddefdaef..55c6ef164 100644 --- a/docs/html/0e625545-7885-aa6e-483f-e1da0e092754.htm +++ b/docs/html/0e625545-7885-aa6e-483f-e1da0e092754.htm @@ -1,3 +1,5 @@ -WorksheetReader.Rows Property \ No newline at end of file +WorksheetReader.Rows Property
      NanoXLSX

      WorksheetReaderRows Property

      [Missing <summary> documentation for "P:NanoXLSX.LowLevel.WorksheetReader.Rows"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public Dictionary<int, WorksheetReaderRowDefinition> Rows { get; private set; }

      Property Value

      Type: DictionaryInt32, WorksheetReaderRowDefinition
      See Also
      \ No newline at end of file diff --git a/docs/html/0e977905-d3ab-bac0-1c9c-5bb92a4b6a1f.htm b/docs/html/0e977905-d3ab-bac0-1c9c-5bb92a4b6a1f.htm index a726e82c3..ab946e553 100644 --- a/docs/html/0e977905-d3ab-bac0-1c9c-5bb92a4b6a1f.htm +++ b/docs/html/0e977905-d3ab-bac0-1c9c-5bb92a4b6a1f.htm @@ -1,5 +1,7 @@ -Worksheet.RemoveAllowedActionOnSheetProtection Method
      Click or drag to resize
      NanoXLSX

      WorksheetRemoveAllowedActionOnSheetProtection Method

      - Removes an allowed action on the current worksheet or its cells -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void RemoveAllowedActionOnSheetProtection(
      -	WorksheetSheetProtectionValue value
      -)

      Parameters

      value  WorksheetSheetProtectionValue
      Allowed action on the worksheet or cells
      See Also
      \ No newline at end of file +Worksheet.RemoveAllowedActionOnSheetProtection Method
      Click or drag to resize
      NanoXLSX

      WorksheetRemoveAllowedActionOnSheetProtection Method

      [Missing <summary> documentation for "M:NanoXLSX.Worksheet.RemoveAllowedActionOnSheetProtection(NanoXLSX.Worksheet.SheetProtectionValue)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public void RemoveAllowedActionOnSheetProtection(
      +	WorksheetSheetProtectionValue value
      +)

      Parameters

      value
      Type: NanoXLSXWorksheetSheetProtectionValue

      [Missing <param name="value"/> documentation for "M:NanoXLSX.Worksheet.RemoveAllowedActionOnSheetProtection(NanoXLSX.Worksheet.SheetProtectionValue)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/0ec7350b-ee83-bd4a-7532-f6706e0edaac.htm b/docs/html/0ec7350b-ee83-bd4a-7532-f6706e0edaac.htm index 8372c496f..6646005c1 100644 --- a/docs/html/0ec7350b-ee83-bd4a-7532-f6706e0edaac.htm +++ b/docs/html/0ec7350b-ee83-bd4a-7532-f6706e0edaac.htm @@ -1,5 +1,7 @@ -Shortener Constructor
      NanoXLSX

      Shortener Constructor

      - Constructor with workbook reference -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public Shortener(
      +Shortener Constructor 
      NanoXLSX

      Shortener Constructor

      Initializes a new instance of the Shortener class

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public Shortener(
       	Workbook reference
      -)

      Parameters

      reference  Workbook
      Workbook reference
      See Also
      \ No newline at end of file +)

      Parameters

      reference
      Type: NanoXLSXWorkbook

      [Missing <param name="reference"/> documentation for "M:NanoXLSX.Shortener.#ctor(NanoXLSX.Workbook)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/0ed618f4-2c27-b42c-1438-1f58ff2fe871.htm b/docs/html/0ed618f4-2c27-b42c-1438-1f58ff2fe871.htm index 22a96408b..fc1cbd447 100644 --- a/docs/html/0ed618f4-2c27-b42c-1438-1f58ff2fe871.htm +++ b/docs/html/0ed618f4-2c27-b42c-1438-1f58ff2fe871.htm @@ -1 +1,3 @@ -SchemeValue Fields
      NanoXLSX

      SchemeValue Fields

      The FontSchemeValue type exposes the following members.

      Fields
       NameDescription
      Public fieldStatic membermajorFont scheme is major
      Public fieldStatic memberminorFont scheme is minor (default)
      Public fieldStatic membernoneNo Font scheme is used
      Public fieldvalue__ 
      Top
      See Also
      \ No newline at end of file +SchemeValue Fields \ No newline at end of file diff --git a/docs/html/0f1bb9f6-06fc-7246-2704-075685d1e01b.htm b/docs/html/0f1bb9f6-06fc-7246-2704-075685d1e01b.htm index 48b087695..f7fb4f440 100644 --- a/docs/html/0f1bb9f6-06fc-7246-2704-075685d1e01b.htm +++ b/docs/html/0f1bb9f6-06fc-7246-2704-075685d1e01b.htm @@ -1,6 +1,8 @@ -Worksheet.AddCellFormula(String, String) Method
      NanoXLSX

      WorksheetAddCellFormula(String, String) Method

      - Adds a cell formula as string to the defined cell address -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void AddCellFormula(
      +Worksheet.AddCellFormula Method (String, String)
      NanoXLSX

      WorksheetAddCellFormula Method (String, String)

      [Missing <summary> documentation for "M:NanoXLSX.Worksheet.AddCellFormula(System.String,System.String)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public void AddCellFormula(
       	string formula,
       	string address
      -)

      Parameters

      formula  String
      Formula to insert
      address  String
      Cell address in the format A1 - XFD1048576
      Exceptions
      ExceptionCondition
      RangeExceptionThrows a RangeException if the passed cell address is out of range
      FormatExceptionThrows a FormatException if the passed cell address is malformed
      See Also
      \ No newline at end of file +)

      Parameters

      formula
      Type: SystemString

      [Missing <param name="formula"/> documentation for "M:NanoXLSX.Worksheet.AddCellFormula(System.String,System.String)"]

      address
      Type: SystemString

      [Missing <param name="address"/> documentation for "M:NanoXLSX.Worksheet.AddCellFormula(System.String,System.String)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/0f7bd679-7532-ca83-8483-c62de20cb3d4.htm b/docs/html/0f7bd679-7532-ca83-8483-c62de20cb3d4.htm index 331027b73..fc9e9429a 100644 --- a/docs/html/0f7bd679-7532-ca83-8483-c62de20cb3d4.htm +++ b/docs/html/0f7bd679-7532-ca83-8483-c62de20cb3d4.htm @@ -1 +1,5 @@ -Worksheet.CellDirection.RowToRow Field
      NanoXLSX

      WorksheetCellDirectionRowToRow Field

      The next cell will be on the same column (A1,A2,A3...)

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public const WorksheetCellDirection RowToRow = 1

      Field Value

      WorksheetCellDirection
      See Also
      \ No newline at end of file +Worksheet.CellDirection.RowToRow Field
      NanoXLSX

      WorksheetCellDirectionRowToRow Field

      [Missing <summary> documentation for "F:NanoXLSX.Worksheet.CellDirection.RowToRow"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const WorksheetCellDirection RowToRow = 1

      Field Value

      Type: WorksheetCellDirection
      See Also
      \ No newline at end of file diff --git a/docs/html/0f82edaa-5fc0-872f-872c-5dcd4e0b2272.htm b/docs/html/0f82edaa-5fc0-872f-872c-5dcd4e0b2272.htm index 7e34ac379..f6673f884 100644 --- a/docs/html/0f82edaa-5fc0-872f-872c-5dcd4e0b2272.htm +++ b/docs/html/0f82edaa-5fc0-872f-872c-5dcd4e0b2272.htm @@ -1 +1,5 @@ -Worksheet.WorksheetPane.bottomRight Field
      NanoXLSX

      WorksheetWorksheetPanebottomRight Field

      The pane is located in the bottom right of the split worksheet

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public const WorksheetWorksheetPane bottomRight = 0

      Field Value

      WorksheetWorksheetPane
      See Also
      \ No newline at end of file +Worksheet.WorksheetPane.bottomRight Field
      NanoXLSX

      WorksheetWorksheetPanebottomRight Field

      [Missing <summary> documentation for "F:NanoXLSX.Worksheet.WorksheetPane.bottomRight"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const WorksheetWorksheetPane bottomRight = 0

      Field Value

      Type: WorksheetWorksheetPane
      See Also
      \ No newline at end of file diff --git a/docs/html/0f9fa5c5-f1d4-da6a-f7b8-19c6f235d595.htm b/docs/html/0f9fa5c5-f1d4-da6a-f7b8-19c6f235d595.htm index 252d2b242..8a98b876e 100644 --- a/docs/html/0f9fa5c5-f1d4-da6a-f7b8-19c6f235d595.htm +++ b/docs/html/0f9fa5c5-f1d4-da6a-f7b8-19c6f235d595.htm @@ -1 +1,5 @@ -CellXf.VerticalAlignValue.justify Field
      NanoXLSX

      CellXfVerticalAlignValuejustify Field

      justify alignment

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public const CellXfVerticalAlignValue justify = 3

      Field Value

      CellXfVerticalAlignValue
      See Also
      \ No newline at end of file +CellXf.VerticalAlignValue.justify Field
      NanoXLSX

      CellXfVerticalAlignValuejustify Field

      [Missing <summary> documentation for "F:NanoXLSX.Styles.CellXf.VerticalAlignValue.justify"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const CellXfVerticalAlignValue justify = 3

      Field Value

      Type: CellXfVerticalAlignValue
      See Also
      \ No newline at end of file diff --git a/docs/html/10003438-0b5b-4d48-4ec8-bca2b5130205.htm b/docs/html/10003438-0b5b-4d48-4ec8-bca2b5130205.htm index 1dcecea9d..d029bf069 100644 --- a/docs/html/10003438-0b5b-4d48-4ec8-bca2b5130205.htm +++ b/docs/html/10003438-0b5b-4d48-4ec8-bca2b5130205.htm @@ -1,11 +1,9 @@ -NumberFormat.FormatRange Class
      NanoXLSX

      NumberFormatFormatRange Class

      - Range or validity of the format number -
      Inheritance Hierarchy
      SystemObject
        SystemValueType
          SystemEnum
            NanoXLSX.StylesNumberFormatFormatRange

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public sealed class FormatRange : Enum

      The NumberFormatFormatRange type exposes the following members.

      Methods
       NameDescription
      Public methodCompareToCompares this instance to a specified object and returns an indication of their relative values.
      (Inherited from Enum)
      Public methodEqualsReturns a value indicating whether this instance is equal to a specified object.
      (Inherited from Enum)
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetHashCodeReturns the hash code for the value of this instance.
      (Inherited from Enum)
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Public methodGetTypeCodeReturns the type code of the underlying type of this enumeration member.
      (Inherited from Enum)
      Public methodHasFlagDetermines whether one or more bit fields are set in the current instance.
      (Inherited from Enum)
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodToStringConverts the value of this instance to its equivalent string representation.
      (Inherited from Enum)
      Public methodToString(IFormatProvider)Obsolete.
      This method overload is obsolete; use ToString.
      (Inherited from Enum)
      Public methodToString(String)Converts the value of this instance to its equivalent string representation using the specified format.
      (Inherited from Enum)
      Public methodToString(String, IFormatProvider)Obsolete.
      This method overload is obsolete; use ToString(String).
      (Inherited from Enum)
      Top
      Fields
       NameDescription
      Public fieldStatic membercustom_format - Custom defined formats from 165 and higher. Although 164 is already custom, it is still defined as enum value -
      Public fieldStatic memberdefined_format - Format from 0 to 164 (with gaps) -
      Public fieldStatic memberinvalid - Probably invalid format numbers (e.g. negative value) -
      Public fieldStatic memberundefined - Values between 0 and 164 that are not defined as enum value. This may be caused by changes of the OOXML specifications or Excel versions that have encoded loaded files -
      Public fieldvalue__ 
      Top
      See Also
      \ No newline at end of file +NumberFormat.FormatRange Class
      NanoXLSX

      NumberFormatFormatRange Class

      [Missing <summary> documentation for "T:NanoXLSX.Styles.NumberFormat.FormatRange"]

      Inheritance Hierarchy
      SystemObject
        SystemValueType
          SystemEnum
            NanoXLSX.StylesNumberFormatFormatRange

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public sealed class FormatRange : Enum

      The NumberFormatFormatRange type exposes the following members.

      Methods
      +   + NameDescription
      Public methodCompareTo
      Compares this instance to a specified object and returns an indication of their relative values.
      (Inherited from Enum.)
      Public methodEquals
      Returns a value indicating whether this instance is equal to a specified object.
      (Inherited from Enum.)
      Protected methodFinalize
      Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object.)
      Public methodGetHashCode
      Returns the hash code for the value of this instance.
      (Inherited from Enum.)
      Public methodGetType
      Gets the Type of the current instance.
      (Inherited from Object.)
      Public methodGetTypeCode
      Returns the type code of the underlying type of this enumeration member.
      (Inherited from Enum.)
      Public methodHasFlag
      Determines whether one or more bit fields are set in the current instance.
      (Inherited from Enum.)
      Protected methodMemberwiseClone
      Creates a shallow copy of the current Object.
      (Inherited from Object.)
      Public methodToString
      Converts the value of this instance to its equivalent string representation.
      (Inherited from Enum.)
      Public methodToString(String)
      Converts the value of this instance to its equivalent string representation using the specified format.
      (Inherited from Enum.)
      Public methodToString(IFormatProvider) Obsolete. (Inherited from Enum.)
      Public methodToString(String, IFormatProvider) Obsolete.
      This method overload is obsolete; use ToString(String).
      (Inherited from Enum.)
      Top
      Fields
      See Also
      \ No newline at end of file diff --git a/docs/html/100b3825-6ea9-0cb3-0c24-0779d355941d.htm b/docs/html/100b3825-6ea9-0cb3-0c24-0779d355941d.htm index b7847c1c7..aeeb4dcf9 100644 --- a/docs/html/100b3825-6ea9-0cb3-0c24-0779d355941d.htm +++ b/docs/html/100b3825-6ea9-0cb3-0c24-0779d355941d.htm @@ -1,5 +1,7 @@ -Cell.ValidateRowNumber Method
      NanoXLSX

      CellValidateRowNumber Method

      - Validates the passed (zero-based) row number. An exception will be thrown if the row is invalid -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public static void ValidateRowNumber(
      +Cell.ValidateRowNumber Method 
      NanoXLSX

      CellValidateRowNumber Method

      [Missing <summary> documentation for "M:NanoXLSX.Cell.ValidateRowNumber(System.Int32)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public static void ValidateRowNumber(
       	int row
      -)

      Parameters

      row  Int32
      Number to check
      Exceptions
      ExceptionCondition
      RangeExceptionThrown if the passed row number is out of range
      See Also
      \ No newline at end of file +)

      Parameters

      row
      Type: SystemInt32

      [Missing <param name="row"/> documentation for "M:NanoXLSX.Cell.ValidateRowNumber(System.Int32)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/1051d659-558f-5ae8-6f0c-cc9b9d45fb74.htm b/docs/html/1051d659-558f-5ae8-6f0c-cc9b9d45fb74.htm index 012520719..cad677bc2 100644 --- a/docs/html/1051d659-558f-5ae8-6f0c-cc9b9d45fb74.htm +++ b/docs/html/1051d659-558f-5ae8-6f0c-cc9b9d45fb74.htm @@ -1 +1,3 @@ -IOException Properties
      NanoXLSX

      IOException Properties

      The IOException type exposes the following members.

      Properties
       NameDescription
      Public propertyDataGets a collection of key/value pairs that provide additional user-defined information about the exception.
      (Inherited from Exception)
      Public propertyHelpLinkGets or sets a link to the help file associated with this exception.
      (Inherited from Exception)
      Public propertyHResultGets or sets HRESULT, a coded numerical value that is assigned to a specific exception.
      (Inherited from Exception)
      Public propertyInnerExceptionGets the Exception instance that caused the current exception.
      (Inherited from Exception)
      Public propertyMessageGets a message that describes the current exception.
      (Inherited from Exception)
      Public propertySourceGets or sets the name of the application or the object that causes the error.
      (Inherited from Exception)
      Public propertyStackTraceGets a string representation of the immediate frames on the call stack.
      (Inherited from Exception)
      Public propertyTargetSiteGets the method that throws the current exception.
      (Inherited from Exception)
      Top
      See Also
      \ No newline at end of file +IOException Properties
      NanoXLSX

      IOException Properties

      The IOException type exposes the following members.

      Properties
      +   + NameDescription
      Public propertyData
      Gets a collection of key/value pairs that provide additional user-defined information about the exception.
      (Inherited from Exception.)
      Public propertyHelpLink
      Gets or sets a link to the help file associated with this exception.
      (Inherited from Exception.)
      Public propertyHResult
      Gets or sets HRESULT, a coded numerical value that is assigned to a specific exception.
      (Inherited from Exception.)
      Public propertyInnerException
      Gets the Exception instance that caused the current exception.
      (Inherited from Exception.)
      Public propertyMessage
      Gets a message that describes the current exception.
      (Inherited from Exception.)
      Public propertySource
      Gets or sets the name of the application or the object that causes the error.
      (Inherited from Exception.)
      Public propertyStackTrace
      Gets a string representation of the immediate frames on the call stack.
      (Inherited from Exception.)
      Public propertyTargetSite
      Gets the method that throws the current exception.
      (Inherited from Exception.)
      Top
      See Also
      \ No newline at end of file diff --git a/docs/html/10529008-cae9-1799-e95e-74e8230e452e.htm b/docs/html/10529008-cae9-1799-e95e-74e8230e452e.htm index 72b3bdcd0..fc98bc437 100644 --- a/docs/html/10529008-cae9-1799-e95e-74e8230e452e.htm +++ b/docs/html/10529008-cae9-1799-e95e-74e8230e452e.htm @@ -1,5 +1,7 @@ -BasicStyles.GetStyle Method
      NanoXLSX

      BasicStylesGetStyle Method

      - Method to maintain the styles and to create singleton instances -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      private static Style GetStyle(
      -	BasicStylesStyleEnum value
      -)

      Parameters

      value  BasicStylesStyleEnum
      Enum value to maintain

      Return Value

      Style
      The style according to the passed enum value
      See Also
      \ No newline at end of file +BasicStyles.GetStyle Method
      NanoXLSX

      BasicStylesGetStyle Method

      [Missing <summary> documentation for "M:NanoXLSX.Styles.BasicStyles.GetStyle(NanoXLSX.Styles.BasicStyles.StyleEnum)"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      private static Style GetStyle(
      +	BasicStylesStyleEnum value
      +)

      Parameters

      value
      Type: NanoXLSX.StylesBasicStylesStyleEnum

      [Missing <param name="value"/> documentation for "M:NanoXLSX.Styles.BasicStyles.GetStyle(NanoXLSX.Styles.BasicStyles.StyleEnum)"]

      Return Value

      Type: Style

      [Missing <returns> documentation for "M:NanoXLSX.Styles.BasicStyles.GetStyle(NanoXLSX.Styles.BasicStyles.StyleEnum)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/1052cac1-69f9-dee3-fa11-3c6dff433765.htm b/docs/html/1052cac1-69f9-dee3-fa11-3c6dff433765.htm index 5c8e2a229..3674c3dbe 100644 --- a/docs/html/1052cac1-69f9-dee3-fa11-3c6dff433765.htm +++ b/docs/html/1052cac1-69f9-dee3-fa11-3c6dff433765.htm @@ -1,13 +1,3 @@ -NanoXLSX.Exceptions Namespace
      NanoXLSX

      NanoXLSX.Exceptions Namespace

      - Sub-namespace for exceptions -
      Classes
       ClassDescription
      Public classFormatException - Class for exceptions regarding format error incidents -
      Public classIOException - Class for exceptions regarding stream or save error incidents -
      Public classRangeException - Class for exceptions regarding range incidents (e.g. out-of-range) -
      Public classStyleException - Class for exceptions regarding Style incidents -
      Public classWorksheetException - Class for exceptions regarding worksheet incidents -
      \ No newline at end of file +NanoXLSX.Exceptions Namespace \ No newline at end of file diff --git a/docs/html/1059c71b-e104-d46e-adcd-c33e970678b5.htm b/docs/html/1059c71b-e104-d46e-adcd-c33e970678b5.htm index faead56fe..eb3c701a6 100644 --- a/docs/html/1059c71b-e104-d46e-adcd-c33e970678b5.htm +++ b/docs/html/1059c71b-e104-d46e-adcd-c33e970678b5.htm @@ -1,3 +1,5 @@ -Font.IsDefaultFont Property
      NanoXLSX

      FontIsDefaultFont Property

      - Gets whether the font is equal to the default font -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public bool IsDefaultFont { get; }

      Property Value

      Boolean
      See Also
      \ No newline at end of file +Font.IsDefaultFont Property
      NanoXLSX

      FontIsDefaultFont Property

      [Missing <summary> documentation for "P:NanoXLSX.Styles.Font.IsDefaultFont"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public bool IsDefaultFont { get; }

      Property Value

      Type: Boolean
      See Also
      \ No newline at end of file diff --git a/docs/html/1147a494-9af2-e714-0738-6fe4297e4d36.htm b/docs/html/1147a494-9af2-e714-0738-6fe4297e4d36.htm index 1b2800d49..8bea0297f 100644 --- a/docs/html/1147a494-9af2-e714-0738-6fe4297e4d36.htm +++ b/docs/html/1147a494-9af2-e714-0738-6fe4297e4d36.htm @@ -1,3 +1,5 @@ -Address.Row Field
      NanoXLSX

      AddressRow Field

      - Row number (zero based) -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public int Row

      Field Value

      Int32
      See Also
      \ No newline at end of file +Address.Row Field
      NanoXLSX

      AddressRow Field

      [Missing <summary> documentation for "F:NanoXLSX.Address.Row"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public int Row

      Field Value

      Type: Int32
      See Also
      \ No newline at end of file diff --git a/docs/html/1147ce2d-7925-aabc-69df-b760cbf1679c.htm b/docs/html/1147ce2d-7925-aabc-69df-b760cbf1679c.htm index 71917793c..3b31f91de 100644 --- a/docs/html/1147ce2d-7925-aabc-69df-b760cbf1679c.htm +++ b/docs/html/1147ce2d-7925-aabc-69df-b760cbf1679c.htm @@ -1,5 +1,3 @@ -Worksheet.SetSplit Method
      NanoXLSX

      WorksheetSetSplit Method

      Overload List
       NameDescription
      Public methodSetSplit(NullableSingle, NullableSingle, Address, NullableWorksheetWorksheetPane) - Sets the horizontal and vertical split of the worksheet into four panes. The measurement in characters cannot be used to freeze panes -
      Public methodSetSplit(NullableInt32, NullableInt32, Boolean, Address, NullableWorksheetWorksheetPane) - Sets the horizontal and vertical split of the worksheet into four panes. The measurement in rows and columns can be used to split and freeze panes -
      Top
      See Also
      \ No newline at end of file +Worksheet.SetSplit Method
      \ No newline at end of file diff --git a/docs/html/115f32a6-36bb-26db-8628-7f5596b2f16a.htm b/docs/html/115f32a6-36bb-26db-8628-7f5596b2f16a.htm index 83e142e31..153eefeea 100644 --- a/docs/html/115f32a6-36bb-26db-8628-7f5596b2f16a.htm +++ b/docs/html/115f32a6-36bb-26db-8628-7f5596b2f16a.htm @@ -1,3 +1,5 @@ -NumberFormat.Copy Method
      NanoXLSX

      NumberFormatCopy Method

      - Method to copy the current object to a new one without casting -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public override AbstractStyle Copy()

      Return Value

      AbstractStyle
      Copy of the current object without the internal ID
      See Also
      \ No newline at end of file +NumberFormat.Copy Method
      NanoXLSX

      NumberFormatCopy Method

      [Missing <summary> documentation for "M:NanoXLSX.Styles.NumberFormat.Copy"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public override AbstractStyle Copy()

      Return Value

      Type: AbstractStyle

      [Missing <returns> documentation for "M:NanoXLSX.Styles.NumberFormat.Copy"]

      See Also
      \ No newline at end of file diff --git a/docs/html/11759c1f-f750-673b-66a1-817276be552b.htm b/docs/html/11759c1f-f750-673b-66a1-817276be552b.htm index 1d3999ef0..094ac6fd2 100644 --- a/docs/html/11759c1f-f750-673b-66a1-817276be552b.htm +++ b/docs/html/11759c1f-f750-673b-66a1-817276be552b.htm @@ -1,7 +1,7 @@ -Worksheet.AddNextCell(Object) Method
      NanoXLSX

      WorksheetAddNextCell(Object) Method

      - Adds an object to the next cell position. If the type of the value does not match with one of the supported data types, it will be cast to a String. - A prepared object of the type Cell will not be cast but adjusted -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void AddNextCell(
      +Worksheet.AddNextCell Method (Object)
      NanoXLSX

      WorksheetAddNextCell Method (Object)

      [Missing <summary> documentation for "M:NanoXLSX.Worksheet.AddNextCell(System.Object)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public void AddNextCell(
       	Object value
      -)

      Parameters

      value  Object
      Unspecified value to insert
      Exceptions
      ExceptionCondition
      RangeExceptionThrows a RangeException if the next cell is out of range (on row or column)
      Remarks
      Recognized are the following data types: Cell (prepared object), string, int, double, float, long, DateTime, TimeSpan, bool. - All other types will be cast into a string using the default ToString() method
      See Also
      \ No newline at end of file +)

      Parameters

      value
      Type: SystemObject

      [Missing <param name="value"/> documentation for "M:NanoXLSX.Worksheet.AddNextCell(System.Object)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/11f59bd0-6a18-b7fb-aea4-bd07eb6a7aae.htm b/docs/html/11f59bd0-6a18-b7fb-aea4-bd07eb6a7aae.htm index 958cc9a67..a14854675 100644 --- a/docs/html/11f59bd0-6a18-b7fb-aea4-bd07eb6a7aae.htm +++ b/docs/html/11f59bd0-6a18-b7fb-aea4-bd07eb6a7aae.htm @@ -1,5 +1,7 @@ -WorksheetReader.GetAutoFilters Method
      NanoXLSX

      WorksheetReaderGetAutoFilters Method

      - Gets the auto filters of the current worksheet -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      private void GetAutoFilters(
      +WorksheetReader.GetAutoFilters Method 
      \ No newline at end of file
      +)

      Parameters

      xmlDocument
      Type: System.XmlXmlDocument

      [Missing <param name="xmlDocument"/> documentation for "M:NanoXLSX.LowLevel.WorksheetReader.GetAutoFilters(System.Xml.XmlDocument)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/121a1ac7-9dcf-e546-529b-2c15cb3f81ff.htm b/docs/html/121a1ac7-9dcf-e546-529b-2c15cb3f81ff.htm index 607a1af40..aed222823 100644 --- a/docs/html/121a1ac7-9dcf-e546-529b-2c15cb3f81ff.htm +++ b/docs/html/121a1ac7-9dcf-e546-529b-2c15cb3f81ff.htm @@ -1,9 +1,3 @@ -WorkbookReader Methods
      NanoXLSX

      WorkbookReader Methods

      The WorkbookReader type exposes the following members.

      Methods
       NameDescription
      Public methodEqualsDetermines whether the specified object is equal to the current object.
      (Inherited from Object)
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetHashCodeServes as the default hash function.
      (Inherited from Object)
      Private methodGetProtectionInformation - Gets the workbook protection information -
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Private methodGetViewInformation - Gets the workbook view information -
      Private methodGetWorksheetInformation - Gets the worksheet information -
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodRead - Reads the XML file form the passed stream and processes the workbook information -
      Public methodToStringReturns a string that represents the current object.
      (Inherited from Object)
      Top
      See Also
      \ No newline at end of file +WorkbookReader Methods
      NanoXLSX

      WorkbookReader Methods

      The WorkbookReader type exposes the following members.

      Methods
      +   + NameDescription
      Public methodEquals
      Determines whether the specified object is equal to the current object.
      (Inherited from Object.)
      Protected methodFinalize
      Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object.)
      Public methodGetHashCode
      Serves as the default hash function.
      (Inherited from Object.)
      Private methodGetProtectionInformation
      Public methodGetType
      Gets the Type of the current instance.
      (Inherited from Object.)
      Private methodGetViewInformation
      Private methodGetWorksheetInformation
      Protected methodMemberwiseClone
      Creates a shallow copy of the current Object.
      (Inherited from Object.)
      Public methodRead
      Public methodToString
      Returns a string that represents the current object.
      (Inherited from Object.)
      Top
      See Also
      \ No newline at end of file diff --git a/docs/html/125f064d-e393-0205-09a1-54b41cc2e371.htm b/docs/html/125f064d-e393-0205-09a1-54b41cc2e371.htm index 5da5282c1..5f02a3994 100644 --- a/docs/html/125f064d-e393-0205-09a1-54b41cc2e371.htm +++ b/docs/html/125f064d-e393-0205-09a1-54b41cc2e371.htm @@ -1,5 +1,7 @@ -StyleManager.AddStyleComponent(AbstractStyle) Method
      NanoXLSX

      StyleManagerAddStyleComponent(AbstractStyle) Method

      - Adds a style component to the manager -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      private int AddStyleComponent(
      +StyleManager.AddStyleComponent Method (AbstractStyle)
      NanoXLSX

      StyleManagerAddStyleComponent Method (AbstractStyle)

      [Missing <summary> documentation for "M:NanoXLSX.Styles.StyleManager.AddStyleComponent(NanoXLSX.Styles.AbstractStyle)"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      private int AddStyleComponent(
       	AbstractStyle style
      -)

      Parameters

      style  AbstractStyle
      Component to add

      Return Value

      Int32
      Hash of the added or determined component
      See Also
      \ No newline at end of file +)

      Parameters

      style
      Type: NanoXLSX.StylesAbstractStyle

      [Missing <param name="style"/> documentation for "M:NanoXLSX.Styles.StyleManager.AddStyleComponent(NanoXLSX.Styles.AbstractStyle)"]

      Return Value

      Type: Int32

      [Missing <returns> documentation for "M:NanoXLSX.Styles.StyleManager.AddStyleComponent(NanoXLSX.Styles.AbstractStyle)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/126fec27-14cd-fc99-31c0-119241d5d396.htm b/docs/html/126fec27-14cd-fc99-31c0-119241d5d396.htm index f938bda9e..cf76ba68d 100644 --- a/docs/html/126fec27-14cd-fc99-31c0-119241d5d396.htm +++ b/docs/html/126fec27-14cd-fc99-31c0-119241d5d396.htm @@ -1,8 +1,10 @@ -XlsxWriter.AppendXmlTag Method
      NanoXLSX

      XlsxWriterAppendXmlTag Method

      - Method to append a simple XML tag with an enclosed value to the passed StringBuilder -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      private void AppendXmlTag(
      +XlsxWriter.AppendXmlTag Method 
      NanoXLSX

      XlsxWriterAppendXmlTag Method

      [Missing <summary> documentation for "M:NanoXLSX.LowLevel.XlsxWriter.AppendXmlTag(System.Text.StringBuilder,System.String,System.String,System.String)"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      private void AppendXmlTag(
       	StringBuilder sb,
       	string value,
       	string tagName,
       	string nameSpace
      -)

      Parameters

      sb  StringBuilder
      StringBuilder to append
      value  String
      Value of the XML element
      tagName  String
      Tag name of the XML element
      nameSpace  String
      Optional XML name space. Can be empty or null
      See Also
      \ No newline at end of file +)

      Parameters

      sb
      Type: System.TextStringBuilder

      [Missing <param name="sb"/> documentation for "M:NanoXLSX.LowLevel.XlsxWriter.AppendXmlTag(System.Text.StringBuilder,System.String,System.String,System.String)"]

      value
      Type: SystemString

      [Missing <param name="value"/> documentation for "M:NanoXLSX.LowLevel.XlsxWriter.AppendXmlTag(System.Text.StringBuilder,System.String,System.String,System.String)"]

      tagName
      Type: SystemString

      [Missing <param name="tagName"/> documentation for "M:NanoXLSX.LowLevel.XlsxWriter.AppendXmlTag(System.Text.StringBuilder,System.String,System.String,System.String)"]

      nameSpace
      Type: SystemString

      [Missing <param name="nameSpace"/> documentation for "M:NanoXLSX.LowLevel.XlsxWriter.AppendXmlTag(System.Text.StringBuilder,System.String,System.String,System.String)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/1278f879-9d93-eda1-4b6f-59dbbdf436fd.htm b/docs/html/1278f879-9d93-eda1-4b6f-59dbbdf436fd.htm index ce94dbce4..afba358c9 100644 --- a/docs/html/1278f879-9d93-eda1-4b6f-59dbbdf436fd.htm +++ b/docs/html/1278f879-9d93-eda1-4b6f-59dbbdf436fd.htm @@ -1,8 +1,10 @@ -BasicFormulas.VLookup(Address, Range, Int32, Boolean) Method
      NanoXLSX

      BasicFormulasVLookup(Address, Range, Int32, Boolean) Method

      - Function to generate a Vlookup as Excel function -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public static Cell VLookup(
      +BasicFormulas.VLookup Method (Address, Range, Int32, Boolean)
      NanoXLSX

      BasicFormulasVLookup Method (Address, Range, Int32, Boolean)

      [Missing <summary> documentation for "M:NanoXLSX.BasicFormulas.VLookup(NanoXLSX.Address,NanoXLSX.Range,System.Int32,System.Boolean)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public static Cell VLookup(
       	Address address,
       	Range range,
       	int columnIndex,
       	bool exactMatch
      -)

      Parameters

      address  Address
      Query address of a cell as string as source of the lookup
      range  Range
      Matrix of the lookup
      columnIndex  Int32
      Column index of the target column within the range (1 based)
      exactMatch  Boolean
      If true, an exact match is applied to the lookup

      Return Value

      Cell
      Prepared Cell object, ready to be added to a worksheet
      Exceptions
      ExceptionCondition
      FormatExceptionA format exception is thrown if the column index is invalid
      See Also
      \ No newline at end of file +)

      Parameters

      address
      Type: NanoXLSXAddress

      [Missing <param name="address"/> documentation for "M:NanoXLSX.BasicFormulas.VLookup(NanoXLSX.Address,NanoXLSX.Range,System.Int32,System.Boolean)"]

      range
      Type: NanoXLSXRange

      [Missing <param name="range"/> documentation for "M:NanoXLSX.BasicFormulas.VLookup(NanoXLSX.Address,NanoXLSX.Range,System.Int32,System.Boolean)"]

      columnIndex
      Type: SystemInt32

      [Missing <param name="columnIndex"/> documentation for "M:NanoXLSX.BasicFormulas.VLookup(NanoXLSX.Address,NanoXLSX.Range,System.Int32,System.Boolean)"]

      exactMatch
      Type: SystemBoolean

      [Missing <param name="exactMatch"/> documentation for "M:NanoXLSX.BasicFormulas.VLookup(NanoXLSX.Address,NanoXLSX.Range,System.Int32,System.Boolean)"]

      Return Value

      Type: Cell

      [Missing <returns> documentation for "M:NanoXLSX.BasicFormulas.VLookup(NanoXLSX.Address,NanoXLSX.Range,System.Int32,System.Boolean)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/127e15c0-d7bf-9b09-da0c-9958da5e41ef.htm b/docs/html/127e15c0-d7bf-9b09-da0c-9958da5e41ef.htm index b9c57e494..d0c22d76a 100644 --- a/docs/html/127e15c0-d7bf-9b09-da0c-9958da5e41ef.htm +++ b/docs/html/127e15c0-d7bf-9b09-da0c-9958da5e41ef.htm @@ -1,3 +1,5 @@ -Worksheet.ResetSplit Method
      Click or drag to resize
      NanoXLSX

      WorksheetResetSplit Method

      - Resets splitting of the worksheet into panes, as well as their freezing -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void ResetSplit()
      See Also
      \ No newline at end of file +Worksheet.ResetSplit Method
      Click or drag to resize
      NanoXLSX

      WorksheetResetSplit Method

      [Missing <summary> documentation for "M:NanoXLSX.Worksheet.ResetSplit"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public void ResetSplit()
      See Also
      \ No newline at end of file diff --git a/docs/html/1293f3d7-3cdb-a39d-1dac-7b026c826ce9.htm b/docs/html/1293f3d7-3cdb-a39d-1dac-7b026c826ce9.htm index 6220fc89d..2750f5f2b 100644 --- a/docs/html/1293f3d7-3cdb-a39d-1dac-7b026c826ce9.htm +++ b/docs/html/1293f3d7-3cdb-a39d-1dac-7b026c826ce9.htm @@ -1 +1,5 @@ -CellXf.HorizontalAlignValue.justify Field
      NanoXLSX

      CellXfHorizontalAlignValuejustify Field

      justify alignment

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public const CellXfHorizontalAlignValue justify = 4

      Field Value

      CellXfHorizontalAlignValue
      See Also
      \ No newline at end of file +CellXf.HorizontalAlignValue.justify Field
      NanoXLSX

      CellXfHorizontalAlignValuejustify Field

      [Missing <summary> documentation for "F:NanoXLSX.Styles.CellXf.HorizontalAlignValue.justify"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const CellXfHorizontalAlignValue justify = 4

      Field Value

      Type: CellXfHorizontalAlignValue
      See Also
      \ No newline at end of file diff --git a/docs/html/12d232f7-eac4-fd43-e9eb-82b4e4403594.htm b/docs/html/12d232f7-eac4-fd43-e9eb-82b4e4403594.htm index 90604a15d..d5a55935d 100644 --- a/docs/html/12d232f7-eac4-fd43-e9eb-82b4e4403594.htm +++ b/docs/html/12d232f7-eac4-fd43-e9eb-82b4e4403594.htm @@ -1,6 +1,8 @@ -Shortener.Left(Int32, Boolean) Method
      NanoXLSX

      ShortenerLeft(Int32, Boolean) Method

      - Moves the cursor the number of defined columns to the left -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void Left(
      +Shortener.Left Method (Int32, Boolean)
      NanoXLSX

      ShortenerLeft Method (Int32, Boolean)

      [Missing <summary> documentation for "M:NanoXLSX.Shortener.Left(System.Int32,System.Boolean)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public void Left(
       	int numberOfColumns,
       	bool keepRowRowPosition = false
      -)

      Parameters

      numberOfColumns  Int32
      Number of columns to move
      keepRowRowPosition  Boolean  (Optional)
      If true, the row position is preserved, otherwise set to 0
      Remarks
      An exception will be thrown if the column number is below 0. Values can be also negative. However, this is the equivalent of the function Right(Int32, Boolean)
      See Also
      \ No newline at end of file +)

      Parameters

      numberOfColumns
      Type: SystemInt32

      [Missing <param name="numberOfColumns"/> documentation for "M:NanoXLSX.Shortener.Left(System.Int32,System.Boolean)"]

      keepRowRowPosition (Optional)
      Type: SystemBoolean

      [Missing <param name="keepRowRowPosition"/> documentation for "M:NanoXLSX.Shortener.Left(System.Int32,System.Boolean)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/12f09a34-8e4e-fba2-9da3-dfe3fc3c0299.htm b/docs/html/12f09a34-8e4e-fba2-9da3-dfe3fc3c0299.htm index a70fc4f2c..6313363fb 100644 --- a/docs/html/12f09a34-8e4e-fba2-9da3-dfe3fc3c0299.htm +++ b/docs/html/12f09a34-8e4e-fba2-9da3-dfe3fc3c0299.htm @@ -1,6 +1,8 @@ -Worksheet.WorksheetExists Method
      Click or drag to resize
      NanoXLSX

      WorksheetWorksheetExists Method

      - Checks whether a worksheet with the given name exists -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      private static bool WorksheetExists(
      +Worksheet.WorksheetExists Method 
      Click or drag to resize
      NanoXLSX

      WorksheetWorksheetExists Method

      [Missing <summary> documentation for "M:NanoXLSX.Worksheet.WorksheetExists(System.String,NanoXLSX.Workbook)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      private static bool WorksheetExists(
       	string name,
       	Workbook workbook
      -)

      Parameters

      name  String
      Name to check
      workbook  Workbook
      Workbook reference

      Return Value

      Boolean
      True if the name exits, otherwise false
      See Also
      \ No newline at end of file +)

      Parameters

      name
      Type: SystemString

      [Missing <param name="name"/> documentation for "M:NanoXLSX.Worksheet.WorksheetExists(System.String,NanoXLSX.Workbook)"]

      workbook
      Type: NanoXLSXWorkbook

      [Missing <param name="workbook"/> documentation for "M:NanoXLSX.Worksheet.WorksheetExists(System.String,NanoXLSX.Workbook)"]

      Return Value

      Type: Boolean

      [Missing <returns> documentation for "M:NanoXLSX.Worksheet.WorksheetExists(System.String,NanoXLSX.Workbook)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/1340f1e4-d85f-3b55-5a85-8731d2134113.htm b/docs/html/1340f1e4-d85f-3b55-5a85-8731d2134113.htm index 73d64bebe..343376bdb 100644 --- a/docs/html/1340f1e4-d85f-3b55-5a85-8731d2134113.htm +++ b/docs/html/1340f1e4-d85f-3b55-5a85-8731d2134113.htm @@ -1,3 +1,5 @@ -MetadataReader.Keywords Property \ No newline at end of file +MetadataReader.Keywords Property
      NanoXLSX

      MetadataReaderKeywords Property

      [Missing <summary> documentation for "P:NanoXLSX.LowLevel.MetadataReader.Keywords"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public string Keywords { get; private set; }

      Property Value

      Type: String
      See Also
      \ No newline at end of file diff --git a/docs/html/134fe826-6d80-3b9e-cc4d-324ba32421e3.htm b/docs/html/134fe826-6d80-3b9e-cc4d-324ba32421e3.htm index 5058956fa..7e8a68de8 100644 --- a/docs/html/134fe826-6d80-3b9e-cc4d-324ba32421e3.htm +++ b/docs/html/134fe826-6d80-3b9e-cc4d-324ba32421e3.htm @@ -1 +1,3 @@ -FormatException Properties
      NanoXLSX

      FormatException Properties

      The FormatException type exposes the following members.

      Properties
       NameDescription
      Public propertyDataGets a collection of key/value pairs that provide additional user-defined information about the exception.
      (Inherited from Exception)
      Public propertyHelpLinkGets or sets a link to the help file associated with this exception.
      (Inherited from Exception)
      Public propertyHResultGets or sets HRESULT, a coded numerical value that is assigned to a specific exception.
      (Inherited from Exception)
      Public propertyInnerExceptionGets the Exception instance that caused the current exception.
      (Inherited from Exception)
      Public propertyMessageGets a message that describes the current exception.
      (Inherited from Exception)
      Public propertySourceGets or sets the name of the application or the object that causes the error.
      (Inherited from Exception)
      Public propertyStackTraceGets a string representation of the immediate frames on the call stack.
      (Inherited from Exception)
      Public propertyTargetSiteGets the method that throws the current exception.
      (Inherited from Exception)
      Top
      See Also
      \ No newline at end of file +FormatException Properties
      NanoXLSX

      FormatException Properties

      The FormatException type exposes the following members.

      Properties
      +   + NameDescription
      Public propertyData
      Gets a collection of key/value pairs that provide additional user-defined information about the exception.
      (Inherited from Exception.)
      Public propertyHelpLink
      Gets or sets a link to the help file associated with this exception.
      (Inherited from Exception.)
      Public propertyHResult
      Gets or sets HRESULT, a coded numerical value that is assigned to a specific exception.
      (Inherited from Exception.)
      Public propertyInnerException
      Gets the Exception instance that caused the current exception.
      (Inherited from Exception.)
      Public propertyMessage
      Gets a message that describes the current exception.
      (Inherited from Exception.)
      Public propertySource
      Gets or sets the name of the application or the object that causes the error.
      (Inherited from Exception.)
      Public propertyStackTrace
      Gets a string representation of the immediate frames on the call stack.
      (Inherited from Exception.)
      Public propertyTargetSite
      Gets the method that throws the current exception.
      (Inherited from Exception.)
      Top
      See Also
      \ No newline at end of file diff --git a/docs/html/13bf4dd0-2e89-64e5-3a66-4f5feb47c885.htm b/docs/html/13bf4dd0-2e89-64e5-3a66-4f5feb47c885.htm index 1f0821598..250fe7aaa 100644 --- a/docs/html/13bf4dd0-2e89-64e5-3a66-4f5feb47c885.htm +++ b/docs/html/13bf4dd0-2e89-64e5-3a66-4f5feb47c885.htm @@ -1 +1,3 @@ -SheetProtectionValue Methods
      NanoXLSX

      SheetProtectionValue Methods

      The WorksheetSheetProtectionValue type exposes the following members.

      Methods
       NameDescription
      Public methodCompareToCompares this instance to a specified object and returns an indication of their relative values.
      (Inherited from Enum)
      Public methodEqualsReturns a value indicating whether this instance is equal to a specified object.
      (Inherited from Enum)
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetHashCodeReturns the hash code for the value of this instance.
      (Inherited from Enum)
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Public methodGetTypeCodeReturns the type code of the underlying type of this enumeration member.
      (Inherited from Enum)
      Public methodHasFlagDetermines whether one or more bit fields are set in the current instance.
      (Inherited from Enum)
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodToStringConverts the value of this instance to its equivalent string representation.
      (Inherited from Enum)
      Public methodToString(IFormatProvider)Obsolete.
      This method overload is obsolete; use ToString.
      (Inherited from Enum)
      Public methodToString(String)Converts the value of this instance to its equivalent string representation using the specified format.
      (Inherited from Enum)
      Public methodToString(String, IFormatProvider)Obsolete.
      This method overload is obsolete; use ToString(String).
      (Inherited from Enum)
      Top
      See Also
      \ No newline at end of file +SheetProtectionValue Methods
      NanoXLSX

      SheetProtectionValue Methods

      The WorksheetSheetProtectionValue type exposes the following members.

      Methods
      +   + NameDescription
      Public methodCompareTo
      Compares this instance to a specified object and returns an indication of their relative values.
      (Inherited from Enum.)
      Public methodEquals
      Returns a value indicating whether this instance is equal to a specified object.
      (Inherited from Enum.)
      Protected methodFinalize
      Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object.)
      Public methodGetHashCode
      Returns the hash code for the value of this instance.
      (Inherited from Enum.)
      Public methodGetType
      Gets the Type of the current instance.
      (Inherited from Object.)
      Public methodGetTypeCode
      Returns the type code of the underlying type of this enumeration member.
      (Inherited from Enum.)
      Public methodHasFlag
      Determines whether one or more bit fields are set in the current instance.
      (Inherited from Enum.)
      Protected methodMemberwiseClone
      Creates a shallow copy of the current Object.
      (Inherited from Object.)
      Public methodToString
      Converts the value of this instance to its equivalent string representation.
      (Inherited from Enum.)
      Public methodToString(String)
      Converts the value of this instance to its equivalent string representation using the specified format.
      (Inherited from Enum.)
      Public methodToString(IFormatProvider) Obsolete. (Inherited from Enum.)
      Public methodToString(String, IFormatProvider) Obsolete.
      This method overload is obsolete; use ToString(String).
      (Inherited from Enum.)
      Top
      See Also
      \ No newline at end of file diff --git a/docs/html/14060dcc-b91e-4c7f-7058-88d2d9446b68.htm b/docs/html/14060dcc-b91e-4c7f-7058-88d2d9446b68.htm index dcb472508..1fcd6541f 100644 --- a/docs/html/14060dcc-b91e-4c7f-7058-88d2d9446b68.htm +++ b/docs/html/14060dcc-b91e-4c7f-7058-88d2d9446b68.htm @@ -1,3 +1,5 @@ -Worksheet.DEFAULT_ROW_HEIGHT Field \ No newline at end of file +Worksheet.DEFAULT_ROW_HEIGHT Field
      NanoXLSX

      WorksheetDEFAULT_ROW_HEIGHT Field

      [Missing <summary> documentation for "F:NanoXLSX.Worksheet.DEFAULT_ROW_HEIGHT"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public static readonly float DEFAULT_ROW_HEIGHT

      Field Value

      Type: Single
      See Also
      \ No newline at end of file diff --git a/docs/html/14465c5e-3d81-9c16-3d02-f28679e28532.htm b/docs/html/14465c5e-3d81-9c16-3d02-f28679e28532.htm index e912259de..a2e13bcdf 100644 --- a/docs/html/14465c5e-3d81-9c16-3d02-f28679e28532.htm +++ b/docs/html/14465c5e-3d81-9c16-3d02-f28679e28532.htm @@ -1,8 +1,10 @@ -WorksheetReader.CreateCell Method
      NanoXLSX

      WorksheetReaderCreateCell Method

      - Creates a generic cell with optional style information -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      private Cell CreateCell(
      +WorksheetReader.CreateCell Method 
      NanoXLSX

      WorksheetReaderCreateCell Method

      [Missing <summary> documentation for "M:NanoXLSX.LowLevel.WorksheetReader.CreateCell(System.Object,NanoXLSX.Cell.CellType,NanoXLSX.Address,System.String)"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      private Cell CreateCell(
       	Object value,
      -	CellCellType type,
      +	CellCellType type,
       	Address address,
       	string styleNumber = null
      -)

      Parameters

      value  Object
      Value of the cell
      type  CellCellType
      Cell type
      address  Address
      Cell address
      styleNumber  String  (Optional)
      Optional style number of the cell

      Return Value

      Cell
      Resolved cell
      See Also
      \ No newline at end of file +)

      Parameters

      value
      Type: SystemObject

      [Missing <param name="value"/> documentation for "M:NanoXLSX.LowLevel.WorksheetReader.CreateCell(System.Object,NanoXLSX.Cell.CellType,NanoXLSX.Address,System.String)"]

      type
      Type: NanoXLSXCellCellType

      [Missing <param name="type"/> documentation for "M:NanoXLSX.LowLevel.WorksheetReader.CreateCell(System.Object,NanoXLSX.Cell.CellType,NanoXLSX.Address,System.String)"]

      address
      Type: NanoXLSXAddress

      [Missing <param name="address"/> documentation for "M:NanoXLSX.LowLevel.WorksheetReader.CreateCell(System.Object,NanoXLSX.Cell.CellType,NanoXLSX.Address,System.String)"]

      styleNumber (Optional)
      Type: SystemString

      [Missing <param name="styleNumber"/> documentation for "M:NanoXLSX.LowLevel.WorksheetReader.CreateCell(System.Object,NanoXLSX.Cell.CellType,NanoXLSX.Address,System.String)"]

      Return Value

      Type: Cell

      [Missing <returns> documentation for "M:NanoXLSX.LowLevel.WorksheetReader.CreateCell(System.Object,NanoXLSX.Cell.CellType,NanoXLSX.Address,System.String)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/14ffa62f-0778-e322-f42e-b1e230585c0b.htm b/docs/html/14ffa62f-0778-e322-f42e-b1e230585c0b.htm index cb43540ed..4fd680898 100644 --- a/docs/html/14ffa62f-0778-e322-f42e-b1e230585c0b.htm +++ b/docs/html/14ffa62f-0778-e322-f42e-b1e230585c0b.htm @@ -1 +1,5 @@ -Worksheet.SheetProtectionValue.selectLockedCells Field
      NanoXLSX

      WorksheetSheetProtectionValueselectLockedCells Field

      If selected, the user can select locked cells if the worksheets is protected

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public const WorksheetSheetProtectionValue selectLockedCells = 10

      Field Value

      WorksheetSheetProtectionValue
      See Also
      \ No newline at end of file +Worksheet.SheetProtectionValue.selectLockedCells Field
      NanoXLSX

      WorksheetSheetProtectionValueselectLockedCells Field

      [Missing <summary> documentation for "F:NanoXLSX.Worksheet.SheetProtectionValue.selectLockedCells"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const WorksheetSheetProtectionValue selectLockedCells = 10

      Field Value

      Type: WorksheetSheetProtectionValue
      See Also
      \ No newline at end of file diff --git a/docs/html/1510e35a-5845-1458-187c-54540a9dea71.htm b/docs/html/1510e35a-5845-1458-187c-54540a9dea71.htm index ed54bd317..40a9b66f2 100644 --- a/docs/html/1510e35a-5845-1458-187c-54540a9dea71.htm +++ b/docs/html/1510e35a-5845-1458-187c-54540a9dea71.htm @@ -1,5 +1,3 @@ -BasicFormulas.Sum Method
      NanoXLSX

      BasicFormulasSum Method

      Overload List
       NameDescription
      Public methodStatic memberSum(Range) - Returns a cell with a sum formula -
      Public methodStatic memberSum(Worksheet, Range) - Returns a cell with a sum formula -
      Top
      See Also
      \ No newline at end of file +BasicFormulas.Sum Method \ No newline at end of file diff --git a/docs/html/151d0f56-b456-2b9c-6b5e-76dd2925c066.htm b/docs/html/151d0f56-b456-2b9c-6b5e-76dd2925c066.htm index b7be56ad8..487551d83 100644 --- a/docs/html/151d0f56-b456-2b9c-6b5e-76dd2925c066.htm +++ b/docs/html/151d0f56-b456-2b9c-6b5e-76dd2925c066.htm @@ -1,7 +1,5 @@ -Workbook.ValidateWorksheets Method
      NanoXLSX

      WorkbookValidateWorksheets Method

      - Validates the worksheets regarding several conditions that must be met:
      - - At least one worksheet must be defined
      - - A hidden worksheet cannot be the selected one
      - - At least one worksheet must be visible
      - If one of the conditions is not met, an exception is thrown -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      internal void ValidateWorksheets()
      Remarks
      If an import is in progress, these rules are disabled to avoid conflicts by the order of loaded worksheets
      See Also
      \ No newline at end of file +Workbook.ValidateWorksheets Method \ No newline at end of file diff --git a/docs/html/15277974-6fba-d969-1c5e-85b77e337b6f.htm b/docs/html/15277974-6fba-d969-1c5e-85b77e337b6f.htm index f0864d15e..577ef483a 100644 --- a/docs/html/15277974-6fba-d969-1c5e-85b77e337b6f.htm +++ b/docs/html/15277974-6fba-d969-1c5e-85b77e337b6f.htm @@ -1,3 +1,3 @@ -StyleReader Properties
      NanoXLSX

      StyleReader Properties

      The StyleReader type exposes the following members.

      Properties
       NameDescription
      Public propertyStyleReaderContainer - Container for raw style components of the reader. -
      Top
      See Also
      \ No newline at end of file +StyleReader Properties \ No newline at end of file diff --git a/docs/html/15a392fd-eb3b-4a34-897c-ddbc5f3d8024.htm b/docs/html/15a392fd-eb3b-4a34-897c-ddbc5f3d8024.htm index bd5f573db..4efaa4bb0 100644 --- a/docs/html/15a392fd-eb3b-4a34-897c-ddbc5f3d8024.htm +++ b/docs/html/15a392fd-eb3b-4a34-897c-ddbc5f3d8024.htm @@ -1,3 +1,5 @@ -Range.GetHashCode Method
      NanoXLSX

      RangeGetHashCode Method

      - Gets the hash code of the range object according to its string representation -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public override int GetHashCode()

      Return Value

      Int32
      Hash code of the range
      See Also
      \ No newline at end of file +Range.GetHashCode Method
      NanoXLSX

      RangeGetHashCode Method

      [Missing <summary> documentation for "M:NanoXLSX.Range.GetHashCode"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public override int GetHashCode()

      Return Value

      Type: Int32

      [Missing <returns> documentation for "M:NanoXLSX.Range.GetHashCode"]

      See Also
      \ No newline at end of file diff --git a/docs/html/15c86b4d-b427-f598-cbec-65f3d5e7008b.htm b/docs/html/15c86b4d-b427-f598-cbec-65f3d5e7008b.htm index acb7b2b8f..3d5816e0d 100644 --- a/docs/html/15c86b4d-b427-f598-cbec-65f3d5e7008b.htm +++ b/docs/html/15c86b4d-b427-f598-cbec-65f3d5e7008b.htm @@ -1 +1,5 @@ -NumberFormat.FormatNumber.format_21 Field \ No newline at end of file +NumberFormat.FormatNumber.format_21 Field \ No newline at end of file diff --git a/docs/html/160d9506-944f-6d32-e51e-b92aab9c0f0f.htm b/docs/html/160d9506-944f-6d32-e51e-b92aab9c0f0f.htm index 8f7ffe036..6cbbcd1f1 100644 --- a/docs/html/160d9506-944f-6d32-e51e-b92aab9c0f0f.htm +++ b/docs/html/160d9506-944f-6d32-e51e-b92aab9c0f0f.htm @@ -1,5 +1,7 @@ -FormatException(String) Constructor
      NanoXLSX

      FormatException(String) Constructor

      - Constructor with passed message -

      Namespace: NanoXLSX.Exceptions
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public FormatException(
      +FormatException Constructor (String)
      NanoXLSX

      FormatException Constructor (String)

      Initializes a new instance of the FormatException class

      + Namespace: +  NanoXLSX.Exceptions
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public FormatException(
       	string message
      -)

      Parameters

      message  String
      Message of the exception
      See Also
      \ No newline at end of file +)

      Parameters

      message
      Type: SystemString

      [Missing <param name="message"/> documentation for "M:NanoXLSX.Exceptions.FormatException.#ctor(System.String)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/167f7fd7-f16b-b6d2-bf44-b89865889b35.htm b/docs/html/167f7fd7-f16b-b6d2-bf44-b89865889b35.htm index fd5d15501..693e50af9 100644 --- a/docs/html/167f7fd7-f16b-b6d2-bf44-b89865889b35.htm +++ b/docs/html/167f7fd7-f16b-b6d2-bf44-b89865889b35.htm @@ -1 +1,5 @@ -Worksheet.WorksheetPane.value__ Field
      NanoXLSX

      WorksheetWorksheetPanevalue__ Field

      [Missing <summary> documentation for "F:NanoXLSX.Worksheet.WorksheetPane.value__"]


      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public int value__

      Field Value

      Int32
      See Also
      \ No newline at end of file +Worksheet.WorksheetPane.value__ Field
      NanoXLSX

      WorksheetWorksheetPanevalue__ Field

      [Missing <summary> documentation for "F:NanoXLSX.Worksheet.WorksheetPane.value__"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public int value__

      Field Value

      Type: Int32
      See Also
      \ No newline at end of file diff --git a/docs/html/1688de4e-449a-0a77-057b-731ada4cce33.htm b/docs/html/1688de4e-449a-0a77-057b-731ada4cce33.htm index 5b505e8ba..6d535896b 100644 --- a/docs/html/1688de4e-449a-0a77-057b-731ada4cce33.htm +++ b/docs/html/1688de4e-449a-0a77-057b-731ada4cce33.htm @@ -1,5 +1,7 @@ -Utils.GeneratePasswordHash Method
      NanoXLSX

      UtilsGeneratePasswordHash Method

      - Method to generate an Excel internal password hash to protect workbooks or worksheets
      This method is derived from the c++ implementation by Kohei Yoshida (http://kohei.us/2008/01/18/excel-sheet-protection-password-hash/) -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public static string GeneratePasswordHash(
      +Utils.GeneratePasswordHash Method 
      NanoXLSX

      UtilsGeneratePasswordHash Method

      [Missing <summary> documentation for "M:NanoXLSX.Utils.GeneratePasswordHash(System.String)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public static string GeneratePasswordHash(
       	string password
      -)

      Parameters

      password  String
      Password string in UTF-8 to encrypt

      Return Value

      String
      16 bit hash as hex string
      Remarks
      WARNING! Do not use this method to encrypt 'real' passwords or data outside from NanoXLSX. This is only a minor security feature. Use a proper cryptography method instead.
      See Also
      \ No newline at end of file +)

      Parameters

      password
      Type: SystemString

      [Missing <param name="password"/> documentation for "M:NanoXLSX.Utils.GeneratePasswordHash(System.String)"]

      Return Value

      Type: String

      [Missing <returns> documentation for "M:NanoXLSX.Utils.GeneratePasswordHash(System.String)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/171a5ff4-f184-30e0-65f1-40b14c98b35b.htm b/docs/html/171a5ff4-f184-30e0-65f1-40b14c98b35b.htm index 90d828a98..c1c85ce65 100644 --- a/docs/html/171a5ff4-f184-30e0-65f1-40b14c98b35b.htm +++ b/docs/html/171a5ff4-f184-30e0-65f1-40b14c98b35b.htm @@ -1 +1,3 @@ -VerticalAlignValue Fields
      NanoXLSX

      VerticalAlignValue Fields

      The FontVerticalAlignValue type exposes the following members.

      Fields
       NameDescription
      Public fieldStatic membernoneText will be rendered normal
      Public fieldStatic membersubscriptText will be rendered as subscript
      Public fieldStatic membersuperscriptText will be rendered as superscript
      Public fieldvalue__ 
      Top
      See Also
      \ No newline at end of file +VerticalAlignValue Fields \ No newline at end of file diff --git a/docs/html/171dcb73-5e4e-fcc7-588c-e440bafba029.htm b/docs/html/171dcb73-5e4e-fcc7-588c-e440bafba029.htm index ef737d208..635729a4b 100644 --- a/docs/html/171dcb73-5e4e-fcc7-588c-e440bafba029.htm +++ b/docs/html/171dcb73-5e4e-fcc7-588c-e440bafba029.htm @@ -1,3 +1,5 @@ -CellXf.CopyCellXf Method
      NanoXLSX

      CellXfCopyCellXf Method

      - Method to copy the current object to a new one with casting -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public CellXf CopyCellXf()

      Return Value

      CellXf
      Copy of the current object without the internal ID
      See Also
      \ No newline at end of file +CellXf.CopyCellXf Method
      NanoXLSX

      CellXfCopyCellXf Method

      [Missing <summary> documentation for "M:NanoXLSX.Styles.CellXf.CopyCellXf"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public CellXf CopyCellXf()

      Return Value

      Type: CellXf

      [Missing <returns> documentation for "M:NanoXLSX.Styles.CellXf.CopyCellXf"]

      See Also
      \ No newline at end of file diff --git a/docs/html/1740d5f1-b035-6920-1d8b-0367cc7f6886.htm b/docs/html/1740d5f1-b035-6920-1d8b-0367cc7f6886.htm index 574e42d00..424245476 100644 --- a/docs/html/1740d5f1-b035-6920-1d8b-0367cc7f6886.htm +++ b/docs/html/1740d5f1-b035-6920-1d8b-0367cc7f6886.htm @@ -1,5 +1,7 @@ -NumberFormat.IsTimeFormat Method
      NanoXLSX

      NumberFormatIsTimeFormat Method

      - Determines whether a defined style format number represents a time) -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public static bool IsTimeFormat(
      -	NumberFormatFormatNumber number
      -)

      Parameters

      number  NumberFormatFormatNumber
      Format number to check

      Return Value

      Boolean
      True if the format represents a time, otherwise false
      Remarks
      Custom number formats (higher than 164), as well as not officially defined numbers (below 164) are currently not considered during the check and will return false
      See Also
      \ No newline at end of file +NumberFormat.IsTimeFormat Method
      NanoXLSX

      NumberFormatIsTimeFormat Method

      [Missing <summary> documentation for "M:NanoXLSX.Styles.NumberFormat.IsTimeFormat(NanoXLSX.Styles.NumberFormat.FormatNumber)"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public static bool IsTimeFormat(
      +	NumberFormatFormatNumber number
      +)

      Parameters

      number
      Type: NanoXLSX.StylesNumberFormatFormatNumber

      [Missing <param name="number"/> documentation for "M:NanoXLSX.Styles.NumberFormat.IsTimeFormat(NanoXLSX.Styles.NumberFormat.FormatNumber)"]

      Return Value

      Type: Boolean

      [Missing <returns> documentation for "M:NanoXLSX.Styles.NumberFormat.IsTimeFormat(NanoXLSX.Styles.NumberFormat.FormatNumber)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/17629860-70a4-c931-257e-a925566f6e19.htm b/docs/html/17629860-70a4-c931-257e-a925566f6e19.htm index 2d1874ef4..9ff94adb0 100644 --- a/docs/html/17629860-70a4-c931-257e-a925566f6e19.htm +++ b/docs/html/17629860-70a4-c931-257e-a925566f6e19.htm @@ -1 +1,5 @@ -CellXf.HorizontalAlignValue.distributed Field
      NanoXLSX

      CellXfHorizontalAlignValuedistributed Field

      Distributed alignment

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public const CellXfHorizontalAlignValue distributed = 7

      Field Value

      CellXfHorizontalAlignValue
      See Also
      \ No newline at end of file +CellXf.HorizontalAlignValue.distributed Field
      NanoXLSX

      CellXfHorizontalAlignValuedistributed Field

      [Missing <summary> documentation for "F:NanoXLSX.Styles.CellXf.HorizontalAlignValue.distributed"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const CellXfHorizontalAlignValue distributed = 7

      Field Value

      Type: CellXfHorizontalAlignValue
      See Also
      \ No newline at end of file diff --git a/docs/html/17f5f657-f63f-138e-080b-ec79ea4fc77d.htm b/docs/html/17f5f657-f63f-138e-080b-ec79ea4fc77d.htm index f4225920d..61fbc40a6 100644 --- a/docs/html/17f5f657-f63f-138e-080b-ec79ea4fc77d.htm +++ b/docs/html/17f5f657-f63f-138e-080b-ec79ea4fc77d.htm @@ -1 +1,5 @@ -Font.SchemeValue.none Field
      NanoXLSX

      FontSchemeValuenone Field

      No Font scheme is used

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public const FontSchemeValue none = 2

      Field Value

      FontSchemeValue
      See Also
      \ No newline at end of file +Font.SchemeValue.none Field
      NanoXLSX

      FontSchemeValuenone Field

      [Missing <summary> documentation for "F:NanoXLSX.Styles.Font.SchemeValue.none"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const FontSchemeValue none = 2

      Field Value

      Type: FontSchemeValue
      See Also
      \ No newline at end of file diff --git a/docs/html/1800fa0a-ddbe-df1c-6347-b7d919ae042d.htm b/docs/html/1800fa0a-ddbe-df1c-6347-b7d919ae042d.htm index 41f69e201..83c45bb6f 100644 --- a/docs/html/1800fa0a-ddbe-df1c-6347-b7d919ae042d.htm +++ b/docs/html/1800fa0a-ddbe-df1c-6347-b7d919ae042d.htm @@ -1 +1,5 @@ -CellXf.TextBreakValue.shrinkToFit Field
      NanoXLSX

      CellXfTextBreakValueshrinkToFit Field

      Text will be resized to fit the cell

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public const CellXfTextBreakValue shrinkToFit = 1

      Field Value

      CellXfTextBreakValue
      See Also
      \ No newline at end of file +CellXf.TextBreakValue.shrinkToFit Field
      NanoXLSX

      CellXfTextBreakValueshrinkToFit Field

      [Missing <summary> documentation for "F:NanoXLSX.Styles.CellXf.TextBreakValue.shrinkToFit"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const CellXfTextBreakValue shrinkToFit = 1

      Field Value

      Type: CellXfTextBreakValue
      See Also
      \ No newline at end of file diff --git a/docs/html/18032e65-5528-f0a7-f6b4-a78dedc90165.htm b/docs/html/18032e65-5528-f0a7-f6b4-a78dedc90165.htm index ad79171fc..5db282547 100644 --- a/docs/html/18032e65-5528-f0a7-f6b4-a78dedc90165.htm +++ b/docs/html/18032e65-5528-f0a7-f6b4-a78dedc90165.htm @@ -1,5 +1,7 @@ -NumberFormat.IsDateFormat Method
      NanoXLSX

      NumberFormatIsDateFormat Method

      - Determines whether a defined style format number represents a date (or date and time) -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public static bool IsDateFormat(
      -	NumberFormatFormatNumber number
      -)

      Parameters

      number  NumberFormatFormatNumber
      Format number to check

      Return Value

      Boolean
      True if the format represents a date, otherwise false
      Remarks
      Custom number formats (higher than 164), as well as not officially defined numbers (below 164) are currently not considered during the check and will return false
      See Also
      \ No newline at end of file +NumberFormat.IsDateFormat Method
      NanoXLSX

      NumberFormatIsDateFormat Method

      [Missing <summary> documentation for "M:NanoXLSX.Styles.NumberFormat.IsDateFormat(NanoXLSX.Styles.NumberFormat.FormatNumber)"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public static bool IsDateFormat(
      +	NumberFormatFormatNumber number
      +)

      Parameters

      number
      Type: NanoXLSX.StylesNumberFormatFormatNumber

      [Missing <param name="number"/> documentation for "M:NanoXLSX.Styles.NumberFormat.IsDateFormat(NanoXLSX.Styles.NumberFormat.FormatNumber)"]

      Return Value

      Type: Boolean

      [Missing <returns> documentation for "M:NanoXLSX.Styles.NumberFormat.IsDateFormat(NanoXLSX.Styles.NumberFormat.FormatNumber)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/1803c368-ec98-61fd-a135-75e0dd1abc5b.htm b/docs/html/1803c368-ec98-61fd-a135-75e0dd1abc5b.htm index 115baa647..65fde2a7e 100644 --- a/docs/html/1803c368-ec98-61fd-a135-75e0dd1abc5b.htm +++ b/docs/html/1803c368-ec98-61fd-a135-75e0dd1abc5b.htm @@ -1,5 +1,7 @@ -StyleReader.ParseBorderStyle Method
      NanoXLSX

      StyleReaderParseBorderStyle Method

      - Tries to parse a border style -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      private static BorderStyleValue ParseBorderStyle(
      +StyleReader.ParseBorderStyle Method 
      NanoXLSX

      StyleReaderParseBorderStyle Method

      [Missing <summary> documentation for "M:NanoXLSX.LowLevel.StyleReader.ParseBorderStyle(System.Xml.XmlNode)"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      private static BorderStyleValue ParseBorderStyle(
       	XmlNode innerNode
      -)

      Parameters

      innerNode  XmlNode
      Border sub-node

      Return Value

      BorderStyleValue
      Border type or non if parsing was not successful
      See Also
      \ No newline at end of file +)

      Parameters

      innerNode
      Type: System.XmlXmlNode

      [Missing <param name="innerNode"/> documentation for "M:NanoXLSX.LowLevel.StyleReader.ParseBorderStyle(System.Xml.XmlNode)"]

      Return Value

      Type: BorderStyleValue

      [Missing <returns> documentation for "M:NanoXLSX.LowLevel.StyleReader.ParseBorderStyle(System.Xml.XmlNode)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/1823675e-e505-1996-c580-62af844d5c2b.htm b/docs/html/1823675e-e505-1996-c580-62af844d5c2b.htm index 5fad0bf05..ae9c0ddfb 100644 --- a/docs/html/1823675e-e505-1996-c580-62af844d5c2b.htm +++ b/docs/html/1823675e-e505-1996-c580-62af844d5c2b.htm @@ -1,5 +1,5 @@ -XlsxReader.ReadAsync Method
      NanoXLSX

      XlsxReaderReadAsync Method

      - Reads the XLSX file from a file path or a file stream asynchronously -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public Task ReadAsync()

      Return Value

      Task
      Task object (void)
      Exceptions
      ExceptionCondition
      IOException - May throw an IOException in case of an error. The asynchronous operation may hide the exception. -
      See Also
      \ No newline at end of file +XlsxReader.ReadAsync Method
      NanoXLSX

      XlsxReaderReadAsync Method

      [Missing <summary> documentation for "M:NanoXLSX.LowLevel.XlsxReader.ReadAsync"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public Task ReadAsync()

      Return Value

      Type: Task

      [Missing <returns> documentation for "M:NanoXLSX.LowLevel.XlsxReader.ReadAsync"]

      See Also
      \ No newline at end of file diff --git a/docs/html/18766eda-1e90-3119-4044-e89bb317550b.htm b/docs/html/18766eda-1e90-3119-4044-e89bb317550b.htm index bb112168f..444f81a4f 100644 --- a/docs/html/18766eda-1e90-3119-4044-e89bb317550b.htm +++ b/docs/html/18766eda-1e90-3119-4044-e89bb317550b.htm @@ -1,6 +1,8 @@ -Worksheet.SetCurrentCellAddress(Int32, Int32) Method
      NanoXLSX

      WorksheetSetCurrentCellAddress(Int32, Int32) Method

      - Set the current cell address -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void SetCurrentCellAddress(
      +Worksheet.SetCurrentCellAddress Method (Int32, Int32)
      NanoXLSX

      WorksheetSetCurrentCellAddress Method (Int32, Int32)

      [Missing <summary> documentation for "M:NanoXLSX.Worksheet.SetCurrentCellAddress(System.Int32,System.Int32)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public void SetCurrentCellAddress(
       	int columnNumber,
       	int rowNumber
      -)

      Parameters

      columnNumber  Int32
      Column number (zero based)
      rowNumber  Int32
      Row number (zero based)
      Exceptions
      ExceptionCondition
      RangeExceptionThrows a RangeException if one of the passed cell addresses is out of range
      See Also
      \ No newline at end of file +)

      Parameters

      columnNumber
      Type: SystemInt32

      [Missing <param name="columnNumber"/> documentation for "M:NanoXLSX.Worksheet.SetCurrentCellAddress(System.Int32,System.Int32)"]

      rowNumber
      Type: SystemInt32

      [Missing <param name="rowNumber"/> documentation for "M:NanoXLSX.Worksheet.SetCurrentCellAddress(System.Int32,System.Int32)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/18a308f8-8edc-b22f-2df6-b0f3a2715be8.htm b/docs/html/18a308f8-8edc-b22f-2df6-b0f3a2715be8.htm index 2a047cf82..633ea64fe 100644 --- a/docs/html/18a308f8-8edc-b22f-2df6-b0f3a2715be8.htm +++ b/docs/html/18a308f8-8edc-b22f-2df6-b0f3a2715be8.htm @@ -1,41 +1,11 @@ -Style Class
      NanoXLSX

      Style Class

      - Class representing a Style with sub classes within a style sheet. An instance of this class is only a container for the different sub-classes. These sub-classes contain the actual styling information. -
      Inheritance Hierarchy
      SystemObject
        NanoXLSX.StylesAbstractStyle
          NanoXLSX.StylesStyle

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public class Style : AbstractStyle

      The Style type exposes the following members.

      Constructors
       NameDescription
      Public methodStyle - Default constructor -
      Public methodStyle(String) - Constructor with parameters -
      Public methodStyle(String, Int32, Boolean) - Constructor with parameters (internal use) -
      Top
      Properties
       NameDescription
      Public propertyCurrentBorder - Gets or sets the current Border object of the style -
      Public propertyCurrentCellXf - Gets or sets the current CellXf object of the style -
      Public propertyCurrentFill - Gets or sets the current Fill object of the style -
      Public propertyCurrentFont - Gets or sets the current Font object of the style -
      Public propertyCurrentNumberFormat - Gets or sets the current NumberFormat object of the style -
      Public propertyInternalID - Gets or sets the internal ID for sorting purpose in the Excel style document (nullable) -
      (Inherited from AbstractStyle)
      Public propertyIsInternalStyle - Gets whether the style is system internal. Such styles are not meant to be altered -
      Public propertyName - Gets or sets the name of the informal style. If not defined, the automatically calculated hash will be used as name -
      Top
      Methods
       NameDescription
      Public methodAppend - Appends the specified style parts to the current one. The parts can be instances of sub-classes like Border or CellXf or a Style instance. Only the altered properties of the specified style or style part that differs from a new / untouched style instance will be appended. This enables method chaining -
      Public methodCompareTo - Method to compare two objects for sorting purpose -
      (Inherited from AbstractStyle)
      Public methodCopy - Method to copy the current object to a new one without casting -
      (Overrides AbstractStyleCopy)
      Protected methodCopyPropertiesT - Internal method to copy altered properties from a source object. The decision whether a property is copied is dependent on a untouched reference object -
      (Inherited from AbstractStyle)
      Public methodCopyStyle - Method to copy the current object to a new one with casting -
      Public methodEquals(AbstractStyle) - Method to compare two objects for sorting purpose -
      (Inherited from AbstractStyle)
      Public methodEquals(Object)Determines whether the specified object is equal to the current object.
      (Inherited from Object)
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetHashCode - Returns a hash code for this instance. -
      (Overrides ObjectGetHashCode)
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodToString - Override toString method -
      (Overrides ObjectToString)
      Top
      See Also
      \ No newline at end of file +Style Class
      NanoXLSX

      Style Class

      [Missing <summary> documentation for "T:NanoXLSX.Styles.Style"]

      Inheritance Hierarchy

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public class Style : AbstractStyle

      The Style type exposes the following members.

      Constructors
      +   + NameDescription
      Public methodStyle
      Initializes a new instance of the Style class
      Public methodStyle(String)
      Initializes a new instance of the Style class
      Public methodStyle(String, Int32, Boolean)
      Initializes a new instance of the Style class
      Top
      Properties
      Methods
      See Also
      \ No newline at end of file diff --git a/docs/html/18b24df4-ba21-8cf9-7caf-e3ba035830d0.htm b/docs/html/18b24df4-ba21-8cf9-7caf-e3ba035830d0.htm index 2182e9b87..0c1184a13 100644 --- a/docs/html/18b24df4-ba21-8cf9-7caf-e3ba035830d0.htm +++ b/docs/html/18b24df4-ba21-8cf9-7caf-e3ba035830d0.htm @@ -1,3 +1,5 @@ -Worksheet.ZoomFactors Property \ No newline at end of file +Worksheet.ZoomFactors Property
      NanoXLSX

      WorksheetZoomFactors Property

      [Missing <summary> documentation for "P:NanoXLSX.Worksheet.ZoomFactors"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public Dictionary<WorksheetSheetViewType, int> ZoomFactors { get; }

      Property Value

      Type: DictionaryWorksheetSheetViewType, Int32
      See Also
      \ No newline at end of file diff --git a/docs/html/18c55667-1c53-de37-9ceb-20d754e8d432.htm b/docs/html/18c55667-1c53-de37-9ceb-20d754e8d432.htm index 23f046b78..efc5d27d2 100644 --- a/docs/html/18c55667-1c53-de37-9ceb-20d754e8d432.htm +++ b/docs/html/18c55667-1c53-de37-9ceb-20d754e8d432.htm @@ -1 +1,5 @@ -Fill.PatternValue.darkGray Field
      NanoXLSX

      FillPatternValuedarkGray Field

      Dark gray fill

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public const FillPatternValue darkGray = 2

      Field Value

      FillPatternValue
      See Also
      \ No newline at end of file +Fill.PatternValue.darkGray Field
      NanoXLSX

      FillPatternValuedarkGray Field

      [Missing <summary> documentation for "F:NanoXLSX.Styles.Fill.PatternValue.darkGray"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const FillPatternValue darkGray = 2

      Field Value

      Type: FillPatternValue
      See Also
      \ No newline at end of file diff --git a/docs/html/19e67cbf-7b36-66b5-c04e-43edf6a26742.htm b/docs/html/19e67cbf-7b36-66b5-c04e-43edf6a26742.htm index 42322cbab..09d633c51 100644 --- a/docs/html/19e67cbf-7b36-66b5-c04e-43edf6a26742.htm +++ b/docs/html/19e67cbf-7b36-66b5-c04e-43edf6a26742.htm @@ -1 +1,5 @@ -NumberFormat.FormatNumber.format_48 Field \ No newline at end of file +NumberFormat.FormatNumber.format_48 Field \ No newline at end of file diff --git a/docs/html/19fb5dcf-8ddd-320a-33dc-62abd9eb2c6b.htm b/docs/html/19fb5dcf-8ddd-320a-33dc-62abd9eb2c6b.htm index c2851dccc..a267abc71 100644 --- a/docs/html/19fb5dcf-8ddd-320a-33dc-62abd9eb2c6b.htm +++ b/docs/html/19fb5dcf-8ddd-320a-33dc-62abd9eb2c6b.htm @@ -1 +1,5 @@ -Border.StyleValue.medium Field \ No newline at end of file +Border.StyleValue.medium Field
      NanoXLSX

      BorderStyleValuemedium Field

      [Missing <summary> documentation for "F:NanoXLSX.Styles.Border.StyleValue.medium"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const BorderStyleValue medium = 11

      Field Value

      Type: BorderStyleValue
      See Also
      \ No newline at end of file diff --git a/docs/html/1a5f00f1-32de-7024-7657-4216f6bd9f4c.htm b/docs/html/1a5f00f1-32de-7024-7657-4216f6bd9f4c.htm index dce6cef40..6f92d738b 100644 --- a/docs/html/1a5f00f1-32de-7024-7657-4216f6bd9f4c.htm +++ b/docs/html/1a5f00f1-32de-7024-7657-4216f6bd9f4c.htm @@ -1,3 +1,5 @@ -ImportOptions.ColumnType.Bool Field
      NanoXLSX

      ImportOptionsColumnTypeBool Field

      - Cells are tried to be imported as bools -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public const ImportOptionsColumnType Bool = 5

      Field Value

      ImportOptionsColumnType
      See Also
      \ No newline at end of file +ImportOptions.ColumnType.Bool Field
      NanoXLSX

      ImportOptionsColumnTypeBool Field

      [Missing <summary> documentation for "F:NanoXLSX.ImportOptions.ColumnType.Bool"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const ImportOptionsColumnType Bool = 5

      Field Value

      Type: ImportOptionsColumnType
      See Also
      \ No newline at end of file diff --git a/docs/html/1aa96540-471a-d7e9-9962-a267f69863d8.htm b/docs/html/1aa96540-471a-d7e9-9962-a267f69863d8.htm index 653d04c34..cada73b28 100644 --- a/docs/html/1aa96540-471a-d7e9-9962-a267f69863d8.htm +++ b/docs/html/1aa96540-471a-d7e9-9962-a267f69863d8.htm @@ -1,5 +1,7 @@ -Workbook.SetSelectedWorksheet(String) Method
      NanoXLSX

      WorkbookSetSelectedWorksheet(String) Method

      - Sets the selected worksheet in the output workbook -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void SetSelectedWorksheet(
      +Workbook.SetSelectedWorksheet Method (String)
      NanoXLSX

      WorkbookSetSelectedWorksheet Method (String)

      [Missing <summary> documentation for "M:NanoXLSX.Workbook.SetSelectedWorksheet(System.String)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public void SetSelectedWorksheet(
       	string name
      -)

      Parameters

      name  String
      Name of the worksheet
      Exceptions
      ExceptionCondition
      WorksheetExceptionThrows a WorksheetException if the name of the worksheet is unknown
      See Also
      \ No newline at end of file +)

      Parameters

      name
      Type: SystemString

      [Missing <param name="name"/> documentation for "M:NanoXLSX.Workbook.SetSelectedWorksheet(System.String)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/1b406c2d-e1cb-b435-176c-059b15df5260.htm b/docs/html/1b406c2d-e1cb-b435-176c-059b15df5260.htm index 703815d13..d3b3432da 100644 --- a/docs/html/1b406c2d-e1cb-b435-176c-059b15df5260.htm +++ b/docs/html/1b406c2d-e1cb-b435-176c-059b15df5260.htm @@ -1,5 +1,3 @@ -Worksheet.RemoveCell Method
      NanoXLSX

      WorksheetRemoveCell Method

      Overload List
       NameDescription
      Public methodRemoveCell(String) - Removes a previous inserted cell at the defined address -
      Public methodRemoveCell(Int32, Int32) - Removes a previous inserted cell at the defined address -
      Top
      See Also
      \ No newline at end of file +Worksheet.RemoveCell Method \ No newline at end of file diff --git a/docs/html/1b7effbc-0260-5da3-6569-7ce67da40c8a.htm b/docs/html/1b7effbc-0260-5da3-6569-7ce67da40c8a.htm index 9c15e9108..0e88fb9ac 100644 --- a/docs/html/1b7effbc-0260-5da3-6569-7ce67da40c8a.htm +++ b/docs/html/1b7effbc-0260-5da3-6569-7ce67da40c8a.htm @@ -1,3 +1,9 @@ -Fill.FillType Class
      NanoXLSX

      FillFillType Class

      - Enum for the type of the color -
      Inheritance Hierarchy
      SystemObject
        SystemValueType
          SystemEnum
            NanoXLSX.StylesFillFillType

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public sealed class FillType : Enum

      The FillFillType type exposes the following members.

      Methods
       NameDescription
      Public methodCompareToCompares this instance to a specified object and returns an indication of their relative values.
      (Inherited from Enum)
      Public methodEqualsReturns a value indicating whether this instance is equal to a specified object.
      (Inherited from Enum)
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetHashCodeReturns the hash code for the value of this instance.
      (Inherited from Enum)
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Public methodGetTypeCodeReturns the type code of the underlying type of this enumeration member.
      (Inherited from Enum)
      Public methodHasFlagDetermines whether one or more bit fields are set in the current instance.
      (Inherited from Enum)
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodToStringConverts the value of this instance to its equivalent string representation.
      (Inherited from Enum)
      Public methodToString(IFormatProvider)Obsolete.
      This method overload is obsolete; use ToString.
      (Inherited from Enum)
      Public methodToString(String)Converts the value of this instance to its equivalent string representation using the specified format.
      (Inherited from Enum)
      Public methodToString(String, IFormatProvider)Obsolete.
      This method overload is obsolete; use ToString(String).
      (Inherited from Enum)
      Top
      Fields
       NameDescription
      Public fieldStatic memberfillColorColor defines a solid fill color
      Public fieldStatic memberpatternColorColor defines a pattern color
      Public fieldvalue__ 
      Top
      See Also
      \ No newline at end of file +Fill.FillType Class
      NanoXLSX

      FillFillType Class

      [Missing <summary> documentation for "T:NanoXLSX.Styles.Fill.FillType"]

      Inheritance Hierarchy
      SystemObject
        SystemValueType
          SystemEnum
            NanoXLSX.StylesFillFillType

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public sealed class FillType : Enum

      The FillFillType type exposes the following members.

      Methods
      +   + NameDescription
      Public methodCompareTo
      Compares this instance to a specified object and returns an indication of their relative values.
      (Inherited from Enum.)
      Public methodEquals
      Returns a value indicating whether this instance is equal to a specified object.
      (Inherited from Enum.)
      Protected methodFinalize
      Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object.)
      Public methodGetHashCode
      Returns the hash code for the value of this instance.
      (Inherited from Enum.)
      Public methodGetType
      Gets the Type of the current instance.
      (Inherited from Object.)
      Public methodGetTypeCode
      Returns the type code of the underlying type of this enumeration member.
      (Inherited from Enum.)
      Public methodHasFlag
      Determines whether one or more bit fields are set in the current instance.
      (Inherited from Enum.)
      Protected methodMemberwiseClone
      Creates a shallow copy of the current Object.
      (Inherited from Object.)
      Public methodToString
      Converts the value of this instance to its equivalent string representation.
      (Inherited from Enum.)
      Public methodToString(String)
      Converts the value of this instance to its equivalent string representation using the specified format.
      (Inherited from Enum.)
      Public methodToString(IFormatProvider) Obsolete. (Inherited from Enum.)
      Public methodToString(String, IFormatProvider) Obsolete.
      This method overload is obsolete; use ToString(String).
      (Inherited from Enum.)
      Top
      Fields
      +   + NameDescription
      Public fieldStatic memberfillColor
      Public fieldStatic memberpatternColor
      Public fieldvalue__
      Top
      See Also
      \ No newline at end of file diff --git a/docs/html/1b7fbad2-94e5-9f3d-0aa0-c122cc37938c.htm b/docs/html/1b7fbad2-94e5-9f3d-0aa0-c122cc37938c.htm index 7fc571131..d6b8e5850 100644 --- a/docs/html/1b7fbad2-94e5-9f3d-0aa0-c122cc37938c.htm +++ b/docs/html/1b7fbad2-94e5-9f3d-0aa0-c122cc37938c.htm @@ -1 +1,5 @@ -NumberFormat.FormatNumber.format_13 Field \ No newline at end of file +NumberFormat.FormatNumber.format_13 Field \ No newline at end of file diff --git a/docs/html/1bd58858-f26f-b78e-a0dd-3b571eff9bf1.htm b/docs/html/1bd58858-f26f-b78e-a0dd-3b571eff9bf1.htm index 4d28139f6..cf0119463 100644 --- a/docs/html/1bd58858-f26f-b78e-a0dd-3b571eff9bf1.htm +++ b/docs/html/1bd58858-f26f-b78e-a0dd-3b571eff9bf1.htm @@ -1 +1,3 @@ -AppendAttribute Methods
      NanoXLSX

      AppendAttribute Methods

      The AbstractStyleAppendAttribute type exposes the following members.

      Methods
       NameDescription
      Public methodEqualsReturns a value that indicates whether this instance is equal to a specified object.
      (Inherited from Attribute)
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetHashCodeReturns the hash code for this instance.
      (Inherited from Attribute)
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Public methodIsDefaultAttributeWhen overridden in a derived class, indicates whether the value of this instance is the default value for the derived class.
      (Inherited from Attribute)
      Public methodMatchWhen overridden in a derived class, returns a value that indicates whether this instance equals a specified object.
      (Inherited from Attribute)
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodToStringReturns a string that represents the current object.
      (Inherited from Object)
      Top
      See Also
      \ No newline at end of file +AppendAttribute Methods
      NanoXLSX

      AppendAttribute Methods

      The AbstractStyleAppendAttribute type exposes the following members.

      Methods
      +   + NameDescription
      Public methodEquals
      Returns a value that indicates whether this instance is equal to a specified object.
      (Inherited from Attribute.)
      Protected methodFinalize
      Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object.)
      Public methodGetHashCode
      Returns the hash code for this instance.
      (Inherited from Attribute.)
      Public methodGetType
      Gets the Type of the current instance.
      (Inherited from Object.)
      Public methodIsDefaultAttribute
      When overridden in a derived class, indicates whether the value of this instance is the default value for the derived class.
      (Inherited from Attribute.)
      Public methodMatch
      When overridden in a derived class, returns a value that indicates whether this instance equals a specified object.
      (Inherited from Attribute.)
      Protected methodMemberwiseClone
      Creates a shallow copy of the current Object.
      (Inherited from Object.)
      Public methodToString
      Returns a string that represents the current object.
      (Inherited from Object.)
      Top
      See Also
      \ No newline at end of file diff --git a/docs/html/1bd95395-24fc-c721-7776-73d512e9da67.htm b/docs/html/1bd95395-24fc-c721-7776-73d512e9da67.htm index 61ea2cdae..feeb9f9bb 100644 --- a/docs/html/1bd95395-24fc-c721-7776-73d512e9da67.htm +++ b/docs/html/1bd95395-24fc-c721-7776-73d512e9da67.htm @@ -1 +1,5 @@ -Worksheet.SheetProtectionValue.formatColumns Field
      NanoXLSX

      WorksheetSheetProtectionValueformatColumns Field

      If selected, the user can format columns if the worksheets is protected

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public const WorksheetSheetProtectionValue formatColumns = 3

      Field Value

      WorksheetSheetProtectionValue
      See Also
      \ No newline at end of file +Worksheet.SheetProtectionValue.formatColumns Field
      NanoXLSX

      WorksheetSheetProtectionValueformatColumns Field

      [Missing <summary> documentation for "F:NanoXLSX.Worksheet.SheetProtectionValue.formatColumns"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const WorksheetSheetProtectionValue formatColumns = 3

      Field Value

      Type: WorksheetSheetProtectionValue
      See Also
      \ No newline at end of file diff --git a/docs/html/1c22fcaf-6c15-9323-1777-f859acdb5926.htm b/docs/html/1c22fcaf-6c15-9323-1777-f859acdb5926.htm index cafdd458c..fe6e19060 100644 --- a/docs/html/1c22fcaf-6c15-9323-1777-f859acdb5926.htm +++ b/docs/html/1c22fcaf-6c15-9323-1777-f859acdb5926.htm @@ -1 +1,5 @@ -Worksheet.SheetProtectionValue.value__ Field \ No newline at end of file +Worksheet.SheetProtectionValue.value__ Field
      NanoXLSX

      WorksheetSheetProtectionValuevalue__ Field

      [Missing <summary> documentation for "F:NanoXLSX.Worksheet.SheetProtectionValue.value__"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public int value__

      Field Value

      Type: Int32
      See Also
      \ No newline at end of file diff --git a/docs/html/1c6a7137-5ff2-efc2-8508-3dadeadc14ff.htm b/docs/html/1c6a7137-5ff2-efc2-8508-3dadeadc14ff.htm index d32ba1575..4009f62a2 100644 --- a/docs/html/1c6a7137-5ff2-efc2-8508-3dadeadc14ff.htm +++ b/docs/html/1c6a7137-5ff2-efc2-8508-3dadeadc14ff.htm @@ -1,5 +1,3 @@ -Workbook.LoadAsync Method \ No newline at end of file +Workbook.LoadAsync Method \ No newline at end of file diff --git a/docs/html/1d4da8de-e833-9a0f-8bd6-e4cc307d7921.htm b/docs/html/1d4da8de-e833-9a0f-8bd6-e4cc307d7921.htm index b2d0f0b2a..46b9006eb 100644 --- a/docs/html/1d4da8de-e833-9a0f-8bd6-e4cc307d7921.htm +++ b/docs/html/1d4da8de-e833-9a0f-8bd6-e4cc307d7921.htm @@ -1,7 +1,8 @@ -Worksheet.HasCell(Int32, Int32) Method
      NanoXLSX

      WorksheetHasCell(Int32, Int32) Method

      - Gets whether the specified address exists in the worksheet. Existing means that a value was stored at the address -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public bool HasCell(
      +Worksheet.HasCell Method (Int32, Int32)
      NanoXLSX

      WorksheetHasCell Method (Int32, Int32)

      [Missing <summary> documentation for "M:NanoXLSX.Worksheet.HasCell(System.Int32,System.Int32)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public bool HasCell(
       	int columnNumber,
       	int rowNumber
      -)

      Parameters

      columnNumber  Int32
      Column number of the cell to check (zero-based)
      rowNumber  Int32
      Row number of the cell to check (zero-based)

      Return Value

      Boolean
      true if the cell exists, otherwise false. -
      Exceptions
      ExceptionCondition
      RangeExceptionA RangeException is thrown if the column or row number is invalid
      See Also
      \ No newline at end of file +)

      Parameters

      columnNumber
      Type: SystemInt32

      [Missing <param name="columnNumber"/> documentation for "M:NanoXLSX.Worksheet.HasCell(System.Int32,System.Int32)"]

      rowNumber
      Type: SystemInt32

      [Missing <param name="rowNumber"/> documentation for "M:NanoXLSX.Worksheet.HasCell(System.Int32,System.Int32)"]

      Return Value

      Type: Boolean

      [Missing <returns> documentation for "M:NanoXLSX.Worksheet.HasCell(System.Int32,System.Int32)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/1da5a1e6-03da-90cb-f044-4964b3646cea.htm b/docs/html/1da5a1e6-03da-90cb-f044-4964b3646cea.htm index ebca4a971..c55a32b11 100644 --- a/docs/html/1da5a1e6-03da-90cb-f044-4964b3646cea.htm +++ b/docs/html/1da5a1e6-03da-90cb-f044-4964b3646cea.htm @@ -1,3 +1,5 @@ -Address.Type Field
      NanoXLSX

      AddressType Field

      - Referencing type of the address -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public CellAddressType Type

      Field Value

      CellAddressType
      See Also
      \ No newline at end of file +Address.Type Field
      NanoXLSX

      AddressType Field

      [Missing <summary> documentation for "F:NanoXLSX.Address.Type"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public CellAddressType Type

      Field Value

      Type: CellAddressType
      See Also
      \ No newline at end of file diff --git a/docs/html/1db095ba-a999-06be-e06a-ae5662da765f.htm b/docs/html/1db095ba-a999-06be-e06a-ae5662da765f.htm index 60bd33dac..d0a7e138e 100644 --- a/docs/html/1db095ba-a999-06be-e06a-ae5662da765f.htm +++ b/docs/html/1db095ba-a999-06be-e06a-ae5662da765f.htm @@ -1 +1,5 @@ -NumberFormat.FormatNumber.format_1 Field \ No newline at end of file +NumberFormat.FormatNumber.format_1 Field \ No newline at end of file diff --git a/docs/html/1e6606f7-c219-b9ef-5665-84b8e3bd6ceb.htm b/docs/html/1e6606f7-c219-b9ef-5665-84b8e3bd6ceb.htm index 89136c097..6bfec7506 100644 --- a/docs/html/1e6606f7-c219-b9ef-5665-84b8e3bd6ceb.htm +++ b/docs/html/1e6606f7-c219-b9ef-5665-84b8e3bd6ceb.htm @@ -1,8 +1,9 @@ -Worksheet.SetStyle(Address, Address, Style) Method
      NanoXLSX

      WorksheetSetStyle(Address, Address, Style) Method

      - Sets the passed style on the passed cell range, derived from a start and end address. If cells are already existing, the style will be added or replaced. - Otherwise, an empty cell will be added with the assigned style. If the passed style is null, all styles will be removed on existing cells and no additional (empty) cells are added to the worksheet -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void SetStyle(
      +Worksheet.SetStyle Method (Address, Address, Style)
      NanoXLSX

      WorksheetSetStyle Method (Address, Address, Style)

      [Missing <summary> documentation for "M:NanoXLSX.Worksheet.SetStyle(NanoXLSX.Address,NanoXLSX.Address,NanoXLSX.Styles.Style)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public void SetStyle(
       	Address startAddress,
       	Address endAddress,
       	Style style
      -)

      Parameters

      startAddress  Address
      Start address of the cell range
      endAddress  Address
      End address of the cell range
      style  Style
      Style to apply or null to clear the range
      Remarks
      Note: This method may invalidate an existing date or time value since dates and times are defined by specific style. The result of a redefinition will be a number, instead of a date or time
      See Also
      \ No newline at end of file +)

      Parameters

      startAddress
      Type: NanoXLSXAddress

      [Missing <param name="startAddress"/> documentation for "M:NanoXLSX.Worksheet.SetStyle(NanoXLSX.Address,NanoXLSX.Address,NanoXLSX.Styles.Style)"]

      endAddress
      Type: NanoXLSXAddress

      [Missing <param name="endAddress"/> documentation for "M:NanoXLSX.Worksheet.SetStyle(NanoXLSX.Address,NanoXLSX.Address,NanoXLSX.Styles.Style)"]

      style
      Type: NanoXLSX.StylesStyle

      [Missing <param name="style"/> documentation for "M:NanoXLSX.Worksheet.SetStyle(NanoXLSX.Address,NanoXLSX.Address,NanoXLSX.Styles.Style)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/1e7e4050-e8fe-95d8-ab54-87271d46dcbe.htm b/docs/html/1e7e4050-e8fe-95d8-ab54-87271d46dcbe.htm index 0d6dc4d74..91a1f0cd9 100644 --- a/docs/html/1e7e4050-e8fe-95d8-ab54-87271d46dcbe.htm +++ b/docs/html/1e7e4050-e8fe-95d8-ab54-87271d46dcbe.htm @@ -1 +1,5 @@ -Border.StyleValue.none Field \ No newline at end of file +Border.StyleValue.none Field
      NanoXLSX

      BorderStyleValuenone Field

      [Missing <summary> documentation for "F:NanoXLSX.Styles.Border.StyleValue.none"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const BorderStyleValue none = 0

      Field Value

      Type: BorderStyleValue
      See Also
      \ No newline at end of file diff --git a/docs/html/1ea8a1e6-0232-020d-f0d3-f4d176b78bc5.htm b/docs/html/1ea8a1e6-0232-020d-f0d3-f4d176b78bc5.htm index fc9c15731..592cef66d 100644 --- a/docs/html/1ea8a1e6-0232-020d-f0d3-f4d176b78bc5.htm +++ b/docs/html/1ea8a1e6-0232-020d-f0d3-f4d176b78bc5.htm @@ -1,4 +1,5 @@ -Worksheet.GetLastDataCellAddress Method
      Click or drag to resize
      NanoXLSX

      WorksheetGetLastDataCellAddress Method

      - Gets the last existing cell with data in the current worksheet (bottom right) -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public Address? GetLastDataCellAddress()

      Return Value

      NullableAddress
      Nullable Cell Address. If no cell address could be determined, null will be returned
      Remarks
      GetLastDataCellAddress() will ignore formatted (or with definitions of hidden states, AutoFilters, heights or widths) but empty cells after the last cell with data. - If you want the last defined cell, use GetLastCellAddress instead.
      See Also
      \ No newline at end of file +Worksheet.GetLastDataCellAddress Method
      Click or drag to resize
      NanoXLSX

      WorksheetGetLastDataCellAddress Method

      [Missing <summary> documentation for "M:NanoXLSX.Worksheet.GetLastDataCellAddress"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public Address? GetLastDataCellAddress()

      Return Value

      Type: NullableAddress

      [Missing <returns> documentation for "M:NanoXLSX.Worksheet.GetLastDataCellAddress"]

      See Also
      \ No newline at end of file diff --git a/docs/html/1ee99255-d79b-a9b6-ae29-34cf80c544af.htm b/docs/html/1ee99255-d79b-a9b6-ae29-34cf80c544af.htm index 5364fa873..761cfbef1 100644 --- a/docs/html/1ee99255-d79b-a9b6-ae29-34cf80c544af.htm +++ b/docs/html/1ee99255-d79b-a9b6-ae29-34cf80c544af.htm @@ -1,5 +1,7 @@ -StyleReader.GetFonts Method
      NanoXLSX

      StyleReaderGetFonts Method

      - Determines the fonts in an XML node of the style document -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      private void GetFonts(
      +StyleReader.GetFonts Method 
      NanoXLSX

      StyleReaderGetFonts Method

      [Missing <summary> documentation for "M:NanoXLSX.LowLevel.StyleReader.GetFonts(System.Xml.XmlNode)"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      private void GetFonts(
       	XmlNode node
      -)

      Parameters

      node  XmlNode
      Font root node
      See Also
      \ No newline at end of file +)

      Parameters

      node
      Type: System.XmlXmlNode

      [Missing <param name="node"/> documentation for "M:NanoXLSX.LowLevel.StyleReader.GetFonts(System.Xml.XmlNode)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/1f25ab0e-635d-f224-20c9-0da588778288.htm b/docs/html/1f25ab0e-635d-f224-20c9-0da588778288.htm index 101c168ea..fb6bf6903 100644 --- a/docs/html/1f25ab0e-635d-f224-20c9-0da588778288.htm +++ b/docs/html/1f25ab0e-635d-f224-20c9-0da588778288.htm @@ -1,7 +1,9 @@ -WorksheetReader.GetEnforcedColumnValue Method
      NanoXLSX

      WorksheetReaderGetEnforcedColumnValue Method

      - Converts the cell values of defined rows, based on import options (e.g. everything to string or all values to double) -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      private Object GetEnforcedColumnValue(
      +WorksheetReader.GetEnforcedColumnValue Method 
      NanoXLSX

      WorksheetReaderGetEnforcedColumnValue Method

      [Missing <summary> documentation for "M:NanoXLSX.LowLevel.WorksheetReader.GetEnforcedColumnValue(System.Object,NanoXLSX.Cell.CellType,NanoXLSX.Address)"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      private Object GetEnforcedColumnValue(
       	Object data,
      -	CellCellType importedTyp,
      +	CellCellType importedTyp,
       	Address address
      -)

      Parameters

      data  Object

      [Missing <param name="data"/> documentation for "M:NanoXLSX.LowLevel.WorksheetReader.GetEnforcedColumnValue(System.Object,NanoXLSX.Cell.CellType,NanoXLSX.Address)"]

      importedTyp  CellCellType

      [Missing <param name="importedTyp"/> documentation for "M:NanoXLSX.LowLevel.WorksheetReader.GetEnforcedColumnValue(System.Object,NanoXLSX.Cell.CellType,NanoXLSX.Address)"]

      address  Address

      [Missing <param name="address"/> documentation for "M:NanoXLSX.LowLevel.WorksheetReader.GetEnforcedColumnValue(System.Object,NanoXLSX.Cell.CellType,NanoXLSX.Address)"]

      Return Value

      Object

      [Missing <returns> documentation for "M:NanoXLSX.LowLevel.WorksheetReader.GetEnforcedColumnValue(System.Object,NanoXLSX.Cell.CellType,NanoXLSX.Address)"]

      See Also
      \ No newline at end of file +)

      Parameters

      data
      Type: SystemObject

      [Missing <param name="data"/> documentation for "M:NanoXLSX.LowLevel.WorksheetReader.GetEnforcedColumnValue(System.Object,NanoXLSX.Cell.CellType,NanoXLSX.Address)"]

      importedTyp
      Type: NanoXLSXCellCellType

      [Missing <param name="importedTyp"/> documentation for "M:NanoXLSX.LowLevel.WorksheetReader.GetEnforcedColumnValue(System.Object,NanoXLSX.Cell.CellType,NanoXLSX.Address)"]

      address
      Type: NanoXLSXAddress

      [Missing <param name="address"/> documentation for "M:NanoXLSX.LowLevel.WorksheetReader.GetEnforcedColumnValue(System.Object,NanoXLSX.Cell.CellType,NanoXLSX.Address)"]

      Return Value

      Type: Object

      [Missing <returns> documentation for "M:NanoXLSX.LowLevel.WorksheetReader.GetEnforcedColumnValue(System.Object,NanoXLSX.Cell.CellType,NanoXLSX.Address)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/1f3335b7-858a-7758-0fb9-b6f3fdce43fb.htm b/docs/html/1f3335b7-858a-7758-0fb9-b6f3fdce43fb.htm index 4ff8b1c5f..ab98052dd 100644 --- a/docs/html/1f3335b7-858a-7758-0fb9-b6f3fdce43fb.htm +++ b/docs/html/1f3335b7-858a-7758-0fb9-b6f3fdce43fb.htm @@ -1 +1,5 @@ -BasicStyles.Bold Property \ No newline at end of file +BasicStyles.Bold Property
      NanoXLSX

      BasicStylesBold Property

      [Missing <summary> documentation for "P:NanoXLSX.Styles.BasicStyles.Bold"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public static Style Bold { get; }

      Property Value

      Type: Style
      See Also
      \ No newline at end of file diff --git a/docs/html/1f40286d-ca8e-dcaf-93a3-65bcddd764cf.htm b/docs/html/1f40286d-ca8e-dcaf-93a3-65bcddd764cf.htm index 860d27ae4..14eb933b6 100644 --- a/docs/html/1f40286d-ca8e-dcaf-93a3-65bcddd764cf.htm +++ b/docs/html/1f40286d-ca8e-dcaf-93a3-65bcddd764cf.htm @@ -1 +1,3 @@ -Address Operators \ No newline at end of file +Address Operators \ No newline at end of file diff --git a/docs/html/1f65e1d8-77a7-5692-6eb8-6f0753df4678.htm b/docs/html/1f65e1d8-77a7-5692-6eb8-6f0753df4678.htm index 1355410d8..eac9cfc35 100644 --- a/docs/html/1f65e1d8-77a7-5692-6eb8-6f0753df4678.htm +++ b/docs/html/1f65e1d8-77a7-5692-6eb8-6f0753df4678.htm @@ -1,3 +1,5 @@ -AbstractStyle.AppendAttribute Constructor
      NanoXLSX

      AbstractStyleAppendAttribute Constructor

      - Default constructor -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public AppendAttribute()
      See Also
      \ No newline at end of file +AbstractStyle.AppendAttribute Constructor
      NanoXLSX

      AbstractStyleAppendAttribute Constructor

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public AppendAttribute()
      See Also
      \ No newline at end of file diff --git a/docs/html/1f6b2357-fd79-74b5-0b6b-efb2c9b15ffb.htm b/docs/html/1f6b2357-fd79-74b5-0b6b-efb2c9b15ffb.htm index 3f8fa7491..5a8a4cb4b 100644 --- a/docs/html/1f6b2357-fd79-74b5-0b6b-efb2c9b15ffb.htm +++ b/docs/html/1f6b2357-fd79-74b5-0b6b-efb2c9b15ffb.htm @@ -1,5 +1,7 @@ -AbstractStyle.Equals(AbstractStyle) Method
      NanoXLSX

      AbstractStyleEquals(AbstractStyle) Method

      - Method to compare two objects for sorting purpose -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public bool Equals(
      +AbstractStyle.Equals Method (AbstractStyle)
      NanoXLSX

      AbstractStyleEquals Method (AbstractStyle)

      [Missing <summary> documentation for "M:NanoXLSX.Styles.AbstractStyle.Equals(NanoXLSX.Styles.AbstractStyle)"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public bool Equals(
       	AbstractStyle other
      -)

      Parameters

      other  AbstractStyle
      Other object to compare with this object

      Return Value

      Boolean
      True if both objects are equal, otherwise false
      See Also
      \ No newline at end of file +)

      Parameters

      other
      Type: NanoXLSX.StylesAbstractStyle

      [Missing <param name="other"/> documentation for "M:NanoXLSX.Styles.AbstractStyle.Equals(NanoXLSX.Styles.AbstractStyle)"]

      Return Value

      Type: Boolean

      [Missing <returns> documentation for "M:NanoXLSX.Styles.AbstractStyle.Equals(NanoXLSX.Styles.AbstractStyle)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/1f984d85-a1fc-58f1-1d9a-2c8f0e521152.htm b/docs/html/1f984d85-a1fc-58f1-1d9a-2c8f0e521152.htm index 00ce62894..762a25944 100644 --- a/docs/html/1f984d85-a1fc-58f1-1d9a-2c8f0e521152.htm +++ b/docs/html/1f984d85-a1fc-58f1-1d9a-2c8f0e521152.htm @@ -1 +1,5 @@ -Border.StyleValue.mediumDashDotDot Field
      NanoXLSX

      BorderStyleValuemediumDashDotDot Field

      medium-dashed border with double-dots

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public const BorderStyleValue mediumDashDotDot = 7

      Field Value

      BorderStyleValue
      See Also
      \ No newline at end of file +Border.StyleValue.mediumDashDotDot Field
      NanoXLSX

      BorderStyleValuemediumDashDotDot Field

      [Missing <summary> documentation for "F:NanoXLSX.Styles.Border.StyleValue.mediumDashDotDot"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const BorderStyleValue mediumDashDotDot = 7

      Field Value

      Type: BorderStyleValue
      See Also
      \ No newline at end of file diff --git a/docs/html/1f9aa11c-804f-a3af-014c-7c84e56d0724.htm b/docs/html/1f9aa11c-804f-a3af-014c-7c84e56d0724.htm index d441cf74d..9081e5b3a 100644 --- a/docs/html/1f9aa11c-804f-a3af-014c-7c84e56d0724.htm +++ b/docs/html/1f9aa11c-804f-a3af-014c-7c84e56d0724.htm @@ -1,7 +1,9 @@ -Cell(Object, Cell.CellType, Address) Constructor
      NanoXLSX

      Cell(Object, CellCellType, Address) Constructor

      - Constructor with value, cell type and address as struct. The worksheet reference is set to null and must be assigned later -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public Cell(
      +Cell Constructor (Object, Cell.CellType, Address)
      NanoXLSX

      Cell Constructor (Object, CellCellType, Address)

      Initializes a new instance of the Cell class

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public Cell(
       	Object value,
      -	CellCellType type,
      +	CellCellType type,
       	Address address
      -)

      Parameters

      value  Object
      Value of the cell
      type  CellCellType
      Type of the cell
      address  Address
      Address struct of the cell
      Remarks
      If the DataType is defined as EMPTY any passed value will be set to null
      See Also
      \ No newline at end of file +)

      Parameters

      value
      Type: SystemObject

      [Missing <param name="value"/> documentation for "M:NanoXLSX.Cell.#ctor(System.Object,NanoXLSX.Cell.CellType,NanoXLSX.Address)"]

      type
      Type: NanoXLSXCellCellType

      [Missing <param name="type"/> documentation for "M:NanoXLSX.Cell.#ctor(System.Object,NanoXLSX.Cell.CellType,NanoXLSX.Address)"]

      address
      Type: NanoXLSXAddress

      [Missing <param name="address"/> documentation for "M:NanoXLSX.Cell.#ctor(System.Object,NanoXLSX.Cell.CellType,NanoXLSX.Address)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/1fa428bc-7586-5ca8-7011-8bb1b9beea09.htm b/docs/html/1fa428bc-7586-5ca8-7011-8bb1b9beea09.htm index 11edc34cf..dc06cb2b8 100644 --- a/docs/html/1fa428bc-7586-5ca8-7011-8bb1b9beea09.htm +++ b/docs/html/1fa428bc-7586-5ca8-7011-8bb1b9beea09.htm @@ -1 +1,5 @@ -Worksheet.SheetProtectionValue.selectUnlockedCells Field
      NanoXLSX

      WorksheetSheetProtectionValueselectUnlockedCells Field

      If selected, the user can select unlocked cells if the worksheets is protected

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public const WorksheetSheetProtectionValue selectUnlockedCells = 14

      Field Value

      WorksheetSheetProtectionValue
      See Also
      \ No newline at end of file +Worksheet.SheetProtectionValue.selectUnlockedCells Field
      NanoXLSX

      WorksheetSheetProtectionValueselectUnlockedCells Field

      [Missing <summary> documentation for "F:NanoXLSX.Worksheet.SheetProtectionValue.selectUnlockedCells"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const WorksheetSheetProtectionValue selectUnlockedCells = 14

      Field Value

      Type: WorksheetSheetProtectionValue
      See Also
      \ No newline at end of file diff --git a/docs/html/1fb296da-f9c2-1af0-04c1-b5be510c7a67.htm b/docs/html/1fb296da-f9c2-1af0-04c1-b5be510c7a67.htm index 19325d118..c2784b572 100644 --- a/docs/html/1fb296da-f9c2-1af0-04c1-b5be510c7a67.htm +++ b/docs/html/1fb296da-f9c2-1af0-04c1-b5be510c7a67.htm @@ -1,7 +1,9 @@ -WorkbookReader.WorksheetDefinition Constructor
      NanoXLSX

      WorkbookReaderWorksheetDefinition Constructor

      - Default constructor with parameters -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public WorksheetDefinition(
      +WorkbookReader.WorksheetDefinition Constructor 
      NanoXLSX

      WorkbookReaderWorksheetDefinition Constructor

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public WorksheetDefinition(
       	int id,
       	string name,
       	string relId
      -)

      Parameters

      id  Int32
      Internal ID
      name  String
      Worksheet name
      relId  String

      [Missing <param name="relId"/> documentation for "M:NanoXLSX.LowLevel.WorkbookReader.WorksheetDefinition.#ctor(System.Int32,System.String,System.String)"]

      See Also
      \ No newline at end of file +)

      Parameters

      id
      Type: SystemInt32

      [Missing <param name="id"/> documentation for "M:NanoXLSX.LowLevel.WorkbookReader.WorksheetDefinition.#ctor(System.Int32,System.String,System.String)"]

      name
      Type: SystemString

      [Missing <param name="name"/> documentation for "M:NanoXLSX.LowLevel.WorkbookReader.WorksheetDefinition.#ctor(System.Int32,System.String,System.String)"]

      relId
      Type: SystemString

      [Missing <param name="relId"/> documentation for "M:NanoXLSX.LowLevel.WorkbookReader.WorksheetDefinition.#ctor(System.Int32,System.String,System.String)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/1fc0e19f-357f-23df-518c-144267e06e5b.htm b/docs/html/1fc0e19f-357f-23df-518c-144267e06e5b.htm index 6b8fe68e8..11ce337a1 100644 --- a/docs/html/1fc0e19f-357f-23df-518c-144267e06e5b.htm +++ b/docs/html/1fc0e19f-357f-23df-518c-144267e06e5b.htm @@ -1,5 +1,3 @@ -StyleReaderContainer.GetStyle Method
      NanoXLSX

      StyleReaderContainerGetStyle Method

      Overload List
       NameDescription
      Public methodGetStyle(String) - Returns a whole style by its index -
      Public methodGetStyle(Int32, Boolean, Boolean) - Returns a whole style by its index. It also returns information about the type of the style -
      Top
      See Also
      \ No newline at end of file +StyleReaderContainer.GetStyle Method \ No newline at end of file diff --git a/docs/html/1fd7e28a-cc14-2426-9166-4f59b3be1ed4.htm b/docs/html/1fd7e28a-cc14-2426-9166-4f59b3be1ed4.htm index 567ff59dc..04974b624 100644 --- a/docs/html/1fd7e28a-cc14-2426-9166-4f59b3be1ed4.htm +++ b/docs/html/1fd7e28a-cc14-2426-9166-4f59b3be1ed4.htm @@ -1,7 +1,9 @@ -Worksheet.GetMaxRow Method
      Click or drag to resize
      NanoXLSX

      WorksheetGetMaxRow Method

      - Gets the maximum row coordinate either from cell data, height definitions or hidden rows -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      private int GetMaxRow(
      +Worksheet.GetMaxRow Method 
      Click or drag to resize
      NanoXLSX

      WorksheetGetMaxRow Method

      [Missing <summary> documentation for "M:NanoXLSX.Worksheet.GetMaxRow(System.Int32,System.Int32,System.Int32)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      private int GetMaxRow(
       	int cellBoundary,
       	int heightBoundary,
       	int hiddenBoundary
      -)

      Parameters

      cellBoundary  Int32
      Row number of max cell data
      heightBoundary  Int32
      Row number of max defined row height
      hiddenBoundary  Int32
      Row number of max defined hidden row

      Return Value

      Int32
      Max row number or -1 if nothing valid defined
      See Also
      \ No newline at end of file +)

      Parameters

      cellBoundary
      Type: SystemInt32

      [Missing <param name="cellBoundary"/> documentation for "M:NanoXLSX.Worksheet.GetMaxRow(System.Int32,System.Int32,System.Int32)"]

      heightBoundary
      Type: SystemInt32

      [Missing <param name="heightBoundary"/> documentation for "M:NanoXLSX.Worksheet.GetMaxRow(System.Int32,System.Int32,System.Int32)"]

      hiddenBoundary
      Type: SystemInt32

      [Missing <param name="hiddenBoundary"/> documentation for "M:NanoXLSX.Worksheet.GetMaxRow(System.Int32,System.Int32,System.Int32)"]

      Return Value

      Type: Int32

      [Missing <returns> documentation for "M:NanoXLSX.Worksheet.GetMaxRow(System.Int32,System.Int32,System.Int32)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/1fe79371-537b-9f9e-1f25-9a1dbdffc663.htm b/docs/html/1fe79371-537b-9f9e-1f25-9a1dbdffc663.htm index aaa2b0b77..aafb90eaf 100644 --- a/docs/html/1fe79371-537b-9f9e-1f25-9a1dbdffc663.htm +++ b/docs/html/1fe79371-537b-9f9e-1f25-9a1dbdffc663.htm @@ -1,9 +1,3 @@ -CellXf Fields
      NanoXLSX

      CellXf Fields

      The CellXf type exposes the following members.

      Fields
       NameDescription
      Public fieldStatic memberDEFAULT_ALIGNMENT - Default text break value as constant -
      Public fieldStatic memberDEFAULT_HORIZONTAL_ALIGNMENT - Default horizontal align value as constant -
      Public fieldStatic memberDEFAULT_TEXT_DIRECTION - Default text direction value as constant -
      Public fieldStatic memberDEFAULT_VERTICAL_ALIGNMENT - Default vertical align value as constant -
      Top
      See Also
      \ No newline at end of file +CellXf Fields \ No newline at end of file diff --git a/docs/html/1fe8ad38-8cd2-d4d9-5d3a-d746baa7be75.htm b/docs/html/1fe8ad38-8cd2-d4d9-5d3a-d746baa7be75.htm index 81143ca92..576900231 100644 --- a/docs/html/1fe8ad38-8cd2-d4d9-5d3a-d746baa7be75.htm +++ b/docs/html/1fe8ad38-8cd2-d4d9-5d3a-d746baa7be75.htm @@ -1,6 +1,8 @@ -Worksheet.SetColumnWidth(Int32, Single) Method
      NanoXLSX

      WorksheetSetColumnWidth(Int32, Single) Method

      - Sets the width of the passed column number (zero-based) -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void SetColumnWidth(
      +Worksheet.SetColumnWidth Method (Int32, Single)
      NanoXLSX

      WorksheetSetColumnWidth Method (Int32, Single)

      [Missing <summary> documentation for "M:NanoXLSX.Worksheet.SetColumnWidth(System.Int32,System.Single)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public void SetColumnWidth(
       	int columnNumber,
       	float width
      -)

      Parameters

      columnNumber  Int32
      Column number (zero-based, from 0 to 16383)
      width  Single
      Width from 0 to 255.0
      Exceptions
      ExceptionCondition
      RangeExceptionThrows a RangeException:
      a) If the passed column number is out of range
      b) if the column width is out of range (0 - 255.0)
      See Also
      \ No newline at end of file +)

      Parameters

      columnNumber
      Type: SystemInt32

      [Missing <param name="columnNumber"/> documentation for "M:NanoXLSX.Worksheet.SetColumnWidth(System.Int32,System.Single)"]

      width
      Type: SystemSingle

      [Missing <param name="width"/> documentation for "M:NanoXLSX.Worksheet.SetColumnWidth(System.Int32,System.Single)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/2009d708-ae7e-ac49-e46d-0773165d9501.htm b/docs/html/2009d708-ae7e-ac49-e46d-0773165d9501.htm index 2454336fa..e6908def1 100644 --- a/docs/html/2009d708-ae7e-ac49-e46d-0773165d9501.htm +++ b/docs/html/2009d708-ae7e-ac49-e46d-0773165d9501.htm @@ -1,3 +1,5 @@ -WorksheetReader.DefaultColumnWidth Property \ No newline at end of file +WorksheetReader.DefaultColumnWidth Property
      NanoXLSX

      WorksheetReaderDefaultColumnWidth Property

      [Missing <summary> documentation for "P:NanoXLSX.LowLevel.WorksheetReader.DefaultColumnWidth"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public float? DefaultColumnWidth { get; private set; }

      Property Value

      Type: NullableSingle
      See Also
      \ No newline at end of file diff --git a/docs/html/20569aca-62f9-b446-6749-05116224ccf0.htm b/docs/html/20569aca-62f9-b446-6749-05116224ccf0.htm index 031a1bca9..7f658ef90 100644 --- a/docs/html/20569aca-62f9-b446-6749-05116224ccf0.htm +++ b/docs/html/20569aca-62f9-b446-6749-05116224ccf0.htm @@ -1,3 +1,5 @@ -CellXf.ToString Method
      NanoXLSX

      CellXfToString Method

      - Override toString method -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public override string ToString()

      Return Value

      String
      String of a class instance
      See Also
      \ No newline at end of file +CellXf.ToString Method
      NanoXLSX

      CellXfToString Method

      [Missing <summary> documentation for "M:NanoXLSX.Styles.CellXf.ToString"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public override string ToString()

      Return Value

      Type: String

      [Missing <returns> documentation for "M:NanoXLSX.Styles.CellXf.ToString"]

      See Also
      \ No newline at end of file diff --git a/docs/html/205fe598-9345-73f6-d6b4-cd04a02adef6.htm b/docs/html/205fe598-9345-73f6-d6b4-cd04a02adef6.htm index 42099cf24..9f08f96aa 100644 --- a/docs/html/205fe598-9345-73f6-d6b4-cd04a02adef6.htm +++ b/docs/html/205fe598-9345-73f6-d6b4-cd04a02adef6.htm @@ -1,7 +1,9 @@ -Worksheet.SetVerticalSplit(Single, Address, Nullable<Worksheet.WorksheetPane>) Method
      NanoXLSX

      WorksheetSetVerticalSplit(Single, Address, NullableWorksheetWorksheetPane) Method

      - Sets the vertical split of the worksheet into two panes. The measurement in characters cannot be used to freeze panes -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void SetVerticalSplit(
      +Worksheet.SetVerticalSplit Method (Single, Address, Nullable(Worksheet.WorksheetPane))
      NanoXLSX

      WorksheetSetVerticalSplit Method (Single, Address, NullableWorksheetWorksheetPane)

      [Missing <summary> documentation for "M:NanoXLSX.Worksheet.SetVerticalSplit(System.Single,NanoXLSX.Address,System.Nullable{NanoXLSX.Worksheet.WorksheetPane})"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public void SetVerticalSplit(
       	float leftPaneWidth,
       	Address topLeftCell,
      -	WorksheetWorksheetPane? activePane
      -)

      Parameters

      leftPaneWidth  Single
      Width (similar to column width) from left of the worksheet to the split line in characters
      topLeftCell  Address
      Top Left cell address of the bottom right pane (if applicable). Only the column component is important in a vertical split
      activePane  NullableWorksheetWorksheetPane
      Active pane in the split window.
      The parameter is nullable
      See Also
      \ No newline at end of file + WorksheetWorksheetPane? activePane +)

      Parameters

      leftPaneWidth
      Type: SystemSingle

      [Missing <param name="leftPaneWidth"/> documentation for "M:NanoXLSX.Worksheet.SetVerticalSplit(System.Single,NanoXLSX.Address,System.Nullable{NanoXLSX.Worksheet.WorksheetPane})"]

      topLeftCell
      Type: NanoXLSXAddress

      [Missing <param name="topLeftCell"/> documentation for "M:NanoXLSX.Worksheet.SetVerticalSplit(System.Single,NanoXLSX.Address,System.Nullable{NanoXLSX.Worksheet.WorksheetPane})"]

      activePane
      Type: SystemNullableWorksheetWorksheetPane

      [Missing <param name="activePane"/> documentation for "M:NanoXLSX.Worksheet.SetVerticalSplit(System.Single,NanoXLSX.Address,System.Nullable{NanoXLSX.Worksheet.WorksheetPane})"]

      See Also
      \ No newline at end of file diff --git a/docs/html/20f43aab-ba3c-fc51-6e59-b6e3dff4e944.htm b/docs/html/20f43aab-ba3c-fc51-6e59-b6e3dff4e944.htm index 231da619b..9cb9e052f 100644 --- a/docs/html/20f43aab-ba3c-fc51-6e59-b6e3dff4e944.htm +++ b/docs/html/20f43aab-ba3c-fc51-6e59-b6e3dff4e944.htm @@ -1 +1,3 @@ -WorksheetException Properties
      NanoXLSX

      WorksheetException Properties

      The WorksheetException type exposes the following members.

      Properties
       NameDescription
      Public propertyDataGets a collection of key/value pairs that provide additional user-defined information about the exception.
      (Inherited from Exception)
      Public propertyHelpLinkGets or sets a link to the help file associated with this exception.
      (Inherited from Exception)
      Public propertyHResultGets or sets HRESULT, a coded numerical value that is assigned to a specific exception.
      (Inherited from Exception)
      Public propertyInnerExceptionGets the Exception instance that caused the current exception.
      (Inherited from Exception)
      Public propertyMessageGets a message that describes the current exception.
      (Inherited from Exception)
      Public propertySourceGets or sets the name of the application or the object that causes the error.
      (Inherited from Exception)
      Public propertyStackTraceGets a string representation of the immediate frames on the call stack.
      (Inherited from Exception)
      Public propertyTargetSiteGets the method that throws the current exception.
      (Inherited from Exception)
      Top
      See Also
      \ No newline at end of file +WorksheetException Properties
      NanoXLSX

      WorksheetException Properties

      The WorksheetException type exposes the following members.

      Properties
      +   + NameDescription
      Public propertyData
      Gets a collection of key/value pairs that provide additional user-defined information about the exception.
      (Inherited from Exception.)
      Public propertyHelpLink
      Gets or sets a link to the help file associated with this exception.
      (Inherited from Exception.)
      Public propertyHResult
      Gets or sets HRESULT, a coded numerical value that is assigned to a specific exception.
      (Inherited from Exception.)
      Public propertyInnerException
      Gets the Exception instance that caused the current exception.
      (Inherited from Exception.)
      Public propertyMessage
      Gets a message that describes the current exception.
      (Inherited from Exception.)
      Public propertySource
      Gets or sets the name of the application or the object that causes the error.
      (Inherited from Exception.)
      Public propertyStackTrace
      Gets a string representation of the immediate frames on the call stack.
      (Inherited from Exception.)
      Public propertyTargetSite
      Gets the method that throws the current exception.
      (Inherited from Exception.)
      Top
      See Also
      \ No newline at end of file diff --git a/docs/html/215b1cc4-147e-cac6-f534-d5487e0dbcd2.htm b/docs/html/215b1cc4-147e-cac6-f534-d5487e0dbcd2.htm index 9a4399ee7..c8700db73 100644 --- a/docs/html/215b1cc4-147e-cac6-f534-d5487e0dbcd2.htm +++ b/docs/html/215b1cc4-147e-cac6-f534-d5487e0dbcd2.htm @@ -1,4 +1,5 @@ -Worksheet.GetFirstColumnNumber Method
      Click or drag to resize
      NanoXLSX

      WorksheetGetFirstColumnNumber Method

      - Gets the first existing column number in the current worksheet (zero-based) -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public int GetFirstColumnNumber()

      Return Value

      Int32
      Zero-based column number. In case of an empty worksheet, -1 will be returned
      Remarks
      GetFirstColumnNumber() will not return the first column with data in any case. If there is a formatted but empty cell (or many) before the first cell with data, - GetFirstColumnNumber() will return the column number of this empty cell. Use GetFirstDataColumnNumber in this case.
      See Also
      \ No newline at end of file +Worksheet.GetFirstColumnNumber Method
      Click or drag to resize
      NanoXLSX

      WorksheetGetFirstColumnNumber Method

      [Missing <summary> documentation for "M:NanoXLSX.Worksheet.GetFirstColumnNumber"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public int GetFirstColumnNumber()

      Return Value

      Type: Int32

      [Missing <returns> documentation for "M:NanoXLSX.Worksheet.GetFirstColumnNumber"]

      See Also
      \ No newline at end of file diff --git a/docs/html/2171db79-ae85-f4fa-7312-7ba0ba73ecf8.htm b/docs/html/2171db79-ae85-f4fa-7312-7ba0ba73ecf8.htm index 121e1af3b..fd64e09cc 100644 --- a/docs/html/2171db79-ae85-f4fa-7312-7ba0ba73ecf8.htm +++ b/docs/html/2171db79-ae85-f4fa-7312-7ba0ba73ecf8.htm @@ -1 +1,5 @@ -Font.UnderlineValue.u_single Field
      NanoXLSX

      FontUnderlineValueu_single Field

      Text contains a single underline

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public const FontUnderlineValue u_single = 0

      Field Value

      FontUnderlineValue
      See Also
      \ No newline at end of file +Font.UnderlineValue.u_single Field
      NanoXLSX

      FontUnderlineValueu_single Field

      [Missing <summary> documentation for "F:NanoXLSX.Styles.Font.UnderlineValue.u_single"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const FontUnderlineValue u_single = 0

      Field Value

      Type: FontUnderlineValue
      See Also
      \ No newline at end of file diff --git a/docs/html/2184d6c3-04e8-afc4-bb4f-dfff9defade9.htm b/docs/html/2184d6c3-04e8-afc4-bb4f-dfff9defade9.htm index d92fc1d1e..2028587eb 100644 --- a/docs/html/2184d6c3-04e8-afc4-bb4f-dfff9defade9.htm +++ b/docs/html/2184d6c3-04e8-afc4-bb4f-dfff9defade9.htm @@ -1,5 +1,7 @@ -WorksheetReader.ReadCell Method
      NanoXLSX

      WorksheetReaderReadCell Method

      - Reads one cell in a worksheet -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      private void ReadCell(
      +WorksheetReader.ReadCell Method 
      \ No newline at end of file
      +)

      Parameters

      rowChild
      Type: System.XmlXmlNode

      [Missing <param name="rowChild"/> documentation for "M:NanoXLSX.LowLevel.WorksheetReader.ReadCell(System.Xml.XmlNode)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/219912d2-18b3-0ad6-467f-d4bac1fdc902.htm b/docs/html/219912d2-18b3-0ad6-467f-d4bac1fdc902.htm index c00baac98..9a2a21621 100644 --- a/docs/html/219912d2-18b3-0ad6-467f-d4bac1fdc902.htm +++ b/docs/html/219912d2-18b3-0ad6-467f-d4bac1fdc902.htm @@ -1,5 +1,5 @@ -Fill.GetHashCode Method
      NanoXLSX

      FillGetHashCode Method

      - Returns a hash code for this instance. -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public override int GetHashCode()

      Return Value

      Int32
      - A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. -
      See Also
      \ No newline at end of file +Fill.GetHashCode Method
      NanoXLSX

      FillGetHashCode Method

      [Missing <summary> documentation for "M:NanoXLSX.Styles.Fill.GetHashCode"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public override int GetHashCode()

      Return Value

      Type: Int32

      [Missing <returns> documentation for "M:NanoXLSX.Styles.Fill.GetHashCode"]

      See Also
      \ No newline at end of file diff --git a/docs/html/220511e9-b3ec-89e5-76f3-451b60b905e3.htm b/docs/html/220511e9-b3ec-89e5-76f3-451b60b905e3.htm index 25909ae82..06092d735 100644 --- a/docs/html/220511e9-b3ec-89e5-76f3-451b60b905e3.htm +++ b/docs/html/220511e9-b3ec-89e5-76f3-451b60b905e3.htm @@ -1,3 +1,5 @@ -XlsxReader.GetWorkbook Method
      NanoXLSX

      XlsxReaderGetWorkbook Method

      - Resolves the workbook with all worksheets from the loaded file -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public Workbook GetWorkbook()

      Return Value

      Workbook
      Workbook object
      See Also
      \ No newline at end of file +XlsxReader.GetWorkbook Method
      NanoXLSX

      XlsxReaderGetWorkbook Method

      [Missing <summary> documentation for "M:NanoXLSX.LowLevel.XlsxReader.GetWorkbook"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public Workbook GetWorkbook()

      Return Value

      Type: Workbook

      [Missing <returns> documentation for "M:NanoXLSX.LowLevel.XlsxReader.GetWorkbook"]

      See Also
      \ No newline at end of file diff --git a/docs/html/2266ad03-3d84-fa86-85b3-737aad5ac7d8.htm b/docs/html/2266ad03-3d84-fa86-85b3-737aad5ac7d8.htm index 8a502fa4e..6328562f9 100644 --- a/docs/html/2266ad03-3d84-fa86-85b3-737aad5ac7d8.htm +++ b/docs/html/2266ad03-3d84-fa86-85b3-737aad5ac7d8.htm @@ -1,5 +1,7 @@ -WorksheetReader.ConvertTimeFromDouble Method
      NanoXLSX

      WorksheetReaderConvertTimeFromDouble Method

      - Tries to convert a time (TimeSpan) from a double -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      private Object ConvertTimeFromDouble(
      +WorksheetReader.ConvertTimeFromDouble Method 
      \ No newline at end of file
      +)

      Parameters

      data
      Type: SystemObject

      [Missing <param name="data"/> documentation for "M:NanoXLSX.LowLevel.WorksheetReader.ConvertTimeFromDouble(System.Object)"]

      Return Value

      Type: Object

      [Missing <returns> documentation for "M:NanoXLSX.LowLevel.WorksheetReader.ConvertTimeFromDouble(System.Object)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/227183f0-7abb-2e20-605c-1c881616ce15.htm b/docs/html/227183f0-7abb-2e20-605c-1c881616ce15.htm index 78684054f..070025ca9 100644 --- a/docs/html/227183f0-7abb-2e20-605c-1c881616ce15.htm +++ b/docs/html/227183f0-7abb-2e20-605c-1c881616ce15.htm @@ -1,3 +1,5 @@ -CellXf.Indent Property
      NanoXLSX

      CellXfIndent Property

      - Gets or sets the indentation in case of left, right or distributed alignment. If 0, no alignment is applied -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public int Indent { get; set; }

      Property Value

      Int32
      See Also
      \ No newline at end of file +CellXf.Indent Property
      NanoXLSX

      CellXfIndent Property

      [Missing <summary> documentation for "P:NanoXLSX.Styles.CellXf.Indent"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public int Indent { get; set; }

      Property Value

      Type: Int32
      See Also
      \ No newline at end of file diff --git a/docs/html/228daf03-6c1b-d3b5-c4d1-d79aad99aa79.htm b/docs/html/228daf03-6c1b-d3b5-c4d1-d79aad99aa79.htm index de14edcf6..427b596bf 100644 --- a/docs/html/228daf03-6c1b-d3b5-c4d1-d79aad99aa79.htm +++ b/docs/html/228daf03-6c1b-d3b5-c4d1-d79aad99aa79.htm @@ -1,5 +1,7 @@ -WorksheetReader.ProcessStyles Method
      NanoXLSX

      WorksheetReaderProcessStyles Method

      - Determine which of the resolved styles are either to define a time or a date. Stores also the styles into a dictionary -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      private void ProcessStyles(
      +WorksheetReader.ProcessStyles Method 
      \ No newline at end of file
      +)

      Parameters

      styleReaderContainer
      Type: NanoXLSX.LowLevelStyleReaderContainer

      [Missing <param name="styleReaderContainer"/> documentation for "M:NanoXLSX.LowLevel.WorksheetReader.ProcessStyles(NanoXLSX.LowLevel.StyleReaderContainer)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/229c8cc8-745d-94e4-008e-c6bf822b70c2.htm b/docs/html/229c8cc8-745d-94e4-008e-c6bf822b70c2.htm index 7287db19d..9e2e72171 100644 --- a/docs/html/229c8cc8-745d-94e4-008e-c6bf822b70c2.htm +++ b/docs/html/229c8cc8-745d-94e4-008e-c6bf822b70c2.htm @@ -1,6 +1,8 @@ -BasicFormulas.Average(Worksheet, Range) Method
      NanoXLSX

      BasicFormulasAverage(Worksheet, Range) Method

      - Returns a cell with a average formula -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public static Cell Average(
      +BasicFormulas.Average Method (Worksheet, Range)
      NanoXLSX

      BasicFormulasAverage Method (Worksheet, Range)

      [Missing <summary> documentation for "M:NanoXLSX.BasicFormulas.Average(NanoXLSX.Worksheet,NanoXLSX.Range)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public static Cell Average(
       	Worksheet target,
       	Range range
      -)

      Parameters

      target  Worksheet
      Target worksheet of the average operation. Can be null if on the same worksheet
      range  Range
      Cell range to apply the average operation to

      Return Value

      Cell
      Prepared Cell object, ready to be added to a worksheet
      See Also
      \ No newline at end of file +)

      Parameters

      target
      Type: NanoXLSXWorksheet

      [Missing <param name="target"/> documentation for "M:NanoXLSX.BasicFormulas.Average(NanoXLSX.Worksheet,NanoXLSX.Range)"]

      range
      Type: NanoXLSXRange

      [Missing <param name="range"/> documentation for "M:NanoXLSX.BasicFormulas.Average(NanoXLSX.Worksheet,NanoXLSX.Range)"]

      Return Value

      Type: Cell

      [Missing <returns> documentation for "M:NanoXLSX.BasicFormulas.Average(NanoXLSX.Worksheet,NanoXLSX.Range)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/22fa5252-97fe-1112-c495-b9f3b6877337.htm b/docs/html/22fa5252-97fe-1112-c495-b9f3b6877337.htm index 073111a68..791cac167 100644 --- a/docs/html/22fa5252-97fe-1112-c495-b9f3b6877337.htm +++ b/docs/html/22fa5252-97fe-1112-c495-b9f3b6877337.htm @@ -1,3 +1,5 @@ -Font.ColorTheme Property
      NanoXLSX

      FontColorTheme Property

      - Gets or sets the font color theme (Default is 1 = Light 1) -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public int ColorTheme { get; set; }

      Property Value

      Int32
      Exceptions
      ExceptionCondition
      StyleExceptionThrows a StyleException if the number is below 1
      See Also
      \ No newline at end of file +Font.ColorTheme Property
      NanoXLSX

      FontColorTheme Property

      [Missing <summary> documentation for "P:NanoXLSX.Styles.Font.ColorTheme"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public int ColorTheme { get; set; }

      Property Value

      Type: Int32
      See Also
      \ No newline at end of file diff --git a/docs/html/233dd79b-aff1-5244-ea3f-e0262d406d85.htm b/docs/html/233dd79b-aff1-5244-ea3f-e0262d406d85.htm index 6fc3c8319..554c951a7 100644 --- a/docs/html/233dd79b-aff1-5244-ea3f-e0262d406d85.htm +++ b/docs/html/233dd79b-aff1-5244-ea3f-e0262d406d85.htm @@ -1 +1,5 @@ -NumberFormat.FormatNumber.format_16 Field \ No newline at end of file +NumberFormat.FormatNumber.format_16 Field \ No newline at end of file diff --git a/docs/html/237b0cae-94b9-be7d-7307-4d4b14a0006e.htm b/docs/html/237b0cae-94b9-be7d-7307-4d4b14a0006e.htm index a4f959440..0ab06bcdb 100644 --- a/docs/html/237b0cae-94b9-be7d-7307-4d4b14a0006e.htm +++ b/docs/html/237b0cae-94b9-be7d-7307-4d4b14a0006e.htm @@ -1,5 +1,3 @@ -XlsxReader Constructor \ No newline at end of file +XlsxReader Constructor \ No newline at end of file diff --git a/docs/html/237b1393-1c3e-a599-b125-4f68c35de303.htm b/docs/html/237b1393-1c3e-a599-b125-4f68c35de303.htm index dd41efcd5..4e6bf7df4 100644 --- a/docs/html/237b1393-1c3e-a599-b125-4f68c35de303.htm +++ b/docs/html/237b1393-1c3e-a599-b125-4f68c35de303.htm @@ -1 +1,5 @@ -CellXf Constructor
      NanoXLSX

      CellXf Constructor

      Initializes the static fields of the CellXf class

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      static CellXf()
      See Also
      \ No newline at end of file +CellXf Constructor
      NanoXLSX

      CellXf Constructor

      Initializes the static fields of the CellXf class

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      static CellXf()
      See Also
      \ No newline at end of file diff --git a/docs/html/23a0778a-916e-c136-eee2-97b5ebe03c97.htm b/docs/html/23a0778a-916e-c136-eee2-97b5ebe03c97.htm index be071813a..fab56729d 100644 --- a/docs/html/23a0778a-916e-c136-eee2-97b5ebe03c97.htm +++ b/docs/html/23a0778a-916e-c136-eee2-97b5ebe03c97.htm @@ -1 +1,5 @@ -Worksheet.SheetViewType.normal Field
      NanoXLSX

      WorksheetSheetViewTypenormal Field

      The worksheet is displayed without pagination (default)

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public const WorksheetSheetViewType normal = 0

      Field Value

      WorksheetSheetViewType
      See Also
      \ No newline at end of file +Worksheet.SheetViewType.normal Field
      NanoXLSX

      WorksheetSheetViewTypenormal Field

      [Missing <summary> documentation for "F:NanoXLSX.Worksheet.SheetViewType.normal"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const WorksheetSheetViewType normal = 0

      Field Value

      Type: WorksheetSheetViewType
      See Also
      \ No newline at end of file diff --git a/docs/html/23b75554-4f60-143c-e0b6-258e4939cc88.htm b/docs/html/23b75554-4f60-143c-e0b6-258e4939cc88.htm index 758fc916c..379523537 100644 --- a/docs/html/23b75554-4f60-143c-e0b6-258e4939cc88.htm +++ b/docs/html/23b75554-4f60-143c-e0b6-258e4939cc88.htm @@ -1,3 +1,5 @@ -Utils.MAX_OADATE_VALUE Field
      NanoXLSX

      UtilsMAX_OADATE_VALUE Field

      - Maximum valid OAdate value (9999-12-31) -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public static readonly double MAX_OADATE_VALUE

      Field Value

      Double
      See Also
      \ No newline at end of file +Utils.MAX_OADATE_VALUE Field
      NanoXLSX

      UtilsMAX_OADATE_VALUE Field

      [Missing <summary> documentation for "F:NanoXLSX.Utils.MAX_OADATE_VALUE"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public static readonly double MAX_OADATE_VALUE

      Field Value

      Type: Double
      See Also
      \ No newline at end of file diff --git a/docs/html/23d713a1-3afa-92ea-6a34-dbb77d70610f.htm b/docs/html/23d713a1-3afa-92ea-6a34-dbb77d70610f.htm index de18c71cd..6fb4c7c08 100644 --- a/docs/html/23d713a1-3afa-92ea-6a34-dbb77d70610f.htm +++ b/docs/html/23d713a1-3afa-92ea-6a34-dbb77d70610f.htm @@ -1,6 +1,8 @@ -BasicFormulas.Median(Worksheet, Range) Method
      NanoXLSX

      BasicFormulasMedian(Worksheet, Range) Method

      - Returns a cell with a median formula -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public static Cell Median(
      +BasicFormulas.Median Method (Worksheet, Range)
      NanoXLSX

      BasicFormulasMedian Method (Worksheet, Range)

      [Missing <summary> documentation for "M:NanoXLSX.BasicFormulas.Median(NanoXLSX.Worksheet,NanoXLSX.Range)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public static Cell Median(
       	Worksheet target,
       	Range range
      -)

      Parameters

      target  Worksheet
      Target worksheet of the median operation. Can be null if on the same worksheet
      range  Range
      Cell range to apply the median operation to

      Return Value

      Cell
      Prepared Cell object, ready to be added to a worksheet
      See Also
      \ No newline at end of file +)

      Parameters

      target
      Type: NanoXLSXWorksheet

      [Missing <param name="target"/> documentation for "M:NanoXLSX.BasicFormulas.Median(NanoXLSX.Worksheet,NanoXLSX.Range)"]

      range
      Type: NanoXLSXRange

      [Missing <param name="range"/> documentation for "M:NanoXLSX.BasicFormulas.Median(NanoXLSX.Worksheet,NanoXLSX.Range)"]

      Return Value

      Type: Cell

      [Missing <returns> documentation for "M:NanoXLSX.BasicFormulas.Median(NanoXLSX.Worksheet,NanoXLSX.Range)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/243e0167-beeb-79a0-690a-f346d824e4d4.htm b/docs/html/243e0167-beeb-79a0-690a-f346d824e4d4.htm index 2bbc99529..357c551e1 100644 --- a/docs/html/243e0167-beeb-79a0-690a-f346d824e4d4.htm +++ b/docs/html/243e0167-beeb-79a0-690a-f346d824e4d4.htm @@ -1,3 +1,5 @@ -WorksheetReader.WorksheetProtectionHash Property \ No newline at end of file +WorksheetReader.WorksheetProtectionHash Property
      NanoXLSX

      WorksheetReaderWorksheetProtectionHash Property

      [Missing <summary> documentation for "P:NanoXLSX.LowLevel.WorksheetReader.WorksheetProtectionHash"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public string WorksheetProtectionHash { get; private set; }

      Property Value

      Type: String
      See Also
      \ No newline at end of file diff --git a/docs/html/24550695-b9a7-cbc6-74b8-6339c01c38ef.htm b/docs/html/24550695-b9a7-cbc6-74b8-6339c01c38ef.htm index 7f9aff668..633e1a575 100644 --- a/docs/html/24550695-b9a7-cbc6-74b8-6339c01c38ef.htm +++ b/docs/html/24550695-b9a7-cbc6-74b8-6339c01c38ef.htm @@ -1 +1,3 @@ -TextBreakValue Fields
      NanoXLSX

      TextBreakValue Fields

      The CellXfTextBreakValue type exposes the following members.

      Fields
       NameDescription
      Public fieldStatic membernoneText will overflow in cell
      Public fieldStatic membershrinkToFitText will be resized to fit the cell
      Public fieldvalue__ 
      Public fieldStatic memberwrapTextWord wrap is active
      Top
      See Also
      \ No newline at end of file +TextBreakValue Fields \ No newline at end of file diff --git a/docs/html/247181fb-642b-c752-87ab-aaf9183b6e04.htm b/docs/html/247181fb-642b-c752-87ab-aaf9183b6e04.htm index f94530c4e..6b82b600a 100644 --- a/docs/html/247181fb-642b-c752-87ab-aaf9183b6e04.htm +++ b/docs/html/247181fb-642b-c752-87ab-aaf9183b6e04.htm @@ -1,5 +1,7 @@ -NumberFormat.Equals(Object) Method
      NanoXLSX

      NumberFormatEquals(Object) Method

      - Returns whether two instances are the same -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public override bool Equals(
      +NumberFormat.Equals Method (Object)
      NanoXLSX

      NumberFormatEquals Method (Object)

      [Missing <summary> documentation for "M:NanoXLSX.Styles.NumberFormat.Equals(System.Object)"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public override bool Equals(
       	Object obj
      -)

      Parameters

      obj  Object
      Object to compare

      Return Value

      Boolean
      True if this instance and the other are the same
      See Also
      \ No newline at end of file +)

      Parameters

      obj
      Type: SystemObject

      [Missing <param name="obj"/> documentation for "M:NanoXLSX.Styles.NumberFormat.Equals(System.Object)"]

      Return Value

      Type: Boolean

      [Missing <returns> documentation for "M:NanoXLSX.Styles.NumberFormat.Equals(System.Object)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/254314bd-acdc-a8d8-8036-ed0957814478.htm b/docs/html/254314bd-acdc-a8d8-8036-ed0957814478.htm index 26d90d4be..c67238c9b 100644 --- a/docs/html/254314bd-acdc-a8d8-8036-ed0957814478.htm +++ b/docs/html/254314bd-acdc-a8d8-8036-ed0957814478.htm @@ -1,3 +1,5 @@ -WorksheetReader.RowDefinition.Hidden Property
      NanoXLSX

      WorksheetReaderRowDefinitionHidden Property

      - Indicates whether the row is hidden -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public bool Hidden { get; set; }

      Property Value

      Boolean
      See Also
      \ No newline at end of file +WorksheetReader.RowDefinition.Hidden Property
      NanoXLSX

      WorksheetReaderRowDefinitionHidden Property

      [Missing <summary> documentation for "P:NanoXLSX.LowLevel.WorksheetReader.RowDefinition.Hidden"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public bool Hidden { get; set; }

      Property Value

      Type: Boolean
      See Also
      \ No newline at end of file diff --git a/docs/html/255bfe42-2f64-6c8e-27a9-9a4afcda4e37.htm b/docs/html/255bfe42-2f64-6c8e-27a9-9a4afcda4e37.htm index 9511a0697..47646fa3b 100644 --- a/docs/html/255bfe42-2f64-6c8e-27a9-9a4afcda4e37.htm +++ b/docs/html/255bfe42-2f64-6c8e-27a9-9a4afcda4e37.htm @@ -1,3 +1,5 @@ -Range.StartAddress Field
      NanoXLSX

      RangeStartAddress Field

      - Start address of the range -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public Address StartAddress

      Field Value

      Address
      See Also
      \ No newline at end of file +Range.StartAddress Field
      NanoXLSX

      RangeStartAddress Field

      [Missing <summary> documentation for "F:NanoXLSX.Range.StartAddress"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public Address StartAddress

      Field Value

      Type: Address
      See Also
      \ No newline at end of file diff --git a/docs/html/2570ae8c-8dda-9428-f0a7-4f6bd3a36a99.htm b/docs/html/2570ae8c-8dda-9428-f0a7-4f6bd3a36a99.htm index 09f18fabd..61a4357bd 100644 --- a/docs/html/2570ae8c-8dda-9428-f0a7-4f6bd3a36a99.htm +++ b/docs/html/2570ae8c-8dda-9428-f0a7-4f6bd3a36a99.htm @@ -1,3 +1,5 @@ -Worksheet.ShowRuler Property \ No newline at end of file +Worksheet.ShowRuler Property \ No newline at end of file diff --git a/docs/html/25799f9b-fef2-266a-9b05-11313dd98ad6.htm b/docs/html/25799f9b-fef2-266a-9b05-11313dd98ad6.htm index 394881aef..66634335b 100644 --- a/docs/html/25799f9b-fef2-266a-9b05-11313dd98ad6.htm +++ b/docs/html/25799f9b-fef2-266a-9b05-11313dd98ad6.htm @@ -1,3 +1,5 @@ -Border.TopColor Property
      NanoXLSX

      BorderTopColor Property

      - Gets or sets the color code of the top border. The value is expressed as hex string with the format AARRGGBB. AA (Alpha) is usually FF -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public string TopColor { get; set; }

      Property Value

      String
      See Also
      \ No newline at end of file +Border.TopColor Property
      NanoXLSX

      BorderTopColor Property

      [Missing <summary> documentation for "P:NanoXLSX.Styles.Border.TopColor"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public string TopColor { get; set; }

      Property Value

      Type: String
      See Also
      \ No newline at end of file diff --git a/docs/html/258bd2e9-1781-41c0-664e-3e9f6e7e08e5.htm b/docs/html/258bd2e9-1781-41c0-664e-3e9f6e7e08e5.htm index c97307e34..0781468e2 100644 --- a/docs/html/258bd2e9-1781-41c0-664e-3e9f6e7e08e5.htm +++ b/docs/html/258bd2e9-1781-41c0-664e-3e9f6e7e08e5.htm @@ -1,3 +1,3 @@ -PatternValue Fields
      NanoXLSX

      PatternValue Fields

      The FillPatternValue type exposes the following members.

      Fields
       NameDescription
      Public fieldStatic memberdarkGrayDark gray fill
      Public fieldStatic membergray06256.25% gray fill
      Public fieldStatic membergray12512.5% gray fill
      Public fieldStatic memberlightGrayLight gray fill
      Public fieldStatic membermediumGrayMedium gray fill
      Public fieldStatic membernone - No pattern (default) -
      Public fieldStatic membersolidSolid fill (for colors)
      Public fieldvalue__ 
      Top
      See Also
      \ No newline at end of file +PatternValue Fields \ No newline at end of file diff --git a/docs/html/25f30838-2fb8-2258-5461-79bc7b429e28.htm b/docs/html/25f30838-2fb8-2258-5461-79bc7b429e28.htm index a236bc8b6..cb53f446d 100644 --- a/docs/html/25f30838-2fb8-2258-5461-79bc7b429e28.htm +++ b/docs/html/25f30838-2fb8-2258-5461-79bc7b429e28.htm @@ -1 +1,5 @@ -Worksheet.SheetProtectionValue.formatCells Field \ No newline at end of file +Worksheet.SheetProtectionValue.formatCells Field
      NanoXLSX

      WorksheetSheetProtectionValueformatCells Field

      [Missing <summary> documentation for "F:NanoXLSX.Worksheet.SheetProtectionValue.formatCells"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const WorksheetSheetProtectionValue formatCells = 2

      Field Value

      Type: WorksheetSheetProtectionValue
      See Also
      \ No newline at end of file diff --git a/docs/html/26910ddb-87ea-8cc9-ea39-e35171d4012f.htm b/docs/html/26910ddb-87ea-8cc9-ea39-e35171d4012f.htm index 3ddb41054..6ff44fa55 100644 --- a/docs/html/26910ddb-87ea-8cc9-ea39-e35171d4012f.htm +++ b/docs/html/26910ddb-87ea-8cc9-ea39-e35171d4012f.htm @@ -1,13 +1,3 @@ -Worksheet.AddCell Method
      NanoXLSX

      WorksheetAddCell Method

      Overload List
       NameDescription
      Public methodAddCell(Object, String) - Adds an object to the defined cell address. If the type of the value does not match with one of the supported data types, it will be cast to a String. - A prepared object of the type Cell will not be cast but adjusted -
      Public methodAddCell(Object, Int32, Int32) - Adds an object to the defined cell address. If the type of the value does not match with one of the supported data types, it will be cast to a String. - A prepared object of the type Cell will not be cast but adjusted -
      Public methodAddCell(Object, String, Style) - Adds an object to the defined cell address. If the type of the value does not match with one of the supported data types, it will be cast to a String. - A prepared object of the type Cell will not be cast but adjusted -
      Public methodAddCell(Object, Int32, Int32, Style) - Adds an object to the defined cell address. If the type of the value does not match with one of the supported data types, it will be cast to a String. - A prepared object of the type Cell will not be cast but adjusted -
      Top
      See Also
      \ No newline at end of file +Worksheet.AddCell Method \ No newline at end of file diff --git a/docs/html/26c46a6f-46aa-d382-1567-2f24c12fa5d7.htm b/docs/html/26c46a6f-46aa-d382-1567-2f24c12fa5d7.htm index 388cd5d1a..380811e18 100644 --- a/docs/html/26c46a6f-46aa-d382-1567-2f24c12fa5d7.htm +++ b/docs/html/26c46a6f-46aa-d382-1567-2f24c12fa5d7.htm @@ -1 +1,3 @@ -IOException Events
      NanoXLSX

      IOException Events

      The IOException type exposes the following members.

      Events
       NameDescription
      Protected eventSerializeObjectStateOccurs when an exception is serialized to create an exception state object that contains serialized data about the exception.
      (Inherited from Exception)
      Top
      See Also
      \ No newline at end of file +IOException Events
      NanoXLSX

      IOException Events

      The IOException type exposes the following members.

      Events
      +   + NameDescription
      Protected eventSerializeObjectState
      Occurs when an exception is serialized to create an exception state object that contains serialized data about the exception.
      (Inherited from Exception.)
      Top
      See Also
      \ No newline at end of file diff --git a/docs/html/271512f4-1d5b-7ac2-075c-363c54690bc6.htm b/docs/html/271512f4-1d5b-7ac2-075c-363c54690bc6.htm index f11ed7063..1480b75da 100644 --- a/docs/html/271512f4-1d5b-7ac2-075c-363c54690bc6.htm +++ b/docs/html/271512f4-1d5b-7ac2-075c-363c54690bc6.htm @@ -1,3 +1,9 @@ -Font.VerticalAlignValue Class
      NanoXLSX

      FontVerticalAlignValue Class

      - Enum for the vertical alignment of the text from base line -
      Inheritance Hierarchy
      SystemObject
        SystemValueType
          SystemEnum
            NanoXLSX.StylesFontVerticalAlignValue

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public sealed class VerticalAlignValue : Enum

      The FontVerticalAlignValue type exposes the following members.

      Methods
       NameDescription
      Public methodCompareToCompares this instance to a specified object and returns an indication of their relative values.
      (Inherited from Enum)
      Public methodEqualsReturns a value indicating whether this instance is equal to a specified object.
      (Inherited from Enum)
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetHashCodeReturns the hash code for the value of this instance.
      (Inherited from Enum)
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Public methodGetTypeCodeReturns the type code of the underlying type of this enumeration member.
      (Inherited from Enum)
      Public methodHasFlagDetermines whether one or more bit fields are set in the current instance.
      (Inherited from Enum)
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodToStringConverts the value of this instance to its equivalent string representation.
      (Inherited from Enum)
      Public methodToString(IFormatProvider)Obsolete.
      This method overload is obsolete; use ToString.
      (Inherited from Enum)
      Public methodToString(String)Converts the value of this instance to its equivalent string representation using the specified format.
      (Inherited from Enum)
      Public methodToString(String, IFormatProvider)Obsolete.
      This method overload is obsolete; use ToString(String).
      (Inherited from Enum)
      Top
      Fields
       NameDescription
      Public fieldStatic membernoneText will be rendered normal
      Public fieldStatic membersubscriptText will be rendered as subscript
      Public fieldStatic membersuperscriptText will be rendered as superscript
      Public fieldvalue__ 
      Top
      See Also
      \ No newline at end of file +Font.VerticalAlignValue Class
      NanoXLSX

      FontVerticalAlignValue Class

      [Missing <summary> documentation for "T:NanoXLSX.Styles.Font.VerticalAlignValue"]

      Inheritance Hierarchy
      SystemObject
        SystemValueType
          SystemEnum
            NanoXLSX.StylesFontVerticalAlignValue

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public sealed class VerticalAlignValue : Enum

      The FontVerticalAlignValue type exposes the following members.

      Methods
      +   + NameDescription
      Public methodCompareTo
      Compares this instance to a specified object and returns an indication of their relative values.
      (Inherited from Enum.)
      Public methodEquals
      Returns a value indicating whether this instance is equal to a specified object.
      (Inherited from Enum.)
      Protected methodFinalize
      Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object.)
      Public methodGetHashCode
      Returns the hash code for the value of this instance.
      (Inherited from Enum.)
      Public methodGetType
      Gets the Type of the current instance.
      (Inherited from Object.)
      Public methodGetTypeCode
      Returns the type code of the underlying type of this enumeration member.
      (Inherited from Enum.)
      Public methodHasFlag
      Determines whether one or more bit fields are set in the current instance.
      (Inherited from Enum.)
      Protected methodMemberwiseClone
      Creates a shallow copy of the current Object.
      (Inherited from Object.)
      Public methodToString
      Converts the value of this instance to its equivalent string representation.
      (Inherited from Enum.)
      Public methodToString(String)
      Converts the value of this instance to its equivalent string representation using the specified format.
      (Inherited from Enum.)
      Public methodToString(IFormatProvider) Obsolete. (Inherited from Enum.)
      Public methodToString(String, IFormatProvider) Obsolete.
      This method overload is obsolete; use ToString(String).
      (Inherited from Enum.)
      Top
      Fields
      +   + NameDescription
      Public fieldStatic membernone
      Public fieldStatic membersubscript
      Public fieldStatic membersuperscript
      Public fieldvalue__
      Top
      See Also
      \ No newline at end of file diff --git a/docs/html/2730de07-83e5-ad3a-7694-99eca08f710e.htm b/docs/html/2730de07-83e5-ad3a-7694-99eca08f710e.htm index bdee22c01..92e8b6a3e 100644 --- a/docs/html/2730de07-83e5-ad3a-7694-99eca08f710e.htm +++ b/docs/html/2730de07-83e5-ad3a-7694-99eca08f710e.htm @@ -1,3 +1,5 @@ -Cell.RemoveStyle Method \ No newline at end of file +Cell.RemoveStyle Method \ No newline at end of file diff --git a/docs/html/2746e71d-7f17-3717-3383-46146793cefb.htm b/docs/html/2746e71d-7f17-3717-3383-46146793cefb.htm index 3a5576536..013510832 100644 --- a/docs/html/2746e71d-7f17-3717-3383-46146793cefb.htm +++ b/docs/html/2746e71d-7f17-3717-3383-46146793cefb.htm @@ -1,5 +1,3 @@ -WorksheetException Constructor \ No newline at end of file +WorksheetException Constructor \ No newline at end of file diff --git a/docs/html/27cf3573-c57a-9fcc-55a1-b71d27b2c1fd.htm b/docs/html/27cf3573-c57a-9fcc-55a1-b71d27b2c1fd.htm index 48250e553..5d98cfc3a 100644 --- a/docs/html/27cf3573-c57a-9fcc-55a1-b71d27b2c1fd.htm +++ b/docs/html/27cf3573-c57a-9fcc-55a1-b71d27b2c1fd.htm @@ -1,3 +1,5 @@ -Worksheet.MIN_ROW_HEIGHT Field \ No newline at end of file +Worksheet.MIN_ROW_HEIGHT Field
      NanoXLSX

      WorksheetMIN_ROW_HEIGHT Field

      [Missing <summary> documentation for "F:NanoXLSX.Worksheet.MIN_ROW_HEIGHT"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public static readonly float MIN_ROW_HEIGHT

      Field Value

      Type: Single
      See Also
      \ No newline at end of file diff --git a/docs/html/285a536d-4ed1-d2a3-8ca8-101bd5ad641e.htm b/docs/html/285a536d-4ed1-d2a3-8ca8-101bd5ad641e.htm index 0e71fe8b1..4d2dd0789 100644 --- a/docs/html/285a536d-4ed1-d2a3-8ca8-101bd5ad641e.htm +++ b/docs/html/285a536d-4ed1-d2a3-8ca8-101bd5ad641e.htm @@ -1,3 +1,9 @@ -CellXf.HorizontalAlignValue Class
      NanoXLSX

      CellXfHorizontalAlignValue Class

      - Enum for the horizontal alignment of a cell -
      Inheritance Hierarchy
      SystemObject
        SystemValueType
          SystemEnum
            NanoXLSX.StylesCellXfHorizontalAlignValue

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public sealed class HorizontalAlignValue : Enum

      The CellXfHorizontalAlignValue type exposes the following members.

      Methods
       NameDescription
      Public methodCompareToCompares this instance to a specified object and returns an indication of their relative values.
      (Inherited from Enum)
      Public methodEqualsReturns a value indicating whether this instance is equal to a specified object.
      (Inherited from Enum)
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetHashCodeReturns the hash code for the value of this instance.
      (Inherited from Enum)
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Public methodGetTypeCodeReturns the type code of the underlying type of this enumeration member.
      (Inherited from Enum)
      Public methodHasFlagDetermines whether one or more bit fields are set in the current instance.
      (Inherited from Enum)
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodToStringConverts the value of this instance to its equivalent string representation.
      (Inherited from Enum)
      Public methodToString(IFormatProvider)Obsolete.
      This method overload is obsolete; use ToString.
      (Inherited from Enum)
      Public methodToString(String)Converts the value of this instance to its equivalent string representation using the specified format.
      (Inherited from Enum)
      Public methodToString(String, IFormatProvider)Obsolete.
      This method overload is obsolete; use ToString(String).
      (Inherited from Enum)
      Top
      Fields
       NameDescription
      Public fieldStatic membercenterContent will be aligned in the center
      Public fieldStatic membercenterContinuousCenter continuous alignment
      Public fieldStatic memberdistributedDistributed alignment
      Public fieldStatic memberfillContent will fill up the cell
      Public fieldStatic membergeneralGeneral alignment
      Public fieldStatic memberjustifyjustify alignment
      Public fieldStatic memberleftContent will be aligned left
      Public fieldStatic membernoneNo alignment. The alignment will not be used in a style
      Public fieldStatic memberrightContent will be aligned right
      Public fieldvalue__ 
      Top
      See Also
      \ No newline at end of file +CellXf.HorizontalAlignValue Class
      NanoXLSX

      CellXfHorizontalAlignValue Class

      [Missing <summary> documentation for "T:NanoXLSX.Styles.CellXf.HorizontalAlignValue"]

      Inheritance Hierarchy
      SystemObject
        SystemValueType
          SystemEnum
            NanoXLSX.StylesCellXfHorizontalAlignValue

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public sealed class HorizontalAlignValue : Enum

      The CellXfHorizontalAlignValue type exposes the following members.

      Methods
      +   + NameDescription
      Public methodCompareTo
      Compares this instance to a specified object and returns an indication of their relative values.
      (Inherited from Enum.)
      Public methodEquals
      Returns a value indicating whether this instance is equal to a specified object.
      (Inherited from Enum.)
      Protected methodFinalize
      Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object.)
      Public methodGetHashCode
      Returns the hash code for the value of this instance.
      (Inherited from Enum.)
      Public methodGetType
      Gets the Type of the current instance.
      (Inherited from Object.)
      Public methodGetTypeCode
      Returns the type code of the underlying type of this enumeration member.
      (Inherited from Enum.)
      Public methodHasFlag
      Determines whether one or more bit fields are set in the current instance.
      (Inherited from Enum.)
      Protected methodMemberwiseClone
      Creates a shallow copy of the current Object.
      (Inherited from Object.)
      Public methodToString
      Converts the value of this instance to its equivalent string representation.
      (Inherited from Enum.)
      Public methodToString(String)
      Converts the value of this instance to its equivalent string representation using the specified format.
      (Inherited from Enum.)
      Public methodToString(IFormatProvider) Obsolete. (Inherited from Enum.)
      Public methodToString(String, IFormatProvider) Obsolete.
      This method overload is obsolete; use ToString(String).
      (Inherited from Enum.)
      Top
      Fields
      See Also
      \ No newline at end of file diff --git a/docs/html/287d9a3f-00d1-379c-8952-5d6f071f2cca.htm b/docs/html/287d9a3f-00d1-379c-8952-5d6f071f2cca.htm index d04f53988..b7ba3db05 100644 --- a/docs/html/287d9a3f-00d1-379c-8952-5d6f071f2cca.htm +++ b/docs/html/287d9a3f-00d1-379c-8952-5d6f071f2cca.htm @@ -1,5 +1,7 @@ -XlsxReader.ReadZip Method
      NanoXLSX

      XlsxReaderReadZip Method

      - Reads all compressed workbook entries in the provided ZipArchive -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      private void ReadZip(
      +XlsxReader.ReadZip Method 
      NanoXLSX

      XlsxReaderReadZip Method

      [Missing <summary> documentation for "M:NanoXLSX.LowLevel.XlsxReader.ReadZip(System.IO.Compression.ZipArchive)"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      private void ReadZip(
       	ZipArchive zf
      -)

      Parameters

      zf  ZipArchive
      Zip archive, containing the workbook
      See Also
      \ No newline at end of file +)

      Parameters

      zf
      Type: System.IO.CompressionZipArchive

      [Missing <param name="zf"/> documentation for "M:NanoXLSX.LowLevel.XlsxReader.ReadZip(System.IO.Compression.ZipArchive)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/28918f52-a90c-cb7f-235f-153f97dea76f.htm b/docs/html/28918f52-a90c-cb7f-235f-153f97dea76f.htm index a1fb54e2f..b91dc9f5d 100644 --- a/docs/html/28918f52-a90c-cb7f-235f-153f97dea76f.htm +++ b/docs/html/28918f52-a90c-cb7f-235f-153f97dea76f.htm @@ -1,7 +1,9 @@ -Workbook.CopyWorksheetIntoThis(Int32, String, Boolean) Method
      NanoXLSX

      WorkbookCopyWorksheetIntoThis(Int32, String, Boolean) Method

      - Copies a worksheet of the current workbook by its index -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public Worksheet CopyWorksheetIntoThis(
      +Workbook.CopyWorksheetIntoThis Method (Int32, String, Boolean)
      NanoXLSX

      WorkbookCopyWorksheetIntoThis Method (Int32, String, Boolean)

      [Missing <summary> documentation for "M:NanoXLSX.Workbook.CopyWorksheetIntoThis(System.Int32,System.String,System.Boolean)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public Worksheet CopyWorksheetIntoThis(
       	int sourceWorksheetIndex,
       	string newWorksheetName,
       	bool sanitizeSheetName = true
      -)

      Parameters

      sourceWorksheetIndex  Int32
      Index of the worksheet to copy, originated in this workbook
      newWorksheetName  String
      Name of the new worksheet (copy)
      sanitizeSheetName  Boolean  (Optional)
      If true, the new name will be automatically sanitized if a name collision occurs

      Return Value

      Worksheet
      Copied worksheet
      Remarks
      The copy is not set as current worksheet. The existing one is kept
      See Also
      \ No newline at end of file +)

      Parameters

      sourceWorksheetIndex
      Type: SystemInt32

      [Missing <param name="sourceWorksheetIndex"/> documentation for "M:NanoXLSX.Workbook.CopyWorksheetIntoThis(System.Int32,System.String,System.Boolean)"]

      newWorksheetName
      Type: SystemString

      [Missing <param name="newWorksheetName"/> documentation for "M:NanoXLSX.Workbook.CopyWorksheetIntoThis(System.Int32,System.String,System.Boolean)"]

      sanitizeSheetName (Optional)
      Type: SystemBoolean

      [Missing <param name="sanitizeSheetName"/> documentation for "M:NanoXLSX.Workbook.CopyWorksheetIntoThis(System.Int32,System.String,System.Boolean)"]

      Return Value

      Type: Worksheet

      [Missing <returns> documentation for "M:NanoXLSX.Workbook.CopyWorksheetIntoThis(System.Int32,System.String,System.Boolean)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/2996192a-98c9-6032-6a5c-ac1ad0a85c71.htm b/docs/html/2996192a-98c9-6032-6a5c-ac1ad0a85c71.htm index 413ff68c8..b8d24590b 100644 --- a/docs/html/2996192a-98c9-6032-6a5c-ac1ad0a85c71.htm +++ b/docs/html/2996192a-98c9-6032-6a5c-ac1ad0a85c71.htm @@ -1,10 +1,14 @@ -FormatException Class
      NanoXLSX

      FormatException Class

      - Class for exceptions regarding format error incidents -
      Inheritance Hierarchy
      SystemObject
        SystemException
          NanoXLSX.ExceptionsFormatException

      Namespace: NanoXLSX.Exceptions
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      [SerializableAttribute]
      -public class FormatException : Exception

      The FormatException type exposes the following members.

      Constructors
       NameDescription
      Public methodFormatException - Default constructor -
      Public methodFormatException(String) - Constructor with passed message -
      Public methodFormatException(String, Exception) - Constructor with passed message and inner exception -
      Top
      Properties
       NameDescription
      Public propertyDataGets a collection of key/value pairs that provide additional user-defined information about the exception.
      (Inherited from Exception)
      Public propertyHelpLinkGets or sets a link to the help file associated with this exception.
      (Inherited from Exception)
      Public propertyHResultGets or sets HRESULT, a coded numerical value that is assigned to a specific exception.
      (Inherited from Exception)
      Public propertyInnerExceptionGets the Exception instance that caused the current exception.
      (Inherited from Exception)
      Public propertyMessageGets a message that describes the current exception.
      (Inherited from Exception)
      Public propertySourceGets or sets the name of the application or the object that causes the error.
      (Inherited from Exception)
      Public propertyStackTraceGets a string representation of the immediate frames on the call stack.
      (Inherited from Exception)
      Public propertyTargetSiteGets the method that throws the current exception.
      (Inherited from Exception)
      Top
      Methods
       NameDescription
      Public methodEqualsDetermines whether the specified object is equal to the current object.
      (Inherited from Object)
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetBaseExceptionWhen overridden in a derived class, returns the Exception that is the root cause of one or more subsequent exceptions.
      (Inherited from Exception)
      Public methodGetHashCodeServes as the default hash function.
      (Inherited from Object)
      Public methodGetObjectDataWhen overridden in a derived class, sets the SerializationInfo with information about the exception.
      (Inherited from Exception)
      Public methodGetTypeGets the runtime type of the current instance.
      (Inherited from Exception)
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodToStringCreates and returns a string representation of the current exception.
      (Inherited from Exception)
      Top
      Events
       NameDescription
      Protected eventSerializeObjectStateOccurs when an exception is serialized to create an exception state object that contains serialized data about the exception.
      (Inherited from Exception)
      Top
      See Also
      \ No newline at end of file +FormatException Class
      NanoXLSX

      FormatException Class

      [Missing <summary> documentation for "T:NanoXLSX.Exceptions.FormatException"]

      Inheritance Hierarchy
      SystemObject
        SystemException
          NanoXLSX.ExceptionsFormatException

      + Namespace: +  NanoXLSX.Exceptions
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      [SerializableAttribute]
      +public class FormatException : Exception

      The FormatException type exposes the following members.

      Constructors
      +   + NameDescription
      Public methodFormatException
      Initializes a new instance of the FormatException class
      Public methodFormatException(String)
      Initializes a new instance of the FormatException class
      Public methodFormatException(String, Exception)
      Initializes a new instance of the FormatException class
      Top
      Properties
      +   + NameDescription
      Public propertyData
      Gets a collection of key/value pairs that provide additional user-defined information about the exception.
      (Inherited from Exception.)
      Public propertyHelpLink
      Gets or sets a link to the help file associated with this exception.
      (Inherited from Exception.)
      Public propertyHResult
      Gets or sets HRESULT, a coded numerical value that is assigned to a specific exception.
      (Inherited from Exception.)
      Public propertyInnerException
      Gets the Exception instance that caused the current exception.
      (Inherited from Exception.)
      Public propertyMessage
      Gets a message that describes the current exception.
      (Inherited from Exception.)
      Public propertySource
      Gets or sets the name of the application or the object that causes the error.
      (Inherited from Exception.)
      Public propertyStackTrace
      Gets a string representation of the immediate frames on the call stack.
      (Inherited from Exception.)
      Public propertyTargetSite
      Gets the method that throws the current exception.
      (Inherited from Exception.)
      Top
      Methods
      +   + NameDescription
      Public methodEquals
      Determines whether the specified object is equal to the current object.
      (Inherited from Object.)
      Protected methodFinalize
      Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object.)
      Public methodGetBaseException
      When overridden in a derived class, returns the Exception that is the root cause of one or more subsequent exceptions.
      (Inherited from Exception.)
      Public methodGetHashCode
      Serves as the default hash function.
      (Inherited from Object.)
      Public methodGetObjectData
      When overridden in a derived class, sets the SerializationInfo with information about the exception.
      (Inherited from Exception.)
      Public methodGetType
      Gets the runtime type of the current instance.
      (Inherited from Exception.)
      Protected methodMemberwiseClone
      Creates a shallow copy of the current Object.
      (Inherited from Object.)
      Public methodToString
      Creates and returns a string representation of the current exception.
      (Inherited from Exception.)
      Top
      Events
      +   + NameDescription
      Protected eventSerializeObjectState
      Occurs when an exception is serialized to create an exception state object that contains serialized data about the exception.
      (Inherited from Exception.)
      Top
      See Also
      \ No newline at end of file diff --git a/docs/html/29d1afe0-474b-b20b-c6f9-d60dd72e4080.htm b/docs/html/29d1afe0-474b-b20b-c6f9-d60dd72e4080.htm index 301213e08..73ecf47d8 100644 --- a/docs/html/29d1afe0-474b-b20b-c6f9-d60dd72e4080.htm +++ b/docs/html/29d1afe0-474b-b20b-c6f9-d60dd72e4080.htm @@ -1,5 +1,7 @@ -WorksheetReader.TryParseTime Method
      NanoXLSX

      WorksheetReaderTryParseTime Method

      - Tris to parse a TimeSpan instance from a string -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      private TimeSpan? TryParseTime(
      +WorksheetReader.TryParseTime Method 
      \ No newline at end of file
      +)

      Parameters

      raw
      Type: SystemString

      [Missing <param name="raw"/> documentation for "M:NanoXLSX.LowLevel.WorksheetReader.TryParseTime(System.String)"]

      Return Value

      Type: NullableTimeSpan

      [Missing <returns> documentation for "M:NanoXLSX.LowLevel.WorksheetReader.TryParseTime(System.String)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/29f3bcf0-6ee2-f3b3-0814-332ea8707466.htm b/docs/html/29f3bcf0-6ee2-f3b3-0814-332ea8707466.htm index 222d788d7..a1fe6173a 100644 --- a/docs/html/29f3bcf0-6ee2-f3b3-0814-332ea8707466.htm +++ b/docs/html/29f3bcf0-6ee2-f3b3-0814-332ea8707466.htm @@ -1 +1,5 @@ -Worksheet Constructor
      NanoXLSX

      Worksheet Constructor

      Initializes the static fields of the Worksheet class

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      static Worksheet()
      See Also
      \ No newline at end of file +Worksheet Constructor
      NanoXLSX

      Worksheet Constructor

      Initializes the static fields of the Worksheet class

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      static Worksheet()
      See Also
      \ No newline at end of file diff --git a/docs/html/29f5b305-e4d2-435b-a50e-affe4d149ca4.htm b/docs/html/29f5b305-e4d2-435b-a50e-affe4d149ca4.htm index e70ae232f..07f9c3b28 100644 --- a/docs/html/29f5b305-e4d2-435b-a50e-affe4d149ca4.htm +++ b/docs/html/29f5b305-e4d2-435b-a50e-affe4d149ca4.htm @@ -1,6 +1,8 @@ -BasicFormulas.Ceil(Address, Int32) Method
      NanoXLSX

      BasicFormulasCeil(Address, Int32) Method

      - Returns a cell with a ceil formula -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public static Cell Ceil(
      +BasicFormulas.Ceil Method (Address, Int32)
      NanoXLSX

      BasicFormulasCeil Method (Address, Int32)

      [Missing <summary> documentation for "M:NanoXLSX.BasicFormulas.Ceil(NanoXLSX.Address,System.Int32)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public static Cell Ceil(
       	Address address,
       	int decimals
      -)

      Parameters

      address  Address
      Address to apply the ceil operation to
      decimals  Int32
      Number of decimals (digits)

      Return Value

      Cell
      Prepared Cell object, ready to be added to a worksheet
      See Also
      \ No newline at end of file +)

      Parameters

      address
      Type: NanoXLSXAddress

      [Missing <param name="address"/> documentation for "M:NanoXLSX.BasicFormulas.Ceil(NanoXLSX.Address,System.Int32)"]

      decimals
      Type: SystemInt32

      [Missing <param name="decimals"/> documentation for "M:NanoXLSX.BasicFormulas.Ceil(NanoXLSX.Address,System.Int32)"]

      Return Value

      Type: Cell

      [Missing <returns> documentation for "M:NanoXLSX.BasicFormulas.Ceil(NanoXLSX.Address,System.Int32)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/2a4d46d5-cd3e-43b4-668d-097a1e76646a.htm b/docs/html/2a4d46d5-cd3e-43b4-668d-097a1e76646a.htm index bf9c8065c..0989bd5ae 100644 --- a/docs/html/2a4d46d5-cd3e-43b4-668d-097a1e76646a.htm +++ b/docs/html/2a4d46d5-cd3e-43b4-668d-097a1e76646a.htm @@ -1,5 +1,7 @@ -StyleReader.GetFills Method
      NanoXLSX

      StyleReaderGetFills Method

      - Determines the fills in an XML node of the style document -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      private void GetFills(
      +StyleReader.GetFills Method 
      NanoXLSX

      StyleReaderGetFills Method

      [Missing <summary> documentation for "M:NanoXLSX.LowLevel.StyleReader.GetFills(System.Xml.XmlNode)"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      private void GetFills(
       	XmlNode node
      -)

      Parameters

      node  XmlNode
      Fill root node
      See Also
      \ No newline at end of file +)

      Parameters

      node
      Type: System.XmlXmlNode

      [Missing <param name="node"/> documentation for "M:NanoXLSX.LowLevel.StyleReader.GetFills(System.Xml.XmlNode)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/2a74bfd1-4f68-9dca-2655-642408d00351.htm b/docs/html/2a74bfd1-4f68-9dca-2655-642408d00351.htm index 1b365974b..0f8d1a777 100644 --- a/docs/html/2a74bfd1-4f68-9dca-2655-642408d00351.htm +++ b/docs/html/2a74bfd1-4f68-9dca-2655-642408d00351.htm @@ -1,6 +1,8 @@ -BasicFormulas.Floor(Address, Int32) Method
      NanoXLSX

      BasicFormulasFloor(Address, Int32) Method

      - Returns a cell with a floor formula -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public static Cell Floor(
      +BasicFormulas.Floor Method (Address, Int32)
      NanoXLSX

      BasicFormulasFloor Method (Address, Int32)

      [Missing <summary> documentation for "M:NanoXLSX.BasicFormulas.Floor(NanoXLSX.Address,System.Int32)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public static Cell Floor(
       	Address address,
       	int decimals
      -)

      Parameters

      address  Address
      Address to apply the floor operation to
      decimals  Int32
      Number of decimals (digits)

      Return Value

      Cell
      Prepared Cell object, ready to be added to a worksheet
      See Also
      \ No newline at end of file +)

      Parameters

      address
      Type: NanoXLSXAddress

      [Missing <param name="address"/> documentation for "M:NanoXLSX.BasicFormulas.Floor(NanoXLSX.Address,System.Int32)"]

      decimals
      Type: SystemInt32

      [Missing <param name="decimals"/> documentation for "M:NanoXLSX.BasicFormulas.Floor(NanoXLSX.Address,System.Int32)"]

      Return Value

      Type: Cell

      [Missing <returns> documentation for "M:NanoXLSX.BasicFormulas.Floor(NanoXLSX.Address,System.Int32)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/2a7927dc-fd6b-93d2-6f9f-732ba324521b.htm b/docs/html/2a7927dc-fd6b-93d2-6f9f-732ba324521b.htm index 479977d24..05ec4d7f0 100644 --- a/docs/html/2a7927dc-fd6b-93d2-6f9f-732ba324521b.htm +++ b/docs/html/2a7927dc-fd6b-93d2-6f9f-732ba324521b.htm @@ -1,21 +1,11 @@ -Column Class
      NanoXLSX

      Column Class

      - Class representing a column of a worksheet -
      Inheritance Hierarchy
      SystemObject
        NanoXLSXColumn

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public class Column

      The Column type exposes the following members.

      Constructors
       NameDescription
      Private methodColumn - Default constructor (private, since not valid without address) -
      Public methodColumn(Int32) - Constructor with column number -
      Public methodColumn(String) - Constructor with column address -
      Top
      Properties
       NameDescription
      Public propertyColumnAddress - Column address (A to XFD) -
      Public propertyHasAutoFilter - If true, the column has auto filter applied, otherwise not -
      Public propertyIsHidden - If true, the column is hidden, otherwise visible -
      Public propertyNumber - Column number (0 to 16383) -
      Public propertyWidth - Width of the column -
      Top
      Methods
       NameDescription
      Protected methodCopy - Creates a deep copy of this column -
      Public methodEqualsDetermines whether the specified object is equal to the current object.
      (Inherited from Object)
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetHashCodeServes as the default hash function.
      (Inherited from Object)
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodToStringReturns a string that represents the current object.
      (Inherited from Object)
      Top
      See Also
      \ No newline at end of file +Column Class
      NanoXLSX

      Column Class

      [Missing <summary> documentation for "T:NanoXLSX.Column"]

      Inheritance Hierarchy
      SystemObject
        NanoXLSXColumn

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public class Column

      The Column type exposes the following members.

      Constructors
      +   + NameDescription
      Private methodColumn
      Initializes a new instance of the Column class
      Public methodColumn(Int32)
      Initializes a new instance of the Column class
      Public methodColumn(String)
      Initializes a new instance of the Column class
      Top
      Properties
      Methods
      +   + NameDescription
      Protected methodCopy
      Public methodEquals
      Determines whether the specified object is equal to the current object.
      (Inherited from Object.)
      Protected methodFinalize
      Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object.)
      Public methodGetHashCode
      Serves as the default hash function.
      (Inherited from Object.)
      Public methodGetType
      Gets the Type of the current instance.
      (Inherited from Object.)
      Protected methodMemberwiseClone
      Creates a shallow copy of the current Object.
      (Inherited from Object.)
      Public methodSetDefaultColumnStyle
      Public methodToString
      Returns a string that represents the current object.
      (Inherited from Object.)
      Top
      See Also
      \ No newline at end of file diff --git a/docs/html/2aaae2f7-8a8e-7281-4051-a6d85cb64d6e.htm b/docs/html/2aaae2f7-8a8e-7281-4051-a6d85cb64d6e.htm index a6874d3cc..dd42732e2 100644 --- a/docs/html/2aaae2f7-8a8e-7281-4051-a6d85cb64d6e.htm +++ b/docs/html/2aaae2f7-8a8e-7281-4051-a6d85cb64d6e.htm @@ -1,4 +1,5 @@ -AbstractStyle.AppendAttribute.Ignore Property
      NanoXLSX

      AbstractStyleAppendAttributeIgnore Property

      - Indicates whether the property annotated with the attribute is ignored during the copying of properties -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public bool Ignore { get; set; }

      Property Value

      Boolean
      true if ignored, otherwise false. -
      See Also
      \ No newline at end of file +AbstractStyle.AppendAttribute.Ignore Property
      NanoXLSX

      AbstractStyleAppendAttributeIgnore Property

      [Missing <summary> documentation for "P:NanoXLSX.Styles.AbstractStyle.AppendAttribute.Ignore"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public bool Ignore { get; set; }

      Property Value

      Type: Boolean
      See Also
      \ No newline at end of file diff --git a/docs/html/2af46106-5848-e73f-6abe-5722af891649.htm b/docs/html/2af46106-5848-e73f-6abe-5722af891649.htm index 4ac34d839..c9bed819a 100644 --- a/docs/html/2af46106-5848-e73f-6abe-5722af891649.htm +++ b/docs/html/2af46106-5848-e73f-6abe-5722af891649.htm @@ -1,3 +1,5 @@ -CellXf.DEFAULT_VERTICAL_ALIGNMENT Field
      NanoXLSX

      CellXfDEFAULT_VERTICAL_ALIGNMENT Field

      - Default vertical align value as constant -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public static readonly CellXfVerticalAlignValue DEFAULT_VERTICAL_ALIGNMENT

      Field Value

      CellXfVerticalAlignValue
      See Also
      \ No newline at end of file +CellXf.DEFAULT_VERTICAL_ALIGNMENT Field
      NanoXLSX

      CellXfDEFAULT_VERTICAL_ALIGNMENT Field

      [Missing <summary> documentation for "F:NanoXLSX.Styles.CellXf.DEFAULT_VERTICAL_ALIGNMENT"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public static readonly CellXfVerticalAlignValue DEFAULT_VERTICAL_ALIGNMENT

      Field Value

      Type: CellXfVerticalAlignValue
      See Also
      \ No newline at end of file diff --git a/docs/html/2b60c020-d873-d246-122e-ce98bd3f2218.htm b/docs/html/2b60c020-d873-d246-122e-ce98bd3f2218.htm index 265b6c65f..db87c91d7 100644 --- a/docs/html/2b60c020-d873-d246-122e-ce98bd3f2218.htm +++ b/docs/html/2b60c020-d873-d246-122e-ce98bd3f2218.htm @@ -1 +1,5 @@ -NumberFormat.FormatNumber.format_4 Field \ No newline at end of file +NumberFormat.FormatNumber.format_4 Field \ No newline at end of file diff --git a/docs/html/2b6e0d73-895f-de5f-e8d1-900508c1831c.htm b/docs/html/2b6e0d73-895f-de5f-e8d1-900508c1831c.htm index 26630f563..888edb50f 100644 --- a/docs/html/2b6e0d73-895f-de5f-e8d1-900508c1831c.htm +++ b/docs/html/2b6e0d73-895f-de5f-e8d1-900508c1831c.htm @@ -1,3 +1,5 @@ -WorksheetReader.PaneDefinition.YSplitDefined Property
      NanoXLSX

      WorksheetReaderPaneDefinitionYSplitDefined Property

      - Gets whether an Y split was defined -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public bool YSplitDefined { get; set; }

      Property Value

      Boolean
      See Also
      \ No newline at end of file +WorksheetReader.PaneDefinition.YSplitDefined Property
      NanoXLSX

      WorksheetReaderPaneDefinitionYSplitDefined Property

      [Missing <summary> documentation for "P:NanoXLSX.LowLevel.WorksheetReader.PaneDefinition.YSplitDefined"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public bool YSplitDefined { get; set; }

      Property Value

      Type: Boolean
      See Also
      \ No newline at end of file diff --git a/docs/html/2b7e3ba7-fc71-ea50-aab6-e9b348407a4d.htm b/docs/html/2b7e3ba7-fc71-ea50-aab6-e9b348407a4d.htm index eedd06b9d..821430fef 100644 --- a/docs/html/2b7e3ba7-fc71-ea50-aab6-e9b348407a4d.htm +++ b/docs/html/2b7e3ba7-fc71-ea50-aab6-e9b348407a4d.htm @@ -1,3 +1,5 @@ -XlsxWriter.CreateStyleSheetDocument Method
      NanoXLSX

      XlsxWriterCreateStyleSheetDocument Method

      - Method to create a style sheet as raw XML string -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      private string CreateStyleSheetDocument()

      Return Value

      String
      Raw XML string
      Exceptions
      ExceptionCondition
      StyleExceptionThrows a StyleException if one of the styles cannot be referenced or is null
      Remarks
      The UndefinedStyleException should never happen in this state if the internally managed style collection was not tampered.
      See Also
      \ No newline at end of file +XlsxWriter.CreateStyleSheetDocument Method
      NanoXLSX

      XlsxWriterCreateStyleSheetDocument Method

      [Missing <summary> documentation for "M:NanoXLSX.LowLevel.XlsxWriter.CreateStyleSheetDocument"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      private string CreateStyleSheetDocument()

      Return Value

      Type: String

      [Missing <returns> documentation for "M:NanoXLSX.LowLevel.XlsxWriter.CreateStyleSheetDocument"]

      See Also
      \ No newline at end of file diff --git a/docs/html/2bae75eb-57a2-3420-90f2-381320cd4fab.htm b/docs/html/2bae75eb-57a2-3420-90f2-381320cd4fab.htm index a461a27e7..fd9a44fff 100644 --- a/docs/html/2bae75eb-57a2-3420-90f2-381320cd4fab.htm +++ b/docs/html/2bae75eb-57a2-3420-90f2-381320cd4fab.htm @@ -1,5 +1,7 @@ -Font.Equals(Object) Method
      NanoXLSX

      FontEquals(Object) Method

      - Returns whether two instances are the same -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public override bool Equals(
      +Font.Equals Method (Object)
      NanoXLSX

      FontEquals Method (Object)

      [Missing <summary> documentation for "M:NanoXLSX.Styles.Font.Equals(System.Object)"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public override bool Equals(
       	Object obj
      -)

      Parameters

      obj  Object
      Object to compare

      Return Value

      Boolean
      True if this instance and the other are the same
      See Also
      \ No newline at end of file +)

      Parameters

      obj
      Type: SystemObject

      [Missing <param name="obj"/> documentation for "M:NanoXLSX.Styles.Font.Equals(System.Object)"]

      Return Value

      Type: Boolean

      [Missing <returns> documentation for "M:NanoXLSX.Styles.Font.Equals(System.Object)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/2bcebe7e-7235-68e6-01f5-f537354d2c35.htm b/docs/html/2bcebe7e-7235-68e6-01f5-f537354d2c35.htm index ef37e0610..1752d0c73 100644 --- a/docs/html/2bcebe7e-7235-68e6-01f5-f537354d2c35.htm +++ b/docs/html/2bcebe7e-7235-68e6-01f5-f537354d2c35.htm @@ -1,6 +1,8 @@ -Cell.SetCellLockedState Method
      NanoXLSX

      CellSetCellLockedState Method

      - Sets the lock state of the cell -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void SetCellLockedState(
      +Cell.SetCellLockedState Method 
      NanoXLSX

      CellSetCellLockedState Method

      [Missing <summary> documentation for "M:NanoXLSX.Cell.SetCellLockedState(System.Boolean,System.Boolean)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public void SetCellLockedState(
       	bool isLocked,
       	bool isHidden
      -)

      Parameters

      isLocked  Boolean
      If true, the cell will be locked if the worksheet is protected
      isHidden  Boolean
      If true, the value of the cell will be invisible if the worksheet is protected
      Exceptions
      ExceptionCondition
      StyleExceptionThrows a StyleException if the style used to lock cells cannot be referenced
      Remarks
      The listed exception should never happen because the mentioned style is internally generated
      See Also
      \ No newline at end of file +)

      Parameters

      isLocked
      Type: SystemBoolean

      [Missing <param name="isLocked"/> documentation for "M:NanoXLSX.Cell.SetCellLockedState(System.Boolean,System.Boolean)"]

      isHidden
      Type: SystemBoolean

      [Missing <param name="isHidden"/> documentation for "M:NanoXLSX.Cell.SetCellLockedState(System.Boolean,System.Boolean)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/2bd42309-15a2-bf06-ea6a-68635cb074fe.htm b/docs/html/2bd42309-15a2-bf06-ea6a-68635cb074fe.htm index 7e2eb6e6e..84d48d082 100644 --- a/docs/html/2bd42309-15a2-bf06-ea6a-68635cb074fe.htm +++ b/docs/html/2bd42309-15a2-bf06-ea6a-68635cb074fe.htm @@ -1,9 +1,7 @@ -Utils.GetInternalPaneSplitHeight Method
      NanoXLSX

      UtilsGetInternalPaneSplitHeight Method

      - Calculates the internal height of a split pane in a worksheet. This height is used only in the XML documents of worksheets and is not exposed to the (Excel) user -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public static float GetInternalPaneSplitHeight(
      +Utils.GetInternalPaneSplitHeight Method 
      NanoXLSX

      UtilsGetInternalPaneSplitHeight Method

      [Missing <summary> documentation for "M:NanoXLSX.Utils.GetInternalPaneSplitHeight(System.Single)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public static float GetInternalPaneSplitHeight(
       	float height
      -)

      Parameters

      height  Single
      Target row(s) height (one or more rows, displayed in Excel)

      Return Value

      Single
      The internal pane height, used in worksheet XML documents in case of worksheet splitting
      Remarks
      - The internal split height is based on the height of one or more rows. It also depends on various constants.
      - This method is derived from the Perl implementation by John McNamara (https://stackoverflow.com/a/5010899).
      - Negative row heights are automatically transformed to 0. -
      See Also
      \ No newline at end of file +)

      Parameters

      height
      Type: SystemSingle

      [Missing <param name="height"/> documentation for "M:NanoXLSX.Utils.GetInternalPaneSplitHeight(System.Single)"]

      Return Value

      Type: Single

      [Missing <returns> documentation for "M:NanoXLSX.Utils.GetInternalPaneSplitHeight(System.Single)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/2c001a1e-7335-214d-2fbe-2a589989c1b2.htm b/docs/html/2c001a1e-7335-214d-2fbe-2a589989c1b2.htm index 2da13f33a..d69dcd255 100644 --- a/docs/html/2c001a1e-7335-214d-2fbe-2a589989c1b2.htm +++ b/docs/html/2c001a1e-7335-214d-2fbe-2a589989c1b2.htm @@ -1,6 +1,8 @@ -SharedStringsReader.GetTextToken Method
      NanoXLSX

      SharedStringsReaderGetTextToken Method

      - Function collects text tokens recursively in case of a split by formatting -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      private void GetTextToken(
      +SharedStringsReader.GetTextToken Method 
      NanoXLSX

      SharedStringsReaderGetTextToken Method

      [Missing <summary> documentation for "M:NanoXLSX.LowLevel.SharedStringsReader.GetTextToken(System.Xml.XmlNode,System.Text.StringBuilder@)"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      private void GetTextToken(
       	XmlNode node,
       	ref StringBuilder sb
      -)

      Parameters

      node  XmlNode
      Root node to process
      sb  StringBuilder
      StringBuilder reference
      See Also
      \ No newline at end of file +)

      Parameters

      node
      Type: System.XmlXmlNode

      [Missing <param name="node"/> documentation for "M:NanoXLSX.LowLevel.SharedStringsReader.GetTextToken(System.Xml.XmlNode,System.Text.StringBuilder@)"]

      sb
      Type: System.TextStringBuilder

      [Missing <param name="sb"/> documentation for "M:NanoXLSX.LowLevel.SharedStringsReader.GetTextToken(System.Xml.XmlNode,System.Text.StringBuilder@)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/2c2f80a6-ae8a-eb17-19ed-3c42867e92c2.htm b/docs/html/2c2f80a6-ae8a-eb17-19ed-3c42867e92c2.htm index 3497fb802..66af4f745 100644 --- a/docs/html/2c2f80a6-ae8a-eb17-19ed-3c42867e92c2.htm +++ b/docs/html/2c2f80a6-ae8a-eb17-19ed-3c42867e92c2.htm @@ -1,6 +1,8 @@ -Workbook.RemoveStyle(String) Method
      NanoXLSX

      WorkbookRemoveStyle(String) Method

      Note: This API is now obsolete.

      - Removes the defined style from the style sheet of the workbook. This method is deprecated since it has no direct impact on the generated file. -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      [ObsoleteAttribute("This method has no direct impact on the generated file and is deprecated.")]
      +Workbook.RemoveStyle Method (String)
      NanoXLSX

      WorkbookRemoveStyle Method (String)

      Note: This API is now obsolete.

      [Missing <summary> documentation for "M:NanoXLSX.Workbook.RemoveStyle(System.String)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      [ObsoleteAttribute("This method has no direct impact on the generated file and is deprecated.")]
       public void RemoveStyle(
       	string styleName
      -)

      Parameters

      styleName  String
      Name of the style to be removed
      Remarks
      Note: This method is available due to compatibility reasons. Added styles are actually not removed by it since unused styles are disposed automatically
      See Also
      \ No newline at end of file +)

      Parameters

      styleName
      Type: SystemString

      [Missing <param name="styleName"/> documentation for "M:NanoXLSX.Workbook.RemoveStyle(System.String)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/2c5eb50b-d60f-e897-b151-000a3dd33ad8.htm b/docs/html/2c5eb50b-d60f-e897-b151-000a3dd33ad8.htm index f4e8b7b10..30c14dca1 100644 --- a/docs/html/2c5eb50b-d60f-e897-b151-000a3dd33ad8.htm +++ b/docs/html/2c5eb50b-d60f-e897-b151-000a3dd33ad8.htm @@ -1,7 +1,5 @@ -Worksheet.Copy Method
      Click or drag to resize
      NanoXLSX

      WorksheetCopy Method

      - Creates a (dereferenced) deep copy of this worksheet -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public Worksheet Copy()

      Return Value

      Worksheet

      [Missing <returns> documentation for "M:NanoXLSX.Worksheet.Copy"]

      Remarks
      Not considered in the copy are the internal ID, the worksheet name and the workbook reference. - Since styles are managed in a shared repository, no dereferencing is applied (Styles are not deep-copied). - Use CopyWorksheetTo(Worksheet, String, Workbook, Boolean) or CopyWorksheetIntoThis(Worksheet, String, Boolean) - to add a copy of worksheet to a workbook. These methods will set the internal ID, name and workbook reference. -
      See Also
      \ No newline at end of file +Worksheet.Copy Method
      Click or drag to resize
      NanoXLSX

      WorksheetCopy Method

      [Missing <summary> documentation for "M:NanoXLSX.Worksheet.Copy"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public Worksheet Copy()

      Return Value

      Type: Worksheet

      [Missing <returns> documentation for "M:NanoXLSX.Worksheet.Copy"]

      See Also
      \ No newline at end of file diff --git a/docs/html/2d098b9f-4cfe-9707-7ae9-99324e07bf2b.htm b/docs/html/2d098b9f-4cfe-9707-7ae9-99324e07bf2b.htm index 9d74eec6d..145ca8fd8 100644 --- a/docs/html/2d098b9f-4cfe-9707-7ae9-99324e07bf2b.htm +++ b/docs/html/2d098b9f-4cfe-9707-7ae9-99324e07bf2b.htm @@ -1,5 +1,5 @@ -Workbook.Filename Property
      NanoXLSX

      WorkbookFilename Property

      - Gets or sets the filename of the workbook. -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public string Filename { get; set; }

      Property Value

      String
      Remarks
      - Note that the file name is not sanitized. If a filename is set that is not compliant to the file system, saving of the workbook may fail -
      See Also
      \ No newline at end of file +Workbook.Filename Property
      NanoXLSX

      WorkbookFilename Property

      [Missing <summary> documentation for "P:NanoXLSX.Workbook.Filename"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public string Filename { get; set; }

      Property Value

      Type: String
      See Also
      \ No newline at end of file diff --git a/docs/html/2d0bf8d2-6bef-7897-f43b-2a72a357aa1f.htm b/docs/html/2d0bf8d2-6bef-7897-f43b-2a72a357aa1f.htm index 5eb4a886a..c29d2babb 100644 --- a/docs/html/2d0bf8d2-6bef-7897-f43b-2a72a357aa1f.htm +++ b/docs/html/2d0bf8d2-6bef-7897-f43b-2a72a357aa1f.htm @@ -1 +1,5 @@ -Border Constructor
      NanoXLSX

      Border Constructor

      Initializes the static fields of the Border class

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      static Border()
      See Also
      \ No newline at end of file +Border Constructor
      NanoXLSX

      Border Constructor

      Initializes the static fields of the Border class

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      static Border()
      See Also
      \ No newline at end of file diff --git a/docs/html/2d13ff05-c177-4e05-94fe-ebd0f675d7f5.htm b/docs/html/2d13ff05-c177-4e05-94fe-ebd0f675d7f5.htm index f3dec6150..dec6142d3 100644 --- a/docs/html/2d13ff05-c177-4e05-94fe-ebd0f675d7f5.htm +++ b/docs/html/2d13ff05-c177-4e05-94fe-ebd0f675d7f5.htm @@ -1,34 +1,14 @@ -Address Class
      NanoXLSX

      Address Class

      - Struct representing the cell address as column and row (zero based) -
      Inheritance Hierarchy
      SystemObject
        SystemValueType
          NanoXLSXAddress

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public sealed class Address : ValueType, 
      -	IEquatable<Address>, IComparable<Address>

      The Address type exposes the following members.

      Constructors
       NameDescription
      Public methodAddress(String) - Constructor with address as string. If no referencing modifiers ($) are defined, the address is of referencing type default (e.g. 'C23') -
      Public methodAddress(Int32, Int32) - Constructor with row and column as arguments. The referencing type of the address is default (e.g. 'C20') -
      Public methodAddress(String, CellAddressType) - Constructor with address as string. All referencing modifiers ($) are ignored and only the defined referencing type considered -
      Public methodAddress(Int32, Int32, CellAddressType) - Constructor with row and column as arguments. All referencing modifiers ($) are ignored and only the defined referencing type considered -
      Top
      Methods
       NameDescription
      Public methodCompareTo - Compares two addresses using the column and row numbers -
      Protected methodCopy - Creates a (dereferenced, if applicable) deep copy of this address -
      Public methodEquals(Address) - Compares two addresses whether they are equal -
      Public methodEquals(Object) - Compares two objects whether they are addresses and equal -
      (Overrides ValueTypeEquals(Object))
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetAddress - Returns the combined Address -
      Public methodGetColumn - Gets the column address (A - XFD) -
      Public methodGetHashCode - Gets the hash code based on the string representation of the address -
      (Overrides ValueTypeGetHashCode)
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodToString - Overwritten ToString method -
      (Overrides ValueTypeToString)
      Top
      Operators
      Fields
       NameDescription
      Public fieldColumn - Column number (zero based) -
      Public fieldRow - Row number (zero based) -
      Public fieldType - Referencing type of the address -
      Top
      See Also
      \ No newline at end of file +Address Class
      NanoXLSX

      Address Class

      [Missing <summary> documentation for "T:NanoXLSX.Address"]

      Inheritance Hierarchy

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public sealed class Address : ValueType, 
      +	IEquatable<Address>, IComparable<Address>

      The Address type exposes the following members.

      Constructors
      +   + NameDescription
      Public methodAddress(String)
      Initializes a new instance of the Address class
      Public methodAddress(Int32, Int32)
      Initializes a new instance of the Address class
      Public methodAddress(String, CellAddressType)
      Initializes a new instance of the Address class
      Public methodAddress(Int32, Int32, CellAddressType)
      Initializes a new instance of the Address class
      Top
      Methods
      Operators
      +   + NameDescription
      Public operatorStatic memberEquality
      Public operatorStatic memberInequality
      Top
      Fields
      +   + NameDescription
      Public fieldColumn
      Public fieldRow
      Public fieldType
      Top
      See Also
      \ No newline at end of file diff --git a/docs/html/2d611aaf-e3a6-2bab-f66e-65964080d694.htm b/docs/html/2d611aaf-e3a6-2bab-f66e-65964080d694.htm index 2735d7f2c..241917da2 100644 --- a/docs/html/2d611aaf-e3a6-2bab-f66e-65964080d694.htm +++ b/docs/html/2d611aaf-e3a6-2bab-f66e-65964080d694.htm @@ -1,3 +1,5 @@ -Worksheet.MAX_ROW_HEIGHT Field \ No newline at end of file +Worksheet.MAX_ROW_HEIGHT Field
      NanoXLSX

      WorksheetMAX_ROW_HEIGHT Field

      [Missing <summary> documentation for "F:NanoXLSX.Worksheet.MAX_ROW_HEIGHT"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public static readonly float MAX_ROW_HEIGHT

      Field Value

      Type: Single
      See Also
      \ No newline at end of file diff --git a/docs/html/2d91ae93-745f-30ae-a9a0-ab8024a338ca.htm b/docs/html/2d91ae93-745f-30ae-a9a0-ab8024a338ca.htm index 8b950fd8e..ce720a3f6 100644 --- a/docs/html/2d91ae93-745f-30ae-a9a0-ab8024a338ca.htm +++ b/docs/html/2d91ae93-745f-30ae-a9a0-ab8024a338ca.htm @@ -1,6 +1,8 @@ -IOException(String, Exception) Constructor
      NanoXLSX

      IOException(String, Exception) Constructor

      - Constructor with passed message and inner exception -

      Namespace: NanoXLSX.Exceptions
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public IOException(
      +IOException Constructor (String, Exception)
      NanoXLSX

      IOException Constructor (String, Exception)

      Initializes a new instance of the IOException class

      + Namespace: +  NanoXLSX.Exceptions
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public IOException(
       	string message,
       	Exception inner
      -)

      Parameters

      message  String
      Message of the exception
      inner  Exception
      Inner exception
      See Also
      \ No newline at end of file +)

      Parameters

      message
      Type: SystemString

      [Missing <param name="message"/> documentation for "M:NanoXLSX.Exceptions.IOException.#ctor(System.String,System.Exception)"]

      inner
      Type: SystemException

      [Missing <param name="inner"/> documentation for "M:NanoXLSX.Exceptions.IOException.#ctor(System.String,System.Exception)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/2db3a67d-6a66-adda-5576-268c490698f0.htm b/docs/html/2db3a67d-6a66-adda-5576-268c490698f0.htm index 2403f0c62..dc9c1db5f 100644 --- a/docs/html/2db3a67d-6a66-adda-5576-268c490698f0.htm +++ b/docs/html/2db3a67d-6a66-adda-5576-268c490698f0.htm @@ -1,5 +1,3 @@ -BasicFormulas.Min Method
      NanoXLSX

      BasicFormulasMin Method

      Overload List
       NameDescription
      Public methodStatic memberMin(Range) - Returns a cell with a min formula -
      Public methodStatic memberMin(Worksheet, Range) - Returns a cell with a min formula -
      Top
      See Also
      \ No newline at end of file +BasicFormulas.Min Method \ No newline at end of file diff --git a/docs/html/2de9cc0c-1284-75e1-f0b7-3ddf7640476f.htm b/docs/html/2de9cc0c-1284-75e1-f0b7-3ddf7640476f.htm index f9dc900b6..d3c2ba093 100644 --- a/docs/html/2de9cc0c-1284-75e1-f0b7-3ddf7640476f.htm +++ b/docs/html/2de9cc0c-1284-75e1-f0b7-3ddf7640476f.htm @@ -1 +1,5 @@ -BasicStyles.StyleEnum.italic Field \ No newline at end of file +BasicStyles.StyleEnum.italic Field
      NanoXLSX

      BasicStylesStyleEnumitalic Field

      [Missing <summary> documentation for "F:NanoXLSX.Styles.BasicStyles.StyleEnum.italic"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const BasicStylesStyleEnum italic = 1

      Field Value

      Type: BasicStylesStyleEnum
      See Also
      \ No newline at end of file diff --git a/docs/html/2def0d99-1ef8-7f5d-f2d3-85df08f20f88.htm b/docs/html/2def0d99-1ef8-7f5d-f2d3-85df08f20f88.htm index 7118845f7..b5c33da2c 100644 --- a/docs/html/2def0d99-1ef8-7f5d-f2d3-85df08f20f88.htm +++ b/docs/html/2def0d99-1ef8-7f5d-f2d3-85df08f20f88.htm @@ -1,5 +1,3 @@ -CellXf.Equals Method
      NanoXLSX

      CellXfEquals Method

      Overload List
       NameDescription
      Public methodEquals(AbstractStyle) - Method to compare two objects for sorting purpose -
      Public methodEquals(Object) - Returns whether two instances are the same -
      Top
      See Also
      \ No newline at end of file +CellXf.Equals Method \ No newline at end of file diff --git a/docs/html/2e1d006d-4ed8-230f-3702-675b15176e37.htm b/docs/html/2e1d006d-4ed8-230f-3702-675b15176e37.htm index a5aae6bb2..2c70cb3b7 100644 --- a/docs/html/2e1d006d-4ed8-230f-3702-675b15176e37.htm +++ b/docs/html/2e1d006d-4ed8-230f-3702-675b15176e37.htm @@ -1 +1,5 @@ -BasicStyles.StyleEnum.underline Field \ No newline at end of file +BasicStyles.StyleEnum.underline Field
      NanoXLSX

      BasicStylesStyleEnumunderline Field

      [Missing <summary> documentation for "F:NanoXLSX.Styles.BasicStyles.StyleEnum.underline"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const BasicStylesStyleEnum underline = 3

      Field Value

      Type: BasicStylesStyleEnum
      See Also
      \ No newline at end of file diff --git a/docs/html/2e4e2bf9-e99c-05ed-0f4f-63f14ade62aa.htm b/docs/html/2e4e2bf9-e99c-05ed-0f4f-63f14ade62aa.htm index d0937d138..3cc3c6e78 100644 --- a/docs/html/2e4e2bf9-e99c-05ed-0f4f-63f14ade62aa.htm +++ b/docs/html/2e4e2bf9-e99c-05ed-0f4f-63f14ade62aa.htm @@ -1,3 +1,5 @@ -Border.RightColor Property
      NanoXLSX

      BorderRightColor Property

      - Gets or sets the color code of the right border. The value is expressed as hex string with the format AARRGGBB. AA (Alpha) is usually FF -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public string RightColor { get; set; }

      Property Value

      String
      See Also
      \ No newline at end of file +Border.RightColor Property
      NanoXLSX

      BorderRightColor Property

      [Missing <summary> documentation for "P:NanoXLSX.Styles.Border.RightColor"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public string RightColor { get; set; }

      Property Value

      Type: String
      See Also
      \ No newline at end of file diff --git a/docs/html/2e8038b8-73a8-eb71-94f3-a61552eda6e1.htm b/docs/html/2e8038b8-73a8-eb71-94f3-a61552eda6e1.htm index f3b036c36..3d6b38ca1 100644 --- a/docs/html/2e8038b8-73a8-eb71-94f3-a61552eda6e1.htm +++ b/docs/html/2e8038b8-73a8-eb71-94f3-a61552eda6e1.htm @@ -1,11 +1,7 @@ -Utils.GetOADateTimeString Method
      NanoXLSX

      UtilsGetOADateTimeString Method

      - Method to convert a date or date and time into the internal Excel time format (OAdate) -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public static string GetOADateTimeString(
      +Utils.GetOADateTimeString Method 
      NanoXLSX

      UtilsGetOADateTimeString Method

      [Missing <summary> documentation for "M:NanoXLSX.Utils.GetOADateTimeString(System.DateTime)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public static string GetOADateTimeString(
       	DateTime date
      -)

      Parameters

      date  DateTime
      Date to process

      Return Value

      String
      Date or date and time as number string
      Exceptions
      ExceptionCondition
      FormatExceptionThrows a FormatException if the passed date cannot be translated to the OADate format
      Remarks
      Excel assumes wrongly that the year 1900 is a leap year. There is a gap of 1.0 between 1900-02-28 and 1900-03-01. This method corrects all dates - from the first valid date (1900-01-01) to 1900-03-01. However, Excel displays the minimum valid date as 1900-01-00, although 0 is not a valid description for a day of month. - In conformance to the OAdate specifications, the maximum valid date is 9999-12-31 23:59:59 (plus 999 milliseconds).
      - See also: - https://docs.microsoft.com/en-us/dotnet/api/system.datetime.tooadate?view=netcore-3.1
      - See also: - https://docs.microsoft.com/en-us/office/troubleshoot/excel/wrongly-assumes-1900-is-leap-year
      See Also
      \ No newline at end of file +)

      Parameters

      date
      Type: SystemDateTime

      [Missing <param name="date"/> documentation for "M:NanoXLSX.Utils.GetOADateTimeString(System.DateTime)"]

      Return Value

      Type: String

      [Missing <returns> documentation for "M:NanoXLSX.Utils.GetOADateTimeString(System.DateTime)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/2e83bb5d-cf6a-0d7e-d1b2-2e8e980270e6.htm b/docs/html/2e83bb5d-cf6a-0d7e-d1b2-2e8e980270e6.htm index 5b12c4ff7..093fcc00e 100644 --- a/docs/html/2e83bb5d-cf6a-0d7e-d1b2-2e8e980270e6.htm +++ b/docs/html/2e83bb5d-cf6a-0d7e-d1b2-2e8e980270e6.htm @@ -1 +1,5 @@ -Worksheet.SheetProtectionValue.insertRows Field \ No newline at end of file +Worksheet.SheetProtectionValue.insertRows Field
      NanoXLSX

      WorksheetSheetProtectionValueinsertRows Field

      [Missing <summary> documentation for "F:NanoXLSX.Worksheet.SheetProtectionValue.insertRows"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const WorksheetSheetProtectionValue insertRows = 6

      Field Value

      Type: WorksheetSheetProtectionValue
      See Also
      \ No newline at end of file diff --git a/docs/html/2e95b67a-39df-fe7e-b2e7-27dec6822356.htm b/docs/html/2e95b67a-39df-fe7e-b2e7-27dec6822356.htm index f6e14e238..26f0bce3a 100644 --- a/docs/html/2e95b67a-39df-fe7e-b2e7-27dec6822356.htm +++ b/docs/html/2e95b67a-39df-fe7e-b2e7-27dec6822356.htm @@ -1,5 +1,7 @@ -Shortener.Formula(String) Method
      NanoXLSX

      ShortenerFormula(String) Method

      - Sets a formula into the current cell and moves the cursor to the next cell (column or row depending on the defined cell direction) -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void Formula(
      +Shortener.Formula Method (String)
      NanoXLSX

      ShortenerFormula Method (String)

      [Missing <summary> documentation for "M:NanoXLSX.Shortener.Formula(System.String)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public void Formula(
       	string cellFormula
      -)

      Parameters

      cellFormula  String
      Formula to set
      Exceptions
      ExceptionCondition
      WorksheetExceptionThrows a WorksheetException if no worksheet was defined
      See Also
      \ No newline at end of file +)

      Parameters

      cellFormula
      Type: SystemString

      [Missing <param name="cellFormula"/> documentation for "M:NanoXLSX.Shortener.Formula(System.String)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/2eca6e05-8b8b-eb19-3f81-a061ee58ff2c.htm b/docs/html/2eca6e05-8b8b-eb19-3f81-a061ee58ff2c.htm index 5ef2d56c9..84f3040ef 100644 --- a/docs/html/2eca6e05-8b8b-eb19-3f81-a061ee58ff2c.htm +++ b/docs/html/2eca6e05-8b8b-eb19-3f81-a061ee58ff2c.htm @@ -1,5 +1,7 @@ -Worksheet.RemoveHiddenRow Method
      Click or drag to resize
      NanoXLSX

      WorksheetRemoveHiddenRow Method

      - Sets a previously defined, hidden row as visible again -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void RemoveHiddenRow(
      +Worksheet.RemoveHiddenRow Method 
      Click or drag to resize
      NanoXLSX

      WorksheetRemoveHiddenRow Method

      [Missing <summary> documentation for "M:NanoXLSX.Worksheet.RemoveHiddenRow(System.Int32)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public void RemoveHiddenRow(
       	int rowNumber
      -)

      Parameters

      rowNumber  Int32
      Row number to hide on the worksheet
      Exceptions
      ExceptionCondition
      RangeExceptionThrows a RangeException if the passed row number is out of range
      See Also
      \ No newline at end of file +)

      Parameters

      rowNumber
      Type: SystemInt32

      [Missing <param name="rowNumber"/> documentation for "M:NanoXLSX.Worksheet.RemoveHiddenRow(System.Int32)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/2ed2ef6c-261d-1cd7-ed91-7f68dfbd5293.htm b/docs/html/2ed2ef6c-261d-1cd7-ed91-7f68dfbd5293.htm index f535304ac..eea21603a 100644 --- a/docs/html/2ed2ef6c-261d-1cd7-ed91-7f68dfbd5293.htm +++ b/docs/html/2ed2ef6c-261d-1cd7-ed91-7f68dfbd5293.htm @@ -1,3 +1,3 @@ -StyleReaderContainer Properties
      NanoXLSX

      StyleReaderContainer Properties

      The StyleReaderContainer type exposes the following members.

      Properties
       NameDescription
      Public propertyStyleCount - Gets the number of resolved styles -
      Top
      See Also
      \ No newline at end of file +StyleReaderContainer Properties \ No newline at end of file diff --git a/docs/html/2f39c8e1-12ff-023f-7613-4071746d41cd.htm b/docs/html/2f39c8e1-12ff-023f-7613-4071746d41cd.htm index b185a2afc..2331ab190 100644 --- a/docs/html/2f39c8e1-12ff-023f-7613-4071746d41cd.htm +++ b/docs/html/2f39c8e1-12ff-023f-7613-4071746d41cd.htm @@ -1,5 +1,3 @@ -MetadataReader Methods
      NanoXLSX

      MetadataReader Methods

      The MetadataReader type exposes the following members.

      Methods
       NameDescription
      Public methodEqualsDetermines whether the specified object is equal to the current object.
      (Inherited from Object)
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetHashCodeServes as the default hash function.
      (Inherited from Object)
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodReadAppData - Reads the XML file form the passed stream and processes the AppData section -
      Public methodReadCoreData - Reads the XML file form the passed stream and processes the Core section -
      Public methodToStringReturns a string that represents the current object.
      (Inherited from Object)
      Top
      See Also
      \ No newline at end of file +MetadataReader Methods
      NanoXLSX

      MetadataReader Methods

      The MetadataReader type exposes the following members.

      Methods
      +   + NameDescription
      Public methodEquals
      Determines whether the specified object is equal to the current object.
      (Inherited from Object.)
      Protected methodFinalize
      Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object.)
      Public methodGetHashCode
      Serves as the default hash function.
      (Inherited from Object.)
      Public methodGetType
      Gets the Type of the current instance.
      (Inherited from Object.)
      Protected methodMemberwiseClone
      Creates a shallow copy of the current Object.
      (Inherited from Object.)
      Public methodReadAppData
      Public methodReadCoreData
      Public methodToString
      Returns a string that represents the current object.
      (Inherited from Object.)
      Top
      See Also
      \ No newline at end of file diff --git a/docs/html/2f5961f8-5867-5ae5-3e14-e8e5fa39e1a5.htm b/docs/html/2f5961f8-5867-5ae5-3e14-e8e5fa39e1a5.htm index 0b212fad7..c2fb000f8 100644 --- a/docs/html/2f5961f8-5867-5ae5-3e14-e8e5fa39e1a5.htm +++ b/docs/html/2f5961f8-5867-5ae5-3e14-e8e5fa39e1a5.htm @@ -1,7 +1,9 @@ -BasicFormulas.Ceil(Worksheet, Address, Int32) Method
      NanoXLSX

      BasicFormulasCeil(Worksheet, Address, Int32) Method

      - Returns a cell with a ceil formula -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public static Cell Ceil(
      +BasicFormulas.Ceil Method (Worksheet, Address, Int32)
      NanoXLSX

      BasicFormulasCeil Method (Worksheet, Address, Int32)

      [Missing <summary> documentation for "M:NanoXLSX.BasicFormulas.Ceil(NanoXLSX.Worksheet,NanoXLSX.Address,System.Int32)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public static Cell Ceil(
       	Worksheet target,
       	Address address,
       	int decimals
      -)

      Parameters

      target  Worksheet
      Target worksheet of the ceil operation. Can be null if on the same worksheet
      address  Address
      Address to apply the ceil operation to
      decimals  Int32
      Number of decimals (digits)

      Return Value

      Cell
      Prepared Cell object, ready to be added to a worksheet
      See Also
      \ No newline at end of file +)

      Parameters

      target
      Type: NanoXLSXWorksheet

      [Missing <param name="target"/> documentation for "M:NanoXLSX.BasicFormulas.Ceil(NanoXLSX.Worksheet,NanoXLSX.Address,System.Int32)"]

      address
      Type: NanoXLSXAddress

      [Missing <param name="address"/> documentation for "M:NanoXLSX.BasicFormulas.Ceil(NanoXLSX.Worksheet,NanoXLSX.Address,System.Int32)"]

      decimals
      Type: SystemInt32

      [Missing <param name="decimals"/> documentation for "M:NanoXLSX.BasicFormulas.Ceil(NanoXLSX.Worksheet,NanoXLSX.Address,System.Int32)"]

      Return Value

      Type: Cell

      [Missing <returns> documentation for "M:NanoXLSX.BasicFormulas.Ceil(NanoXLSX.Worksheet,NanoXLSX.Address,System.Int32)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/2f6034a8-2fdb-29fd-36d5-5524e22134c5.htm b/docs/html/2f6034a8-2fdb-29fd-36d5-5524e22134c5.htm index e574b1ba4..3881b0590 100644 --- a/docs/html/2f6034a8-2fdb-29fd-36d5-5524e22134c5.htm +++ b/docs/html/2f6034a8-2fdb-29fd-36d5-5524e22134c5.htm @@ -1,5 +1,7 @@ -ReaderUtils.ParseInt Method
      NanoXLSX

      ReaderUtilsParseInt Method

      - Parses an int independent of the culture info of the host -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      internal static int ParseInt(
      +ReaderUtils.ParseInt Method 
      NanoXLSX

      ReaderUtilsParseInt Method

      [Missing <summary> documentation for "M:NanoXLSX.LowLevel.ReaderUtils.ParseInt(System.String)"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      internal static int ParseInt(
       	string rawValue
      -)

      Parameters

      rawValue  String
      Raw number as string

      Return Value

      Int32
      Parsed int
      See Also
      \ No newline at end of file +)

      Parameters

      rawValue
      Type: SystemString

      [Missing <param name="rawValue"/> documentation for "M:NanoXLSX.LowLevel.ReaderUtils.ParseInt(System.String)"]

      Return Value

      Type: Int32

      [Missing <returns> documentation for "M:NanoXLSX.LowLevel.ReaderUtils.ParseInt(System.String)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/2f67d135-c77d-77bb-c1b9-12b0ff4a4ea7.htm b/docs/html/2f67d135-c77d-77bb-c1b9-12b0ff4a4ea7.htm index 2eb3975e1..509d267b9 100644 --- a/docs/html/2f67d135-c77d-77bb-c1b9-12b0ff4a4ea7.htm +++ b/docs/html/2f67d135-c77d-77bb-c1b9-12b0ff4a4ea7.htm @@ -1,5 +1,7 @@ -Workbook(Boolean) Constructor
      NanoXLSX

      Workbook(Boolean) Constructor

      - Constructor with additional parameter to create a default worksheet. This constructor can be used to define a workbook that is saved as stream -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public Workbook(
      +Workbook Constructor (Boolean)
      NanoXLSX

      Workbook Constructor (Boolean)

      Initializes a new instance of the Workbook class

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public Workbook(
       	bool createWorkSheet
      -)

      Parameters

      createWorkSheet  Boolean
      If true, a default worksheet with the name 'Sheet1' will be crated and set as current worksheet
      See Also
      \ No newline at end of file +)

      Parameters

      createWorkSheet
      Type: SystemBoolean

      [Missing <param name="createWorkSheet"/> documentation for "M:NanoXLSX.Workbook.#ctor(System.Boolean)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/2f8e0f55-58eb-9eed-8cb9-19a1a38bcfd0.htm b/docs/html/2f8e0f55-58eb-9eed-8cb9-19a1a38bcfd0.htm index 2442852a2..07edea4dd 100644 --- a/docs/html/2f8e0f55-58eb-9eed-8cb9-19a1a38bcfd0.htm +++ b/docs/html/2f8e0f55-58eb-9eed-8cb9-19a1a38bcfd0.htm @@ -1,3 +1,5 @@ -StyleRepository.ImportInProgress Property
      NanoXLSX

      StyleRepositoryImportInProgress Property

      - If true certain exceptions will be suppressed and transformations on styles are performed when a worksheet is loaded -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      internal bool ImportInProgress { get; set; }

      Property Value

      Boolean
      See Also
      \ No newline at end of file +StyleRepository.ImportInProgress Property
      NanoXLSX

      StyleRepositoryImportInProgress Property

      [Missing <summary> documentation for "P:NanoXLSX.Styles.StyleRepository.ImportInProgress"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      internal bool ImportInProgress { get; set; }

      Property Value

      Type: Boolean
      See Also
      \ No newline at end of file diff --git a/docs/html/2fc345d0-553e-dfcb-b32b-e4e0d8205fac.htm b/docs/html/2fc345d0-553e-dfcb-b32b-e4e0d8205fac.htm index 1edef3b4c..d8fc9b740 100644 --- a/docs/html/2fc345d0-553e-dfcb-b32b-e4e0d8205fac.htm +++ b/docs/html/2fc345d0-553e-dfcb-b32b-e4e0d8205fac.htm @@ -1,40 +1,13 @@ -NumberFormat Class
      NanoXLSX

      NumberFormat Class

      - Class representing a NumberFormat entry. The NumberFormat entry is used to define cell formats like currency or date -
      Inheritance Hierarchy
      SystemObject
        NanoXLSX.StylesAbstractStyle
          NanoXLSX.StylesNumberFormat

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public class NumberFormat : AbstractStyle

      The NumberFormat type exposes the following members.

      Constructors
       NameDescription
      Private methodStatic memberNumberFormat 
      Public methodNumberFormat - Default constructor -
      Top
      Properties
       NameDescription
      Public propertyCustomFormatCode - Gets or sets the raw custom format code in the notation of Excel. The code is not escaped or un-escaped (on workbook loading)
      Public propertyCustomFormatID - Gets or sets the format number of the custom format. Must be higher or equal then predefined custom number (164) -
      Public propertyInternalID - Gets or sets the internal ID for sorting purpose in the Excel style document (nullable) -
      (Inherited from AbstractStyle)
      Public propertyIsCustomFormat - Gets whether the number format is a custom format (higher or equals 164). If true, the format is custom -
      Public propertyNumber - Gets or sets the format number. Set this to custom (164) in case of custom number formats -
      Top
      Methods
       NameDescription
      Public methodCompareTo - Method to compare two objects for sorting purpose -
      (Inherited from AbstractStyle)
      Public methodCopy - Method to copy the current object to a new one without casting -
      (Overrides AbstractStyleCopy)
      Public methodCopyNumberFormat - Method to copy the current object to a new one with casting -
      Protected methodCopyPropertiesT - Internal method to copy altered properties from a source object. The decision whether a property is copied is dependent on a untouched reference object -
      (Inherited from AbstractStyle)
      Public methodEquals(AbstractStyle) - Method to compare two objects for sorting purpose -
      (Inherited from AbstractStyle)
      Public methodEquals(Object) - Returns whether two instances are the same -
      (Overrides ObjectEquals(Object))
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetHashCode - Returns a hash code for this instance. -
      (Overrides ObjectGetHashCode)
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Public methodStatic memberIsDateFormat - Determines whether a defined style format number represents a date (or date and time) -
      Public methodStatic memberIsTimeFormat - Determines whether a defined style format number represents a time) -
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodToString - Override toString method -
      (Overrides ObjectToString)
      Public methodStatic memberTryParseFormatNumber - Tries to parse registered format numbers. If the parsing fails, it is assumed that the number is a custom format number (164 or higher) and 'custom' is returned -
      Top
      Fields
       NameDescription
      Public fieldStatic memberCUSTOMFORMAT_START_NUMBER - Start ID for custom number formats as constant (value 164) -
      Public fieldStatic memberDEFAULT_NUMBER - Default format number as constant -
      Top
      See Also
      \ No newline at end of file +NumberFormat Class
      NanoXLSX

      NumberFormat Class

      [Missing <summary> documentation for "T:NanoXLSX.Styles.NumberFormat"]

      Inheritance Hierarchy

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public class NumberFormat : AbstractStyle

      The NumberFormat type exposes the following members.

      Constructors
      +   + NameDescription
      Private methodStatic memberNumberFormat
      Public methodNumberFormat
      Initializes a new instance of the NumberFormat class
      Top
      Properties
      Methods
      Fields
      See Also
      \ No newline at end of file diff --git a/docs/html/3046ee58-9b7e-0e26-ee96-1a26a1a597d4.htm b/docs/html/3046ee58-9b7e-0e26-ee96-1a26a1a597d4.htm index fe86fffad..ed0efb674 100644 --- a/docs/html/3046ee58-9b7e-0e26-ee96-1a26a1a597d4.htm +++ b/docs/html/3046ee58-9b7e-0e26-ee96-1a26a1a597d4.htm @@ -1 +1,3 @@ -AddressType Methods
      NanoXLSX

      AddressType Methods

      The CellAddressType type exposes the following members.

      Methods
       NameDescription
      Public methodCompareToCompares this instance to a specified object and returns an indication of their relative values.
      (Inherited from Enum)
      Public methodEqualsReturns a value indicating whether this instance is equal to a specified object.
      (Inherited from Enum)
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetHashCodeReturns the hash code for the value of this instance.
      (Inherited from Enum)
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Public methodGetTypeCodeReturns the type code of the underlying type of this enumeration member.
      (Inherited from Enum)
      Public methodHasFlagDetermines whether one or more bit fields are set in the current instance.
      (Inherited from Enum)
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodToStringConverts the value of this instance to its equivalent string representation.
      (Inherited from Enum)
      Public methodToString(IFormatProvider)Obsolete.
      This method overload is obsolete; use ToString.
      (Inherited from Enum)
      Public methodToString(String)Converts the value of this instance to its equivalent string representation using the specified format.
      (Inherited from Enum)
      Public methodToString(String, IFormatProvider)Obsolete.
      This method overload is obsolete; use ToString(String).
      (Inherited from Enum)
      Top
      See Also
      \ No newline at end of file +AddressType Methods
      NanoXLSX

      AddressType Methods

      The CellAddressType type exposes the following members.

      Methods
      +   + NameDescription
      Public methodCompareTo
      Compares this instance to a specified object and returns an indication of their relative values.
      (Inherited from Enum.)
      Public methodEquals
      Returns a value indicating whether this instance is equal to a specified object.
      (Inherited from Enum.)
      Protected methodFinalize
      Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object.)
      Public methodGetHashCode
      Returns the hash code for the value of this instance.
      (Inherited from Enum.)
      Public methodGetType
      Gets the Type of the current instance.
      (Inherited from Object.)
      Public methodGetTypeCode
      Returns the type code of the underlying type of this enumeration member.
      (Inherited from Enum.)
      Public methodHasFlag
      Determines whether one or more bit fields are set in the current instance.
      (Inherited from Enum.)
      Protected methodMemberwiseClone
      Creates a shallow copy of the current Object.
      (Inherited from Object.)
      Public methodToString
      Converts the value of this instance to its equivalent string representation.
      (Inherited from Enum.)
      Public methodToString(String)
      Converts the value of this instance to its equivalent string representation using the specified format.
      (Inherited from Enum.)
      Public methodToString(IFormatProvider) Obsolete. (Inherited from Enum.)
      Public methodToString(String, IFormatProvider) Obsolete.
      This method overload is obsolete; use ToString(String).
      (Inherited from Enum.)
      Top
      See Also
      \ No newline at end of file diff --git a/docs/html/308ad39c-ef00-0b99-a919-aca1c520ef7d.htm b/docs/html/308ad39c-ef00-0b99-a919-aca1c520ef7d.htm index 2c9194d73..84a104030 100644 --- a/docs/html/308ad39c-ef00-0b99-a919-aca1c520ef7d.htm +++ b/docs/html/308ad39c-ef00-0b99-a919-aca1c520ef7d.htm @@ -1 +1,5 @@ -NumberFormat.FormatNumber.format_47 Field \ No newline at end of file +NumberFormat.FormatNumber.format_47 Field \ No newline at end of file diff --git a/docs/html/3143adfa-4860-d38a-2157-0e73dda7f673.htm b/docs/html/3143adfa-4860-d38a-2157-0e73dda7f673.htm index f193d9990..8a2694592 100644 --- a/docs/html/3143adfa-4860-d38a-2157-0e73dda7f673.htm +++ b/docs/html/3143adfa-4860-d38a-2157-0e73dda7f673.htm @@ -1 +1,5 @@ -BasicStyles.StyleEnum.dateFormat Field \ No newline at end of file +BasicStyles.StyleEnum.dateFormat Field
      NanoXLSX

      BasicStylesStyleEnumdateFormat Field

      [Missing <summary> documentation for "F:NanoXLSX.Styles.BasicStyles.StyleEnum.dateFormat"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const BasicStylesStyleEnum dateFormat = 6

      Field Value

      Type: BasicStylesStyleEnum
      See Also
      \ No newline at end of file diff --git a/docs/html/3180543f-2fc1-89c5-347c-d26f2de06fa0.htm b/docs/html/3180543f-2fc1-89c5-347c-d26f2de06fa0.htm index 58ee49500..b32cf466d 100644 --- a/docs/html/3180543f-2fc1-89c5-347c-d26f2de06fa0.htm +++ b/docs/html/3180543f-2fc1-89c5-347c-d26f2de06fa0.htm @@ -1 +1,5 @@ -NumberFormat.FormatNumber.format_19 Field \ No newline at end of file +NumberFormat.FormatNumber.format_19 Field \ No newline at end of file diff --git a/docs/html/318a7369-3640-2c35-9cd1-99fd5a03b213.htm b/docs/html/318a7369-3640-2c35-9cd1-99fd5a03b213.htm index 7c35118fb..8dc1dbaec 100644 --- a/docs/html/318a7369-3640-2c35-9cd1-99fd5a03b213.htm +++ b/docs/html/318a7369-3640-2c35-9cd1-99fd5a03b213.htm @@ -1,5 +1,3 @@ -Worksheet.HasCell Method
      NanoXLSX

      WorksheetHasCell Method

      Overload List
       NameDescription
      Public methodHasCell(Address) - Gets whether the specified address exists in the worksheet. Existing means that a value was stored at the address -
      Public methodHasCell(Int32, Int32) - Gets whether the specified address exists in the worksheet. Existing means that a value was stored at the address -
      Top
      See Also
      \ No newline at end of file +Worksheet.HasCell Method \ No newline at end of file diff --git a/docs/html/319a1188-b713-4d79-dc2e-46d474997e45.htm b/docs/html/319a1188-b713-4d79-dc2e-46d474997e45.htm index b62199f8d..89a1d0252 100644 --- a/docs/html/319a1188-b713-4d79-dc2e-46d474997e45.htm +++ b/docs/html/319a1188-b713-4d79-dc2e-46d474997e45.htm @@ -1,6 +1,8 @@ -Worksheet.SetRowHeight Method
      Click or drag to resize
      NanoXLSX

      WorksheetSetRowHeight Method

      - Sets the height of the passed row number (zero-based) -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void SetRowHeight(
      +Worksheet.SetRowHeight Method 
      Click or drag to resize
      NanoXLSX

      WorksheetSetRowHeight Method

      [Missing <summary> documentation for "M:NanoXLSX.Worksheet.SetRowHeight(System.Int32,System.Single)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public void SetRowHeight(
       	int rowNumber,
       	float height
      -)

      Parameters

      rowNumber  Int32
      Row number (zero-based, 0 to 1048575)
      height  Single
      Height from 0 to 409.5
      Exceptions
      ExceptionCondition
      RangeExceptionThrows a RangeException:
      a) If the passed row number is out of range
      b) if the row height is out of range (0 - 409.5)
      See Also
      \ No newline at end of file +)

      Parameters

      rowNumber
      Type: SystemInt32

      [Missing <param name="rowNumber"/> documentation for "M:NanoXLSX.Worksheet.SetRowHeight(System.Int32,System.Single)"]

      height
      Type: SystemSingle

      [Missing <param name="height"/> documentation for "M:NanoXLSX.Worksheet.SetRowHeight(System.Int32,System.Single)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/31c0b44b-0548-2934-d801-ed5c71c9d463.htm b/docs/html/31c0b44b-0548-2934-d801-ed5c71c9d463.htm index a841a3950..f3c8a5743 100644 --- a/docs/html/31c0b44b-0548-2934-d801-ed5c71c9d463.htm +++ b/docs/html/31c0b44b-0548-2934-d801-ed5c71c9d463.htm @@ -1,3 +1,5 @@ -WorksheetReader.ViewType Property \ No newline at end of file +WorksheetReader.ViewType Property
      NanoXLSX

      WorksheetReaderViewType Property

      [Missing <summary> documentation for "P:NanoXLSX.LowLevel.WorksheetReader.ViewType"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public WorksheetSheetViewType ViewType { get; private set; }

      Property Value

      Type: WorksheetSheetViewType
      See Also
      \ No newline at end of file diff --git a/docs/html/325075ee-5764-bbfa-e5e3-ea5f69a2e681.htm b/docs/html/325075ee-5764-bbfa-e5e3-ea5f69a2e681.htm index 967db3b02..43483581b 100644 --- a/docs/html/325075ee-5764-bbfa-e5e3-ea5f69a2e681.htm +++ b/docs/html/325075ee-5764-bbfa-e5e3-ea5f69a2e681.htm @@ -1,6 +1,8 @@ -Fill(String, Fill.FillType) Constructor
      NanoXLSX

      Fill(String, FillFillType) Constructor

      - Constructor with color value and fill type -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public Fill(
      +Fill Constructor (String, Fill.FillType)
      NanoXLSX

      Fill Constructor (String, FillFillType)

      Initializes a new instance of the Fill class

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public Fill(
       	string value,
      -	FillFillType fillType
      -)

      Parameters

      value  String
      Color value
      fillType  FillFillType
      Fill type (fill or pattern)
      See Also
      \ No newline at end of file + FillFillType fillType +)

      Parameters

      value
      Type: SystemString

      [Missing <param name="value"/> documentation for "M:NanoXLSX.Styles.Fill.#ctor(System.String,NanoXLSX.Styles.Fill.FillType)"]

      fillType
      Type: NanoXLSX.StylesFillFillType

      [Missing <param name="fillType"/> documentation for "M:NanoXLSX.Styles.Fill.#ctor(System.String,NanoXLSX.Styles.Fill.FillType)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/32a2fadd-b24c-d377-d23e-5b53e1a8fb31.htm b/docs/html/32a2fadd-b24c-d377-d23e-5b53e1a8fb31.htm index b03c0fd05..ad648196a 100644 --- a/docs/html/32a2fadd-b24c-d377-d23e-5b53e1a8fb31.htm +++ b/docs/html/32a2fadd-b24c-d377-d23e-5b53e1a8fb31.htm @@ -1,3 +1,5 @@ -WorksheetReader.ShowRowColHeaders Property \ No newline at end of file +WorksheetReader.ShowRowColHeaders Property \ No newline at end of file diff --git a/docs/html/32af41f3-46c7-16da-792b-f86544bc3ff8.htm b/docs/html/32af41f3-46c7-16da-792b-f86544bc3ff8.htm index d53190175..b00ef534f 100644 --- a/docs/html/32af41f3-46c7-16da-792b-f86544bc3ff8.htm +++ b/docs/html/32af41f3-46c7-16da-792b-f86544bc3ff8.htm @@ -1 +1,5 @@ -NumberFormat.FormatNumber.format_5 Field \ No newline at end of file +NumberFormat.FormatNumber.format_5 Field \ No newline at end of file diff --git a/docs/html/32c3ad6a-52d8-b878-fd33-44fcab11cb54.htm b/docs/html/32c3ad6a-52d8-b878-fd33-44fcab11cb54.htm index 304ab1251..fcfc1d77b 100644 --- a/docs/html/32c3ad6a-52d8-b878-fd33-44fcab11cb54.htm +++ b/docs/html/32c3ad6a-52d8-b878-fd33-44fcab11cb54.htm @@ -1 +1,5 @@ -CellXf.HorizontalAlignValue.fill Field
      NanoXLSX

      CellXfHorizontalAlignValuefill Field

      Content will fill up the cell

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public const CellXfHorizontalAlignValue fill = 3

      Field Value

      CellXfHorizontalAlignValue
      See Also
      \ No newline at end of file +CellXf.HorizontalAlignValue.fill Field
      NanoXLSX

      CellXfHorizontalAlignValuefill Field

      [Missing <summary> documentation for "F:NanoXLSX.Styles.CellXf.HorizontalAlignValue.fill"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const CellXfHorizontalAlignValue fill = 3

      Field Value

      Type: CellXfHorizontalAlignValue
      See Also
      \ No newline at end of file diff --git a/docs/html/32dac8ce-b17c-c0ca-1527-d4a0b3f512ee.htm b/docs/html/32dac8ce-b17c-c0ca-1527-d4a0b3f512ee.htm index 549114ea7..74fa104ed 100644 --- a/docs/html/32dac8ce-b17c-c0ca-1527-d4a0b3f512ee.htm +++ b/docs/html/32dac8ce-b17c-c0ca-1527-d4a0b3f512ee.htm @@ -1,3 +1,5 @@ -CellXf.HorizontalAlign Property
      NanoXLSX

      CellXfHorizontalAlign Property

      - Gets or sets the horizontal alignment of the style -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public CellXfHorizontalAlignValue HorizontalAlign { get; set; }

      Property Value

      CellXfHorizontalAlignValue
      See Also
      \ No newline at end of file +CellXf.HorizontalAlign Property
      NanoXLSX

      CellXfHorizontalAlign Property

      [Missing <summary> documentation for "P:NanoXLSX.Styles.CellXf.HorizontalAlign"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public CellXfHorizontalAlignValue HorizontalAlign { get; set; }

      Property Value

      Type: CellXfHorizontalAlignValue
      See Also
      \ No newline at end of file diff --git a/docs/html/33182735-e207-f6af-e163-8a3249f0920a.htm b/docs/html/33182735-e207-f6af-e163-8a3249f0920a.htm index f0aa0859f..20889b7a8 100644 --- a/docs/html/33182735-e207-f6af-e163-8a3249f0920a.htm +++ b/docs/html/33182735-e207-f6af-e163-8a3249f0920a.htm @@ -1,3 +1,7 @@ -Cell.Equals Method
      NanoXLSX

      CellEquals Method

      [Missing <summary> documentation for "M:NanoXLSX.Cell.Equals(System.Object)"]


      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public override bool Equals(
      +Cell.Equals Method 
      NanoXLSX

      CellEquals Method

      [Missing <summary> documentation for "M:NanoXLSX.Cell.Equals(System.Object)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public override bool Equals(
       	Object obj
      -)

      Parameters

      obj  Object

      [Missing <param name="obj"/> documentation for "M:NanoXLSX.Cell.Equals(System.Object)"]

      Return Value

      Boolean

      [Missing <returns> documentation for "M:NanoXLSX.Cell.Equals(System.Object)"]

      See Also
      \ No newline at end of file +)

      Parameters

      obj
      Type: SystemObject

      [Missing <param name="obj"/> documentation for "M:NanoXLSX.Cell.Equals(System.Object)"]

      Return Value

      Type: Boolean

      [Missing <returns> documentation for "M:NanoXLSX.Cell.Equals(System.Object)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/331f9fdb-6434-826e-5127-ffebb09f6fb4.htm b/docs/html/331f9fdb-6434-826e-5127-ffebb09f6fb4.htm index 939cf8a05..23ddfa51d 100644 --- a/docs/html/331f9fdb-6434-826e-5127-ffebb09f6fb4.htm +++ b/docs/html/331f9fdb-6434-826e-5127-ffebb09f6fb4.htm @@ -1,3 +1,5 @@ -ImportOptions.ColumnType.Decimal Field
      NanoXLSX

      ImportOptionsColumnTypeDecimal Field

      - Cells are tried to be imported as numbers (enforcing decimal) -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public const ImportOptionsColumnType Decimal = 2

      Field Value

      ImportOptionsColumnType
      See Also
      \ No newline at end of file +ImportOptions.ColumnType.Decimal Field
      NanoXLSX

      ImportOptionsColumnTypeDecimal Field

      [Missing <summary> documentation for "F:NanoXLSX.ImportOptions.ColumnType.Decimal"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const ImportOptionsColumnType Decimal = 2

      Field Value

      Type: ImportOptionsColumnType
      See Also
      \ No newline at end of file diff --git a/docs/html/3345368b-01e9-4f1f-fd4a-ab3410ff04db.htm b/docs/html/3345368b-01e9-4f1f-fd4a-ab3410ff04db.htm index ba4385063..76c7c5fa3 100644 --- a/docs/html/3345368b-01e9-4f1f-fd4a-ab3410ff04db.htm +++ b/docs/html/3345368b-01e9-4f1f-fd4a-ab3410ff04db.htm @@ -1,5 +1,3 @@ -ImportOptions Methods
      NanoXLSX

      ImportOptions Methods

      The ImportOptions type exposes the following members.

      Methods
       NameDescription
      Public methodAddEnforcedColumn(Int32, ImportOptionsColumnType) - Adds a type enforcing rule to the passed column number (zero-based) -
      Public methodAddEnforcedColumn(String, ImportOptionsColumnType) - Adds a type enforcing rule to the passed column address -
      Public methodEqualsDetermines whether the specified object is equal to the current object.
      (Inherited from Object)
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetHashCodeServes as the default hash function.
      (Inherited from Object)
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodToStringReturns a string that represents the current object.
      (Inherited from Object)
      Top
      See Also
      \ No newline at end of file +ImportOptions Methods
      NanoXLSX

      ImportOptions Methods

      The ImportOptions type exposes the following members.

      Methods
      +   + NameDescription
      Public methodAddEnforcedColumn(Int32, ImportOptionsColumnType)
      Public methodAddEnforcedColumn(String, ImportOptionsColumnType)
      Public methodEquals
      Determines whether the specified object is equal to the current object.
      (Inherited from Object.)
      Protected methodFinalize
      Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object.)
      Public methodGetHashCode
      Serves as the default hash function.
      (Inherited from Object.)
      Public methodGetType
      Gets the Type of the current instance.
      (Inherited from Object.)
      Protected methodMemberwiseClone
      Creates a shallow copy of the current Object.
      (Inherited from Object.)
      Public methodToString
      Returns a string that represents the current object.
      (Inherited from Object.)
      Top
      See Also
      \ No newline at end of file diff --git a/docs/html/33473b90-d340-d7e4-baf1-50d904d2b221.htm b/docs/html/33473b90-d340-d7e4-baf1-50d904d2b221.htm index e628f7d0c..4e0b33f97 100644 --- a/docs/html/33473b90-d340-d7e4-baf1-50d904d2b221.htm +++ b/docs/html/33473b90-d340-d7e4-baf1-50d904d2b221.htm @@ -1,3 +1,5 @@ -WorksheetReader.PaneDefinition.PaneSplitRowIndex Property
      NanoXLSX

      WorksheetReaderPaneDefinitionPaneSplitRowIndex Property

      - Gets or sets the pane split row index of a worksheet split -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public int? PaneSplitRowIndex { get; set; }

      Property Value

      NullableInt32
      See Also
      \ No newline at end of file +WorksheetReader.PaneDefinition.PaneSplitRowIndex Property
      NanoXLSX

      WorksheetReaderPaneDefinitionPaneSplitRowIndex Property

      [Missing <summary> documentation for "P:NanoXLSX.LowLevel.WorksheetReader.PaneDefinition.PaneSplitRowIndex"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public int? PaneSplitRowIndex { get; set; }

      Property Value

      Type: NullableInt32
      See Also
      \ No newline at end of file diff --git a/docs/html/3352465c-8252-824b-55b7-2915134746ef.htm b/docs/html/3352465c-8252-824b-55b7-2915134746ef.htm index b43efe7fe..ae1aeccba 100644 --- a/docs/html/3352465c-8252-824b-55b7-2915134746ef.htm +++ b/docs/html/3352465c-8252-824b-55b7-2915134746ef.htm @@ -1,73 +1,3 @@ -XlsxWriter Methods
      NanoXLSX

      XlsxWriter Methods

      The XlsxWriter type exposes the following members.

      Methods
       NameDescription
      Private methodAppendSharedString - Method to append shared string values and to handle leading or trailing white spaces -
      Private methodAppendXmlTag - Method to append a simple XML tag with an enclosed value to the passed StringBuilder -
      Private methodAppendXmlToPackagePart - Writes raw XML strings into the passed Package Part -
      Private methodCalculatePaneHeight - Method to calculate the pane height, based on the number of rows -
      Private methodCalculatePaneWidth - Method to calculate the pane width, based on the number of columns -
      Private methodCreateAppPropertiesDocument - Method to create the app-properties (part of meta data) as raw XML string -
      Private methodCreateAppString - Method to create the XML string for the app-properties document -
      Private methodCreateColsString - Method to create the columns as XML string. This is used to define the width of columns -
      Private methodCreateCorePropertiesDocument - Method to create the core-properties (part of meta data) as raw XML string -
      Private methodCreateCorePropertiesString - Method to create the XML string for the core-properties document -
      Private methodCreateMergedCellsString - Method to create the merged cells string of the passed worksheet -
      Private methodCreateMruColorsString - Method to create the XML string for the color-MRU part of the style sheet document (recent colors) -
      Private methodCreatePaneString - Method to create the (sub) part of the pane (splitting and freezing) within the worksheet XML document -
      Private methodCreateRowsString - Method to create the enclosing part of the rows -
      Private methodCreateRowString - Method to create a row string -
      Private methodCreateSharedStringsDocument - Method to create shared strings as raw XML string -
      Private methodCreateSheetProtectionString - Method to create the protection string of the passed worksheet -
      Private methodCreateSheetViewString - Method to create the (sub) part of the sheet view (selected cells and panes) within the worksheet XML document -
      Private methodCreateStyleBorderString - Method to create the XML string for the border part of the style sheet document -
      Private methodCreateStyleFillString - Method to create the XML string for the fill part of the style sheet document -
      Private methodCreateStyleFontString - Method to create the XML string for the font part of the style sheet document -
      Private methodCreateStyleNumberFormatString - Method to create the XML string for the number format part of the style sheet document -
      Private methodCreateStyleSheetDocument - Method to create a style sheet as raw XML string -
      Private methodCreateStyleXfsString - Method to create the XML string for the XF part of the style sheet document -
      Private methodCreateWorkbookDocument - Method to create a workbook as raw XML string -
      Private methodCreateWorkbookProtectionString - Method to create the (sub) part of the workbook protection within the workbook XML document -
      Private methodCreateWorksheetPart - Method to create a worksheet part as a raw XML string -
      Public methodEqualsDetermines whether the specified object is equal to the current object.
      (Inherited from Object)
      Public methodStatic memberEscapeXmlAttributeChars - Method to escape XML characters in an XML attribute -
      Public methodStatic memberEscapeXmlChars - Method to escape XML characters between two XML tags -
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetHashCodeServes as the default hash function.
      (Inherited from Object)
      Private methodGetSortedSheetData - Method to sort the cells of a worksheet as preparation for the XML document -
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Private methodHasPaneSplitting - Checks whether pane splitting is applied in the given worksheet -
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Private methodNormalizeNewLines - Method to normalize all newlines to CR+LF -
      Public methodSave - Method to save the workbook -
      Public methodSaveAsStream - Method to save the workbook as stream -
      Public methodSaveAsStreamAsync - Method to save the workbook as stream asynchronous. -
      Public methodSaveAsync - Method to save the workbook asynchronous. -
      Public methodToStringReturns a string that represents the current object.
      (Inherited from Object)
      Top
      See Also
      \ No newline at end of file +XlsxWriter Methods
      NanoXLSX

      XlsxWriter Methods

      The XlsxWriter type exposes the following members.

      Methods
      See Also
      \ No newline at end of file diff --git a/docs/html/336f4eb6-899a-1a7e-f6be-39d481a47d1a.htm b/docs/html/336f4eb6-899a-1a7e-f6be-39d481a47d1a.htm index 3753f9d96..0e1c84260 100644 --- a/docs/html/336f4eb6-899a-1a7e-f6be-39d481a47d1a.htm +++ b/docs/html/336f4eb6-899a-1a7e-f6be-39d481a47d1a.htm @@ -1,6 +1,8 @@ -XlsxReader(String, ImportOptions) Constructor
      NanoXLSX

      XlsxReader(String, ImportOptions) Constructor

      - Constructor with file path as parameter -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public XlsxReader(
      +XlsxReader Constructor (String, ImportOptions)
      NanoXLSX

      XlsxReader Constructor (String, ImportOptions)

      Initializes a new instance of the XlsxReader class

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public XlsxReader(
       	string path,
       	ImportOptions options = null
      -)

      Parameters

      path  String
      File path of the XLSX file to load
      options  ImportOptions  (Optional)
      Import options to override the automatic approach of the reader. ImportOptions for information about import options.
      See Also
      \ No newline at end of file +)

      Parameters

      path
      Type: SystemString

      [Missing <param name="path"/> documentation for "M:NanoXLSX.LowLevel.XlsxReader.#ctor(System.String,NanoXLSX.ImportOptions)"]

      options (Optional)
      Type: NanoXLSXImportOptions

      [Missing <param name="options"/> documentation for "M:NanoXLSX.LowLevel.XlsxReader.#ctor(System.String,NanoXLSX.ImportOptions)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/337c7e24-26cc-9215-2bff-20d8e0a2a073.htm b/docs/html/337c7e24-26cc-9215-2bff-20d8e0a2a073.htm index 5986067ea..1443725bb 100644 --- a/docs/html/337c7e24-26cc-9215-2bff-20d8e0a2a073.htm +++ b/docs/html/337c7e24-26cc-9215-2bff-20d8e0a2a073.htm @@ -1,64 +1,13 @@ -Font Class
      NanoXLSX

      Font Class

      - Class representing a Font entry. The Font entry is used to define text formatting -
      Inheritance Hierarchy
      SystemObject
        NanoXLSX.StylesAbstractStyle
          NanoXLSX.StylesFont

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public class Font : AbstractStyle

      The Font type exposes the following members.

      Constructors
       NameDescription
      Private methodStatic memberFont 
      Public methodFont - Default constructor -
      Top
      Properties
       NameDescription
      Public propertyBold - Gets or sets whether the font is bold. If true, the font is declared as bold -
      Public propertyCharset - Gets or sets the char set of the Font (Default is empty) -
      Public propertyColorTheme - Gets or sets the font color theme (Default is 1 = Light 1) -
      Public propertyColorValue - Gets or sets the color code of the font color. The value is expressed as hex string with the format AARRGGBB. AA (Alpha) is usually FF. - To omit the color, an empty string can be set. Empty is also default. -
      Public propertyFamily - Gets or sets the font family (Default is 2 = Swiss) -
      Public propertyInternalID - Gets or sets the internal ID for sorting purpose in the Excel style document (nullable) -
      (Inherited from AbstractStyle)
      Public propertyIsDefaultFont - Gets whether the font is equal to the default font -
      Public propertyItalic - Gets or sets whether the font is italic. If true, the font is declared as italic -
      Public propertyName - Gets or sets the font name (Default is Calibri) -
      Public propertyScheme - Gets or sets the font scheme (Default is minor) -
      Public propertySize - Gets or sets the font size. Valid range is from 1 to 409 -
      Public propertyStrike - Gets or sets whether the font is struck through. If true, the font is declared as strike-through -
      Public propertyUnderline - Gets or sets the underline style of the font. If set to none no underline will be applied (default) -
      Public propertyVerticalAlign - Gets or sets the alignment of the font (Default is none) -
      Top
      Methods
       NameDescription
      Public methodCompareTo - Method to compare two objects for sorting purpose -
      (Inherited from AbstractStyle)
      Public methodCopy - Method to copy the current object to a new one without casting -
      (Overrides AbstractStyleCopy)
      Public methodCopyFont - Method to copy the current object to a new one with casting -
      Protected methodCopyPropertiesT - Internal method to copy altered properties from a source object. The decision whether a property is copied is dependent on a untouched reference object -
      (Inherited from AbstractStyle)
      Public methodEquals(AbstractStyle) - Method to compare two objects for sorting purpose -
      (Inherited from AbstractStyle)
      Public methodEquals(Object) - Returns whether two instances are the same -
      (Overrides ObjectEquals(Object))
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetHashCode - Returns a hash code for this instance. -
      (Overrides ObjectGetHashCode)
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodToString - Override toString method -
      (Overrides ObjectToString)
      Top
      Fields
       NameDescription
      Public fieldStatic memberDEFAULT_FONT_FAMILY - Default font family -
      Public fieldStatic memberDEFAULT_FONT_NAME - Default font family as constant -
      Public fieldStatic memberDEFAULT_FONT_SCHEME - Default font scheme -
      Public fieldStatic memberDEFAULT_FONT_SIZE - Default font size -
      Public fieldStatic memberDEFAULT_VERTICAL_ALIGN - Default vertical alignment -
      Public fieldStatic memberMAX_FONT_SIZE - Minimum possible font size -
      Public fieldStatic memberMIN_FONT_SIZE - Maximum possible font size -
      Top
      See Also
      \ No newline at end of file +Font Class
      NanoXLSX

      Font Class

      [Missing <summary> documentation for "T:NanoXLSX.Styles.Font"]

      Inheritance Hierarchy

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public class Font : AbstractStyle

      The Font type exposes the following members.

      Constructors
      +   + NameDescription
      Private methodStatic memberFont
      Public methodFont
      Initializes a new instance of the Font class
      Top
      Properties
      Methods
      Fields
      See Also
      \ No newline at end of file diff --git a/docs/html/33b423da-d401-47ba-b050-08e004a9d5cc.htm b/docs/html/33b423da-d401-47ba-b050-08e004a9d5cc.htm index 5fe3276cf..2e6f55958 100644 --- a/docs/html/33b423da-d401-47ba-b050-08e004a9d5cc.htm +++ b/docs/html/33b423da-d401-47ba-b050-08e004a9d5cc.htm @@ -1 +1,3 @@ -StyleEnum Fields
      NanoXLSX

      StyleEnum Fields

      The BasicStylesStyleEnum type exposes the following members.

      Fields
       NameDescription
      Public fieldStatic memberboldFormat text bold
      Public fieldStatic memberboldItalicFormat text bold and italic
      Public fieldStatic memberborderFrameFormat cell with a thin border
      Public fieldStatic memberborderFrameHeaderFormat cell with a thin border and a thick bottom line as header cell
      Public fieldStatic memberdateFormatFormat number as date
      Public fieldStatic memberdottedFill_0_125Special pattern fill style for compatibility purpose
      Public fieldStatic memberdoubleUnderlineFormat text with a double underline
      Public fieldStatic memberitalicFormat text italic
      Public fieldStatic membermergeCellStyleStyle to apply on merged cells
      Public fieldStatic memberroundFormatRounds number as an integer
      Public fieldStatic memberstrikeFormat text with a strike-through
      Public fieldStatic membertimeFormatFormat number as time
      Public fieldStatic memberunderlineFormat text with an underline
      Public fieldvalue__ 
      Top
      See Also
      \ No newline at end of file +StyleEnum Fields \ No newline at end of file diff --git a/docs/html/33c2055e-c832-806d-c1ef-08ebc4c752a0.htm b/docs/html/33c2055e-c832-806d-c1ef-08ebc4c752a0.htm index 4329ec364..4bcb1c068 100644 --- a/docs/html/33c2055e-c832-806d-c1ef-08ebc4c752a0.htm +++ b/docs/html/33c2055e-c832-806d-c1ef-08ebc4c752a0.htm @@ -1 +1,5 @@ -NumberFormat.FormatNumber.format_15 Field \ No newline at end of file +NumberFormat.FormatNumber.format_15 Field \ No newline at end of file diff --git a/docs/html/33d655b3-0a51-659a-6533-4830961835d4.htm b/docs/html/33d655b3-0a51-659a-6533-4830961835d4.htm index 3e3555b29..4c0bd1587 100644 --- a/docs/html/33d655b3-0a51-659a-6533-4830961835d4.htm +++ b/docs/html/33d655b3-0a51-659a-6533-4830961835d4.htm @@ -1 +1,5 @@ -ImportOptions.GlobalType.value__ Field
      NanoXLSX

      ImportOptionsGlobalTypevalue__ Field

      [Missing <summary> documentation for "F:NanoXLSX.ImportOptions.GlobalType.value__"]


      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public int value__

      Field Value

      Int32
      See Also
      \ No newline at end of file +ImportOptions.GlobalType.value__ Field
      NanoXLSX

      ImportOptionsGlobalTypevalue__ Field

      [Missing <summary> documentation for "F:NanoXLSX.ImportOptions.GlobalType.value__"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public int value__

      Field Value

      Type: Int32
      See Also
      \ No newline at end of file diff --git a/docs/html/3420f640-3dd8-5fe0-d4b5-2498c7cac491.htm b/docs/html/3420f640-3dd8-5fe0-d4b5-2498c7cac491.htm index e86fef35f..3dfd9093d 100644 --- a/docs/html/3420f640-3dd8-5fe0-d4b5-2498c7cac491.htm +++ b/docs/html/3420f640-3dd8-5fe0-d4b5-2498c7cac491.htm @@ -1,7 +1,3 @@ -Workbook.CopyWorksheetTo Method
      NanoXLSX

      WorkbookCopyWorksheetTo Method

      Overload List
       NameDescription
      Public methodCopyWorksheetTo(Int32, String, Workbook, Boolean) - Copies a worksheet of the current workbook by its index into another workbook -
      Public methodCopyWorksheetTo(String, String, Workbook, Boolean) - Copies a worksheet of the current workbook by its name into another workbook -
      Public methodStatic memberCopyWorksheetTo(Worksheet, String, Workbook, Boolean) - Copies a worksheet of any workbook into the another workbook -
      Top
      See Also
      \ No newline at end of file +Workbook.CopyWorksheetTo Method \ No newline at end of file diff --git a/docs/html/343310d1-c1b4-6dd4-5cfd-c653ddff0dc4.htm b/docs/html/343310d1-c1b4-6dd4-5cfd-c653ddff0dc4.htm index d8359d2f1..79d4e9129 100644 --- a/docs/html/343310d1-c1b4-6dd4-5cfd-c653ddff0dc4.htm +++ b/docs/html/343310d1-c1b4-6dd4-5cfd-c653ddff0dc4.htm @@ -1 +1,5 @@ -Utils Constructor
      NanoXLSX

      Utils Constructor

      Initializes the static fields of the Utils class

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      static Utils()
      See Also
      \ No newline at end of file +Utils Constructor
      NanoXLSX

      Utils Constructor

      Initializes the static fields of the Utils class

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      static Utils()
      See Also
      \ No newline at end of file diff --git a/docs/html/34a30fcf-bc31-b207-5d90-98a1ef331ece.htm b/docs/html/34a30fcf-bc31-b207-5d90-98a1ef331ece.htm index 087e0689a..d48340933 100644 --- a/docs/html/34a30fcf-bc31-b207-5d90-98a1ef331ece.htm +++ b/docs/html/34a30fcf-bc31-b207-5d90-98a1ef331ece.htm @@ -1 +1,5 @@ -Font.UnderlineValue.none Field
      NanoXLSX

      FontUnderlineValuenone Field

      Text contains no underline (default)

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public const FontUnderlineValue none = 4

      Field Value

      FontUnderlineValue
      See Also
      \ No newline at end of file +Font.UnderlineValue.none Field
      NanoXLSX

      FontUnderlineValuenone Field

      [Missing <summary> documentation for "F:NanoXLSX.Styles.Font.UnderlineValue.none"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const FontUnderlineValue none = 4

      Field Value

      Type: FontUnderlineValue
      See Also
      \ No newline at end of file diff --git a/docs/html/34e24223-28fc-d05f-399f-22adaa584ff2.htm b/docs/html/34e24223-28fc-d05f-399f-22adaa584ff2.htm index b0c35e655..12851e7e4 100644 --- a/docs/html/34e24223-28fc-d05f-399f-22adaa584ff2.htm +++ b/docs/html/34e24223-28fc-d05f-399f-22adaa584ff2.htm @@ -1,3 +1,5 @@ -Worksheet.WorkbookReference Property \ No newline at end of file +Worksheet.WorkbookReference Property \ No newline at end of file diff --git a/docs/html/34e7f5c6-4954-ae04-be29-b7989594afc8.htm b/docs/html/34e7f5c6-4954-ae04-be29-b7989594afc8.htm index 28c9cf36b..d3a77eafb 100644 --- a/docs/html/34e7f5c6-4954-ae04-be29-b7989594afc8.htm +++ b/docs/html/34e7f5c6-4954-ae04-be29-b7989594afc8.htm @@ -1 +1,5 @@ -StyleReaderContainer Constructor
      NanoXLSX

      StyleReaderContainer Constructor

      Initializes a new instance of the StyleReaderContainer class

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public StyleReaderContainer()
      See Also
      \ No newline at end of file +StyleReaderContainer Constructor
      NanoXLSX

      StyleReaderContainer Constructor

      Initializes a new instance of the StyleReaderContainer class

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public StyleReaderContainer()
      See Also
      \ No newline at end of file diff --git a/docs/html/34e8a50b-f95a-03d5-015c-03bf2d9428bf.htm b/docs/html/34e8a50b-f95a-03d5-015c-03bf2d9428bf.htm index 1c1804752..c6bf245d7 100644 --- a/docs/html/34e8a50b-f95a-03d5-015c-03bf2d9428bf.htm +++ b/docs/html/34e8a50b-f95a-03d5-015c-03bf2d9428bf.htm @@ -1,3 +1,5 @@ -WorkbookReader.LockWindows Property
      NanoXLSX

      WorkbookReaderLockWindows Property

      - Lock state of the windows -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public bool LockWindows { get; private set; }

      Property Value

      Boolean
      See Also
      \ No newline at end of file +WorkbookReader.LockWindows Property
      NanoXLSX

      WorkbookReaderLockWindows Property

      [Missing <summary> documentation for "P:NanoXLSX.LowLevel.WorkbookReader.LockWindows"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public bool LockWindows { get; private set; }

      Property Value

      Type: Boolean
      See Also
      \ No newline at end of file diff --git a/docs/html/3550c16e-8f89-5374-e907-369625002708.htm b/docs/html/3550c16e-8f89-5374-e907-369625002708.htm index 4d3eb4876..33150a305 100644 --- a/docs/html/3550c16e-8f89-5374-e907-369625002708.htm +++ b/docs/html/3550c16e-8f89-5374-e907-369625002708.htm @@ -1 +1,3 @@ -CellDirection Fields
      NanoXLSX

      CellDirection Fields

      The WorksheetCellDirection type exposes the following members.

      Fields
       NameDescription
      Public fieldStatic memberColumnToColumnThe next cell will be on the same row (A1,B1,C1...)
      Public fieldStatic memberDisabledThe address of the next cell will be not changed when adding a cell (for manual definition of cell addresses)
      Public fieldStatic memberRowToRowThe next cell will be on the same column (A1,A2,A3...)
      Public fieldvalue__ 
      Top
      See Also
      \ No newline at end of file +CellDirection Fields \ No newline at end of file diff --git a/docs/html/35d57dbb-5e0e-1d3a-cd27-e735774a87bf.htm b/docs/html/35d57dbb-5e0e-1d3a-cd27-e735774a87bf.htm index 3dee314e2..8a975ad81 100644 --- a/docs/html/35d57dbb-5e0e-1d3a-cd27-e735774a87bf.htm +++ b/docs/html/35d57dbb-5e0e-1d3a-cd27-e735774a87bf.htm @@ -1 +1,5 @@ -Fill.PatternValue.gray125 Field
      NanoXLSX

      FillPatternValuegray125 Field

      12.5% gray fill

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public const FillPatternValue gray125 = 6

      Field Value

      FillPatternValue
      See Also
      \ No newline at end of file +Fill.PatternValue.gray125 Field
      NanoXLSX

      FillPatternValuegray125 Field

      [Missing <summary> documentation for "F:NanoXLSX.Styles.Fill.PatternValue.gray125"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const FillPatternValue gray125 = 6

      Field Value

      Type: FillPatternValue
      See Also
      \ No newline at end of file diff --git a/docs/html/36500500-32fc-7906-9ac6-69a97da7f105.htm b/docs/html/36500500-32fc-7906-9ac6-69a97da7f105.htm index 700eac67a..37b58ecb7 100644 --- a/docs/html/36500500-32fc-7906-9ac6-69a97da7f105.htm +++ b/docs/html/36500500-32fc-7906-9ac6-69a97da7f105.htm @@ -1,3 +1,5 @@ -Range.ResolveEnclosedAddresses Method
      NanoXLSX

      RangeResolveEnclosedAddresses Method

      - Gets a list of all addresses between the start and end address -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public IReadOnlyList<Address> ResolveEnclosedAddresses()

      Return Value

      IReadOnlyListAddress
      List of Addresses
      See Also
      \ No newline at end of file +Range.ResolveEnclosedAddresses Method
      NanoXLSX

      RangeResolveEnclosedAddresses Method

      [Missing <summary> documentation for "M:NanoXLSX.Range.ResolveEnclosedAddresses"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public IReadOnlyList<Address> ResolveEnclosedAddresses()

      Return Value

      Type: IReadOnlyListAddress

      [Missing <returns> documentation for "M:NanoXLSX.Range.ResolveEnclosedAddresses"]

      See Also
      \ No newline at end of file diff --git a/docs/html/36602a35-152b-538b-2fad-12ed325412de.htm b/docs/html/36602a35-152b-538b-2fad-12ed325412de.htm index 932d5d194..74d62c60c 100644 --- a/docs/html/36602a35-152b-538b-2fad-12ed325412de.htm +++ b/docs/html/36602a35-152b-538b-2fad-12ed325412de.htm @@ -1,3 +1,9 @@ -Worksheet.CellDirection Class
      NanoXLSX

      WorksheetCellDirection Class

      - Enum to define the direction when using AddNextCell method -
      Inheritance Hierarchy
      SystemObject
        SystemValueType
          SystemEnum
            NanoXLSXWorksheetCellDirection

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public sealed class CellDirection : Enum

      The WorksheetCellDirection type exposes the following members.

      Methods
       NameDescription
      Public methodCompareToCompares this instance to a specified object and returns an indication of their relative values.
      (Inherited from Enum)
      Public methodEqualsReturns a value indicating whether this instance is equal to a specified object.
      (Inherited from Enum)
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetHashCodeReturns the hash code for the value of this instance.
      (Inherited from Enum)
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Public methodGetTypeCodeReturns the type code of the underlying type of this enumeration member.
      (Inherited from Enum)
      Public methodHasFlagDetermines whether one or more bit fields are set in the current instance.
      (Inherited from Enum)
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodToStringConverts the value of this instance to its equivalent string representation.
      (Inherited from Enum)
      Public methodToString(IFormatProvider)Obsolete.
      This method overload is obsolete; use ToString.
      (Inherited from Enum)
      Public methodToString(String)Converts the value of this instance to its equivalent string representation using the specified format.
      (Inherited from Enum)
      Public methodToString(String, IFormatProvider)Obsolete.
      This method overload is obsolete; use ToString(String).
      (Inherited from Enum)
      Top
      Fields
       NameDescription
      Public fieldStatic memberColumnToColumnThe next cell will be on the same row (A1,B1,C1...)
      Public fieldStatic memberDisabledThe address of the next cell will be not changed when adding a cell (for manual definition of cell addresses)
      Public fieldStatic memberRowToRowThe next cell will be on the same column (A1,A2,A3...)
      Public fieldvalue__ 
      Top
      See Also
      \ No newline at end of file +Worksheet.CellDirection Class
      NanoXLSX

      WorksheetCellDirection Class

      [Missing <summary> documentation for "T:NanoXLSX.Worksheet.CellDirection"]

      Inheritance Hierarchy
      SystemObject
        SystemValueType
          SystemEnum
            NanoXLSXWorksheetCellDirection

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public sealed class CellDirection : Enum

      The WorksheetCellDirection type exposes the following members.

      Methods
      +   + NameDescription
      Public methodCompareTo
      Compares this instance to a specified object and returns an indication of their relative values.
      (Inherited from Enum.)
      Public methodEquals
      Returns a value indicating whether this instance is equal to a specified object.
      (Inherited from Enum.)
      Protected methodFinalize
      Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object.)
      Public methodGetHashCode
      Returns the hash code for the value of this instance.
      (Inherited from Enum.)
      Public methodGetType
      Gets the Type of the current instance.
      (Inherited from Object.)
      Public methodGetTypeCode
      Returns the type code of the underlying type of this enumeration member.
      (Inherited from Enum.)
      Public methodHasFlag
      Determines whether one or more bit fields are set in the current instance.
      (Inherited from Enum.)
      Protected methodMemberwiseClone
      Creates a shallow copy of the current Object.
      (Inherited from Object.)
      Public methodToString
      Converts the value of this instance to its equivalent string representation.
      (Inherited from Enum.)
      Public methodToString(String)
      Converts the value of this instance to its equivalent string representation using the specified format.
      (Inherited from Enum.)
      Public methodToString(IFormatProvider) Obsolete. (Inherited from Enum.)
      Public methodToString(String, IFormatProvider) Obsolete.
      This method overload is obsolete; use ToString(String).
      (Inherited from Enum.)
      Top
      Fields
      See Also
      \ No newline at end of file diff --git a/docs/html/368105b6-9d43-8e5e-e15a-d4ebde7fdf95.htm b/docs/html/368105b6-9d43-8e5e-e15a-d4ebde7fdf95.htm index cad822395..40b965c25 100644 --- a/docs/html/368105b6-9d43-8e5e-e15a-d4ebde7fdf95.htm +++ b/docs/html/368105b6-9d43-8e5e-e15a-d4ebde7fdf95.htm @@ -1,7 +1,9 @@ -Workbook.AddStyleComponent Method
      NanoXLSX

      WorkbookAddStyleComponent Method

      Note: This API is now obsolete.

      - Adds a style component to a style. This method is deprecated since it has no direct impact on the generated file. -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      [ObsoleteAttribute("This method has no direct impact on the generated file and is deprecated.")]
      +Workbook.AddStyleComponent Method 
      NanoXLSX

      WorkbookAddStyleComponent Method

      Note: This API is now obsolete.

      [Missing <summary> documentation for "M:NanoXLSX.Workbook.AddStyleComponent(NanoXLSX.Styles.Style,NanoXLSX.Styles.AbstractStyle)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      [ObsoleteAttribute("This method has no direct impact on the generated file and is deprecated.")]
       public Style AddStyleComponent(
       	Style baseStyle,
       	AbstractStyle newComponent
      -)

      Parameters

      baseStyle  Style
      Style to append a component
      newComponent  AbstractStyle
      Component to add to the baseStyle

      Return Value

      Style
      Returns the modified style of the style repository
      See Also
      \ No newline at end of file +)

      Parameters

      baseStyle
      Type: NanoXLSX.StylesStyle

      [Missing <param name="baseStyle"/> documentation for "M:NanoXLSX.Workbook.AddStyleComponent(NanoXLSX.Styles.Style,NanoXLSX.Styles.AbstractStyle)"]

      newComponent
      Type: NanoXLSX.StylesAbstractStyle

      [Missing <param name="newComponent"/> documentation for "M:NanoXLSX.Workbook.AddStyleComponent(NanoXLSX.Styles.Style,NanoXLSX.Styles.AbstractStyle)"]

      Return Value

      Type: Style

      [Missing <returns> documentation for "M:NanoXLSX.Workbook.AddStyleComponent(NanoXLSX.Styles.Style,NanoXLSX.Styles.AbstractStyle)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/36a7be66-1fee-3499-7dff-1bcc92c7a239.htm b/docs/html/36a7be66-1fee-3499-7dff-1bcc92c7a239.htm index 113346138..94420c2e9 100644 --- a/docs/html/36a7be66-1fee-3499-7dff-1bcc92c7a239.htm +++ b/docs/html/36a7be66-1fee-3499-7dff-1bcc92c7a239.htm @@ -1,3 +1,5 @@ -Fill Constructor
      NanoXLSX

      Fill Constructor

      - Default constructor -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public Fill()
      See Also
      \ No newline at end of file +Fill Constructor
      NanoXLSX

      Fill Constructor

      Initializes a new instance of the Fill class

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public Fill()
      See Also
      \ No newline at end of file diff --git a/docs/html/36c086e5-16b7-0fb0-8022-280460366b63.htm b/docs/html/36c086e5-16b7-0fb0-8022-280460366b63.htm index ac70cfe03..ead6acdfa 100644 --- a/docs/html/36c086e5-16b7-0fb0-8022-280460366b63.htm +++ b/docs/html/36c086e5-16b7-0fb0-8022-280460366b63.htm @@ -1 +1,5 @@ -Font Constructor
      NanoXLSX

      Font Constructor

      Initializes the static fields of the Font class

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      static Font()
      See Also
      \ No newline at end of file +Font Constructor
      NanoXLSX

      Font Constructor

      Initializes the static fields of the Font class

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      static Font()
      See Also
      \ No newline at end of file diff --git a/docs/html/36c9083a-a73c-1aef-ea30-4fa9d22485e1.htm b/docs/html/36c9083a-a73c-1aef-ea30-4fa9d22485e1.htm index 90f83c0ae..20bab8d19 100644 --- a/docs/html/36c9083a-a73c-1aef-ea30-4fa9d22485e1.htm +++ b/docs/html/36c9083a-a73c-1aef-ea30-4fa9d22485e1.htm @@ -1,3 +1,5 @@ -Column.Width Property
      NanoXLSX

      ColumnWidth Property

      - Width of the column -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public float Width { get; set; }

      Property Value

      Single
      See Also
      \ No newline at end of file +Column.Width Property
      NanoXLSX

      ColumnWidth Property

      [Missing <summary> documentation for "P:NanoXLSX.Column.Width"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public float Width { get; set; }

      Property Value

      Type: Single
      See Also
      \ No newline at end of file diff --git a/docs/html/371d49a2-5515-3a53-1dc5-88399b370989.htm b/docs/html/371d49a2-5515-3a53-1dc5-88399b370989.htm index c48354a61..12867789d 100644 --- a/docs/html/371d49a2-5515-3a53-1dc5-88399b370989.htm +++ b/docs/html/371d49a2-5515-3a53-1dc5-88399b370989.htm @@ -1 +1,3 @@ -CellType Methods
      NanoXLSX

      CellType Methods

      The CellCellType type exposes the following members.

      Methods
       NameDescription
      Public methodCompareToCompares this instance to a specified object and returns an indication of their relative values.
      (Inherited from Enum)
      Public methodEqualsReturns a value indicating whether this instance is equal to a specified object.
      (Inherited from Enum)
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetHashCodeReturns the hash code for the value of this instance.
      (Inherited from Enum)
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Public methodGetTypeCodeReturns the type code of the underlying type of this enumeration member.
      (Inherited from Enum)
      Public methodHasFlagDetermines whether one or more bit fields are set in the current instance.
      (Inherited from Enum)
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodToStringConverts the value of this instance to its equivalent string representation.
      (Inherited from Enum)
      Public methodToString(IFormatProvider)Obsolete.
      This method overload is obsolete; use ToString.
      (Inherited from Enum)
      Public methodToString(String)Converts the value of this instance to its equivalent string representation using the specified format.
      (Inherited from Enum)
      Public methodToString(String, IFormatProvider)Obsolete.
      This method overload is obsolete; use ToString(String).
      (Inherited from Enum)
      Top
      See Also
      \ No newline at end of file +CellType Methods
      NanoXLSX

      CellType Methods

      The CellCellType type exposes the following members.

      Methods
      +   + NameDescription
      Public methodCompareTo
      Compares this instance to a specified object and returns an indication of their relative values.
      (Inherited from Enum.)
      Public methodEquals
      Returns a value indicating whether this instance is equal to a specified object.
      (Inherited from Enum.)
      Protected methodFinalize
      Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object.)
      Public methodGetHashCode
      Returns the hash code for the value of this instance.
      (Inherited from Enum.)
      Public methodGetType
      Gets the Type of the current instance.
      (Inherited from Object.)
      Public methodGetTypeCode
      Returns the type code of the underlying type of this enumeration member.
      (Inherited from Enum.)
      Public methodHasFlag
      Determines whether one or more bit fields are set in the current instance.
      (Inherited from Enum.)
      Protected methodMemberwiseClone
      Creates a shallow copy of the current Object.
      (Inherited from Object.)
      Public methodToString
      Converts the value of this instance to its equivalent string representation.
      (Inherited from Enum.)
      Public methodToString(String)
      Converts the value of this instance to its equivalent string representation using the specified format.
      (Inherited from Enum.)
      Public methodToString(IFormatProvider) Obsolete. (Inherited from Enum.)
      Public methodToString(String, IFormatProvider) Obsolete.
      This method overload is obsolete; use ToString(String).
      (Inherited from Enum.)
      Top
      See Also
      \ No newline at end of file diff --git a/docs/html/3722067c-cfca-a3bc-c8fd-036b0d058f82.htm b/docs/html/3722067c-cfca-a3bc-c8fd-036b0d058f82.htm index 3debabd41..fac5a42b4 100644 --- a/docs/html/3722067c-cfca-a3bc-c8fd-036b0d058f82.htm +++ b/docs/html/3722067c-cfca-a3bc-c8fd-036b0d058f82.htm @@ -1,3 +1,5 @@ -Column Constructor
      NanoXLSX

      Column Constructor

      - Default constructor (private, since not valid without address) -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      private Column()
      See Also
      \ No newline at end of file +Column Constructor
      NanoXLSX

      Column Constructor

      Initializes a new instance of the Column class

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      private Column()
      See Also
      \ No newline at end of file diff --git a/docs/html/3757c1c4-a073-338e-5f47-4a7e8b7a9f68.htm b/docs/html/3757c1c4-a073-338e-5f47-4a7e8b7a9f68.htm index 7ad3cd267..c2aba4a1e 100644 --- a/docs/html/3757c1c4-a073-338e-5f47-4a7e8b7a9f68.htm +++ b/docs/html/3757c1c4-a073-338e-5f47-4a7e8b7a9f68.htm @@ -1,14 +1,3 @@ -Worksheet.SetStyle Method
      NanoXLSX

      WorksheetSetStyle Method

      Overload List
       NameDescription
      Public methodSetStyle(Address, Style) - Sets the passed style on the passed (singular) cell address. If the cell is already existing, the style will be added or replaced. - Otherwise, an empty cell will be added with the assigned style. If the passed style is null, all styles will be removed on existing cells and no additional (empty) cells are added to the worksheet -
      Public methodSetStyle(Range, Style) - Sets the passed style on the passed cell range. If cells are already existing, the style will be added or replaced. - Otherwise, an empty cell will be added with the assigned style. If the passed style is null, all styles will be removed on existing cells and no additional (empty) cells are added to the worksheet -
      Public methodSetStyle(String, Style) - Sets the passed style on the passed address expression. Such an expression may be a single cell or a cell range. - If the cell is already existing, the style will be added or replaced. - Otherwise, an empty cell will be added with the assigned style. If the passed style is null, all styles will be removed on existing cells and no additional (empty) cells are added to the worksheet -
      Public methodSetStyle(Address, Address, Style) - Sets the passed style on the passed cell range, derived from a start and end address. If cells are already existing, the style will be added or replaced. - Otherwise, an empty cell will be added with the assigned style. If the passed style is null, all styles will be removed on existing cells and no additional (empty) cells are added to the worksheet -
      Top
      See Also
      \ No newline at end of file +Worksheet.SetStyle Method \ No newline at end of file diff --git a/docs/html/376bff16-2939-7f64-6e86-3d6faf17052c.htm b/docs/html/376bff16-2939-7f64-6e86-3d6faf17052c.htm index e0ede0e83..dc7877575 100644 --- a/docs/html/376bff16-2939-7f64-6e86-3d6faf17052c.htm +++ b/docs/html/376bff16-2939-7f64-6e86-3d6faf17052c.htm @@ -1,8 +1,10 @@ -Workbook.CopyWorksheetTo(String, String, Workbook, Boolean) Method
      NanoXLSX

      WorkbookCopyWorksheetTo(String, String, Workbook, Boolean) Method

      - Copies a worksheet of the current workbook by its name into another workbook -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public Worksheet CopyWorksheetTo(
      +Workbook.CopyWorksheetTo Method (String, String, Workbook, Boolean)
      NanoXLSX

      WorkbookCopyWorksheetTo Method (String, String, Workbook, Boolean)

      [Missing <summary> documentation for "M:NanoXLSX.Workbook.CopyWorksheetTo(System.String,System.String,NanoXLSX.Workbook,System.Boolean)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public Worksheet CopyWorksheetTo(
       	string sourceWorksheetName,
       	string newWorksheetName,
       	Workbook targetWorkbook,
       	bool sanitizeSheetName = true
      -)

      Parameters

      sourceWorksheetName  String
      Name of the worksheet to copy, originated in this workbook
      newWorksheetName  String
      Name of the new worksheet (copy)
      targetWorkbook  Workbook
      Workbook to copy the worksheet into
      sanitizeSheetName  Boolean  (Optional)
      If true, the new name will be automatically sanitized if a name collision occurs

      Return Value

      Worksheet
      Copied worksheet
      Remarks
      The copy is not set as current worksheet. The existing one is kept
      See Also
      \ No newline at end of file +)

      Parameters

      sourceWorksheetName
      Type: SystemString

      [Missing <param name="sourceWorksheetName"/> documentation for "M:NanoXLSX.Workbook.CopyWorksheetTo(System.String,System.String,NanoXLSX.Workbook,System.Boolean)"]

      newWorksheetName
      Type: SystemString

      [Missing <param name="newWorksheetName"/> documentation for "M:NanoXLSX.Workbook.CopyWorksheetTo(System.String,System.String,NanoXLSX.Workbook,System.Boolean)"]

      targetWorkbook
      Type: NanoXLSXWorkbook

      [Missing <param name="targetWorkbook"/> documentation for "M:NanoXLSX.Workbook.CopyWorksheetTo(System.String,System.String,NanoXLSX.Workbook,System.Boolean)"]

      sanitizeSheetName (Optional)
      Type: SystemBoolean

      [Missing <param name="sanitizeSheetName"/> documentation for "M:NanoXLSX.Workbook.CopyWorksheetTo(System.String,System.String,NanoXLSX.Workbook,System.Boolean)"]

      Return Value

      Type: Worksheet

      [Missing <returns> documentation for "M:NanoXLSX.Workbook.CopyWorksheetTo(System.String,System.String,NanoXLSX.Workbook,System.Boolean)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/377cf3df-a453-bde2-4ad5-c94bce5e8955.htm b/docs/html/377cf3df-a453-bde2-4ad5-c94bce5e8955.htm index 229e92db5..0873b03c6 100644 --- a/docs/html/377cf3df-a453-bde2-4ad5-c94bce5e8955.htm +++ b/docs/html/377cf3df-a453-bde2-4ad5-c94bce5e8955.htm @@ -1 +1,5 @@ -Cell.AddressScope.Range Field
      NanoXLSX

      CellAddressScopeRange Field

      The address represents a range of cells

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public const CellAddressScope Range = 1

      Field Value

      CellAddressScope
      See Also
      \ No newline at end of file +Cell.AddressScope.Range Field
      NanoXLSX

      CellAddressScopeRange Field

      [Missing <summary> documentation for "F:NanoXLSX.Cell.AddressScope.Range"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const CellAddressScope Range = 1

      Field Value

      Type: CellAddressScope
      See Also
      \ No newline at end of file diff --git a/docs/html/378ca81f-6945-c809-75fd-a9db54faae5d.htm b/docs/html/378ca81f-6945-c809-75fd-a9db54faae5d.htm index 9c1655981..f65644c2a 100644 --- a/docs/html/378ca81f-6945-c809-75fd-a9db54faae5d.htm +++ b/docs/html/378ca81f-6945-c809-75fd-a9db54faae5d.htm @@ -1 +1,5 @@ -Worksheet.SheetProtectionValue.scenarios Field \ No newline at end of file +Worksheet.SheetProtectionValue.scenarios Field
      NanoXLSX

      WorksheetSheetProtectionValuescenarios Field

      [Missing <summary> documentation for "F:NanoXLSX.Worksheet.SheetProtectionValue.scenarios"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const WorksheetSheetProtectionValue scenarios = 1

      Field Value

      Type: WorksheetSheetProtectionValue
      See Also
      \ No newline at end of file diff --git a/docs/html/37d0e832-f7c6-ce3a-dfbe-45895ab68818.htm b/docs/html/37d0e832-f7c6-ce3a-dfbe-45895ab68818.htm index 161d90cab..d7caafe16 100644 --- a/docs/html/37d0e832-f7c6-ce3a-dfbe-45895ab68818.htm +++ b/docs/html/37d0e832-f7c6-ce3a-dfbe-45895ab68818.htm @@ -1 +1,5 @@ -BasicStyles.StyleEnum.value__ Field
      NanoXLSX

      BasicStylesStyleEnumvalue__ Field

      [Missing <summary> documentation for "F:NanoXLSX.Styles.BasicStyles.StyleEnum.value__"]


      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public int value__

      Field Value

      Int32
      See Also
      \ No newline at end of file +BasicStyles.StyleEnum.value__ Field
      NanoXLSX

      BasicStylesStyleEnumvalue__ Field

      [Missing <summary> documentation for "F:NanoXLSX.Styles.BasicStyles.StyleEnum.value__"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public int value__

      Field Value

      Type: Int32
      See Also
      \ No newline at end of file diff --git a/docs/html/382f27d9-8b65-d42c-2b74-88b8a14a918f.htm b/docs/html/382f27d9-8b65-d42c-2b74-88b8a14a918f.htm index 6e48e35de..6be0e662c 100644 --- a/docs/html/382f27d9-8b65-d42c-2b74-88b8a14a918f.htm +++ b/docs/html/382f27d9-8b65-d42c-2b74-88b8a14a918f.htm @@ -1 +1,5 @@ -CellXf.VerticalAlignValue.bottom Field
      NanoXLSX

      CellXfVerticalAlignValuebottom Field

      Content will be aligned on the bottom (default)

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public const CellXfVerticalAlignValue bottom = 0

      Field Value

      CellXfVerticalAlignValue
      See Also
      \ No newline at end of file +CellXf.VerticalAlignValue.bottom Field
      NanoXLSX

      CellXfVerticalAlignValuebottom Field

      [Missing <summary> documentation for "F:NanoXLSX.Styles.CellXf.VerticalAlignValue.bottom"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const CellXfVerticalAlignValue bottom = 0

      Field Value

      Type: CellXfVerticalAlignValue
      See Also
      \ No newline at end of file diff --git a/docs/html/387872c6-e837-3526-8e90-3dff9373674a.htm b/docs/html/387872c6-e837-3526-8e90-3dff9373674a.htm index a76eca483..9e788ab10 100644 --- a/docs/html/387872c6-e837-3526-8e90-3dff9373674a.htm +++ b/docs/html/387872c6-e837-3526-8e90-3dff9373674a.htm @@ -1 +1,3 @@ -FormatNumber Fields
      NanoXLSX

      FormatNumber Fields

      The NumberFormatFormatNumber type exposes the following members.

      Fields
       NameDescription
      Public fieldStatic membercustomCustom Format (ID 164 and higher)
      Public fieldStatic memberformat_1Format: 0
      Public fieldStatic memberformat_10Format: 0.00%
      Public fieldStatic memberformat_11Format: 0.00E+00
      Public fieldStatic memberformat_12Format: # ?/?
      Public fieldStatic memberformat_13Format: # ??/??
      Public fieldStatic memberformat_14Format: m/d/yyyy
      Public fieldStatic memberformat_15Format: d-mmm-yy
      Public fieldStatic memberformat_16Format: d-mmm
      Public fieldStatic memberformat_17Format: mmm-yy
      Public fieldStatic memberformat_18Format: mm AM/PM
      Public fieldStatic memberformat_19Format: h:mm:ss AM/PM
      Public fieldStatic memberformat_2Format: 0.00
      Public fieldStatic memberformat_20Format: h:mm
      Public fieldStatic memberformat_21Format: h:mm:ss
      Public fieldStatic memberformat_22Format: m/d/yyyy h:mm
      Public fieldStatic memberformat_3Format: #,##0
      Public fieldStatic memberformat_37Format: #,##0_);(#,##0)
      Public fieldStatic memberformat_38Format: #,##0_);[Red](#,##0)
      Public fieldStatic memberformat_39Format: #,##0.00_);(#,##0.00)
      Public fieldStatic memberformat_4Format: #,##0.00
      Public fieldStatic memberformat_40Format: #,##0.00_);[Red](#,##0.00)
      Public fieldStatic memberformat_45Format: mm:ss
      Public fieldStatic memberformat_46Format: [h]:mm:ss
      Public fieldStatic memberformat_47Format: mm:ss.0
      Public fieldStatic memberformat_48Format: ##0.0E+0
      Public fieldStatic memberformat_49Format: #
      Public fieldStatic memberformat_5Format: $#,##0_);($#,##0)
      Public fieldStatic memberformat_6Format: $#,##0_);[Red]($#,##0)
      Public fieldStatic memberformat_7Format: $#,##0.00_);($#,##0.00)
      Public fieldStatic memberformat_8Format: $#,##0.00_);[Red]($#,##0.00)
      Public fieldStatic memberformat_9Format: 0%
      Public fieldStatic membernoneNo format / Default
      Public fieldvalue__ 
      Top
      See Also
      \ No newline at end of file +FormatNumber Fields \ No newline at end of file diff --git a/docs/html/38a7e317-d306-3bee-21cf-96f35dabd676.htm b/docs/html/38a7e317-d306-3bee-21cf-96f35dabd676.htm index 468dfc419..9bc44c253 100644 --- a/docs/html/38a7e317-d306-3bee-21cf-96f35dabd676.htm +++ b/docs/html/38a7e317-d306-3bee-21cf-96f35dabd676.htm @@ -1,5 +1,7 @@ -Column(String) Constructor
      NanoXLSX

      Column(String) Constructor

      - Constructor with column address -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public Column(
      +Column Constructor (String)
      NanoXLSX

      Column Constructor (String)

      Initializes a new instance of the Column class

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public Column(
       	string columnAddress
      -)

      Parameters

      columnAddress  String
      Column address (A to XFD)
      See Also
      \ No newline at end of file +)

      Parameters

      columnAddress
      Type: SystemString

      [Missing <param name="columnAddress"/> documentation for "M:NanoXLSX.Column.#ctor(System.String)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/38a8501a-9723-93fd-82a3-7b0d93eafc4d.htm b/docs/html/38a8501a-9723-93fd-82a3-7b0d93eafc4d.htm index a3cd4533f..03c9513ce 100644 --- a/docs/html/38a8501a-9723-93fd-82a3-7b0d93eafc4d.htm +++ b/docs/html/38a8501a-9723-93fd-82a3-7b0d93eafc4d.htm @@ -1 +1,5 @@ -NumberFormat.FormatNumber.format_17 Field \ No newline at end of file +NumberFormat.FormatNumber.format_17 Field \ No newline at end of file diff --git a/docs/html/38b4ebfb-b907-3c35-c0b9-29ed0c1901ac.htm b/docs/html/38b4ebfb-b907-3c35-c0b9-29ed0c1901ac.htm index 7883ebec3..6d7ba412a 100644 --- a/docs/html/38b4ebfb-b907-3c35-c0b9-29ed0c1901ac.htm +++ b/docs/html/38b4ebfb-b907-3c35-c0b9-29ed0c1901ac.htm @@ -1,5 +1,7 @@ -Worksheet.GetCell(Address) Method
      NanoXLSX

      WorksheetGetCell(Address) Method

      - Gets the cell of the specified address -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public Cell GetCell(
      +Worksheet.GetCell Method (Address)
      NanoXLSX

      WorksheetGetCell Method (Address)

      [Missing <summary> documentation for "M:NanoXLSX.Worksheet.GetCell(NanoXLSX.Address)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public Cell GetCell(
       	Address address
      -)

      Parameters

      address  Address
      Address of the cell

      Return Value

      Cell
      Cell object
      Exceptions
      ExceptionCondition
      WorksheetExceptionTrows a WorksheetException if the cell was not found on the cell table of this worksheet
      See Also
      \ No newline at end of file +)

      Parameters

      address
      Type: NanoXLSXAddress

      [Missing <param name="address"/> documentation for "M:NanoXLSX.Worksheet.GetCell(NanoXLSX.Address)"]

      Return Value

      Type: Cell

      [Missing <returns> documentation for "M:NanoXLSX.Worksheet.GetCell(NanoXLSX.Address)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/396dc531-9f30-e77d-561e-70b15fd18e13.htm b/docs/html/396dc531-9f30-e77d-561e-70b15fd18e13.htm index a270745dd..c0df4854c 100644 --- a/docs/html/396dc531-9f30-e77d-561e-70b15fd18e13.htm +++ b/docs/html/396dc531-9f30-e77d-561e-70b15fd18e13.htm @@ -1,8 +1,10 @@ -Worksheet.SetHorizontalSplit(Int32, Boolean, Address, Nullable<Worksheet.WorksheetPane>) Method
      NanoXLSX

      WorksheetSetHorizontalSplit(Int32, Boolean, Address, NullableWorksheetWorksheetPane) Method

      - Sets the horizontal split of the worksheet into two panes. The measurement in rows can be used to split and freeze panes -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void SetHorizontalSplit(
      +Worksheet.SetHorizontalSplit Method (Int32, Boolean, Address, Nullable(Worksheet.WorksheetPane))
      NanoXLSX

      WorksheetSetHorizontalSplit Method (Int32, Boolean, Address, NullableWorksheetWorksheetPane)

      [Missing <summary> documentation for "M:NanoXLSX.Worksheet.SetHorizontalSplit(System.Int32,System.Boolean,NanoXLSX.Address,System.Nullable{NanoXLSX.Worksheet.WorksheetPane})"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public void SetHorizontalSplit(
       	int numberOfRowsFromTop,
       	bool freeze,
       	Address topLeftCell,
      -	WorksheetWorksheetPane? activePane
      -)

      Parameters

      numberOfRowsFromTop  Int32
      Number of rows from top of the worksheet to the split line. The particular row heights are considered
      freeze  Boolean
      If true, all panes are frozen, otherwise remains movable
      topLeftCell  Address
      Top Left cell address of the bottom right pane (if applicable). Only the row component is important in a horizontal split
      activePane  NullableWorksheetWorksheetPane
      Active pane in the split window.
      The parameter is nullable
      Exceptions
      ExceptionCondition
      WorksheetExceptionWorksheetException Thrown if the row number of the top left cell is smaller the split panes number of rows from top, if freeze is applied
      See Also
      \ No newline at end of file + WorksheetWorksheetPane? activePane +)

      Parameters

      numberOfRowsFromTop
      Type: SystemInt32

      [Missing <param name="numberOfRowsFromTop"/> documentation for "M:NanoXLSX.Worksheet.SetHorizontalSplit(System.Int32,System.Boolean,NanoXLSX.Address,System.Nullable{NanoXLSX.Worksheet.WorksheetPane})"]

      freeze
      Type: SystemBoolean

      [Missing <param name="freeze"/> documentation for "M:NanoXLSX.Worksheet.SetHorizontalSplit(System.Int32,System.Boolean,NanoXLSX.Address,System.Nullable{NanoXLSX.Worksheet.WorksheetPane})"]

      topLeftCell
      Type: NanoXLSXAddress

      [Missing <param name="topLeftCell"/> documentation for "M:NanoXLSX.Worksheet.SetHorizontalSplit(System.Int32,System.Boolean,NanoXLSX.Address,System.Nullable{NanoXLSX.Worksheet.WorksheetPane})"]

      activePane
      Type: SystemNullableWorksheetWorksheetPane

      [Missing <param name="activePane"/> documentation for "M:NanoXLSX.Worksheet.SetHorizontalSplit(System.Int32,System.Boolean,NanoXLSX.Address,System.Nullable{NanoXLSX.Worksheet.WorksheetPane})"]

      See Also
      \ No newline at end of file diff --git a/docs/html/39e8dbf3-4af3-3dd0-3552-d2359f4e8bee.htm b/docs/html/39e8dbf3-4af3-3dd0-3552-d2359f4e8bee.htm index 0e41eff67..1fa035135 100644 --- a/docs/html/39e8dbf3-4af3-3dd0-3552-d2359f4e8bee.htm +++ b/docs/html/39e8dbf3-4af3-3dd0-3552-d2359f4e8bee.htm @@ -1 +1,5 @@ -Cell.ColumnNumber Property
      NanoXLSX

      CellColumnNumber Property

      Gets or sets the number of the column (zero-based)

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public int ColumnNumber { get; set; }

      Property Value

      Int32
      Exceptions
      ExceptionCondition
      RangeExceptionThrows a RangeException if the column number is out of range
      See Also
      \ No newline at end of file +Cell.ColumnNumber Property
      NanoXLSX

      CellColumnNumber Property

      [Missing <summary> documentation for "P:NanoXLSX.Cell.ColumnNumber"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public int ColumnNumber { get; set; }

      Property Value

      Type: Int32
      See Also
      \ No newline at end of file diff --git a/docs/html/39fb1e08-9013-dce3-bb30-d8e41a9686f8.htm b/docs/html/39fb1e08-9013-dce3-bb30-d8e41a9686f8.htm index f8ce18d2f..f94956a10 100644 --- a/docs/html/39fb1e08-9013-dce3-bb30-d8e41a9686f8.htm +++ b/docs/html/39fb1e08-9013-dce3-bb30-d8e41a9686f8.htm @@ -1 +1,3 @@ -PhoneticInfo Methods
      NanoXLSX

      PhoneticInfo Methods

      The SharedStringsReaderPhoneticInfo type exposes the following members.

      Methods
       NameDescription
      Public methodEqualsDetermines whether the specified object is equal to the current object.
      (Inherited from Object)
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetHashCodeServes as the default hash function.
      (Inherited from Object)
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodToStringReturns a string that represents the current object.
      (Inherited from Object)
      Top
      See Also
      \ No newline at end of file +PhoneticInfo Methods
      NanoXLSX

      PhoneticInfo Methods

      The SharedStringsReaderPhoneticInfo type exposes the following members.

      Methods
      +   + NameDescription
      Public methodEquals
      Determines whether the specified object is equal to the current object.
      (Inherited from Object.)
      Protected methodFinalize
      Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object.)
      Public methodGetHashCode
      Serves as the default hash function.
      (Inherited from Object.)
      Public methodGetType
      Gets the Type of the current instance.
      (Inherited from Object.)
      Protected methodMemberwiseClone
      Creates a shallow copy of the current Object.
      (Inherited from Object.)
      Public methodToString
      Returns a string that represents the current object.
      (Inherited from Object.)
      Top
      See Also
      \ No newline at end of file diff --git a/docs/html/3a0dfa01-d1ce-b4c7-5310-9041e424663c.htm b/docs/html/3a0dfa01-d1ce-b4c7-5310-9041e424663c.htm index 299c0d584..b3e68ae32 100644 --- a/docs/html/3a0dfa01-d1ce-b4c7-5310-9041e424663c.htm +++ b/docs/html/3a0dfa01-d1ce-b4c7-5310-9041e424663c.htm @@ -1,3 +1,5 @@ -Border.IsEmpty Method
      NanoXLSX

      BorderIsEmpty Method

      - Method to determine whether the object has no values but the default values (means: is empty and must not be processed) -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      internal bool IsEmpty()

      Return Value

      Boolean
      True if empty, otherwise false
      See Also
      \ No newline at end of file +Border.IsEmpty Method
      NanoXLSX

      BorderIsEmpty Method

      [Missing <summary> documentation for "M:NanoXLSX.Styles.Border.IsEmpty"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      internal bool IsEmpty()

      Return Value

      Type: Boolean

      [Missing <returns> documentation for "M:NanoXLSX.Styles.Border.IsEmpty"]

      See Also
      \ No newline at end of file diff --git a/docs/html/3a16dae3-3193-bbfd-f8f4-50e99172ab37.htm b/docs/html/3a16dae3-3193-bbfd-f8f4-50e99172ab37.htm index 5c14be31a..963365071 100644 --- a/docs/html/3a16dae3-3193-bbfd-f8f4-50e99172ab37.htm +++ b/docs/html/3a16dae3-3193-bbfd-f8f4-50e99172ab37.htm @@ -1,5 +1,7 @@ -Address.Equals(Address) Method
      NanoXLSX

      AddressEquals(Address) Method

      - Compares two addresses whether they are equal -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public bool Equals(
      +Address.Equals Method (Address)
      NanoXLSX

      AddressEquals Method (Address)

      [Missing <summary> documentation for "M:NanoXLSX.Address.Equals(NanoXLSX.Address)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public bool Equals(
       	Address other
      -)

      Parameters

      other  Address
      Other address

      Return Value

      Boolean
      True if equal

      Implements

      IEquatableTEquals(T)
      See Also
      \ No newline at end of file +)

      Parameters

      other
      Type: NanoXLSXAddress

      [Missing <param name="other"/> documentation for "M:NanoXLSX.Address.Equals(NanoXLSX.Address)"]

      Return Value

      Type: Boolean

      [Missing <returns> documentation for "M:NanoXLSX.Address.Equals(NanoXLSX.Address)"]

      Implements

      IEquatableTEquals(T)
      See Also
      \ No newline at end of file diff --git a/docs/html/3a1bacfe-f682-c714-5684-1e1f8ef8fe36.htm b/docs/html/3a1bacfe-f682-c714-5684-1e1f8ef8fe36.htm index 7163a82c4..cd1dc9820 100644 --- a/docs/html/3a1bacfe-f682-c714-5684-1e1f8ef8fe36.htm +++ b/docs/html/3a1bacfe-f682-c714-5684-1e1f8ef8fe36.htm @@ -1,21 +1,3 @@ -CellXf Properties
      NanoXLSX

      CellXf Properties

      The CellXf type exposes the following members.

      Properties
       NameDescription
      Public propertyAlignment - Gets or sets the text break options of the style -
      Public propertyForceApplyAlignment - Gets or sets whether the applyAlignment property (used to merge cells) will be defined in the XF entry of the style. If true, applyAlignment will be defined -
      Public propertyHidden - Gets or sets whether the hidden property (used for protection or hiding of cells) will be defined in the XF entry of the style. If true, hidden will be defined -
      Public propertyHorizontalAlign - Gets or sets the horizontal alignment of the style -
      Public propertyIndent - Gets or sets the indentation in case of left, right or distributed alignment. If 0, no alignment is applied -
      Public propertyInternalID - Gets or sets the internal ID for sorting purpose in the Excel style document (nullable) -
      (Inherited from AbstractStyle)
      Public propertyLocked - Gets or sets whether the locked property (used for locking / protection of cells or worksheets) will be defined in the XF entry of the style. If true, locked will be defined -
      Public propertyTextDirection - Gets or sets the direction of the text within the cell -
      Public propertyTextRotation - Gets or sets the text rotation in degrees (from +90 to -90) -
      Public propertyVerticalAlign - Gets or sets the vertical alignment of the style -
      Top
      See Also
      \ No newline at end of file +CellXf Properties \ No newline at end of file diff --git a/docs/html/3a599cde-dea1-29ee-7355-75fa8444077b.htm b/docs/html/3a599cde-dea1-29ee-7355-75fa8444077b.htm index 376930c10..2c756b10e 100644 --- a/docs/html/3a599cde-dea1-29ee-7355-75fa8444077b.htm +++ b/docs/html/3a599cde-dea1-29ee-7355-75fa8444077b.htm @@ -1,10 +1,11 @@ -Worksheet.AddCellRangeInternal<T> Method
      Click or drag to resize
      NanoXLSX

      WorksheetAddCellRangeInternalT Method

      - Internal function to add a generic list of value to the defined cell range -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      private void AddCellRangeInternal<T>(
      +Worksheet.AddCellRangeInternal(T) Method 
      Click or drag to resize
      NanoXLSX

      WorksheetAddCellRangeInternalT Method

      [Missing <summary> documentation for "M:NanoXLSX.Worksheet.AddCellRangeInternal``1(System.Collections.Generic.IReadOnlyList{``0},NanoXLSX.Address,NanoXLSX.Address,NanoXLSX.Styles.Style)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      private void AddCellRangeInternal<T>(
       	IReadOnlyList<T> values,
       	Address startAddress,
       	Address endAddress,
       	Style style
       )
      -

      Parameters

      values  IReadOnlyListT
      List of values
      startAddress  Address
      Start address
      endAddress  Address
      End address
      style  Style
      Style to apply on the all cells of the range

      Type Parameters

      T
      Data type of the generic value list
      Exceptions
      ExceptionCondition
      RangeExceptionThrows a RangeException if the number of cells differs from the number of passed values
      Remarks
      The data types in the passed list can be mixed. Recognized are the following data types: Cell (prepared object), string, int, double, float, long, DateTime, TimeSpan, bool. - All other types will be cast into a string using the default ToString() method
      See Also
      \ No newline at end of file +

      Parameters

      values
      Type: System.Collections.GenericIReadOnlyListT

      [Missing <param name="values"/> documentation for "M:NanoXLSX.Worksheet.AddCellRangeInternal``1(System.Collections.Generic.IReadOnlyList{``0},NanoXLSX.Address,NanoXLSX.Address,NanoXLSX.Styles.Style)"]

      startAddress
      Type: NanoXLSXAddress

      [Missing <param name="startAddress"/> documentation for "M:NanoXLSX.Worksheet.AddCellRangeInternal``1(System.Collections.Generic.IReadOnlyList{``0},NanoXLSX.Address,NanoXLSX.Address,NanoXLSX.Styles.Style)"]

      endAddress
      Type: NanoXLSXAddress

      [Missing <param name="endAddress"/> documentation for "M:NanoXLSX.Worksheet.AddCellRangeInternal``1(System.Collections.Generic.IReadOnlyList{``0},NanoXLSX.Address,NanoXLSX.Address,NanoXLSX.Styles.Style)"]

      style
      Type: NanoXLSX.StylesStyle

      [Missing <param name="style"/> documentation for "M:NanoXLSX.Worksheet.AddCellRangeInternal``1(System.Collections.Generic.IReadOnlyList{``0},NanoXLSX.Address,NanoXLSX.Address,NanoXLSX.Styles.Style)"]

      Type Parameters

      T

      [Missing <typeparam name="T"/> documentation for "M:NanoXLSX.Worksheet.AddCellRangeInternal``1(System.Collections.Generic.IReadOnlyList{``0},NanoXLSX.Address,NanoXLSX.Address,NanoXLSX.Styles.Style)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/3a93ed0d-d36d-db6b-3422-d077e8c47637.htm b/docs/html/3a93ed0d-d36d-db6b-3422-d077e8c47637.htm index 1b944af53..83f4d6e2a 100644 --- a/docs/html/3a93ed0d-d36d-db6b-3422-d077e8c47637.htm +++ b/docs/html/3a93ed0d-d36d-db6b-3422-d077e8c47637.htm @@ -1,9 +1,3 @@ -Worksheet.AddNextCell Method
      NanoXLSX

      WorksheetAddNextCell Method

      Overload List
       NameDescription
      Public methodAddNextCell(Object) - Adds an object to the next cell position. If the type of the value does not match with one of the supported data types, it will be cast to a String. - A prepared object of the type Cell will not be cast but adjusted -
      Public methodAddNextCell(Object, Style) - Adds an object to the next cell position. If the type of the value does not match with one of the supported data types, it will be cast to a String. - A prepared object of the type Cell will not be cast but adjusted -
      Private methodAddNextCell(Cell, Boolean, Style) - Method to insert a generic cell to the next cell position -
      Top
      See Also
      \ No newline at end of file +Worksheet.AddNextCell Method \ No newline at end of file diff --git a/docs/html/3aa411e0-b76b-0402-043c-d15b93d22a8d.htm b/docs/html/3aa411e0-b76b-0402-043c-d15b93d22a8d.htm index abe1130bf..9645d9ad1 100644 --- a/docs/html/3aa411e0-b76b-0402-043c-d15b93d22a8d.htm +++ b/docs/html/3aa411e0-b76b-0402-043c-d15b93d22a8d.htm @@ -1,7 +1,9 @@ -Workbook.RemoveStyle(Style, Boolean) Method
      NanoXLSX

      WorkbookRemoveStyle(Style, Boolean) Method

      Note: This API is now obsolete.

      - Removes the defined style from the style sheet of the workbook -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      [ObsoleteAttribute("This method has no direct impact on the generated file and is deprecated.")]
      +Workbook.RemoveStyle Method (Style, Boolean)
      NanoXLSX

      WorkbookRemoveStyle Method (Style, Boolean)

      Note: This API is now obsolete.

      [Missing <summary> documentation for "M:NanoXLSX.Workbook.RemoveStyle(NanoXLSX.Styles.Style,System.Boolean)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      [ObsoleteAttribute("This method has no direct impact on the generated file and is deprecated.")]
       public void RemoveStyle(
       	Style style,
       	bool onlyIfUnused
      -)

      Parameters

      style  Style
      Style to remove
      onlyIfUnused  Boolean
      If true, the style will only be removed if not used in any cell
      Remarks
      Note: This method is available due to compatibility reasons. Added styles are actually not removed by it since unused styles are disposed automatically
      See Also
      \ No newline at end of file +)

      Parameters

      style
      Type: NanoXLSX.StylesStyle

      [Missing <param name="style"/> documentation for "M:NanoXLSX.Workbook.RemoveStyle(NanoXLSX.Styles.Style,System.Boolean)"]

      onlyIfUnused
      Type: SystemBoolean

      [Missing <param name="onlyIfUnused"/> documentation for "M:NanoXLSX.Workbook.RemoveStyle(NanoXLSX.Styles.Style,System.Boolean)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/3b55ccad-e26f-3c43-2735-6be317152847.htm b/docs/html/3b55ccad-e26f-3c43-2735-6be317152847.htm index 02c9e4160..9fb8fa493 100644 --- a/docs/html/3b55ccad-e26f-3c43-2735-6be317152847.htm +++ b/docs/html/3b55ccad-e26f-3c43-2735-6be317152847.htm @@ -1 +1,5 @@ -Fill.FillType.patternColor Field
      NanoXLSX

      FillFillTypepatternColor Field

      Color defines a pattern color

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public const FillFillType patternColor = 0

      Field Value

      FillFillType
      See Also
      \ No newline at end of file +Fill.FillType.patternColor Field
      NanoXLSX

      FillFillTypepatternColor Field

      [Missing <summary> documentation for "F:NanoXLSX.Styles.Fill.FillType.patternColor"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const FillFillType patternColor = 0

      Field Value

      Type: FillFillType
      See Also
      \ No newline at end of file diff --git a/docs/html/3b734cfe-c96c-4f16-662f-f07e6e915d7c.htm b/docs/html/3b734cfe-c96c-4f16-662f-f07e6e915d7c.htm index ecd3beb0e..41277ccdb 100644 --- a/docs/html/3b734cfe-c96c-4f16-662f-f07e6e915d7c.htm +++ b/docs/html/3b734cfe-c96c-4f16-662f-f07e6e915d7c.htm @@ -1,3 +1,5 @@ -WorksheetReader.PaneDefinition.PaneSplitHeight Property
      NanoXLSX

      WorksheetReaderPaneDefinitionPaneSplitHeight Property

      - Gets or sets the pane split height of a worksheet split -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public float? PaneSplitHeight { get; set; }

      Property Value

      NullableSingle
      See Also
      \ No newline at end of file +WorksheetReader.PaneDefinition.PaneSplitHeight Property
      NanoXLSX

      WorksheetReaderPaneDefinitionPaneSplitHeight Property

      [Missing <summary> documentation for "P:NanoXLSX.LowLevel.WorksheetReader.PaneDefinition.PaneSplitHeight"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public float? PaneSplitHeight { get; set; }

      Property Value

      Type: NullableSingle
      See Also
      \ No newline at end of file diff --git a/docs/html/3b7bdd71-f5ab-59ca-6230-d6e1924cb07d.htm b/docs/html/3b7bdd71-f5ab-59ca-6230-d6e1924cb07d.htm index d4a4d0d8c..6c61cb9cf 100644 --- a/docs/html/3b7bdd71-f5ab-59ca-6230-d6e1924cb07d.htm +++ b/docs/html/3b7bdd71-f5ab-59ca-6230-d6e1924cb07d.htm @@ -1,3 +1,5 @@ -ImportOptions.EnforceEmptyValuesAsString Property
      NanoXLSX

      ImportOptionsEnforceEmptyValuesAsString Property

      - If true, empty cells will be interpreted as type of string with an empty value. If false, the type will be Empty and the value null -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public bool EnforceEmptyValuesAsString { get; set; }

      Property Value

      Boolean
      See Also
      \ No newline at end of file +ImportOptions.EnforceEmptyValuesAsString Property
      NanoXLSX

      ImportOptionsEnforceEmptyValuesAsString Property

      [Missing <summary> documentation for "P:NanoXLSX.ImportOptions.EnforceEmptyValuesAsString"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public bool EnforceEmptyValuesAsString { get; set; }

      Property Value

      Type: Boolean
      See Also
      \ No newline at end of file diff --git a/docs/html/3bf79fbe-592b-abfb-c640-908d9b3a8461.htm b/docs/html/3bf79fbe-592b-abfb-c640-908d9b3a8461.htm index a63d7ff35..4f84a7089 100644 --- a/docs/html/3bf79fbe-592b-abfb-c640-908d9b3a8461.htm +++ b/docs/html/3bf79fbe-592b-abfb-c640-908d9b3a8461.htm @@ -1,3 +1,5 @@ -CellXf.TextDirection Property
      NanoXLSX

      CellXfTextDirection Property

      - Gets or sets the direction of the text within the cell -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public CellXfTextDirectionValue TextDirection { get; set; }

      Property Value

      CellXfTextDirectionValue
      See Also
      \ No newline at end of file +CellXf.TextDirection Property
      NanoXLSX

      CellXfTextDirection Property

      [Missing <summary> documentation for "P:NanoXLSX.Styles.CellXf.TextDirection"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public CellXfTextDirectionValue TextDirection { get; set; }

      Property Value

      Type: CellXfTextDirectionValue
      See Also
      \ No newline at end of file diff --git a/docs/html/3c204508-daca-e3be-833b-ff14a2a42304.htm b/docs/html/3c204508-daca-e3be-833b-ff14a2a42304.htm index 47065628d..847374905 100644 --- a/docs/html/3c204508-daca-e3be-833b-ff14a2a42304.htm +++ b/docs/html/3c204508-daca-e3be-833b-ff14a2a42304.htm @@ -1,5 +1,7 @@ -StyleManager.GetManagedStyles Method
      NanoXLSX

      StyleManagerGetManagedStyles Method

      - Method to gather all styles of the cells in all worksheets -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      internal static StyleManager GetManagedStyles(
      +StyleManager.GetManagedStyles Method 
      NanoXLSX

      StyleManagerGetManagedStyles Method

      [Missing <summary> documentation for "M:NanoXLSX.Styles.StyleManager.GetManagedStyles(NanoXLSX.Workbook)"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      internal static StyleManager GetManagedStyles(
       	Workbook workbook
      -)

      Parameters

      workbook  Workbook
      Workbook to get all cells with possible style definitions

      Return Value

      StyleManager
      StyleManager object, to be processed by the save methods
      See Also
      \ No newline at end of file +)

      Parameters

      workbook
      Type: NanoXLSXWorkbook

      [Missing <param name="workbook"/> documentation for "M:NanoXLSX.Styles.StyleManager.GetManagedStyles(NanoXLSX.Workbook)"]

      Return Value

      Type: StyleManager

      [Missing <returns> documentation for "M:NanoXLSX.Styles.StyleManager.GetManagedStyles(NanoXLSX.Workbook)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/3c26ef44-343d-11d3-d6b0-1f63fb93542a.htm b/docs/html/3c26ef44-343d-11d3-d6b0-1f63fb93542a.htm index 6596c650a..f78dc440c 100644 --- a/docs/html/3c26ef44-343d-11d3-d6b0-1f63fb93542a.htm +++ b/docs/html/3c26ef44-343d-11d3-d6b0-1f63fb93542a.htm @@ -1 +1,5 @@ -NumberFormat.FormatNumber.format_39 Field \ No newline at end of file +NumberFormat.FormatNumber.format_39 Field \ No newline at end of file diff --git a/docs/html/3c3cf1f0-d84a-a643-1edd-6abee0a056c1.htm b/docs/html/3c3cf1f0-d84a-a643-1edd-6abee0a056c1.htm index f8df3a608..675a18b4d 100644 --- a/docs/html/3c3cf1f0-d84a-a643-1edd-6abee0a056c1.htm +++ b/docs/html/3c3cf1f0-d84a-a643-1edd-6abee0a056c1.htm @@ -1,5 +1,7 @@ -SharedStringsReader.ProcessPhoneticCharacters Method
      NanoXLSX

      SharedStringsReaderProcessPhoneticCharacters Method

      - Function to add determined phonetic tokens -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      private string ProcessPhoneticCharacters(
      +SharedStringsReader.ProcessPhoneticCharacters Method 
      NanoXLSX

      SharedStringsReaderProcessPhoneticCharacters Method

      [Missing <summary> documentation for "M:NanoXLSX.LowLevel.SharedStringsReader.ProcessPhoneticCharacters(System.Text.StringBuilder)"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      private string ProcessPhoneticCharacters(
       	StringBuilder sb
      -)

      Parameters

      sb  StringBuilder
      Original StringBuilder

      Return Value

      String
      Text with added phonetic characters (after particular characters, in brackets)
      See Also
      \ No newline at end of file +)

      Parameters

      sb
      Type: System.TextStringBuilder

      [Missing <param name="sb"/> documentation for "M:NanoXLSX.LowLevel.SharedStringsReader.ProcessPhoneticCharacters(System.Text.StringBuilder)"]

      Return Value

      Type: String

      [Missing <returns> documentation for "M:NanoXLSX.LowLevel.SharedStringsReader.ProcessPhoneticCharacters(System.Text.StringBuilder)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/3c7375d5-a0e9-aa59-0cc7-13109b038840.htm b/docs/html/3c7375d5-a0e9-aa59-0cc7-13109b038840.htm index 7403d11a3..be5237b90 100644 --- a/docs/html/3c7375d5-a0e9-aa59-0cc7-13109b038840.htm +++ b/docs/html/3c7375d5-a0e9-aa59-0cc7-13109b038840.htm @@ -1 +1,5 @@ -CellXf.HorizontalAlignValue.none Field
      NanoXLSX

      CellXfHorizontalAlignValuenone Field

      No alignment. The alignment will not be used in a style

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public const CellXfHorizontalAlignValue none = 8

      Field Value

      CellXfHorizontalAlignValue
      See Also
      \ No newline at end of file +CellXf.HorizontalAlignValue.none Field
      NanoXLSX

      CellXfHorizontalAlignValuenone Field

      [Missing <summary> documentation for "F:NanoXLSX.Styles.CellXf.HorizontalAlignValue.none"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const CellXfHorizontalAlignValue none = 8

      Field Value

      Type: CellXfHorizontalAlignValue
      See Also
      \ No newline at end of file diff --git a/docs/html/3c8d2971-bf99-f029-b93d-22869d97fe59.htm b/docs/html/3c8d2971-bf99-f029-b93d-22869d97fe59.htm index 53c251489..f9d45558f 100644 --- a/docs/html/3c8d2971-bf99-f029-b93d-22869d97fe59.htm +++ b/docs/html/3c8d2971-bf99-f029-b93d-22869d97fe59.htm @@ -1 +1,5 @@ -Cell.DataType Property
      NanoXLSX

      CellDataType Property

      Gets or sets the type of the cell

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public CellCellType DataType { get; set; }

      Property Value

      CellCellType
      See Also
      \ No newline at end of file +Cell.DataType Property
      NanoXLSX

      CellDataType Property

      [Missing <summary> documentation for "P:NanoXLSX.Cell.DataType"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public CellCellType DataType { get; set; }

      Property Value

      Type: CellCellType
      See Also
      \ No newline at end of file diff --git a/docs/html/3cd9a18f-070c-b32c-f067-4880f9ccf8bd.htm b/docs/html/3cd9a18f-070c-b32c-f067-4880f9ccf8bd.htm index 064c92e86..79b3111e7 100644 --- a/docs/html/3cd9a18f-070c-b32c-f067-4880f9ccf8bd.htm +++ b/docs/html/3cd9a18f-070c-b32c-f067-4880f9ccf8bd.htm @@ -1,3 +1,5 @@ -Address.GetAddress Method
      NanoXLSX

      AddressGetAddress Method

      - Returns the combined Address -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public string GetAddress()

      Return Value

      String
      Address as string in the format A1 - XFD1048576
      See Also
      \ No newline at end of file +Address.GetAddress Method
      NanoXLSX

      AddressGetAddress Method

      [Missing <summary> documentation for "M:NanoXLSX.Address.GetAddress"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public string GetAddress()

      Return Value

      Type: String

      [Missing <returns> documentation for "M:NanoXLSX.Address.GetAddress"]

      See Also
      \ No newline at end of file diff --git a/docs/html/3d169e85-9a9c-8398-c345-111ff6a0d3fd.htm b/docs/html/3d169e85-9a9c-8398-c345-111ff6a0d3fd.htm index 0c0bf9ce1..4fc4043a8 100644 --- a/docs/html/3d169e85-9a9c-8398-c345-111ff6a0d3fd.htm +++ b/docs/html/3d169e85-9a9c-8398-c345-111ff6a0d3fd.htm @@ -1,3 +1,5 @@ -Fill.DEFAULT_COLOR Field
      NanoXLSX

      FillDEFAULT_COLOR Field

      - Default Color (foreground or background) -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public static readonly string DEFAULT_COLOR

      Field Value

      String
      See Also
      \ No newline at end of file +Fill.DEFAULT_COLOR Field
      NanoXLSX

      FillDEFAULT_COLOR Field

      [Missing <summary> documentation for "F:NanoXLSX.Styles.Fill.DEFAULT_COLOR"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public static readonly string DEFAULT_COLOR

      Field Value

      Type: String
      See Also
      \ No newline at end of file diff --git a/docs/html/3d2afc55-c9b9-ce99-d4dd-3e040603f7be.htm b/docs/html/3d2afc55-c9b9-ce99-d4dd-3e040603f7be.htm index 5bd176d5a..604129ef7 100644 --- a/docs/html/3d2afc55-c9b9-ce99-d4dd-3e040603f7be.htm +++ b/docs/html/3d2afc55-c9b9-ce99-d4dd-3e040603f7be.htm @@ -1,3 +1,5 @@ -Worksheet.DefaultRowHeight Property \ No newline at end of file +Worksheet.DefaultRowHeight Property \ No newline at end of file diff --git a/docs/html/3d36ceec-61d6-7b76-9d4b-54cc8ccd24da.htm b/docs/html/3d36ceec-61d6-7b76-9d4b-54cc8ccd24da.htm index 333039981..52abb417b 100644 --- a/docs/html/3d36ceec-61d6-7b76-9d4b-54cc8ccd24da.htm +++ b/docs/html/3d36ceec-61d6-7b76-9d4b-54cc8ccd24da.htm @@ -1 +1,5 @@ -CellXf.TextBreakValue.wrapText Field
      NanoXLSX

      CellXfTextBreakValuewrapText Field

      Word wrap is active

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public const CellXfTextBreakValue wrapText = 0

      Field Value

      CellXfTextBreakValue
      See Also
      \ No newline at end of file +CellXf.TextBreakValue.wrapText Field
      NanoXLSX

      CellXfTextBreakValuewrapText Field

      [Missing <summary> documentation for "F:NanoXLSX.Styles.CellXf.TextBreakValue.wrapText"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const CellXfTextBreakValue wrapText = 0

      Field Value

      Type: CellXfTextBreakValue
      See Also
      \ No newline at end of file diff --git a/docs/html/3d9c97bf-bb90-4f37-39fd-63d1942b4e5a.htm b/docs/html/3d9c97bf-bb90-4f37-39fd-63d1942b4e5a.htm index e3c8f1c18..220a67753 100644 --- a/docs/html/3d9c97bf-bb90-4f37-39fd-63d1942b4e5a.htm +++ b/docs/html/3d9c97bf-bb90-4f37-39fd-63d1942b4e5a.htm @@ -1,3 +1,5 @@ -ImportOptions.ColumnType.Time Field
      NanoXLSX

      ImportOptionsColumnTypeTime Field

      - Cells are tried to be imported as times (TimeSpan) -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public const ImportOptionsColumnType Time = 4

      Field Value

      ImportOptionsColumnType
      See Also
      \ No newline at end of file +ImportOptions.ColumnType.Time Field
      NanoXLSX

      ImportOptionsColumnTypeTime Field

      [Missing <summary> documentation for "F:NanoXLSX.ImportOptions.ColumnType.Time"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const ImportOptionsColumnType Time = 4

      Field Value

      Type: ImportOptionsColumnType
      See Also
      \ No newline at end of file diff --git a/docs/html/3dc10f78-a836-bae2-d4c9-1293b825ede7.htm b/docs/html/3dc10f78-a836-bae2-d4c9-1293b825ede7.htm index 8bc56943c..010b51556 100644 --- a/docs/html/3dc10f78-a836-bae2-d4c9-1293b825ede7.htm +++ b/docs/html/3dc10f78-a836-bae2-d4c9-1293b825ede7.htm @@ -1,5 +1,7 @@ -BasicStyles.ColorizedBackground Method
      NanoXLSX

      BasicStylesColorizedBackground Method

      - Gets a style to colorize the background of a cell -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public static Style ColorizedBackground(
      +BasicStyles.ColorizedBackground Method 
      NanoXLSX

      BasicStylesColorizedBackground Method

      [Missing <summary> documentation for "M:NanoXLSX.Styles.BasicStyles.ColorizedBackground(System.String)"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public static Style ColorizedBackground(
       	string rgb
      -)

      Parameters

      rgb  String
      RGB code in hex format (6 characters, e.g. FF00AC). Alpha will be set to full opacity (FF)

      Return Value

      Style
      Style with background color definition
      Exceptions
      ExceptionCondition
      StyleExceptionA StyleException is thrown if an invalid hex value is passed
      See Also
      \ No newline at end of file +)

      Parameters

      rgb
      Type: SystemString

      [Missing <param name="rgb"/> documentation for "M:NanoXLSX.Styles.BasicStyles.ColorizedBackground(System.String)"]

      Return Value

      Type: Style

      [Missing <returns> documentation for "M:NanoXLSX.Styles.BasicStyles.ColorizedBackground(System.String)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/3dcc1146-4de5-4ddc-7316-bd4b018d5de6.htm b/docs/html/3dcc1146-4de5-4ddc-7316-bd4b018d5de6.htm index bead78959..7f53d6176 100644 --- a/docs/html/3dcc1146-4de5-4ddc-7316-bd4b018d5de6.htm +++ b/docs/html/3dcc1146-4de5-4ddc-7316-bd4b018d5de6.htm @@ -1,7 +1,9 @@ -StyleReaderContainer.GetStyle(Int32, Boolean, Boolean) Method
      NanoXLSX

      StyleReaderContainerGetStyle(Int32, Boolean, Boolean) Method

      - Returns a whole style by its index. It also returns information about the type of the style -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public Style GetStyle(
      +StyleReaderContainer.GetStyle Method (Int32, Boolean, Boolean)
      NanoXLSX

      StyleReaderContainerGetStyle Method (Int32, Boolean, Boolean)

      [Missing <summary> documentation for "M:NanoXLSX.LowLevel.StyleReaderContainer.GetStyle(System.Int32,System.Boolean@,System.Boolean@)"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public Style GetStyle(
       	int index,
       	out bool isDateStyle,
       	out bool isTimeStyle
      -)

      Parameters

      index  Int32
      Index of the style
      isDateStyle  Boolean
      Out parameter that indicates whether the style represents a date
      isTimeStyle  Boolean
      Out parameter that indicates whether the style represents a time

      Return Value

      Style
      Style object or null if the component could not be retrieved
      See Also
      \ No newline at end of file +)

      Parameters

      index
      Type: SystemInt32

      [Missing <param name="index"/> documentation for "M:NanoXLSX.LowLevel.StyleReaderContainer.GetStyle(System.Int32,System.Boolean@,System.Boolean@)"]

      isDateStyle
      Type: SystemBoolean

      [Missing <param name="isDateStyle"/> documentation for "M:NanoXLSX.LowLevel.StyleReaderContainer.GetStyle(System.Int32,System.Boolean@,System.Boolean@)"]

      isTimeStyle
      Type: SystemBoolean

      [Missing <param name="isTimeStyle"/> documentation for "M:NanoXLSX.LowLevel.StyleReaderContainer.GetStyle(System.Int32,System.Boolean@,System.Boolean@)"]

      Return Value

      Type: Style

      [Missing <returns> documentation for "M:NanoXLSX.LowLevel.StyleReaderContainer.GetStyle(System.Int32,System.Boolean@,System.Boolean@)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/3de1bff1-9343-b001-adfe-97d991d65b02.htm b/docs/html/3de1bff1-9343-b001-adfe-97d991d65b02.htm index c04464eee..b219db9cb 100644 --- a/docs/html/3de1bff1-9343-b001-adfe-97d991d65b02.htm +++ b/docs/html/3de1bff1-9343-b001-adfe-97d991d65b02.htm @@ -1,7 +1,9 @@ -Workbook.RemoveStyle(String, Boolean) Method
      NanoXLSX

      WorkbookRemoveStyle(String, Boolean) Method

      Note: This API is now obsolete.

      - Removes the defined style from the style sheet of the workbook. This method is deprecated since it has no direct impact on the generated file. -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      [ObsoleteAttribute("This method has no direct impact on the generated file and is deprecated.")]
      +Workbook.RemoveStyle Method (String, Boolean)
      NanoXLSX

      WorkbookRemoveStyle Method (String, Boolean)

      Note: This API is now obsolete.

      [Missing <summary> documentation for "M:NanoXLSX.Workbook.RemoveStyle(System.String,System.Boolean)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      [ObsoleteAttribute("This method has no direct impact on the generated file and is deprecated.")]
       public void RemoveStyle(
       	string styleName,
       	bool onlyIfUnused
      -)

      Parameters

      styleName  String
      Name of the style to be removed
      onlyIfUnused  Boolean
      If true, the style will only be removed if not used in any cell
      Remarks
      Note: This method is available due to compatibility reasons. Added styles are actually not removed by it since unused styles are disposed automatically
      See Also
      \ No newline at end of file +)

      Parameters

      styleName
      Type: SystemString

      [Missing <param name="styleName"/> documentation for "M:NanoXLSX.Workbook.RemoveStyle(System.String,System.Boolean)"]

      onlyIfUnused
      Type: SystemBoolean

      [Missing <param name="onlyIfUnused"/> documentation for "M:NanoXLSX.Workbook.RemoveStyle(System.String,System.Boolean)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/3debb04b-a3be-820b-1ac6-c847051685e7.htm b/docs/html/3debb04b-a3be-820b-1ac6-c847051685e7.htm index 735e1ea12..ca10568d3 100644 --- a/docs/html/3debb04b-a3be-820b-1ac6-c847051685e7.htm +++ b/docs/html/3debb04b-a3be-820b-1ac6-c847051685e7.htm @@ -1,6 +1,8 @@ -Workbook.RemoveStyle(Style) Method
      NanoXLSX

      WorkbookRemoveStyle(Style) Method

      Note: This API is now obsolete.

      - Removes the passed style from the style sheet. This method is deprecated since it has no direct impact on the generated file. -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      [ObsoleteAttribute("This method has no direct impact on the generated file and is deprecated.")]
      +Workbook.RemoveStyle Method (Style)
      NanoXLSX

      WorkbookRemoveStyle Method (Style)

      Note: This API is now obsolete.

      [Missing <summary> documentation for "M:NanoXLSX.Workbook.RemoveStyle(NanoXLSX.Styles.Style)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      [ObsoleteAttribute("This method has no direct impact on the generated file and is deprecated.")]
       public void RemoveStyle(
       	Style style
      -)

      Parameters

      style  Style
      Style to remove
      Remarks
      Note: This method is available due to compatibility reasons. Added styles are actually not removed by it since unused styles are disposed automatically
      See Also
      \ No newline at end of file +)

      Parameters

      style
      Type: NanoXLSX.StylesStyle

      [Missing <param name="style"/> documentation for "M:NanoXLSX.Workbook.RemoveStyle(NanoXLSX.Styles.Style)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/3e5ed5d1-3531-ef38-f8bb-0179f01d8f2d.htm b/docs/html/3e5ed5d1-3531-ef38-f8bb-0179f01d8f2d.htm index 0d7863bcc..08c61aba4 100644 --- a/docs/html/3e5ed5d1-3531-ef38-f8bb-0179f01d8f2d.htm +++ b/docs/html/3e5ed5d1-3531-ef38-f8bb-0179f01d8f2d.htm @@ -1,6 +1,8 @@ -Workbook.SaveAsStreamAsync Method
      NanoXLSX

      WorkbookSaveAsStreamAsync Method

      - Save the workbook to a writable stream asynchronous. -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public Task SaveAsStreamAsync(
      +Workbook.SaveAsStreamAsync Method 
      NanoXLSX

      WorkbookSaveAsStreamAsync Method

      [Missing <summary> documentation for "M:NanoXLSX.Workbook.SaveAsStreamAsync(System.IO.Stream,System.Boolean)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public Task SaveAsStreamAsync(
       	Stream stream,
       	bool leaveOpen = false
      -)

      Parameters

      stream  Stream
      >Writable stream
      leaveOpen  Boolean  (Optional)
      Optional parameter to keep the stream open after writing (used for MemoryStreams; default is false)

      Return Value

      Task
      Task object (void)
      Exceptions
      ExceptionCondition
      IOExceptionThrows IOException in case of an error. The asynchronous operation may hide the exception.
      RangeExceptionMay throw a RangeException if the start or end address of a handled cell range was out of range. The asynchronous operation may hide the exception.
      FormatExceptionMay throw a FormatException if a handled date cannot be translated to (Excel internal) OADate. The asynchronous operation may hide the exception.
      See Also
      \ No newline at end of file +)

      Parameters

      stream
      Type: System.IOStream

      [Missing <param name="stream"/> documentation for "M:NanoXLSX.Workbook.SaveAsStreamAsync(System.IO.Stream,System.Boolean)"]

      leaveOpen (Optional)
      Type: SystemBoolean

      [Missing <param name="leaveOpen"/> documentation for "M:NanoXLSX.Workbook.SaveAsStreamAsync(System.IO.Stream,System.Boolean)"]

      Return Value

      Type: Task

      [Missing <returns> documentation for "M:NanoXLSX.Workbook.SaveAsStreamAsync(System.IO.Stream,System.Boolean)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/3e752f15-b3f0-c538-043a-f874a9f6d686.htm b/docs/html/3e752f15-b3f0-c538-043a-f874a9f6d686.htm index 48d85203d..202c915dc 100644 --- a/docs/html/3e752f15-b3f0-c538-043a-f874a9f6d686.htm +++ b/docs/html/3e752f15-b3f0-c538-043a-f874a9f6d686.htm @@ -1,19 +1,3 @@ -StyleReader Methods
      NanoXLSX

      StyleReader Methods

      The StyleReader type exposes the following members.

      Methods
       NameDescription
      Public methodEqualsDetermines whether the specified object is equal to the current object.
      (Inherited from Object)
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Private methodGetBorders - Determines the borders in an XML node of the style document -
      Private methodGetCellXfs - Determines the cell XF entries in an XML node of the style document -
      Private methodStatic memberGetColor - Resolves a color value from an XML node, when a rgb attribute exists -
      Private methodGetColors - Determines the MRU colors in an XML node of the style document -
      Private methodGetFills - Determines the fills in an XML node of the style document -
      Private methodGetFonts - Determines the fonts in an XML node of the style document -
      Public methodGetHashCodeServes as the default hash function.
      (Inherited from Object)
      Private methodGetNumberFormats - Determines the number formats in an XML node of the style document -
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Private methodStatic memberParseBorderStyle - Tries to parse a border style -
      Public methodRead - Reads the XML file form the passed stream and processes the style information -
      Public methodToStringReturns a string that represents the current object.
      (Inherited from Object)
      Top
      See Also
      \ No newline at end of file +StyleReader Methods
      NanoXLSX

      StyleReader Methods

      The StyleReader type exposes the following members.

      Methods
      +   + NameDescription
      Public methodEquals
      Determines whether the specified object is equal to the current object.
      (Inherited from Object.)
      Protected methodFinalize
      Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object.)
      Private methodGetBorders
      Private methodGetCellXfs
      Private methodStatic memberGetColor
      Private methodGetColors
      Private methodGetFills
      Private methodGetFonts
      Public methodGetHashCode
      Serves as the default hash function.
      (Inherited from Object.)
      Private methodGetNumberFormats
      Public methodGetType
      Gets the Type of the current instance.
      (Inherited from Object.)
      Protected methodMemberwiseClone
      Creates a shallow copy of the current Object.
      (Inherited from Object.)
      Private methodStatic memberParseBorderStyle
      Public methodRead
      Public methodToString
      Returns a string that represents the current object.
      (Inherited from Object.)
      Top
      See Also
      \ No newline at end of file diff --git a/docs/html/3e8f350a-e792-3f97-c8c4-43e3b9e2f38c.htm b/docs/html/3e8f350a-e792-3f97-c8c4-43e3b9e2f38c.htm index 327b98561..62137c4ab 100644 --- a/docs/html/3e8f350a-e792-3f97-c8c4-43e3b9e2f38c.htm +++ b/docs/html/3e8f350a-e792-3f97-c8c4-43e3b9e2f38c.htm @@ -1,3 +1,5 @@ -StyleManager.GetBorders Method \ No newline at end of file +StyleManager.GetBorders Method
      NanoXLSX

      StyleManagerGetBorders Method

      [Missing <summary> documentation for "M:NanoXLSX.Styles.StyleManager.GetBorders"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public Border[] GetBorders()

      Return Value

      Type: Border

      [Missing <returns> documentation for "M:NanoXLSX.Styles.StyleManager.GetBorders"]

      See Also
      \ No newline at end of file diff --git a/docs/html/3ecd2e54-6bfa-094d-0273-e7244d325026.htm b/docs/html/3ecd2e54-6bfa-094d-0273-e7244d325026.htm index ac895d834..8ef8a1470 100644 --- a/docs/html/3ecd2e54-6bfa-094d-0273-e7244d325026.htm +++ b/docs/html/3ecd2e54-6bfa-094d-0273-e7244d325026.htm @@ -1,3 +1,5 @@ -StyleReaderContainer.GetNextFillId Method
      NanoXLSX

      StyleReaderContainerGetNextFillId Method

      - Gets the next internal id of a fill component -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public int GetNextFillId()

      Return Value

      Int32
      Next id of the component type (collected in this class)
      See Also
      \ No newline at end of file +StyleReaderContainer.GetNextFillId Method
      NanoXLSX

      StyleReaderContainerGetNextFillId Method

      [Missing <summary> documentation for "M:NanoXLSX.LowLevel.StyleReaderContainer.GetNextFillId"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public int GetNextFillId()

      Return Value

      Type: Int32

      [Missing <returns> documentation for "M:NanoXLSX.LowLevel.StyleReaderContainer.GetNextFillId"]

      See Also
      \ No newline at end of file diff --git a/docs/html/3ef96e67-8979-4e26-b5b5-5747f821b1cd.htm b/docs/html/3ef96e67-8979-4e26-b5b5-5747f821b1cd.htm index c0e6eab16..8661776d9 100644 --- a/docs/html/3ef96e67-8979-4e26-b5b5-5747f821b1cd.htm +++ b/docs/html/3ef96e67-8979-4e26-b5b5-5747f821b1cd.htm @@ -1,29 +1,3 @@ -Worksheet Fields
      NanoXLSX

      Worksheet Fields

      The Worksheet type exposes the following members.

      Fields
       NameDescription
      Public fieldStatic memberAUTO_ZOOM_FACTOR - Automatic zoom factor of a worksheet -
      Public fieldStatic memberDEFAULT_COLUMN_WIDTH - Default column width as constant -
      Public fieldStatic memberDEFAULT_ROW_HEIGHT - Default row height as constant -
      Public fieldStatic memberMAX_COLUMN_NUMBER - Maximum column number (zero-based) as constant -
      Public fieldStatic memberMAX_COLUMN_WIDTH - Maximum column width as constant -
      Public fieldStatic memberMAX_ROW_HEIGHT - Maximum row height as constant -
      Public fieldStatic memberMAX_ROW_NUMBER - Maximum row number (zero-based) as constant -
      Public fieldStatic memberMAX_WORKSHEET_NAME_LENGTH - Maximum number of characters a worksheet name can have -
      Public fieldStatic memberMAX_ZOOM_FACTOR - Maximum zoom factor of a worksheet -
      Public fieldStatic memberMIN_COLUMN_NUMBER - Minimum column number (zero-based) as constant -
      Public fieldStatic memberMIN_COLUMN_WIDTH - Minimum column width as constant -
      Public fieldStatic memberMIN_ROW_HEIGHT - Minimum row height as constant -
      Public fieldStatic memberMIN_ROW_NUMBER - Minimum row number (zero-based) as constant -
      Public fieldStatic memberMIN_ZOOM_FACTOR - Minimum zoom factor of a worksheet. If set to this value, the zoom is set to automatic -
      Top
      See Also
      \ No newline at end of file +Worksheet Fields \ No newline at end of file diff --git a/docs/html/3f2a0d17-59f0-9d11-1f53-264538fdb032.htm b/docs/html/3f2a0d17-59f0-9d11-1f53-264538fdb032.htm index f84f0b690..86a492476 100644 --- a/docs/html/3f2a0d17-59f0-9d11-1f53-264538fdb032.htm +++ b/docs/html/3f2a0d17-59f0-9d11-1f53-264538fdb032.htm @@ -1,5 +1,7 @@ -Worksheet.AddSelectedCells(Range) Method
      NanoXLSX

      WorksheetAddSelectedCells(Range) Method

      - Adds a range to the selected cells on this worksheet -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void AddSelectedCells(
      +Worksheet.AddSelectedCells Method (Range)
      NanoXLSX

      WorksheetAddSelectedCells Method (Range)

      [Missing <summary> documentation for "M:NanoXLSX.Worksheet.AddSelectedCells(NanoXLSX.Range)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public void AddSelectedCells(
       	Range range
      -)

      Parameters

      range  Range
      Cell range to be added as selected cells
      See Also
      \ No newline at end of file +)

      Parameters

      range
      Type: NanoXLSXRange

      [Missing <param name="range"/> documentation for "M:NanoXLSX.Worksheet.AddSelectedCells(NanoXLSX.Range)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/3f380703-6d89-9e29-9dd2-76ff3f9fcc87.htm b/docs/html/3f380703-6d89-9e29-9dd2-76ff3f9fcc87.htm index 7ac1c9746..251006404 100644 --- a/docs/html/3f380703-6d89-9e29-9dd2-76ff3f9fcc87.htm +++ b/docs/html/3f380703-6d89-9e29-9dd2-76ff3f9fcc87.htm @@ -1,5 +1,7 @@ -Worksheet.AddNextCellFormula(String) Method
      NanoXLSX

      WorksheetAddNextCellFormula(String) Method

      - Adds a formula as string to the next cell position -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void AddNextCellFormula(
      +Worksheet.AddNextCellFormula Method (String)
      NanoXLSX

      WorksheetAddNextCellFormula Method (String)

      [Missing <summary> documentation for "M:NanoXLSX.Worksheet.AddNextCellFormula(System.String)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public void AddNextCellFormula(
       	string formula
      -)

      Parameters

      formula  String
      Formula to insert
      Exceptions
      ExceptionCondition
      RangeExceptionTrows a RangeException if the next cell is out of range (on row or column)
      See Also
      \ No newline at end of file +)

      Parameters

      formula
      Type: SystemString

      [Missing <param name="formula"/> documentation for "M:NanoXLSX.Worksheet.AddNextCellFormula(System.String)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/3f7000c5-e86f-2d90-c087-1f734d007fb1.htm b/docs/html/3f7000c5-e86f-2d90-c087-1f734d007fb1.htm index a9b9953f3..6657d5d57 100644 --- a/docs/html/3f7000c5-e86f-2d90-c087-1f734d007fb1.htm +++ b/docs/html/3f7000c5-e86f-2d90-c087-1f734d007fb1.htm @@ -1,5 +1,7 @@ -Style.Append Method
      NanoXLSX

      StyleAppend Method

      - Appends the specified style parts to the current one. The parts can be instances of sub-classes like Border or CellXf or a Style instance. Only the altered properties of the specified style or style part that differs from a new / untouched style instance will be appended. This enables method chaining -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public Style Append(
      +Style.Append Method 
      NanoXLSX

      StyleAppend Method

      [Missing <summary> documentation for "M:NanoXLSX.Styles.Style.Append(NanoXLSX.Styles.AbstractStyle)"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public Style Append(
       	AbstractStyle styleToAppend
      -)

      Parameters

      styleToAppend  AbstractStyle
      The style to append or a sub-class of Style

      Return Value

      Style
      Current style with appended style parts
      See Also
      \ No newline at end of file +)

      Parameters

      styleToAppend
      Type: NanoXLSX.StylesAbstractStyle

      [Missing <param name="styleToAppend"/> documentation for "M:NanoXLSX.Styles.Style.Append(NanoXLSX.Styles.AbstractStyle)"]

      Return Value

      Type: Style

      [Missing <returns> documentation for "M:NanoXLSX.Styles.Style.Append(NanoXLSX.Styles.AbstractStyle)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/3f97b0d7-1887-d945-7c4b-a8448db9f978.htm b/docs/html/3f97b0d7-1887-d945-7c4b-a8448db9f978.htm index f8bdfb012..75c3f18bc 100644 --- a/docs/html/3f97b0d7-1887-d945-7c4b-a8448db9f978.htm +++ b/docs/html/3f97b0d7-1887-d945-7c4b-a8448db9f978.htm @@ -1,5 +1,7 @@ -Utils.ToUpper Method
      NanoXLSX

      UtilsToUpper Method

      - Transforms a string to upper case with null check and invariant culture -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public static string ToUpper(
      +Utils.ToUpper Method 
      NanoXLSX

      UtilsToUpper Method

      [Missing <summary> documentation for "M:NanoXLSX.Utils.ToUpper(System.String)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public static string ToUpper(
       	string input
      -)

      Parameters

      input  String
      String to transform

      Return Value

      String
      Upper case string
      See Also
      \ No newline at end of file +)

      Parameters

      input
      Type: SystemString

      [Missing <param name="input"/> documentation for "M:NanoXLSX.Utils.ToUpper(System.String)"]

      Return Value

      Type: String

      [Missing <returns> documentation for "M:NanoXLSX.Utils.ToUpper(System.String)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/3fa8683c-9b2a-5fee-d741-a76909f7a7d0.htm b/docs/html/3fa8683c-9b2a-5fee-d741-a76909f7a7d0.htm index 53bd85a51..8f3021547 100644 --- a/docs/html/3fa8683c-9b2a-5fee-d741-a76909f7a7d0.htm +++ b/docs/html/3fa8683c-9b2a-5fee-d741-a76909f7a7d0.htm @@ -1,3 +1,5 @@ -WorkbookReader.WorksheetDefinition.Hidden Property
      NanoXLSX

      WorkbookReaderWorksheetDefinitionHidden Property

      - Hidden state of the worksheet -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public bool Hidden { get; set; }

      Property Value

      Boolean
      See Also
      \ No newline at end of file +WorkbookReader.WorksheetDefinition.Hidden Property
      NanoXLSX

      WorkbookReaderWorksheetDefinitionHidden Property

      [Missing <summary> documentation for "P:NanoXLSX.LowLevel.WorkbookReader.WorksheetDefinition.Hidden"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public bool Hidden { get; set; }

      Property Value

      Type: Boolean
      See Also
      \ No newline at end of file diff --git a/docs/html/404f4e57-ca09-aecd-2de8-81e9f24dec61.htm b/docs/html/404f4e57-ca09-aecd-2de8-81e9f24dec61.htm index 1aac7a9db..3772634a6 100644 --- a/docs/html/404f4e57-ca09-aecd-2de8-81e9f24dec61.htm +++ b/docs/html/404f4e57-ca09-aecd-2de8-81e9f24dec61.htm @@ -1,3 +1,5 @@ -Workbook.WorkbookMetadata Property \ No newline at end of file +Workbook.WorkbookMetadata Property
      NanoXLSX

      WorkbookWorkbookMetadata Property

      [Missing <summary> documentation for "P:NanoXLSX.Workbook.WorkbookMetadata"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public Metadata WorkbookMetadata { get; set; }

      Property Value

      Type: Metadata
      See Also
      \ No newline at end of file diff --git a/docs/html/40563c44-f8fe-174a-415a-a30307e46a7e.htm b/docs/html/40563c44-f8fe-174a-415a-a30307e46a7e.htm index dcf780145..1979db972 100644 --- a/docs/html/40563c44-f8fe-174a-415a-a30307e46a7e.htm +++ b/docs/html/40563c44-f8fe-174a-415a-a30307e46a7e.htm @@ -1,6 +1,8 @@ -Workbook(String, String) Constructor
      NanoXLSX

      Workbook(String, String) Constructor

      - Constructor with filename ant the name of the first worksheet -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public Workbook(
      +Workbook Constructor (String, String)
      NanoXLSX

      Workbook Constructor (String, String)

      Initializes a new instance of the Workbook class

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public Workbook(
       	string filename,
       	string sheetName
      -)

      Parameters

      filename  String
      Filename of the workbook. The name will be sanitized automatically according to the specifications of Excel
      sheetName  String
      Name of the first worksheet. The name will be sanitized automatically according to the specifications of Excel
      See Also
      \ No newline at end of file +)

      Parameters

      filename
      Type: SystemString

      [Missing <param name="filename"/> documentation for "M:NanoXLSX.Workbook.#ctor(System.String,System.String)"]

      sheetName
      Type: SystemString

      [Missing <param name="sheetName"/> documentation for "M:NanoXLSX.Workbook.#ctor(System.String,System.String)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/40727c04-842e-8f02-b67a-c7b649a98c55.htm b/docs/html/40727c04-842e-8f02-b67a-c7b649a98c55.htm index 1de2f3cd7..033f18f5e 100644 --- a/docs/html/40727c04-842e-8f02-b67a-c7b649a98c55.htm +++ b/docs/html/40727c04-842e-8f02-b67a-c7b649a98c55.htm @@ -1,3 +1,5 @@ -MetadataReader.Title Property \ No newline at end of file +MetadataReader.Title Property
      NanoXLSX

      MetadataReaderTitle Property

      [Missing <summary> documentation for "P:NanoXLSX.LowLevel.MetadataReader.Title"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public string Title { get; private set; }

      Property Value

      Type: String
      See Also
      \ No newline at end of file diff --git a/docs/html/4074f30e-dad4-95d8-d2a5-dbfc15ee0ea4.htm b/docs/html/4074f30e-dad4-95d8-d2a5-dbfc15ee0ea4.htm index 590aa6305..ce00a903e 100644 --- a/docs/html/4074f30e-dad4-95d8-d2a5-dbfc15ee0ea4.htm +++ b/docs/html/4074f30e-dad4-95d8-d2a5-dbfc15ee0ea4.htm @@ -1,5 +1,7 @@ -Cell.GetAddressScope Method
      NanoXLSX

      CellGetAddressScope Method

      - Gets the scope of the passed address (string expression). Scope means either single cell address or range -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public static CellAddressScope GetAddressScope(
      +Cell.GetAddressScope Method 
      NanoXLSX

      CellGetAddressScope Method

      [Missing <summary> documentation for "M:NanoXLSX.Cell.GetAddressScope(System.String)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public static CellAddressScope GetAddressScope(
       	string addressExpression
      -)

      Parameters

      addressExpression  String
      Address expression

      Return Value

      CellAddressScope
      Scope of the address expression
      See Also
      \ No newline at end of file +)

      Parameters

      addressExpression
      Type: SystemString

      [Missing <param name="addressExpression"/> documentation for "M:NanoXLSX.Cell.GetAddressScope(System.String)"]

      Return Value

      Type: CellAddressScope

      [Missing <returns> documentation for "M:NanoXLSX.Cell.GetAddressScope(System.String)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/40825944-1a1f-1c64-b3ff-90a127fe0b01.htm b/docs/html/40825944-1a1f-1c64-b3ff-90a127fe0b01.htm index e87d4668e..2414d5689 100644 --- a/docs/html/40825944-1a1f-1c64-b3ff-90a127fe0b01.htm +++ b/docs/html/40825944-1a1f-1c64-b3ff-90a127fe0b01.htm @@ -1,6 +1,8 @@ -ReaderUtils.IsNode Method
      NanoXLSX

      ReaderUtilsIsNode Method

      - Checks whether the given node has the specified name -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      internal static bool IsNode(
      +ReaderUtils.IsNode Method 
      NanoXLSX

      ReaderUtilsIsNode Method

      [Missing <summary> documentation for "M:NanoXLSX.LowLevel.ReaderUtils.IsNode(System.Xml.XmlNode,System.String)"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      internal static bool IsNode(
       	XmlNode node,
       	string name
      -)

      Parameters

      node  XmlNode
      XML node to check
      name  String
      Name to check

      Return Value

      Boolean
      True if applying
      See Also
      \ No newline at end of file +)

      Parameters

      node
      Type: System.XmlXmlNode

      [Missing <param name="node"/> documentation for "M:NanoXLSX.LowLevel.ReaderUtils.IsNode(System.Xml.XmlNode,System.String)"]

      name
      Type: SystemString

      [Missing <param name="name"/> documentation for "M:NanoXLSX.LowLevel.ReaderUtils.IsNode(System.Xml.XmlNode,System.String)"]

      Return Value

      Type: Boolean

      [Missing <returns> documentation for "M:NanoXLSX.LowLevel.ReaderUtils.IsNode(System.Xml.XmlNode,System.String)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/40a63c4b-888e-7886-7517-a4325a0c8e79.htm b/docs/html/40a63c4b-888e-7886-7517-a4325a0c8e79.htm index dbe409111..dc40c224b 100644 --- a/docs/html/40a63c4b-888e-7886-7517-a4325a0c8e79.htm +++ b/docs/html/40a63c4b-888e-7886-7517-a4325a0c8e79.htm @@ -1,6 +1,8 @@ -WorksheetReader.ResolveType Method
      NanoXLSX

      WorksheetReaderResolveType Method

      - Resolves the final cell type after a possible conversion by import options -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      private CellCellType ResolveType(
      +WorksheetReader.ResolveType Method 
      NanoXLSX

      WorksheetReaderResolveType Method

      [Missing <summary> documentation for "M:NanoXLSX.LowLevel.WorksheetReader.ResolveType(System.Object,NanoXLSX.Cell.CellType)"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      private CellCellType ResolveType(
       	Object value,
      -	CellCellType defaultType
      -)

      Parameters

      value  Object
      Value of the cell
      defaultType  CellCellType
      Originally resolved type. If a formula, the method immediately returns

      Return Value

      CellCellType
      Resolved cell type
      See Also
      \ No newline at end of file + CellCellType defaultType +)

      Parameters

      value
      Type: SystemObject

      [Missing <param name="value"/> documentation for "M:NanoXLSX.LowLevel.WorksheetReader.ResolveType(System.Object,NanoXLSX.Cell.CellType)"]

      defaultType
      Type: NanoXLSXCellCellType

      [Missing <param name="defaultType"/> documentation for "M:NanoXLSX.LowLevel.WorksheetReader.ResolveType(System.Object,NanoXLSX.Cell.CellType)"]

      Return Value

      Type: CellCellType

      [Missing <returns> documentation for "M:NanoXLSX.LowLevel.WorksheetReader.ResolveType(System.Object,NanoXLSX.Cell.CellType)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/40b432fd-768b-a59f-fa5c-ae755be10e02.htm b/docs/html/40b432fd-768b-a59f-fa5c-ae755be10e02.htm index 2a125e4a3..528d9873a 100644 --- a/docs/html/40b432fd-768b-a59f-fa5c-ae755be10e02.htm +++ b/docs/html/40b432fd-768b-a59f-fa5c-ae755be10e02.htm @@ -1,5 +1,7 @@ -Address.CompareTo Method
      NanoXLSX

      AddressCompareTo Method

      - Compares two addresses using the column and row numbers -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public int CompareTo(
      +Address.CompareTo Method 
      NanoXLSX

      AddressCompareTo Method

      [Missing <summary> documentation for "M:NanoXLSX.Address.CompareTo(NanoXLSX.Address)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public int CompareTo(
       	Address other
      -)

      Parameters

      other  Address
      Other address

      Return Value

      Int32
      -1 if the other address is greater, 0 if equal and 1 if smaller

      Implements

      IComparableTCompareTo(T)
      See Also
      \ No newline at end of file +)

      Parameters

      other
      Type: NanoXLSXAddress

      [Missing <param name="other"/> documentation for "M:NanoXLSX.Address.CompareTo(NanoXLSX.Address)"]

      Return Value

      Type: Int32

      [Missing <returns> documentation for "M:NanoXLSX.Address.CompareTo(NanoXLSX.Address)"]

      Implements

      IComparableTCompareTo(T)
      See Also
      \ No newline at end of file diff --git a/docs/html/40de8ab5-aecb-4237-b513-05e897ffa2da.htm b/docs/html/40de8ab5-aecb-4237-b513-05e897ffa2da.htm index 5a46994c4..cd58f50b7 100644 --- a/docs/html/40de8ab5-aecb-4237-b513-05e897ffa2da.htm +++ b/docs/html/40de8ab5-aecb-4237-b513-05e897ffa2da.htm @@ -1,5 +1,7 @@ -StyleManager.AddStyle Method
      NanoXLSX

      StyleManagerAddStyle Method

      - Adds a style component to the manager -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public Style AddStyle(
      +StyleManager.AddStyle Method 
      NanoXLSX

      StyleManagerAddStyle Method

      [Missing <summary> documentation for "M:NanoXLSX.Styles.StyleManager.AddStyle(NanoXLSX.Styles.Style)"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public Style AddStyle(
       	Style style
      -)

      Parameters

      style  Style
      Style to add

      Return Value

      Style
      Added or determined style in the manager
      See Also
      \ No newline at end of file +)

      Parameters

      style
      Type: NanoXLSX.StylesStyle

      [Missing <param name="style"/> documentation for "M:NanoXLSX.Styles.StyleManager.AddStyle(NanoXLSX.Styles.Style)"]

      Return Value

      Type: Style

      [Missing <returns> documentation for "M:NanoXLSX.Styles.StyleManager.AddStyle(NanoXLSX.Styles.Style)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/4101073e-6ee0-3abe-828b-41f2f2d72832.htm b/docs/html/4101073e-6ee0-3abe-828b-41f2f2d72832.htm index aa4b7ebf9..acde5b86a 100644 --- a/docs/html/4101073e-6ee0-3abe-828b-41f2f2d72832.htm +++ b/docs/html/4101073e-6ee0-3abe-828b-41f2f2d72832.htm @@ -1,3 +1,5 @@ -WorkbookReader.WorksheetDefinition.RelId Property
      NanoXLSX

      WorkbookReaderWorksheetDefinitionRelId Property

      - Reference ID -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public string RelId { get; set; }

      Property Value

      String
      See Also
      \ No newline at end of file +WorkbookReader.WorksheetDefinition.RelId Property
      NanoXLSX

      WorkbookReaderWorksheetDefinitionRelId Property

      [Missing <summary> documentation for "P:NanoXLSX.LowLevel.WorkbookReader.WorksheetDefinition.RelId"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public string RelId { get; set; }

      Property Value

      Type: String
      See Also
      \ No newline at end of file diff --git a/docs/html/41335a10-f52d-7188-736e-744774382bad.htm b/docs/html/41335a10-f52d-7188-736e-744774382bad.htm index 5a5f5d594..27c6f869e 100644 --- a/docs/html/41335a10-f52d-7188-736e-744774382bad.htm +++ b/docs/html/41335a10-f52d-7188-736e-744774382bad.htm @@ -1,5 +1,7 @@ -Workbook.SaveAsAsync Method
      NanoXLSX

      WorkbookSaveAsAsync Method

      - Saves the workbook with the defined name asynchronous. -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public Task SaveAsAsync(
      +Workbook.SaveAsAsync Method 
      NanoXLSX

      WorkbookSaveAsAsync Method

      [Missing <summary> documentation for "M:NanoXLSX.Workbook.SaveAsAsync(System.String)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public Task SaveAsAsync(
       	string fileName
      -)

      Parameters

      fileName  String
      filename of the saved workbook

      Return Value

      Task
      Task object (void)
      Exceptions
      ExceptionCondition
      IOExceptionMay throw an IOException in case of an error. The asynchronous operation may hide the exception.
      RangeExceptionMay throw a RangeException if the start or end address of a handled cell range was out of range. The asynchronous operation may hide the exception.
      FormatExceptionMay throw a FormatException if a handled date cannot be translated to (Excel internal) OADate. The asynchronous operation may hide the exception.
      See Also
      \ No newline at end of file +)

      Parameters

      fileName
      Type: SystemString

      [Missing <param name="fileName"/> documentation for "M:NanoXLSX.Workbook.SaveAsAsync(System.String)"]

      Return Value

      Type: Task

      [Missing <returns> documentation for "M:NanoXLSX.Workbook.SaveAsAsync(System.String)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/4135c0cc-1a20-419a-d77e-928714665253.htm b/docs/html/4135c0cc-1a20-419a-d77e-928714665253.htm index 12c27198d..8ea472e16 100644 --- a/docs/html/4135c0cc-1a20-419a-d77e-928714665253.htm +++ b/docs/html/4135c0cc-1a20-419a-d77e-928714665253.htm @@ -1,5 +1,3 @@ -Shortener.Value Method
      NanoXLSX

      ShortenerValue Method

      Overload List
       NameDescription
      Public methodValue(Object) - Sets a value into the current cell and moves the cursor to the next cell (column or row depending on the defined cell direction) -
      Public methodValue(Object, Style) - Sets a value with style into the current cell and moves the cursor to the next cell (column or row depending on the defined cell direction) -
      Top
      See Also
      \ No newline at end of file +Shortener.Value Method \ No newline at end of file diff --git a/docs/html/413ccaa7-ed06-9ade-63fe-db2455b32832.htm b/docs/html/413ccaa7-ed06-9ade-63fe-db2455b32832.htm index 9c4e19cf7..f816e3de8 100644 --- a/docs/html/413ccaa7-ed06-9ade-63fe-db2455b32832.htm +++ b/docs/html/413ccaa7-ed06-9ade-63fe-db2455b32832.htm @@ -1,3 +1,5 @@ -XlsxWriter.CreateCorePropertiesString Method \ No newline at end of file +XlsxWriter.CreateCorePropertiesString Method
      NanoXLSX

      XlsxWriterCreateCorePropertiesString Method

      [Missing <summary> documentation for "M:NanoXLSX.LowLevel.XlsxWriter.CreateCorePropertiesString"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      private string CreateCorePropertiesString()

      Return Value

      Type: String

      [Missing <returns> documentation for "M:NanoXLSX.LowLevel.XlsxWriter.CreateCorePropertiesString"]

      See Also
      \ No newline at end of file diff --git a/docs/html/41490f12-1b29-8bc3-ca35-a2b0fe82312d.htm b/docs/html/41490f12-1b29-8bc3-ca35-a2b0fe82312d.htm index b391d7cc9..7897ed51a 100644 --- a/docs/html/41490f12-1b29-8bc3-ca35-a2b0fe82312d.htm +++ b/docs/html/41490f12-1b29-8bc3-ca35-a2b0fe82312d.htm @@ -1,7 +1,8 @@ -Worksheet.SetStyle(Address, Style) Method
      NanoXLSX

      WorksheetSetStyle(Address, Style) Method

      - Sets the passed style on the passed (singular) cell address. If the cell is already existing, the style will be added or replaced. - Otherwise, an empty cell will be added with the assigned style. If the passed style is null, all styles will be removed on existing cells and no additional (empty) cells are added to the worksheet -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void SetStyle(
      +Worksheet.SetStyle Method (Address, Style)
      NanoXLSX

      WorksheetSetStyle Method (Address, Style)

      [Missing <summary> documentation for "M:NanoXLSX.Worksheet.SetStyle(NanoXLSX.Address,NanoXLSX.Styles.Style)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public void SetStyle(
       	Address address,
       	Style style
      -)

      Parameters

      address  Address
      Cell address to apply the style
      style  Style
      Style to apply or null to clear the range
      Remarks
      Note: This method may invalidate an existing date or time value since dates and times are defined by specific style. The result of a redefinition will be a number, instead of a date or time
      See Also
      \ No newline at end of file +)

      Parameters

      address
      Type: NanoXLSXAddress

      [Missing <param name="address"/> documentation for "M:NanoXLSX.Worksheet.SetStyle(NanoXLSX.Address,NanoXLSX.Styles.Style)"]

      style
      Type: NanoXLSX.StylesStyle

      [Missing <param name="style"/> documentation for "M:NanoXLSX.Worksheet.SetStyle(NanoXLSX.Address,NanoXLSX.Styles.Style)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/41b305cc-ffc1-4134-41da-0d487a7fc4e7.htm b/docs/html/41b305cc-ffc1-4134-41da-0d487a7fc4e7.htm index 2563f04f8..f67ad1814 100644 --- a/docs/html/41b305cc-ffc1-4134-41da-0d487a7fc4e7.htm +++ b/docs/html/41b305cc-ffc1-4134-41da-0d487a7fc4e7.htm @@ -1 +1,3 @@ -GlobalType Methods
      NanoXLSX

      GlobalType Methods

      The ImportOptionsGlobalType type exposes the following members.

      Methods
       NameDescription
      Public methodCompareToCompares this instance to a specified object and returns an indication of their relative values.
      (Inherited from Enum)
      Public methodEqualsReturns a value indicating whether this instance is equal to a specified object.
      (Inherited from Enum)
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetHashCodeReturns the hash code for the value of this instance.
      (Inherited from Enum)
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Public methodGetTypeCodeReturns the type code of the underlying type of this enumeration member.
      (Inherited from Enum)
      Public methodHasFlagDetermines whether one or more bit fields are set in the current instance.
      (Inherited from Enum)
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodToStringConverts the value of this instance to its equivalent string representation.
      (Inherited from Enum)
      Public methodToString(IFormatProvider)Obsolete.
      This method overload is obsolete; use ToString.
      (Inherited from Enum)
      Public methodToString(String)Converts the value of this instance to its equivalent string representation using the specified format.
      (Inherited from Enum)
      Public methodToString(String, IFormatProvider)Obsolete.
      This method overload is obsolete; use ToString(String).
      (Inherited from Enum)
      Top
      See Also
      \ No newline at end of file +GlobalType Methods
      NanoXLSX

      GlobalType Methods

      The ImportOptionsGlobalType type exposes the following members.

      Methods
      +   + NameDescription
      Public methodCompareTo
      Compares this instance to a specified object and returns an indication of their relative values.
      (Inherited from Enum.)
      Public methodEquals
      Returns a value indicating whether this instance is equal to a specified object.
      (Inherited from Enum.)
      Protected methodFinalize
      Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object.)
      Public methodGetHashCode
      Returns the hash code for the value of this instance.
      (Inherited from Enum.)
      Public methodGetType
      Gets the Type of the current instance.
      (Inherited from Object.)
      Public methodGetTypeCode
      Returns the type code of the underlying type of this enumeration member.
      (Inherited from Enum.)
      Public methodHasFlag
      Determines whether one or more bit fields are set in the current instance.
      (Inherited from Enum.)
      Protected methodMemberwiseClone
      Creates a shallow copy of the current Object.
      (Inherited from Object.)
      Public methodToString
      Converts the value of this instance to its equivalent string representation.
      (Inherited from Enum.)
      Public methodToString(String)
      Converts the value of this instance to its equivalent string representation using the specified format.
      (Inherited from Enum.)
      Public methodToString(IFormatProvider) Obsolete. (Inherited from Enum.)
      Public methodToString(String, IFormatProvider) Obsolete.
      This method overload is obsolete; use ToString(String).
      (Inherited from Enum.)
      Top
      See Also
      \ No newline at end of file diff --git a/docs/html/41c1e3b9-b04f-3e31-ac1f-800b3541d099.htm b/docs/html/41c1e3b9-b04f-3e31-ac1f-800b3541d099.htm index caa5ae1e3..ee7666ae7 100644 --- a/docs/html/41c1e3b9-b04f-3e31-ac1f-800b3541d099.htm +++ b/docs/html/41c1e3b9-b04f-3e31-ac1f-800b3541d099.htm @@ -1,3 +1,5 @@ -Workbook.WorkbookProtectionPasswordHash Property
      NanoXLSX

      WorkbookWorkbookProtectionPasswordHash Property

      - Hash of the protected workbook, originated from WorkbookProtectionPassword

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public string WorkbookProtectionPasswordHash { get; internal set; }

      Property Value

      String
      Remarks
      The plain text password cannot be recovered when loading a workbook. The hash is retrieved and can be reused, - if no changes are made in the area of workbook protection (SetWorkbookProtection(Boolean, Boolean, Boolean, String))
      See Also
      \ No newline at end of file +Workbook.WorkbookProtectionPasswordHash Property
      NanoXLSX

      WorkbookWorkbookProtectionPasswordHash Property

      [Missing <summary> documentation for "P:NanoXLSX.Workbook.WorkbookProtectionPasswordHash"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public string WorkbookProtectionPasswordHash { get; internal set; }

      Property Value

      Type: String
      See Also
      \ No newline at end of file diff --git a/docs/html/41c371af-1bee-0eb2-c9b8-8741ae376816.htm b/docs/html/41c371af-1bee-0eb2-c9b8-8741ae376816.htm index 9f8cad2f8..699301086 100644 --- a/docs/html/41c371af-1bee-0eb2-c9b8-8741ae376816.htm +++ b/docs/html/41c371af-1bee-0eb2-c9b8-8741ae376816.htm @@ -1,3 +1,5 @@ -Metadata.Category Property
      NanoXLSX

      MetadataCategory Property

      - Gets or sets the category of the document. There are no predefined values or restrictions about the content of this field -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public string Category { get; set; }

      Property Value

      String
      See Also
      \ No newline at end of file +Metadata.Category Property
      NanoXLSX

      MetadataCategory Property

      [Missing <summary> documentation for "P:NanoXLSX.Metadata.Category"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public string Category { get; set; }

      Property Value

      Type: String
      See Also
      \ No newline at end of file diff --git a/docs/html/41ccfd9c-9158-f44d-f595-9a1e352557dd.htm b/docs/html/41ccfd9c-9158-f44d-f595-9a1e352557dd.htm index 584e0515c..f05e808e2 100644 --- a/docs/html/41ccfd9c-9158-f44d-f595-9a1e352557dd.htm +++ b/docs/html/41ccfd9c-9158-f44d-f595-9a1e352557dd.htm @@ -1,3 +1,5 @@ -WorkbookReader.Protected Property
      NanoXLSX

      WorkbookReaderProtected Property

      - Protection state of the workbook -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public bool Protected { get; private set; }

      Property Value

      Boolean
      See Also
      \ No newline at end of file +WorkbookReader.Protected Property
      NanoXLSX

      WorkbookReaderProtected Property

      [Missing <summary> documentation for "P:NanoXLSX.LowLevel.WorkbookReader.Protected"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public bool Protected { get; private set; }

      Property Value

      Type: Boolean
      See Also
      \ No newline at end of file diff --git a/docs/html/41d69f84-1e55-b187-3548-5397adf23070.htm b/docs/html/41d69f84-1e55-b187-3548-5397adf23070.htm index 6abb68d61..6a84a7dde 100644 --- a/docs/html/41d69f84-1e55-b187-3548-5397adf23070.htm +++ b/docs/html/41d69f84-1e55-b187-3548-5397adf23070.htm @@ -1,5 +1,5 @@ -Worksheet.GetLastColumnNumber Method
      Click or drag to resize
      NanoXLSX

      WorksheetGetLastColumnNumber Method

      - Gets the last existing column number in the current worksheet (zero-based) -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public int GetLastColumnNumber()

      Return Value

      Int32
      Zero-based column number. In case of an empty worksheet, -1 will be returned
      Remarks
      GetLastColumnNumber() will not return the last column with data in any case. If there is a formatted (or with the definition of AutoFilter, - column width or hidden state) but empty cell (or many) after the last cell with data, - GetLastColumnNumber() will return the column number of this empty cell. Use GetLastDataColumnNumber in this case.
      See Also
      \ No newline at end of file +Worksheet.GetLastColumnNumber Method
      Click or drag to resize
      NanoXLSX

      WorksheetGetLastColumnNumber Method

      [Missing <summary> documentation for "M:NanoXLSX.Worksheet.GetLastColumnNumber"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public int GetLastColumnNumber()

      Return Value

      Type: Int32

      [Missing <returns> documentation for "M:NanoXLSX.Worksheet.GetLastColumnNumber"]

      See Also
      \ No newline at end of file diff --git a/docs/html/41d86fee-0481-249a-79bd-4889d12fd72b.htm b/docs/html/41d86fee-0481-249a-79bd-4889d12fd72b.htm index 7d4f37c5e..4782df655 100644 --- a/docs/html/41d86fee-0481-249a-79bd-4889d12fd72b.htm +++ b/docs/html/41d86fee-0481-249a-79bd-4889d12fd72b.htm @@ -1,5 +1,3 @@ -PaneDefinition Methods
      NanoXLSX

      PaneDefinition Methods

      The WorksheetReaderPaneDefinition type exposes the following members.

      Methods
       NameDescription
      Public methodEqualsDetermines whether the specified object is equal to the current object.
      (Inherited from Object)
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetHashCodeServes as the default hash function.
      (Inherited from Object)
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodSetActivePane - Parses and sets the active pane from a string value -
      Public methodSetFrozenState - Sets the frozen state of the split window if defined -
      Public methodToStringReturns a string that represents the current object.
      (Inherited from Object)
      Top
      See Also
      \ No newline at end of file +PaneDefinition Methods
      NanoXLSX

      PaneDefinition Methods

      The WorksheetReaderPaneDefinition type exposes the following members.

      Methods
      +   + NameDescription
      Public methodEquals
      Determines whether the specified object is equal to the current object.
      (Inherited from Object.)
      Protected methodFinalize
      Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object.)
      Public methodGetHashCode
      Serves as the default hash function.
      (Inherited from Object.)
      Public methodGetType
      Gets the Type of the current instance.
      (Inherited from Object.)
      Protected methodMemberwiseClone
      Creates a shallow copy of the current Object.
      (Inherited from Object.)
      Public methodSetActivePane
      Public methodSetFrozenState
      Public methodToString
      Returns a string that represents the current object.
      (Inherited from Object.)
      Top
      See Also
      \ No newline at end of file diff --git a/docs/html/41fab684-41f4-e0ca-591f-d390c16f11b3.htm b/docs/html/41fab684-41f4-e0ca-591f-d390c16f11b3.htm index 7380361be..e767d9035 100644 --- a/docs/html/41fab684-41f4-e0ca-591f-d390c16f11b3.htm +++ b/docs/html/41fab684-41f4-e0ca-591f-d390c16f11b3.htm @@ -1,8 +1,10 @@ -AbstractStyle.CopyProperties<T> Method
      NanoXLSX

      AbstractStyleCopyPropertiesT Method

      - Internal method to copy altered properties from a source object. The decision whether a property is copied is dependent on a untouched reference object -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      internal void CopyProperties<T>(
      +AbstractStyle.CopyProperties(T) Method 
      NanoXLSX

      AbstractStyleCopyPropertiesT Method

      [Missing <summary> documentation for "M:NanoXLSX.Styles.AbstractStyle.CopyProperties``1(``0,``0)"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      internal void CopyProperties<T>(
       	T source,
       	T reference
       )
       where T : AbstractStyle
      -

      Parameters

      source  T
      Source object with properties to copy
      reference  T
      Reference object to decide whether the properties from the source objects are altered or not

      Type Parameters

      T
      Style or sub-class of Style that extends AbstractStyle
      See Also
      \ No newline at end of file +

      Parameters

      source
      Type: T

      [Missing <param name="source"/> documentation for "M:NanoXLSX.Styles.AbstractStyle.CopyProperties``1(``0,``0)"]

      reference
      Type: T

      [Missing <param name="reference"/> documentation for "M:NanoXLSX.Styles.AbstractStyle.CopyProperties``1(``0,``0)"]

      Type Parameters

      T

      [Missing <typeparam name="T"/> documentation for "M:NanoXLSX.Styles.AbstractStyle.CopyProperties``1(``0,``0)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/420903dd-b760-4630-88c4-3160f3f8501e.htm b/docs/html/420903dd-b760-4630-88c4-3160f3f8501e.htm index 350dd904b..577a800d7 100644 --- a/docs/html/420903dd-b760-4630-88c4-3160f3f8501e.htm +++ b/docs/html/420903dd-b760-4630-88c4-3160f3f8501e.htm @@ -1,4 +1,9 @@ -NumberFormat.FormatNumber Class
      NanoXLSX

      NumberFormatFormatNumber Class

      - Enum for predefined number formats -
      Inheritance Hierarchy
      SystemObject
        SystemValueType
          SystemEnum
            NanoXLSX.StylesNumberFormatFormatNumber

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public sealed class FormatNumber : Enum

      The NumberFormatFormatNumber type exposes the following members.

      Methods
       NameDescription
      Public methodCompareToCompares this instance to a specified object and returns an indication of their relative values.
      (Inherited from Enum)
      Public methodEqualsReturns a value indicating whether this instance is equal to a specified object.
      (Inherited from Enum)
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetHashCodeReturns the hash code for the value of this instance.
      (Inherited from Enum)
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Public methodGetTypeCodeReturns the type code of the underlying type of this enumeration member.
      (Inherited from Enum)
      Public methodHasFlagDetermines whether one or more bit fields are set in the current instance.
      (Inherited from Enum)
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodToStringConverts the value of this instance to its equivalent string representation.
      (Inherited from Enum)
      Public methodToString(IFormatProvider)Obsolete.
      This method overload is obsolete; use ToString.
      (Inherited from Enum)
      Public methodToString(String)Converts the value of this instance to its equivalent string representation using the specified format.
      (Inherited from Enum)
      Public methodToString(String, IFormatProvider)Obsolete.
      This method overload is obsolete; use ToString(String).
      (Inherited from Enum)
      Top
      Fields
       NameDescription
      Public fieldStatic membercustomCustom Format (ID 164 and higher)
      Public fieldStatic memberformat_1Format: 0
      Public fieldStatic memberformat_10Format: 0.00%
      Public fieldStatic memberformat_11Format: 0.00E+00
      Public fieldStatic memberformat_12Format: # ?/?
      Public fieldStatic memberformat_13Format: # ??/??
      Public fieldStatic memberformat_14Format: m/d/yyyy
      Public fieldStatic memberformat_15Format: d-mmm-yy
      Public fieldStatic memberformat_16Format: d-mmm
      Public fieldStatic memberformat_17Format: mmm-yy
      Public fieldStatic memberformat_18Format: mm AM/PM
      Public fieldStatic memberformat_19Format: h:mm:ss AM/PM
      Public fieldStatic memberformat_2Format: 0.00
      Public fieldStatic memberformat_20Format: h:mm
      Public fieldStatic memberformat_21Format: h:mm:ss
      Public fieldStatic memberformat_22Format: m/d/yyyy h:mm
      Public fieldStatic memberformat_3Format: #,##0
      Public fieldStatic memberformat_37Format: #,##0_);(#,##0)
      Public fieldStatic memberformat_38Format: #,##0_);[Red](#,##0)
      Public fieldStatic memberformat_39Format: #,##0.00_);(#,##0.00)
      Public fieldStatic memberformat_4Format: #,##0.00
      Public fieldStatic memberformat_40Format: #,##0.00_);[Red](#,##0.00)
      Public fieldStatic memberformat_45Format: mm:ss
      Public fieldStatic memberformat_46Format: [h]:mm:ss
      Public fieldStatic memberformat_47Format: mm:ss.0
      Public fieldStatic memberformat_48Format: ##0.0E+0
      Public fieldStatic memberformat_49Format: #
      Public fieldStatic memberformat_5Format: $#,##0_);($#,##0)
      Public fieldStatic memberformat_6Format: $#,##0_);[Red]($#,##0)
      Public fieldStatic memberformat_7Format: $#,##0.00_);($#,##0.00)
      Public fieldStatic memberformat_8Format: $#,##0.00_);[Red]($#,##0.00)
      Public fieldStatic memberformat_9Format: 0%
      Public fieldStatic membernoneNo format / Default
      Public fieldvalue__ 
      Top
      Remarks
      There are other predefined formats (e.g. 43 and 44) that are not listed. The declaration of such formats is done in the number formats section of the style document, - whereas the officially listed ones are implicitly used and not declared in the style document
      See Also
      \ No newline at end of file +NumberFormat.FormatNumber Class
      NanoXLSX

      NumberFormatFormatNumber Class

      [Missing <summary> documentation for "T:NanoXLSX.Styles.NumberFormat.FormatNumber"]

      Inheritance Hierarchy
      SystemObject
        SystemValueType
          SystemEnum
            NanoXLSX.StylesNumberFormatFormatNumber

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public sealed class FormatNumber : Enum

      The NumberFormatFormatNumber type exposes the following members.

      Methods
      +   + NameDescription
      Public methodCompareTo
      Compares this instance to a specified object and returns an indication of their relative values.
      (Inherited from Enum.)
      Public methodEquals
      Returns a value indicating whether this instance is equal to a specified object.
      (Inherited from Enum.)
      Protected methodFinalize
      Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object.)
      Public methodGetHashCode
      Returns the hash code for the value of this instance.
      (Inherited from Enum.)
      Public methodGetType
      Gets the Type of the current instance.
      (Inherited from Object.)
      Public methodGetTypeCode
      Returns the type code of the underlying type of this enumeration member.
      (Inherited from Enum.)
      Public methodHasFlag
      Determines whether one or more bit fields are set in the current instance.
      (Inherited from Enum.)
      Protected methodMemberwiseClone
      Creates a shallow copy of the current Object.
      (Inherited from Object.)
      Public methodToString
      Converts the value of this instance to its equivalent string representation.
      (Inherited from Enum.)
      Public methodToString(String)
      Converts the value of this instance to its equivalent string representation using the specified format.
      (Inherited from Enum.)
      Public methodToString(IFormatProvider) Obsolete. (Inherited from Enum.)
      Public methodToString(String, IFormatProvider) Obsolete.
      This method overload is obsolete; use ToString(String).
      (Inherited from Enum.)
      Top
      Fields
      See Also
      \ No newline at end of file diff --git a/docs/html/42108abc-6e44-d89a-66b7-23707a36de34.htm b/docs/html/42108abc-6e44-d89a-66b7-23707a36de34.htm index 781d88b52..e38468e48 100644 --- a/docs/html/42108abc-6e44-d89a-66b7-23707a36de34.htm +++ b/docs/html/42108abc-6e44-d89a-66b7-23707a36de34.htm @@ -1,6 +1,8 @@ -Cell(Object, Cell.CellType) Constructor
      NanoXLSX

      Cell(Object, CellCellType) Constructor

      - Constructor with value and cell type. Cells created with this constructor do not have a link to a worksheet initially -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public Cell(
      +Cell Constructor (Object, Cell.CellType)
      NanoXLSX

      Cell Constructor (Object, CellCellType)

      Initializes a new instance of the Cell class

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public Cell(
       	Object value,
      -	CellCellType type
      -)

      Parameters

      value  Object
      Value of the cell
      type  CellCellType
      Type of the cell
      Remarks
      If the DataType is defined as EMPTY any passed value will be set to null
      See Also
      \ No newline at end of file + CellCellType type +)

      Parameters

      value
      Type: SystemObject

      [Missing <param name="value"/> documentation for "M:NanoXLSX.Cell.#ctor(System.Object,NanoXLSX.Cell.CellType)"]

      type
      Type: NanoXLSXCellCellType

      [Missing <param name="type"/> documentation for "M:NanoXLSX.Cell.#ctor(System.Object,NanoXLSX.Cell.CellType)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/4224c3eb-c66d-dd6e-292d-0b399cc940ae.htm b/docs/html/4224c3eb-c66d-dd6e-292d-0b399cc940ae.htm index 34fde9d23..364d8537b 100644 --- a/docs/html/4224c3eb-c66d-dd6e-292d-0b399cc940ae.htm +++ b/docs/html/4224c3eb-c66d-dd6e-292d-0b399cc940ae.htm @@ -1 +1,5 @@ -NumberFormat.FormatNumber.format_46 Field \ No newline at end of file +NumberFormat.FormatNumber.format_46 Field \ No newline at end of file diff --git a/docs/html/42361826-b10a-fea9-f757-b2d826448223.htm b/docs/html/42361826-b10a-fea9-f757-b2d826448223.htm index bf4ccd1da..f5ad5d939 100644 --- a/docs/html/42361826-b10a-fea9-f757-b2d826448223.htm +++ b/docs/html/42361826-b10a-fea9-f757-b2d826448223.htm @@ -1,6 +1,8 @@ -ImportOptions.AddEnforcedColumn(String, ImportOptions.ColumnType) Method
      NanoXLSX

      ImportOptionsAddEnforcedColumn(String, ImportOptionsColumnType) Method

      - Adds a type enforcing rule to the passed column address -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void AddEnforcedColumn(
      +ImportOptions.AddEnforcedColumn Method (String, ImportOptions.ColumnType)
      NanoXLSX

      ImportOptionsAddEnforcedColumn Method (String, ImportOptionsColumnType)

      [Missing <summary> documentation for "M:NanoXLSX.ImportOptions.AddEnforcedColumn(System.String,NanoXLSX.ImportOptions.ColumnType)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public void AddEnforcedColumn(
       	string columnAddress,
      -	ImportOptionsColumnType type
      -)

      Parameters

      columnAddress  String
      Column address (A to XFD)
      type  ImportOptionsColumnType
      Type to be enforced on the column
      See Also
      \ No newline at end of file + ImportOptionsColumnType type +)

      Parameters

      columnAddress
      Type: SystemString

      [Missing <param name="columnAddress"/> documentation for "M:NanoXLSX.ImportOptions.AddEnforcedColumn(System.String,NanoXLSX.ImportOptions.ColumnType)"]

      type
      Type: NanoXLSXImportOptionsColumnType

      [Missing <param name="type"/> documentation for "M:NanoXLSX.ImportOptions.AddEnforcedColumn(System.String,NanoXLSX.ImportOptions.ColumnType)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/423a841c-93b5-6cd4-2e37-2e13e2632505.htm b/docs/html/423a841c-93b5-6cd4-2e37-2e13e2632505.htm index aa46b0190..90b8d9f11 100644 --- a/docs/html/423a841c-93b5-6cd4-2e37-2e13e2632505.htm +++ b/docs/html/423a841c-93b5-6cd4-2e37-2e13e2632505.htm @@ -1,14 +1,9 @@ -ImportOptions.GlobalType Class
      NanoXLSX

      ImportOptionsGlobalType Class

      - Global conversion types to enforce during the import. All types other than will override defined Column types
      Inheritance Hierarchy
      SystemObject
        SystemValueType
          SystemEnum
            NanoXLSXImportOptionsGlobalType

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public sealed class GlobalType : Enum

      The ImportOptionsGlobalType type exposes the following members.

      Methods
       NameDescription
      Public methodCompareToCompares this instance to a specified object and returns an indication of their relative values.
      (Inherited from Enum)
      Public methodEqualsReturns a value indicating whether this instance is equal to a specified object.
      (Inherited from Enum)
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetHashCodeReturns the hash code for the value of this instance.
      (Inherited from Enum)
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Public methodGetTypeCodeReturns the type code of the underlying type of this enumeration member.
      (Inherited from Enum)
      Public methodHasFlagDetermines whether one or more bit fields are set in the current instance.
      (Inherited from Enum)
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodToStringConverts the value of this instance to its equivalent string representation.
      (Inherited from Enum)
      Public methodToString(IFormatProvider)Obsolete.
      This method overload is obsolete; use ToString.
      (Inherited from Enum)
      Public methodToString(String)Converts the value of this instance to its equivalent string representation using the specified format.
      (Inherited from Enum)
      Public methodToString(String, IFormatProvider)Obsolete.
      This method overload is obsolete; use ToString(String).
      (Inherited from Enum)
      Top
      Fields
       NameDescription
      Public fieldStatic memberAllNumbersToDecimal - All numbers are cast to decimal -
      Public fieldStatic memberAllNumbersToDouble - All numbers are cast to doubles -
      Public fieldStatic memberAllNumbersToInt - All numbers are cast to integers. Floating point numbers will be rounded (commercial rounding) to the nearest integers -
      Public fieldStatic memberAllSingleToDecimal - All single numbers that can be parsed as decimal are cast to decimal -
      Public fieldStatic memberDefault - No global strategy. All numbers are tried to be cast to the most suitable types -
      Public fieldStatic memberEverythingToString - Every cell is cast to a string -
      Public fieldvalue__ 
      Top
      See Also
      \ No newline at end of file +ImportOptions.GlobalType Class
      NanoXLSX

      ImportOptionsGlobalType Class

      [Missing <summary> documentation for "T:NanoXLSX.ImportOptions.GlobalType"]

      Inheritance Hierarchy
      SystemObject
        SystemValueType
          SystemEnum
            NanoXLSXImportOptionsGlobalType

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public sealed class GlobalType : Enum

      The ImportOptionsGlobalType type exposes the following members.

      Methods
      +   + NameDescription
      Public methodCompareTo
      Compares this instance to a specified object and returns an indication of their relative values.
      (Inherited from Enum.)
      Public methodEquals
      Returns a value indicating whether this instance is equal to a specified object.
      (Inherited from Enum.)
      Protected methodFinalize
      Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object.)
      Public methodGetHashCode
      Returns the hash code for the value of this instance.
      (Inherited from Enum.)
      Public methodGetType
      Gets the Type of the current instance.
      (Inherited from Object.)
      Public methodGetTypeCode
      Returns the type code of the underlying type of this enumeration member.
      (Inherited from Enum.)
      Public methodHasFlag
      Determines whether one or more bit fields are set in the current instance.
      (Inherited from Enum.)
      Protected methodMemberwiseClone
      Creates a shallow copy of the current Object.
      (Inherited from Object.)
      Public methodToString
      Converts the value of this instance to its equivalent string representation.
      (Inherited from Enum.)
      Public methodToString(String)
      Converts the value of this instance to its equivalent string representation using the specified format.
      (Inherited from Enum.)
      Public methodToString(IFormatProvider) Obsolete. (Inherited from Enum.)
      Public methodToString(String, IFormatProvider) Obsolete.
      This method overload is obsolete; use ToString(String).
      (Inherited from Enum.)
      Top
      Fields
      See Also
      \ No newline at end of file diff --git a/docs/html/424e9cc8-31bb-6497-0a3a-94b03d64b0ec.htm b/docs/html/424e9cc8-31bb-6497-0a3a-94b03d64b0ec.htm index c111094db..1d5f31883 100644 --- a/docs/html/424e9cc8-31bb-6497-0a3a-94b03d64b0ec.htm +++ b/docs/html/424e9cc8-31bb-6497-0a3a-94b03d64b0ec.htm @@ -1,5 +1,7 @@ -RelationshipReader.Read Method
      NanoXLSX

      RelationshipReaderRead Method

      - Reads the XML file form the passed stream and processes the workbook relationship document -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void Read(
      +RelationshipReader.Read Method 
      NanoXLSX

      RelationshipReaderRead Method

      [Missing <summary> documentation for "M:NanoXLSX.LowLevel.RelationshipReader.Read(System.IO.MemoryStream)"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public void Read(
       	MemoryStream stream
      -)

      Parameters

      stream  MemoryStream
      Stream of the XML file
      Exceptions
      ExceptionCondition
      IOExceptionThrows IOException in case of an error
      See Also
      \ No newline at end of file +)

      Parameters

      stream
      Type: System.IOMemoryStream

      [Missing <param name="stream"/> documentation for "M:NanoXLSX.LowLevel.RelationshipReader.Read(System.IO.MemoryStream)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/4255dfe2-53de-c558-4fdb-59a0278448c7.htm b/docs/html/4255dfe2-53de-c558-4fdb-59a0278448c7.htm index 828c8b7c3..4282019f2 100644 --- a/docs/html/4255dfe2-53de-c558-4fdb-59a0278448c7.htm +++ b/docs/html/4255dfe2-53de-c558-4fdb-59a0278448c7.htm @@ -1,35 +1,11 @@ -StyleReaderContainer Class
      NanoXLSX

      StyleReaderContainer Class

      - Class representing a collection of pre-processed styles and their components. This class is internally used and should not be used otherwise. -
      Inheritance Hierarchy
      SystemObject
        NanoXLSX.LowLevelStyleReaderContainer

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public class StyleReaderContainer

      The StyleReaderContainer type exposes the following members.

      Constructors
       NameDescription
      Public methodStyleReaderContainerInitializes a new instance of the StyleReaderContainer class
      Top
      Properties
       NameDescription
      Public propertyStyleCount - Gets the number of resolved styles -
      Top
      Methods
       NameDescription
      Protected methodAddMruColor - Adds a color value to the color MRU list -
      Public methodAddStyleComponent - Adds a style component and determines the appropriate type of it automatically -
      Public methodEqualsDetermines whether the specified object is equal to the current object.
      (Inherited from Object)
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetBorder - Returns a border component by its index -
      Private methodGetComponent - Internal method to retrieve style components -
      Public methodGetFill - Returns a fill component by its index -
      Public methodGetFont - Returns a font component by its index -
      Public methodGetHashCodeServes as the default hash function.
      (Inherited from Object)
      Protected methodGetMruColors - Gets the mRU colors as list -
      Public methodGetNextBorderId - Gets the next internal id of a border component -
      Public methodGetNextCellXFId - Gets the next internal id of a cell XF component -
      Public methodGetNextFillId - Gets the next internal id of a fill component -
      Public methodGetNextFontId - Gets the next internal id of a font component -
      Public methodGetNextStyleId - Gets the next internal id of a style -
      Public methodGetNumberFormat - Returns a number format component by its index -
      Public methodGetStyle(String) - Returns a whole style by its index -
      Public methodGetStyle(Int32, Boolean, Boolean) - Returns a whole style by its index. It also returns information about the type of the style -
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodToStringReturns a string that represents the current object.
      (Inherited from Object)
      Top
      See Also
      \ No newline at end of file +StyleReaderContainer Class
      NanoXLSX

      StyleReaderContainer Class

      [Missing <summary> documentation for "T:NanoXLSX.LowLevel.StyleReaderContainer"]

      Inheritance Hierarchy
      SystemObject
        NanoXLSX.LowLevelStyleReaderContainer

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public class StyleReaderContainer

      The StyleReaderContainer type exposes the following members.

      Constructors
      +   + NameDescription
      Public methodStyleReaderContainer
      Initializes a new instance of the StyleReaderContainer class
      Top
      Properties
      +   + NameDescription
      Public propertyStyleCount
      Top
      Methods
      +   + NameDescription
      Protected methodAddMruColor
      Public methodAddStyleComponent
      Public methodEquals
      Determines whether the specified object is equal to the current object.
      (Inherited from Object.)
      Protected methodFinalize
      Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object.)
      Public methodGetBorder
      Private methodGetComponent
      Public methodGetFill
      Public methodGetFont
      Public methodGetHashCode
      Serves as the default hash function.
      (Inherited from Object.)
      Protected methodGetMruColors
      Public methodGetNextBorderId
      Public methodGetNextCellXFId
      Public methodGetNextFillId
      Public methodGetNextFontId
      Public methodGetNextStyleId
      Public methodGetNumberFormat
      Public methodGetStyle(String)
      Public methodGetStyle(Int32, Boolean, Boolean)
      Public methodGetType
      Gets the Type of the current instance.
      (Inherited from Object.)
      Protected methodMemberwiseClone
      Creates a shallow copy of the current Object.
      (Inherited from Object.)
      Public methodToString
      Returns a string that represents the current object.
      (Inherited from Object.)
      Top
      See Also
      \ No newline at end of file diff --git a/docs/html/4267948f-673a-b3c9-8f91-c6447c20809a.htm b/docs/html/4267948f-673a-b3c9-8f91-c6447c20809a.htm index 8ba4456d5..83f675ad4 100644 --- a/docs/html/4267948f-673a-b3c9-8f91-c6447c20809a.htm +++ b/docs/html/4267948f-673a-b3c9-8f91-c6447c20809a.htm @@ -1,3 +1,3 @@ -RowDefinition Methods
      NanoXLSX

      RowDefinition Methods

      The WorksheetReaderRowDefinition type exposes the following members.

      Methods
       NameDescription
      Public methodStatic memberAddRowDefinition - Adds a row definition or changes it, when a non-standard row height and/or hidden state is defined -
      Public methodEqualsDetermines whether the specified object is equal to the current object.
      (Inherited from Object)
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetHashCodeServes as the default hash function.
      (Inherited from Object)
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodToStringReturns a string that represents the current object.
      (Inherited from Object)
      Top
      See Also
      \ No newline at end of file +RowDefinition Methods
      NanoXLSX

      RowDefinition Methods

      The WorksheetReaderRowDefinition type exposes the following members.

      Methods
      +   + NameDescription
      Public methodStatic memberAddRowDefinition
      Public methodEquals
      Determines whether the specified object is equal to the current object.
      (Inherited from Object.)
      Protected methodFinalize
      Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object.)
      Public methodGetHashCode
      Serves as the default hash function.
      (Inherited from Object.)
      Public methodGetType
      Gets the Type of the current instance.
      (Inherited from Object.)
      Protected methodMemberwiseClone
      Creates a shallow copy of the current Object.
      (Inherited from Object.)
      Public methodToString
      Returns a string that represents the current object.
      (Inherited from Object.)
      Top
      See Also
      \ No newline at end of file diff --git a/docs/html/426cda31-8082-6443-65d4-09a601c7c533.htm b/docs/html/426cda31-8082-6443-65d4-09a601c7c533.htm index 5c0af0f59..3821c3ecf 100644 --- a/docs/html/426cda31-8082-6443-65d4-09a601c7c533.htm +++ b/docs/html/426cda31-8082-6443-65d4-09a601c7c533.htm @@ -1,3 +1,3 @@ -RelationshipReader Properties
      NanoXLSX

      RelationshipReader Properties

      The RelationshipReader type exposes the following members.

      Properties
       NameDescription
      Public propertyRelationships - List of workbook relationship entries -
      Top
      See Also
      \ No newline at end of file +RelationshipReader Properties \ No newline at end of file diff --git a/docs/html/42abe569-b432-6d47-d1d3-20fd0e40bb2b.htm b/docs/html/42abe569-b432-6d47-d1d3-20fd0e40bb2b.htm index 3dedd4bb2..361a412bd 100644 --- a/docs/html/42abe569-b432-6d47-d1d3-20fd0e40bb2b.htm +++ b/docs/html/42abe569-b432-6d47-d1d3-20fd0e40bb2b.htm @@ -1,3 +1,5 @@ -Worksheet.RecalculateAutoFilter Method
      Click or drag to resize
      NanoXLSX

      WorksheetRecalculateAutoFilter Method

      - Method to recalculate the auto filter (columns) of this worksheet. This is an internal method. There is no need to use it -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      internal void RecalculateAutoFilter()
      See Also
      \ No newline at end of file +Worksheet.RecalculateAutoFilter Method
      Click or drag to resize
      NanoXLSX

      WorksheetRecalculateAutoFilter Method

      [Missing <summary> documentation for "M:NanoXLSX.Worksheet.RecalculateAutoFilter"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      internal void RecalculateAutoFilter()
      See Also
      \ No newline at end of file diff --git a/docs/html/42bca797-51dd-4a99-a995-a2848731ee8e.htm b/docs/html/42bca797-51dd-4a99-a995-a2848731ee8e.htm index 8c8af8506..70a704b7b 100644 --- a/docs/html/42bca797-51dd-4a99-a995-a2848731ee8e.htm +++ b/docs/html/42bca797-51dd-4a99-a995-a2848731ee8e.htm @@ -1,3 +1,5 @@ -Workbook.SaveAsync Method
      NanoXLSX

      WorkbookSaveAsync Method

      - Saves the workbook asynchronous. -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public Task SaveAsync()

      Return Value

      Task
      Task object (void)
      Exceptions
      ExceptionCondition
      IOExceptionMay throw an IOException in case of an error. The asynchronous operation may hide the exception.
      RangeExceptionMay throw a RangeException if the start or end address of a handled cell range was out of range. The asynchronous operation may hide the exception.
      FormatExceptionMay throw a FormatException if a handled date cannot be translated to (Excel internal) OADate. The asynchronous operation may hide the exception.
      See Also
      \ No newline at end of file +Workbook.SaveAsync Method \ No newline at end of file diff --git a/docs/html/42d69888-b366-14c5-149f-b0f8ed055983.htm b/docs/html/42d69888-b366-14c5-149f-b0f8ed055983.htm index b8b280845..19757daf2 100644 --- a/docs/html/42d69888-b366-14c5-149f-b0f8ed055983.htm +++ b/docs/html/42d69888-b366-14c5-149f-b0f8ed055983.htm @@ -1,8 +1,10 @@ -Workbook.CopyWorksheetTo(Int32, String, Workbook, Boolean) Method
      NanoXLSX

      WorkbookCopyWorksheetTo(Int32, String, Workbook, Boolean) Method

      - Copies a worksheet of the current workbook by its index into another workbook -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public Worksheet CopyWorksheetTo(
      +Workbook.CopyWorksheetTo Method (Int32, String, Workbook, Boolean)
      NanoXLSX

      WorkbookCopyWorksheetTo Method (Int32, String, Workbook, Boolean)

      [Missing <summary> documentation for "M:NanoXLSX.Workbook.CopyWorksheetTo(System.Int32,System.String,NanoXLSX.Workbook,System.Boolean)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public Worksheet CopyWorksheetTo(
       	int sourceWorksheetIndex,
       	string newWorksheetName,
       	Workbook targetWorkbook,
       	bool sanitizeSheetName = true
      -)

      Parameters

      sourceWorksheetIndex  Int32
      Index of the worksheet to copy, originated in this workbook
      newWorksheetName  String
      Name of the new worksheet (copy)
      targetWorkbook  Workbook
      Workbook to copy the worksheet into
      sanitizeSheetName  Boolean  (Optional)
      If true, the new name will be automatically sanitized if a name collision occurs

      Return Value

      Worksheet
      Copied worksheet
      Remarks
      The copy is not set as current worksheet. The existing one is kept
      See Also
      \ No newline at end of file +)

      Parameters

      sourceWorksheetIndex
      Type: SystemInt32

      [Missing <param name="sourceWorksheetIndex"/> documentation for "M:NanoXLSX.Workbook.CopyWorksheetTo(System.Int32,System.String,NanoXLSX.Workbook,System.Boolean)"]

      newWorksheetName
      Type: SystemString

      [Missing <param name="newWorksheetName"/> documentation for "M:NanoXLSX.Workbook.CopyWorksheetTo(System.Int32,System.String,NanoXLSX.Workbook,System.Boolean)"]

      targetWorkbook
      Type: NanoXLSXWorkbook

      [Missing <param name="targetWorkbook"/> documentation for "M:NanoXLSX.Workbook.CopyWorksheetTo(System.Int32,System.String,NanoXLSX.Workbook,System.Boolean)"]

      sanitizeSheetName (Optional)
      Type: SystemBoolean

      [Missing <param name="sanitizeSheetName"/> documentation for "M:NanoXLSX.Workbook.CopyWorksheetTo(System.Int32,System.String,NanoXLSX.Workbook,System.Boolean)"]

      Return Value

      Type: Worksheet

      [Missing <returns> documentation for "M:NanoXLSX.Workbook.CopyWorksheetTo(System.Int32,System.String,NanoXLSX.Workbook,System.Boolean)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/42e5455e-9e85-0c53-cc9e-4beb052f3998.htm b/docs/html/42e5455e-9e85-0c53-cc9e-4beb052f3998.htm index 41cb409ca..37eaceb97 100644 --- a/docs/html/42e5455e-9e85-0c53-cc9e-4beb052f3998.htm +++ b/docs/html/42e5455e-9e85-0c53-cc9e-4beb052f3998.htm @@ -1 +1,5 @@ -BasicStyles.DoubleUnderline Property \ No newline at end of file +BasicStyles.DoubleUnderline Property
      NanoXLSX

      BasicStylesDoubleUnderline Property

      [Missing <summary> documentation for "P:NanoXLSX.Styles.BasicStyles.DoubleUnderline"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public static Style DoubleUnderline { get; }

      Property Value

      Type: Style
      See Also
      \ No newline at end of file diff --git a/docs/html/42fc18a9-dab0-2336-70cb-1928ba7ee194.htm b/docs/html/42fc18a9-dab0-2336-70cb-1928ba7ee194.htm index a82b9151a..befc01765 100644 --- a/docs/html/42fc18a9-dab0-2336-70cb-1928ba7ee194.htm +++ b/docs/html/42fc18a9-dab0-2336-70cb-1928ba7ee194.htm @@ -1,9 +1,9 @@ -Worksheet.AddCell(Object, String, Style) Method
      NanoXLSX

      WorksheetAddCell(Object, String, Style) Method

      - Adds an object to the defined cell address. If the type of the value does not match with one of the supported data types, it will be cast to a String. - A prepared object of the type Cell will not be cast but adjusted -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void AddCell(
      +Worksheet.AddCell Method (Object, String, Style)
      NanoXLSX

      WorksheetAddCell Method (Object, String, Style)

      [Missing <summary> documentation for "M:NanoXLSX.Worksheet.AddCell(System.Object,System.String,NanoXLSX.Styles.Style)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public void AddCell(
       	Object value,
       	string address,
       	Style style
      -)

      Parameters

      value  Object
      Unspecified value to insert
      address  String
      Cell address in the format A1 - XFD1048576
      style  Style
      Style to apply on the cell
      Exceptions
      ExceptionCondition
      StyleExceptionThrows a StyleException if the passed style is malformed
      RangeExceptionThrows a RangeException if the passed cell address is out of range
      FormatExceptionThrows a FormatException if the passed cell address is malformed
      Remarks
      Recognized are the following data types: Cell (prepared object), string, int, double, float, long, DateTime, TimeSpan, - bool. All other types will be cast into a string using the default ToString() method
      See Also
      \ No newline at end of file +)

      Parameters

      value
      Type: SystemObject

      [Missing <param name="value"/> documentation for "M:NanoXLSX.Worksheet.AddCell(System.Object,System.String,NanoXLSX.Styles.Style)"]

      address
      Type: SystemString

      [Missing <param name="address"/> documentation for "M:NanoXLSX.Worksheet.AddCell(System.Object,System.String,NanoXLSX.Styles.Style)"]

      style
      Type: NanoXLSX.StylesStyle

      [Missing <param name="style"/> documentation for "M:NanoXLSX.Worksheet.AddCell(System.Object,System.String,NanoXLSX.Styles.Style)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/43173fea-393a-cb2f-5c86-465c23e7a9ed.htm b/docs/html/43173fea-393a-cb2f-5c86-465c23e7a9ed.htm index 1cdd990af..794af156e 100644 --- a/docs/html/43173fea-393a-cb2f-5c86-465c23e7a9ed.htm +++ b/docs/html/43173fea-393a-cb2f-5c86-465c23e7a9ed.htm @@ -1 +1,5 @@ -Worksheet.CellDirection.value__ Field
      NanoXLSX

      WorksheetCellDirectionvalue__ Field

      [Missing <summary> documentation for "F:NanoXLSX.Worksheet.CellDirection.value__"]


      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public int value__

      Field Value

      Int32
      See Also
      \ No newline at end of file +Worksheet.CellDirection.value__ Field
      NanoXLSX

      WorksheetCellDirectionvalue__ Field

      [Missing <summary> documentation for "F:NanoXLSX.Worksheet.CellDirection.value__"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public int value__

      Field Value

      Type: Int32
      See Also
      \ No newline at end of file diff --git a/docs/html/43466f58-379e-c038-ef5c-512487efb373.htm b/docs/html/43466f58-379e-c038-ef5c-512487efb373.htm index 529aa1f26..0620ccf2d 100644 --- a/docs/html/43466f58-379e-c038-ef5c-512487efb373.htm +++ b/docs/html/43466f58-379e-c038-ef5c-512487efb373.htm @@ -1,5 +1,7 @@ -Shortener.SetCurrentWorksheetInternal Method
      NanoXLSX

      ShortenerSetCurrentWorksheetInternal Method

      - Sets the worksheet accessed by the shortener, invoked by the workbook -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      internal void SetCurrentWorksheetInternal(
      +Shortener.SetCurrentWorksheetInternal Method 
      NanoXLSX

      ShortenerSetCurrentWorksheetInternal Method

      [Missing <summary> documentation for "M:NanoXLSX.Shortener.SetCurrentWorksheetInternal(NanoXLSX.Worksheet)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      internal void SetCurrentWorksheetInternal(
       	Worksheet worksheet
      -)

      Parameters

      worksheet  Worksheet
      Current worksheet
      See Also
      \ No newline at end of file +)

      Parameters

      worksheet
      Type: NanoXLSXWorksheet

      [Missing <param name="worksheet"/> documentation for "M:NanoXLSX.Shortener.SetCurrentWorksheetInternal(NanoXLSX.Worksheet)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/43503664-a0cd-bad9-a794-e0c7e57f4805.htm b/docs/html/43503664-a0cd-bad9-a794-e0c7e57f4805.htm index 5bb9d80ef..7a130f420 100644 --- a/docs/html/43503664-a0cd-bad9-a794-e0c7e57f4805.htm +++ b/docs/html/43503664-a0cd-bad9-a794-e0c7e57f4805.htm @@ -1,6 +1,8 @@ -Cell.GetCellRange(Address, Address) Method
      NanoXLSX

      CellGetCellRange(Address, Address) Method

      - Get a list of cell addresses from a cell range -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public static IEnumerable<Address> GetCellRange(
      +Cell.GetCellRange Method (Address, Address)
      NanoXLSX

      CellGetCellRange Method (Address, Address)

      [Missing <summary> documentation for "M:NanoXLSX.Cell.GetCellRange(NanoXLSX.Address,NanoXLSX.Address)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public static IEnumerable<Address> GetCellRange(
       	Address startAddress,
       	Address endAddress
      -)

      Parameters

      startAddress  Address
      Start address
      endAddress  Address
      End address

      Return Value

      IEnumerableAddress
      List of cell addresses
      Exceptions
      ExceptionCondition
      FormatExceptionThrows a FormatException if a part of the passed addresses is malformed
      RangeExceptionThrows a RangeException if the value of one passed address is out of range (A-XFD and 1 to 1048576)
      See Also
      \ No newline at end of file +)

      Parameters

      startAddress
      Type: NanoXLSXAddress

      [Missing <param name="startAddress"/> documentation for "M:NanoXLSX.Cell.GetCellRange(NanoXLSX.Address,NanoXLSX.Address)"]

      endAddress
      Type: NanoXLSXAddress

      [Missing <param name="endAddress"/> documentation for "M:NanoXLSX.Cell.GetCellRange(NanoXLSX.Address,NanoXLSX.Address)"]

      Return Value

      Type: IEnumerableAddress

      [Missing <returns> documentation for "M:NanoXLSX.Cell.GetCellRange(NanoXLSX.Address,NanoXLSX.Address)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/4363bd3c-7949-ddf9-4542-82753401a7cb.htm b/docs/html/4363bd3c-7949-ddf9-4542-82753401a7cb.htm index 8372f7a27..0003ce4cf 100644 --- a/docs/html/4363bd3c-7949-ddf9-4542-82753401a7cb.htm +++ b/docs/html/4363bd3c-7949-ddf9-4542-82753401a7cb.htm @@ -1,8 +1,9 @@ -WorksheetReader.GetDateTimeValue Method
      NanoXLSX

      WorksheetReaderGetDateTimeValue Method

      - Parses the date (DateTime) or time (TimeSpan) value of a raw cell. If the value is numeric, but out of range of a OAdate, a numeric value will be returned instead. - If invalid, the string representation will be returned. -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      private Object GetDateTimeValue(
      +WorksheetReader.GetDateTimeValue Method 
      NanoXLSX

      WorksheetReaderGetDateTimeValue Method

      [Missing <summary> documentation for "M:NanoXLSX.LowLevel.WorksheetReader.GetDateTimeValue(System.String,NanoXLSX.Cell.CellType,NanoXLSX.Cell.CellType@)"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      private Object GetDateTimeValue(
       	string raw,
      -	CellCellType valueType,
      -	out CellCellType resolvedType
      -)

      Parameters

      raw  String
      Raw value as string
      valueType  CellCellType
      Type of the value to be converted: Valid values are DATE and TIME
      resolvedType  CellCellType
      Out parameter for the determined value type

      Return Value

      Object
      Object of the type TimeSpan or null if not possible to parse
      See Also
      \ No newline at end of file + CellCellType valueType, + out CellCellType resolvedType +)

      Parameters

      raw
      Type: SystemString

      [Missing <param name="raw"/> documentation for "M:NanoXLSX.LowLevel.WorksheetReader.GetDateTimeValue(System.String,NanoXLSX.Cell.CellType,NanoXLSX.Cell.CellType@)"]

      valueType
      Type: NanoXLSXCellCellType

      [Missing <param name="valueType"/> documentation for "M:NanoXLSX.LowLevel.WorksheetReader.GetDateTimeValue(System.String,NanoXLSX.Cell.CellType,NanoXLSX.Cell.CellType@)"]

      resolvedType
      Type: NanoXLSXCellCellType

      [Missing <param name="resolvedType"/> documentation for "M:NanoXLSX.LowLevel.WorksheetReader.GetDateTimeValue(System.String,NanoXLSX.Cell.CellType,NanoXLSX.Cell.CellType@)"]

      Return Value

      Type: Object

      [Missing <returns> documentation for "M:NanoXLSX.LowLevel.WorksheetReader.GetDateTimeValue(System.String,NanoXLSX.Cell.CellType,NanoXLSX.Cell.CellType@)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/439d6ceb-c57d-a44c-a8e6-c8ec6d723ff4.htm b/docs/html/439d6ceb-c57d-a44c-a8e6-c8ec6d723ff4.htm index 2f9cab0d0..1f5e82f48 100644 --- a/docs/html/439d6ceb-c57d-a44c-a8e6-c8ec6d723ff4.htm +++ b/docs/html/439d6ceb-c57d-a44c-a8e6-c8ec6d723ff4.htm @@ -1,3 +1,5 @@ -IOException Constructor
      NanoXLSX

      IOException Constructor

      - Default constructor -

      Namespace: NanoXLSX.Exceptions
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public IOException()
      See Also
      \ No newline at end of file +IOException Constructor
      NanoXLSX

      IOException Constructor

      Initializes a new instance of the IOException class

      + Namespace: +  NanoXLSX.Exceptions
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public IOException()
      See Also
      \ No newline at end of file diff --git a/docs/html/43bc7f27-1167-4e7f-a34b-4190e357258f.htm b/docs/html/43bc7f27-1167-4e7f-a34b-4190e357258f.htm index 1541e8960..2338d1ff4 100644 --- a/docs/html/43bc7f27-1167-4e7f-a34b-4190e357258f.htm +++ b/docs/html/43bc7f27-1167-4e7f-a34b-4190e357258f.htm @@ -1,5 +1,7 @@ -XlsxWriter.GetSortedSheetData Method
      NanoXLSX

      XlsxWriterGetSortedSheetData Method

      - Method to sort the cells of a worksheet as preparation for the XML document -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      private List<XlsxWriterDynamicRow> GetSortedSheetData(
      +XlsxWriter.GetSortedSheetData Method 
      NanoXLSX

      XlsxWriterGetSortedSheetData Method

      [Missing <summary> documentation for "M:NanoXLSX.LowLevel.XlsxWriter.GetSortedSheetData(NanoXLSX.Worksheet)"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      private List<XlsxWriterDynamicRow> GetSortedSheetData(
       	Worksheet sheet
      -)

      Parameters

      sheet  Worksheet
      Worksheet to process

      Return Value

      ListXlsxWriterDynamicRow
      Sorted list of dynamic rows that are either defined by cells or row widths / hidden states. The list is sorted by row numbers (zero-based)
      See Also
      \ No newline at end of file +)

      Parameters

      sheet
      Type: NanoXLSXWorksheet

      [Missing <param name="sheet"/> documentation for "M:NanoXLSX.LowLevel.XlsxWriter.GetSortedSheetData(NanoXLSX.Worksheet)"]

      Return Value

      Type: ListXlsxWriterDynamicRow

      [Missing <returns> documentation for "M:NanoXLSX.LowLevel.XlsxWriter.GetSortedSheetData(NanoXLSX.Worksheet)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/43d6c802-3db7-9773-e706-dc073ef97c9b.htm b/docs/html/43d6c802-3db7-9773-e706-dc073ef97c9b.htm index 144e3f070..a7da6c295 100644 --- a/docs/html/43d6c802-3db7-9773-e706-dc073ef97c9b.htm +++ b/docs/html/43d6c802-3db7-9773-e706-dc073ef97c9b.htm @@ -1 +1,5 @@ -NumberFormat.FormatNumber.custom Field \ No newline at end of file +NumberFormat.FormatNumber.custom Field \ No newline at end of file diff --git a/docs/html/43e51315-afe1-e5fe-b5c5-86ade29a67a6.htm b/docs/html/43e51315-afe1-e5fe-b5c5-86ade29a67a6.htm index 14cf320d7..b84b25a19 100644 --- a/docs/html/43e51315-afe1-e5fe-b5c5-86ade29a67a6.htm +++ b/docs/html/43e51315-afe1-e5fe-b5c5-86ade29a67a6.htm @@ -1 +1,3 @@ -FormatException Events
      NanoXLSX

      FormatException Events

      The FormatException type exposes the following members.

      Events
       NameDescription
      Protected eventSerializeObjectStateOccurs when an exception is serialized to create an exception state object that contains serialized data about the exception.
      (Inherited from Exception)
      Top
      See Also
      \ No newline at end of file +FormatException Events
      NanoXLSX

      FormatException Events

      The FormatException type exposes the following members.

      Events
      +   + NameDescription
      Protected eventSerializeObjectState
      Occurs when an exception is serialized to create an exception state object that contains serialized data about the exception.
      (Inherited from Exception.)
      Top
      See Also
      \ No newline at end of file diff --git a/docs/html/4422d661-d9e6-8c2f-8b68-19197b5979c2.htm b/docs/html/4422d661-d9e6-8c2f-8b68-19197b5979c2.htm index ab99c403a..dbceb864d 100644 --- a/docs/html/4422d661-d9e6-8c2f-8b68-19197b5979c2.htm +++ b/docs/html/4422d661-d9e6-8c2f-8b68-19197b5979c2.htm @@ -1,3 +1,5 @@ -Worksheet.DEFAULT_COLUMN_WIDTH Field \ No newline at end of file +Worksheet.DEFAULT_COLUMN_WIDTH Field
      NanoXLSX

      WorksheetDEFAULT_COLUMN_WIDTH Field

      [Missing <summary> documentation for "F:NanoXLSX.Worksheet.DEFAULT_COLUMN_WIDTH"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public static readonly float DEFAULT_COLUMN_WIDTH

      Field Value

      Type: Single
      See Also
      \ No newline at end of file diff --git a/docs/html/44712efa-724a-943c-0880-00772d5b0473.htm b/docs/html/44712efa-724a-943c-0880-00772d5b0473.htm index 9dceb9bbc..491cccdc5 100644 --- a/docs/html/44712efa-724a-943c-0880-00772d5b0473.htm +++ b/docs/html/44712efa-724a-943c-0880-00772d5b0473.htm @@ -1,6 +1,8 @@ -XlsxReader.GetEntryStream Method
      NanoXLSX

      XlsxReaderGetEntryStream Method

      - Gets the memory stream of the specified file in the archive (XLSX file) -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      private MemoryStream GetEntryStream(
      +XlsxReader.GetEntryStream Method 
      NanoXLSX

      XlsxReaderGetEntryStream Method

      [Missing <summary> documentation for "M:NanoXLSX.LowLevel.XlsxReader.GetEntryStream(System.String,System.IO.Compression.ZipArchive)"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      private MemoryStream GetEntryStream(
       	string name,
       	ZipArchive archive
      -)

      Parameters

      name  String
      Name of the XML file within the XLSX file
      archive  ZipArchive
      Zip file (XLSX)

      Return Value

      MemoryStream
      MemoryStream object of the specified file
      See Also
      \ No newline at end of file +)

      Parameters

      name
      Type: SystemString

      [Missing <param name="name"/> documentation for "M:NanoXLSX.LowLevel.XlsxReader.GetEntryStream(System.String,System.IO.Compression.ZipArchive)"]

      archive
      Type: System.IO.CompressionZipArchive

      [Missing <param name="archive"/> documentation for "M:NanoXLSX.LowLevel.XlsxReader.GetEntryStream(System.String,System.IO.Compression.ZipArchive)"]

      Return Value

      Type: MemoryStream

      [Missing <returns> documentation for "M:NanoXLSX.LowLevel.XlsxReader.GetEntryStream(System.String,System.IO.Compression.ZipArchive)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/44a71c43-a8a9-3c91-48ae-16c19244df9f.htm b/docs/html/44a71c43-a8a9-3c91-48ae-16c19244df9f.htm index b5115640b..19e57fd4d 100644 --- a/docs/html/44a71c43-a8a9-3c91-48ae-16c19244df9f.htm +++ b/docs/html/44a71c43-a8a9-3c91-48ae-16c19244df9f.htm @@ -1 +1,5 @@ -Worksheet.SheetProtectionValue.pivotTables Field \ No newline at end of file +Worksheet.SheetProtectionValue.pivotTables Field
      NanoXLSX

      WorksheetSheetProtectionValuepivotTables Field

      [Missing <summary> documentation for "F:NanoXLSX.Worksheet.SheetProtectionValue.pivotTables"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const WorksheetSheetProtectionValue pivotTables = 13

      Field Value

      Type: WorksheetSheetProtectionValue
      See Also
      \ No newline at end of file diff --git a/docs/html/44da5605-a330-b82e-e800-36144ddbd902.htm b/docs/html/44da5605-a330-b82e-e800-36144ddbd902.htm index f1bf85d02..da55ffd3a 100644 --- a/docs/html/44da5605-a330-b82e-e800-36144ddbd902.htm +++ b/docs/html/44da5605-a330-b82e-e800-36144ddbd902.htm @@ -1,5 +1,7 @@ -Worksheet.AddHiddenRow Method
      Click or drag to resize
      NanoXLSX

      WorksheetAddHiddenRow Method

      - Sets the defined row as hidden -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void AddHiddenRow(
      +Worksheet.AddHiddenRow Method 
      Click or drag to resize
      NanoXLSX

      WorksheetAddHiddenRow Method

      [Missing <summary> documentation for "M:NanoXLSX.Worksheet.AddHiddenRow(System.Int32)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public void AddHiddenRow(
       	int rowNumber
      -)

      Parameters

      rowNumber  Int32
      Row number to hide on the worksheet
      Exceptions
      ExceptionCondition
      RangeExceptionThrows a RangeException if the passed row number is out of range
      See Also
      \ No newline at end of file +)

      Parameters

      rowNumber
      Type: SystemInt32

      [Missing <param name="rowNumber"/> documentation for "M:NanoXLSX.Worksheet.AddHiddenRow(System.Int32)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/452e8d4f-4a97-5c3b-3d7f-969d1e870616.htm b/docs/html/452e8d4f-4a97-5c3b-3d7f-969d1e870616.htm index c2244d0e4..3c6f45dee 100644 --- a/docs/html/452e8d4f-4a97-5c3b-3d7f-969d1e870616.htm +++ b/docs/html/452e8d4f-4a97-5c3b-3d7f-969d1e870616.htm @@ -1 +1,5 @@ -Border.StyleValue.slantDashDot Field \ No newline at end of file +Border.StyleValue.slantDashDot Field
      NanoXLSX

      BorderStyleValueslantDashDot Field

      [Missing <summary> documentation for "F:NanoXLSX.Styles.Border.StyleValue.slantDashDot"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const BorderStyleValue slantDashDot = 8

      Field Value

      Type: BorderStyleValue
      See Also
      \ No newline at end of file diff --git a/docs/html/4532873a-97f2-3d10-3a56-61bf798bbd22.htm b/docs/html/4532873a-97f2-3d10-3a56-61bf798bbd22.htm index 1926a7a0a..f81adaefe 100644 --- a/docs/html/4532873a-97f2-3d10-3a56-61bf798bbd22.htm +++ b/docs/html/4532873a-97f2-3d10-3a56-61bf798bbd22.htm @@ -1,3 +1,5 @@ -Style.Copy Method
      NanoXLSX

      StyleCopy Method

      - Method to copy the current object to a new one without casting -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public override AbstractStyle Copy()

      Return Value

      AbstractStyle
      Copy of the current object without the internal ID
      See Also
      \ No newline at end of file +Style.Copy Method
      NanoXLSX

      StyleCopy Method

      [Missing <summary> documentation for "M:NanoXLSX.Styles.Style.Copy"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public override AbstractStyle Copy()

      Return Value

      Type: AbstractStyle

      [Missing <returns> documentation for "M:NanoXLSX.Styles.Style.Copy"]

      See Also
      \ No newline at end of file diff --git a/docs/html/455422c7-3d7e-85fd-0e03-55e326b6ae7f.htm b/docs/html/455422c7-3d7e-85fd-0e03-55e326b6ae7f.htm index 95801a956..6d6f1c5dc 100644 --- a/docs/html/455422c7-3d7e-85fd-0e03-55e326b6ae7f.htm +++ b/docs/html/455422c7-3d7e-85fd-0e03-55e326b6ae7f.htm @@ -1,8 +1,8 @@ -Worksheet.AddCellRange(IReadOnlyList<Object>, String) Method
      NanoXLSX

      WorksheetAddCellRange(IReadOnlyListObject, String) Method

      - Adds a list of object values to a defined cell range. If the type of the a particular value does not match with one of the supported data types, it will be cast to a String. - Prepared objects of the type Cell will not be cast but adjusted -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void AddCellRange(
      +Worksheet.AddCellRange Method (IReadOnlyList(Object), String)
      NanoXLSX

      WorksheetAddCellRange Method (IReadOnlyListObject, String)

      [Missing <summary> documentation for "M:NanoXLSX.Worksheet.AddCellRange(System.Collections.Generic.IReadOnlyList{System.Object},System.String)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public void AddCellRange(
       	IReadOnlyList<Object> values,
       	string cellRange
      -)

      Parameters

      values  IReadOnlyListObject
      List of unspecified objects to insert
      cellRange  String
      Cell range as string in the format like A1:D1 or X10:X22
      Exceptions
      ExceptionCondition
      RangeExceptionThrows a RangeException if the number of cells resolved from the range differs from the number of passed values
      FormatExceptionThrows a FormatException if the passed cell range is malformed
      Remarks
      The data types in the passed list can be mixed. Recognized are the following data types: Cell (prepared object), string, int, double, float, long, DateTime, TimeSpan, bool. - All other types will be cast into a string using the default ToString() method
      See Also
      \ No newline at end of file +)

      Parameters

      values
      Type: System.Collections.GenericIReadOnlyListObject

      [Missing <param name="values"/> documentation for "M:NanoXLSX.Worksheet.AddCellRange(System.Collections.Generic.IReadOnlyList{System.Object},System.String)"]

      cellRange
      Type: SystemString

      [Missing <param name="cellRange"/> documentation for "M:NanoXLSX.Worksheet.AddCellRange(System.Collections.Generic.IReadOnlyList{System.Object},System.String)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/455429f7-2921-f394-ab7b-08572b1e44bf.htm b/docs/html/455429f7-2921-f394-ab7b-08572b1e44bf.htm index 528820b5a..75c28a692 100644 --- a/docs/html/455429f7-2921-f394-ab7b-08572b1e44bf.htm +++ b/docs/html/455429f7-2921-f394-ab7b-08572b1e44bf.htm @@ -1 +1,5 @@ -Fill.PatternValue.mediumGray Field
      NanoXLSX

      FillPatternValuemediumGray Field

      Medium gray fill

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public const FillPatternValue mediumGray = 3

      Field Value

      FillPatternValue
      See Also
      \ No newline at end of file +Fill.PatternValue.mediumGray Field
      NanoXLSX

      FillPatternValuemediumGray Field

      [Missing <summary> documentation for "F:NanoXLSX.Styles.Fill.PatternValue.mediumGray"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const FillPatternValue mediumGray = 3

      Field Value

      Type: FillPatternValue
      See Also
      \ No newline at end of file diff --git a/docs/html/4597454f-81a4-6f06-85f3-8dc05d6f29e6.htm b/docs/html/4597454f-81a4-6f06-85f3-8dc05d6f29e6.htm index d74855f7a..ed5f20829 100644 --- a/docs/html/4597454f-81a4-6f06-85f3-8dc05d6f29e6.htm +++ b/docs/html/4597454f-81a4-6f06-85f3-8dc05d6f29e6.htm @@ -1,3 +1,5 @@ -Font.Family Property
      NanoXLSX

      FontFamily Property

      - Gets or sets the font family (Default is 2 = Swiss) -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public string Family { get; set; }

      Property Value

      String
      See Also
      \ No newline at end of file +Font.Family Property
      NanoXLSX

      FontFamily Property

      [Missing <summary> documentation for "P:NanoXLSX.Styles.Font.Family"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public string Family { get; set; }

      Property Value

      Type: String
      See Also
      \ No newline at end of file diff --git a/docs/html/45c82a40-6d27-db0b-c734-04791e22829f.htm b/docs/html/45c82a40-6d27-db0b-c734-04791e22829f.htm index 9b634b67d..eb5a79adc 100644 --- a/docs/html/45c82a40-6d27-db0b-c734-04791e22829f.htm +++ b/docs/html/45c82a40-6d27-db0b-c734-04791e22829f.htm @@ -1,5 +1,7 @@ -Worksheet.RemoveHiddenColumn(Int32) Method
      NanoXLSX

      WorksheetRemoveHiddenColumn(Int32) Method

      - Sets a previously defined, hidden column as visible again -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void RemoveHiddenColumn(
      +Worksheet.RemoveHiddenColumn Method (Int32)
      NanoXLSX

      WorksheetRemoveHiddenColumn Method (Int32)

      [Missing <summary> documentation for "M:NanoXLSX.Worksheet.RemoveHiddenColumn(System.Int32)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public void RemoveHiddenColumn(
       	int columnNumber
      -)

      Parameters

      columnNumber  Int32
      Column number to make visible again
      Exceptions
      ExceptionCondition
      RangeExceptionThrows a RangeException if the passed column number is out of range
      See Also
      \ No newline at end of file +)

      Parameters

      columnNumber
      Type: SystemInt32

      [Missing <param name="columnNumber"/> documentation for "M:NanoXLSX.Worksheet.RemoveHiddenColumn(System.Int32)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/46268a19-1ef3-9b36-90e9-ba9e00ccbfb2.htm b/docs/html/46268a19-1ef3-9b36-90e9-ba9e00ccbfb2.htm index 05661a2cc..c7f7fe9f3 100644 --- a/docs/html/46268a19-1ef3-9b36-90e9-ba9e00ccbfb2.htm +++ b/docs/html/46268a19-1ef3-9b36-90e9-ba9e00ccbfb2.htm @@ -1,4 +1,5 @@ -Worksheet.SheetProtectionPassword Property \ No newline at end of file +Worksheet.SheetProtectionPassword Property \ No newline at end of file diff --git a/docs/html/462f1fdc-da6f-6c57-e0db-02e2fccd27b7.htm b/docs/html/462f1fdc-da6f-6c57-e0db-02e2fccd27b7.htm index 05073f733..ab5d0130a 100644 --- a/docs/html/462f1fdc-da6f-6c57-e0db-02e2fccd27b7.htm +++ b/docs/html/462f1fdc-da6f-6c57-e0db-02e2fccd27b7.htm @@ -1 +1,5 @@ -XlsxWriter.DynamicRow.RowNumber Property
      NanoXLSX

      XlsxWriterDynamicRowRowNumber Property

      [Missing <summary> documentation for "P:NanoXLSX.LowLevel.XlsxWriter.DynamicRow.RowNumber"]


      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public int RowNumber { get; set; }

      Property Value

      Int32
      See Also
      \ No newline at end of file +XlsxWriter.DynamicRow.RowNumber Property
      NanoXLSX

      XlsxWriterDynamicRowRowNumber Property

      [Missing <summary> documentation for "P:NanoXLSX.LowLevel.XlsxWriter.DynamicRow.RowNumber"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public int RowNumber { get; set; }

      Property Value

      Type: Int32
      See Also
      \ No newline at end of file diff --git a/docs/html/46380f37-f945-87e2-40d4-c54a0a415dbe.htm b/docs/html/46380f37-f945-87e2-40d4-c54a0a415dbe.htm index 51ada1ed4..d2cdb32fb 100644 --- a/docs/html/46380f37-f945-87e2-40d4-c54a0a415dbe.htm +++ b/docs/html/46380f37-f945-87e2-40d4-c54a0a415dbe.htm @@ -1,3 +1,5 @@ -Metadata.ContentStatus Property
      NanoXLSX

      MetadataContentStatus Property

      - Gets or sets the status of the document. There are no predefined values or restrictions about the content of this field -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public string ContentStatus { get; set; }

      Property Value

      String
      See Also
      \ No newline at end of file +Metadata.ContentStatus Property
      NanoXLSX

      MetadataContentStatus Property

      [Missing <summary> documentation for "P:NanoXLSX.Metadata.ContentStatus"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public string ContentStatus { get; set; }

      Property Value

      Type: String
      See Also
      \ No newline at end of file diff --git a/docs/html/46558c7c-46ff-de65-42cf-bd22c3e0f736.htm b/docs/html/46558c7c-46ff-de65-42cf-bd22c3e0f736.htm index f218660d7..e8fe21b94 100644 --- a/docs/html/46558c7c-46ff-de65-42cf-bd22c3e0f736.htm +++ b/docs/html/46558c7c-46ff-de65-42cf-bd22c3e0f736.htm @@ -1 +1,3 @@ -FillType Methods
      NanoXLSX

      FillType Methods

      The FillFillType type exposes the following members.

      Methods
       NameDescription
      Public methodCompareToCompares this instance to a specified object and returns an indication of their relative values.
      (Inherited from Enum)
      Public methodEqualsReturns a value indicating whether this instance is equal to a specified object.
      (Inherited from Enum)
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetHashCodeReturns the hash code for the value of this instance.
      (Inherited from Enum)
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Public methodGetTypeCodeReturns the type code of the underlying type of this enumeration member.
      (Inherited from Enum)
      Public methodHasFlagDetermines whether one or more bit fields are set in the current instance.
      (Inherited from Enum)
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodToStringConverts the value of this instance to its equivalent string representation.
      (Inherited from Enum)
      Public methodToString(IFormatProvider)Obsolete.
      This method overload is obsolete; use ToString.
      (Inherited from Enum)
      Public methodToString(String)Converts the value of this instance to its equivalent string representation using the specified format.
      (Inherited from Enum)
      Public methodToString(String, IFormatProvider)Obsolete.
      This method overload is obsolete; use ToString(String).
      (Inherited from Enum)
      Top
      See Also
      \ No newline at end of file +FillType Methods
      NanoXLSX

      FillType Methods

      The FillFillType type exposes the following members.

      Methods
      +   + NameDescription
      Public methodCompareTo
      Compares this instance to a specified object and returns an indication of their relative values.
      (Inherited from Enum.)
      Public methodEquals
      Returns a value indicating whether this instance is equal to a specified object.
      (Inherited from Enum.)
      Protected methodFinalize
      Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object.)
      Public methodGetHashCode
      Returns the hash code for the value of this instance.
      (Inherited from Enum.)
      Public methodGetType
      Gets the Type of the current instance.
      (Inherited from Object.)
      Public methodGetTypeCode
      Returns the type code of the underlying type of this enumeration member.
      (Inherited from Enum.)
      Public methodHasFlag
      Determines whether one or more bit fields are set in the current instance.
      (Inherited from Enum.)
      Protected methodMemberwiseClone
      Creates a shallow copy of the current Object.
      (Inherited from Object.)
      Public methodToString
      Converts the value of this instance to its equivalent string representation.
      (Inherited from Enum.)
      Public methodToString(String)
      Converts the value of this instance to its equivalent string representation using the specified format.
      (Inherited from Enum.)
      Public methodToString(IFormatProvider) Obsolete. (Inherited from Enum.)
      Public methodToString(String, IFormatProvider) Obsolete.
      This method overload is obsolete; use ToString(String).
      (Inherited from Enum.)
      Top
      See Also
      \ No newline at end of file diff --git a/docs/html/4671e2f7-6bec-434a-dd1f-ec68c826cf4c.htm b/docs/html/4671e2f7-6bec-434a-dd1f-ec68c826cf4c.htm index 3215ef34c..236633626 100644 --- a/docs/html/4671e2f7-6bec-434a-dd1f-ec68c826cf4c.htm +++ b/docs/html/4671e2f7-6bec-434a-dd1f-ec68c826cf4c.htm @@ -1,3 +1,9 @@ -Worksheet.SheetProtectionValue Class
      NanoXLSX

      WorksheetSheetProtectionValue Class

      - Enum to define the possible protection types when protecting a worksheet -
      Inheritance Hierarchy
      SystemObject
        SystemValueType
          SystemEnum
            NanoXLSXWorksheetSheetProtectionValue

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public sealed class SheetProtectionValue : Enum

      The WorksheetSheetProtectionValue type exposes the following members.

      Methods
       NameDescription
      Public methodCompareToCompares this instance to a specified object and returns an indication of their relative values.
      (Inherited from Enum)
      Public methodEqualsReturns a value indicating whether this instance is equal to a specified object.
      (Inherited from Enum)
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetHashCodeReturns the hash code for the value of this instance.
      (Inherited from Enum)
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Public methodGetTypeCodeReturns the type code of the underlying type of this enumeration member.
      (Inherited from Enum)
      Public methodHasFlagDetermines whether one or more bit fields are set in the current instance.
      (Inherited from Enum)
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodToStringConverts the value of this instance to its equivalent string representation.
      (Inherited from Enum)
      Public methodToString(IFormatProvider)Obsolete.
      This method overload is obsolete; use ToString.
      (Inherited from Enum)
      Public methodToString(String)Converts the value of this instance to its equivalent string representation using the specified format.
      (Inherited from Enum)
      Public methodToString(String, IFormatProvider)Obsolete.
      This method overload is obsolete; use ToString(String).
      (Inherited from Enum)
      Top
      Fields
       NameDescription
      Public fieldStatic memberautoFilterIf selected, the user can use auto filters if the worksheets is protected
      Public fieldStatic memberdeleteColumnsIf selected, the user can delete columns if the worksheets is protected
      Public fieldStatic memberdeleteRowsIf selected, the user can delete rows if the worksheets is protected
      Public fieldStatic memberformatCellsIf selected, the user can format cells if the worksheets is protected
      Public fieldStatic memberformatColumnsIf selected, the user can format columns if the worksheets is protected
      Public fieldStatic memberformatRowsIf selected, the user can format rows if the worksheets is protected
      Public fieldStatic memberinsertColumnsIf selected, the user can insert columns if the worksheets is protected
      Public fieldStatic memberinsertHyperlinksIf selected, the user can insert hyper links if the worksheets is protected
      Public fieldStatic memberinsertRowsIf selected, the user can insert rows if the worksheets is protected
      Public fieldStatic memberobjectsIf selected, the user can edit objects if the worksheets is protected
      Public fieldStatic memberpivotTablesIf selected, the user can use pivot tables if the worksheets is protected
      Public fieldStatic memberscenariosIf selected, the user can edit scenarios if the worksheets is protected
      Public fieldStatic memberselectLockedCellsIf selected, the user can select locked cells if the worksheets is protected
      Public fieldStatic memberselectUnlockedCellsIf selected, the user can select unlocked cells if the worksheets is protected
      Public fieldStatic membersortIf selected, the user can sort cells if the worksheets is protected
      Public fieldvalue__ 
      Top
      See Also
      \ No newline at end of file +Worksheet.SheetProtectionValue Class
      NanoXLSX

      WorksheetSheetProtectionValue Class

      [Missing <summary> documentation for "T:NanoXLSX.Worksheet.SheetProtectionValue"]

      Inheritance Hierarchy
      SystemObject
        SystemValueType
          SystemEnum
            NanoXLSXWorksheetSheetProtectionValue

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public sealed class SheetProtectionValue : Enum

      The WorksheetSheetProtectionValue type exposes the following members.

      Methods
      +   + NameDescription
      Public methodCompareTo
      Compares this instance to a specified object and returns an indication of their relative values.
      (Inherited from Enum.)
      Public methodEquals
      Returns a value indicating whether this instance is equal to a specified object.
      (Inherited from Enum.)
      Protected methodFinalize
      Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object.)
      Public methodGetHashCode
      Returns the hash code for the value of this instance.
      (Inherited from Enum.)
      Public methodGetType
      Gets the Type of the current instance.
      (Inherited from Object.)
      Public methodGetTypeCode
      Returns the type code of the underlying type of this enumeration member.
      (Inherited from Enum.)
      Public methodHasFlag
      Determines whether one or more bit fields are set in the current instance.
      (Inherited from Enum.)
      Protected methodMemberwiseClone
      Creates a shallow copy of the current Object.
      (Inherited from Object.)
      Public methodToString
      Converts the value of this instance to its equivalent string representation.
      (Inherited from Enum.)
      Public methodToString(String)
      Converts the value of this instance to its equivalent string representation using the specified format.
      (Inherited from Enum.)
      Public methodToString(IFormatProvider) Obsolete. (Inherited from Enum.)
      Public methodToString(String, IFormatProvider) Obsolete.
      This method overload is obsolete; use ToString(String).
      (Inherited from Enum.)
      Top
      Fields
      See Also
      \ No newline at end of file diff --git a/docs/html/46777bca-e3ba-069f-4ec3-7212e251db97.htm b/docs/html/46777bca-e3ba-069f-4ec3-7212e251db97.htm index 9ae1c3b89..1421217cc 100644 --- a/docs/html/46777bca-e3ba-069f-4ec3-7212e251db97.htm +++ b/docs/html/46777bca-e3ba-069f-4ec3-7212e251db97.htm @@ -1,3 +1,5 @@ -Worksheet.Cells Property \ No newline at end of file +Worksheet.Cells Property \ No newline at end of file diff --git a/docs/html/46e7d716-e9f5-6a94-161f-66ba2c9c7658.htm b/docs/html/46e7d716-e9f5-6a94-161f-66ba2c9c7658.htm index 9fa114ddc..7de886584 100644 --- a/docs/html/46e7d716-e9f5-6a94-161f-66ba2c9c7658.htm +++ b/docs/html/46e7d716-e9f5-6a94-161f-66ba2c9c7658.htm @@ -1,5 +1,3 @@ -Workbook.GetWorksheet Method
      NanoXLSX

      WorkbookGetWorksheet Method

      Overload List
       NameDescription
      Public methodGetWorksheet(Int32) - Gets a worksheet from this workbook by index -
      Public methodGetWorksheet(String) - Gets a worksheet from this workbook by name -
      Top
      See Also
      \ No newline at end of file +Workbook.GetWorksheet Method \ No newline at end of file diff --git a/docs/html/47119eee-f46d-e889-fa26-816177aebfbb.htm b/docs/html/47119eee-f46d-e889-fa26-816177aebfbb.htm index 8b8859f9d..a73381aef 100644 --- a/docs/html/47119eee-f46d-e889-fa26-816177aebfbb.htm +++ b/docs/html/47119eee-f46d-e889-fa26-816177aebfbb.htm @@ -1,7 +1,3 @@ -Workbook.SetSelectedWorksheet Method
      NanoXLSX

      WorkbookSetSelectedWorksheet Method

      Overload List
       NameDescription
      Public methodSetSelectedWorksheet(Int32) - Sets the selected worksheet in the output workbook -
      Public methodSetSelectedWorksheet(String) - Sets the selected worksheet in the output workbook -
      Public methodSetSelectedWorksheet(Worksheet) - Sets the selected worksheet in the output workbook -
      Top
      See Also
      \ No newline at end of file +Workbook.SetSelectedWorksheet Method \ No newline at end of file diff --git a/docs/html/472a8f73-a714-aecd-5c3a-f9b7d98edec3.htm b/docs/html/472a8f73-a714-aecd-5c3a-f9b7d98edec3.htm index 931da6a9a..412a50fc6 100644 --- a/docs/html/472a8f73-a714-aecd-5c3a-f9b7d98edec3.htm +++ b/docs/html/472a8f73-a714-aecd-5c3a-f9b7d98edec3.htm @@ -1,8 +1,10 @@ -Cell.GetCellRange(Int32, Int32, Int32, Int32) Method
      NanoXLSX

      CellGetCellRange(Int32, Int32, Int32, Int32) Method

      - Get a list of cell addresses from a cell range -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public static IEnumerable<Address> GetCellRange(
      +Cell.GetCellRange Method (Int32, Int32, Int32, Int32)
      NanoXLSX

      CellGetCellRange Method (Int32, Int32, Int32, Int32)

      [Missing <summary> documentation for "M:NanoXLSX.Cell.GetCellRange(System.Int32,System.Int32,System.Int32,System.Int32)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public static IEnumerable<Address> GetCellRange(
       	int startColumn,
       	int startRow,
       	int endColumn,
       	int endRow
      -)

      Parameters

      startColumn  Int32
      Start column (zero based)
      startRow  Int32
      Start row (zero based)
      endColumn  Int32
      End column (zero based)
      endRow  Int32
      End row (zero based)

      Return Value

      IEnumerableAddress
      List of cell addresses
      Exceptions
      ExceptionCondition
      RangeExceptionThrows a RangeException if the value of one passed address parts is out of range (A-XFD and 1 to 1048576)
      See Also
      \ No newline at end of file +)

      Parameters

      startColumn
      Type: SystemInt32

      [Missing <param name="startColumn"/> documentation for "M:NanoXLSX.Cell.GetCellRange(System.Int32,System.Int32,System.Int32,System.Int32)"]

      startRow
      Type: SystemInt32

      [Missing <param name="startRow"/> documentation for "M:NanoXLSX.Cell.GetCellRange(System.Int32,System.Int32,System.Int32,System.Int32)"]

      endColumn
      Type: SystemInt32

      [Missing <param name="endColumn"/> documentation for "M:NanoXLSX.Cell.GetCellRange(System.Int32,System.Int32,System.Int32,System.Int32)"]

      endRow
      Type: SystemInt32

      [Missing <param name="endRow"/> documentation for "M:NanoXLSX.Cell.GetCellRange(System.Int32,System.Int32,System.Int32,System.Int32)"]

      Return Value

      Type: IEnumerableAddress

      [Missing <returns> documentation for "M:NanoXLSX.Cell.GetCellRange(System.Int32,System.Int32,System.Int32,System.Int32)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/475d7789-510d-f56b-e127-0ece05dea9a0.htm b/docs/html/475d7789-510d-f56b-e127-0ece05dea9a0.htm index 2421862e1..7345317b3 100644 --- a/docs/html/475d7789-510d-f56b-e127-0ece05dea9a0.htm +++ b/docs/html/475d7789-510d-f56b-e127-0ece05dea9a0.htm @@ -1,4 +1,5 @@ -Worksheet.ResolveMergedCells Method
      Click or drag to resize
      NanoXLSX

      WorksheetResolveMergedCells Method

      - Method to resolve all merged cells of the worksheet. Only the value of the very first cell of the locked cells range will be visible. The other values are still present (set to EMPTY) but will not be stored in the worksheet.
      - This is an internal method. There is no need to use it -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      internal void ResolveMergedCells()
      Exceptions
      ExceptionCondition
      StyleExceptionThrows a StyleException if one of the styles of the merged cells cannot be referenced or is null
      See Also
      \ No newline at end of file +Worksheet.ResolveMergedCells Method
      Click or drag to resize
      NanoXLSX

      WorksheetResolveMergedCells Method

      [Missing <summary> documentation for "M:NanoXLSX.Worksheet.ResolveMergedCells"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      internal void ResolveMergedCells()
      See Also
      \ No newline at end of file diff --git a/docs/html/478436f9-6a81-7bcd-200f-6977df2b3054.htm b/docs/html/478436f9-6a81-7bcd-200f-6977df2b3054.htm index 7c35f9a01..2de0a22a1 100644 --- a/docs/html/478436f9-6a81-7bcd-200f-6977df2b3054.htm +++ b/docs/html/478436f9-6a81-7bcd-200f-6977df2b3054.htm @@ -1,5 +1,7 @@ -WorksheetReader.GetSheetView Method
      NanoXLSX

      WorksheetReaderGetSheetView Method

      - Gets the selected cells of the current worksheet -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      private void GetSheetView(
      +WorksheetReader.GetSheetView Method 
      \ No newline at end of file
      +)

      Parameters

      xmlDocument
      Type: System.XmlXmlDocument

      [Missing <param name="xmlDocument"/> documentation for "M:NanoXLSX.LowLevel.WorksheetReader.GetSheetView(System.Xml.XmlDocument)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/47e5c047-0f3c-6f19-66c2-30b934fe66e2.htm b/docs/html/47e5c047-0f3c-6f19-66c2-30b934fe66e2.htm index 3af6ba440..6328829c2 100644 --- a/docs/html/47e5c047-0f3c-6f19-66c2-30b934fe66e2.htm +++ b/docs/html/47e5c047-0f3c-6f19-66c2-30b934fe66e2.htm @@ -1,5 +1,7 @@ -Workbook(String) Constructor
      NanoXLSX

      Workbook(String) Constructor

      - Constructor with additional parameter to create a default worksheet with the specified name. This constructor can be used to define a workbook that is saved as stream -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public Workbook(
      +Workbook Constructor (String)
      NanoXLSX

      Workbook Constructor (String)

      Initializes a new instance of the Workbook class

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public Workbook(
       	string sheetName
      -)

      Parameters

      sheetName  String
      Filename of the workbook. The name will be sanitized automatically according to the specifications of Excel
      See Also
      \ No newline at end of file +)

      Parameters

      sheetName
      Type: SystemString

      [Missing <param name="sheetName"/> documentation for "M:NanoXLSX.Workbook.#ctor(System.String)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/48155e66-9803-6af4-cee5-d6433b86d425.htm b/docs/html/48155e66-9803-6af4-cee5-d6433b86d425.htm index f334e4ea9..58d4f05f7 100644 --- a/docs/html/48155e66-9803-6af4-cee5-d6433b86d425.htm +++ b/docs/html/48155e66-9803-6af4-cee5-d6433b86d425.htm @@ -1,5 +1,7 @@ -WorksheetException(String) Constructor
      NanoXLSX

      WorksheetException(String) Constructor

      - Constructor with passed message -

      Namespace: NanoXLSX.Exceptions
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public WorksheetException(
      +WorksheetException Constructor (String)
      NanoXLSX

      WorksheetException Constructor (String)

      Initializes a new instance of the WorksheetException class

      + Namespace: +  NanoXLSX.Exceptions
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public WorksheetException(
       	string message
      -)

      Parameters

      message  String
      Message of the exception
      See Also
      \ No newline at end of file +)

      Parameters

      message
      Type: SystemString

      [Missing <param name="message"/> documentation for "M:NanoXLSX.Exceptions.WorksheetException.#ctor(System.String)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/4856a375-3a87-6726-88ba-57aaa8e0b233.htm b/docs/html/4856a375-3a87-6726-88ba-57aaa8e0b233.htm index 99cb97135..20ba2b2a8 100644 --- a/docs/html/4856a375-3a87-6726-88ba-57aaa8e0b233.htm +++ b/docs/html/4856a375-3a87-6726-88ba-57aaa8e0b233.htm @@ -1,5 +1,7 @@ -CellXf.Equals(Object) Method
      NanoXLSX

      CellXfEquals(Object) Method

      - Returns whether two instances are the same -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public override bool Equals(
      +CellXf.Equals Method (Object)
      NanoXLSX

      CellXfEquals Method (Object)

      [Missing <summary> documentation for "M:NanoXLSX.Styles.CellXf.Equals(System.Object)"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public override bool Equals(
       	Object obj
      -)

      Parameters

      obj  Object
      Object to compare

      Return Value

      Boolean
      True if this instance and the other are the same
      See Also
      \ No newline at end of file +)

      Parameters

      obj
      Type: SystemObject

      [Missing <param name="obj"/> documentation for "M:NanoXLSX.Styles.CellXf.Equals(System.Object)"]

      Return Value

      Type: Boolean

      [Missing <returns> documentation for "M:NanoXLSX.Styles.CellXf.Equals(System.Object)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/49013955-f400-723f-a314-5dfd363548b6.htm b/docs/html/49013955-f400-723f-a314-5dfd363548b6.htm index 84d3e2f7d..406947520 100644 --- a/docs/html/49013955-f400-723f-a314-5dfd363548b6.htm +++ b/docs/html/49013955-f400-723f-a314-5dfd363548b6.htm @@ -1,3 +1,9 @@ -BasicStyles.StyleEnum Class
      NanoXLSX

      BasicStylesStyleEnum Class

      - Enum with style selection -
      Inheritance Hierarchy
      SystemObject
        SystemValueType
          SystemEnum
            NanoXLSX.StylesBasicStylesStyleEnum

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      private sealed class StyleEnum : Enum

      The BasicStylesStyleEnum type exposes the following members.

      Methods
       NameDescription
      Public methodCompareToCompares this instance to a specified object and returns an indication of their relative values.
      (Inherited from Enum)
      Public methodEqualsReturns a value indicating whether this instance is equal to a specified object.
      (Inherited from Enum)
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetHashCodeReturns the hash code for the value of this instance.
      (Inherited from Enum)
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Public methodGetTypeCodeReturns the type code of the underlying type of this enumeration member.
      (Inherited from Enum)
      Public methodHasFlagDetermines whether one or more bit fields are set in the current instance.
      (Inherited from Enum)
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodToStringConverts the value of this instance to its equivalent string representation.
      (Inherited from Enum)
      Public methodToString(IFormatProvider)Obsolete.
      This method overload is obsolete; use ToString.
      (Inherited from Enum)
      Public methodToString(String)Converts the value of this instance to its equivalent string representation using the specified format.
      (Inherited from Enum)
      Public methodToString(String, IFormatProvider)Obsolete.
      This method overload is obsolete; use ToString(String).
      (Inherited from Enum)
      Top
      Fields
       NameDescription
      Public fieldStatic memberboldFormat text bold
      Public fieldStatic memberboldItalicFormat text bold and italic
      Public fieldStatic memberborderFrameFormat cell with a thin border
      Public fieldStatic memberborderFrameHeaderFormat cell with a thin border and a thick bottom line as header cell
      Public fieldStatic memberdateFormatFormat number as date
      Public fieldStatic memberdottedFill_0_125Special pattern fill style for compatibility purpose
      Public fieldStatic memberdoubleUnderlineFormat text with a double underline
      Public fieldStatic memberitalicFormat text italic
      Public fieldStatic membermergeCellStyleStyle to apply on merged cells
      Public fieldStatic memberroundFormatRounds number as an integer
      Public fieldStatic memberstrikeFormat text with a strike-through
      Public fieldStatic membertimeFormatFormat number as time
      Public fieldStatic memberunderlineFormat text with an underline
      Public fieldvalue__ 
      Top
      See Also
      \ No newline at end of file +BasicStyles.StyleEnum Class
      NanoXLSX

      BasicStylesStyleEnum Class

      [Missing <summary> documentation for "T:NanoXLSX.Styles.BasicStyles.StyleEnum"]

      Inheritance Hierarchy
      SystemObject
        SystemValueType
          SystemEnum
            NanoXLSX.StylesBasicStylesStyleEnum

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      private sealed class StyleEnum : Enum

      The BasicStylesStyleEnum type exposes the following members.

      Methods
      +   + NameDescription
      Public methodCompareTo
      Compares this instance to a specified object and returns an indication of their relative values.
      (Inherited from Enum.)
      Public methodEquals
      Returns a value indicating whether this instance is equal to a specified object.
      (Inherited from Enum.)
      Protected methodFinalize
      Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object.)
      Public methodGetHashCode
      Returns the hash code for the value of this instance.
      (Inherited from Enum.)
      Public methodGetType
      Gets the Type of the current instance.
      (Inherited from Object.)
      Public methodGetTypeCode
      Returns the type code of the underlying type of this enumeration member.
      (Inherited from Enum.)
      Public methodHasFlag
      Determines whether one or more bit fields are set in the current instance.
      (Inherited from Enum.)
      Protected methodMemberwiseClone
      Creates a shallow copy of the current Object.
      (Inherited from Object.)
      Public methodToString
      Converts the value of this instance to its equivalent string representation.
      (Inherited from Enum.)
      Public methodToString(String)
      Converts the value of this instance to its equivalent string representation using the specified format.
      (Inherited from Enum.)
      Public methodToString(IFormatProvider) Obsolete. (Inherited from Enum.)
      Public methodToString(String, IFormatProvider) Obsolete.
      This method overload is obsolete; use ToString(String).
      (Inherited from Enum.)
      Top
      Fields
      See Also
      \ No newline at end of file diff --git a/docs/html/49245771-9887-9dd6-5d73-49692b87860b.htm b/docs/html/49245771-9887-9dd6-5d73-49692b87860b.htm index 2ec433564..2cfe3d38f 100644 --- a/docs/html/49245771-9887-9dd6-5d73-49692b87860b.htm +++ b/docs/html/49245771-9887-9dd6-5d73-49692b87860b.htm @@ -1,3 +1,5 @@ -XlsxWriter.Save Method
      NanoXLSX

      XlsxWriterSave Method

      - Method to save the workbook -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void Save()
      Exceptions
      ExceptionCondition
      IOExceptionThrows IOException in case of an error
      RangeExceptionThrows a RangeException if the start or end address of a handled cell range was out of range
      FormatExceptionThrows a FormatException if a handled date cannot be translated to (Excel internal) OADate
      StyleExceptionThrows a StyleException if one of the styles of the workbook cannot be referenced or is null
      Remarks
      The StyleException should never happen in this state if the internally managed style collection was not tampered.
      See Also
      \ No newline at end of file +XlsxWriter.Save Method \ No newline at end of file diff --git a/docs/html/49607880-3cd1-1126-d83f-720df2a2866e.htm b/docs/html/49607880-3cd1-1126-d83f-720df2a2866e.htm index e8510f528..4a22eb3ab 100644 --- a/docs/html/49607880-3cd1-1126-d83f-720df2a2866e.htm +++ b/docs/html/49607880-3cd1-1126-d83f-720df2a2866e.htm @@ -1 +1,3 @@ -SheetViewType Fields
      NanoXLSX

      SheetViewType Fields

      The WorksheetSheetViewType type exposes the following members.

      Fields
       NameDescription
      Public fieldStatic membernormalThe worksheet is displayed without pagination (default)
      Public fieldStatic memberpageBreakPreviewThe worksheet is displayed with indicators where the page would break if it were printed
      Public fieldStatic memberpageLayoutThe worksheet is displayed like it would be printed
      Public fieldvalue__ 
      Top
      See Also
      \ No newline at end of file +SheetViewType Fields \ No newline at end of file diff --git a/docs/html/4966169d-21fa-92a0-ea3b-1a9cefbf0e0a.htm b/docs/html/4966169d-21fa-92a0-ea3b-1a9cefbf0e0a.htm index 51065441e..cbfc76a53 100644 --- a/docs/html/4966169d-21fa-92a0-ea3b-1a9cefbf0e0a.htm +++ b/docs/html/4966169d-21fa-92a0-ea3b-1a9cefbf0e0a.htm @@ -1 +1,5 @@ -Cell.AddressScope.Invalid Field
      NanoXLSX

      CellAddressScopeInvalid Field

      The address expression is invalid

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public const CellAddressScope Invalid = 2

      Field Value

      CellAddressScope
      See Also
      \ No newline at end of file +Cell.AddressScope.Invalid Field
      NanoXLSX

      CellAddressScopeInvalid Field

      [Missing <summary> documentation for "F:NanoXLSX.Cell.AddressScope.Invalid"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const CellAddressScope Invalid = 2

      Field Value

      Type: CellAddressScope
      See Also
      \ No newline at end of file diff --git a/docs/html/49b985ee-242d-d6d6-8c5b-83b448e4016e.htm b/docs/html/49b985ee-242d-d6d6-8c5b-83b448e4016e.htm index ad5bde455..b5cbe16b3 100644 --- a/docs/html/49b985ee-242d-d6d6-8c5b-83b448e4016e.htm +++ b/docs/html/49b985ee-242d-d6d6-8c5b-83b448e4016e.htm @@ -1,5 +1,7 @@ -Worksheet(String) Constructor
      NanoXLSX

      Worksheet(String) Constructor

      - Constructor with worksheet name -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public Worksheet(
      +Worksheet Constructor (String)
      NanoXLSX

      Worksheet Constructor (String)

      Initializes a new instance of the Worksheet class

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public Worksheet(
       	string name
      -)

      Parameters

      name  String

      [Missing <param name="name"/> documentation for "M:NanoXLSX.Worksheet.#ctor(System.String)"]

      Remarks
      Note that the worksheet name is not checked and fully sanitized against other worksheets with this operation. This is later performed when the worksheet is added to the workbook
      See Also
      \ No newline at end of file +)

      Parameters

      name
      Type: SystemString

      [Missing <param name="name"/> documentation for "M:NanoXLSX.Worksheet.#ctor(System.String)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/49e3c655-c34d-e5f3-873d-11b8bba76db1.htm b/docs/html/49e3c655-c34d-e5f3-873d-11b8bba76db1.htm index 45090412d..8e02008b6 100644 --- a/docs/html/49e3c655-c34d-e5f3-873d-11b8bba76db1.htm +++ b/docs/html/49e3c655-c34d-e5f3-873d-11b8bba76db1.htm @@ -1,3 +1,5 @@ -Fill.IndexedColor Property
      NanoXLSX

      FillIndexedColor Property

      - Gets or sets the indexed color (Default is 64) -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public int IndexedColor { get; set; }

      Property Value

      Int32
      See Also
      \ No newline at end of file +Fill.IndexedColor Property
      NanoXLSX

      FillIndexedColor Property

      [Missing <summary> documentation for "P:NanoXLSX.Styles.Fill.IndexedColor"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public int IndexedColor { get; set; }

      Property Value

      Type: Int32
      See Also
      \ No newline at end of file diff --git a/docs/html/4a7ace91-f263-cf09-5e1c-9357dde1f28e.htm b/docs/html/4a7ace91-f263-cf09-5e1c-9357dde1f28e.htm index a383fc738..a545529ef 100644 --- a/docs/html/4a7ace91-f263-cf09-5e1c-9357dde1f28e.htm +++ b/docs/html/4a7ace91-f263-cf09-5e1c-9357dde1f28e.htm @@ -1,3 +1,5 @@ -Metadata.Application Property
      NanoXLSX

      MetadataApplication Property

      - Gets or sets the application which created the workbook. Default is NanoXLSX -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public string Application { get; set; }

      Property Value

      String
      See Also
      \ No newline at end of file +Metadata.Application Property
      NanoXLSX

      MetadataApplication Property

      [Missing <summary> documentation for "P:NanoXLSX.Metadata.Application"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public string Application { get; set; }

      Property Value

      Type: String
      See Also
      \ No newline at end of file diff --git a/docs/html/4acf1717-2289-ac51-ce19-4d729652ea5e.htm b/docs/html/4acf1717-2289-ac51-ce19-4d729652ea5e.htm index 7390a67b0..90918854f 100644 --- a/docs/html/4acf1717-2289-ac51-ce19-4d729652ea5e.htm +++ b/docs/html/4acf1717-2289-ac51-ce19-4d729652ea5e.htm @@ -1,17 +1,11 @@ -AbstractStyle Class
      NanoXLSX

      AbstractStyle Class

      - Class represents an abstract style component -
      Inheritance Hierarchy
      SystemObject
        NanoXLSX.StylesAbstractStyle
          More

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public abstract class AbstractStyle : IComparable<AbstractStyle>

      The AbstractStyle type exposes the following members.

      Constructors
       NameDescription
      Protected methodAbstractStyleInitializes a new instance of the AbstractStyle class
      Top
      Properties
       NameDescription
      Public propertyInternalID - Gets or sets the internal ID for sorting purpose in the Excel style document (nullable) -
      Top
      Methods
       NameDescription
      Protected methodStatic memberAddPropertyAsJson - Append a JSON property for debug purpose (used in the ToString methods) to the passed string builder -
      Public methodCompareTo - Method to compare two objects for sorting purpose -
      Public methodCopy - Abstract method to copy a component (dereferencing) -
      Protected methodCopyPropertiesT - Internal method to copy altered properties from a source object. The decision whether a property is copied is dependent on a untouched reference object -
      Public methodEquals(AbstractStyle) - Method to compare two objects for sorting purpose -
      Public methodEquals(Object)Determines whether the specified object is equal to the current object.
      (Inherited from Object)
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetHashCodeServes as the default hash function.
      (Inherited from Object)
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Private methodStatic memberHandleProperties - Method to check whether a property is considered or skipped -
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodToStringReturns a string that represents the current object.
      (Inherited from Object)
      Top
      See Also
      Inheritance Hierarchy
      \ No newline at end of file +AbstractStyle Class
      NanoXLSX

      AbstractStyle Class

      [Missing <summary> documentation for "T:NanoXLSX.Styles.AbstractStyle"]

      Inheritance Hierarchy
      SystemObject
        NanoXLSX.StylesAbstractStyle
          More...

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public abstract class AbstractStyle : IComparable<AbstractStyle>

      The AbstractStyle type exposes the following members.

      Constructors
      +   + NameDescription
      Protected methodAbstractStyle
      Initializes a new instance of the AbstractStyle class
      Top
      Properties
      +   + NameDescription
      Public propertyInternalID
      Top
      Methods
      +   + NameDescription
      Protected methodStatic memberAddPropertyAsJson
      Public methodCompareTo
      Public methodCopy
      Protected methodCopyPropertiesT
      Public methodEquals(Object)
      Determines whether the specified object is equal to the current object.
      (Inherited from Object.)
      Public methodEquals(AbstractStyle)
      Protected methodFinalize
      Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object.)
      Public methodGetHashCode
      Serves as the default hash function.
      (Inherited from Object.)
      Public methodGetType
      Gets the Type of the current instance.
      (Inherited from Object.)
      Private methodStatic memberHandleProperties
      Protected methodMemberwiseClone
      Creates a shallow copy of the current Object.
      (Inherited from Object.)
      Public methodToString
      Returns a string that represents the current object.
      (Inherited from Object.)
      Top
      See Also
      Inheritance Hierarchy
      \ No newline at end of file diff --git a/docs/html/4ad03b64-690e-d8b1-cdc6-beb3cd3ad6a1.htm b/docs/html/4ad03b64-690e-d8b1-cdc6-beb3cd3ad6a1.htm index e70db932e..3d2689e4b 100644 --- a/docs/html/4ad03b64-690e-d8b1-cdc6-beb3cd3ad6a1.htm +++ b/docs/html/4ad03b64-690e-d8b1-cdc6-beb3cd3ad6a1.htm @@ -1,7 +1,3 @@ -Workbook.SetCurrentWorksheet Method \ No newline at end of file +Workbook.SetCurrentWorksheet Method \ No newline at end of file diff --git a/docs/html/4b2761eb-2d95-819f-3f41-58b0ba6430d1.htm b/docs/html/4b2761eb-2d95-819f-3f41-58b0ba6430d1.htm index f42d9d13a..36ce74422 100644 --- a/docs/html/4b2761eb-2d95-819f-3f41-58b0ba6430d1.htm +++ b/docs/html/4b2761eb-2d95-819f-3f41-58b0ba6430d1.htm @@ -1 +1,5 @@ -Font.VerticalAlignValue.none Field
      NanoXLSX

      FontVerticalAlignValuenone Field

      Text will be rendered normal

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public const FontVerticalAlignValue none = 2

      Field Value

      FontVerticalAlignValue
      See Also
      \ No newline at end of file +Font.VerticalAlignValue.none Field
      NanoXLSX

      FontVerticalAlignValuenone Field

      [Missing <summary> documentation for "F:NanoXLSX.Styles.Font.VerticalAlignValue.none"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const FontVerticalAlignValue none = 2

      Field Value

      Type: FontVerticalAlignValue
      See Also
      \ No newline at end of file diff --git a/docs/html/4b37aaf8-d0a7-8f8e-baec-32784de527e5.htm b/docs/html/4b37aaf8-d0a7-8f8e-baec-32784de527e5.htm index e4abf7dd1..805a0c969 100644 --- a/docs/html/4b37aaf8-d0a7-8f8e-baec-32784de527e5.htm +++ b/docs/html/4b37aaf8-d0a7-8f8e-baec-32784de527e5.htm @@ -1,40 +1,3 @@ -NanoXLSX.LowLevel Namespace
      NanoXLSX

      NanoXLSX.LowLevel Namespace

      - Sub-namespace with all low-level classes and functions. This namespace is necessary to read and generate files but should not be used as pat of the API. Use the classes and functions in the namespace NanoXLSX instead -
      Classes
       ClassDescription
      Protected classDocumentPath - Class to manage XML document paths -
      Public classMetadataReader - Class representing a reader for the metadata files (docProps) of XLSX files -
      Public classReaderUtils - Static class with common util methods, used during reading XLSX files -
      Public classRelationshipReader - Class representing a reader for relationship of XLSX files -
      Public classRelationshipReaderRelationship - Class to represent a workbook relation -
      Public classSharedStringsReader - Class representing a reader for the shared strings table of XLSX files -
      Private classSharedStringsReaderPhoneticInfo - Class to represent a phonetic transcription of character sequence. - Note: Invalid values will lead to a crash. The specifications requires a start index, an end index and a value -
      Public classSortedMap - Class to manage key value pairs (string / string). The entries are in the order how they were added -
      Public classStyleReader - Class representing a reader for style definitions of XLSX files -
      Public classStyleReaderContainer - Class representing a collection of pre-processed styles and their components. This class is internally used and should not be used otherwise. -
      Public classWorkbookReader - Class representing a reader to decompile a workbook in an XLSX files -
      Public classWorkbookReaderWorksheetDefinition - Class for worksheet Mata-data on import -
      Public classWorksheetReader - Class representing a reader for worksheets of XLSX files -
      Public classWorksheetReaderPaneDefinition - Class representing a pane in the applications window -
      Public classWorksheetReaderRowDefinition - Internal class to represent a row -
      Public classXlsxReader - Class representing a reader to decompile XLSX files -
      Protected classXlsxWriter - Class for low level handling (XML, formatting, packing) -
      Private classXlsxWriterDynamicRow - Class representing a row that is either empty or containing cells. Empty rows can also carry information about height or visibility -
      \ No newline at end of file +NanoXLSX.LowLevel Namespace \ No newline at end of file diff --git a/docs/html/4b406461-ea3c-7c21-a17e-098527c473f8.htm b/docs/html/4b406461-ea3c-7c21-a17e-098527c473f8.htm index 6cb272593..2f29d25e2 100644 --- a/docs/html/4b406461-ea3c-7c21-a17e-098527c473f8.htm +++ b/docs/html/4b406461-ea3c-7c21-a17e-098527c473f8.htm @@ -1 +1,3 @@ -StyleException Events
      NanoXLSX

      StyleException Events

      The StyleException type exposes the following members.

      Events
       NameDescription
      Protected eventSerializeObjectStateOccurs when an exception is serialized to create an exception state object that contains serialized data about the exception.
      (Inherited from Exception)
      Top
      See Also
      \ No newline at end of file +StyleException Events
      NanoXLSX

      StyleException Events

      The StyleException type exposes the following members.

      Events
      +   + NameDescription
      Protected eventSerializeObjectState
      Occurs when an exception is serialized to create an exception state object that contains serialized data about the exception.
      (Inherited from Exception.)
      Top
      See Also
      \ No newline at end of file diff --git a/docs/html/4b5abbdb-1c0d-a041-b791-dd3dd7ebe1b0.htm b/docs/html/4b5abbdb-1c0d-a041-b791-dd3dd7ebe1b0.htm index 4a375d1c3..0f61ab88b 100644 --- a/docs/html/4b5abbdb-1c0d-a041-b791-dd3dd7ebe1b0.htm +++ b/docs/html/4b5abbdb-1c0d-a041-b791-dd3dd7ebe1b0.htm @@ -1,3 +1,5 @@ -ImportOptions.TimeSpanFormat Property
      NanoXLSX

      ImportOptionsTimeSpanFormat Property

      - Format if TimeSpan values are cast to strings -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public string TimeSpanFormat { get; set; }

      Property Value

      String
      Remarks
      The separators like period or semicolon must be escaped by backslashes. See:
      \ No newline at end of file +ImportOptions.TimeSpanFormat Property
      NanoXLSX

      ImportOptionsTimeSpanFormat Property

      [Missing <summary> documentation for "P:NanoXLSX.ImportOptions.TimeSpanFormat"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public string TimeSpanFormat { get; set; }

      Property Value

      Type: String
      See Also
      \ No newline at end of file diff --git a/docs/html/4b8df326-52d3-1d29-66de-949e6c7057a1.htm b/docs/html/4b8df326-52d3-1d29-66de-949e6c7057a1.htm index 6dd6a9b0e..51fdddebf 100644 --- a/docs/html/4b8df326-52d3-1d29-66de-949e6c7057a1.htm +++ b/docs/html/4b8df326-52d3-1d29-66de-949e6c7057a1.htm @@ -1,31 +1,3 @@ -Shortener Methods
      NanoXLSX

      Shortener Methods

      The Shortener type exposes the following members.

      Methods
       NameDescription
      Public methodDown - Moves the cursor one row down -
      Public methodDown(Int32, Boolean) - Moves the cursor the number of defined rows down -
      Public methodEqualsDetermines whether the specified object is equal to the current object.
      (Inherited from Object)
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodFormula(String) - Sets a formula into the current cell and moves the cursor to the next cell (column or row depending on the defined cell direction) -
      Public methodFormula(String, Style) - Sets a formula with style into the current cell and moves the cursor to the next cell (column or row depending on the defined cell direction) -
      Public methodGetHashCodeServes as the default hash function.
      (Inherited from Object)
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Public methodLeft - Moves the cursor one column to the left -
      Public methodLeft(Int32, Boolean) - Moves the cursor the number of defined columns to the left -
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Private methodNullCheck - Internal method to check whether the worksheet is null -
      Public methodRight - Moves the cursor one column to the right -
      Public methodRight(Int32, Boolean) - Moves the cursor the number of defined columns to the right -
      Public methodSetCurrentWorksheet - Sets the worksheet accessed by the shortener -
      Protected methodSetCurrentWorksheetInternal - Sets the worksheet accessed by the shortener, invoked by the workbook -
      Public methodToStringReturns a string that represents the current object.
      (Inherited from Object)
      Public methodUp - Moves the cursor one row up -
      Public methodUp(Int32, Boolean) - Moves the cursor the number of defined rows up -
      Public methodValue(Object) - Sets a value into the current cell and moves the cursor to the next cell (column or row depending on the defined cell direction) -
      Public methodValue(Object, Style) - Sets a value with style into the current cell and moves the cursor to the next cell (column or row depending on the defined cell direction) -
      Top
      See Also
      \ No newline at end of file +Shortener Methods \ No newline at end of file diff --git a/docs/html/4c12fbfd-36fc-cf81-f7ec-5e155531f470.htm b/docs/html/4c12fbfd-36fc-cf81-f7ec-5e155531f470.htm index 0b8e72e40..c0c6c3c1b 100644 --- a/docs/html/4c12fbfd-36fc-cf81-f7ec-5e155531f470.htm +++ b/docs/html/4c12fbfd-36fc-cf81-f7ec-5e155531f470.htm @@ -1,3 +1,5 @@ -Worksheet.MIN_COLUMN_NUMBER Field \ No newline at end of file +Worksheet.MIN_COLUMN_NUMBER Field
      NanoXLSX

      WorksheetMIN_COLUMN_NUMBER Field

      [Missing <summary> documentation for "F:NanoXLSX.Worksheet.MIN_COLUMN_NUMBER"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public static readonly int MIN_COLUMN_NUMBER

      Field Value

      Type: Int32
      See Also
      \ No newline at end of file diff --git a/docs/html/4c1c1f88-61cb-ce4b-c2e1-317cb649dbcd.htm b/docs/html/4c1c1f88-61cb-ce4b-c2e1-317cb649dbcd.htm index a92f21ac6..d6b88558e 100644 --- a/docs/html/4c1c1f88-61cb-ce4b-c2e1-317cb649dbcd.htm +++ b/docs/html/4c1c1f88-61cb-ce4b-c2e1-317cb649dbcd.htm @@ -1,9 +1,11 @@ -RelationshipReader.Relationship Class
      NanoXLSX

      RelationshipReaderRelationship Class

      - Class to represent a workbook relation -
      Inheritance Hierarchy
      SystemObject
        NanoXLSX.LowLevelRelationshipReaderRelationship

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public class Relationship

      The RelationshipReaderRelationship type exposes the following members.

      Constructors
       NameDescription
      Public methodRelationshipReaderRelationshipInitializes a new instance of the RelationshipReaderRelationship class
      Top
      Properties
       NameDescription
      Public propertyId - UD of the relation -
      Public propertyTarget - Target of the relation -
      Public propertyType - Type of the relation -
      Top
      Methods
       NameDescription
      Public methodEqualsDetermines whether the specified object is equal to the current object.
      (Inherited from Object)
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetHashCodeServes as the default hash function.
      (Inherited from Object)
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodToStringReturns a string that represents the current object.
      (Inherited from Object)
      Top
      See Also
      \ No newline at end of file +RelationshipReader.Relationship Class
      NanoXLSX

      RelationshipReaderRelationship Class

      [Missing <summary> documentation for "T:NanoXLSX.LowLevel.RelationshipReader.Relationship"]

      Inheritance Hierarchy
      SystemObject
        NanoXLSX.LowLevelRelationshipReaderRelationship

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public class Relationship

      The RelationshipReaderRelationship type exposes the following members.

      Constructors
      +   + NameDescription
      Public methodRelationshipReaderRelationship
      Initializes a new instance of the RelationshipReaderRelationship class
      Top
      Properties
      +   + NameDescription
      Public propertyId
      Public propertyTarget
      Public propertyType
      Top
      Methods
      +   + NameDescription
      Public methodEquals
      Determines whether the specified object is equal to the current object.
      (Inherited from Object.)
      Protected methodFinalize
      Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object.)
      Public methodGetHashCode
      Serves as the default hash function.
      (Inherited from Object.)
      Public methodGetType
      Gets the Type of the current instance.
      (Inherited from Object.)
      Protected methodMemberwiseClone
      Creates a shallow copy of the current Object.
      (Inherited from Object.)
      Public methodToString
      Returns a string that represents the current object.
      (Inherited from Object.)
      Top
      See Also
      \ No newline at end of file diff --git a/docs/html/4c32e397-3e65-d1a3-6aef-714da27461e0.htm b/docs/html/4c32e397-3e65-d1a3-6aef-714da27461e0.htm index cdc94fe59..47b7f6d27 100644 --- a/docs/html/4c32e397-3e65-d1a3-6aef-714da27461e0.htm +++ b/docs/html/4c32e397-3e65-d1a3-6aef-714da27461e0.htm @@ -1 +1,5 @@ -NumberFormat.FormatNumber.none Field \ No newline at end of file +NumberFormat.FormatNumber.none Field \ No newline at end of file diff --git a/docs/html/4c4d3999-3ac7-0850-e2c7-4b94106b2c71.htm b/docs/html/4c4d3999-3ac7-0850-e2c7-4b94106b2c71.htm index cb802e38d..b0546b76b 100644 --- a/docs/html/4c4d3999-3ac7-0850-e2c7-4b94106b2c71.htm +++ b/docs/html/4c4d3999-3ac7-0850-e2c7-4b94106b2c71.htm @@ -1 +1,5 @@ -Worksheet.SheetProtectionValue.sort Field \ No newline at end of file +Worksheet.SheetProtectionValue.sort Field
      NanoXLSX

      WorksheetSheetProtectionValuesort Field

      [Missing <summary> documentation for "F:NanoXLSX.Worksheet.SheetProtectionValue.sort"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const WorksheetSheetProtectionValue sort = 11

      Field Value

      Type: WorksheetSheetProtectionValue
      See Also
      \ No newline at end of file diff --git a/docs/html/4cf9fe70-d47b-cab0-5df7-5c3c800efd89.htm b/docs/html/4cf9fe70-d47b-cab0-5df7-5c3c800efd89.htm index 2746e133e..191347d43 100644 --- a/docs/html/4cf9fe70-d47b-cab0-5df7-5c3c800efd89.htm +++ b/docs/html/4cf9fe70-d47b-cab0-5df7-5c3c800efd89.htm @@ -1 +1,5 @@ -NumberFormat.FormatNumber.format_9 Field \ No newline at end of file +NumberFormat.FormatNumber.format_9 Field \ No newline at end of file diff --git a/docs/html/4d1eb5be-1254-7570-74c5-087feabb8116.htm b/docs/html/4d1eb5be-1254-7570-74c5-087feabb8116.htm index a960063fa..f4ac67356 100644 --- a/docs/html/4d1eb5be-1254-7570-74c5-087feabb8116.htm +++ b/docs/html/4d1eb5be-1254-7570-74c5-087feabb8116.htm @@ -1,5 +1,7 @@ -WorksheetReader.ConvertDateFromDouble Method
      NanoXLSX

      WorksheetReaderConvertDateFromDouble Method

      - Tries to convert a date (DateTime) from a double -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      private Object ConvertDateFromDouble(
      +WorksheetReader.ConvertDateFromDouble Method 
      \ No newline at end of file
      +)

      Parameters

      data
      Type: SystemObject

      [Missing <param name="data"/> documentation for "M:NanoXLSX.LowLevel.WorksheetReader.ConvertDateFromDouble(System.Object)"]

      Return Value

      Type: Object

      [Missing <returns> documentation for "M:NanoXLSX.LowLevel.WorksheetReader.ConvertDateFromDouble(System.Object)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/4d5346f8-0652-18d2-6fb4-0f54d5850a7d.htm b/docs/html/4d5346f8-0652-18d2-6fb4-0f54d5850a7d.htm index 4f8a745fc..e9aed907f 100644 --- a/docs/html/4d5346f8-0652-18d2-6fb4-0f54d5850a7d.htm +++ b/docs/html/4d5346f8-0652-18d2-6fb4-0f54d5850a7d.htm @@ -1,5 +1,7 @@ -StyleReaderContainer.GetNumberFormat Method
      NanoXLSX

      StyleReaderContainerGetNumberFormat Method

      - Returns a number format component by its index -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public NumberFormat GetNumberFormat(
      +StyleReaderContainer.GetNumberFormat Method 
      NanoXLSX

      StyleReaderContainerGetNumberFormat Method

      [Missing <summary> documentation for "M:NanoXLSX.LowLevel.StyleReaderContainer.GetNumberFormat(System.Int32)"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public NumberFormat GetNumberFormat(
       	int index
      -)

      Parameters

      index  Int32
      Internal index of the style component

      Return Value

      NumberFormat
      Style component or null if the component could not be retrieved
      See Also
      \ No newline at end of file +)

      Parameters

      index
      Type: SystemInt32

      [Missing <param name="index"/> documentation for "M:NanoXLSX.LowLevel.StyleReaderContainer.GetNumberFormat(System.Int32)"]

      Return Value

      Type: NumberFormat

      [Missing <returns> documentation for "M:NanoXLSX.LowLevel.StyleReaderContainer.GetNumberFormat(System.Int32)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/4d764d1b-50d0-9adb-0a4a-51824f03e3fb.htm b/docs/html/4d764d1b-50d0-9adb-0a4a-51824f03e3fb.htm index 14d77d578..7cca3ecb9 100644 --- a/docs/html/4d764d1b-50d0-9adb-0a4a-51824f03e3fb.htm +++ b/docs/html/4d764d1b-50d0-9adb-0a4a-51824f03e3fb.htm @@ -1,5 +1,7 @@ -IOException(String) Constructor
      NanoXLSX

      IOException(String) Constructor

      - Constructor with passed message -

      Namespace: NanoXLSX.Exceptions
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public IOException(
      +IOException Constructor (String)
      NanoXLSX

      IOException Constructor (String)

      Initializes a new instance of the IOException class

      + Namespace: +  NanoXLSX.Exceptions
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public IOException(
       	string message
      -)

      Parameters

      message  String
      Message of the exception
      See Also
      \ No newline at end of file +)

      Parameters

      message
      Type: SystemString

      [Missing <param name="message"/> documentation for "M:NanoXLSX.Exceptions.IOException.#ctor(System.String)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/4d7c205e-5e3d-a1a9-10ca-3b9863154797.htm b/docs/html/4d7c205e-5e3d-a1a9-10ca-3b9863154797.htm index e3b602c0f..23b7676c3 100644 --- a/docs/html/4d7c205e-5e3d-a1a9-10ca-3b9863154797.htm +++ b/docs/html/4d7c205e-5e3d-a1a9-10ca-3b9863154797.htm @@ -1,9 +1,11 @@ -BasicFormulas.VLookup(Object, Worksheet, Range, Int32, Boolean) Method
      NanoXLSX

      BasicFormulasVLookup(Object, Worksheet, Range, Int32, Boolean) Method

      - Function to generate a Vlookup as Excel function -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public static Cell VLookup(
      +BasicFormulas.VLookup Method (Object, Worksheet, Range, Int32, Boolean)
      NanoXLSX

      BasicFormulasVLookup Method (Object, Worksheet, Range, Int32, Boolean)

      [Missing <summary> documentation for "M:NanoXLSX.BasicFormulas.VLookup(System.Object,NanoXLSX.Worksheet,NanoXLSX.Range,System.Int32,System.Boolean)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public static Cell VLookup(
       	Object number,
       	Worksheet rangeTarget,
       	Range range,
       	int columnIndex,
       	bool exactMatch
      -)

      Parameters

      number  Object
      Numeric value for the lookup. Valid types are int, uint, long, ulong, float, double, byte, sbyte, decimal, short and ushort
      rangeTarget  Worksheet
      Target worksheet of the matrix. Can be null if on the same worksheet
      range  Range
      Matrix of the lookup
      columnIndex  Int32
      Column index of the target column within the range (1 based)
      exactMatch  Boolean
      If true, an exact match is applied to the lookup

      Return Value

      Cell
      Prepared Cell object, ready to be added to a worksheet
      Exceptions
      ExceptionCondition
      FormatExceptionA format exception is thrown if the value or column index is invalid
      See Also
      \ No newline at end of file +)

      Parameters

      number
      Type: SystemObject

      [Missing <param name="number"/> documentation for "M:NanoXLSX.BasicFormulas.VLookup(System.Object,NanoXLSX.Worksheet,NanoXLSX.Range,System.Int32,System.Boolean)"]

      rangeTarget
      Type: NanoXLSXWorksheet

      [Missing <param name="rangeTarget"/> documentation for "M:NanoXLSX.BasicFormulas.VLookup(System.Object,NanoXLSX.Worksheet,NanoXLSX.Range,System.Int32,System.Boolean)"]

      range
      Type: NanoXLSXRange

      [Missing <param name="range"/> documentation for "M:NanoXLSX.BasicFormulas.VLookup(System.Object,NanoXLSX.Worksheet,NanoXLSX.Range,System.Int32,System.Boolean)"]

      columnIndex
      Type: SystemInt32

      [Missing <param name="columnIndex"/> documentation for "M:NanoXLSX.BasicFormulas.VLookup(System.Object,NanoXLSX.Worksheet,NanoXLSX.Range,System.Int32,System.Boolean)"]

      exactMatch
      Type: SystemBoolean

      [Missing <param name="exactMatch"/> documentation for "M:NanoXLSX.BasicFormulas.VLookup(System.Object,NanoXLSX.Worksheet,NanoXLSX.Range,System.Int32,System.Boolean)"]

      Return Value

      Type: Cell

      [Missing <returns> documentation for "M:NanoXLSX.BasicFormulas.VLookup(System.Object,NanoXLSX.Worksheet,NanoXLSX.Range,System.Int32,System.Boolean)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/4dfe63a5-b616-18bf-d2a0-8116dfbde8e8.htm b/docs/html/4dfe63a5-b616-18bf-d2a0-8116dfbde8e8.htm index 0b19fde0e..54985c73a 100644 --- a/docs/html/4dfe63a5-b616-18bf-d2a0-8116dfbde8e8.htm +++ b/docs/html/4dfe63a5-b616-18bf-d2a0-8116dfbde8e8.htm @@ -1 +1,5 @@ -Worksheet.SheetProtectionValue.insertHyperlinks Field
      NanoXLSX

      WorksheetSheetProtectionValueinsertHyperlinks Field

      If selected, the user can insert hyper links if the worksheets is protected

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public const WorksheetSheetProtectionValue insertHyperlinks = 7

      Field Value

      WorksheetSheetProtectionValue
      See Also
      \ No newline at end of file +Worksheet.SheetProtectionValue.insertHyperlinks Field
      NanoXLSX

      WorksheetSheetProtectionValueinsertHyperlinks Field

      [Missing <summary> documentation for "F:NanoXLSX.Worksheet.SheetProtectionValue.insertHyperlinks"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const WorksheetSheetProtectionValue insertHyperlinks = 7

      Field Value

      Type: WorksheetSheetProtectionValue
      See Also
      \ No newline at end of file diff --git a/docs/html/4e2ccc78-7eb2-d0d6-d3be-6d2aac70a66c.htm b/docs/html/4e2ccc78-7eb2-d0d6-d3be-6d2aac70a66c.htm index 9a8c67f21..aef1312fa 100644 --- a/docs/html/4e2ccc78-7eb2-d0d6-d3be-6d2aac70a66c.htm +++ b/docs/html/4e2ccc78-7eb2-d0d6-d3be-6d2aac70a66c.htm @@ -1,3 +1,5 @@ -ImportOptions.GlobalType.Default Field
      NanoXLSX

      ImportOptionsGlobalTypeDefault Field

      - No global strategy. All numbers are tried to be cast to the most suitable types -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public const ImportOptionsGlobalType Default = 0

      Field Value

      ImportOptionsGlobalType
      See Also
      \ No newline at end of file +ImportOptions.GlobalType.Default Field
      NanoXLSX

      ImportOptionsGlobalTypeDefault Field

      [Missing <summary> documentation for "F:NanoXLSX.ImportOptions.GlobalType.Default"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const ImportOptionsGlobalType Default = 0

      Field Value

      Type: ImportOptionsGlobalType
      See Also
      \ No newline at end of file diff --git a/docs/html/4e32c166-b34b-7909-2814-9e8948295a7c.htm b/docs/html/4e32c166-b34b-7909-2814-9e8948295a7c.htm index 1a9332241..ed1d49c95 100644 --- a/docs/html/4e32c166-b34b-7909-2814-9e8948295a7c.htm +++ b/docs/html/4e32c166-b34b-7909-2814-9e8948295a7c.htm @@ -1,3 +1,5 @@ -Worksheet.SheetProtectionValues Property \ No newline at end of file +Worksheet.SheetProtectionValues Property
      NanoXLSX

      WorksheetSheetProtectionValues Property

      [Missing <summary> documentation for "P:NanoXLSX.Worksheet.SheetProtectionValues"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public List<WorksheetSheetProtectionValue> SheetProtectionValues { get; }

      Property Value

      Type: ListWorksheetSheetProtectionValue
      See Also
      \ No newline at end of file diff --git a/docs/html/4e3810d2-25cf-6bfc-0333-6da72ac04da3.htm b/docs/html/4e3810d2-25cf-6bfc-0333-6da72ac04da3.htm index 47cc92760..c573c4139 100644 --- a/docs/html/4e3810d2-25cf-6bfc-0333-6da72ac04da3.htm +++ b/docs/html/4e3810d2-25cf-6bfc-0333-6da72ac04da3.htm @@ -1,7 +1,9 @@ -SharedStringsReader.PhoneticInfo Constructor
      NanoXLSX

      SharedStringsReaderPhoneticInfo Constructor

      - Constructor with parameters -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public PhoneticInfo(
      +SharedStringsReader.PhoneticInfo Constructor 
      NanoXLSX

      SharedStringsReaderPhoneticInfo Constructor

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public PhoneticInfo(
       	string value,
       	string start,
       	string end
      -)

      Parameters

      value  String
      Transcription value
      start  String
      Absolute start index as string
      end  String
      Absolute end index as string
      See Also
      \ No newline at end of file +)

      Parameters

      value
      Type: SystemString

      [Missing <param name="value"/> documentation for "M:NanoXLSX.LowLevel.SharedStringsReader.PhoneticInfo.#ctor(System.String,System.String,System.String)"]

      start
      Type: SystemString

      [Missing <param name="start"/> documentation for "M:NanoXLSX.LowLevel.SharedStringsReader.PhoneticInfo.#ctor(System.String,System.String,System.String)"]

      end
      Type: SystemString

      [Missing <param name="end"/> documentation for "M:NanoXLSX.LowLevel.SharedStringsReader.PhoneticInfo.#ctor(System.String,System.String,System.String)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/4e60c3c7-c026-f924-3d19-f9a964ee6d37.htm b/docs/html/4e60c3c7-c026-f924-3d19-f9a964ee6d37.htm index b465d78d7..7fb7b2890 100644 --- a/docs/html/4e60c3c7-c026-f924-3d19-f9a964ee6d37.htm +++ b/docs/html/4e60c3c7-c026-f924-3d19-f9a964ee6d37.htm @@ -1,3 +1,5 @@ -Worksheet.MIN_COLUMN_WIDTH Field \ No newline at end of file +Worksheet.MIN_COLUMN_WIDTH Field
      NanoXLSX

      WorksheetMIN_COLUMN_WIDTH Field

      [Missing <summary> documentation for "F:NanoXLSX.Worksheet.MIN_COLUMN_WIDTH"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public static readonly float MIN_COLUMN_WIDTH

      Field Value

      Type: Single
      See Also
      \ No newline at end of file diff --git a/docs/html/4e84b652-0be7-8ebe-2b7a-54bd3cfb58d8.htm b/docs/html/4e84b652-0be7-8ebe-2b7a-54bd3cfb58d8.htm index e8d52d3f4..943880d88 100644 --- a/docs/html/4e84b652-0be7-8ebe-2b7a-54bd3cfb58d8.htm +++ b/docs/html/4e84b652-0be7-8ebe-2b7a-54bd3cfb58d8.htm @@ -1 +1,3 @@ -DynamicRow Methods
      NanoXLSX

      DynamicRow Methods

      The XlsxWriterDynamicRow type exposes the following members.

      Methods
       NameDescription
      Public methodEqualsDetermines whether the specified object is equal to the current object.
      (Inherited from Object)
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetHashCodeServes as the default hash function.
      (Inherited from Object)
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodToStringReturns a string that represents the current object.
      (Inherited from Object)
      Top
      See Also
      \ No newline at end of file +DynamicRow Methods
      NanoXLSX

      DynamicRow Methods

      The XlsxWriterDynamicRow type exposes the following members.

      Methods
      +   + NameDescription
      Public methodEquals
      Determines whether the specified object is equal to the current object.
      (Inherited from Object.)
      Protected methodFinalize
      Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object.)
      Public methodGetHashCode
      Serves as the default hash function.
      (Inherited from Object.)
      Public methodGetType
      Gets the Type of the current instance.
      (Inherited from Object.)
      Protected methodMemberwiseClone
      Creates a shallow copy of the current Object.
      (Inherited from Object.)
      Public methodToString
      Returns a string that represents the current object.
      (Inherited from Object.)
      Top
      See Also
      \ No newline at end of file diff --git a/docs/html/4e909f45-fd9f-fa28-886b-b18b8e42f928.htm b/docs/html/4e909f45-fd9f-fa28-886b-b18b8e42f928.htm index e79df19f9..b363b98a5 100644 --- a/docs/html/4e909f45-fd9f-fa28-886b-b18b8e42f928.htm +++ b/docs/html/4e909f45-fd9f-fa28-886b-b18b8e42f928.htm @@ -1 +1,3 @@ -HorizontalAlignValue Methods
      NanoXLSX

      HorizontalAlignValue Methods

      The CellXfHorizontalAlignValue type exposes the following members.

      Methods
       NameDescription
      Public methodCompareToCompares this instance to a specified object and returns an indication of their relative values.
      (Inherited from Enum)
      Public methodEqualsReturns a value indicating whether this instance is equal to a specified object.
      (Inherited from Enum)
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetHashCodeReturns the hash code for the value of this instance.
      (Inherited from Enum)
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Public methodGetTypeCodeReturns the type code of the underlying type of this enumeration member.
      (Inherited from Enum)
      Public methodHasFlagDetermines whether one or more bit fields are set in the current instance.
      (Inherited from Enum)
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodToStringConverts the value of this instance to its equivalent string representation.
      (Inherited from Enum)
      Public methodToString(IFormatProvider)Obsolete.
      This method overload is obsolete; use ToString.
      (Inherited from Enum)
      Public methodToString(String)Converts the value of this instance to its equivalent string representation using the specified format.
      (Inherited from Enum)
      Public methodToString(String, IFormatProvider)Obsolete.
      This method overload is obsolete; use ToString(String).
      (Inherited from Enum)
      Top
      See Also
      \ No newline at end of file +HorizontalAlignValue Methods
      NanoXLSX

      HorizontalAlignValue Methods

      The CellXfHorizontalAlignValue type exposes the following members.

      Methods
      +   + NameDescription
      Public methodCompareTo
      Compares this instance to a specified object and returns an indication of their relative values.
      (Inherited from Enum.)
      Public methodEquals
      Returns a value indicating whether this instance is equal to a specified object.
      (Inherited from Enum.)
      Protected methodFinalize
      Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object.)
      Public methodGetHashCode
      Returns the hash code for the value of this instance.
      (Inherited from Enum.)
      Public methodGetType
      Gets the Type of the current instance.
      (Inherited from Object.)
      Public methodGetTypeCode
      Returns the type code of the underlying type of this enumeration member.
      (Inherited from Enum.)
      Public methodHasFlag
      Determines whether one or more bit fields are set in the current instance.
      (Inherited from Enum.)
      Protected methodMemberwiseClone
      Creates a shallow copy of the current Object.
      (Inherited from Object.)
      Public methodToString
      Converts the value of this instance to its equivalent string representation.
      (Inherited from Enum.)
      Public methodToString(String)
      Converts the value of this instance to its equivalent string representation using the specified format.
      (Inherited from Enum.)
      Public methodToString(IFormatProvider) Obsolete. (Inherited from Enum.)
      Public methodToString(String, IFormatProvider) Obsolete.
      This method overload is obsolete; use ToString(String).
      (Inherited from Enum.)
      Top
      See Also
      \ No newline at end of file diff --git a/docs/html/4ed384aa-2d01-c717-2b42-2e121991b6bb.htm b/docs/html/4ed384aa-2d01-c717-2b42-2e121991b6bb.htm index 23ce5b520..ad8639b39 100644 --- a/docs/html/4ed384aa-2d01-c717-2b42-2e121991b6bb.htm +++ b/docs/html/4ed384aa-2d01-c717-2b42-2e121991b6bb.htm @@ -1,6 +1,8 @@ -WorksheetReader.GetGloballyEnforcedValue Method
      NanoXLSX

      WorksheetReaderGetGloballyEnforcedValue Method

      - Converts the cell values globally, based on import options (e.g. everything to string or all numbers to double) -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      private Object GetGloballyEnforcedValue(
      +WorksheetReader.GetGloballyEnforcedValue Method 
      NanoXLSX

      WorksheetReaderGetGloballyEnforcedValue Method

      [Missing <summary> documentation for "M:NanoXLSX.LowLevel.WorksheetReader.GetGloballyEnforcedValue(System.Object,NanoXLSX.Address)"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      private Object GetGloballyEnforcedValue(
       	Object data,
       	Address address
      -)

      Parameters

      data  Object
      Cell data
      address  Address
      >Cell address (conversion is skipped if start row is not reached)

      Return Value

      Object
      Converted value
      See Also
      \ No newline at end of file +)

      Parameters

      data
      Type: SystemObject

      [Missing <param name="data"/> documentation for "M:NanoXLSX.LowLevel.WorksheetReader.GetGloballyEnforcedValue(System.Object,NanoXLSX.Address)"]

      address
      Type: NanoXLSXAddress

      [Missing <param name="address"/> documentation for "M:NanoXLSX.LowLevel.WorksheetReader.GetGloballyEnforcedValue(System.Object,NanoXLSX.Address)"]

      Return Value

      Type: Object

      [Missing <returns> documentation for "M:NanoXLSX.LowLevel.WorksheetReader.GetGloballyEnforcedValue(System.Object,NanoXLSX.Address)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/4edfc563-0802-a51b-f3be-854150e62d0d.htm b/docs/html/4edfc563-0802-a51b-f3be-854150e62d0d.htm index bbc65a5c1..425d6d97e 100644 --- a/docs/html/4edfc563-0802-a51b-f3be-854150e62d0d.htm +++ b/docs/html/4edfc563-0802-a51b-f3be-854150e62d0d.htm @@ -1,7 +1,3 @@ -Worksheet Constructor \ No newline at end of file +Worksheet Constructor \ No newline at end of file diff --git a/docs/html/4eef51b9-e4de-941a-6db6-cf95b13911a8.htm b/docs/html/4eef51b9-e4de-941a-6db6-cf95b13911a8.htm index 0eda5094e..9fba30341 100644 --- a/docs/html/4eef51b9-e4de-941a-6db6-cf95b13911a8.htm +++ b/docs/html/4eef51b9-e4de-941a-6db6-cf95b13911a8.htm @@ -1 +1,3 @@ -RangeException Methods
      NanoXLSX

      RangeException Methods

      The RangeException type exposes the following members.

      Methods
       NameDescription
      Public methodEqualsDetermines whether the specified object is equal to the current object.
      (Inherited from Object)
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetBaseExceptionWhen overridden in a derived class, returns the Exception that is the root cause of one or more subsequent exceptions.
      (Inherited from Exception)
      Public methodGetHashCodeServes as the default hash function.
      (Inherited from Object)
      Public methodGetObjectDataWhen overridden in a derived class, sets the SerializationInfo with information about the exception.
      (Inherited from Exception)
      Public methodGetTypeGets the runtime type of the current instance.
      (Inherited from Exception)
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodToStringCreates and returns a string representation of the current exception.
      (Inherited from Exception)
      Top
      See Also
      \ No newline at end of file +RangeException Methods
      NanoXLSX

      RangeException Methods

      The RangeException type exposes the following members.

      Methods
      +   + NameDescription
      Public methodEquals
      Determines whether the specified object is equal to the current object.
      (Inherited from Object.)
      Protected methodFinalize
      Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object.)
      Public methodGetBaseException
      When overridden in a derived class, returns the Exception that is the root cause of one or more subsequent exceptions.
      (Inherited from Exception.)
      Public methodGetHashCode
      Serves as the default hash function.
      (Inherited from Object.)
      Public methodGetObjectData
      When overridden in a derived class, sets the SerializationInfo with information about the exception.
      (Inherited from Exception.)
      Public methodGetType
      Gets the runtime type of the current instance.
      (Inherited from Exception.)
      Protected methodMemberwiseClone
      Creates a shallow copy of the current Object.
      (Inherited from Object.)
      Public methodToString
      Creates and returns a string representation of the current exception.
      (Inherited from Exception.)
      Top
      See Also
      \ No newline at end of file diff --git a/docs/html/4f23ca68-33e9-9172-40bf-68f4d48f201f.htm b/docs/html/4f23ca68-33e9-9172-40bf-68f4d48f201f.htm index 96137ca7d..60e485fc5 100644 --- a/docs/html/4f23ca68-33e9-9172-40bf-68f4d48f201f.htm +++ b/docs/html/4f23ca68-33e9-9172-40bf-68f4d48f201f.htm @@ -1,3 +1,5 @@ -Font.Italic Property
      NanoXLSX

      FontItalic Property

      - Gets or sets whether the font is italic. If true, the font is declared as italic -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public bool Italic { get; set; }

      Property Value

      Boolean
      See Also
      \ No newline at end of file +Font.Italic Property
      NanoXLSX

      FontItalic Property

      [Missing <summary> documentation for "P:NanoXLSX.Styles.Font.Italic"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public bool Italic { get; set; }

      Property Value

      Type: Boolean
      See Also
      \ No newline at end of file diff --git a/docs/html/4f2aad8b-98d3-23a6-9596-98702e8025f2.htm b/docs/html/4f2aad8b-98d3-23a6-9596-98702e8025f2.htm index 0aec06684..288831c27 100644 --- a/docs/html/4f2aad8b-98d3-23a6-9596-98702e8025f2.htm +++ b/docs/html/4f2aad8b-98d3-23a6-9596-98702e8025f2.htm @@ -1,5 +1,7 @@ -StyleReader.GetBorders Method
      NanoXLSX

      StyleReaderGetBorders Method

      - Determines the borders in an XML node of the style document -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      private void GetBorders(
      +StyleReader.GetBorders Method 
      NanoXLSX

      StyleReaderGetBorders Method

      [Missing <summary> documentation for "M:NanoXLSX.LowLevel.StyleReader.GetBorders(System.Xml.XmlNode)"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      private void GetBorders(
       	XmlNode node
      -)

      Parameters

      node  XmlNode
      Border root node
      See Also
      \ No newline at end of file +)

      Parameters

      node
      Type: System.XmlXmlNode

      [Missing <param name="node"/> documentation for "M:NanoXLSX.LowLevel.StyleReader.GetBorders(System.Xml.XmlNode)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/4f41c7d0-c85f-e556-e582-847dae87a8c1.htm b/docs/html/4f41c7d0-c85f-e556-e582-847dae87a8c1.htm index 7b8599148..5ad5986a5 100644 --- a/docs/html/4f41c7d0-c85f-e556-e582-847dae87a8c1.htm +++ b/docs/html/4f41c7d0-c85f-e556-e582-847dae87a8c1.htm @@ -1,5 +1,3 @@ -Worksheet.SetHorizontalSplit Method
      NanoXLSX

      WorksheetSetHorizontalSplit Method

      Overload List
       NameDescription
      Public methodSetHorizontalSplit(Single, Address, NullableWorksheetWorksheetPane) - Sets the horizontal split of the worksheet into two panes. The measurement in characters cannot be used to freeze panes -
      Public methodSetHorizontalSplit(Int32, Boolean, Address, NullableWorksheetWorksheetPane) - Sets the horizontal split of the worksheet into two panes. The measurement in rows can be used to split and freeze panes -
      Top
      See Also
      \ No newline at end of file +Worksheet.SetHorizontalSplit Method \ No newline at end of file diff --git a/docs/html/4f4acb11-47eb-5ef5-6ea9-c4285a2dd741.htm b/docs/html/4f4acb11-47eb-5ef5-6ea9-c4285a2dd741.htm index 2bb93a667..8b586959e 100644 --- a/docs/html/4f4acb11-47eb-5ef5-6ea9-c4285a2dd741.htm +++ b/docs/html/4f4acb11-47eb-5ef5-6ea9-c4285a2dd741.htm @@ -1,6 +1,8 @@ -Worksheet.GoToNextColumn(Int32, Boolean) Method
      NanoXLSX

      WorksheetGoToNextColumn(Int32, Boolean) Method

      - Moves the current position to the next column with the number of cells to move -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void GoToNextColumn(
      +Worksheet.GoToNextColumn Method (Int32, Boolean)
      NanoXLSX

      WorksheetGoToNextColumn Method (Int32, Boolean)

      [Missing <summary> documentation for "M:NanoXLSX.Worksheet.GoToNextColumn(System.Int32,System.Boolean)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public void GoToNextColumn(
       	int numberOfColumns,
       	bool keepRowPosition = false
      -)

      Parameters

      numberOfColumns  Int32
      Number of columns to move
      keepRowPosition  Boolean  (Optional)
      If true, the row position is preserved, otherwise set to 0
      Remarks
      The value can also be negative. However, resulting column numbers below 0 or above 16383 will cause an exception
      See Also
      \ No newline at end of file +)

      Parameters

      numberOfColumns
      Type: SystemInt32

      [Missing <param name="numberOfColumns"/> documentation for "M:NanoXLSX.Worksheet.GoToNextColumn(System.Int32,System.Boolean)"]

      keepRowPosition (Optional)
      Type: SystemBoolean

      [Missing <param name="keepRowPosition"/> documentation for "M:NanoXLSX.Worksheet.GoToNextColumn(System.Int32,System.Boolean)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/4f4f9217-bdc9-d290-8af5-53e8f71afa16.htm b/docs/html/4f4f9217-bdc9-d290-8af5-53e8f71afa16.htm index e2ca47980..e53abfcc5 100644 --- a/docs/html/4f4f9217-bdc9-d290-8af5-53e8f71afa16.htm +++ b/docs/html/4f4f9217-bdc9-d290-8af5-53e8f71afa16.htm @@ -1,3 +1,5 @@ -StyleReader.StyleReaderContainer Property
      NanoXLSX

      StyleReaderStyleReaderContainer Property

      - Container for raw style components of the reader. -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public StyleReaderContainer StyleReaderContainer { get; private set; }

      Property Value

      StyleReaderContainer
      See Also
      \ No newline at end of file +StyleReader.StyleReaderContainer Property
      NanoXLSX

      StyleReaderStyleReaderContainer Property

      [Missing <summary> documentation for "P:NanoXLSX.LowLevel.StyleReader.StyleReaderContainer"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public StyleReaderContainer StyleReaderContainer { get; private set; }

      Property Value

      Type: StyleReaderContainer
      See Also
      \ No newline at end of file diff --git a/docs/html/4f77d43b-b2f3-fac8-329c-fc3947bd2237.htm b/docs/html/4f77d43b-b2f3-fac8-329c-fc3947bd2237.htm index e64c1cc9f..6d6f29f8f 100644 --- a/docs/html/4f77d43b-b2f3-fac8-329c-fc3947bd2237.htm +++ b/docs/html/4f77d43b-b2f3-fac8-329c-fc3947bd2237.htm @@ -1,5 +1,5 @@ -WorksheetReader.Data Property \ No newline at end of file +WorksheetReader.Data Property
      NanoXLSX

      WorksheetReaderData Property

      [Missing <summary> documentation for "P:NanoXLSX.LowLevel.WorksheetReader.Data"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public Dictionary<string, Cell> Data { get; private set; }

      Property Value

      Type: DictionaryString, Cell
      See Also
      \ No newline at end of file diff --git a/docs/html/5000f76f-d9e5-6a80-cc6e-c34064c461f3.htm b/docs/html/5000f76f-d9e5-6a80-cc6e-c34064c461f3.htm index 95f2dd1e6..c479a3e85 100644 --- a/docs/html/5000f76f-d9e5-6a80-cc6e-c34064c461f3.htm +++ b/docs/html/5000f76f-d9e5-6a80-cc6e-c34064c461f3.htm @@ -1,5 +1,7 @@ -Worksheet.ResetColumn Method
      Click or drag to resize
      NanoXLSX

      WorksheetResetColumn Method

      - Resets the defined column, if existing. The corresponding instance will be removed from Columns. -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void ResetColumn(
      +Worksheet.ResetColumn Method 
      Click or drag to resize
      NanoXLSX

      WorksheetResetColumn Method

      [Missing <summary> documentation for "M:NanoXLSX.Worksheet.ResetColumn(System.Int32)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public void ResetColumn(
       	int columnNumber
      -)

      Parameters

      columnNumber  Int32
      Column number to reset (zero-based)
      Remarks
      If the column is inside an autoFilter-Range, the column cannot be entirely removed from Columns. The hidden state will be set to false and width to default, in this case.
      See Also
      \ No newline at end of file +)

      Parameters

      columnNumber
      Type: SystemInt32

      [Missing <param name="columnNumber"/> documentation for "M:NanoXLSX.Worksheet.ResetColumn(System.Int32)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/50016f30-386e-eb32-2e3c-96f155445735.htm b/docs/html/50016f30-386e-eb32-2e3c-96f155445735.htm index c454861b4..a4262d3ab 100644 --- a/docs/html/50016f30-386e-eb32-2e3c-96f155445735.htm +++ b/docs/html/50016f30-386e-eb32-2e3c-96f155445735.htm @@ -1,6 +1,8 @@ -Worksheet.GetCell(Int32, Int32) Method
      NanoXLSX

      WorksheetGetCell(Int32, Int32) Method

      - Gets the cell of the specified column and row number (zero-based) -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public Cell GetCell(
      +Worksheet.GetCell Method (Int32, Int32)
      NanoXLSX

      WorksheetGetCell Method (Int32, Int32)

      [Missing <summary> documentation for "M:NanoXLSX.Worksheet.GetCell(System.Int32,System.Int32)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public Cell GetCell(
       	int columnNumber,
       	int rowNumber
      -)

      Parameters

      columnNumber  Int32
      Column number of the cell
      rowNumber  Int32
      Row number of the cell

      Return Value

      Cell
      Cell object
      Exceptions
      ExceptionCondition
      WorksheetExceptionTrows a WorksheetException if the cell was not found on the cell table of this worksheet
      See Also
      \ No newline at end of file +)

      Parameters

      columnNumber
      Type: SystemInt32

      [Missing <param name="columnNumber"/> documentation for "M:NanoXLSX.Worksheet.GetCell(System.Int32,System.Int32)"]

      rowNumber
      Type: SystemInt32

      [Missing <param name="rowNumber"/> documentation for "M:NanoXLSX.Worksheet.GetCell(System.Int32,System.Int32)"]

      Return Value

      Type: Cell

      [Missing <returns> documentation for "M:NanoXLSX.Worksheet.GetCell(System.Int32,System.Int32)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/50225635-821c-370d-39b3-c9909973e111.htm b/docs/html/50225635-821c-370d-39b3-c9909973e111.htm index 09a6f5658..abae9060b 100644 --- a/docs/html/50225635-821c-370d-39b3-c9909973e111.htm +++ b/docs/html/50225635-821c-370d-39b3-c9909973e111.htm @@ -1,3 +1,5 @@ -Worksheet.SheetName Property \ No newline at end of file +Worksheet.SheetName Property \ No newline at end of file diff --git a/docs/html/5105530d-eec3-fe4c-e1d5-c0f7f16119de.htm b/docs/html/5105530d-eec3-fe4c-e1d5-c0f7f16119de.htm index 0e29ee452..01fdfdb01 100644 --- a/docs/html/5105530d-eec3-fe4c-e1d5-c0f7f16119de.htm +++ b/docs/html/5105530d-eec3-fe4c-e1d5-c0f7f16119de.htm @@ -1,3 +1,5 @@ -MetadataReader.Creator Property \ No newline at end of file +MetadataReader.Creator Property
      NanoXLSX

      MetadataReaderCreator Property

      [Missing <summary> documentation for "P:NanoXLSX.LowLevel.MetadataReader.Creator"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public string Creator { get; private set; }

      Property Value

      Type: String
      See Also
      \ No newline at end of file diff --git a/docs/html/513344b5-7031-723d-e669-617526bf0081.htm b/docs/html/513344b5-7031-723d-e669-617526bf0081.htm index 759f25da5..02a037b4f 100644 --- a/docs/html/513344b5-7031-723d-e669-617526bf0081.htm +++ b/docs/html/513344b5-7031-723d-e669-617526bf0081.htm @@ -1 +1,3 @@ -VerticalAlignValue Fields
      NanoXLSX

      VerticalAlignValue Fields

      The CellXfVerticalAlignValue type exposes the following members.

      Fields
       NameDescription
      Public fieldStatic memberbottomContent will be aligned on the bottom (default)
      Public fieldStatic membercenterContent will be aligned in the center
      Public fieldStatic memberdistributedDistributed alignment
      Public fieldStatic memberjustifyjustify alignment
      Public fieldStatic membernoneNo alignment. The alignment will not be used in a style
      Public fieldStatic membertopContent will be aligned on the top
      Public fieldvalue__ 
      Top
      See Also
      \ No newline at end of file +VerticalAlignValue Fields \ No newline at end of file diff --git a/docs/html/51789634-3ec5-fd9a-4bb6-655191edae44.htm b/docs/html/51789634-3ec5-fd9a-4bb6-655191edae44.htm index 980002bff..3a4779dce 100644 --- a/docs/html/51789634-3ec5-fd9a-4bb6-655191edae44.htm +++ b/docs/html/51789634-3ec5-fd9a-4bb6-655191edae44.htm @@ -1,5 +1,7 @@ -StyleManager.Reorganize Method
      NanoXLSX

      StyleManagerReorganize Method

      - Method to reorganize / reorder a list of style components -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      private static void Reorganize(
      +StyleManager.Reorganize Method 
      NanoXLSX

      StyleManagerReorganize Method

      [Missing <summary> documentation for "M:NanoXLSX.Styles.StyleManager.Reorganize(System.Collections.Generic.List{NanoXLSX.Styles.AbstractStyle}@)"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      private static void Reorganize(
       	ref List<AbstractStyle> list
      -)

      Parameters

      list  ListAbstractStyle
      List to reorganize as reference
      See Also
      \ No newline at end of file +)

      Parameters

      list
      Type: System.Collections.GenericListAbstractStyle

      [Missing <param name="list"/> documentation for "M:NanoXLSX.Styles.StyleManager.Reorganize(System.Collections.Generic.List{NanoXLSX.Styles.AbstractStyle}@)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/524b948c-fbab-9bc3-8522-6e979c6d5832.htm b/docs/html/524b948c-fbab-9bc3-8522-6e979c6d5832.htm index fbfdbfb34..c91e71228 100644 --- a/docs/html/524b948c-fbab-9bc3-8522-6e979c6d5832.htm +++ b/docs/html/524b948c-fbab-9bc3-8522-6e979c6d5832.htm @@ -1 +1,5 @@ -Worksheet.SheetProtectionValue.insertColumns Field
      NanoXLSX

      WorksheetSheetProtectionValueinsertColumns Field

      If selected, the user can insert columns if the worksheets is protected

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public const WorksheetSheetProtectionValue insertColumns = 5

      Field Value

      WorksheetSheetProtectionValue
      See Also
      \ No newline at end of file +Worksheet.SheetProtectionValue.insertColumns Field
      NanoXLSX

      WorksheetSheetProtectionValueinsertColumns Field

      [Missing <summary> documentation for "F:NanoXLSX.Worksheet.SheetProtectionValue.insertColumns"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const WorksheetSheetProtectionValue insertColumns = 5

      Field Value

      Type: WorksheetSheetProtectionValue
      See Also
      \ No newline at end of file diff --git a/docs/html/5262cc44-e882-7971-2cfc-f2ddf2fa256b.htm b/docs/html/5262cc44-e882-7971-2cfc-f2ddf2fa256b.htm index acba3cc9b..5f687e355 100644 --- a/docs/html/5262cc44-e882-7971-2cfc-f2ddf2fa256b.htm +++ b/docs/html/5262cc44-e882-7971-2cfc-f2ddf2fa256b.htm @@ -1,3 +1,5 @@ -CellXf.ForceApplyAlignment Property
      NanoXLSX

      CellXfForceApplyAlignment Property

      - Gets or sets whether the applyAlignment property (used to merge cells) will be defined in the XF entry of the style. If true, applyAlignment will be defined -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public bool ForceApplyAlignment { get; set; }

      Property Value

      Boolean
      See Also
      \ No newline at end of file +CellXf.ForceApplyAlignment Property
      NanoXLSX

      CellXfForceApplyAlignment Property

      [Missing <summary> documentation for "P:NanoXLSX.Styles.CellXf.ForceApplyAlignment"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public bool ForceApplyAlignment { get; set; }

      Property Value

      Type: Boolean
      See Also
      \ No newline at end of file diff --git a/docs/html/529ff7b9-9ef2-74ae-d772-f6bdf4d10554.htm b/docs/html/529ff7b9-9ef2-74ae-d772-f6bdf4d10554.htm index 462cd4338..7e39bf00c 100644 --- a/docs/html/529ff7b9-9ef2-74ae-d772-f6bdf4d10554.htm +++ b/docs/html/529ff7b9-9ef2-74ae-d772-f6bdf4d10554.htm @@ -1,9 +1,7 @@ -Utils.GetDateFromOA Method
      NanoXLSX

      UtilsGetDateFromOA Method

      - Method to calculate a common Date from the OA date (OLE automation) format
      - OA Date format starts at January 1st 1900 (actually 00.01.1900). Dates beyond this date cannot be handled by Excel under normal circumstances and will throw a FormatException -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public static DateTime GetDateFromOA(
      +Utils.GetDateFromOA Method 
      NanoXLSX

      UtilsGetDateFromOA Method

      [Missing <summary> documentation for "M:NanoXLSX.Utils.GetDateFromOA(System.Double)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public static DateTime GetDateFromOA(
       	double oaDate
      -)

      Parameters

      oaDate  Double
      oaDate OA date number

      Return Value

      DateTime
      Converted date
      Remarks
      Numbers that represents dates before 1900-03-01 (number of days since 1900-01-01 = 60) are automatically modified. - Until 1900-03-01 is 1.0 added to the number to get the same date, as displayed in Excel.The reason for this is a bug in Excel. - See also: - https://docs.microsoft.com/en-us/office/troubleshoot/excel/wrongly-assumes-1900-is-leap-year
      See Also
      \ No newline at end of file +)

      Parameters

      oaDate
      Type: SystemDouble

      [Missing <param name="oaDate"/> documentation for "M:NanoXLSX.Utils.GetDateFromOA(System.Double)"]

      Return Value

      Type: DateTime

      [Missing <returns> documentation for "M:NanoXLSX.Utils.GetDateFromOA(System.Double)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/52a7e485-21e5-4617-8ed6-fc95899e1f10.htm b/docs/html/52a7e485-21e5-4617-8ed6-fc95899e1f10.htm index 2e1d2f96a..69a854ed2 100644 --- a/docs/html/52a7e485-21e5-4617-8ed6-fc95899e1f10.htm +++ b/docs/html/52a7e485-21e5-4617-8ed6-fc95899e1f10.htm @@ -1 +1,5 @@ -BasicStyles.MergeCellStyle Property \ No newline at end of file +BasicStyles.MergeCellStyle Property
      NanoXLSX

      BasicStylesMergeCellStyle Property

      [Missing <summary> documentation for "P:NanoXLSX.Styles.BasicStyles.MergeCellStyle"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public static Style MergeCellStyle { get; }

      Property Value

      Type: Style
      See Also
      \ No newline at end of file diff --git a/docs/html/52d2bc9f-838e-c914-26e9-b3a395e13fdf.htm b/docs/html/52d2bc9f-838e-c914-26e9-b3a395e13fdf.htm index 84a265bed..36b5115f2 100644 --- a/docs/html/52d2bc9f-838e-c914-26e9-b3a395e13fdf.htm +++ b/docs/html/52d2bc9f-838e-c914-26e9-b3a395e13fdf.htm @@ -1,5 +1,7 @@ -WorkbookReader.GetViewInformation Method
      NanoXLSX

      WorkbookReaderGetViewInformation Method

      - Gets the workbook view information -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      private void GetViewInformation(
      +WorkbookReader.GetViewInformation Method 
      NanoXLSX

      WorkbookReaderGetViewInformation Method

      [Missing <summary> documentation for "M:NanoXLSX.LowLevel.WorkbookReader.GetViewInformation(System.Xml.XmlNodeList)"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      private void GetViewInformation(
       	XmlNodeList nodes
      -)

      Parameters

      nodes  XmlNodeList
      View nodes to check
      See Also
      \ No newline at end of file +)

      Parameters

      nodes
      Type: System.XmlXmlNodeList

      [Missing <param name="nodes"/> documentation for "M:NanoXLSX.LowLevel.WorkbookReader.GetViewInformation(System.Xml.XmlNodeList)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/52f1820c-027d-5aa1-362a-49a4d19a6049.htm b/docs/html/52f1820c-027d-5aa1-362a-49a4d19a6049.htm index bc6a570b1..3b07da56c 100644 --- a/docs/html/52f1820c-027d-5aa1-362a-49a4d19a6049.htm +++ b/docs/html/52f1820c-027d-5aa1-362a-49a4d19a6049.htm @@ -1,5 +1,3 @@ -Shortener.Left Method
      NanoXLSX

      ShortenerLeft Method

      Overload List
       NameDescription
      Public methodLeft - Moves the cursor one column to the left -
      Public methodLeft(Int32, Boolean) - Moves the cursor the number of defined columns to the left -
      Top
      See Also
      \ No newline at end of file +Shortener.Left Method \ No newline at end of file diff --git a/docs/html/535637f8-e472-faba-970e-274eb18a15d0.htm b/docs/html/535637f8-e472-faba-970e-274eb18a15d0.htm index 7d474220b..3188b946f 100644 --- a/docs/html/535637f8-e472-faba-970e-274eb18a15d0.htm +++ b/docs/html/535637f8-e472-faba-970e-274eb18a15d0.htm @@ -1,3 +1,5 @@ -WorksheetReader.CurrentZoomScale Property \ No newline at end of file +WorksheetReader.CurrentZoomScale Property \ No newline at end of file diff --git a/docs/html/535de7aa-a5a9-cc05-a00a-b4722caaa672.htm b/docs/html/535de7aa-a5a9-cc05-a00a-b4722caaa672.htm index c4d72f8c0..ceb875ab7 100644 --- a/docs/html/535de7aa-a5a9-cc05-a00a-b4722caaa672.htm +++ b/docs/html/535de7aa-a5a9-cc05-a00a-b4722caaa672.htm @@ -1,5 +1,7 @@ -Workbook.GetWorksheet(String) Method
      NanoXLSX

      WorkbookGetWorksheet(String) Method

      - Gets a worksheet from this workbook by name -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public Worksheet GetWorksheet(
      +Workbook.GetWorksheet Method (String)
      NanoXLSX

      WorkbookGetWorksheet Method (String)

      [Missing <summary> documentation for "M:NanoXLSX.Workbook.GetWorksheet(System.String)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public Worksheet GetWorksheet(
       	string name
      -)

      Parameters

      name  String
      Name of the worksheet

      Return Value

      Worksheet
      Worksheet with the passed name
      Exceptions
      ExceptionCondition
      WorksheetExceptionThrows a WorksheetException if the worksheet was not found in the worksheet collection
      See Also
      \ No newline at end of file +)

      Parameters

      name
      Type: SystemString

      [Missing <param name="name"/> documentation for "M:NanoXLSX.Workbook.GetWorksheet(System.String)"]

      Return Value

      Type: Worksheet

      [Missing <returns> documentation for "M:NanoXLSX.Workbook.GetWorksheet(System.String)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/53cde793-2f9d-0e80-fc07-45c1439ff005.htm b/docs/html/53cde793-2f9d-0e80-fc07-45c1439ff005.htm index 7b1e79b94..f8ca14b2f 100644 --- a/docs/html/53cde793-2f9d-0e80-fc07-45c1439ff005.htm +++ b/docs/html/53cde793-2f9d-0e80-fc07-45c1439ff005.htm @@ -1,3 +1,9 @@ -CellXf.TextDirectionValue Class
      NanoXLSX

      CellXfTextDirectionValue Class

      - Enum for the general text alignment direction -
      Inheritance Hierarchy
      SystemObject
        SystemValueType
          SystemEnum
            NanoXLSX.StylesCellXfTextDirectionValue

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public sealed class TextDirectionValue : Enum

      The CellXfTextDirectionValue type exposes the following members.

      Methods
       NameDescription
      Public methodCompareToCompares this instance to a specified object and returns an indication of their relative values.
      (Inherited from Enum)
      Public methodEqualsReturns a value indicating whether this instance is equal to a specified object.
      (Inherited from Enum)
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetHashCodeReturns the hash code for the value of this instance.
      (Inherited from Enum)
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Public methodGetTypeCodeReturns the type code of the underlying type of this enumeration member.
      (Inherited from Enum)
      Public methodHasFlagDetermines whether one or more bit fields are set in the current instance.
      (Inherited from Enum)
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodToStringConverts the value of this instance to its equivalent string representation.
      (Inherited from Enum)
      Public methodToString(IFormatProvider)Obsolete.
      This method overload is obsolete; use ToString.
      (Inherited from Enum)
      Public methodToString(String)Converts the value of this instance to its equivalent string representation using the specified format.
      (Inherited from Enum)
      Public methodToString(String, IFormatProvider)Obsolete.
      This method overload is obsolete; use ToString(String).
      (Inherited from Enum)
      Top
      Fields
       NameDescription
      Public fieldStatic memberhorizontalText direction is horizontal (default)
      Public fieldvalue__ 
      Public fieldStatic memberverticalText direction is vertical
      Top
      See Also
      \ No newline at end of file +CellXf.TextDirectionValue Class
      NanoXLSX

      CellXfTextDirectionValue Class

      [Missing <summary> documentation for "T:NanoXLSX.Styles.CellXf.TextDirectionValue"]

      Inheritance Hierarchy
      SystemObject
        SystemValueType
          SystemEnum
            NanoXLSX.StylesCellXfTextDirectionValue

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public sealed class TextDirectionValue : Enum

      The CellXfTextDirectionValue type exposes the following members.

      Methods
      +   + NameDescription
      Public methodCompareTo
      Compares this instance to a specified object and returns an indication of their relative values.
      (Inherited from Enum.)
      Public methodEquals
      Returns a value indicating whether this instance is equal to a specified object.
      (Inherited from Enum.)
      Protected methodFinalize
      Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object.)
      Public methodGetHashCode
      Returns the hash code for the value of this instance.
      (Inherited from Enum.)
      Public methodGetType
      Gets the Type of the current instance.
      (Inherited from Object.)
      Public methodGetTypeCode
      Returns the type code of the underlying type of this enumeration member.
      (Inherited from Enum.)
      Public methodHasFlag
      Determines whether one or more bit fields are set in the current instance.
      (Inherited from Enum.)
      Protected methodMemberwiseClone
      Creates a shallow copy of the current Object.
      (Inherited from Object.)
      Public methodToString
      Converts the value of this instance to its equivalent string representation.
      (Inherited from Enum.)
      Public methodToString(String)
      Converts the value of this instance to its equivalent string representation using the specified format.
      (Inherited from Enum.)
      Public methodToString(IFormatProvider) Obsolete. (Inherited from Enum.)
      Public methodToString(String, IFormatProvider) Obsolete.
      This method overload is obsolete; use ToString(String).
      (Inherited from Enum.)
      Top
      Fields
      +   + NameDescription
      Public fieldStatic memberhorizontal
      Public fieldvalue__
      Public fieldStatic membervertical
      Top
      See Also
      \ No newline at end of file diff --git a/docs/html/53d868d5-73b8-b461-45ed-d8a6ab9f26df.htm b/docs/html/53d868d5-73b8-b461-45ed-d8a6ab9f26df.htm index b9b053f76..4daa07122 100644 --- a/docs/html/53d868d5-73b8-b461-45ed-d8a6ab9f26df.htm +++ b/docs/html/53d868d5-73b8-b461-45ed-d8a6ab9f26df.htm @@ -1 +1,5 @@ -Worksheet.WorksheetPane.topLeft Field
      NanoXLSX

      WorksheetWorksheetPanetopLeft Field

      The pane is located in the top left of the split worksheet

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public const WorksheetWorksheetPane topLeft = 3

      Field Value

      WorksheetWorksheetPane
      See Also
      \ No newline at end of file +Worksheet.WorksheetPane.topLeft Field
      NanoXLSX

      WorksheetWorksheetPanetopLeft Field

      [Missing <summary> documentation for "F:NanoXLSX.Worksheet.WorksheetPane.topLeft"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const WorksheetWorksheetPane topLeft = 3

      Field Value

      Type: WorksheetWorksheetPane
      See Also
      \ No newline at end of file diff --git a/docs/html/53e1340a-f97a-7bde-a9b9-350002316044.htm b/docs/html/53e1340a-f97a-7bde-a9b9-350002316044.htm index 8622c492e..6a3e05ada 100644 --- a/docs/html/53e1340a-f97a-7bde-a9b9-350002316044.htm +++ b/docs/html/53e1340a-f97a-7bde-a9b9-350002316044.htm @@ -1,3 +1,5 @@ -Metadata.Manager Property
      NanoXLSX

      MetadataManager Property

      - Gets or sets the responsible manager of the document. This value is for organizational purpose. -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public string Manager { get; set; }

      Property Value

      String
      See Also
      \ No newline at end of file +Metadata.Manager Property
      NanoXLSX

      MetadataManager Property

      [Missing <summary> documentation for "P:NanoXLSX.Metadata.Manager"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public string Manager { get; set; }

      Property Value

      Type: String
      See Also
      \ No newline at end of file diff --git a/docs/html/5411776d-addd-2374-8090-b4d2e5303773.htm b/docs/html/5411776d-addd-2374-8090-b4d2e5303773.htm index 9ad3bbe79..29c0e0e87 100644 --- a/docs/html/5411776d-addd-2374-8090-b4d2e5303773.htm +++ b/docs/html/5411776d-addd-2374-8090-b4d2e5303773.htm @@ -1 +1,5 @@ -Cell.AddressType.FixedColumn Field
      NanoXLSX

      CellAddressTypeFixedColumn Field

      Column of the address is fixed (e.g. '$C3')

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public const CellAddressType FixedColumn = 2

      Field Value

      CellAddressType
      See Also
      \ No newline at end of file +Cell.AddressType.FixedColumn Field
      NanoXLSX

      CellAddressTypeFixedColumn Field

      [Missing <summary> documentation for "F:NanoXLSX.Cell.AddressType.FixedColumn"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const CellAddressType FixedColumn = 2

      Field Value

      Type: CellAddressType
      See Also
      \ No newline at end of file diff --git a/docs/html/5417d1b5-f225-7cfa-2e7c-423d4f6784ea.htm b/docs/html/5417d1b5-f225-7cfa-2e7c-423d4f6784ea.htm index fe3d98fc5..8cb72d9ca 100644 --- a/docs/html/5417d1b5-f225-7cfa-2e7c-423d4f6784ea.htm +++ b/docs/html/5417d1b5-f225-7cfa-2e7c-423d4f6784ea.htm @@ -1,5 +1,7 @@ -Cell.GetCellRange(String) Method
      NanoXLSX

      CellGetCellRange(String) Method

      - Gets a list of cell addresses from a cell range (format A1:B3 or AAD556:AAD1000) -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public static IEnumerable<Address> GetCellRange(
      +Cell.GetCellRange Method (String)
      NanoXLSX

      CellGetCellRange Method (String)

      [Missing <summary> documentation for "M:NanoXLSX.Cell.GetCellRange(System.String)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public static IEnumerable<Address> GetCellRange(
       	string range
      -)

      Parameters

      range  String
      Range to process

      Return Value

      IEnumerableAddress
      List of cell addresses
      Exceptions
      ExceptionCondition
      FormatExceptionThrows a FormatException if a part of the passed range is malformed
      RangeExceptionThrows a RangeException if the range is out of range (A-XFD and 1 to 1048576)
      See Also
      \ No newline at end of file +)

      Parameters

      range
      Type: SystemString

      [Missing <param name="range"/> documentation for "M:NanoXLSX.Cell.GetCellRange(System.String)"]

      Return Value

      Type: IEnumerableAddress

      [Missing <returns> documentation for "M:NanoXLSX.Cell.GetCellRange(System.String)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/543b3e22-2ab0-9178-2043-b800de50a337.htm b/docs/html/543b3e22-2ab0-9178-2043-b800de50a337.htm index 4ebdd91a7..9b956ae2e 100644 --- a/docs/html/543b3e22-2ab0-9178-2043-b800de50a337.htm +++ b/docs/html/543b3e22-2ab0-9178-2043-b800de50a337.htm @@ -1 +1,5 @@ -NumberFormat.FormatNumber.format_2 Field \ No newline at end of file +NumberFormat.FormatNumber.format_2 Field \ No newline at end of file diff --git a/docs/html/5443dc31-73fa-ec0c-4d1d-76999e3aea1c.htm b/docs/html/5443dc31-73fa-ec0c-4d1d-76999e3aea1c.htm index 137a79817..adc245ad3 100644 --- a/docs/html/5443dc31-73fa-ec0c-4d1d-76999e3aea1c.htm +++ b/docs/html/5443dc31-73fa-ec0c-4d1d-76999e3aea1c.htm @@ -1,3 +1,5 @@ -Worksheet.DefaultColumnWidth Property \ No newline at end of file +Worksheet.DefaultColumnWidth Property \ No newline at end of file diff --git a/docs/html/544c2460-bbfe-4333-1539-46b26f8df74c.htm b/docs/html/544c2460-bbfe-4333-1539-46b26f8df74c.htm index 37b56bf94..a39960a0c 100644 --- a/docs/html/544c2460-bbfe-4333-1539-46b26f8df74c.htm +++ b/docs/html/544c2460-bbfe-4333-1539-46b26f8df74c.htm @@ -1,7 +1,3 @@ -StyleException Constructor \ No newline at end of file +StyleException Constructor \ No newline at end of file diff --git a/docs/html/54566fbe-0a7d-ffde-4ea8-69906e9a1943.htm b/docs/html/54566fbe-0a7d-ffde-4ea8-69906e9a1943.htm index 426149efb..aa848048e 100644 --- a/docs/html/54566fbe-0a7d-ffde-4ea8-69906e9a1943.htm +++ b/docs/html/54566fbe-0a7d-ffde-4ea8-69906e9a1943.htm @@ -1,7 +1,9 @@ -WorksheetReader Constructor
      NanoXLSX

      WorksheetReader Constructor

      - Constructor with parameters -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public WorksheetReader(
      +WorksheetReader Constructor 
      NanoXLSX

      WorksheetReader Constructor

      Initializes a new instance of the WorksheetReader class

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public WorksheetReader(
       	SharedStringsReader sharedStrings,
       	StyleReaderContainer styleReaderContainer,
       	ImportOptions options = null
      -)

      Parameters

      sharedStrings  SharedStringsReader
      SharedStringsReader object
      styleReaderContainer  StyleReaderContainer
      Resolved styles, used to determine dates or times
      options  ImportOptions  (Optional)
      Import options to override the automatic approach of the reader. ImportOptions for information about import options.
      See Also
      \ No newline at end of file +)

      Parameters

      sharedStrings
      Type: NanoXLSX.LowLevelSharedStringsReader

      [Missing <param name="sharedStrings"/> documentation for "M:NanoXLSX.LowLevel.WorksheetReader.#ctor(NanoXLSX.LowLevel.SharedStringsReader,NanoXLSX.LowLevel.StyleReaderContainer,NanoXLSX.ImportOptions)"]

      styleReaderContainer
      Type: NanoXLSX.LowLevelStyleReaderContainer

      [Missing <param name="styleReaderContainer"/> documentation for "M:NanoXLSX.LowLevel.WorksheetReader.#ctor(NanoXLSX.LowLevel.SharedStringsReader,NanoXLSX.LowLevel.StyleReaderContainer,NanoXLSX.ImportOptions)"]

      options (Optional)
      Type: NanoXLSXImportOptions

      [Missing <param name="options"/> documentation for "M:NanoXLSX.LowLevel.WorksheetReader.#ctor(NanoXLSX.LowLevel.SharedStringsReader,NanoXLSX.LowLevel.StyleReaderContainer,NanoXLSX.ImportOptions)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/54bc41a0-64df-6767-3ffc-ba2d82036c3c.htm b/docs/html/54bc41a0-64df-6767-3ffc-ba2d82036c3c.htm index 8f087209d..3735f9979 100644 --- a/docs/html/54bc41a0-64df-6767-3ffc-ba2d82036c3c.htm +++ b/docs/html/54bc41a0-64df-6767-3ffc-ba2d82036c3c.htm @@ -1 +1,3 @@ -SchemeValue Methods
      NanoXLSX

      SchemeValue Methods

      The FontSchemeValue type exposes the following members.

      Methods
       NameDescription
      Public methodCompareToCompares this instance to a specified object and returns an indication of their relative values.
      (Inherited from Enum)
      Public methodEqualsReturns a value indicating whether this instance is equal to a specified object.
      (Inherited from Enum)
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetHashCodeReturns the hash code for the value of this instance.
      (Inherited from Enum)
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Public methodGetTypeCodeReturns the type code of the underlying type of this enumeration member.
      (Inherited from Enum)
      Public methodHasFlagDetermines whether one or more bit fields are set in the current instance.
      (Inherited from Enum)
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodToStringConverts the value of this instance to its equivalent string representation.
      (Inherited from Enum)
      Public methodToString(IFormatProvider)Obsolete.
      This method overload is obsolete; use ToString.
      (Inherited from Enum)
      Public methodToString(String)Converts the value of this instance to its equivalent string representation using the specified format.
      (Inherited from Enum)
      Public methodToString(String, IFormatProvider)Obsolete.
      This method overload is obsolete; use ToString(String).
      (Inherited from Enum)
      Top
      See Also
      \ No newline at end of file +SchemeValue Methods
      NanoXLSX

      SchemeValue Methods

      The FontSchemeValue type exposes the following members.

      Methods
      +   + NameDescription
      Public methodCompareTo
      Compares this instance to a specified object and returns an indication of their relative values.
      (Inherited from Enum.)
      Public methodEquals
      Returns a value indicating whether this instance is equal to a specified object.
      (Inherited from Enum.)
      Protected methodFinalize
      Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object.)
      Public methodGetHashCode
      Returns the hash code for the value of this instance.
      (Inherited from Enum.)
      Public methodGetType
      Gets the Type of the current instance.
      (Inherited from Object.)
      Public methodGetTypeCode
      Returns the type code of the underlying type of this enumeration member.
      (Inherited from Enum.)
      Public methodHasFlag
      Determines whether one or more bit fields are set in the current instance.
      (Inherited from Enum.)
      Protected methodMemberwiseClone
      Creates a shallow copy of the current Object.
      (Inherited from Object.)
      Public methodToString
      Converts the value of this instance to its equivalent string representation.
      (Inherited from Enum.)
      Public methodToString(String)
      Converts the value of this instance to its equivalent string representation using the specified format.
      (Inherited from Enum.)
      Public methodToString(IFormatProvider) Obsolete. (Inherited from Enum.)
      Public methodToString(String, IFormatProvider) Obsolete.
      This method overload is obsolete; use ToString(String).
      (Inherited from Enum.)
      Top
      See Also
      \ No newline at end of file diff --git a/docs/html/54d04976-ffcb-e37f-b9b9-8acd8d3173cb.htm b/docs/html/54d04976-ffcb-e37f-b9b9-8acd8d3173cb.htm index 03623ff88..b1dc40ff0 100644 --- a/docs/html/54d04976-ffcb-e37f-b9b9-8acd8d3173cb.htm +++ b/docs/html/54d04976-ffcb-e37f-b9b9-8acd8d3173cb.htm @@ -1,17 +1,3 @@ -Font Methods
      NanoXLSX

      Font Methods

      The Font type exposes the following members.

      Methods
       NameDescription
      Public methodCompareTo - Method to compare two objects for sorting purpose -
      (Inherited from AbstractStyle)
      Public methodCopy - Method to copy the current object to a new one without casting -
      (Overrides AbstractStyleCopy)
      Public methodCopyFont - Method to copy the current object to a new one with casting -
      Protected methodCopyPropertiesT - Internal method to copy altered properties from a source object. The decision whether a property is copied is dependent on a untouched reference object -
      (Inherited from AbstractStyle)
      Public methodEquals(AbstractStyle) - Method to compare two objects for sorting purpose -
      (Inherited from AbstractStyle)
      Public methodEquals(Object) - Returns whether two instances are the same -
      (Overrides ObjectEquals(Object))
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetHashCode - Returns a hash code for this instance. -
      (Overrides ObjectGetHashCode)
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodToString - Override toString method -
      (Overrides ObjectToString)
      Top
      See Also
      \ No newline at end of file +Font Methods
      \ No newline at end of file diff --git a/docs/html/54d445b5-da49-9934-00f6-c9bba0a79768.htm b/docs/html/54d445b5-da49-9934-00f6-c9bba0a79768.htm index 4f73e3465..40bae905a 100644 --- a/docs/html/54d445b5-da49-9934-00f6-c9bba0a79768.htm +++ b/docs/html/54d445b5-da49-9934-00f6-c9bba0a79768.htm @@ -1,7 +1,3 @@ -StyleRepository Properties
      NanoXLSX

      StyleRepository Properties

      The StyleRepository type exposes the following members.

      Properties
       NameDescription
      Protected propertyImportInProgress - If true certain exceptions will be suppressed and transformations on styles are performed when a worksheet is loaded -
      Public propertyStatic memberInstance - Gets the singleton instance of the repository -
      Public propertyStyles - Gets the currently managed styles of the repository -
      Top
      See Also
      \ No newline at end of file +StyleRepository Properties \ No newline at end of file diff --git a/docs/html/551cdb85-9062-397f-667c-1006d9d5d9b9.htm b/docs/html/551cdb85-9062-397f-667c-1006d9d5d9b9.htm index 3a6112eae..7b16b41b7 100644 --- a/docs/html/551cdb85-9062-397f-667c-1006d9d5d9b9.htm +++ b/docs/html/551cdb85-9062-397f-667c-1006d9d5d9b9.htm @@ -1,6 +1,8 @@ -Workbook.AddWorksheet(String, Boolean) Method
      NanoXLSX

      WorkbookAddWorksheet(String, Boolean) Method

      - Adding a new Worksheet with a sanitizing option. The new worksheet will be defined as current worksheet -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void AddWorksheet(
      +Workbook.AddWorksheet Method (String, Boolean)
      NanoXLSX

      WorkbookAddWorksheet Method (String, Boolean)

      [Missing <summary> documentation for "M:NanoXLSX.Workbook.AddWorksheet(System.String,System.Boolean)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public void AddWorksheet(
       	string name,
       	bool sanitizeSheetName
      -)

      Parameters

      name  String
      Name of the new worksheet
      sanitizeSheetName  Boolean
      If true, the name of the worksheet will be sanitized automatically according to the specifications of Excel
      Exceptions
      ExceptionCondition
      WorksheetExceptionWorksheetException is thrown if the name of the worksheet already exists and sanitizeSheetName is false
      FormatExceptionFormatException is thrown if the worksheet name contains illegal characters or is out of range (length between 1 an 31) and sanitizeSheetName is false
      See Also
      \ No newline at end of file +)

      Parameters

      name
      Type: SystemString

      [Missing <param name="name"/> documentation for "M:NanoXLSX.Workbook.AddWorksheet(System.String,System.Boolean)"]

      sanitizeSheetName
      Type: SystemBoolean

      [Missing <param name="sanitizeSheetName"/> documentation for "M:NanoXLSX.Workbook.AddWorksheet(System.String,System.Boolean)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/555b9726-536f-761b-9bb0-52fdeb272c10.htm b/docs/html/555b9726-536f-761b-9bb0-52fdeb272c10.htm index c2bb8d9cc..99518a387 100644 --- a/docs/html/555b9726-536f-761b-9bb0-52fdeb272c10.htm +++ b/docs/html/555b9726-536f-761b-9bb0-52fdeb272c10.htm @@ -1,5 +1,3 @@ -Worksheet.SetAutoFilter Method
      NanoXLSX

      WorksheetSetAutoFilter Method

      Overload List
       NameDescription
      Public methodSetAutoFilter(String) - Sets the column auto filter within the defined column range -
      Public methodSetAutoFilter(Int32, Int32) - Sets the column auto filter within the defined column range -
      Top
      See Also
      \ No newline at end of file +Worksheet.SetAutoFilter Method \ No newline at end of file diff --git a/docs/html/555c4e7d-e12a-5a0d-044f-8ec5fb4d66db.htm b/docs/html/555c4e7d-e12a-5a0d-044f-8ec5fb4d66db.htm index d99cd5360..b197e8e2f 100644 --- a/docs/html/555c4e7d-e12a-5a0d-044f-8ec5fb4d66db.htm +++ b/docs/html/555c4e7d-e12a-5a0d-044f-8ec5fb4d66db.htm @@ -1,6 +1,8 @@ -BasicFormulas.Max(Worksheet, Range) Method
      NanoXLSX

      BasicFormulasMax(Worksheet, Range) Method

      - Returns a cell with a max formula -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public static Cell Max(
      +BasicFormulas.Max Method (Worksheet, Range)
      NanoXLSX

      BasicFormulasMax Method (Worksheet, Range)

      [Missing <summary> documentation for "M:NanoXLSX.BasicFormulas.Max(NanoXLSX.Worksheet,NanoXLSX.Range)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public static Cell Max(
       	Worksheet target,
       	Range range
      -)

      Parameters

      target  Worksheet
      Target worksheet of the max operation. Can be null if on the same worksheet
      range  Range
      Cell range to apply the max operation to

      Return Value

      Cell
      Prepared Cell object, ready to be added to a worksheet
      See Also
      \ No newline at end of file +)

      Parameters

      target
      Type: NanoXLSXWorksheet

      [Missing <param name="target"/> documentation for "M:NanoXLSX.BasicFormulas.Max(NanoXLSX.Worksheet,NanoXLSX.Range)"]

      range
      Type: NanoXLSXRange

      [Missing <param name="range"/> documentation for "M:NanoXLSX.BasicFormulas.Max(NanoXLSX.Worksheet,NanoXLSX.Range)"]

      Return Value

      Type: Cell

      [Missing <returns> documentation for "M:NanoXLSX.BasicFormulas.Max(NanoXLSX.Worksheet,NanoXLSX.Range)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/55d25665-80bf-b9ed-772f-bda9bdccca2f.htm b/docs/html/55d25665-80bf-b9ed-772f-bda9bdccca2f.htm index 9b59a8133..2fbc32d47 100644 --- a/docs/html/55d25665-80bf-b9ed-772f-bda9bdccca2f.htm +++ b/docs/html/55d25665-80bf-b9ed-772f-bda9bdccca2f.htm @@ -1,6 +1,8 @@ -Worksheet.SanitizeWorksheetName Method
      Click or drag to resize
      NanoXLSX

      WorksheetSanitizeWorksheetName Method

      - Sanitizes a worksheet name -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public static string SanitizeWorksheetName(
      +Worksheet.SanitizeWorksheetName Method 
      Click or drag to resize
      NanoXLSX

      WorksheetSanitizeWorksheetName Method

      [Missing <summary> documentation for "M:NanoXLSX.Worksheet.SanitizeWorksheetName(System.String,NanoXLSX.Workbook)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public static string SanitizeWorksheetName(
       	string input,
       	Workbook workbook
      -)

      Parameters

      input  String
      Name to sanitize
      workbook  Workbook
      Workbook reference

      Return Value

      String
      Name of the sanitized worksheet
      Exceptions
      ExceptionCondition
      WorksheetExceptionA WorksheetException is thrown if the workbook reference is null, since all worksheets have to be considered during sanitation
      See Also
      \ No newline at end of file +)

      Parameters

      input
      Type: SystemString

      [Missing <param name="input"/> documentation for "M:NanoXLSX.Worksheet.SanitizeWorksheetName(System.String,NanoXLSX.Workbook)"]

      workbook
      Type: NanoXLSXWorkbook

      [Missing <param name="workbook"/> documentation for "M:NanoXLSX.Worksheet.SanitizeWorksheetName(System.String,NanoXLSX.Workbook)"]

      Return Value

      Type: String

      [Missing <returns> documentation for "M:NanoXLSX.Worksheet.SanitizeWorksheetName(System.String,NanoXLSX.Workbook)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/5651aef0-84da-7fb6-4438-6b713fce74ec.htm b/docs/html/5651aef0-84da-7fb6-4438-6b713fce74ec.htm index 072cdf0a1..1edec4f97 100644 --- a/docs/html/5651aef0-84da-7fb6-4438-6b713fce74ec.htm +++ b/docs/html/5651aef0-84da-7fb6-4438-6b713fce74ec.htm @@ -1,3 +1,5 @@ -Worksheet.ActiveStyle Property \ No newline at end of file +Worksheet.ActiveStyle Property \ No newline at end of file diff --git a/docs/html/5663a05b-d112-7812-5d7d-4a35e44ae74b.htm b/docs/html/5663a05b-d112-7812-5d7d-4a35e44ae74b.htm index 07a5546ba..17aea01d3 100644 --- a/docs/html/5663a05b-d112-7812-5d7d-4a35e44ae74b.htm +++ b/docs/html/5663a05b-d112-7812-5d7d-4a35e44ae74b.htm @@ -1 +1,5 @@ -Font.VerticalAlignValue.superscript Field
      NanoXLSX

      FontVerticalAlignValuesuperscript Field

      Text will be rendered as superscript

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public const FontVerticalAlignValue superscript = 1

      Field Value

      FontVerticalAlignValue
      See Also
      \ No newline at end of file +Font.VerticalAlignValue.superscript Field
      NanoXLSX

      FontVerticalAlignValuesuperscript Field

      [Missing <summary> documentation for "F:NanoXLSX.Styles.Font.VerticalAlignValue.superscript"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const FontVerticalAlignValue superscript = 1

      Field Value

      Type: FontVerticalAlignValue
      See Also
      \ No newline at end of file diff --git a/docs/html/56702755-14d0-4f1c-c367-3467e02ed1ce.htm b/docs/html/56702755-14d0-4f1c-c367-3467e02ed1ce.htm index fc7efce69..27b039d0b 100644 --- a/docs/html/56702755-14d0-4f1c-c367-3467e02ed1ce.htm +++ b/docs/html/56702755-14d0-4f1c-c367-3467e02ed1ce.htm @@ -1,3 +1,5 @@ -XlsxWriter.CreateMruColorsString Method \ No newline at end of file +XlsxWriter.CreateMruColorsString Method
      NanoXLSX

      XlsxWriterCreateMruColorsString Method

      [Missing <summary> documentation for "M:NanoXLSX.LowLevel.XlsxWriter.CreateMruColorsString"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      private string CreateMruColorsString()

      Return Value

      Type: String

      [Missing <returns> documentation for "M:NanoXLSX.LowLevel.XlsxWriter.CreateMruColorsString"]

      See Also
      \ No newline at end of file diff --git a/docs/html/56742363-25fd-385d-e830-e9576ac5e74c.htm b/docs/html/56742363-25fd-385d-e830-e9576ac5e74c.htm index d61edc9e3..d973be22a 100644 --- a/docs/html/56742363-25fd-385d-e830-e9576ac5e74c.htm +++ b/docs/html/56742363-25fd-385d-e830-e9576ac5e74c.htm @@ -1,3 +1,5 @@ -SortedMap.Count Property
      NanoXLSX

      SortedMapCount Property

      - Number of map entries -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public int Count { get; }

      Property Value

      Int32
      See Also
      \ No newline at end of file +SortedMap.Count Property
      NanoXLSX

      SortedMapCount Property

      [Missing <summary> documentation for "P:NanoXLSX.LowLevel.SortedMap.Count"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public int Count { get; }

      Property Value

      Type: Int32
      See Also
      \ No newline at end of file diff --git a/docs/html/56d5e9de-10f3-a8a3-243c-e38a3807d0a9.htm b/docs/html/56d5e9de-10f3-a8a3-243c-e38a3807d0a9.htm index b506a11fa..0154ab43d 100644 --- a/docs/html/56d5e9de-10f3-a8a3-243c-e38a3807d0a9.htm +++ b/docs/html/56d5e9de-10f3-a8a3-243c-e38a3807d0a9.htm @@ -1,5 +1,7 @@ -WorksheetReader.PaneDefinition.SetActivePane Method
      NanoXLSX

      WorksheetReaderPaneDefinitionSetActivePane Method

      - Parses and sets the active pane from a string value -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void SetActivePane(
      +WorksheetReader.PaneDefinition.SetActivePane Method 
      NanoXLSX

      WorksheetReaderPaneDefinitionSetActivePane Method

      [Missing <summary> documentation for "M:NanoXLSX.LowLevel.WorksheetReader.PaneDefinition.SetActivePane(System.String)"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public void SetActivePane(
       	string value
      -)

      Parameters

      value  String
      raw enum value as string
      See Also
      \ No newline at end of file +)

      Parameters

      value
      Type: SystemString

      [Missing <param name="value"/> documentation for "M:NanoXLSX.LowLevel.WorksheetReader.PaneDefinition.SetActivePane(System.String)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/56ed13b3-495c-0f52-762f-2c9ce573ce18.htm b/docs/html/56ed13b3-495c-0f52-762f-2c9ce573ce18.htm index 8a855e7ae..200e92bd6 100644 --- a/docs/html/56ed13b3-495c-0f52-762f-2c9ce573ce18.htm +++ b/docs/html/56ed13b3-495c-0f52-762f-2c9ce573ce18.htm @@ -1,7 +1,9 @@ -Worksheet.SetHorizontalSplit(Single, Address, Nullable<Worksheet.WorksheetPane>) Method
      NanoXLSX

      WorksheetSetHorizontalSplit(Single, Address, NullableWorksheetWorksheetPane) Method

      - Sets the horizontal split of the worksheet into two panes. The measurement in characters cannot be used to freeze panes -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void SetHorizontalSplit(
      +Worksheet.SetHorizontalSplit Method (Single, Address, Nullable(Worksheet.WorksheetPane))
      NanoXLSX

      WorksheetSetHorizontalSplit Method (Single, Address, NullableWorksheetWorksheetPane)

      [Missing <summary> documentation for "M:NanoXLSX.Worksheet.SetHorizontalSplit(System.Single,NanoXLSX.Address,System.Nullable{NanoXLSX.Worksheet.WorksheetPane})"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public void SetHorizontalSplit(
       	float topPaneHeight,
       	Address topLeftCell,
      -	WorksheetWorksheetPane? activePane
      -)

      Parameters

      topPaneHeight  Single
      Height (similar to row height) from top of the worksheet to the split line in characters
      topLeftCell  Address
      Top Left cell address of the bottom right pane (if applicable). Only the row component is important in a horizontal split
      activePane  NullableWorksheetWorksheetPane
      Active pane in the split window.
      The parameter is nullable
      See Also
      \ No newline at end of file + WorksheetWorksheetPane? activePane +)

      Parameters

      topPaneHeight
      Type: SystemSingle

      [Missing <param name="topPaneHeight"/> documentation for "M:NanoXLSX.Worksheet.SetHorizontalSplit(System.Single,NanoXLSX.Address,System.Nullable{NanoXLSX.Worksheet.WorksheetPane})"]

      topLeftCell
      Type: NanoXLSXAddress

      [Missing <param name="topLeftCell"/> documentation for "M:NanoXLSX.Worksheet.SetHorizontalSplit(System.Single,NanoXLSX.Address,System.Nullable{NanoXLSX.Worksheet.WorksheetPane})"]

      activePane
      Type: SystemNullableWorksheetWorksheetPane

      [Missing <param name="activePane"/> documentation for "M:NanoXLSX.Worksheet.SetHorizontalSplit(System.Single,NanoXLSX.Address,System.Nullable{NanoXLSX.Worksheet.WorksheetPane})"]

      See Also
      \ No newline at end of file diff --git a/docs/html/56f7dcca-d51a-2f02-b46e-8819854384ba.htm b/docs/html/56f7dcca-d51a-2f02-b46e-8819854384ba.htm index d637f807d..80adfc3c5 100644 --- a/docs/html/56f7dcca-d51a-2f02-b46e-8819854384ba.htm +++ b/docs/html/56f7dcca-d51a-2f02-b46e-8819854384ba.htm @@ -1,3 +1,5 @@ -Shortener.Down Method
      NanoXLSX

      ShortenerDown Method

      - Moves the cursor one row down -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void Down()
      See Also
      \ No newline at end of file +Shortener.Down Method
      NanoXLSX

      ShortenerDown Method

      [Missing <summary> documentation for "M:NanoXLSX.Shortener.Down"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public void Down()
      See Also
      \ No newline at end of file diff --git a/docs/html/570615c9-a2e5-934f-0bdf-ef38d4508b3b.htm b/docs/html/570615c9-a2e5-934f-0bdf-ef38d4508b3b.htm index 31073382e..7f4b3d7dc 100644 --- a/docs/html/570615c9-a2e5-934f-0bdf-ef38d4508b3b.htm +++ b/docs/html/570615c9-a2e5-934f-0bdf-ef38d4508b3b.htm @@ -1,5 +1,7 @@ -Worksheet.RemoveRowHeight Method
      Click or drag to resize
      NanoXLSX

      WorksheetRemoveRowHeight Method

      - Removes the defined, non-standard row height -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void RemoveRowHeight(
      +Worksheet.RemoveRowHeight Method 
      Click or drag to resize
      NanoXLSX

      WorksheetRemoveRowHeight Method

      [Missing <summary> documentation for "M:NanoXLSX.Worksheet.RemoveRowHeight(System.Int32)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public void RemoveRowHeight(
       	int rowNumber
      -)

      Parameters

      rowNumber  Int32
      Row number (zero-based)
      See Also
      \ No newline at end of file +)

      Parameters

      rowNumber
      Type: SystemInt32

      [Missing <param name="rowNumber"/> documentation for "M:NanoXLSX.Worksheet.RemoveRowHeight(System.Int32)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/578f5135-3433-3609-e46e-10e125bcc1cb.htm b/docs/html/578f5135-3433-3609-e46e-10e125bcc1cb.htm index b91790bd0..6275539cd 100644 --- a/docs/html/578f5135-3433-3609-e46e-10e125bcc1cb.htm +++ b/docs/html/578f5135-3433-3609-e46e-10e125bcc1cb.htm @@ -1,5 +1,7 @@ -Worksheet.AddHiddenColumn(String) Method
      NanoXLSX

      WorksheetAddHiddenColumn(String) Method

      - Sets the defined column as hidden -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void AddHiddenColumn(
      +Worksheet.AddHiddenColumn Method (String)
      NanoXLSX

      WorksheetAddHiddenColumn Method (String)

      [Missing <summary> documentation for "M:NanoXLSX.Worksheet.AddHiddenColumn(System.String)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public void AddHiddenColumn(
       	string columnAddress
      -)

      Parameters

      columnAddress  String
      Column address to hide on the worksheet
      Exceptions
      ExceptionCondition
      RangeExceptionThrows a RangeException if the passed column address is out of range
      See Also
      \ No newline at end of file +)

      Parameters

      columnAddress
      Type: SystemString

      [Missing <param name="columnAddress"/> documentation for "M:NanoXLSX.Worksheet.AddHiddenColumn(System.String)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/57e42aee-2763-06f9-bd7f-a89411b71f60.htm b/docs/html/57e42aee-2763-06f9-bd7f-a89411b71f60.htm index ad7a5d95d..cf126b7b8 100644 --- a/docs/html/57e42aee-2763-06f9-bd7f-a89411b71f60.htm +++ b/docs/html/57e42aee-2763-06f9-bd7f-a89411b71f60.htm @@ -1,7 +1,9 @@ -Style(String, Int32, Boolean) Constructor
      NanoXLSX

      Style(String, Int32, Boolean) Constructor

      - Constructor with parameters (internal use) -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public Style(
      +Style Constructor (String, Int32, Boolean)
      NanoXLSX

      Style Constructor (String, Int32, Boolean)

      Initializes a new instance of the Style class

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public Style(
       	string name,
       	int forcedOrder,
       	bool internalStyle
      -)

      Parameters

      name  String
      Name of the style
      forcedOrder  Int32
      Number of the style for sorting purpose. The style will be placed at this position (internal use only)
      internalStyle  Boolean
      If true, the style is marked as internal
      See Also
      \ No newline at end of file +)

      Parameters

      name
      Type: SystemString

      [Missing <param name="name"/> documentation for "M:NanoXLSX.Styles.Style.#ctor(System.String,System.Int32,System.Boolean)"]

      forcedOrder
      Type: SystemInt32

      [Missing <param name="forcedOrder"/> documentation for "M:NanoXLSX.Styles.Style.#ctor(System.String,System.Int32,System.Boolean)"]

      internalStyle
      Type: SystemBoolean

      [Missing <param name="internalStyle"/> documentation for "M:NanoXLSX.Styles.Style.#ctor(System.String,System.Int32,System.Boolean)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/582c85f7-36e9-2acb-8130-3ac4b14ee207.htm b/docs/html/582c85f7-36e9-2acb-8130-3ac4b14ee207.htm index db80fbb62..4263086f3 100644 --- a/docs/html/582c85f7-36e9-2acb-8130-3ac4b14ee207.htm +++ b/docs/html/582c85f7-36e9-2acb-8130-3ac4b14ee207.htm @@ -1,31 +1,11 @@ -MetadataReader Class
      NanoXLSX

      MetadataReader Class

      - Class representing a reader for the metadata files (docProps) of XLSX files -
      Inheritance Hierarchy
      SystemObject
        NanoXLSX.LowLevelMetadataReader

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public class MetadataReader

      The MetadataReader type exposes the following members.

      Constructors
       NameDescription
      Public methodMetadataReaderInitializes a new instance of the MetadataReader class
      Top
      Properties
       NameDescription
      Public propertyApplication - Application that has created an XLSX file. This is an arbitrary text and the default of this library is "NanoXLSX" -
      Public propertyApplicationVersion - Version of the application that has created an XLSX file -
      Public propertyCategory - Document category of an XLSX file -
      Public propertyCompany - Responsible company of an XLSX file -
      Public propertyContentStatus - Content status of an XLSX file -
      Public propertyCreator - Creator of an XLSX file -
      Public propertyDescription - Description of the XLSX file -
      Public propertyHyperlinkBase - Hyperlink base of the XLSX file -
      Public propertyKeywords - Keywords of the XLSX file -
      Public propertyManager - Manager (responsible) of the XLSX file -
      Public propertySubject - Subject of the XLSX file -
      Public propertyTitle - Title of the XLSX file -
      Top
      Methods
       NameDescription
      Public methodEqualsDetermines whether the specified object is equal to the current object.
      (Inherited from Object)
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetHashCodeServes as the default hash function.
      (Inherited from Object)
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodReadAppData - Reads the XML file form the passed stream and processes the AppData section -
      Public methodReadCoreData - Reads the XML file form the passed stream and processes the Core section -
      Public methodToStringReturns a string that represents the current object.
      (Inherited from Object)
      Top
      See Also
      \ No newline at end of file +MetadataReader Class
      NanoXLSX

      MetadataReader Class

      [Missing <summary> documentation for "T:NanoXLSX.LowLevel.MetadataReader"]

      Inheritance Hierarchy
      SystemObject
        NanoXLSX.LowLevelMetadataReader

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public class MetadataReader

      The MetadataReader type exposes the following members.

      Constructors
      +   + NameDescription
      Public methodMetadataReader
      Initializes a new instance of the MetadataReader class
      Top
      Properties
      Methods
      +   + NameDescription
      Public methodEquals
      Determines whether the specified object is equal to the current object.
      (Inherited from Object.)
      Protected methodFinalize
      Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object.)
      Public methodGetHashCode
      Serves as the default hash function.
      (Inherited from Object.)
      Public methodGetType
      Gets the Type of the current instance.
      (Inherited from Object.)
      Protected methodMemberwiseClone
      Creates a shallow copy of the current Object.
      (Inherited from Object.)
      Public methodReadAppData
      Public methodReadCoreData
      Public methodToString
      Returns a string that represents the current object.
      (Inherited from Object.)
      Top
      See Also
      \ No newline at end of file diff --git a/docs/html/58ee7000-2a90-1eb9-f669-fec60da122ac.htm b/docs/html/58ee7000-2a90-1eb9-f669-fec60da122ac.htm index c54715cf7..62628a4ab 100644 --- a/docs/html/58ee7000-2a90-1eb9-f669-fec60da122ac.htm +++ b/docs/html/58ee7000-2a90-1eb9-f669-fec60da122ac.htm @@ -1,7 +1,9 @@ -Workbook.CopyWorksheetIntoThis(Worksheet, String, Boolean) Method
      NanoXLSX

      WorkbookCopyWorksheetIntoThis(Worksheet, String, Boolean) Method

      - Copies a worksheet of any workbook into the current workbook -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public Worksheet CopyWorksheetIntoThis(
      +Workbook.CopyWorksheetIntoThis Method (Worksheet, String, Boolean)
      NanoXLSX

      WorkbookCopyWorksheetIntoThis Method (Worksheet, String, Boolean)

      [Missing <summary> documentation for "M:NanoXLSX.Workbook.CopyWorksheetIntoThis(NanoXLSX.Worksheet,System.String,System.Boolean)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public Worksheet CopyWorksheetIntoThis(
       	Worksheet sourceWorksheet,
       	string newWorksheetName,
       	bool sanitizeSheetName = true
      -)

      Parameters

      sourceWorksheet  Worksheet
      Worksheet to copy
      newWorksheetName  String
      Name of the new worksheet (copy)
      sanitizeSheetName  Boolean  (Optional)
      If true, the new name will be automatically sanitized if a name collision occurs

      Return Value

      Worksheet
      Copied worksheet
      Remarks
      The copy is not set as current worksheet. The existing one is kept. The source worksheet can originate from any workbook
      See Also
      \ No newline at end of file +)

      Parameters

      sourceWorksheet
      Type: NanoXLSXWorksheet

      [Missing <param name="sourceWorksheet"/> documentation for "M:NanoXLSX.Workbook.CopyWorksheetIntoThis(NanoXLSX.Worksheet,System.String,System.Boolean)"]

      newWorksheetName
      Type: SystemString

      [Missing <param name="newWorksheetName"/> documentation for "M:NanoXLSX.Workbook.CopyWorksheetIntoThis(NanoXLSX.Worksheet,System.String,System.Boolean)"]

      sanitizeSheetName (Optional)
      Type: SystemBoolean

      [Missing <param name="sanitizeSheetName"/> documentation for "M:NanoXLSX.Workbook.CopyWorksheetIntoThis(NanoXLSX.Worksheet,System.String,System.Boolean)"]

      Return Value

      Type: Worksheet

      [Missing <returns> documentation for "M:NanoXLSX.Workbook.CopyWorksheetIntoThis(NanoXLSX.Worksheet,System.String,System.Boolean)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/58f9c2c4-c34f-b821-6269-132129d0cb7f.htm b/docs/html/58f9c2c4-c34f-b821-6269-132129d0cb7f.htm index b50213320..556d11c3f 100644 --- a/docs/html/58f9c2c4-c34f-b821-6269-132129d0cb7f.htm +++ b/docs/html/58f9c2c4-c34f-b821-6269-132129d0cb7f.htm @@ -1,5 +1,3 @@ -Fill.Equals Method
      NanoXLSX

      FillEquals Method

      Overload List
       NameDescription
      Public methodEquals(AbstractStyle) - Method to compare two objects for sorting purpose -
      Public methodEquals(Object) - Returns whether two instances are the same -
      Top
      See Also
      \ No newline at end of file +Fill.Equals Method \ No newline at end of file diff --git a/docs/html/59174675-4de0-ddfe-2d9a-5df22f7f0914.htm b/docs/html/59174675-4de0-ddfe-2d9a-5df22f7f0914.htm index e09567b5c..aacc76d44 100644 --- a/docs/html/59174675-4de0-ddfe-2d9a-5df22f7f0914.htm +++ b/docs/html/59174675-4de0-ddfe-2d9a-5df22f7f0914.htm @@ -1,6 +1,8 @@ -ImportOptions.AddEnforcedColumn(Int32, ImportOptions.ColumnType) Method
      NanoXLSX

      ImportOptionsAddEnforcedColumn(Int32, ImportOptionsColumnType) Method

      - Adds a type enforcing rule to the passed column number (zero-based) -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void AddEnforcedColumn(
      +ImportOptions.AddEnforcedColumn Method (Int32, ImportOptions.ColumnType)
      NanoXLSX

      ImportOptionsAddEnforcedColumn Method (Int32, ImportOptionsColumnType)

      [Missing <summary> documentation for "M:NanoXLSX.ImportOptions.AddEnforcedColumn(System.Int32,NanoXLSX.ImportOptions.ColumnType)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public void AddEnforcedColumn(
       	int columnNumber,
      -	ImportOptionsColumnType type
      -)

      Parameters

      columnNumber  Int32
      Column number (0-16383)
      type  ImportOptionsColumnType
      Type to be enforced on the column
      See Also
      \ No newline at end of file + ImportOptionsColumnType type +)

      Parameters

      columnNumber
      Type: SystemInt32

      [Missing <param name="columnNumber"/> documentation for "M:NanoXLSX.ImportOptions.AddEnforcedColumn(System.Int32,NanoXLSX.ImportOptions.ColumnType)"]

      type
      Type: NanoXLSXImportOptionsColumnType

      [Missing <param name="type"/> documentation for "M:NanoXLSX.ImportOptions.AddEnforcedColumn(System.Int32,NanoXLSX.ImportOptions.ColumnType)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/592b1680-d756-424b-47cb-cd5cdb6a9fb2.htm b/docs/html/592b1680-d756-424b-47cb-cd5cdb6a9fb2.htm index b8df53625..51a8ea115 100644 --- a/docs/html/592b1680-d756-424b-47cb-cd5cdb6a9fb2.htm +++ b/docs/html/592b1680-d756-424b-47cb-cd5cdb6a9fb2.htm @@ -1,5 +1,3 @@ -Worksheet.SetSheetName Method \ No newline at end of file +Worksheet.SetSheetName Method \ No newline at end of file diff --git a/docs/html/5964a00a-d265-d0de-827a-d8b9966c399c.htm b/docs/html/5964a00a-d265-d0de-827a-d8b9966c399c.htm index 13d7a0283..07089c700 100644 --- a/docs/html/5964a00a-d265-d0de-827a-d8b9966c399c.htm +++ b/docs/html/5964a00a-d265-d0de-827a-d8b9966c399c.htm @@ -1,5 +1,7 @@ -StyleReader.GetCellXfs Method
      NanoXLSX

      StyleReaderGetCellXfs Method

      - Determines the cell XF entries in an XML node of the style document -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      private void GetCellXfs(
      +StyleReader.GetCellXfs Method 
      NanoXLSX

      StyleReaderGetCellXfs Method

      [Missing <summary> documentation for "M:NanoXLSX.LowLevel.StyleReader.GetCellXfs(System.Xml.XmlNode)"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      private void GetCellXfs(
       	XmlNode node
      -)

      Parameters

      node  XmlNode
      Cell XF root node
      See Also
      \ No newline at end of file +)

      Parameters

      node
      Type: System.XmlXmlNode

      [Missing <param name="node"/> documentation for "M:NanoXLSX.LowLevel.StyleReader.GetCellXfs(System.Xml.XmlNode)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/59aa6d15-e4a2-02b0-5a7d-235f2b77c0c8.htm b/docs/html/59aa6d15-e4a2-02b0-5a7d-235f2b77c0c8.htm index fc79050e7..d9716daeb 100644 --- a/docs/html/59aa6d15-e4a2-02b0-5a7d-235f2b77c0c8.htm +++ b/docs/html/59aa6d15-e4a2-02b0-5a7d-235f2b77c0c8.htm @@ -1,5 +1,7 @@ -Style(String) Constructor
      NanoXLSX

      Style(String) Constructor

      - Constructor with parameters -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public Style(
      +Style Constructor (String)
      NanoXLSX

      Style Constructor (String)

      Initializes a new instance of the Style class

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public Style(
       	string name
      -)

      Parameters

      name  String
      Name of the style
      See Also
      \ No newline at end of file +)

      Parameters

      name
      Type: SystemString

      [Missing <param name="name"/> documentation for "M:NanoXLSX.Styles.Style.#ctor(System.String)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/5a0e7cc4-a128-014c-9814-698a7cdea99d.htm b/docs/html/5a0e7cc4-a128-014c-9814-698a7cdea99d.htm index a3fd21a8d..6bd291fed 100644 --- a/docs/html/5a0e7cc4-a128-014c-9814-698a7cdea99d.htm +++ b/docs/html/5a0e7cc4-a128-014c-9814-698a7cdea99d.htm @@ -1,5 +1,7 @@ -XlsxWriter.CreateColsString Method
      NanoXLSX

      XlsxWriterCreateColsString Method

      - Method to create the columns as XML string. This is used to define the width of columns -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      private string CreateColsString(
      +XlsxWriter.CreateColsString Method 
      NanoXLSX

      XlsxWriterCreateColsString Method

      [Missing <summary> documentation for "M:NanoXLSX.LowLevel.XlsxWriter.CreateColsString(NanoXLSX.Worksheet)"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      private string CreateColsString(
       	Worksheet worksheet
      -)

      Parameters

      worksheet  Worksheet
      Worksheet to process

      Return Value

      String
      String with formatted XML data
      See Also
      \ No newline at end of file +)

      Parameters

      worksheet
      Type: NanoXLSXWorksheet

      [Missing <param name="worksheet"/> documentation for "M:NanoXLSX.LowLevel.XlsxWriter.CreateColsString(NanoXLSX.Worksheet)"]

      Return Value

      Type: String

      [Missing <returns> documentation for "M:NanoXLSX.LowLevel.XlsxWriter.CreateColsString(NanoXLSX.Worksheet)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/5a5325f0-0213-cf8f-c774-b5b619215787.htm b/docs/html/5a5325f0-0213-cf8f-c774-b5b619215787.htm index 0b4275341..3c7b91b31 100644 --- a/docs/html/5a5325f0-0213-cf8f-c774-b5b619215787.htm +++ b/docs/html/5a5325f0-0213-cf8f-c774-b5b619215787.htm @@ -1,4 +1,5 @@ -Workbook.ResolveMergedCells Method
      NanoXLSX

      WorkbookResolveMergedCells Method

      - Method to resolve all merged cells in all worksheets. Only the value of the very first cell of the locked cells range will be visible. The other values are still present (set to EMPTY) but will not be stored in the worksheet.
      - This is an internal method. There is no need to use it -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      internal void ResolveMergedCells()
      Exceptions
      ExceptionCondition
      StyleExceptionThrows a StyleException if one of the styles of the merged cells cannot be referenced or is null
      See Also
      \ No newline at end of file +Workbook.ResolveMergedCells Method \ No newline at end of file diff --git a/docs/html/5a6a0988-94f2-bce6-2526-08583f69dea1.htm b/docs/html/5a6a0988-94f2-bce6-2526-08583f69dea1.htm index 29a935a3f..02dcdb90d 100644 --- a/docs/html/5a6a0988-94f2-bce6-2526-08583f69dea1.htm +++ b/docs/html/5a6a0988-94f2-bce6-2526-08583f69dea1.htm @@ -1,7 +1,3 @@ -ImportOptions Fields
      NanoXLSX

      ImportOptions Fields

      The ImportOptions type exposes the following members.

      Fields
       NameDescription
      Public fieldStatic memberDEFAULT_CULTURE_INFO - Default culture info instance (invariant culture) used for date and time parsing, if no custom culture info is defined -
      Public fieldStatic memberDEFAULT_DATETIME_FORMAT - Default format if DateTime values are cast to strings -
      Public fieldStatic memberDEFAULT_TIMESPAN_FORMAT - Default format if TimeSpan values are cast to strings -
      Top
      See Also
      \ No newline at end of file +ImportOptions Fields \ No newline at end of file diff --git a/docs/html/5a6e5417-02cc-ae7b-2aa3-d5d190ac6833.htm b/docs/html/5a6e5417-02cc-ae7b-2aa3-d5d190ac6833.htm index efa4d4495..3031fe70c 100644 --- a/docs/html/5a6e5417-02cc-ae7b-2aa3-d5d190ac6833.htm +++ b/docs/html/5a6e5417-02cc-ae7b-2aa3-d5d190ac6833.htm @@ -1,3 +1,5 @@ -Worksheet.ClearActiveStyle Method
      Click or drag to resize
      NanoXLSX

      WorksheetClearActiveStyle Method

      - Clears the active style of the worksheet. All later added calls will contain no style unless another active style is set -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void ClearActiveStyle()
      See Also
      \ No newline at end of file +Worksheet.ClearActiveStyle Method
      Click or drag to resize
      NanoXLSX

      WorksheetClearActiveStyle Method

      [Missing <summary> documentation for "M:NanoXLSX.Worksheet.ClearActiveStyle"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public void ClearActiveStyle()
      See Also
      \ No newline at end of file diff --git a/docs/html/5ab36f75-b6fa-5a4f-70e0-900b439d8ccf.htm b/docs/html/5ab36f75-b6fa-5a4f-70e0-900b439d8ccf.htm index d8663dff9..f5b164f1f 100644 --- a/docs/html/5ab36f75-b6fa-5a4f-70e0-900b439d8ccf.htm +++ b/docs/html/5ab36f75-b6fa-5a4f-70e0-900b439d8ccf.htm @@ -1,5 +1,7 @@ -Cell.ValidateColumnNumber Method
      NanoXLSX

      CellValidateColumnNumber Method

      - Validates the passed (zero-based) column number. An exception will be thrown if the column is invalid -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public static void ValidateColumnNumber(
      +Cell.ValidateColumnNumber Method 
      NanoXLSX

      CellValidateColumnNumber Method

      [Missing <summary> documentation for "M:NanoXLSX.Cell.ValidateColumnNumber(System.Int32)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public static void ValidateColumnNumber(
       	int column
      -)

      Parameters

      column  Int32
      Number to check
      Exceptions
      ExceptionCondition
      RangeExceptionThrown if the passed column number is out of range
      See Also
      \ No newline at end of file +)

      Parameters

      column
      Type: SystemInt32

      [Missing <param name="column"/> documentation for "M:NanoXLSX.Cell.ValidateColumnNumber(System.Int32)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/5b1bf28e-9335-238a-d100-330c5bdcd610.htm b/docs/html/5b1bf28e-9335-238a-d100-330c5bdcd610.htm index 62298d4b8..5c773a02c 100644 --- a/docs/html/5b1bf28e-9335-238a-d100-330c5bdcd610.htm +++ b/docs/html/5b1bf28e-9335-238a-d100-330c5bdcd610.htm @@ -1 +1,5 @@ -CellXf.TextDirectionValue.value__ Field
      NanoXLSX

      CellXfTextDirectionValuevalue__ Field

      [Missing <summary> documentation for "F:NanoXLSX.Styles.CellXf.TextDirectionValue.value__"]


      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public int value__

      Field Value

      Int32
      See Also
      \ No newline at end of file +CellXf.TextDirectionValue.value__ Field
      NanoXLSX

      CellXfTextDirectionValuevalue__ Field

      [Missing <summary> documentation for "F:NanoXLSX.Styles.CellXf.TextDirectionValue.value__"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public int value__

      Field Value

      Type: Int32
      See Also
      \ No newline at end of file diff --git a/docs/html/5b252777-7a33-4255-aecf-1b36b4255b44.htm b/docs/html/5b252777-7a33-4255-aecf-1b36b4255b44.htm index cc6443c65..53c0e2dd9 100644 --- a/docs/html/5b252777-7a33-4255-aecf-1b36b4255b44.htm +++ b/docs/html/5b252777-7a33-4255-aecf-1b36b4255b44.htm @@ -1,3 +1,5 @@ -Worksheet.GetCurrentRowNumber Method
      Click or drag to resize
      NanoXLSX

      WorksheetGetCurrentRowNumber Method

      - Gets the current row number (zero based) -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public int GetCurrentRowNumber()

      Return Value

      Int32
      Row number (zero-based)
      See Also
      \ No newline at end of file +Worksheet.GetCurrentRowNumber Method
      Click or drag to resize
      NanoXLSX

      WorksheetGetCurrentRowNumber Method

      [Missing <summary> documentation for "M:NanoXLSX.Worksheet.GetCurrentRowNumber"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public int GetCurrentRowNumber()

      Return Value

      Type: Int32

      [Missing <returns> documentation for "M:NanoXLSX.Worksheet.GetCurrentRowNumber"]

      See Also
      \ No newline at end of file diff --git a/docs/html/5b2edc00-6817-17a7-6287-bb55e34fff5c.htm b/docs/html/5b2edc00-6817-17a7-6287-bb55e34fff5c.htm index 3d220cf5c..1c0f07570 100644 --- a/docs/html/5b2edc00-6817-17a7-6287-bb55e34fff5c.htm +++ b/docs/html/5b2edc00-6817-17a7-6287-bb55e34fff5c.htm @@ -1,3 +1,5 @@ -CellXf.DEFAULT_ALIGNMENT Field
      NanoXLSX

      CellXfDEFAULT_ALIGNMENT Field

      - Default text break value as constant -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public static readonly CellXfTextBreakValue DEFAULT_ALIGNMENT

      Field Value

      CellXfTextBreakValue
      See Also
      \ No newline at end of file +CellXf.DEFAULT_ALIGNMENT Field
      NanoXLSX

      CellXfDEFAULT_ALIGNMENT Field

      [Missing <summary> documentation for "F:NanoXLSX.Styles.CellXf.DEFAULT_ALIGNMENT"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public static readonly CellXfTextBreakValue DEFAULT_ALIGNMENT

      Field Value

      Type: CellXfTextBreakValue
      See Also
      \ No newline at end of file diff --git a/docs/html/5b4347d5-0976-094f-5ffc-03a1fd38d447.htm b/docs/html/5b4347d5-0976-094f-5ffc-03a1fd38d447.htm index dde7d0744..e65e796e1 100644 --- a/docs/html/5b4347d5-0976-094f-5ffc-03a1fd38d447.htm +++ b/docs/html/5b4347d5-0976-094f-5ffc-03a1fd38d447.htm @@ -1,3 +1,5 @@ -CellXf.Alignment Property
      NanoXLSX

      CellXfAlignment Property

      - Gets or sets the text break options of the style -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public CellXfTextBreakValue Alignment { get; set; }

      Property Value

      CellXfTextBreakValue
      See Also
      \ No newline at end of file +CellXf.Alignment Property
      NanoXLSX

      CellXfAlignment Property

      [Missing <summary> documentation for "P:NanoXLSX.Styles.CellXf.Alignment"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public CellXfTextBreakValue Alignment { get; set; }

      Property Value

      Type: CellXfTextBreakValue
      See Also
      \ No newline at end of file diff --git a/docs/html/5bee42f3-ed67-3494-0ff3-3a96ab9a1ef3.htm b/docs/html/5bee42f3-ed67-3494-0ff3-3a96ab9a1ef3.htm index 68abf06ba..a16e2301f 100644 --- a/docs/html/5bee42f3-ed67-3494-0ff3-3a96ab9a1ef3.htm +++ b/docs/html/5bee42f3-ed67-3494-0ff3-3a96ab9a1ef3.htm @@ -1,3 +1,5 @@ -XlsxWriter.DynamicRow.CellDefinitions Property
      NanoXLSX

      XlsxWriterDynamicRowCellDefinitions Property

      - Gets the List of cells if not empty -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public List<Cell> CellDefinitions { get; }

      Property Value

      ListCell
      See Also
      \ No newline at end of file +XlsxWriter.DynamicRow.CellDefinitions Property
      NanoXLSX

      XlsxWriterDynamicRowCellDefinitions Property

      [Missing <summary> documentation for "P:NanoXLSX.LowLevel.XlsxWriter.DynamicRow.CellDefinitions"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public List<Cell> CellDefinitions { get; }

      Property Value

      Type: ListCell
      See Also
      \ No newline at end of file diff --git a/docs/html/5c075881-9b1f-22a5-f7d6-3fd3c228ad5f.htm b/docs/html/5c075881-9b1f-22a5-f7d6-3fd3c228ad5f.htm index 6100bcd0a..801024ba1 100644 --- a/docs/html/5c075881-9b1f-22a5-f7d6-3fd3c228ad5f.htm +++ b/docs/html/5c075881-9b1f-22a5-f7d6-3fd3c228ad5f.htm @@ -1 +1,5 @@ -BasicStyles.TimeFormat Property \ No newline at end of file +BasicStyles.TimeFormat Property
      NanoXLSX

      BasicStylesTimeFormat Property

      [Missing <summary> documentation for "P:NanoXLSX.Styles.BasicStyles.TimeFormat"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public static Style TimeFormat { get; }

      Property Value

      Type: Style
      See Also
      \ No newline at end of file diff --git a/docs/html/5c0add4c-82c9-bc20-2f30-2af06889be53.htm b/docs/html/5c0add4c-82c9-bc20-2f30-2af06889be53.htm index 2d262695d..3ec4fea9c 100644 --- a/docs/html/5c0add4c-82c9-bc20-2f30-2af06889be53.htm +++ b/docs/html/5c0add4c-82c9-bc20-2f30-2af06889be53.htm @@ -1,3 +1,5 @@ -DocumentPath.GetFullPath Method
      NanoXLSX

      DocumentPathGetFullPath Method

      - Method to return the full path of the document -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public string GetFullPath()

      Return Value

      String
      Full path
      See Also
      \ No newline at end of file +DocumentPath.GetFullPath Method
      NanoXLSX

      DocumentPathGetFullPath Method

      [Missing <summary> documentation for "M:NanoXLSX.LowLevel.DocumentPath.GetFullPath"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public string GetFullPath()

      Return Value

      Type: String

      [Missing <returns> documentation for "M:NanoXLSX.LowLevel.DocumentPath.GetFullPath"]

      See Also
      \ No newline at end of file diff --git a/docs/html/5c3aa749-7c22-4710-ecc5-74f3e6002389.htm b/docs/html/5c3aa749-7c22-4710-ecc5-74f3e6002389.htm index 106935566..f7a9bc20f 100644 --- a/docs/html/5c3aa749-7c22-4710-ecc5-74f3e6002389.htm +++ b/docs/html/5c3aa749-7c22-4710-ecc5-74f3e6002389.htm @@ -1 +1,5 @@ -Font.SchemeValue.major Field
      NanoXLSX

      FontSchemeValuemajor Field

      Font scheme is major

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public const FontSchemeValue major = 0

      Field Value

      FontSchemeValue
      See Also
      \ No newline at end of file +Font.SchemeValue.major Field
      NanoXLSX

      FontSchemeValuemajor Field

      [Missing <summary> documentation for "F:NanoXLSX.Styles.Font.SchemeValue.major"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const FontSchemeValue major = 0

      Field Value

      Type: FontSchemeValue
      See Also
      \ No newline at end of file diff --git a/docs/html/5c472038-6c7f-1fd0-03cd-27d359b6e7c3.htm b/docs/html/5c472038-6c7f-1fd0-03cd-27d359b6e7c3.htm index e2eea69c8..e8da07469 100644 --- a/docs/html/5c472038-6c7f-1fd0-03cd-27d359b6e7c3.htm +++ b/docs/html/5c472038-6c7f-1fd0-03cd-27d359b6e7c3.htm @@ -1,3 +1,5 @@ -Utils.FIRST_ALLOWED_EXCEL_DATE Field
      NanoXLSX

      UtilsFIRST_ALLOWED_EXCEL_DATE Field

      - First date that can be displayed by Excel. Real values before this date cannot be processed. -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public static readonly DateTime FIRST_ALLOWED_EXCEL_DATE

      Field Value

      DateTime
      See Also
      \ No newline at end of file +Utils.FIRST_ALLOWED_EXCEL_DATE Field
      NanoXLSX

      UtilsFIRST_ALLOWED_EXCEL_DATE Field

      [Missing <summary> documentation for "F:NanoXLSX.Utils.FIRST_ALLOWED_EXCEL_DATE"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public static readonly DateTime FIRST_ALLOWED_EXCEL_DATE

      Field Value

      Type: DateTime
      See Also
      \ No newline at end of file diff --git a/docs/html/5c5204c6-2598-5adf-32d9-36de6bdb509f.htm b/docs/html/5c5204c6-2598-5adf-32d9-36de6bdb509f.htm index 46d79447a..82f6fd968 100644 --- a/docs/html/5c5204c6-2598-5adf-32d9-36de6bdb509f.htm +++ b/docs/html/5c5204c6-2598-5adf-32d9-36de6bdb509f.htm @@ -1,7 +1,9 @@ -Cell(Object, Cell.CellType, String) Constructor
      NanoXLSX

      Cell(Object, CellCellType, String) Constructor

      - Constructor with value, cell type and address as string. The worksheet reference is set to null and must be assigned later -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public Cell(
      +Cell Constructor (Object, Cell.CellType, String)
      NanoXLSX

      Cell Constructor (Object, CellCellType, String)

      Initializes a new instance of the Cell class

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public Cell(
       	Object value,
      -	CellCellType type,
      +	CellCellType type,
       	string address
      -)

      Parameters

      value  Object
      Value of the cell
      type  CellCellType
      Type of the cell
      address  String
      Address of the cell
      Remarks
      If the DataType is defined as EMPTY any passed value will be set to null
      See Also
      \ No newline at end of file +)

      Parameters

      value
      Type: SystemObject

      [Missing <param name="value"/> documentation for "M:NanoXLSX.Cell.#ctor(System.Object,NanoXLSX.Cell.CellType,System.String)"]

      type
      Type: NanoXLSXCellCellType

      [Missing <param name="type"/> documentation for "M:NanoXLSX.Cell.#ctor(System.Object,NanoXLSX.Cell.CellType,System.String)"]

      address
      Type: SystemString

      [Missing <param name="address"/> documentation for "M:NanoXLSX.Cell.#ctor(System.Object,NanoXLSX.Cell.CellType,System.String)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/5c905290-ea52-2177-2e3b-c2145871c612.htm b/docs/html/5c905290-ea52-2177-2e3b-c2145871c612.htm index 140d4aacc..4c8c28405 100644 --- a/docs/html/5c905290-ea52-2177-2e3b-c2145871c612.htm +++ b/docs/html/5c905290-ea52-2177-2e3b-c2145871c612.htm @@ -1,13 +1,3 @@ -AbstractStyle Methods
      NanoXLSX

      AbstractStyle Methods

      The AbstractStyle type exposes the following members.

      Methods
       NameDescription
      Protected methodStatic memberAddPropertyAsJson - Append a JSON property for debug purpose (used in the ToString methods) to the passed string builder -
      Public methodCompareTo - Method to compare two objects for sorting purpose -
      Public methodCopy - Abstract method to copy a component (dereferencing) -
      Protected methodCopyPropertiesT - Internal method to copy altered properties from a source object. The decision whether a property is copied is dependent on a untouched reference object -
      Public methodEquals(AbstractStyle) - Method to compare two objects for sorting purpose -
      Public methodEquals(Object)Determines whether the specified object is equal to the current object.
      (Inherited from Object)
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetHashCodeServes as the default hash function.
      (Inherited from Object)
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Private methodStatic memberHandleProperties - Method to check whether a property is considered or skipped -
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodToStringReturns a string that represents the current object.
      (Inherited from Object)
      Top
      See Also
      \ No newline at end of file +AbstractStyle Methods
      NanoXLSX

      AbstractStyle Methods

      The AbstractStyle type exposes the following members.

      Methods
      +   + NameDescription
      Protected methodStatic memberAddPropertyAsJson
      Public methodCompareTo
      Public methodCopy
      Protected methodCopyPropertiesT
      Public methodEquals(Object)
      Determines whether the specified object is equal to the current object.
      (Inherited from Object.)
      Public methodEquals(AbstractStyle)
      Protected methodFinalize
      Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object.)
      Public methodGetHashCode
      Serves as the default hash function.
      (Inherited from Object.)
      Public methodGetType
      Gets the Type of the current instance.
      (Inherited from Object.)
      Private methodStatic memberHandleProperties
      Protected methodMemberwiseClone
      Creates a shallow copy of the current Object.
      (Inherited from Object.)
      Public methodToString
      Returns a string that represents the current object.
      (Inherited from Object.)
      Top
      See Also
      \ No newline at end of file diff --git a/docs/html/5cb916b9-8f97-72da-fe5e-e7b9c3658e70.htm b/docs/html/5cb916b9-8f97-72da-fe5e-e7b9c3658e70.htm index a98ffecda..fbe0a3d1e 100644 --- a/docs/html/5cb916b9-8f97-72da-fe5e-e7b9c3658e70.htm +++ b/docs/html/5cb916b9-8f97-72da-fe5e-e7b9c3658e70.htm @@ -1,5 +1,7 @@ -StyleReaderContainer.GetStyle(String) Method
      NanoXLSX

      StyleReaderContainerGetStyle(String) Method

      - Returns a whole style by its index -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public Style GetStyle(
      +StyleReaderContainer.GetStyle Method (String)
      NanoXLSX

      StyleReaderContainerGetStyle Method (String)

      [Missing <summary> documentation for "M:NanoXLSX.LowLevel.StyleReaderContainer.GetStyle(System.String)"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public Style GetStyle(
       	string index
      -)

      Parameters

      index  String
      Index of the style

      Return Value

      Style
      Style object or null if the component could not be retrieved
      See Also
      \ No newline at end of file +)

      Parameters

      index
      Type: SystemString

      [Missing <param name="index"/> documentation for "M:NanoXLSX.LowLevel.StyleReaderContainer.GetStyle(System.String)"]

      Return Value

      Type: Style

      [Missing <returns> documentation for "M:NanoXLSX.LowLevel.StyleReaderContainer.GetStyle(System.String)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/5cd0aff5-f7cd-30bc-7044-a2da99085a47.htm b/docs/html/5cd0aff5-f7cd-30bc-7044-a2da99085a47.htm index 386e6a5d9..4fb5f55c7 100644 --- a/docs/html/5cd0aff5-f7cd-30bc-7044-a2da99085a47.htm +++ b/docs/html/5cd0aff5-f7cd-30bc-7044-a2da99085a47.htm @@ -1,5 +1,7 @@ -Border.Equals(Object) Method
      NanoXLSX

      BorderEquals(Object) Method

      - Returns whether two instances are the same -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public override bool Equals(
      +Border.Equals Method (Object)
      NanoXLSX

      BorderEquals Method (Object)

      [Missing <summary> documentation for "M:NanoXLSX.Styles.Border.Equals(System.Object)"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public override bool Equals(
       	Object obj
      -)

      Parameters

      obj  Object
      Object to compare

      Return Value

      Boolean
      True if this instance and the other are the same
      See Also
      \ No newline at end of file +)

      Parameters

      obj
      Type: SystemObject

      [Missing <param name="obj"/> documentation for "M:NanoXLSX.Styles.Border.Equals(System.Object)"]

      Return Value

      Type: Boolean

      [Missing <returns> documentation for "M:NanoXLSX.Styles.Border.Equals(System.Object)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/5ceaf19d-c366-27b8-09e5-8dddf9ff1042.htm b/docs/html/5ceaf19d-c366-27b8-09e5-8dddf9ff1042.htm index b9addcef2..57ecfafba 100644 --- a/docs/html/5ceaf19d-c366-27b8-09e5-8dddf9ff1042.htm +++ b/docs/html/5ceaf19d-c366-27b8-09e5-8dddf9ff1042.htm @@ -1,3 +1,5 @@ -WorkbookReader.WorksheetDefinition.WorksheetName Property
      NanoXLSX

      WorkbookReaderWorksheetDefinitionWorksheetName Property

      - Worksheet name -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public string WorksheetName { get; set; }

      Property Value

      String
      See Also
      \ No newline at end of file +WorkbookReader.WorksheetDefinition.WorksheetName Property
      NanoXLSX

      WorkbookReaderWorksheetDefinitionWorksheetName Property

      [Missing <summary> documentation for "P:NanoXLSX.LowLevel.WorkbookReader.WorksheetDefinition.WorksheetName"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public string WorksheetName { get; set; }

      Property Value

      Type: String
      See Also
      \ No newline at end of file diff --git a/docs/html/5cf87ee4-ede3-cd79-bc83-e21efbbd15e8.htm b/docs/html/5cf87ee4-ede3-cd79-bc83-e21efbbd15e8.htm index 0480893fd..61c748cb8 100644 --- a/docs/html/5cf87ee4-ede3-cd79-bc83-e21efbbd15e8.htm +++ b/docs/html/5cf87ee4-ede3-cd79-bc83-e21efbbd15e8.htm @@ -1 +1,5 @@ -CellXf.TextBreakValue.none Field
      NanoXLSX

      CellXfTextBreakValuenone Field

      Text will overflow in cell

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public const CellXfTextBreakValue none = 2

      Field Value

      CellXfTextBreakValue
      See Also
      \ No newline at end of file +CellXf.TextBreakValue.none Field
      NanoXLSX

      CellXfTextBreakValuenone Field

      [Missing <summary> documentation for "F:NanoXLSX.Styles.CellXf.TextBreakValue.none"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const CellXfTextBreakValue none = 2

      Field Value

      Type: CellXfTextBreakValue
      See Also
      \ No newline at end of file diff --git a/docs/html/5cf887a4-6a7a-5e76-38bb-98563bda291c.htm b/docs/html/5cf887a4-6a7a-5e76-38bb-98563bda291c.htm index 7cca0a23b..5dce2d030 100644 --- a/docs/html/5cf887a4-6a7a-5e76-38bb-98563bda291c.htm +++ b/docs/html/5cf887a4-6a7a-5e76-38bb-98563bda291c.htm @@ -1,3 +1,5 @@ -Worksheet.CurrentCellDirection Property \ No newline at end of file +Worksheet.CurrentCellDirection Property \ No newline at end of file diff --git a/docs/html/5d51fb2b-d348-bff4-ad88-9f1e6a905628.htm b/docs/html/5d51fb2b-d348-bff4-ad88-9f1e6a905628.htm index 123f43cec..4f0728212 100644 --- a/docs/html/5d51fb2b-d348-bff4-ad88-9f1e6a905628.htm +++ b/docs/html/5d51fb2b-d348-bff4-ad88-9f1e6a905628.htm @@ -1,8 +1,8 @@ -Worksheet.SetStyle(String, Style) Method
      NanoXLSX

      WorksheetSetStyle(String, Style) Method

      - Sets the passed style on the passed address expression. Such an expression may be a single cell or a cell range. - If the cell is already existing, the style will be added or replaced. - Otherwise, an empty cell will be added with the assigned style. If the passed style is null, all styles will be removed on existing cells and no additional (empty) cells are added to the worksheet -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void SetStyle(
      +Worksheet.SetStyle Method (String, Style)
      NanoXLSX

      WorksheetSetStyle Method (String, Style)

      [Missing <summary> documentation for "M:NanoXLSX.Worksheet.SetStyle(System.String,NanoXLSX.Styles.Style)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public void SetStyle(
       	string addressExpression,
       	Style style
      -)

      Parameters

      addressExpression  String
      Expression of a cell address or range of addresses
      style  Style
      Style to apply or null to clear the range
      Remarks
      Note: This method may invalidate an existing date or time value since dates and times are defined by specific style. The result of a redefinition will be a number, instead of a date or time
      See Also
      \ No newline at end of file +)

      Parameters

      addressExpression
      Type: SystemString

      [Missing <param name="addressExpression"/> documentation for "M:NanoXLSX.Worksheet.SetStyle(System.String,NanoXLSX.Styles.Style)"]

      style
      Type: NanoXLSX.StylesStyle

      [Missing <param name="style"/> documentation for "M:NanoXLSX.Worksheet.SetStyle(System.String,NanoXLSX.Styles.Style)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/5ddfdd04-d061-802f-0cc1-faef026c925c.htm b/docs/html/5ddfdd04-d061-802f-0cc1-faef026c925c.htm index 813479f78..876108037 100644 --- a/docs/html/5ddfdd04-d061-802f-0cc1-faef026c925c.htm +++ b/docs/html/5ddfdd04-d061-802f-0cc1-faef026c925c.htm @@ -1,77 +1,9 @@ -XlsxWriter Class
      NanoXLSX

      XlsxWriter Class

      - Class for low level handling (XML, formatting, packing) -
      Inheritance Hierarchy
      SystemObject
        NanoXLSX.LowLevelXlsxWriter

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      internal class XlsxWriter

      The XlsxWriter type exposes the following members.

      Constructors
       NameDescription
      Private methodStatic memberXlsxWriter 
      Public methodXlsxWriter - Constructor with defined workbook object -
      Top
      Methods
       NameDescription
      Private methodAppendSharedString - Method to append shared string values and to handle leading or trailing white spaces -
      Private methodAppendXmlTag - Method to append a simple XML tag with an enclosed value to the passed StringBuilder -
      Private methodAppendXmlToPackagePart - Writes raw XML strings into the passed Package Part -
      Private methodCalculatePaneHeight - Method to calculate the pane height, based on the number of rows -
      Private methodCalculatePaneWidth - Method to calculate the pane width, based on the number of columns -
      Private methodCreateAppPropertiesDocument - Method to create the app-properties (part of meta data) as raw XML string -
      Private methodCreateAppString - Method to create the XML string for the app-properties document -
      Private methodCreateColsString - Method to create the columns as XML string. This is used to define the width of columns -
      Private methodCreateCorePropertiesDocument - Method to create the core-properties (part of meta data) as raw XML string -
      Private methodCreateCorePropertiesString - Method to create the XML string for the core-properties document -
      Private methodCreateMergedCellsString - Method to create the merged cells string of the passed worksheet -
      Private methodCreateMruColorsString - Method to create the XML string for the color-MRU part of the style sheet document (recent colors) -
      Private methodCreatePaneString - Method to create the (sub) part of the pane (splitting and freezing) within the worksheet XML document -
      Private methodCreateRowsString - Method to create the enclosing part of the rows -
      Private methodCreateRowString - Method to create a row string -
      Private methodCreateSharedStringsDocument - Method to create shared strings as raw XML string -
      Private methodCreateSheetProtectionString - Method to create the protection string of the passed worksheet -
      Private methodCreateSheetViewString - Method to create the (sub) part of the sheet view (selected cells and panes) within the worksheet XML document -
      Private methodCreateStyleBorderString - Method to create the XML string for the border part of the style sheet document -
      Private methodCreateStyleFillString - Method to create the XML string for the fill part of the style sheet document -
      Private methodCreateStyleFontString - Method to create the XML string for the font part of the style sheet document -
      Private methodCreateStyleNumberFormatString - Method to create the XML string for the number format part of the style sheet document -
      Private methodCreateStyleSheetDocument - Method to create a style sheet as raw XML string -
      Private methodCreateStyleXfsString - Method to create the XML string for the XF part of the style sheet document -
      Private methodCreateWorkbookDocument - Method to create a workbook as raw XML string -
      Private methodCreateWorkbookProtectionString - Method to create the (sub) part of the workbook protection within the workbook XML document -
      Private methodCreateWorksheetPart - Method to create a worksheet part as a raw XML string -
      Public methodEqualsDetermines whether the specified object is equal to the current object.
      (Inherited from Object)
      Public methodStatic memberEscapeXmlAttributeChars - Method to escape XML characters in an XML attribute -
      Public methodStatic memberEscapeXmlChars - Method to escape XML characters between two XML tags -
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetHashCodeServes as the default hash function.
      (Inherited from Object)
      Private methodGetSortedSheetData - Method to sort the cells of a worksheet as preparation for the XML document -
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Private methodHasPaneSplitting - Checks whether pane splitting is applied in the given worksheet -
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Private methodNormalizeNewLines - Method to normalize all newlines to CR+LF -
      Public methodSave - Method to save the workbook -
      Public methodSaveAsStream - Method to save the workbook as stream -
      Public methodSaveAsStreamAsync - Method to save the workbook as stream asynchronous. -
      Public methodSaveAsync - Method to save the workbook asynchronous. -
      Public methodToStringReturns a string that represents the current object.
      (Inherited from Object)
      Top
      Remarks
      This class is only for internal use. Use the high level API (e.g. class Workbook) to manipulate data and create Excel files
      See Also
      \ No newline at end of file +XlsxWriter Class
      NanoXLSX

      XlsxWriter Class

      [Missing <summary> documentation for "T:NanoXLSX.LowLevel.XlsxWriter"]

      Inheritance Hierarchy
      SystemObject
        NanoXLSX.LowLevelXlsxWriter

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      internal class XlsxWriter

      The XlsxWriter type exposes the following members.

      Constructors
      +   + NameDescription
      Private methodStatic memberXlsxWriter
      Public methodXlsxWriter
      Initializes a new instance of the XlsxWriter class
      Top
      Methods
      See Also
      \ No newline at end of file diff --git a/docs/html/5df47bf5-199c-da09-b7f4-9b1f78dd725d.htm b/docs/html/5df47bf5-199c-da09-b7f4-9b1f78dd725d.htm index 8e69abf90..d8c0c5131 100644 --- a/docs/html/5df47bf5-199c-da09-b7f4-9b1f78dd725d.htm +++ b/docs/html/5df47bf5-199c-da09-b7f4-9b1f78dd725d.htm @@ -1,6 +1,8 @@ -Worksheet.SetSheetName(String, Boolean) Method
      NanoXLSX

      WorksheetSetSheetName(String, Boolean) Method

      - Sets the name of the worksheet -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void SetSheetName(
      +Worksheet.SetSheetName Method (String, Boolean)
      NanoXLSX

      WorksheetSetSheetName Method (String, Boolean)

      [Missing <summary> documentation for "M:NanoXLSX.Worksheet.SetSheetName(System.String,System.Boolean)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public void SetSheetName(
       	string name,
       	bool sanitize
      -)

      Parameters

      name  String
      Name of the worksheet
      sanitize  Boolean
      If true, the filename will be sanitized automatically according to the specifications of Excel
      Exceptions
      ExceptionCondition
      WorksheetExceptionWorksheetException Thrown if no workbook is referenced. This information is necessary to determine whether the name already exists
      See Also
      \ No newline at end of file +)

      Parameters

      name
      Type: SystemString

      [Missing <param name="name"/> documentation for "M:NanoXLSX.Worksheet.SetSheetName(System.String,System.Boolean)"]

      sanitize
      Type: SystemBoolean

      [Missing <param name="sanitize"/> documentation for "M:NanoXLSX.Worksheet.SetSheetName(System.String,System.Boolean)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/5e28ad58-f326-1a6a-1d6c-fe41b7cee509.htm b/docs/html/5e28ad58-f326-1a6a-1d6c-fe41b7cee509.htm index 125945885..086d327d6 100644 --- a/docs/html/5e28ad58-f326-1a6a-1d6c-fe41b7cee509.htm +++ b/docs/html/5e28ad58-f326-1a6a-1d6c-fe41b7cee509.htm @@ -1,7 +1,8 @@ -Worksheet.SetStyle(Range, Style) Method
      NanoXLSX

      WorksheetSetStyle(Range, Style) Method

      - Sets the passed style on the passed cell range. If cells are already existing, the style will be added or replaced. - Otherwise, an empty cell will be added with the assigned style. If the passed style is null, all styles will be removed on existing cells and no additional (empty) cells are added to the worksheet -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void SetStyle(
      +Worksheet.SetStyle Method (Range, Style)
      NanoXLSX

      WorksheetSetStyle Method (Range, Style)

      [Missing <summary> documentation for "M:NanoXLSX.Worksheet.SetStyle(NanoXLSX.Range,NanoXLSX.Styles.Style)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public void SetStyle(
       	Range cellRange,
       	Style style
      -)

      Parameters

      cellRange  Range
      Cell range to apply the style
      style  Style
      Style to apply
      Remarks
      Note: This method may invalidate an existing date or time value since dates and times are defined by specific style. The result of a redefinition will be a number, instead of a date or time
      See Also
      \ No newline at end of file +)

      Parameters

      cellRange
      Type: NanoXLSXRange

      [Missing <param name="cellRange"/> documentation for "M:NanoXLSX.Worksheet.SetStyle(NanoXLSX.Range,NanoXLSX.Styles.Style)"]

      style
      Type: NanoXLSX.StylesStyle

      [Missing <param name="style"/> documentation for "M:NanoXLSX.Worksheet.SetStyle(NanoXLSX.Range,NanoXLSX.Styles.Style)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/5e44c207-f93b-740f-7e76-1bc340cf98d2.htm b/docs/html/5e44c207-f93b-740f-7e76-1bc340cf98d2.htm index 3541c9a92..5bf5a49f9 100644 --- a/docs/html/5e44c207-f93b-740f-7e76-1bc340cf98d2.htm +++ b/docs/html/5e44c207-f93b-740f-7e76-1bc340cf98d2.htm @@ -1,11 +1,11 @@ -Worksheet.SetSplit(Nullable<Int32>, Nullable<Int32>, Boolean, Address, Nullable<Worksheet.WorksheetPane>) Method
      NanoXLSX

      WorksheetSetSplit(NullableInt32, NullableInt32, Boolean, Address, NullableWorksheetWorksheetPane) Method

      - Sets the horizontal and vertical split of the worksheet into four panes. The measurement in rows and columns can be used to split and freeze panes -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void SetSplit(
      +Worksheet.SetSplit Method (Nullable(Int32), Nullable(Int32), Boolean, Address, Nullable(Worksheet.WorksheetPane))
      NanoXLSX

      WorksheetSetSplit Method (NullableInt32, NullableInt32, Boolean, Address, NullableWorksheetWorksheetPane)

      [Missing <summary> documentation for "M:NanoXLSX.Worksheet.SetSplit(System.Nullable{System.Int32},System.Nullable{System.Int32},System.Boolean,NanoXLSX.Address,System.Nullable{NanoXLSX.Worksheet.WorksheetPane})"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public void SetSplit(
       	int? numberOfColumnsFromLeft,
       	int? numberOfRowsFromTop,
       	bool freeze,
       	Address topLeftCell,
      -	WorksheetWorksheetPane? activePane
      -)

      Parameters

      numberOfColumnsFromLeft  NullableInt32
      Number of columns from left of the worksheet to the split line. The particular column widths are considered.
      - The parameter is nullable. If left null, the method acts identical to SetHorizontalSplit(Int32, Boolean, Address, NullableWorksheetWorksheetPane)
      numberOfRowsFromTop  NullableInt32
      Number of rows from top of the worksheet to the split line. The particular row heights are considered.
      - The parameter is nullable. If left null, the method acts identical to SetVerticalSplit(Int32, Boolean, Address, NullableWorksheetWorksheetPane)
      freeze  Boolean
      If true, all panes are frozen, otherwise remains movable
      topLeftCell  Address
      Top Left cell address of the bottom right pane (if applicable)
      activePane  NullableWorksheetWorksheetPane
      Active pane in the split window.
      The parameter is nullable
      Exceptions
      ExceptionCondition
      WorksheetExceptionWorksheetException Thrown if the address of the top left cell is smaller the split panes address, if freeze is applied
      See Also
      \ No newline at end of file + WorksheetWorksheetPane? activePane +)

      Parameters

      numberOfColumnsFromLeft
      Type: SystemNullableInt32

      [Missing <param name="numberOfColumnsFromLeft"/> documentation for "M:NanoXLSX.Worksheet.SetSplit(System.Nullable{System.Int32},System.Nullable{System.Int32},System.Boolean,NanoXLSX.Address,System.Nullable{NanoXLSX.Worksheet.WorksheetPane})"]

      numberOfRowsFromTop
      Type: SystemNullableInt32

      [Missing <param name="numberOfRowsFromTop"/> documentation for "M:NanoXLSX.Worksheet.SetSplit(System.Nullable{System.Int32},System.Nullable{System.Int32},System.Boolean,NanoXLSX.Address,System.Nullable{NanoXLSX.Worksheet.WorksheetPane})"]

      freeze
      Type: SystemBoolean

      [Missing <param name="freeze"/> documentation for "M:NanoXLSX.Worksheet.SetSplit(System.Nullable{System.Int32},System.Nullable{System.Int32},System.Boolean,NanoXLSX.Address,System.Nullable{NanoXLSX.Worksheet.WorksheetPane})"]

      topLeftCell
      Type: NanoXLSXAddress

      [Missing <param name="topLeftCell"/> documentation for "M:NanoXLSX.Worksheet.SetSplit(System.Nullable{System.Int32},System.Nullable{System.Int32},System.Boolean,NanoXLSX.Address,System.Nullable{NanoXLSX.Worksheet.WorksheetPane})"]

      activePane
      Type: SystemNullableWorksheetWorksheetPane

      [Missing <param name="activePane"/> documentation for "M:NanoXLSX.Worksheet.SetSplit(System.Nullable{System.Int32},System.Nullable{System.Int32},System.Boolean,NanoXLSX.Address,System.Nullable{NanoXLSX.Worksheet.WorksheetPane})"]

      See Also
      \ No newline at end of file diff --git a/docs/html/5ef3f1a6-f300-f72b-03c0-ea722e673a81.htm b/docs/html/5ef3f1a6-f300-f72b-03c0-ea722e673a81.htm index 8c5291318..3f36dacdc 100644 --- a/docs/html/5ef3f1a6-f300-f72b-03c0-ea722e673a81.htm +++ b/docs/html/5ef3f1a6-f300-f72b-03c0-ea722e673a81.htm @@ -1,4 +1,6 @@ -Worksheet.SelectedCells Property \ No newline at end of file +Worksheet.SelectedCells Property
      NanoXLSX

      WorksheetSelectedCells Property

      Note: This API is now obsolete.

      [Missing <summary> documentation for "P:NanoXLSX.Worksheet.SelectedCells"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      [ObsoleteAttribute("This method is a deprecated subset of the function SelectedCellRanges. SelectedCellRanges will get this function name in a future version. Therefore, the type will change")]
      +public Range? SelectedCells { get; }

      Property Value

      Type: NullableRange
      See Also
      \ No newline at end of file diff --git a/docs/html/5f82bbd4-55c1-fc44-1ebf-1aaef28cc1e0.htm b/docs/html/5f82bbd4-55c1-fc44-1ebf-1aaef28cc1e0.htm index ed2f7dda2..de9958c50 100644 --- a/docs/html/5f82bbd4-55c1-fc44-1ebf-1aaef28cc1e0.htm +++ b/docs/html/5f82bbd4-55c1-fc44-1ebf-1aaef28cc1e0.htm @@ -1,5 +1,3 @@ -Range Fields
      NanoXLSX

      Range Fields

      The Range type exposes the following members.

      Fields
       NameDescription
      Public fieldEndAddress - End address of the range -
      Public fieldStartAddress - Start address of the range -
      Top
      See Also
      \ No newline at end of file +Range Fields \ No newline at end of file diff --git a/docs/html/5fa05514-2098-fcc9-54da-2b4b3af1a429.htm b/docs/html/5fa05514-2098-fcc9-54da-2b4b3af1a429.htm index 414fc6421..93a44853d 100644 --- a/docs/html/5fa05514-2098-fcc9-54da-2b4b3af1a429.htm +++ b/docs/html/5fa05514-2098-fcc9-54da-2b4b3af1a429.htm @@ -1,3 +1,5 @@ -Metadata.HyperlinkBase Property
      NanoXLSX

      MetadataHyperlinkBase Property

      - Gets or sets the hyper-link base of the document. -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public string HyperlinkBase { get; set; }

      Property Value

      String
      See Also
      \ No newline at end of file +Metadata.HyperlinkBase Property
      NanoXLSX

      MetadataHyperlinkBase Property

      [Missing <summary> documentation for "P:NanoXLSX.Metadata.HyperlinkBase"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public string HyperlinkBase { get; set; }

      Property Value

      Type: String
      See Also
      \ No newline at end of file diff --git a/docs/html/600863d5-1ba6-13b0-df9a-82dd14029785.htm b/docs/html/600863d5-1ba6-13b0-df9a-82dd14029785.htm index 40f8977ce..bbcaf479b 100644 --- a/docs/html/600863d5-1ba6-13b0-df9a-82dd14029785.htm +++ b/docs/html/600863d5-1ba6-13b0-df9a-82dd14029785.htm @@ -1,4 +1,5 @@ -Font.ColorValue Property
      NanoXLSX

      FontColorValue Property

      - Gets or sets the color code of the font color. The value is expressed as hex string with the format AARRGGBB. AA (Alpha) is usually FF. - To omit the color, an empty string can be set. Empty is also default. -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public string ColorValue { get; set; }

      Property Value

      String
      Exceptions
      ExceptionCondition
      StyleExceptionThrows a StyleException if the passed ARGB value is not valid
      See Also
      \ No newline at end of file +Font.ColorValue Property
      NanoXLSX

      FontColorValue Property

      [Missing <summary> documentation for "P:NanoXLSX.Styles.Font.ColorValue"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public string ColorValue { get; set; }

      Property Value

      Type: String
      See Also
      \ No newline at end of file diff --git a/docs/html/6031275e-310a-b5d5-47c5-f530ff998903.htm b/docs/html/6031275e-310a-b5d5-47c5-f530ff998903.htm index 47913c8bd..cfcb77b78 100644 --- a/docs/html/6031275e-310a-b5d5-47c5-f530ff998903.htm +++ b/docs/html/6031275e-310a-b5d5-47c5-f530ff998903.htm @@ -1,6 +1,8 @@ -StyleManager.GetComponentByHash Method
      NanoXLSX

      StyleManagerGetComponentByHash Method

      - Gets a component by its hash -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      private static AbstractStyle GetComponentByHash(
      +StyleManager.GetComponentByHash Method 
      NanoXLSX

      StyleManagerGetComponentByHash Method

      [Missing <summary> documentation for "M:NanoXLSX.Styles.StyleManager.GetComponentByHash(System.Collections.Generic.List{NanoXLSX.Styles.AbstractStyle}@,System.Int32)"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      private static AbstractStyle GetComponentByHash(
       	ref List<AbstractStyle> list,
       	int hash
      -)

      Parameters

      list  ListAbstractStyle
      List to check
      hash  Int32
      Hash of the component

      Return Value

      AbstractStyle
      Determined component. If not found, null will be returned
      See Also
      \ No newline at end of file +)

      Parameters

      list
      Type: System.Collections.GenericListAbstractStyle

      [Missing <param name="list"/> documentation for "M:NanoXLSX.Styles.StyleManager.GetComponentByHash(System.Collections.Generic.List{NanoXLSX.Styles.AbstractStyle}@,System.Int32)"]

      hash
      Type: SystemInt32

      [Missing <param name="hash"/> documentation for "M:NanoXLSX.Styles.StyleManager.GetComponentByHash(System.Collections.Generic.List{NanoXLSX.Styles.AbstractStyle}@,System.Int32)"]

      Return Value

      Type: AbstractStyle

      [Missing <returns> documentation for "M:NanoXLSX.Styles.StyleManager.GetComponentByHash(System.Collections.Generic.List{NanoXLSX.Styles.AbstractStyle}@,System.Int32)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/60623cc8-4bca-bdc1-4398-56b74652bb79.htm b/docs/html/60623cc8-4bca-bdc1-4398-56b74652bb79.htm index a34dbf448..354ce1c24 100644 --- a/docs/html/60623cc8-4bca-bdc1-4398-56b74652bb79.htm +++ b/docs/html/60623cc8-4bca-bdc1-4398-56b74652bb79.htm @@ -1,6 +1,8 @@ -Worksheet.SetRowHiddenState Method
      Click or drag to resize
      NanoXLSX

      WorksheetSetRowHiddenState Method

      - Sets the defined row as hidden or visible -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      private void SetRowHiddenState(
      +Worksheet.SetRowHiddenState Method 
      Click or drag to resize
      NanoXLSX

      WorksheetSetRowHiddenState Method

      [Missing <summary> documentation for "M:NanoXLSX.Worksheet.SetRowHiddenState(System.Int32,System.Boolean)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      private void SetRowHiddenState(
       	int rowNumber,
       	bool state
      -)

      Parameters

      rowNumber  Int32
      Row number to make visible again
      state  Boolean
      If true, the row will be hidden, otherwise visible
      Exceptions
      ExceptionCondition
      RangeExceptionThrows a RangeException if the passed row number was out of range
      See Also
      \ No newline at end of file +)

      Parameters

      rowNumber
      Type: SystemInt32

      [Missing <param name="rowNumber"/> documentation for "M:NanoXLSX.Worksheet.SetRowHiddenState(System.Int32,System.Boolean)"]

      state
      Type: SystemBoolean

      [Missing <param name="state"/> documentation for "M:NanoXLSX.Worksheet.SetRowHiddenState(System.Int32,System.Boolean)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/606f531d-143f-cb55-5312-eb305473330c.htm b/docs/html/606f531d-143f-cb55-5312-eb305473330c.htm index 934110dfb..444af80ef 100644 --- a/docs/html/606f531d-143f-cb55-5312-eb305473330c.htm +++ b/docs/html/606f531d-143f-cb55-5312-eb305473330c.htm @@ -1,6 +1,8 @@ -StyleException(String, Exception) Constructor
      NanoXLSX

      StyleException(String, Exception) Constructor

      - Constructor with passed message and inner exception -

      Namespace: NanoXLSX.Exceptions
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public StyleException(
      +StyleException Constructor (String, Exception)
      NanoXLSX

      StyleException Constructor (String, Exception)

      Initializes a new instance of the StyleException class

      + Namespace: +  NanoXLSX.Exceptions
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public StyleException(
       	string message,
       	Exception inner
      -)

      Parameters

      message  String
      Message of the exception
      inner  Exception
      Inner exception
      See Also
      \ No newline at end of file +)

      Parameters

      message
      Type: SystemString

      [Missing <param name="message"/> documentation for "M:NanoXLSX.Exceptions.StyleException.#ctor(System.String,System.Exception)"]

      inner
      Type: SystemException

      [Missing <param name="inner"/> documentation for "M:NanoXLSX.Exceptions.StyleException.#ctor(System.String,System.Exception)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/60d7b9d6-4938-0437-7b21-422469f59d45.htm b/docs/html/60d7b9d6-4938-0437-7b21-422469f59d45.htm index d9e274e62..3b502f198 100644 --- a/docs/html/60d7b9d6-4938-0437-7b21-422469f59d45.htm +++ b/docs/html/60d7b9d6-4938-0437-7b21-422469f59d45.htm @@ -1,5 +1,7 @@ -AbstractStyle.CompareTo Method
      NanoXLSX

      AbstractStyleCompareTo Method

      - Method to compare two objects for sorting purpose -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public int CompareTo(
      +AbstractStyle.CompareTo Method 
      NanoXLSX

      AbstractStyleCompareTo Method

      [Missing <summary> documentation for "M:NanoXLSX.Styles.AbstractStyle.CompareTo(NanoXLSX.Styles.AbstractStyle)"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public int CompareTo(
       	AbstractStyle other
      -)

      Parameters

      other  AbstractStyle
      Other object to compare with this object

      Return Value

      Int32
      -1 if the other object is bigger. 0 if both objects are equal. 1 if the other object is smaller.

      Implements

      IComparableTCompareTo(T)
      See Also
      \ No newline at end of file +)

      Parameters

      other
      Type: NanoXLSX.StylesAbstractStyle

      [Missing <param name="other"/> documentation for "M:NanoXLSX.Styles.AbstractStyle.CompareTo(NanoXLSX.Styles.AbstractStyle)"]

      Return Value

      Type: Int32

      [Missing <returns> documentation for "M:NanoXLSX.Styles.AbstractStyle.CompareTo(NanoXLSX.Styles.AbstractStyle)"]

      Implements

      IComparableTCompareTo(T)
      See Also
      \ No newline at end of file diff --git a/docs/html/60df384e-866b-514b-63df-36b076e3f77f.htm b/docs/html/60df384e-866b-514b-63df-36b076e3f77f.htm index 4a3897811..d7c31b8a8 100644 --- a/docs/html/60df384e-866b-514b-63df-36b076e3f77f.htm +++ b/docs/html/60df384e-866b-514b-63df-36b076e3f77f.htm @@ -1,5 +1,7 @@ -Workbook.SetSelectedWorksheet(Worksheet) Method
      NanoXLSX

      WorkbookSetSelectedWorksheet(Worksheet) Method

      - Sets the selected worksheet in the output workbook -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void SetSelectedWorksheet(
      +Workbook.SetSelectedWorksheet Method (Worksheet)
      NanoXLSX

      WorkbookSetSelectedWorksheet Method (Worksheet)

      [Missing <summary> documentation for "M:NanoXLSX.Workbook.SetSelectedWorksheet(NanoXLSX.Worksheet)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public void SetSelectedWorksheet(
       	Worksheet worksheet
      -)

      Parameters

      worksheet  Worksheet
      Worksheet object (must be in the collection of worksheets)
      Exceptions
      ExceptionCondition
      WorksheetExceptionThrows a WorksheetException if the worksheet was not found in the worksheet collection or if it is hidden
      Remarks
      This method does not set the current worksheet while design time. Use SetCurrentWorksheet instead for this
      See Also
      \ No newline at end of file +)

      Parameters

      worksheet
      Type: NanoXLSXWorksheet

      [Missing <param name="worksheet"/> documentation for "M:NanoXLSX.Workbook.SetSelectedWorksheet(NanoXLSX.Worksheet)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/60f7f4af-c6b0-0c38-5dc7-987e78329fc1.htm b/docs/html/60f7f4af-c6b0-0c38-5dc7-987e78329fc1.htm index 80c01dba1..3df0bca32 100644 --- a/docs/html/60f7f4af-c6b0-0c38-5dc7-987e78329fc1.htm +++ b/docs/html/60f7f4af-c6b0-0c38-5dc7-987e78329fc1.htm @@ -1,5 +1,7 @@ -MetadataReader.ReadAppData Method
      NanoXLSX

      MetadataReaderReadAppData Method

      - Reads the XML file form the passed stream and processes the AppData section -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void ReadAppData(
      +MetadataReader.ReadAppData Method 
      NanoXLSX

      MetadataReaderReadAppData Method

      [Missing <summary> documentation for "M:NanoXLSX.LowLevel.MetadataReader.ReadAppData(System.IO.MemoryStream)"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public void ReadAppData(
       	MemoryStream stream
      -)

      Parameters

      stream  MemoryStream
      Stream of the XML file
      Exceptions
      ExceptionCondition
      IOExceptionThrows IOException in case of an error
      See Also
      \ No newline at end of file +)

      Parameters

      stream
      Type: System.IOMemoryStream

      [Missing <param name="stream"/> documentation for "M:NanoXLSX.LowLevel.MetadataReader.ReadAppData(System.IO.MemoryStream)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/61374a8f-1046-85ad-f659-4abcec6a7cc6.htm b/docs/html/61374a8f-1046-85ad-f659-4abcec6a7cc6.htm index e4cde2db9..b02eb612e 100644 --- a/docs/html/61374a8f-1046-85ad-f659-4abcec6a7cc6.htm +++ b/docs/html/61374a8f-1046-85ad-f659-4abcec6a7cc6.htm @@ -1,3 +1,5 @@ -WorksheetReader.PaneDefinition.PaneSplitColumnIndex Property
      NanoXLSX

      WorksheetReaderPaneDefinitionPaneSplitColumnIndex Property

      - Gets or sets the pane split column index of a worksheet split -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public int? PaneSplitColumnIndex { get; set; }

      Property Value

      NullableInt32
      See Also
      \ No newline at end of file +WorksheetReader.PaneDefinition.PaneSplitColumnIndex Property
      NanoXLSX

      WorksheetReaderPaneDefinitionPaneSplitColumnIndex Property

      [Missing <summary> documentation for "P:NanoXLSX.LowLevel.WorksheetReader.PaneDefinition.PaneSplitColumnIndex"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public int? PaneSplitColumnIndex { get; set; }

      Property Value

      Type: NullableInt32
      See Also
      \ No newline at end of file diff --git a/docs/html/618977e7-ec56-3616-9420-9e47ac9c439e.htm b/docs/html/618977e7-ec56-3616-9420-9e47ac9c439e.htm index f5abf78b9..371e38e62 100644 --- a/docs/html/618977e7-ec56-3616-9420-9e47ac9c439e.htm +++ b/docs/html/618977e7-ec56-3616-9420-9e47ac9c439e.htm @@ -1,3 +1,5 @@ -Font.Strike Property
      NanoXLSX

      FontStrike Property

      - Gets or sets whether the font is struck through. If true, the font is declared as strike-through -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public bool Strike { get; set; }

      Property Value

      Boolean
      See Also
      \ No newline at end of file +Font.Strike Property
      NanoXLSX

      FontStrike Property

      [Missing <summary> documentation for "P:NanoXLSX.Styles.Font.Strike"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public bool Strike { get; set; }

      Property Value

      Type: Boolean
      See Also
      \ No newline at end of file diff --git a/docs/html/61902770-0ccc-8941-f5b2-3153be6dd7f5.htm b/docs/html/61902770-0ccc-8941-f5b2-3153be6dd7f5.htm index e74f16709..be29e966c 100644 --- a/docs/html/61902770-0ccc-8941-f5b2-3153be6dd7f5.htm +++ b/docs/html/61902770-0ccc-8941-f5b2-3153be6dd7f5.htm @@ -1 +1,5 @@ -ImportOptions Constructor
      NanoXLSX

      ImportOptions Constructor

      Initializes the static fields of the ImportOptions class

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      static ImportOptions()
      See Also
      \ No newline at end of file +ImportOptions Constructor
      NanoXLSX

      ImportOptions Constructor

      Initializes the static fields of the ImportOptions class

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      static ImportOptions()
      See Also
      \ No newline at end of file diff --git a/docs/html/61c8cf6d-2771-2f50-f867-17a5b5fbf264.htm b/docs/html/61c8cf6d-2771-2f50-f867-17a5b5fbf264.htm index 76ecfee25..335f8b282 100644 --- a/docs/html/61c8cf6d-2771-2f50-f867-17a5b5fbf264.htm +++ b/docs/html/61c8cf6d-2771-2f50-f867-17a5b5fbf264.htm @@ -1,3 +1,5 @@ -Range.EndAddress Field
      NanoXLSX

      RangeEndAddress Field

      - End address of the range -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public Address EndAddress

      Field Value

      Address
      See Also
      \ No newline at end of file +Range.EndAddress Field
      NanoXLSX

      RangeEndAddress Field

      [Missing <summary> documentation for "F:NanoXLSX.Range.EndAddress"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public Address EndAddress

      Field Value

      Type: Address
      See Also
      \ No newline at end of file diff --git a/docs/html/61d95586-1313-e6e1-fa0b-8f60ab45b2bb.htm b/docs/html/61d95586-1313-e6e1-fa0b-8f60ab45b2bb.htm index e8a9c4415..f124a328b 100644 --- a/docs/html/61d95586-1313-e6e1-fa0b-8f60ab45b2bb.htm +++ b/docs/html/61d95586-1313-e6e1-fa0b-8f60ab45b2bb.htm @@ -1,4 +1,8 @@ -Range.Inequality Operator
      NanoXLSX

      RangeInequality Operator

      [Missing <summary> documentation for "M:NanoXLSX.Range.op_Inequality(NanoXLSX.Range,NanoXLSX.Range)"]


      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public static bool operator !=(
      +Range.Inequality Operator 
      NanoXLSX

      RangeInequality Operator

      [Missing <summary> documentation for "M:NanoXLSX.Range.op_Inequality(NanoXLSX.Range,NanoXLSX.Range)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public static bool operator !=(
       	Range range1,
       	Range range2
      -)

      Parameters

      range1  Range

      [Missing <param name="range1"/> documentation for "M:NanoXLSX.Range.op_Inequality(NanoXLSX.Range,NanoXLSX.Range)"]

      range2  Range

      [Missing <param name="range2"/> documentation for "M:NanoXLSX.Range.op_Inequality(NanoXLSX.Range,NanoXLSX.Range)"]

      Return Value

      Boolean

      [Missing <returns> documentation for "M:NanoXLSX.Range.op_Inequality(NanoXLSX.Range,NanoXLSX.Range)"]

      See Also
      \ No newline at end of file +)

      Parameters

      range1
      Type: NanoXLSXRange

      [Missing <param name="range1"/> documentation for "M:NanoXLSX.Range.op_Inequality(NanoXLSX.Range,NanoXLSX.Range)"]

      range2
      Type: NanoXLSXRange

      [Missing <param name="range2"/> documentation for "M:NanoXLSX.Range.op_Inequality(NanoXLSX.Range,NanoXLSX.Range)"]

      Return Value

      Type: Boolean

      [Missing <returns> documentation for "M:NanoXLSX.Range.op_Inequality(NanoXLSX.Range,NanoXLSX.Range)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/61de70e6-f0d3-8181-7e2a-30e2fd30abef.htm b/docs/html/61de70e6-f0d3-8181-7e2a-30e2fd30abef.htm index 1840d4642..c7ac6c8b6 100644 --- a/docs/html/61de70e6-f0d3-8181-7e2a-30e2fd30abef.htm +++ b/docs/html/61de70e6-f0d3-8181-7e2a-30e2fd30abef.htm @@ -1,3 +1,5 @@ -XlsxWriter.CreateStyleXfsString Method \ No newline at end of file +XlsxWriter.CreateStyleXfsString Method
      NanoXLSX

      XlsxWriterCreateStyleXfsString Method

      [Missing <summary> documentation for "M:NanoXLSX.LowLevel.XlsxWriter.CreateStyleXfsString"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      private string CreateStyleXfsString()

      Return Value

      Type: String

      [Missing <returns> documentation for "M:NanoXLSX.LowLevel.XlsxWriter.CreateStyleXfsString"]

      See Also
      \ No newline at end of file diff --git a/docs/html/622b86ec-96ad-6140-0a2b-659c94a5c64c.htm b/docs/html/622b86ec-96ad-6140-0a2b-659c94a5c64c.htm index 603bc7fed..13ca7ad44 100644 --- a/docs/html/622b86ec-96ad-6140-0a2b-659c94a5c64c.htm +++ b/docs/html/622b86ec-96ad-6140-0a2b-659c94a5c64c.htm @@ -1,5 +1,3 @@ -StyleRepository Methods
      NanoXLSX

      StyleRepository Methods

      The StyleRepository type exposes the following members.

      Methods
       NameDescription
      Public methodAddStyle - Adds a style to the repository and returns the actual reference -
      Public methodEqualsDetermines whether the specified object is equal to the current object.
      (Inherited from Object)
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodFlushStyles - Empties the static repository -
      Public methodGetHashCodeServes as the default hash function.
      (Inherited from Object)
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodToStringReturns a string that represents the current object.
      (Inherited from Object)
      Top
      See Also
      \ No newline at end of file +StyleRepository Methods
      NanoXLSX

      StyleRepository Methods

      The StyleRepository type exposes the following members.

      Methods
      +   + NameDescription
      Public methodAddStyle
      Public methodEquals
      Determines whether the specified object is equal to the current object.
      (Inherited from Object.)
      Protected methodFinalize
      Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object.)
      Public methodFlushStyles
      Public methodGetHashCode
      Serves as the default hash function.
      (Inherited from Object.)
      Public methodGetType
      Gets the Type of the current instance.
      (Inherited from Object.)
      Protected methodMemberwiseClone
      Creates a shallow copy of the current Object.
      (Inherited from Object.)
      Public methodToString
      Returns a string that represents the current object.
      (Inherited from Object.)
      Top
      See Also
      \ No newline at end of file diff --git a/docs/html/62469a71-612e-005b-2b04-47056e14d3d7.htm b/docs/html/62469a71-612e-005b-2b04-47056e14d3d7.htm index 0ed8044a2..3207c5f32 100644 --- a/docs/html/62469a71-612e-005b-2b04-47056e14d3d7.htm +++ b/docs/html/62469a71-612e-005b-2b04-47056e14d3d7.htm @@ -1,3 +1,9 @@ -Font.SchemeValue Class
      NanoXLSX

      FontSchemeValue Class

      - Enum for the font scheme -
      Inheritance Hierarchy
      SystemObject
        SystemValueType
          SystemEnum
            NanoXLSX.StylesFontSchemeValue

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public sealed class SchemeValue : Enum

      The FontSchemeValue type exposes the following members.

      Methods
       NameDescription
      Public methodCompareToCompares this instance to a specified object and returns an indication of their relative values.
      (Inherited from Enum)
      Public methodEqualsReturns a value indicating whether this instance is equal to a specified object.
      (Inherited from Enum)
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetHashCodeReturns the hash code for the value of this instance.
      (Inherited from Enum)
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Public methodGetTypeCodeReturns the type code of the underlying type of this enumeration member.
      (Inherited from Enum)
      Public methodHasFlagDetermines whether one or more bit fields are set in the current instance.
      (Inherited from Enum)
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodToStringConverts the value of this instance to its equivalent string representation.
      (Inherited from Enum)
      Public methodToString(IFormatProvider)Obsolete.
      This method overload is obsolete; use ToString.
      (Inherited from Enum)
      Public methodToString(String)Converts the value of this instance to its equivalent string representation using the specified format.
      (Inherited from Enum)
      Public methodToString(String, IFormatProvider)Obsolete.
      This method overload is obsolete; use ToString(String).
      (Inherited from Enum)
      Top
      Fields
       NameDescription
      Public fieldStatic membermajorFont scheme is major
      Public fieldStatic memberminorFont scheme is minor (default)
      Public fieldStatic membernoneNo Font scheme is used
      Public fieldvalue__ 
      Top
      See Also
      \ No newline at end of file +Font.SchemeValue Class
      NanoXLSX

      FontSchemeValue Class

      [Missing <summary> documentation for "T:NanoXLSX.Styles.Font.SchemeValue"]

      Inheritance Hierarchy
      SystemObject
        SystemValueType
          SystemEnum
            NanoXLSX.StylesFontSchemeValue

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public sealed class SchemeValue : Enum

      The FontSchemeValue type exposes the following members.

      Methods
      +   + NameDescription
      Public methodCompareTo
      Compares this instance to a specified object and returns an indication of their relative values.
      (Inherited from Enum.)
      Public methodEquals
      Returns a value indicating whether this instance is equal to a specified object.
      (Inherited from Enum.)
      Protected methodFinalize
      Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object.)
      Public methodGetHashCode
      Returns the hash code for the value of this instance.
      (Inherited from Enum.)
      Public methodGetType
      Gets the Type of the current instance.
      (Inherited from Object.)
      Public methodGetTypeCode
      Returns the type code of the underlying type of this enumeration member.
      (Inherited from Enum.)
      Public methodHasFlag
      Determines whether one or more bit fields are set in the current instance.
      (Inherited from Enum.)
      Protected methodMemberwiseClone
      Creates a shallow copy of the current Object.
      (Inherited from Object.)
      Public methodToString
      Converts the value of this instance to its equivalent string representation.
      (Inherited from Enum.)
      Public methodToString(String)
      Converts the value of this instance to its equivalent string representation using the specified format.
      (Inherited from Enum.)
      Public methodToString(IFormatProvider) Obsolete. (Inherited from Enum.)
      Public methodToString(String, IFormatProvider) Obsolete.
      This method overload is obsolete; use ToString(String).
      (Inherited from Enum.)
      Top
      Fields
      +   + NameDescription
      Public fieldStatic membermajor
      Public fieldStatic memberminor
      Public fieldStatic membernone
      Public fieldvalue__
      Top
      See Also
      \ No newline at end of file diff --git a/docs/html/625b36fe-5859-9066-bf55-89efba2f1ef0.htm b/docs/html/625b36fe-5859-9066-bf55-89efba2f1ef0.htm index e081bb8aa..7f45463a1 100644 --- a/docs/html/625b36fe-5859-9066-bf55-89efba2f1ef0.htm +++ b/docs/html/625b36fe-5859-9066-bf55-89efba2f1ef0.htm @@ -1 +1,5 @@ -CellXf.VerticalAlignValue.top Field
      NanoXLSX

      CellXfVerticalAlignValuetop Field

      Content will be aligned on the top

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public const CellXfVerticalAlignValue top = 1

      Field Value

      CellXfVerticalAlignValue
      See Also
      \ No newline at end of file +CellXf.VerticalAlignValue.top Field
      NanoXLSX

      CellXfVerticalAlignValuetop Field

      [Missing <summary> documentation for "F:NanoXLSX.Styles.CellXf.VerticalAlignValue.top"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const CellXfVerticalAlignValue top = 1

      Field Value

      Type: CellXfVerticalAlignValue
      See Also
      \ No newline at end of file diff --git a/docs/html/626b84f7-f7c3-3959-3d17-542842b2b262.htm b/docs/html/626b84f7-f7c3-3959-3d17-542842b2b262.htm index 6e6b73f33..161d5146e 100644 --- a/docs/html/626b84f7-f7c3-3959-3d17-542842b2b262.htm +++ b/docs/html/626b84f7-f7c3-3959-3d17-542842b2b262.htm @@ -1,5 +1,7 @@ -XlsxWriter.NormalizeNewLines Method
      NanoXLSX

      XlsxWriterNormalizeNewLines Method

      - Method to normalize all newlines to CR+LF -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      private string NormalizeNewLines(
      +XlsxWriter.NormalizeNewLines Method 
      NanoXLSX

      XlsxWriterNormalizeNewLines Method

      [Missing <summary> documentation for "M:NanoXLSX.LowLevel.XlsxWriter.NormalizeNewLines(System.String)"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      private string NormalizeNewLines(
       	string value
      -)

      Parameters

      value  String
      Input value

      Return Value

      String
      Normalized value
      See Also
      \ No newline at end of file +)

      Parameters

      value
      Type: SystemString

      [Missing <param name="value"/> documentation for "M:NanoXLSX.LowLevel.XlsxWriter.NormalizeNewLines(System.String)"]

      Return Value

      Type: String

      [Missing <returns> documentation for "M:NanoXLSX.LowLevel.XlsxWriter.NormalizeNewLines(System.String)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/6278d7c9-aa3b-6101-6113-28ade1b32786.htm b/docs/html/6278d7c9-aa3b-6101-6113-28ade1b32786.htm index 75ca4aadf..ac2857cb6 100644 --- a/docs/html/6278d7c9-aa3b-6101-6113-28ade1b32786.htm +++ b/docs/html/6278d7c9-aa3b-6101-6113-28ade1b32786.htm @@ -1 +1,5 @@ -Border.StyleValue.thick Field \ No newline at end of file +Border.StyleValue.thick Field
      NanoXLSX

      BorderStyleValuethick Field

      [Missing <summary> documentation for "F:NanoXLSX.Styles.Border.StyleValue.thick"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const BorderStyleValue thick = 12

      Field Value

      Type: BorderStyleValue
      See Also
      \ No newline at end of file diff --git a/docs/html/62a4f5fa-4a1a-2a66-882f-b5f3e1a4281c.htm b/docs/html/62a4f5fa-4a1a-2a66-882f-b5f3e1a4281c.htm index 82779cd87..69dca5f2c 100644 --- a/docs/html/62a4f5fa-4a1a-2a66-882f-b5f3e1a4281c.htm +++ b/docs/html/62a4f5fa-4a1a-2a66-882f-b5f3e1a4281c.htm @@ -1,7 +1,3 @@ -Metadata Methods
      NanoXLSX

      Metadata Methods

      The Metadata type exposes the following members.

      Methods
       NameDescription
      Private methodCheckVersion - Checks the format of the passed version string. Allowed values are null, empty and fractions from 0.0 to 99999.99999 (max. number of digits before and after the period is 5) -
      Public methodEqualsDetermines whether the specified object is equal to the current object.
      (Inherited from Object)
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetHashCodeServes as the default hash function.
      (Inherited from Object)
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodStatic memberParseVersion - Method to parse a common version (major.minor.revision.build) into the compatible format (major.minor). The minimum value is 0.0 and the maximum value is 99999.99999
      - The minor, revision and build number are joined if possible. If the number is too long, - the additional characters will be removed from the right side down to five characters (e.g. 785563 will be 78556) -
      Public methodToStringReturns a string that represents the current object.
      (Inherited from Object)
      Top
      See Also
      \ No newline at end of file +Metadata Methods
      NanoXLSX

      Metadata Methods

      The Metadata type exposes the following members.

      Methods
      +   + NameDescription
      Private methodCheckVersion
      Public methodEquals
      Determines whether the specified object is equal to the current object.
      (Inherited from Object.)
      Protected methodFinalize
      Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object.)
      Public methodGetHashCode
      Serves as the default hash function.
      (Inherited from Object.)
      Public methodGetType
      Gets the Type of the current instance.
      (Inherited from Object.)
      Protected methodMemberwiseClone
      Creates a shallow copy of the current Object.
      (Inherited from Object.)
      Public methodStatic memberParseVersion
      Public methodToString
      Returns a string that represents the current object.
      (Inherited from Object.)
      Top
      See Also
      \ No newline at end of file diff --git a/docs/html/62c67daa-c118-dae5-ff24-0d33ef74bd25.htm b/docs/html/62c67daa-c118-dae5-ff24-0d33ef74bd25.htm index abdfe78a1..cccf584b3 100644 --- a/docs/html/62c67daa-c118-dae5-ff24-0d33ef74bd25.htm +++ b/docs/html/62c67daa-c118-dae5-ff24-0d33ef74bd25.htm @@ -1,6 +1,8 @@ -XlsxWriter.CalculatePaneHeight Method
      NanoXLSX

      XlsxWriterCalculatePaneHeight Method

      - Method to calculate the pane height, based on the number of rows -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      private float CalculatePaneHeight(
      +XlsxWriter.CalculatePaneHeight Method 
      NanoXLSX

      XlsxWriterCalculatePaneHeight Method

      [Missing <summary> documentation for "M:NanoXLSX.LowLevel.XlsxWriter.CalculatePaneHeight(NanoXLSX.Worksheet,System.Int32)"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      private float CalculatePaneHeight(
       	Worksheet worksheet,
       	int numberOfRows
      -)

      Parameters

      worksheet  Worksheet
      worksheet object to get the row definitions from
      numberOfRows  Int32
      Number of rows from the top to the split position

      Return Value

      Single
      Internal height from the top of the worksheet to the pane split position
      See Also
      \ No newline at end of file +)

      Parameters

      worksheet
      Type: NanoXLSXWorksheet

      [Missing <param name="worksheet"/> documentation for "M:NanoXLSX.LowLevel.XlsxWriter.CalculatePaneHeight(NanoXLSX.Worksheet,System.Int32)"]

      numberOfRows
      Type: SystemInt32

      [Missing <param name="numberOfRows"/> documentation for "M:NanoXLSX.LowLevel.XlsxWriter.CalculatePaneHeight(NanoXLSX.Worksheet,System.Int32)"]

      Return Value

      Type: Single

      [Missing <returns> documentation for "M:NanoXLSX.LowLevel.XlsxWriter.CalculatePaneHeight(NanoXLSX.Worksheet,System.Int32)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/635e59d7-7a4e-08cf-7e70-62f32a02b19b.htm b/docs/html/635e59d7-7a4e-08cf-7e70-62f32a02b19b.htm index c1e59402b..2aa4faf60 100644 --- a/docs/html/635e59d7-7a4e-08cf-7e70-62f32a02b19b.htm +++ b/docs/html/635e59d7-7a4e-08cf-7e70-62f32a02b19b.htm @@ -1,6 +1,8 @@ -WorksheetReader.ManageSheetProtection Method
      NanoXLSX

      WorksheetReaderManageSheetProtection Method

      - Manages particular sheet protection values if defined -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      private void ManageSheetProtection(
      +WorksheetReader.ManageSheetProtection Method 
      NanoXLSX

      WorksheetReaderManageSheetProtection Method

      [Missing <summary> documentation for "M:NanoXLSX.LowLevel.WorksheetReader.ManageSheetProtection(System.Xml.XmlNode,NanoXLSX.Worksheet.SheetProtectionValue)"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      private void ManageSheetProtection(
       	XmlNode node,
      -	WorksheetSheetProtectionValue sheetProtectionValue
      -)

      Parameters

      node  XmlNode
      Sheet protection node
      sheetProtectionValue  WorksheetSheetProtectionValue
      Value to check and maintain (if defined)
      See Also
      \ No newline at end of file + WorksheetSheetProtectionValue sheetProtectionValue +)

      Parameters

      node
      Type: System.XmlXmlNode

      [Missing <param name="node"/> documentation for "M:NanoXLSX.LowLevel.WorksheetReader.ManageSheetProtection(System.Xml.XmlNode,NanoXLSX.Worksheet.SheetProtectionValue)"]

      sheetProtectionValue
      Type: NanoXLSXWorksheetSheetProtectionValue

      [Missing <param name="sheetProtectionValue"/> documentation for "M:NanoXLSX.LowLevel.WorksheetReader.ManageSheetProtection(System.Xml.XmlNode,NanoXLSX.Worksheet.SheetProtectionValue)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/63716a2a-6652-fd54-eb23-10c498ef9ee9.htm b/docs/html/63716a2a-6652-fd54-eb23-10c498ef9ee9.htm index c7cd5802d..980c2c45f 100644 --- a/docs/html/63716a2a-6652-fd54-eb23-10c498ef9ee9.htm +++ b/docs/html/63716a2a-6652-fd54-eb23-10c498ef9ee9.htm @@ -1,7 +1,9 @@ -Workbook(String, String, Boolean) Constructor
      NanoXLSX

      Workbook(String, String, Boolean) Constructor

      - Constructor with filename ant the name of the first worksheet -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public Workbook(
      +Workbook Constructor (String, String, Boolean)
      NanoXLSX

      Workbook Constructor (String, String, Boolean)

      Initializes a new instance of the Workbook class

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public Workbook(
       	string filename,
       	string sheetName,
       	bool sanitizeSheetName
      -)

      Parameters

      filename  String
      Filename of the workbook
      sheetName  String
      Name of the first worksheet
      sanitizeSheetName  Boolean
      If true, the name of the worksheet will be sanitized automatically according to the specifications of Excel
      See Also
      \ No newline at end of file +)

      Parameters

      filename
      Type: SystemString

      [Missing <param name="filename"/> documentation for "M:NanoXLSX.Workbook.#ctor(System.String,System.String,System.Boolean)"]

      sheetName
      Type: SystemString

      [Missing <param name="sheetName"/> documentation for "M:NanoXLSX.Workbook.#ctor(System.String,System.String,System.Boolean)"]

      sanitizeSheetName
      Type: SystemBoolean

      [Missing <param name="sanitizeSheetName"/> documentation for "M:NanoXLSX.Workbook.#ctor(System.String,System.String,System.Boolean)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/63a06b97-2284-34ad-299f-4b2dc4985a83.htm b/docs/html/63a06b97-2284-34ad-299f-4b2dc4985a83.htm index 8a10bcc3d..5dedeac64 100644 --- a/docs/html/63a06b97-2284-34ad-299f-4b2dc4985a83.htm +++ b/docs/html/63a06b97-2284-34ad-299f-4b2dc4985a83.htm @@ -1 +1,5 @@ -Cell.CellType.NUMBER Field
      NanoXLSX

      CellCellTypeNUMBER Field

      Type for all numeric types (long, integer, float, double, short, byte and decimal; signed and unsigned, if available)

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public const CellCellType NUMBER = 1

      Field Value

      CellCellType
      See Also
      \ No newline at end of file +Cell.CellType.NUMBER Field
      NanoXLSX

      CellCellTypeNUMBER Field

      [Missing <summary> documentation for "F:NanoXLSX.Cell.CellType.NUMBER"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const CellCellType NUMBER = 1

      Field Value

      Type: CellCellType
      See Also
      \ No newline at end of file diff --git a/docs/html/646a57d9-747e-6ee1-2ae2-2911ba9a3703.htm b/docs/html/646a57d9-747e-6ee1-2ae2-2911ba9a3703.htm index 57a612c5c..3620e8630 100644 --- a/docs/html/646a57d9-747e-6ee1-2ae2-2911ba9a3703.htm +++ b/docs/html/646a57d9-747e-6ee1-2ae2-2911ba9a3703.htm @@ -1,6 +1,8 @@ -XlsxWriter.CreateRowsString Method
      NanoXLSX

      XlsxWriterCreateRowsString Method

      - Method to create the enclosing part of the rows -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      private void CreateRowsString(
      +XlsxWriter.CreateRowsString Method 
      NanoXLSX

      XlsxWriterCreateRowsString Method

      [Missing <summary> documentation for "M:NanoXLSX.LowLevel.XlsxWriter.CreateRowsString(NanoXLSX.Worksheet,System.Text.StringBuilder)"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      private void CreateRowsString(
       	Worksheet worksheet,
       	StringBuilder sb
      -)

      Parameters

      worksheet  Worksheet
      Worksheet to process
      sb  StringBuilder
      reference to the StringBuilder
      See Also
      \ No newline at end of file +)

      Parameters

      worksheet
      Type: NanoXLSXWorksheet

      [Missing <param name="worksheet"/> documentation for "M:NanoXLSX.LowLevel.XlsxWriter.CreateRowsString(NanoXLSX.Worksheet,System.Text.StringBuilder)"]

      sb
      Type: System.TextStringBuilder

      [Missing <param name="sb"/> documentation for "M:NanoXLSX.LowLevel.XlsxWriter.CreateRowsString(NanoXLSX.Worksheet,System.Text.StringBuilder)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/64fa201e-d730-1f23-d1d4-f3010b113912.htm b/docs/html/64fa201e-d730-1f23-d1d4-f3010b113912.htm index 0e8fc9707..1e6e25713 100644 --- a/docs/html/64fa201e-d730-1f23-d1d4-f3010b113912.htm +++ b/docs/html/64fa201e-d730-1f23-d1d4-f3010b113912.htm @@ -1,5 +1,7 @@ -Shortener.SetCurrentWorksheet Method
      NanoXLSX

      ShortenerSetCurrentWorksheet Method

      - Sets the worksheet accessed by the shortener -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void SetCurrentWorksheet(
      +Shortener.SetCurrentWorksheet Method 
      NanoXLSX

      ShortenerSetCurrentWorksheet Method

      [Missing <summary> documentation for "M:NanoXLSX.Shortener.SetCurrentWorksheet(NanoXLSX.Worksheet)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public void SetCurrentWorksheet(
       	Worksheet worksheet
      -)

      Parameters

      worksheet  Worksheet
      Current worksheet
      See Also
      \ No newline at end of file +)

      Parameters

      worksheet
      Type: NanoXLSXWorksheet

      [Missing <param name="worksheet"/> documentation for "M:NanoXLSX.Shortener.SetCurrentWorksheet(NanoXLSX.Worksheet)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/653c695a-f3ed-ecd2-604f-752940c99c70.htm b/docs/html/653c695a-f3ed-ecd2-604f-752940c99c70.htm index 47ceea850..c2392f3a9 100644 --- a/docs/html/653c695a-f3ed-ecd2-604f-752940c99c70.htm +++ b/docs/html/653c695a-f3ed-ecd2-604f-752940c99c70.htm @@ -1 +1,5 @@ -BasicStyles.StyleEnum.mergeCellStyle Field \ No newline at end of file +BasicStyles.StyleEnum.mergeCellStyle Field
      NanoXLSX

      BasicStylesStyleEnummergeCellStyle Field

      [Missing <summary> documentation for "F:NanoXLSX.Styles.BasicStyles.StyleEnum.mergeCellStyle"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const BasicStylesStyleEnum mergeCellStyle = 12

      Field Value

      Type: BasicStylesStyleEnum
      See Also
      \ No newline at end of file diff --git a/docs/html/655b13da-5fac-abc2-c008-691af7d90536.htm b/docs/html/655b13da-5fac-abc2-c008-691af7d90536.htm index 8541d951d..6f44bbff8 100644 --- a/docs/html/655b13da-5fac-abc2-c008-691af7d90536.htm +++ b/docs/html/655b13da-5fac-abc2-c008-691af7d90536.htm @@ -1,8 +1,10 @@ -BasicFormulas.VLookup(Object, Range, Int32, Boolean) Method
      NanoXLSX

      BasicFormulasVLookup(Object, Range, Int32, Boolean) Method

      - Function to generate a Vlookup as Excel function -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public static Cell VLookup(
      +BasicFormulas.VLookup Method (Object, Range, Int32, Boolean)
      NanoXLSX

      BasicFormulasVLookup Method (Object, Range, Int32, Boolean)

      [Missing <summary> documentation for "M:NanoXLSX.BasicFormulas.VLookup(System.Object,NanoXLSX.Range,System.Int32,System.Boolean)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public static Cell VLookup(
       	Object number,
       	Range range,
       	int columnIndex,
       	bool exactMatch
      -)

      Parameters

      number  Object
      Numeric value for the lookup. Valid types are int, uint, long, ulong, float, double, byte, sbyte, decimal, short and ushort
      range  Range
      Matrix of the lookup
      columnIndex  Int32
      Column index of the target column within the range (1 based)
      exactMatch  Boolean
      If true, an exact match is applied to the lookup

      Return Value

      Cell
      Prepared Cell object, ready to be added to a worksheet
      Exceptions
      ExceptionCondition
      FormatExceptionA format exception is thrown if the value or column index is invalid
      See Also
      \ No newline at end of file +)

      Parameters

      number
      Type: SystemObject

      [Missing <param name="number"/> documentation for "M:NanoXLSX.BasicFormulas.VLookup(System.Object,NanoXLSX.Range,System.Int32,System.Boolean)"]

      range
      Type: NanoXLSXRange

      [Missing <param name="range"/> documentation for "M:NanoXLSX.BasicFormulas.VLookup(System.Object,NanoXLSX.Range,System.Int32,System.Boolean)"]

      columnIndex
      Type: SystemInt32

      [Missing <param name="columnIndex"/> documentation for "M:NanoXLSX.BasicFormulas.VLookup(System.Object,NanoXLSX.Range,System.Int32,System.Boolean)"]

      exactMatch
      Type: SystemBoolean

      [Missing <param name="exactMatch"/> documentation for "M:NanoXLSX.BasicFormulas.VLookup(System.Object,NanoXLSX.Range,System.Int32,System.Boolean)"]

      Return Value

      Type: Cell

      [Missing <returns> documentation for "M:NanoXLSX.BasicFormulas.VLookup(System.Object,NanoXLSX.Range,System.Int32,System.Boolean)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/65ca69e8-48b2-6e8b-3c32-01a329cb22cf.htm b/docs/html/65ca69e8-48b2-6e8b-3c32-01a329cb22cf.htm index 09c324f94..fcfe20090 100644 --- a/docs/html/65ca69e8-48b2-6e8b-3c32-01a329cb22cf.htm +++ b/docs/html/65ca69e8-48b2-6e8b-3c32-01a329cb22cf.htm @@ -1 +1,3 @@ -TextDirectionValue Fields \ No newline at end of file +TextDirectionValue Fields \ No newline at end of file diff --git a/docs/html/65d26bdc-bf74-d3c4-39db-fd5e49cfef31.htm b/docs/html/65d26bdc-bf74-d3c4-39db-fd5e49cfef31.htm index 9858c08e9..a0a074bec 100644 --- a/docs/html/65d26bdc-bf74-d3c4-39db-fd5e49cfef31.htm +++ b/docs/html/65d26bdc-bf74-d3c4-39db-fd5e49cfef31.htm @@ -1,3 +1,5 @@ -Border.LeftColor Property
      NanoXLSX

      BorderLeftColor Property

      - Gets or sets the color code of the left border. The value is expressed as hex string with the format AARRGGBB. AA (Alpha) is usually FF -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public string LeftColor { get; set; }

      Property Value

      String
      See Also
      \ No newline at end of file +Border.LeftColor Property
      NanoXLSX

      BorderLeftColor Property

      [Missing <summary> documentation for "P:NanoXLSX.Styles.Border.LeftColor"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public string LeftColor { get; set; }

      Property Value

      Type: String
      See Also
      \ No newline at end of file diff --git a/docs/html/6653f25f-1117-58ef-7066-4af4023c631c.htm b/docs/html/6653f25f-1117-58ef-7066-4af4023c631c.htm index 90aeaea34..7913e195d 100644 --- a/docs/html/6653f25f-1117-58ef-7066-4af4023c631c.htm +++ b/docs/html/6653f25f-1117-58ef-7066-4af4023c631c.htm @@ -1,7 +1,11 @@ -RelationshipReader Class
      NanoXLSX

      RelationshipReader Class

      - Class representing a reader for relationship of XLSX files -
      Inheritance Hierarchy
      SystemObject
        NanoXLSX.LowLevelRelationshipReader

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public class RelationshipReader

      The RelationshipReader type exposes the following members.

      Constructors
       NameDescription
      Public methodRelationshipReaderInitializes a new instance of the RelationshipReader class
      Top
      Properties
       NameDescription
      Public propertyRelationships - List of workbook relationship entries -
      Top
      Methods
       NameDescription
      Public methodEqualsDetermines whether the specified object is equal to the current object.
      (Inherited from Object)
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetHashCodeServes as the default hash function.
      (Inherited from Object)
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodRead - Reads the XML file form the passed stream and processes the workbook relationship document -
      Public methodToStringReturns a string that represents the current object.
      (Inherited from Object)
      Top
      See Also
      \ No newline at end of file +RelationshipReader Class
      NanoXLSX

      RelationshipReader Class

      [Missing <summary> documentation for "T:NanoXLSX.LowLevel.RelationshipReader"]

      Inheritance Hierarchy
      SystemObject
        NanoXLSX.LowLevelRelationshipReader

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public class RelationshipReader

      The RelationshipReader type exposes the following members.

      Constructors
      +   + NameDescription
      Public methodRelationshipReader
      Initializes a new instance of the RelationshipReader class
      Top
      Properties
      +   + NameDescription
      Public propertyRelationships
      Top
      Methods
      +   + NameDescription
      Public methodEquals
      Determines whether the specified object is equal to the current object.
      (Inherited from Object.)
      Protected methodFinalize
      Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object.)
      Public methodGetHashCode
      Serves as the default hash function.
      (Inherited from Object.)
      Public methodGetType
      Gets the Type of the current instance.
      (Inherited from Object.)
      Protected methodMemberwiseClone
      Creates a shallow copy of the current Object.
      (Inherited from Object.)
      Public methodRead
      Public methodToString
      Returns a string that represents the current object.
      (Inherited from Object.)
      Top
      See Also
      \ No newline at end of file diff --git a/docs/html/665a07f9-52a4-f372-a3ee-07cedba9adfe.htm b/docs/html/665a07f9-52a4-f372-a3ee-07cedba9adfe.htm index c128661a4..12cd73370 100644 --- a/docs/html/665a07f9-52a4-f372-a3ee-07cedba9adfe.htm +++ b/docs/html/665a07f9-52a4-f372-a3ee-07cedba9adfe.htm @@ -1,3 +1,5 @@ -Cell.CellAddressType Property
      NanoXLSX

      CellCellAddressType Property

      - Gets or sets the optional address type that can be part of the cell address. -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public CellAddressType CellAddressType { get; set; }

      Property Value

      CellAddressType
      Remarks
      The type has no influence on the behavior of the cell, though. It is preserved to avoid losing information on the address object of the cell
      See Also
      \ No newline at end of file +Cell.CellAddressType Property
      NanoXLSX

      CellCellAddressType Property

      [Missing <summary> documentation for "P:NanoXLSX.Cell.CellAddressType"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public CellAddressType CellAddressType { get; set; }

      Property Value

      Type: CellAddressType
      See Also
      \ No newline at end of file diff --git a/docs/html/66d64aaf-5765-20dd-485c-813e94551bcc.htm b/docs/html/66d64aaf-5765-20dd-485c-813e94551bcc.htm index 2e0baeac2..1a13b0de9 100644 --- a/docs/html/66d64aaf-5765-20dd-485c-813e94551bcc.htm +++ b/docs/html/66d64aaf-5765-20dd-485c-813e94551bcc.htm @@ -1 +1,3 @@ -AppendAttribute Methods
      NanoXLSX

      AppendAttribute Methods

      The AppendAttribute type exposes the following members.

      Methods
       NameDescription
      Public methodEqualsReturns a value that indicates whether this instance is equal to a specified object.
      (Inherited from Attribute)
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetHashCodeReturns the hash code for this instance.
      (Inherited from Attribute)
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Public methodIsDefaultAttributeWhen overridden in a derived class, indicates whether the value of this instance is the default value for the derived class.
      (Inherited from Attribute)
      Public methodMatchWhen overridden in a derived class, returns a value that indicates whether this instance equals a specified object.
      (Inherited from Attribute)
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodToStringReturns a string that represents the current object.
      (Inherited from Object)
      Top
      See Also
      \ No newline at end of file +AppendAttribute Methods
      NanoXLSX

      AppendAttribute Methods

      The AppendAttribute type exposes the following members.

      Methods
      +   + NameDescription
      Public methodEquals
      Returns a value that indicates whether this instance is equal to a specified object.
      (Inherited from Attribute.)
      Protected methodFinalize
      Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object.)
      Public methodGetHashCode
      Returns the hash code for this instance.
      (Inherited from Attribute.)
      Public methodGetType
      Gets the Type of the current instance.
      (Inherited from Object.)
      Public methodIsDefaultAttribute
      When overridden in a derived class, indicates whether the value of this instance is the default value for the derived class.
      (Inherited from Attribute.)
      Public methodMatch
      When overridden in a derived class, returns a value that indicates whether this instance equals a specified object.
      (Inherited from Attribute.)
      Protected methodMemberwiseClone
      Creates a shallow copy of the current Object.
      (Inherited from Object.)
      Public methodToString
      Returns a string that represents the current object.
      (Inherited from Object.)
      Top
      See Also
      \ No newline at end of file diff --git a/docs/html/6711dd7f-e6d8-2229-0548-a9927e7fd782.htm b/docs/html/6711dd7f-e6d8-2229-0548-a9927e7fd782.htm index e1f4892ea..2db62d4b2 100644 --- a/docs/html/6711dd7f-e6d8-2229-0548-a9927e7fd782.htm +++ b/docs/html/6711dd7f-e6d8-2229-0548-a9927e7fd782.htm @@ -1,6 +1,8 @@ -XlsxWriter.AppendXmlToPackagePart Method
      NanoXLSX

      XlsxWriterAppendXmlToPackagePart Method

      - Writes raw XML strings into the passed Package Part -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      private void AppendXmlToPackagePart(
      +XlsxWriter.AppendXmlToPackagePart Method 
      NanoXLSX

      XlsxWriterAppendXmlToPackagePart Method

      [Missing <summary> documentation for "M:NanoXLSX.LowLevel.XlsxWriter.AppendXmlToPackagePart(System.String,System.IO.Packaging.PackagePart)"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      private void AppendXmlToPackagePart(
       	string doc,
       	PackagePart pp
      -)

      Parameters

      doc  String
      document as raw XML string
      pp  PackagePart
      Package part to append the XML data
      See Also
      \ No newline at end of file +)

      Parameters

      doc
      Type: SystemString

      [Missing <param name="doc"/> documentation for "M:NanoXLSX.LowLevel.XlsxWriter.AppendXmlToPackagePart(System.String,System.IO.Packaging.PackagePart)"]

      pp
      Type: System.IO.PackagingPackagePart

      [Missing <param name="pp"/> documentation for "M:NanoXLSX.LowLevel.XlsxWriter.AppendXmlToPackagePart(System.String,System.IO.Packaging.PackagePart)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/6734f2c4-6191-de91-b249-0dad364e0258.htm b/docs/html/6734f2c4-6191-de91-b249-0dad364e0258.htm index 382483840..eb01d8175 100644 --- a/docs/html/6734f2c4-6191-de91-b249-0dad364e0258.htm +++ b/docs/html/6734f2c4-6191-de91-b249-0dad364e0258.htm @@ -1,5 +1,7 @@ -Worksheet.AddHiddenColumn(Int32) Method
      NanoXLSX

      WorksheetAddHiddenColumn(Int32) Method

      - Sets the defined column as hidden -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void AddHiddenColumn(
      +Worksheet.AddHiddenColumn Method (Int32)
      NanoXLSX

      WorksheetAddHiddenColumn Method (Int32)

      [Missing <summary> documentation for "M:NanoXLSX.Worksheet.AddHiddenColumn(System.Int32)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public void AddHiddenColumn(
       	int columnNumber
      -)

      Parameters

      columnNumber  Int32
      Column number to hide on the worksheet
      Exceptions
      ExceptionCondition
      RangeExceptionThrows a RangeException if the passed column number is out of range
      See Also
      \ No newline at end of file +)

      Parameters

      columnNumber
      Type: SystemInt32

      [Missing <param name="columnNumber"/> documentation for "M:NanoXLSX.Worksheet.AddHiddenColumn(System.Int32)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/67adafd9-eb2c-f5c5-2da2-34be16316842.htm b/docs/html/67adafd9-eb2c-f5c5-2da2-34be16316842.htm index b645fd281..89788967b 100644 --- a/docs/html/67adafd9-eb2c-f5c5-2da2-34be16316842.htm +++ b/docs/html/67adafd9-eb2c-f5c5-2da2-34be16316842.htm @@ -1 +1,5 @@ -BasicStyles.StyleEnum.bold Field \ No newline at end of file +BasicStyles.StyleEnum.bold Field
      NanoXLSX

      BasicStylesStyleEnumbold Field

      [Missing <summary> documentation for "F:NanoXLSX.Styles.BasicStyles.StyleEnum.bold"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const BasicStylesStyleEnum bold = 0

      Field Value

      Type: BasicStylesStyleEnum
      See Also
      \ No newline at end of file diff --git a/docs/html/67bb6bd0-cd25-4a98-1560-757488594123.htm b/docs/html/67bb6bd0-cd25-4a98-1560-757488594123.htm index 4da8278c0..e3025ee2b 100644 --- a/docs/html/67bb6bd0-cd25-4a98-1560-757488594123.htm +++ b/docs/html/67bb6bd0-cd25-4a98-1560-757488594123.htm @@ -1,5 +1,7 @@ -Workbook.SetImportState Method
      NanoXLSX

      WorkbookSetImportState Method

      - Sets the import state. If an import is in progress, no validity checks on are performed to avoid conflicts by incomplete data (e.g. hidden worksheets) -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      internal void SetImportState(
      +Workbook.SetImportState Method 
      \ No newline at end of file
      +)

      Parameters

      state
      Type: SystemBoolean

      [Missing <param name="state"/> documentation for "M:NanoXLSX.Workbook.SetImportState(System.Boolean)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/67d802d2-956f-156d-44cf-9257fa5507c0.htm b/docs/html/67d802d2-956f-156d-44cf-9257fa5507c0.htm index e66580fdb..ca73678fd 100644 --- a/docs/html/67d802d2-956f-156d-44cf-9257fa5507c0.htm +++ b/docs/html/67d802d2-956f-156d-44cf-9257fa5507c0.htm @@ -1 +1,5 @@ -Border.StyleValue.thin Field \ No newline at end of file +Border.StyleValue.thin Field
      NanoXLSX

      BorderStyleValuethin Field

      [Missing <summary> documentation for "F:NanoXLSX.Styles.Border.StyleValue.thin"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const BorderStyleValue thin = 6

      Field Value

      Type: BorderStyleValue
      See Also
      \ No newline at end of file diff --git a/docs/html/68553fc6-77de-6030-cf36-c7455c78766f.htm b/docs/html/68553fc6-77de-6030-cf36-c7455c78766f.htm index f66c6ad3d..3d422305c 100644 --- a/docs/html/68553fc6-77de-6030-cf36-c7455c78766f.htm +++ b/docs/html/68553fc6-77de-6030-cf36-c7455c78766f.htm @@ -1,5 +1,7 @@ -WorksheetReader.ConvertToDecimal Method
      NanoXLSX

      WorksheetReaderConvertToDecimal Method

      - Tries to convert a value to a decimal -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      private Object ConvertToDecimal(
      +WorksheetReader.ConvertToDecimal Method 
      \ No newline at end of file
      +)

      Parameters

      data
      Type: SystemObject

      [Missing <param name="data"/> documentation for "M:NanoXLSX.LowLevel.WorksheetReader.ConvertToDecimal(System.Object)"]

      Return Value

      Type: Object

      [Missing <returns> documentation for "M:NanoXLSX.LowLevel.WorksheetReader.ConvertToDecimal(System.Object)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/68deddfd-9de6-207d-ae83-43d7806e95cd.htm b/docs/html/68deddfd-9de6-207d-ae83-43d7806e95cd.htm index e75655850..c3d3e2fe1 100644 --- a/docs/html/68deddfd-9de6-207d-ae83-43d7806e95cd.htm +++ b/docs/html/68deddfd-9de6-207d-ae83-43d7806e95cd.htm @@ -1,6 +1,8 @@ -BasicFormulas.Sum(Worksheet, Range) Method
      NanoXLSX

      BasicFormulasSum(Worksheet, Range) Method

      - Returns a cell with a sum formula -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public static Cell Sum(
      +BasicFormulas.Sum Method (Worksheet, Range)
      NanoXLSX

      BasicFormulasSum Method (Worksheet, Range)

      [Missing <summary> documentation for "M:NanoXLSX.BasicFormulas.Sum(NanoXLSX.Worksheet,NanoXLSX.Range)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public static Cell Sum(
       	Worksheet target,
       	Range range
      -)

      Parameters

      target  Worksheet
      Target worksheet of the sum operation. Can be null if on the same worksheet
      range  Range
      Cell range to get a sum of

      Return Value

      Cell
      Prepared Cell object, ready to be added to a worksheet
      See Also
      \ No newline at end of file +)

      Parameters

      target
      Type: NanoXLSXWorksheet

      [Missing <param name="target"/> documentation for "M:NanoXLSX.BasicFormulas.Sum(NanoXLSX.Worksheet,NanoXLSX.Range)"]

      range
      Type: NanoXLSXRange

      [Missing <param name="range"/> documentation for "M:NanoXLSX.BasicFormulas.Sum(NanoXLSX.Worksheet,NanoXLSX.Range)"]

      Return Value

      Type: Cell

      [Missing <returns> documentation for "M:NanoXLSX.BasicFormulas.Sum(NanoXLSX.Worksheet,NanoXLSX.Range)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/69362b80-1ca6-5bef-de15-6387a72a5ce7.htm b/docs/html/69362b80-1ca6-5bef-de15-6387a72a5ce7.htm index ac971456a..cbea4b90f 100644 --- a/docs/html/69362b80-1ca6-5bef-de15-6387a72a5ce7.htm +++ b/docs/html/69362b80-1ca6-5bef-de15-6387a72a5ce7.htm @@ -1,7 +1,3 @@ -Workbook.CopyWorksheetIntoThis Method \ No newline at end of file +Workbook.CopyWorksheetIntoThis Method \ No newline at end of file diff --git a/docs/html/696299d0-506f-f093-b1f3-27819b5911d5.htm b/docs/html/696299d0-506f-f093-b1f3-27819b5911d5.htm index 78803f8e1..ccc4ee1a7 100644 --- a/docs/html/696299d0-506f-f093-b1f3-27819b5911d5.htm +++ b/docs/html/696299d0-506f-f093-b1f3-27819b5911d5.htm @@ -1,5 +1,3 @@ -BasicFormulas.Ceil Method \ No newline at end of file +BasicFormulas.Ceil Method \ No newline at end of file diff --git a/docs/html/69693845-bc55-2d9e-4b6a-c2371e8b3a14.htm b/docs/html/69693845-bc55-2d9e-4b6a-c2371e8b3a14.htm index 4fe6ab8bb..fe9ebe6ac 100644 --- a/docs/html/69693845-bc55-2d9e-4b6a-c2371e8b3a14.htm +++ b/docs/html/69693845-bc55-2d9e-4b6a-c2371e8b3a14.htm @@ -1,36 +1,9 @@ -Shortener Class
      NanoXLSX

      Shortener Class

      - Class to provide access to the current worksheet with a shortened syntax. Note: The WS object can be null if the workbook was created without a worksheet. - The object will be available as soon as the current worksheet is defined -
      Inheritance Hierarchy
      SystemObject
        NanoXLSXShortener

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public class Shortener

      The Shortener type exposes the following members.

      Constructors
       NameDescription
      Public methodShortener - Constructor with workbook reference -
      Top
      Methods
       NameDescription
      Public methodDown - Moves the cursor one row down -
      Public methodDown(Int32, Boolean) - Moves the cursor the number of defined rows down -
      Public methodEqualsDetermines whether the specified object is equal to the current object.
      (Inherited from Object)
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodFormula(String) - Sets a formula into the current cell and moves the cursor to the next cell (column or row depending on the defined cell direction) -
      Public methodFormula(String, Style) - Sets a formula with style into the current cell and moves the cursor to the next cell (column or row depending on the defined cell direction) -
      Public methodGetHashCodeServes as the default hash function.
      (Inherited from Object)
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Public methodLeft - Moves the cursor one column to the left -
      Public methodLeft(Int32, Boolean) - Moves the cursor the number of defined columns to the left -
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Private methodNullCheck - Internal method to check whether the worksheet is null -
      Public methodRight - Moves the cursor one column to the right -
      Public methodRight(Int32, Boolean) - Moves the cursor the number of defined columns to the right -
      Public methodSetCurrentWorksheet - Sets the worksheet accessed by the shortener -
      Protected methodSetCurrentWorksheetInternal - Sets the worksheet accessed by the shortener, invoked by the workbook -
      Public methodToStringReturns a string that represents the current object.
      (Inherited from Object)
      Public methodUp - Moves the cursor one row up -
      Public methodUp(Int32, Boolean) - Moves the cursor the number of defined rows up -
      Public methodValue(Object) - Sets a value into the current cell and moves the cursor to the next cell (column or row depending on the defined cell direction) -
      Public methodValue(Object, Style) - Sets a value with style into the current cell and moves the cursor to the next cell (column or row depending on the defined cell direction) -
      Top
      See Also
      \ No newline at end of file +Shortener Class
      NanoXLSX

      Shortener Class

      [Missing <summary> documentation for "T:NanoXLSX.Shortener"]

      Inheritance Hierarchy
      SystemObject
        NanoXLSXShortener

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public class Shortener

      The Shortener type exposes the following members.

      Constructors
      +   + NameDescription
      Public methodShortener
      Initializes a new instance of the Shortener class
      Top
      Methods
      +   + NameDescription
      Public methodDown
      Public methodDown(Int32, Boolean)
      Public methodEquals
      Determines whether the specified object is equal to the current object.
      (Inherited from Object.)
      Protected methodFinalize
      Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object.)
      Public methodFormula(String)
      Public methodFormula(String, Style)
      Public methodGetHashCode
      Serves as the default hash function.
      (Inherited from Object.)
      Public methodGetType
      Gets the Type of the current instance.
      (Inherited from Object.)
      Public methodLeft
      Public methodLeft(Int32, Boolean)
      Protected methodMemberwiseClone
      Creates a shallow copy of the current Object.
      (Inherited from Object.)
      Private methodNullCheck
      Public methodRight
      Public methodRight(Int32, Boolean)
      Public methodSetCurrentWorksheet
      Protected methodSetCurrentWorksheetInternal
      Public methodToString
      Returns a string that represents the current object.
      (Inherited from Object.)
      Public methodUp
      Public methodUp(Int32, Boolean)
      Public methodValue(Object)
      Public methodValue(Object, Style)
      Top
      See Also
      \ No newline at end of file diff --git a/docs/html/696f85b2-b1c7-29f1-38d4-60384d28a0a0.htm b/docs/html/696f85b2-b1c7-29f1-38d4-60384d28a0a0.htm index 1686a6ac8..649037f45 100644 --- a/docs/html/696f85b2-b1c7-29f1-38d4-60384d28a0a0.htm +++ b/docs/html/696f85b2-b1c7-29f1-38d4-60384d28a0a0.htm @@ -1,10 +1,10 @@ -Worksheet.SetSplit(Nullable<Single>, Nullable<Single>, Address, Nullable<Worksheet.WorksheetPane>) Method
      NanoXLSX

      WorksheetSetSplit(NullableSingle, NullableSingle, Address, NullableWorksheetWorksheetPane) Method

      - Sets the horizontal and vertical split of the worksheet into four panes. The measurement in characters cannot be used to freeze panes -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void SetSplit(
      +Worksheet.SetSplit Method (Nullable(Single), Nullable(Single), Address, Nullable(Worksheet.WorksheetPane))
      NanoXLSX

      WorksheetSetSplit Method (NullableSingle, NullableSingle, Address, NullableWorksheetWorksheetPane)

      [Missing <summary> documentation for "M:NanoXLSX.Worksheet.SetSplit(System.Nullable{System.Single},System.Nullable{System.Single},NanoXLSX.Address,System.Nullable{NanoXLSX.Worksheet.WorksheetPane})"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public void SetSplit(
       	float? leftPaneWidth,
       	float? topPaneHeight,
       	Address topLeftCell,
      -	WorksheetWorksheetPane? activePane
      -)

      Parameters

      leftPaneWidth  NullableSingle
      Width (similar to column width) from left of the worksheet to the split line in characters.
      - The parameter is nullable. If left null, the method acts identical to SetHorizontalSplit(Single, Address, NullableWorksheetWorksheetPane)
      topPaneHeight  NullableSingle
      Height (similar to row height) from top of the worksheet to the split line in characters.
      - The parameter is nullable. If left null, the method acts identical to SetVerticalSplit(Single, Address, NullableWorksheetWorksheetPane)
      topLeftCell  Address
      Top Left cell address of the bottom right pane (if applicable)
      activePane  NullableWorksheetWorksheetPane
      Active pane in the split window.
      The parameter is nullable
      See Also
      \ No newline at end of file + WorksheetWorksheetPane? activePane +)

      Parameters

      leftPaneWidth
      Type: SystemNullableSingle

      [Missing <param name="leftPaneWidth"/> documentation for "M:NanoXLSX.Worksheet.SetSplit(System.Nullable{System.Single},System.Nullable{System.Single},NanoXLSX.Address,System.Nullable{NanoXLSX.Worksheet.WorksheetPane})"]

      topPaneHeight
      Type: SystemNullableSingle

      [Missing <param name="topPaneHeight"/> documentation for "M:NanoXLSX.Worksheet.SetSplit(System.Nullable{System.Single},System.Nullable{System.Single},NanoXLSX.Address,System.Nullable{NanoXLSX.Worksheet.WorksheetPane})"]

      topLeftCell
      Type: NanoXLSXAddress

      [Missing <param name="topLeftCell"/> documentation for "M:NanoXLSX.Worksheet.SetSplit(System.Nullable{System.Single},System.Nullable{System.Single},NanoXLSX.Address,System.Nullable{NanoXLSX.Worksheet.WorksheetPane})"]

      activePane
      Type: SystemNullableWorksheetWorksheetPane

      [Missing <param name="activePane"/> documentation for "M:NanoXLSX.Worksheet.SetSplit(System.Nullable{System.Single},System.Nullable{System.Single},NanoXLSX.Address,System.Nullable{NanoXLSX.Worksheet.WorksheetPane})"]

      See Also
      \ No newline at end of file diff --git a/docs/html/6a2b25da-c6c6-6d7c-a769-2fc2bf364035.htm b/docs/html/6a2b25da-c6c6-6d7c-a769-2fc2bf364035.htm index b10cb0591..0826e59b4 100644 --- a/docs/html/6a2b25da-c6c6-6d7c-a769-2fc2bf364035.htm +++ b/docs/html/6a2b25da-c6c6-6d7c-a769-2fc2bf364035.htm @@ -1,3 +1,5 @@ -StyleManager.GetFills Method \ No newline at end of file +StyleManager.GetFills Method
      NanoXLSX

      StyleManagerGetFills Method

      [Missing <summary> documentation for "M:NanoXLSX.Styles.StyleManager.GetFills"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public Fill[] GetFills()

      Return Value

      Type: Fill

      [Missing <returns> documentation for "M:NanoXLSX.Styles.StyleManager.GetFills"]

      See Also
      \ No newline at end of file diff --git a/docs/html/6a3bd98b-5960-7975-48ee-034626a09855.htm b/docs/html/6a3bd98b-5960-7975-48ee-034626a09855.htm index 695a272c6..c0b0c1432 100644 --- a/docs/html/6a3bd98b-5960-7975-48ee-034626a09855.htm +++ b/docs/html/6a3bd98b-5960-7975-48ee-034626a09855.htm @@ -1,19 +1,9 @@ -XlsxReader Class
      NanoXLSX

      XlsxReader Class

      - Class representing a reader to decompile XLSX files -
      Inheritance Hierarchy
      SystemObject
        NanoXLSX.LowLevelXlsxReader

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public class XlsxReader

      The XlsxReader type exposes the following members.

      Constructors
       NameDescription
      Public methodXlsxReader(Stream, ImportOptions) - Constructor with stream as parameter -
      Public methodXlsxReader(String, ImportOptions) - Constructor with file path as parameter -
      Top
      Methods
       NameDescription
      Public methodEqualsDetermines whether the specified object is equal to the current object.
      (Inherited from Object)
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Private methodGetEntryStream - Gets the memory stream of the specified file in the archive (XLSX file) -
      Public methodGetHashCodeServes as the default hash function.
      (Inherited from Object)
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Public methodGetWorkbook - Resolves the workbook with all worksheets from the loaded file -
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodRead - Reads the XLSX file from a file path or a file stream -
      Public methodReadAsync - Reads the XLSX file from a file path or a file stream asynchronously -
      Private methodReadInternal - Reads a file or stream asynchronously -
      Private methodReadZip - Reads all compressed workbook entries in the provided ZipArchive -
      Public methodToStringReturns a string that represents the current object.
      (Inherited from Object)
      Top
      See Also
      \ No newline at end of file +XlsxReader Class
      NanoXLSX

      XlsxReader Class

      [Missing <summary> documentation for "T:NanoXLSX.LowLevel.XlsxReader"]

      Inheritance Hierarchy
      SystemObject
        NanoXLSX.LowLevelXlsxReader

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public class XlsxReader

      The XlsxReader type exposes the following members.

      Constructors
      +   + NameDescription
      Public methodXlsxReader(Stream, ImportOptions)
      Initializes a new instance of the XlsxReader class
      Public methodXlsxReader(String, ImportOptions)
      Initializes a new instance of the XlsxReader class
      Top
      Methods
      +   + NameDescription
      Public methodEquals
      Determines whether the specified object is equal to the current object.
      (Inherited from Object.)
      Protected methodFinalize
      Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object.)
      Private methodGetEntryStream
      Public methodGetHashCode
      Serves as the default hash function.
      (Inherited from Object.)
      Public methodGetType
      Gets the Type of the current instance.
      (Inherited from Object.)
      Public methodGetWorkbook
      Protected methodMemberwiseClone
      Creates a shallow copy of the current Object.
      (Inherited from Object.)
      Public methodRead
      Public methodReadAsync
      Private methodReadInternal
      Private methodReadZip
      Public methodToString
      Returns a string that represents the current object.
      (Inherited from Object.)
      Top
      See Also
      \ No newline at end of file diff --git a/docs/html/6a4b81b2-4d39-31b4-54ea-352402d8e8dc.htm b/docs/html/6a4b81b2-4d39-31b4-54ea-352402d8e8dc.htm index f9ac1c534..295b487ab 100644 --- a/docs/html/6a4b81b2-4d39-31b4-54ea-352402d8e8dc.htm +++ b/docs/html/6a4b81b2-4d39-31b4-54ea-352402d8e8dc.htm @@ -1,3 +1,5 @@ -Address.ToString Method
      NanoXLSX

      AddressToString Method

      - Overwritten ToString method -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public override string ToString()

      Return Value

      String
      Returns the cell address (e.g. 'A15')
      See Also
      \ No newline at end of file +Address.ToString Method
      NanoXLSX

      AddressToString Method

      [Missing <summary> documentation for "M:NanoXLSX.Address.ToString"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public override string ToString()

      Return Value

      Type: String

      [Missing <returns> documentation for "M:NanoXLSX.Address.ToString"]

      See Also
      \ No newline at end of file diff --git a/docs/html/6a53b09c-3e08-5d15-aa21-1a50b2f546c6.htm b/docs/html/6a53b09c-3e08-5d15-aa21-1a50b2f546c6.htm index 509f7f08c..774cb1def 100644 --- a/docs/html/6a53b09c-3e08-5d15-aa21-1a50b2f546c6.htm +++ b/docs/html/6a53b09c-3e08-5d15-aa21-1a50b2f546c6.htm @@ -1,5 +1,7 @@ -Fill.GetPatternName Method
      NanoXLSX

      FillGetPatternName Method

      - Gets the pattern name from the enum -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      internal static string GetPatternName(
      -	FillPatternValue pattern
      -)

      Parameters

      pattern  FillPatternValue
      Enum to process

      Return Value

      String
      The valid value of the pattern as String
      See Also
      \ No newline at end of file +Fill.GetPatternName Method
      NanoXLSX

      FillGetPatternName Method

      [Missing <summary> documentation for "M:NanoXLSX.Styles.Fill.GetPatternName(NanoXLSX.Styles.Fill.PatternValue)"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      internal static string GetPatternName(
      +	FillPatternValue pattern
      +)

      Parameters

      pattern
      Type: NanoXLSX.StylesFillPatternValue

      [Missing <param name="pattern"/> documentation for "M:NanoXLSX.Styles.Fill.GetPatternName(NanoXLSX.Styles.Fill.PatternValue)"]

      Return Value

      Type: String

      [Missing <returns> documentation for "M:NanoXLSX.Styles.Fill.GetPatternName(NanoXLSX.Styles.Fill.PatternValue)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/6a8610f6-0c23-c43a-da0c-d441d64bb2aa.htm b/docs/html/6a8610f6-0c23-c43a-da0c-d441d64bb2aa.htm index f8c44ab59..1eaa159c5 100644 --- a/docs/html/6a8610f6-0c23-c43a-da0c-d441d64bb2aa.htm +++ b/docs/html/6a8610f6-0c23-c43a-da0c-d441d64bb2aa.htm @@ -1 +1,5 @@ -NumberFormat.FormatNumber.format_40 Field \ No newline at end of file +NumberFormat.FormatNumber.format_40 Field \ No newline at end of file diff --git a/docs/html/6a9ae9cf-0e66-dc83-e801-22653281f60f.htm b/docs/html/6a9ae9cf-0e66-dc83-e801-22653281f60f.htm index 1072bd2eb..d55241c56 100644 --- a/docs/html/6a9ae9cf-0e66-dc83-e801-22653281f60f.htm +++ b/docs/html/6a9ae9cf-0e66-dc83-e801-22653281f60f.htm @@ -1,3 +1,5 @@ -CellXf Constructor
      NanoXLSX

      CellXf Constructor

      - Default constructor -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public CellXf()
      See Also
      \ No newline at end of file +CellXf Constructor
      NanoXLSX

      CellXf Constructor

      Initializes a new instance of the CellXf class

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public CellXf()
      See Also
      \ No newline at end of file diff --git a/docs/html/6aaafb37-ce23-c239-c2f8-22a0e6cf02a3.htm b/docs/html/6aaafb37-ce23-c239-c2f8-22a0e6cf02a3.htm index afde87ca6..22e8f30c4 100644 --- a/docs/html/6aaafb37-ce23-c239-c2f8-22a0e6cf02a3.htm +++ b/docs/html/6aaafb37-ce23-c239-c2f8-22a0e6cf02a3.htm @@ -1,3 +1,5 @@ -WorksheetReader.ShowGridLines Property \ No newline at end of file +WorksheetReader.ShowGridLines Property \ No newline at end of file diff --git a/docs/html/6adffadc-f09d-4851-1ad9-a5f2275156cf.htm b/docs/html/6adffadc-f09d-4851-1ad9-a5f2275156cf.htm index 1d0bc8500..f504debba 100644 --- a/docs/html/6adffadc-f09d-4851-1ad9-a5f2275156cf.htm +++ b/docs/html/6adffadc-f09d-4851-1ad9-a5f2275156cf.htm @@ -1,8 +1,14 @@ -RangeException Class
      NanoXLSX

      RangeException Class

      - Class for exceptions regarding range incidents (e.g. out-of-range) -
      Inheritance Hierarchy
      SystemObject
        SystemException
          NanoXLSX.ExceptionsRangeException

      Namespace: NanoXLSX.Exceptions
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      [SerializableAttribute]
      -public class RangeException : Exception

      The RangeException type exposes the following members.

      Constructors
       NameDescription
      Public methodRangeException - Default constructor -
      Public methodRangeException(String) - Constructor with passed message -
      Top
      Properties
       NameDescription
      Public propertyDataGets a collection of key/value pairs that provide additional user-defined information about the exception.
      (Inherited from Exception)
      Public propertyHelpLinkGets or sets a link to the help file associated with this exception.
      (Inherited from Exception)
      Public propertyHResultGets or sets HRESULT, a coded numerical value that is assigned to a specific exception.
      (Inherited from Exception)
      Public propertyInnerExceptionGets the Exception instance that caused the current exception.
      (Inherited from Exception)
      Public propertyMessageGets a message that describes the current exception.
      (Inherited from Exception)
      Public propertySourceGets or sets the name of the application or the object that causes the error.
      (Inherited from Exception)
      Public propertyStackTraceGets a string representation of the immediate frames on the call stack.
      (Inherited from Exception)
      Public propertyTargetSiteGets the method that throws the current exception.
      (Inherited from Exception)
      Top
      Methods
       NameDescription
      Public methodEqualsDetermines whether the specified object is equal to the current object.
      (Inherited from Object)
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetBaseExceptionWhen overridden in a derived class, returns the Exception that is the root cause of one or more subsequent exceptions.
      (Inherited from Exception)
      Public methodGetHashCodeServes as the default hash function.
      (Inherited from Object)
      Public methodGetObjectDataWhen overridden in a derived class, sets the SerializationInfo with information about the exception.
      (Inherited from Exception)
      Public methodGetTypeGets the runtime type of the current instance.
      (Inherited from Exception)
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodToStringCreates and returns a string representation of the current exception.
      (Inherited from Exception)
      Top
      Events
       NameDescription
      Protected eventSerializeObjectStateOccurs when an exception is serialized to create an exception state object that contains serialized data about the exception.
      (Inherited from Exception)
      Top
      See Also
      \ No newline at end of file +RangeException Class
      NanoXLSX

      RangeException Class

      [Missing <summary> documentation for "T:NanoXLSX.Exceptions.RangeException"]

      Inheritance Hierarchy
      SystemObject
        SystemException
          NanoXLSX.ExceptionsRangeException

      + Namespace: +  NanoXLSX.Exceptions
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      [SerializableAttribute]
      +public class RangeException : Exception

      The RangeException type exposes the following members.

      Constructors
      +   + NameDescription
      Public methodRangeException
      Initializes a new instance of the RangeException class
      Public methodRangeException(String)
      Initializes a new instance of the RangeException class
      Top
      Properties
      +   + NameDescription
      Public propertyData
      Gets a collection of key/value pairs that provide additional user-defined information about the exception.
      (Inherited from Exception.)
      Public propertyHelpLink
      Gets or sets a link to the help file associated with this exception.
      (Inherited from Exception.)
      Public propertyHResult
      Gets or sets HRESULT, a coded numerical value that is assigned to a specific exception.
      (Inherited from Exception.)
      Public propertyInnerException
      Gets the Exception instance that caused the current exception.
      (Inherited from Exception.)
      Public propertyMessage
      Gets a message that describes the current exception.
      (Inherited from Exception.)
      Public propertySource
      Gets or sets the name of the application or the object that causes the error.
      (Inherited from Exception.)
      Public propertyStackTrace
      Gets a string representation of the immediate frames on the call stack.
      (Inherited from Exception.)
      Public propertyTargetSite
      Gets the method that throws the current exception.
      (Inherited from Exception.)
      Top
      Methods
      +   + NameDescription
      Public methodEquals
      Determines whether the specified object is equal to the current object.
      (Inherited from Object.)
      Protected methodFinalize
      Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object.)
      Public methodGetBaseException
      When overridden in a derived class, returns the Exception that is the root cause of one or more subsequent exceptions.
      (Inherited from Exception.)
      Public methodGetHashCode
      Serves as the default hash function.
      (Inherited from Object.)
      Public methodGetObjectData
      When overridden in a derived class, sets the SerializationInfo with information about the exception.
      (Inherited from Exception.)
      Public methodGetType
      Gets the runtime type of the current instance.
      (Inherited from Exception.)
      Protected methodMemberwiseClone
      Creates a shallow copy of the current Object.
      (Inherited from Object.)
      Public methodToString
      Creates and returns a string representation of the current exception.
      (Inherited from Exception.)
      Top
      Events
      +   + NameDescription
      Protected eventSerializeObjectState
      Occurs when an exception is serialized to create an exception state object that contains serialized data about the exception.
      (Inherited from Exception.)
      Top
      See Also
      \ No newline at end of file diff --git a/docs/html/6b122a1c-b6f3-12a9-bb47-420837db8ab9.htm b/docs/html/6b122a1c-b6f3-12a9-bb47-420837db8ab9.htm index c7a12477f..f94b55cc9 100644 --- a/docs/html/6b122a1c-b6f3-12a9-bb47-420837db8ab9.htm +++ b/docs/html/6b122a1c-b6f3-12a9-bb47-420837db8ab9.htm @@ -1 +1,5 @@ -Fill.PatternValue.value__ Field
      NanoXLSX

      FillPatternValuevalue__ Field

      [Missing <summary> documentation for "F:NanoXLSX.Styles.Fill.PatternValue.value__"]


      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public int value__

      Field Value

      Int32
      See Also
      \ No newline at end of file +Fill.PatternValue.value__ Field
      NanoXLSX

      FillPatternValuevalue__ Field

      [Missing <summary> documentation for "F:NanoXLSX.Styles.Fill.PatternValue.value__"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public int value__

      Field Value

      Type: Int32
      See Also
      \ No newline at end of file diff --git a/docs/html/6b184513-6c6b-9f18-896d-3cfbbacd628f.htm b/docs/html/6b184513-6c6b-9f18-896d-3cfbbacd628f.htm index a68131dc5..9d4f10da6 100644 --- a/docs/html/6b184513-6c6b-9f18-896d-3cfbbacd628f.htm +++ b/docs/html/6b184513-6c6b-9f18-896d-3cfbbacd628f.htm @@ -1,21 +1,3 @@ -Workbook Properties
      NanoXLSX

      Workbook Properties

      The Workbook type exposes the following members.

      Properties
       NameDescription
      Public propertyCurrentWorksheet - Gets the current worksheet -
      Public propertyFilename - Gets or sets the filename of the workbook. -
      Public propertyHidden - Gets or sets whether the whole workbook is hidden -
      Public propertyLockStructureIfProtected - Gets whether the structure are locked if workbook is protected. See also SetWorkbookProtection(Boolean, Boolean, Boolean, String)
      Public propertyLockWindowsIfProtected - Gets whether the windows are locked if workbook is protected. See also SetWorkbookProtection(Boolean, Boolean, Boolean, String)
      Public propertySelectedWorksheet - Gets the selected worksheet. The selected worksheet is not the current worksheet while design time but the selected sheet in the output file -
      Public propertyUseWorkbookProtection - Gets or sets whether the workbook is protected -
      Public propertyWorkbookMetadata - Meta data object of the workbook -
      Public propertyWorkbookProtectionPassword - Gets the password used for workbook protection. See also SetWorkbookProtection(Boolean, Boolean, Boolean, String)
      Public propertyWorkbookProtectionPasswordHash - Hash of the protected workbook, originated from WorkbookProtectionPassword
      Public propertyWorksheets - Gets the list of worksheets in the workbook -
      Public propertyWS - Gets the shortener object for the current worksheet -
      Top
      See Also
      \ No newline at end of file +Workbook Properties \ No newline at end of file diff --git a/docs/html/6b31baa1-8209-2bf3-e757-89ef5d050075.htm b/docs/html/6b31baa1-8209-2bf3-e757-89ef5d050075.htm index 5434658fd..52e107f88 100644 --- a/docs/html/6b31baa1-8209-2bf3-e757-89ef5d050075.htm +++ b/docs/html/6b31baa1-8209-2bf3-e757-89ef5d050075.htm @@ -1,3 +1,5 @@ -Style.CurrentBorder Property
      NanoXLSX

      StyleCurrentBorder Property

      - Gets or sets the current Border object of the style -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public Border CurrentBorder { get; set; }

      Property Value

      Border
      See Also
      \ No newline at end of file +Style.CurrentBorder Property
      NanoXLSX

      StyleCurrentBorder Property

      [Missing <summary> documentation for "P:NanoXLSX.Styles.Style.CurrentBorder"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public Border CurrentBorder { get; set; }

      Property Value

      Type: Border
      See Also
      \ No newline at end of file diff --git a/docs/html/6b3a7ec5-f242-54b5-30db-2b7e8a6726b8.htm b/docs/html/6b3a7ec5-f242-54b5-30db-2b7e8a6726b8.htm index a5489e04c..efab43f16 100644 --- a/docs/html/6b3a7ec5-f242-54b5-30db-2b7e8a6726b8.htm +++ b/docs/html/6b3a7ec5-f242-54b5-30db-2b7e8a6726b8.htm @@ -1,3 +1,5 @@ -XlsxWriter.DynamicRow Constructor
      NanoXLSX

      XlsxWriterDynamicRow Constructor

      - Default constructor. Defines an empty row if no additional operations are made on the object -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public DynamicRow()
      See Also
      \ No newline at end of file +XlsxWriter.DynamicRow Constructor
      NanoXLSX

      XlsxWriterDynamicRow Constructor

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public DynamicRow()
      See Also
      \ No newline at end of file diff --git a/docs/html/6bb4bc35-73ab-5d2e-d56e-213455815a04.htm b/docs/html/6bb4bc35-73ab-5d2e-d56e-213455815a04.htm index f1485e65a..f2acf9a6f 100644 --- a/docs/html/6bb4bc35-73ab-5d2e-d56e-213455815a04.htm +++ b/docs/html/6bb4bc35-73ab-5d2e-d56e-213455815a04.htm @@ -1,7 +1,3 @@ -Column Constructor
      NanoXLSX

      Column Constructor

      Overload List
       NameDescription
      Private methodColumn - Default constructor (private, since not valid without address) -
      Public methodColumn(Int32) - Constructor with column number -
      Public methodColumn(String) - Constructor with column address -
      Top
      See Also
      \ No newline at end of file +Column Constructor \ No newline at end of file diff --git a/docs/html/6c54cc1e-5b98-5bf0-8d30-f6749acaf3b3.htm b/docs/html/6c54cc1e-5b98-5bf0-8d30-f6749acaf3b3.htm index c117d952b..7d5071343 100644 --- a/docs/html/6c54cc1e-5b98-5bf0-8d30-f6749acaf3b3.htm +++ b/docs/html/6c54cc1e-5b98-5bf0-8d30-f6749acaf3b3.htm @@ -1,3 +1,5 @@ -Worksheet.ViewType Property \ No newline at end of file +Worksheet.ViewType Property \ No newline at end of file diff --git a/docs/html/6c6510d1-4eb3-1a9c-86a6-fec41e1579c6.htm b/docs/html/6c6510d1-4eb3-1a9c-86a6-fec41e1579c6.htm index 8bee3cf26..99638ce37 100644 --- a/docs/html/6c6510d1-4eb3-1a9c-86a6-fec41e1579c6.htm +++ b/docs/html/6c6510d1-4eb3-1a9c-86a6-fec41e1579c6.htm @@ -1 +1,5 @@ -Cell.AddressScope.SingleAddress Field
      NanoXLSX

      CellAddressScopeSingleAddress Field

      The address represents a single cell

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public const CellAddressScope SingleAddress = 0

      Field Value

      CellAddressScope
      See Also
      \ No newline at end of file +Cell.AddressScope.SingleAddress Field
      NanoXLSX

      CellAddressScopeSingleAddress Field

      [Missing <summary> documentation for "F:NanoXLSX.Cell.AddressScope.SingleAddress"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const CellAddressScope SingleAddress = 0

      Field Value

      Type: CellAddressScope
      See Also
      \ No newline at end of file diff --git a/docs/html/6c8043d8-06ab-b3b7-b1dc-69b81511466b.htm b/docs/html/6c8043d8-06ab-b3b7-b1dc-69b81511466b.htm index 08c89359a..2ad9acc39 100644 --- a/docs/html/6c8043d8-06ab-b3b7-b1dc-69b81511466b.htm +++ b/docs/html/6c8043d8-06ab-b3b7-b1dc-69b81511466b.htm @@ -1,7 +1,9 @@ -Address(Int32, Int32, Cell.AddressType) Constructor
      NanoXLSX

      Address(Int32, Int32, CellAddressType) Constructor

      - Constructor with row and column as arguments. All referencing modifiers ($) are ignored and only the defined referencing type considered -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public Address(
      +Address Constructor (Int32, Int32, Cell.AddressType)
      NanoXLSX

      Address Constructor (Int32, Int32, CellAddressType)

      Initializes a new instance of the Address class

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public Address(
       	int column,
       	int row,
      -	CellAddressType type
      -)

      Parameters

      column  Int32
      Column number (zero based)
      row  Int32
      Row number (zero based)
      type  CellAddressType
      Referencing type of the address
      See Also
      \ No newline at end of file + CellAddressType type +)

      Parameters

      column
      Type: SystemInt32

      [Missing <param name="column"/> documentation for "M:NanoXLSX.Address.#ctor(System.Int32,System.Int32,NanoXLSX.Cell.AddressType)"]

      row
      Type: SystemInt32

      [Missing <param name="row"/> documentation for "M:NanoXLSX.Address.#ctor(System.Int32,System.Int32,NanoXLSX.Cell.AddressType)"]

      type
      Type: NanoXLSXCellAddressType

      [Missing <param name="type"/> documentation for "M:NanoXLSX.Address.#ctor(System.Int32,System.Int32,NanoXLSX.Cell.AddressType)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/6cdf533c-a50f-72e0-4ab1-8ae783c6ed3b.htm b/docs/html/6cdf533c-a50f-72e0-4ab1-8ae783c6ed3b.htm index ee947c356..d8da46ec9 100644 --- a/docs/html/6cdf533c-a50f-72e0-4ab1-8ae783c6ed3b.htm +++ b/docs/html/6cdf533c-a50f-72e0-4ab1-8ae783c6ed3b.htm @@ -1,8 +1,10 @@ -Workbook.CopyWorksheetTo(Worksheet, String, Workbook, Boolean) Method
      NanoXLSX

      WorkbookCopyWorksheetTo(Worksheet, String, Workbook, Boolean) Method

      - Copies a worksheet of any workbook into the another workbook -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public static Worksheet CopyWorksheetTo(
      +Workbook.CopyWorksheetTo Method (Worksheet, String, Workbook, Boolean)
      NanoXLSX

      WorkbookCopyWorksheetTo Method (Worksheet, String, Workbook, Boolean)

      [Missing <summary> documentation for "M:NanoXLSX.Workbook.CopyWorksheetTo(NanoXLSX.Worksheet,System.String,NanoXLSX.Workbook,System.Boolean)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public static Worksheet CopyWorksheetTo(
       	Worksheet sourceWorksheet,
       	string newWorksheetName,
       	Workbook targetWorkbook,
       	bool sanitizeSheetName = true
      -)

      Parameters

      sourceWorksheet  Worksheet
      Worksheet to copy
      newWorksheetName  String
      Name of the new worksheet (copy)
      targetWorkbook  Workbook
      Workbook to copy the worksheet into
      sanitizeSheetName  Boolean  (Optional)
      If true, the new name will be automatically sanitized if a name collision occurs

      Return Value

      Worksheet
      Copied worksheet
      Remarks
      The copy is not set as current worksheet. The existing one is kept
      See Also
      \ No newline at end of file +)

      Parameters

      sourceWorksheet
      Type: NanoXLSXWorksheet

      [Missing <param name="sourceWorksheet"/> documentation for "M:NanoXLSX.Workbook.CopyWorksheetTo(NanoXLSX.Worksheet,System.String,NanoXLSX.Workbook,System.Boolean)"]

      newWorksheetName
      Type: SystemString

      [Missing <param name="newWorksheetName"/> documentation for "M:NanoXLSX.Workbook.CopyWorksheetTo(NanoXLSX.Worksheet,System.String,NanoXLSX.Workbook,System.Boolean)"]

      targetWorkbook
      Type: NanoXLSXWorkbook

      [Missing <param name="targetWorkbook"/> documentation for "M:NanoXLSX.Workbook.CopyWorksheetTo(NanoXLSX.Worksheet,System.String,NanoXLSX.Workbook,System.Boolean)"]

      sanitizeSheetName (Optional)
      Type: SystemBoolean

      [Missing <param name="sanitizeSheetName"/> documentation for "M:NanoXLSX.Workbook.CopyWorksheetTo(NanoXLSX.Worksheet,System.String,NanoXLSX.Workbook,System.Boolean)"]

      Return Value

      Type: Worksheet

      [Missing <returns> documentation for "M:NanoXLSX.Workbook.CopyWorksheetTo(NanoXLSX.Worksheet,System.String,NanoXLSX.Workbook,System.Boolean)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/6d4a953f-f473-74cf-b5b8-d6bda0654229.htm b/docs/html/6d4a953f-f473-74cf-b5b8-d6bda0654229.htm index 3f4194289..51342d4f6 100644 --- a/docs/html/6d4a953f-f473-74cf-b5b8-d6bda0654229.htm +++ b/docs/html/6d4a953f-f473-74cf-b5b8-d6bda0654229.htm @@ -1,5 +1,7 @@ -BasicFormulas.Median(Range) Method
      NanoXLSX

      BasicFormulasMedian(Range) Method

      - Returns a cell with a median formula -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public static Cell Median(
      +BasicFormulas.Median Method (Range)
      NanoXLSX

      BasicFormulasMedian Method (Range)

      [Missing <summary> documentation for "M:NanoXLSX.BasicFormulas.Median(NanoXLSX.Range)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public static Cell Median(
       	Range range
      -)

      Parameters

      range  Range
      Cell range to apply the median operation to

      Return Value

      Cell
      Prepared Cell object, ready to be added to a worksheet
      See Also
      \ No newline at end of file +)

      Parameters

      range
      Type: NanoXLSXRange

      [Missing <param name="range"/> documentation for "M:NanoXLSX.BasicFormulas.Median(NanoXLSX.Range)"]

      Return Value

      Type: Cell

      [Missing <returns> documentation for "M:NanoXLSX.BasicFormulas.Median(NanoXLSX.Range)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/6d687ed3-504f-ea1c-663e-5c0a0bca5e7a.htm b/docs/html/6d687ed3-504f-ea1c-663e-5c0a0bca5e7a.htm index a87eeac29..7092ddeae 100644 --- a/docs/html/6d687ed3-504f-ea1c-663e-5c0a0bca5e7a.htm +++ b/docs/html/6d687ed3-504f-ea1c-663e-5c0a0bca5e7a.htm @@ -1,5 +1,7 @@ -Workbook.SetCurrentWorksheet(Worksheet) Method
      NanoXLSX

      WorkbookSetCurrentWorksheet(Worksheet) Method

      - Sets the current worksheet -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void SetCurrentWorksheet(
      +Workbook.SetCurrentWorksheet Method (Worksheet)
      NanoXLSX

      WorkbookSetCurrentWorksheet Method (Worksheet)

      [Missing <summary> documentation for "M:NanoXLSX.Workbook.SetCurrentWorksheet(NanoXLSX.Worksheet)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public void SetCurrentWorksheet(
       	Worksheet worksheet
      -)

      Parameters

      worksheet  Worksheet
      Worksheet object (must be in the collection of worksheets)
      Exceptions
      ExceptionCondition
      WorksheetExceptionThrows a WorksheetException if the worksheet was not found in the worksheet collection
      See Also
      \ No newline at end of file +)

      Parameters

      worksheet
      Type: NanoXLSXWorksheet

      [Missing <param name="worksheet"/> documentation for "M:NanoXLSX.Workbook.SetCurrentWorksheet(NanoXLSX.Worksheet)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/6d812d1e-bab0-1683-5ca9-aaac4e9110c4.htm b/docs/html/6d812d1e-bab0-1683-5ca9-aaac4e9110c4.htm index d99a86c25..a0d516f87 100644 --- a/docs/html/6d812d1e-bab0-1683-5ca9-aaac4e9110c4.htm +++ b/docs/html/6d812d1e-bab0-1683-5ca9-aaac4e9110c4.htm @@ -1,37 +1,3 @@ -WorksheetReader Properties
      NanoXLSX

      WorksheetReader Properties

      The WorksheetReader type exposes the following members.

      Properties
       NameDescription
      Public propertyAutoFilterRange - Gets the auto filter range. If null, no auto filters were defined -
      Public propertyColumns - Gets a list of defined Columns -
      Public propertyCurrentZoomScale - Gets the zoom factor of the current view type -
      Public propertyData - Gets the data of the worksheet as Dictionary of cell address-cell object tuples -
      Public propertyDefaultColumnWidth - Gets the default column width if defined, otherwise null -
      Public propertyDefaultRowHeight - Gets the default row height if defined, otherwise null -
      Public propertyMergedCells - Gets a list of merged cells -
      Public propertyPaneSplitValue - Gets the definition of pane split-related information -
      Public propertyRows - Gets a dictionary of internal Row definitions -
      Public propertySelectedCells - Gets the selected cells (panes are currently not considered) -
      Public propertyShowGridLines - Gets whether grid lines are shown -
      Public propertyShowRowColHeaders - Gets whether column and row headers are shown -
      Public propertyShowRuler - Gets whether rulers are shown in view type: pageLayout -
      Public propertyStyleAssignment - Gets the assignment of resolved styles to cell addresses -
      Public propertyViewType - Gets the sheet view type of the current worksheet -
      Public propertyWorksheetProtection - Gets the applicable worksheet protection values -
      Public propertyWorksheetProtectionHash - Gets the (legacy) password hash of a worksheet if protection values are applied with a password -
      Public propertyZoomFactors - Gets all preserved zoom factors of the worksheet -
      Top
      See Also
      \ No newline at end of file +WorksheetReader Properties \ No newline at end of file diff --git a/docs/html/6d929650-643f-8345-0d38-a024c42a1bc3.htm b/docs/html/6d929650-643f-8345-0d38-a024c42a1bc3.htm index c5b1a8fb2..d0921f445 100644 --- a/docs/html/6d929650-643f-8345-0d38-a024c42a1bc3.htm +++ b/docs/html/6d929650-643f-8345-0d38-a024c42a1bc3.htm @@ -1,7 +1,3 @@ -Fill Fields
      NanoXLSX

      Fill Fields

      The Fill type exposes the following members.

      Fields
       NameDescription
      Public fieldStatic memberDEFAULT_COLOR - Default Color (foreground or background) -
      Public fieldStatic memberDEFAULT_INDEXED_COLOR - Default index color -
      Public fieldStatic memberDEFAULT_PATTERN_FILL - Default pattern -
      Top
      See Also
      \ No newline at end of file +Fill Fields \ No newline at end of file diff --git a/docs/html/6d9d2e6c-5d0d-89b5-714d-ee4c52523d33.htm b/docs/html/6d9d2e6c-5d0d-89b5-714d-ee4c52523d33.htm index 1f2e31214..8633b3279 100644 --- a/docs/html/6d9d2e6c-5d0d-89b5-714d-ee4c52523d33.htm +++ b/docs/html/6d9d2e6c-5d0d-89b5-714d-ee4c52523d33.htm @@ -1,5 +1,7 @@ -BasicFormulas.Sum(Range) Method
      NanoXLSX

      BasicFormulasSum(Range) Method

      - Returns a cell with a sum formula -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public static Cell Sum(
      +BasicFormulas.Sum Method (Range)
      NanoXLSX

      BasicFormulasSum Method (Range)

      [Missing <summary> documentation for "M:NanoXLSX.BasicFormulas.Sum(NanoXLSX.Range)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public static Cell Sum(
       	Range range
      -)

      Parameters

      range  Range
      Cell range to get a sum of

      Return Value

      Cell
      Prepared Cell object, ready to be added to a worksheet
      See Also
      \ No newline at end of file +)

      Parameters

      range
      Type: NanoXLSXRange

      [Missing <param name="range"/> documentation for "M:NanoXLSX.BasicFormulas.Sum(NanoXLSX.Range)"]

      Return Value

      Type: Cell

      [Missing <returns> documentation for "M:NanoXLSX.BasicFormulas.Sum(NanoXLSX.Range)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/6dc08eac-6685-3e76-4b4f-58716b7325dd.htm b/docs/html/6dc08eac-6685-3e76-4b4f-58716b7325dd.htm index aa11f9818..6f91918bc 100644 --- a/docs/html/6dc08eac-6685-3e76-4b4f-58716b7325dd.htm +++ b/docs/html/6dc08eac-6685-3e76-4b4f-58716b7325dd.htm @@ -1 +1,5 @@ -Fill.FillType.value__ Field
      NanoXLSX

      FillFillTypevalue__ Field

      [Missing <summary> documentation for "F:NanoXLSX.Styles.Fill.FillType.value__"]


      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public int value__

      Field Value

      Int32
      See Also
      \ No newline at end of file +Fill.FillType.value__ Field
      NanoXLSX

      FillFillTypevalue__ Field

      [Missing <summary> documentation for "F:NanoXLSX.Styles.Fill.FillType.value__"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public int value__

      Field Value

      Type: Int32
      See Also
      \ No newline at end of file diff --git a/docs/html/6e197826-7055-382b-5861-7533454e1a70.htm b/docs/html/6e197826-7055-382b-5861-7533454e1a70.htm index 8839e954e..9653af121 100644 --- a/docs/html/6e197826-7055-382b-5861-7533454e1a70.htm +++ b/docs/html/6e197826-7055-382b-5861-7533454e1a70.htm @@ -1,5 +1,7 @@ -Worksheet.MergeCells(Range) Method
      NanoXLSX

      WorksheetMergeCells(Range) Method

      - Merges the defined cell range -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public string MergeCells(
      +Worksheet.MergeCells Method (Range)
      NanoXLSX

      WorksheetMergeCells Method (Range)

      [Missing <summary> documentation for "M:NanoXLSX.Worksheet.MergeCells(NanoXLSX.Range)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public string MergeCells(
       	Range cellRange
      -)

      Parameters

      cellRange  Range
      Range to merge

      Return Value

      String
      Returns the validated range of the merged cells (e.g. 'A1:B12')
      Exceptions
      ExceptionCondition
      RangeExceptionThrows a RangeException if the passed cell range is out of range
      See Also
      \ No newline at end of file +)

      Parameters

      cellRange
      Type: NanoXLSXRange

      [Missing <param name="cellRange"/> documentation for "M:NanoXLSX.Worksheet.MergeCells(NanoXLSX.Range)"]

      Return Value

      Type: String

      [Missing <returns> documentation for "M:NanoXLSX.Worksheet.MergeCells(NanoXLSX.Range)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/6e245434-5fb7-475e-ed61-c04ee0fecfc2.htm b/docs/html/6e245434-5fb7-475e-ed61-c04ee0fecfc2.htm index 5242d5d2c..c511870dc 100644 --- a/docs/html/6e245434-5fb7-475e-ed61-c04ee0fecfc2.htm +++ b/docs/html/6e245434-5fb7-475e-ed61-c04ee0fecfc2.htm @@ -1,8 +1,8 @@ -Worksheet.AddNextCell(Object, Style) Method
      NanoXLSX

      WorksheetAddNextCell(Object, Style) Method

      - Adds an object to the next cell position. If the type of the value does not match with one of the supported data types, it will be cast to a String. - A prepared object of the type Cell will not be cast but adjusted -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void AddNextCell(
      +Worksheet.AddNextCell Method (Object, Style)
      NanoXLSX

      WorksheetAddNextCell Method (Object, Style)

      [Missing <summary> documentation for "M:NanoXLSX.Worksheet.AddNextCell(System.Object,NanoXLSX.Styles.Style)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public void AddNextCell(
       	Object value,
       	Style style
      -)

      Parameters

      value  Object
      Unspecified value to insert
      style  Style
      Style object to apply on this cell
      Exceptions
      ExceptionCondition
      RangeExceptionThrows a RangeException if the next cell is out of range (on row or column)
      StyleExceptionThrows a StyleException if the default style was malformed
      Remarks
      Recognized are the following data types: Cell (prepared object), string, int, double, float, long, DateTime, TimeSpan, bool. - All other types will be cast into a string using the default ToString() method
      See Also
      \ No newline at end of file +)

      Parameters

      value
      Type: SystemObject

      [Missing <param name="value"/> documentation for "M:NanoXLSX.Worksheet.AddNextCell(System.Object,NanoXLSX.Styles.Style)"]

      style
      Type: NanoXLSX.StylesStyle

      [Missing <param name="style"/> documentation for "M:NanoXLSX.Worksheet.AddNextCell(System.Object,NanoXLSX.Styles.Style)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/6e45d71c-553d-c449-d1fc-9413d083e04a.htm b/docs/html/6e45d71c-553d-c449-d1fc-9413d083e04a.htm index b04e820a6..2a4ac53ed 100644 --- a/docs/html/6e45d71c-553d-c449-d1fc-9413d083e04a.htm +++ b/docs/html/6e45d71c-553d-c449-d1fc-9413d083e04a.htm @@ -1,3 +1,5 @@ -CellXf.DEFAULT_TEXT_DIRECTION Field
      NanoXLSX

      CellXfDEFAULT_TEXT_DIRECTION Field

      - Default text direction value as constant -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public static readonly CellXfTextDirectionValue DEFAULT_TEXT_DIRECTION

      Field Value

      CellXfTextDirectionValue
      See Also
      \ No newline at end of file +CellXf.DEFAULT_TEXT_DIRECTION Field
      NanoXLSX

      CellXfDEFAULT_TEXT_DIRECTION Field

      [Missing <summary> documentation for "F:NanoXLSX.Styles.CellXf.DEFAULT_TEXT_DIRECTION"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public static readonly CellXfTextDirectionValue DEFAULT_TEXT_DIRECTION

      Field Value

      Type: CellXfTextDirectionValue
      See Also
      \ No newline at end of file diff --git a/docs/html/6e46d154-3c77-d5f0-0b0e-fc8bc5b992de.htm b/docs/html/6e46d154-3c77-d5f0-0b0e-fc8bc5b992de.htm index 024348558..e831b7913 100644 --- a/docs/html/6e46d154-3c77-d5f0-0b0e-fc8bc5b992de.htm +++ b/docs/html/6e46d154-3c77-d5f0-0b0e-fc8bc5b992de.htm @@ -1,9 +1,3 @@ -Workbook.RemoveStyle Method
      NanoXLSX

      WorkbookRemoveStyle Method

      Overload List
       NameDescription
      Public methodRemoveStyle(String)Obsolete.
      - Removes the defined style from the style sheet of the workbook. This method is deprecated since it has no direct impact on the generated file. -
      Public methodRemoveStyle(Style)Obsolete.
      - Removes the passed style from the style sheet. This method is deprecated since it has no direct impact on the generated file. -
      Public methodRemoveStyle(String, Boolean)Obsolete.
      - Removes the defined style from the style sheet of the workbook. This method is deprecated since it has no direct impact on the generated file. -
      Public methodRemoveStyle(Style, Boolean)Obsolete.
      - Removes the defined style from the style sheet of the workbook -
      Top
      See Also
      \ No newline at end of file +Workbook.RemoveStyle Method \ No newline at end of file diff --git a/docs/html/6edcd699-cc3b-5842-267a-ef5c0316e7e1.htm b/docs/html/6edcd699-cc3b-5842-267a-ef5c0316e7e1.htm index fa06067f0..41d5573d6 100644 --- a/docs/html/6edcd699-cc3b-5842-267a-ef5c0316e7e1.htm +++ b/docs/html/6edcd699-cc3b-5842-267a-ef5c0316e7e1.htm @@ -1,3 +1,5 @@ -Worksheet.ShowRowColumnHeaders Property \ No newline at end of file +Worksheet.ShowRowColumnHeaders Property \ No newline at end of file diff --git a/docs/html/6f0e8439-00b2-0476-05ef-c9e354c4548f.htm b/docs/html/6f0e8439-00b2-0476-05ef-c9e354c4548f.htm index 9c1a9ad19..d7b9fecf9 100644 --- a/docs/html/6f0e8439-00b2-0476-05ef-c9e354c4548f.htm +++ b/docs/html/6f0e8439-00b2-0476-05ef-c9e354c4548f.htm @@ -1,6 +1,8 @@ -XlsxWriter.SaveAsStream Method
      NanoXLSX

      XlsxWriterSaveAsStream Method

      - Method to save the workbook as stream -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void SaveAsStream(
      +XlsxWriter.SaveAsStream Method 
      NanoXLSX

      XlsxWriterSaveAsStream Method

      [Missing <summary> documentation for "M:NanoXLSX.LowLevel.XlsxWriter.SaveAsStream(System.IO.Stream,System.Boolean)"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public void SaveAsStream(
       	Stream stream,
       	bool leaveOpen = false
      -)

      Parameters

      stream  Stream
      Writable stream as target
      leaveOpen  Boolean  (Optional)
      Optional parameter to keep the stream open after writing (used for MemoryStreams; default is false)
      Exceptions
      ExceptionCondition
      IOExceptionThrows IOException in case of an error
      RangeExceptionThrows a RangeException if the start or end address of a handled cell range was out of range
      FormatExceptionThrows a FormatException if a handled date cannot be translated to (Excel internal) OADate
      StyleExceptionThrows a StyleException if one of the styles of the workbook cannot be referenced or is null
      Remarks
      The StyleException should never happen in this state if the internally managed style collection was not tampered.
      See Also
      \ No newline at end of file +)

      Parameters

      stream
      Type: System.IOStream

      [Missing <param name="stream"/> documentation for "M:NanoXLSX.LowLevel.XlsxWriter.SaveAsStream(System.IO.Stream,System.Boolean)"]

      leaveOpen (Optional)
      Type: SystemBoolean

      [Missing <param name="leaveOpen"/> documentation for "M:NanoXLSX.LowLevel.XlsxWriter.SaveAsStream(System.IO.Stream,System.Boolean)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/6f52dabc-66fb-b6aa-b053-db97c9c700f1.htm b/docs/html/6f52dabc-66fb-b6aa-b053-db97c9c700f1.htm index 8acfd03de..cd30b33db 100644 --- a/docs/html/6f52dabc-66fb-b6aa-b053-db97c9c700f1.htm +++ b/docs/html/6f52dabc-66fb-b6aa-b053-db97c9c700f1.htm @@ -1,6 +1,8 @@ -Cell.SetStyle Method
      NanoXLSX

      CellSetStyle Method

      - Sets the style of the cell -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public Style SetStyle(
      +Cell.SetStyle Method 
      NanoXLSX

      CellSetStyle Method

      [Missing <summary> documentation for "M:NanoXLSX.Cell.SetStyle(NanoXLSX.Styles.Style,System.Boolean)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public Style SetStyle(
       	Style style,
       	bool unmanaged = false
      -)

      Parameters

      style  Style
      Style to assign
      unmanaged  Boolean  (Optional)
      Internally used: If true, the style repository is not invoked and only the style object of the cell is updated. Do not use!

      Return Value

      Style
      If the passed style already exists in the repository, the existing one will be returned, otherwise the passed one
      See Also
      \ No newline at end of file +)

      Parameters

      style
      Type: NanoXLSX.StylesStyle

      [Missing <param name="style"/> documentation for "M:NanoXLSX.Cell.SetStyle(NanoXLSX.Styles.Style,System.Boolean)"]

      unmanaged (Optional)
      Type: SystemBoolean

      [Missing <param name="unmanaged"/> documentation for "M:NanoXLSX.Cell.SetStyle(NanoXLSX.Styles.Style,System.Boolean)"]

      Return Value

      Type: Style

      [Missing <returns> documentation for "M:NanoXLSX.Cell.SetStyle(NanoXLSX.Styles.Style,System.Boolean)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/6fae8c09-c840-9e84-0570-8c0c041246c9.htm b/docs/html/6fae8c09-c840-9e84-0570-8c0c041246c9.htm index e967ebea6..0b97cf70b 100644 --- a/docs/html/6fae8c09-c840-9e84-0570-8c0c041246c9.htm +++ b/docs/html/6fae8c09-c840-9e84-0570-8c0c041246c9.htm @@ -1,6 +1,8 @@ -Worksheet.SetSelectedCells(String) Method
      NanoXLSX

      WorksheetSetSelectedCells(String) Method

      Note: This API is now obsolete.

      - Sets a single range of selected cells on this worksheet. All existing ranges will be removed. Null will remove all selected cells -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      [ObsoleteAttribute("This method is a deprecated subset of the function AddSelectedCells. It will be removed in a future version")]
      +Worksheet.SetSelectedCells Method (String)
      NanoXLSX

      WorksheetSetSelectedCells Method (String)

      Note: This API is now obsolete.

      [Missing <summary> documentation for "M:NanoXLSX.Worksheet.SetSelectedCells(System.String)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      [ObsoleteAttribute("This method is a deprecated subset of the function AddSelectedCells. It will be removed in a future version")]
       public void SetSelectedCells(
       	string range
      -)

      Parameters

      range  String
      Range as string to set as single cell range for selected cells, or null to remove the selected cells
      See Also
      \ No newline at end of file +)

      Parameters

      range
      Type: SystemString

      [Missing <param name="range"/> documentation for "M:NanoXLSX.Worksheet.SetSelectedCells(System.String)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/6fe0679c-053c-7beb-0f98-54a4ebbf957b.htm b/docs/html/6fe0679c-053c-7beb-0f98-54a4ebbf957b.htm index 88281f686..781ac1c77 100644 --- a/docs/html/6fe0679c-053c-7beb-0f98-54a4ebbf957b.htm +++ b/docs/html/6fe0679c-053c-7beb-0f98-54a4ebbf957b.htm @@ -1,9 +1,10 @@ -Worksheet.SetVerticalSplit(Int32, Boolean, Address, Nullable<Worksheet.WorksheetPane>) Method
      NanoXLSX

      WorksheetSetVerticalSplit(Int32, Boolean, Address, NullableWorksheetWorksheetPane) Method

      - Sets the vertical split of the worksheet into two panes. The measurement in columns can be used to split and freeze panes -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void SetVerticalSplit(
      +Worksheet.SetVerticalSplit Method (Int32, Boolean, Address, Nullable(Worksheet.WorksheetPane))
      NanoXLSX

      WorksheetSetVerticalSplit Method (Int32, Boolean, Address, NullableWorksheetWorksheetPane)

      [Missing <summary> documentation for "M:NanoXLSX.Worksheet.SetVerticalSplit(System.Int32,System.Boolean,NanoXLSX.Address,System.Nullable{NanoXLSX.Worksheet.WorksheetPane})"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public void SetVerticalSplit(
       	int numberOfColumnsFromLeft,
       	bool freeze,
       	Address topLeftCell,
      -	WorksheetWorksheetPane? activePane
      -)

      Parameters

      numberOfColumnsFromLeft  Int32
      Number of columns from left of the worksheet to the split line. The particular column widths are considered
      freeze  Boolean
      If true, all panes are frozen, otherwise remains movable
      topLeftCell  Address
      Top Left cell address of the bottom right pane (if applicable). Only the column component is important in a vertical split
      activePane  NullableWorksheetWorksheetPane
      Active pane in the split window.
      The parameter is nullable
      Exceptions
      ExceptionCondition
      WorksheetExceptionWorksheetException Thrown if the column number of the top left cell is smaller the split panes number of columns from left, - if freeze is applied
      See Also
      \ No newline at end of file + WorksheetWorksheetPane? activePane +)

      Parameters

      numberOfColumnsFromLeft
      Type: SystemInt32

      [Missing <param name="numberOfColumnsFromLeft"/> documentation for "M:NanoXLSX.Worksheet.SetVerticalSplit(System.Int32,System.Boolean,NanoXLSX.Address,System.Nullable{NanoXLSX.Worksheet.WorksheetPane})"]

      freeze
      Type: SystemBoolean

      [Missing <param name="freeze"/> documentation for "M:NanoXLSX.Worksheet.SetVerticalSplit(System.Int32,System.Boolean,NanoXLSX.Address,System.Nullable{NanoXLSX.Worksheet.WorksheetPane})"]

      topLeftCell
      Type: NanoXLSXAddress

      [Missing <param name="topLeftCell"/> documentation for "M:NanoXLSX.Worksheet.SetVerticalSplit(System.Int32,System.Boolean,NanoXLSX.Address,System.Nullable{NanoXLSX.Worksheet.WorksheetPane})"]

      activePane
      Type: SystemNullableWorksheetWorksheetPane

      [Missing <param name="activePane"/> documentation for "M:NanoXLSX.Worksheet.SetVerticalSplit(System.Int32,System.Boolean,NanoXLSX.Address,System.Nullable{NanoXLSX.Worksheet.WorksheetPane})"]

      See Also
      \ No newline at end of file diff --git a/docs/html/700dbbba-7337-0016-6e3d-95ff715e1f20.htm b/docs/html/700dbbba-7337-0016-6e3d-95ff715e1f20.htm index a5578ee6e..37a976a53 100644 --- a/docs/html/700dbbba-7337-0016-6e3d-95ff715e1f20.htm +++ b/docs/html/700dbbba-7337-0016-6e3d-95ff715e1f20.htm @@ -1,7 +1,3 @@ -Worksheet.MergeCells Method \ No newline at end of file +Worksheet.MergeCells Method \ No newline at end of file diff --git a/docs/html/701818ba-fc1c-fa16-e945-96cb399fe1d7.htm b/docs/html/701818ba-fc1c-fa16-e945-96cb399fe1d7.htm index 855ea7c9f..0783e1b5d 100644 --- a/docs/html/701818ba-fc1c-fa16-e945-96cb399fe1d7.htm +++ b/docs/html/701818ba-fc1c-fa16-e945-96cb399fe1d7.htm @@ -1,6 +1,7 @@ -Workbook.RemoveWorksheet(Int32) Method
      NanoXLSX

      WorkbookRemoveWorksheet(Int32) Method

      - Removes the defined worksheet based on its index. If the worksheet is the current or selected worksheet, the current and / or the selected worksheet will be set to the last worksheet of the workbook. - If the last worksheet is removed, the selected worksheet will be set to 0 and the current worksheet to null. -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void RemoveWorksheet(
      +Workbook.RemoveWorksheet Method (Int32)
      NanoXLSX

      WorkbookRemoveWorksheet Method (Int32)

      [Missing <summary> documentation for "M:NanoXLSX.Workbook.RemoveWorksheet(System.Int32)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public void RemoveWorksheet(
       	int index
      -)

      Parameters

      index  Int32
      Index within the worksheets list
      Exceptions
      ExceptionCondition
      WorksheetExceptionThrows a WorksheetException if the index is out of range
      See Also
      \ No newline at end of file +)

      Parameters

      index
      Type: SystemInt32

      [Missing <param name="index"/> documentation for "M:NanoXLSX.Workbook.RemoveWorksheet(System.Int32)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/70497b9f-fcfa-2924-a142-d8b3d88a5c11.htm b/docs/html/70497b9f-fcfa-2924-a142-d8b3d88a5c11.htm index e08b2af1b..d7dccc8e7 100644 --- a/docs/html/70497b9f-fcfa-2924-a142-d8b3d88a5c11.htm +++ b/docs/html/70497b9f-fcfa-2924-a142-d8b3d88a5c11.htm @@ -1,5 +1,7 @@ -ReaderUtils.ParseBinaryBool Method
      NanoXLSX

      ReaderUtilsParseBinaryBool Method

      - Parses a bool as a binary number either based on an int (0/1) or a string expression (true/ false), independent of the culture info of the host -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      internal static int ParseBinaryBool(
      +ReaderUtils.ParseBinaryBool Method 
      NanoXLSX

      ReaderUtilsParseBinaryBool Method

      [Missing <summary> documentation for "M:NanoXLSX.LowLevel.ReaderUtils.ParseBinaryBool(System.String)"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      internal static int ParseBinaryBool(
       	string rawValue
      -)

      Parameters

      rawValue  String
      Raw number or expression as string

      Return Value

      Int32
      Parsed bool as number (0 = false, 1 = true)
      See Also
      \ No newline at end of file +)

      Parameters

      rawValue
      Type: SystemString

      [Missing <param name="rawValue"/> documentation for "M:NanoXLSX.LowLevel.ReaderUtils.ParseBinaryBool(System.String)"]

      Return Value

      Type: Int32

      [Missing <returns> documentation for "M:NanoXLSX.LowLevel.ReaderUtils.ParseBinaryBool(System.String)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/7080d6b4-2e5c-8bde-dd46-3f39695d727d.htm b/docs/html/7080d6b4-2e5c-8bde-dd46-3f39695d727d.htm index ef1ae5a06..cf4e5688d 100644 --- a/docs/html/7080d6b4-2e5c-8bde-dd46-3f39695d727d.htm +++ b/docs/html/7080d6b4-2e5c-8bde-dd46-3f39695d727d.htm @@ -1 +1,5 @@ -Cell.AddressType.FixedRow Field
      NanoXLSX

      CellAddressTypeFixedRow Field

      Row of the address is fixed (e.g. 'C$3')

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public const CellAddressType FixedRow = 1

      Field Value

      CellAddressType
      See Also
      \ No newline at end of file +Cell.AddressType.FixedRow Field
      NanoXLSX

      CellAddressTypeFixedRow Field

      [Missing <summary> documentation for "F:NanoXLSX.Cell.AddressType.FixedRow"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const CellAddressType FixedRow = 1

      Field Value

      Type: CellAddressType
      See Also
      \ No newline at end of file diff --git a/docs/html/70a0bfd9-ede9-8537-a95e-b683040ddda2.htm b/docs/html/70a0bfd9-ede9-8537-a95e-b683040ddda2.htm index 48e605234..2a95fc8b8 100644 --- a/docs/html/70a0bfd9-ede9-8537-a95e-b683040ddda2.htm +++ b/docs/html/70a0bfd9-ede9-8537-a95e-b683040ddda2.htm @@ -1,15 +1,3 @@ -WorkbookReader Properties
      NanoXLSX

      WorkbookReader Properties

      The WorkbookReader type exposes the following members.

      Properties
       NameDescription
      Public propertyHidden - Hidden state of the workbook -
      Public propertyLockStructure - Lock state of the structural elements -
      Public propertyLockWindows - Lock state of the windows -
      Public propertyPasswordHash - Password hash, if available -
      Public propertyProtected - Protection state of the workbook -
      Public propertySelectedWorksheet - Selected worksheet of the workbook -
      Public propertyWorksheetDefinitions - Dictionary of worksheet definitions. The key is the worksheet number and the value is a WorksheetDefinition object with name, hidden state and other information -
      Top
      See Also
      \ No newline at end of file +WorkbookReader Properties \ No newline at end of file diff --git a/docs/html/70e89476-ba3b-d5ff-86bc-c8cda3aecd24.htm b/docs/html/70e89476-ba3b-d5ff-86bc-c8cda3aecd24.htm index 56e601b1d..d5f1c5023 100644 --- a/docs/html/70e89476-ba3b-d5ff-86bc-c8cda3aecd24.htm +++ b/docs/html/70e89476-ba3b-d5ff-86bc-c8cda3aecd24.htm @@ -1,3 +1,5 @@ -Metadata.Subject Property
      NanoXLSX

      MetadataSubject Property

      - Gets or sets the subject of the workbook -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public string Subject { get; set; }

      Property Value

      String
      See Also
      \ No newline at end of file +Metadata.Subject Property
      NanoXLSX

      MetadataSubject Property

      [Missing <summary> documentation for "P:NanoXLSX.Metadata.Subject"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public string Subject { get; set; }

      Property Value

      Type: String
      See Also
      \ No newline at end of file diff --git a/docs/html/7103984e-7a20-d91d-2b4d-189ccd73f7f2.htm b/docs/html/7103984e-7a20-d91d-2b4d-189ccd73f7f2.htm index 2e2097485..973802d8e 100644 --- a/docs/html/7103984e-7a20-d91d-2b4d-189ccd73f7f2.htm +++ b/docs/html/7103984e-7a20-d91d-2b4d-189ccd73f7f2.htm @@ -1 +1,5 @@ -XlsxWriter Constructor
      NanoXLSX

      XlsxWriter Constructor

      Initializes the static fields of the XlsxWriter class

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      static XlsxWriter()
      See Also
      \ No newline at end of file +XlsxWriter Constructor
      NanoXLSX

      XlsxWriter Constructor

      Initializes the static fields of the XlsxWriter class

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      static XlsxWriter()
      See Also
      \ No newline at end of file diff --git a/docs/html/7150f751-c86a-0c80-e55d-4cd9ede2614b.htm b/docs/html/7150f751-c86a-0c80-e55d-4cd9ede2614b.htm index 4ef875f42..e131e1e67 100644 --- a/docs/html/7150f751-c86a-0c80-e55d-4cd9ede2614b.htm +++ b/docs/html/7150f751-c86a-0c80-e55d-4cd9ede2614b.htm @@ -1,10 +1,3 @@ -NumberFormat Properties
      NanoXLSX

      NumberFormat Properties

      The NumberFormat type exposes the following members.

      Properties
       NameDescription
      Public propertyCustomFormatCode - Gets or sets the raw custom format code in the notation of Excel. The code is not escaped or un-escaped (on workbook loading)
      Public propertyCustomFormatID - Gets or sets the format number of the custom format. Must be higher or equal then predefined custom number (164) -
      Public propertyInternalID - Gets or sets the internal ID for sorting purpose in the Excel style document (nullable) -
      (Inherited from AbstractStyle)
      Public propertyIsCustomFormat - Gets whether the number format is a custom format (higher or equals 164). If true, the format is custom -
      Public propertyNumber - Gets or sets the format number. Set this to custom (164) in case of custom number formats -
      Top
      See Also
      \ No newline at end of file +NumberFormat Properties \ No newline at end of file diff --git a/docs/html/7214f8f6-ef18-5485-e48a-60545e928e30.htm b/docs/html/7214f8f6-ef18-5485-e48a-60545e928e30.htm index e331f0201..eb1c82c7e 100644 --- a/docs/html/7214f8f6-ef18-5485-e48a-60545e928e30.htm +++ b/docs/html/7214f8f6-ef18-5485-e48a-60545e928e30.htm @@ -1,6 +1,8 @@ -Worksheet.MergeCells(Address, Address) Method
      NanoXLSX

      WorksheetMergeCells(Address, Address) Method

      - Merges the defined cell range -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public string MergeCells(
      +Worksheet.MergeCells Method (Address, Address)
      NanoXLSX

      WorksheetMergeCells Method (Address, Address)

      [Missing <summary> documentation for "M:NanoXLSX.Worksheet.MergeCells(NanoXLSX.Address,NanoXLSX.Address)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public string MergeCells(
       	Address startAddress,
       	Address endAddress
      -)

      Parameters

      startAddress  Address
      Start address of the merged cell range
      endAddress  Address
      End address of the merged cell range

      Return Value

      String
      Returns the validated range of the merged cells (e.g. 'A1:B12')
      Exceptions
      ExceptionCondition
      RangeExceptionThrows a RangeException if one of the passed cell addresses is out of range or if one or more cell addresses are already occupied in another merge range
      See Also
      \ No newline at end of file +)

      Parameters

      startAddress
      Type: NanoXLSXAddress

      [Missing <param name="startAddress"/> documentation for "M:NanoXLSX.Worksheet.MergeCells(NanoXLSX.Address,NanoXLSX.Address)"]

      endAddress
      Type: NanoXLSXAddress

      [Missing <param name="endAddress"/> documentation for "M:NanoXLSX.Worksheet.MergeCells(NanoXLSX.Address,NanoXLSX.Address)"]

      Return Value

      Type: String

      [Missing <returns> documentation for "M:NanoXLSX.Worksheet.MergeCells(NanoXLSX.Address,NanoXLSX.Address)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/7220d2c4-f5e6-833c-bc11-6a8dd9ba1c8e.htm b/docs/html/7220d2c4-f5e6-833c-bc11-6a8dd9ba1c8e.htm index d2c28bfd1..376fd1a87 100644 --- a/docs/html/7220d2c4-f5e6-833c-bc11-6a8dd9ba1c8e.htm +++ b/docs/html/7220d2c4-f5e6-833c-bc11-6a8dd9ba1c8e.htm @@ -1,18 +1,3 @@ -ReaderUtils Methods
      NanoXLSX

      ReaderUtils Methods

      The ReaderUtils type exposes the following members.

      Methods
       NameDescription
      Public methodStatic memberGetAttribute - Gets the XML attribute of the passed XML node by its name -
      Public methodStatic memberGetAttributeOfChild - Gets the XML attribute from a child node of the passed XML node by its name and the name of the child node. - This method simplifies the process of gathering one single child node attribute -
      Public methodStatic memberGetChildNode - Gets the specified child node -
      Protected methodStatic memberIsNode - Checks whether the given node has the specified name -
      Protected methodStatic memberParseBinaryBool - Parses a bool as a binary number either based on an int (0/1) or a string expression (true/ false), independent of the culture info of the host -
      Protected methodStatic memberParseFloat - Parses a float independent of the culture info of the host -
      Protected methodStatic memberParseInt - Parses an int independent of the culture info of the host -
      Protected methodStatic memberTryParseInt - Tries to parse an int independent of the culture info of the host -
      Top
      See Also
      \ No newline at end of file +ReaderUtils Methods \ No newline at end of file diff --git a/docs/html/723f557e-808c-e3fd-5963-9bb5a8493d09.htm b/docs/html/723f557e-808c-e3fd-5963-9bb5a8493d09.htm index 2b7747d5c..be41de451 100644 --- a/docs/html/723f557e-808c-e3fd-5963-9bb5a8493d09.htm +++ b/docs/html/723f557e-808c-e3fd-5963-9bb5a8493d09.htm @@ -1 +1,3 @@ -CellType Fields
      NanoXLSX

      CellType Fields

      The CellCellType type exposes the following members.

      Fields
       NameDescription
      Public fieldStatic memberBOOLType for boolean
      Public fieldStatic memberDATEType for dates (Note: Dates before 1900-01-01 and after 9999-12-31 are not allowed)
      Public fieldStatic memberDEFAULTDefault Type, not specified
      Public fieldStatic memberEMPTYType for empty cells. This type is only used for merged cells (all cells except the first of the cell range)
      Public fieldStatic memberFORMULAType for Formulas (The cell will be handled differently)
      Public fieldStatic memberNUMBERType for all numeric types (long, integer, float, double, short, byte and decimal; signed and unsigned, if available)
      Public fieldStatic memberSTRINGType for single characters and strings
      Public fieldStatic memberTIMEType for times (Note: Internally handled as OAdate, represented by TimeSpan)
      Public fieldvalue__ 
      Top
      See Also
      \ No newline at end of file +CellType Fields \ No newline at end of file diff --git a/docs/html/725a0b0e-5e3a-1fe6-b595-a268022b7b0c.htm b/docs/html/725a0b0e-5e3a-1fe6-b595-a268022b7b0c.htm index 8ccee304f..4b9e9ea98 100644 --- a/docs/html/725a0b0e-5e3a-1fe6-b595-a268022b7b0c.htm +++ b/docs/html/725a0b0e-5e3a-1fe6-b595-a268022b7b0c.htm @@ -1,3 +1,5 @@ -Metadata.Title Property
      NanoXLSX

      MetadataTitle Property

      - Gets or sets the title of the workbook -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public string Title { get; set; }

      Property Value

      String
      See Also
      \ No newline at end of file +Metadata.Title Property
      NanoXLSX

      MetadataTitle Property

      [Missing <summary> documentation for "P:NanoXLSX.Metadata.Title"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public string Title { get; set; }

      Property Value

      Type: String
      See Also
      \ No newline at end of file diff --git a/docs/html/72788f47-f8ba-f6f3-baf3-becbfd25fce1.htm b/docs/html/72788f47-f8ba-f6f3-baf3-becbfd25fce1.htm index f39521eba..ff314a388 100644 --- a/docs/html/72788f47-f8ba-f6f3-baf3-becbfd25fce1.htm +++ b/docs/html/72788f47-f8ba-f6f3-baf3-becbfd25fce1.htm @@ -1,3 +1,5 @@ -Border.ToString Method
      NanoXLSX

      BorderToString Method

      - Override toString method -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public override string ToString()

      Return Value

      String
      String of a class
      See Also
      \ No newline at end of file +Border.ToString Method
      NanoXLSX

      BorderToString Method

      [Missing <summary> documentation for "M:NanoXLSX.Styles.Border.ToString"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public override string ToString()

      Return Value

      Type: String

      [Missing <returns> documentation for "M:NanoXLSX.Styles.Border.ToString"]

      See Also
      \ No newline at end of file diff --git a/docs/html/72994b58-a42b-84ae-0aa7-33831a632ed0.htm b/docs/html/72994b58-a42b-84ae-0aa7-33831a632ed0.htm index a7aee9863..dfe697981 100644 --- a/docs/html/72994b58-a42b-84ae-0aa7-33831a632ed0.htm +++ b/docs/html/72994b58-a42b-84ae-0aa7-33831a632ed0.htm @@ -1,4 +1,5 @@ -Worksheet.GetLastDataColumnNumber Method
      Click or drag to resize
      NanoXLSX

      WorksheetGetLastDataColumnNumber Method

      - Gets the last existing column number with data in the current worksheet (zero-based) -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public int GetLastDataColumnNumber()

      Return Value

      Int32
      Zero-based column number. in case of an empty worksheet, -1 will be returned
      Remarks
      GetLastDataColumnNumber() will ignore formatted (or with the definition of AutoFilter, column width or hidden state) but empty cells after the last column with data. - If you want the last defined column, use GetLastColumnNumber instead.
      See Also
      \ No newline at end of file +Worksheet.GetLastDataColumnNumber Method
      Click or drag to resize
      NanoXLSX

      WorksheetGetLastDataColumnNumber Method

      [Missing <summary> documentation for "M:NanoXLSX.Worksheet.GetLastDataColumnNumber"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public int GetLastDataColumnNumber()

      Return Value

      Type: Int32

      [Missing <returns> documentation for "M:NanoXLSX.Worksheet.GetLastDataColumnNumber"]

      See Also
      \ No newline at end of file diff --git a/docs/html/731e10a6-6a56-0f3d-238e-80e788ee3f84.htm b/docs/html/731e10a6-6a56-0f3d-238e-80e788ee3f84.htm index 1bb08daf3..2ebcfc09b 100644 --- a/docs/html/731e10a6-6a56-0f3d-238e-80e788ee3f84.htm +++ b/docs/html/731e10a6-6a56-0f3d-238e-80e788ee3f84.htm @@ -1,3 +1,5 @@ -Fill.DEFAULT_INDEXED_COLOR Field
      NanoXLSX

      FillDEFAULT_INDEXED_COLOR Field

      - Default index color -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public static readonly int DEFAULT_INDEXED_COLOR

      Field Value

      Int32
      See Also
      \ No newline at end of file +Fill.DEFAULT_INDEXED_COLOR Field
      NanoXLSX

      FillDEFAULT_INDEXED_COLOR Field

      [Missing <summary> documentation for "F:NanoXLSX.Styles.Fill.DEFAULT_INDEXED_COLOR"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public static readonly int DEFAULT_INDEXED_COLOR

      Field Value

      Type: Int32
      See Also
      \ No newline at end of file diff --git a/docs/html/733d5c7e-c016-0a66-8285-d2b901d369de.htm b/docs/html/733d5c7e-c016-0a66-8285-d2b901d369de.htm index 256285c3a..ea79574fa 100644 --- a/docs/html/733d5c7e-c016-0a66-8285-d2b901d369de.htm +++ b/docs/html/733d5c7e-c016-0a66-8285-d2b901d369de.htm @@ -1 +1,3 @@ -SheetViewType Methods
      NanoXLSX

      SheetViewType Methods

      The WorksheetSheetViewType type exposes the following members.

      Methods
       NameDescription
      Public methodCompareToCompares this instance to a specified object and returns an indication of their relative values.
      (Inherited from Enum)
      Public methodEqualsReturns a value indicating whether this instance is equal to a specified object.
      (Inherited from Enum)
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetHashCodeReturns the hash code for the value of this instance.
      (Inherited from Enum)
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Public methodGetTypeCodeReturns the type code of the underlying type of this enumeration member.
      (Inherited from Enum)
      Public methodHasFlagDetermines whether one or more bit fields are set in the current instance.
      (Inherited from Enum)
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodToStringConverts the value of this instance to its equivalent string representation.
      (Inherited from Enum)
      Public methodToString(IFormatProvider)Obsolete.
      This method overload is obsolete; use ToString.
      (Inherited from Enum)
      Public methodToString(String)Converts the value of this instance to its equivalent string representation using the specified format.
      (Inherited from Enum)
      Public methodToString(String, IFormatProvider)Obsolete.
      This method overload is obsolete; use ToString(String).
      (Inherited from Enum)
      Top
      See Also
      \ No newline at end of file +SheetViewType Methods
      NanoXLSX

      SheetViewType Methods

      The WorksheetSheetViewType type exposes the following members.

      Methods
      +   + NameDescription
      Public methodCompareTo
      Compares this instance to a specified object and returns an indication of their relative values.
      (Inherited from Enum.)
      Public methodEquals
      Returns a value indicating whether this instance is equal to a specified object.
      (Inherited from Enum.)
      Protected methodFinalize
      Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object.)
      Public methodGetHashCode
      Returns the hash code for the value of this instance.
      (Inherited from Enum.)
      Public methodGetType
      Gets the Type of the current instance.
      (Inherited from Object.)
      Public methodGetTypeCode
      Returns the type code of the underlying type of this enumeration member.
      (Inherited from Enum.)
      Public methodHasFlag
      Determines whether one or more bit fields are set in the current instance.
      (Inherited from Enum.)
      Protected methodMemberwiseClone
      Creates a shallow copy of the current Object.
      (Inherited from Object.)
      Public methodToString
      Converts the value of this instance to its equivalent string representation.
      (Inherited from Enum.)
      Public methodToString(String)
      Converts the value of this instance to its equivalent string representation using the specified format.
      (Inherited from Enum.)
      Public methodToString(IFormatProvider) Obsolete. (Inherited from Enum.)
      Public methodToString(String, IFormatProvider) Obsolete.
      This method overload is obsolete; use ToString(String).
      (Inherited from Enum.)
      Top
      See Also
      \ No newline at end of file diff --git a/docs/html/740b7e33-c3ec-00b0-606e-b7aa365acb5a.htm b/docs/html/740b7e33-c3ec-00b0-606e-b7aa365acb5a.htm index 5bdd917a5..6696223ec 100644 --- a/docs/html/740b7e33-c3ec-00b0-606e-b7aa365acb5a.htm +++ b/docs/html/740b7e33-c3ec-00b0-606e-b7aa365acb5a.htm @@ -1 +1,5 @@ -NumberFormat.FormatNumber.value__ Field \ No newline at end of file +NumberFormat.FormatNumber.value__ Field \ No newline at end of file diff --git a/docs/html/741cba33-b0f5-7dcc-adf4-35ea57d54a1c.htm b/docs/html/741cba33-b0f5-7dcc-adf4-35ea57d54a1c.htm index 5914b8494..a5c743e91 100644 --- a/docs/html/741cba33-b0f5-7dcc-adf4-35ea57d54a1c.htm +++ b/docs/html/741cba33-b0f5-7dcc-adf4-35ea57d54a1c.htm @@ -1,3 +1,5 @@ -NumberFormat.FormatRange.undefined Field
      NanoXLSX

      NumberFormatFormatRangeundefined Field

      - Values between 0 and 164 that are not defined as enum value. This may be caused by changes of the OOXML specifications or Excel versions that have encoded loaded files -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public const NumberFormatFormatRange undefined = 3

      Field Value

      NumberFormatFormatRange
      See Also
      \ No newline at end of file +NumberFormat.FormatRange.undefined Field
      NanoXLSX

      NumberFormatFormatRangeundefined Field

      [Missing <summary> documentation for "F:NanoXLSX.Styles.NumberFormat.FormatRange.undefined"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const NumberFormatFormatRange undefined = 3

      Field Value

      Type: NumberFormatFormatRange
      See Also
      \ No newline at end of file diff --git a/docs/html/743e6b74-f730-ac3d-6445-1ad24802ce90.htm b/docs/html/743e6b74-f730-ac3d-6445-1ad24802ce90.htm index 046d3821f..129fd5b1e 100644 --- a/docs/html/743e6b74-f730-ac3d-6445-1ad24802ce90.htm +++ b/docs/html/743e6b74-f730-ac3d-6445-1ad24802ce90.htm @@ -1,5 +1,7 @@ -WorksheetReader.Read Method
      NanoXLSX

      WorksheetReaderRead Method

      - Reads the XML file form the passed stream and processes the worksheet data -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void Read(
      +WorksheetReader.Read Method 
      \ No newline at end of file
      +)

      Parameters

      stream
      Type: System.IOMemoryStream

      [Missing <param name="stream"/> documentation for "M:NanoXLSX.LowLevel.WorksheetReader.Read(System.IO.MemoryStream)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/745093f6-ed4e-7d18-0b32-d7f6a6849825.htm b/docs/html/745093f6-ed4e-7d18-0b32-d7f6a6849825.htm index 003befb1e..72df03cc5 100644 --- a/docs/html/745093f6-ed4e-7d18-0b32-d7f6a6849825.htm +++ b/docs/html/745093f6-ed4e-7d18-0b32-d7f6a6849825.htm @@ -1,6 +1,7 @@ -Utils.GetPaneSplitHeight Method
      NanoXLSX

      UtilsGetPaneSplitHeight Method

      - Calculates the height of a split pane in a worksheet, based on the internal value (calculated by GetInternalPaneSplitHeight(Single)) -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public static float GetPaneSplitHeight(
      +Utils.GetPaneSplitHeight Method 
      NanoXLSX

      UtilsGetPaneSplitHeight Method

      [Missing <summary> documentation for "M:NanoXLSX.Utils.GetPaneSplitHeight(System.Single)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public static float GetPaneSplitHeight(
       	float internalHeight
      -)

      Parameters

      internalHeight  Single
      Internal pane height stored in a worksheet. The minimal value is defined by SPLIT_HEIGHT_POINT_OFFSET

      Return Value

      Single
      Actual pane height
      Remarks
      Depending on the initial height, the result value of GetInternalPaneSplitHeight(Single) may not lead back to the initial value, - since rounding is applied when calculating the internal height
      See Also
      \ No newline at end of file +)

      Parameters

      internalHeight
      Type: SystemSingle

      [Missing <param name="internalHeight"/> documentation for "M:NanoXLSX.Utils.GetPaneSplitHeight(System.Single)"]

      Return Value

      Type: Single

      [Missing <returns> documentation for "M:NanoXLSX.Utils.GetPaneSplitHeight(System.Single)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/74665d00-3db7-03fd-4b72-e76c98a00c44.htm b/docs/html/74665d00-3db7-03fd-4b72-e76c98a00c44.htm index 6e80c6d86..78c7d1a1f 100644 --- a/docs/html/74665d00-3db7-03fd-4b72-e76c98a00c44.htm +++ b/docs/html/74665d00-3db7-03fd-4b72-e76c98a00c44.htm @@ -1,3 +1,5 @@ -NumberFormat.CopyNumberFormat Method
      NanoXLSX

      NumberFormatCopyNumberFormat Method

      - Method to copy the current object to a new one with casting -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public NumberFormat CopyNumberFormat()

      Return Value

      NumberFormat
      Copy of the current object without the internal ID
      See Also
      \ No newline at end of file +NumberFormat.CopyNumberFormat Method
      NanoXLSX

      NumberFormatCopyNumberFormat Method

      [Missing <summary> documentation for "M:NanoXLSX.Styles.NumberFormat.CopyNumberFormat"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public NumberFormat CopyNumberFormat()

      Return Value

      Type: NumberFormat

      [Missing <returns> documentation for "M:NanoXLSX.Styles.NumberFormat.CopyNumberFormat"]

      See Also
      \ No newline at end of file diff --git a/docs/html/74eeffd2-05aa-b211-2357-8d832cfdb345.htm b/docs/html/74eeffd2-05aa-b211-2357-8d832cfdb345.htm index 76b0a1263..c1b86b705 100644 --- a/docs/html/74eeffd2-05aa-b211-2357-8d832cfdb345.htm +++ b/docs/html/74eeffd2-05aa-b211-2357-8d832cfdb345.htm @@ -1,5 +1,3 @@ -NumberFormat Fields
      NanoXLSX

      NumberFormat Fields

      The NumberFormat type exposes the following members.

      Fields
       NameDescription
      Public fieldStatic memberCUSTOMFORMAT_START_NUMBER - Start ID for custom number formats as constant (value 164) -
      Public fieldStatic memberDEFAULT_NUMBER - Default format number as constant -
      Top
      See Also
      \ No newline at end of file +NumberFormat Fields \ No newline at end of file diff --git a/docs/html/75338c62-e049-336b-c662-ad50ade78440.htm b/docs/html/75338c62-e049-336b-c662-ad50ade78440.htm index 1a4f5e8e4..f4eef25b5 100644 --- a/docs/html/75338c62-e049-336b-c662-ad50ade78440.htm +++ b/docs/html/75338c62-e049-336b-c662-ad50ade78440.htm @@ -1,7 +1,3 @@ -PhoneticInfo Properties
      NanoXLSX

      PhoneticInfo Properties

      The SharedStringsReaderPhoneticInfo type exposes the following members.

      Properties
       NameDescription
      Public propertyLength - Number of characters of the original string that are described by this transcription token -
      Public propertyStartIndex - Absolute start index within the original string -
      Public propertyValue - Transcription value -
      Top
      See Also
      \ No newline at end of file +PhoneticInfo Properties \ No newline at end of file diff --git a/docs/html/75640302-8f82-9d45-dedd-885d56aab080.htm b/docs/html/75640302-8f82-9d45-dedd-885d56aab080.htm index 6f3f84fd5..db03764b9 100644 --- a/docs/html/75640302-8f82-9d45-dedd-885d56aab080.htm +++ b/docs/html/75640302-8f82-9d45-dedd-885d56aab080.htm @@ -1,33 +1,3 @@ -StyleManager Methods
      NanoXLSX

      StyleManager Methods

      The StyleManager type exposes the following members.

      Methods
       NameDescription
      Public methodAddStyle - Adds a style component to the manager -
      Private methodAddStyleComponent(AbstractStyle) - Adds a style component to the manager -
      Private methodAddStyleComponent(AbstractStyle, NullableInt32) - Adds a style component to the manager with an ID -
      Public methodEqualsDetermines whether the specified object is equal to the current object.
      (Inherited from Object)
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetBorders - Gets all borders of the style manager -
      Public methodGetBorderStyleNumber - Gets the number of borders in the style manager -
      Private methodStatic memberGetComponentByHash - Gets a component by its hash -
      Public methodGetFills - Gets all fills of the style manager -
      Public methodGetFillStyleNumber - Gets the number of fills in the style manager -
      Public methodGetFonts - Gets all fonts of the style manager -
      Public methodGetFontStyleNumber - Gets the number of fonts in the style manager -
      Public methodGetHashCodeServes as the default hash function.
      (Inherited from Object)
      Protected methodStatic memberGetManagedStyles - Method to gather all styles of the cells in all worksheets -
      Public methodGetNumberFormats - Gets all numberFormats of the style manager -
      Public methodGetNumberFormatStyleNumber - Gets the number of numberFormats in the style manager -
      Public methodGetStyleNumber - Gets the number of styles in the style manager -
      Public methodGetStyles - Gets all styles of the style manager -
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Private methodStatic memberReorganize - Method to reorganize / reorder a list of style components -
      Public methodToStringReturns a string that represents the current object.
      (Inherited from Object)
      Top
      See Also
      \ No newline at end of file +StyleManager Methods
      NanoXLSX

      StyleManager Methods

      The StyleManager type exposes the following members.

      Methods
      +   + NameDescription
      Public methodAddStyle
      Private methodAddStyleComponent(AbstractStyle)
      Private methodAddStyleComponent(AbstractStyle, NullableInt32)
      Public methodEquals
      Determines whether the specified object is equal to the current object.
      (Inherited from Object.)
      Protected methodFinalize
      Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object.)
      Public methodGetBorders
      Public methodGetBorderStyleNumber
      Private methodStatic memberGetComponentByHash
      Public methodGetFills
      Public methodGetFillStyleNumber
      Public methodGetFonts
      Public methodGetFontStyleNumber
      Public methodGetHashCode
      Serves as the default hash function.
      (Inherited from Object.)
      Protected methodStatic memberGetManagedStyles
      Public methodGetNumberFormats
      Public methodGetNumberFormatStyleNumber
      Public methodGetStyleNumber
      Public methodGetStyles
      Public methodGetType
      Gets the Type of the current instance.
      (Inherited from Object.)
      Protected methodMemberwiseClone
      Creates a shallow copy of the current Object.
      (Inherited from Object.)
      Private methodStatic memberReorganize
      Public methodToString
      Returns a string that represents the current object.
      (Inherited from Object.)
      Top
      See Also
      \ No newline at end of file diff --git a/docs/html/75b9a34c-ebb0-70f7-e699-17e124b73940.htm b/docs/html/75b9a34c-ebb0-70f7-e699-17e124b73940.htm index 3dede742a..8f6387861 100644 --- a/docs/html/75b9a34c-ebb0-70f7-e699-17e124b73940.htm +++ b/docs/html/75b9a34c-ebb0-70f7-e699-17e124b73940.htm @@ -1,3 +1,5 @@ -Font Constructor
      NanoXLSX

      Font Constructor

      - Default constructor -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public Font()
      See Also
      \ No newline at end of file +Font Constructor
      NanoXLSX

      Font Constructor

      Initializes a new instance of the Font class

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public Font()
      See Also
      \ No newline at end of file diff --git a/docs/html/75be8a8c-0ae4-af87-e4e8-41415fc2e212.htm b/docs/html/75be8a8c-0ae4-af87-e4e8-41415fc2e212.htm index 2bf8c2ba1..3d8c91cdb 100644 --- a/docs/html/75be8a8c-0ae4-af87-e4e8-41415fc2e212.htm +++ b/docs/html/75be8a8c-0ae4-af87-e4e8-41415fc2e212.htm @@ -1,3 +1,5 @@ -SharedStringsReader.PhoneticInfo.Value Property
      NanoXLSX

      SharedStringsReaderPhoneticInfoValue Property

      - Transcription value -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public string Value { get; private set; }

      Property Value

      String
      See Also
      \ No newline at end of file +SharedStringsReader.PhoneticInfo.Value Property
      NanoXLSX

      SharedStringsReaderPhoneticInfoValue Property

      [Missing <summary> documentation for "P:NanoXLSX.LowLevel.SharedStringsReader.PhoneticInfo.Value"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public string Value { get; private set; }

      Property Value

      Type: String
      See Also
      \ No newline at end of file diff --git a/docs/html/75c4d82d-fb8c-0ee7-6b64-30480cf80ce0.htm b/docs/html/75c4d82d-fb8c-0ee7-6b64-30480cf80ce0.htm index a473bf7e9..6a2517eee 100644 --- a/docs/html/75c4d82d-fb8c-0ee7-6b64-30480cf80ce0.htm +++ b/docs/html/75c4d82d-fb8c-0ee7-6b64-30480cf80ce0.htm @@ -1,2 +1,5 @@ -Workbook.WorkbookProtectionPassword Property
      NanoXLSX

      WorkbookWorkbookProtectionPassword Property

      - Gets the password used for workbook protection. See also SetWorkbookProtection(Boolean, Boolean, Boolean, String)

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public string WorkbookProtectionPassword { get; }

      Property Value

      String
      Remarks
      The password of this property is stored in plan text at runtime but not stored to a workbook. See also WorkbookProtectionPasswordHash for the generated hash
      See Also
      \ No newline at end of file +Workbook.WorkbookProtectionPassword Property
      NanoXLSX

      WorkbookWorkbookProtectionPassword Property

      [Missing <summary> documentation for "P:NanoXLSX.Workbook.WorkbookProtectionPassword"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public string WorkbookProtectionPassword { get; }

      Property Value

      Type: String
      See Also
      \ No newline at end of file diff --git a/docs/html/75caff83-c276-864b-6532-50aecd2c01f0.htm b/docs/html/75caff83-c276-864b-6532-50aecd2c01f0.htm index c931a3f6e..e9e406b7f 100644 --- a/docs/html/75caff83-c276-864b-6532-50aecd2c01f0.htm +++ b/docs/html/75caff83-c276-864b-6532-50aecd2c01f0.htm @@ -1,7 +1,9 @@ -BasicFormulas.Round(Worksheet, Address, Int32) Method
      NanoXLSX

      BasicFormulasRound(Worksheet, Address, Int32) Method

      - Returns a cell with a round formula -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public static Cell Round(
      +BasicFormulas.Round Method (Worksheet, Address, Int32)
      NanoXLSX

      BasicFormulasRound Method (Worksheet, Address, Int32)

      [Missing <summary> documentation for "M:NanoXLSX.BasicFormulas.Round(NanoXLSX.Worksheet,NanoXLSX.Address,System.Int32)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public static Cell Round(
       	Worksheet target,
       	Address address,
       	int decimals
      -)

      Parameters

      target  Worksheet
      Target worksheet of the round operation. Can be null if on the same worksheet
      address  Address
      Address to apply the round operation to
      decimals  Int32
      Number of decimals (digits)

      Return Value

      Cell
      Prepared Cell object, ready to be added to a worksheet
      See Also
      \ No newline at end of file +)

      Parameters

      target
      Type: NanoXLSXWorksheet

      [Missing <param name="target"/> documentation for "M:NanoXLSX.BasicFormulas.Round(NanoXLSX.Worksheet,NanoXLSX.Address,System.Int32)"]

      address
      Type: NanoXLSXAddress

      [Missing <param name="address"/> documentation for "M:NanoXLSX.BasicFormulas.Round(NanoXLSX.Worksheet,NanoXLSX.Address,System.Int32)"]

      decimals
      Type: SystemInt32

      [Missing <param name="decimals"/> documentation for "M:NanoXLSX.BasicFormulas.Round(NanoXLSX.Worksheet,NanoXLSX.Address,System.Int32)"]

      Return Value

      Type: Cell

      [Missing <returns> documentation for "M:NanoXLSX.BasicFormulas.Round(NanoXLSX.Worksheet,NanoXLSX.Address,System.Int32)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/75fc9f9f-7cc8-5f78-c145-f71c840bc1ab.htm b/docs/html/75fc9f9f-7cc8-5f78-c145-f71c840bc1ab.htm index 1aa4816bf..ef5b7019a 100644 --- a/docs/html/75fc9f9f-7cc8-5f78-c145-f71c840bc1ab.htm +++ b/docs/html/75fc9f9f-7cc8-5f78-c145-f71c840bc1ab.htm @@ -1,3 +1,5 @@ -StyleManager.GetNumberFormats Method \ No newline at end of file +StyleManager.GetNumberFormats Method
      NanoXLSX

      StyleManagerGetNumberFormats Method

      [Missing <summary> documentation for "M:NanoXLSX.Styles.StyleManager.GetNumberFormats"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public NumberFormat[] GetNumberFormats()

      Return Value

      Type: NumberFormat

      [Missing <returns> documentation for "M:NanoXLSX.Styles.StyleManager.GetNumberFormats"]

      See Also
      \ No newline at end of file diff --git a/docs/html/76162c33-0fc1-1b24-b8ae-8302f7de60c8.htm b/docs/html/76162c33-0fc1-1b24-b8ae-8302f7de60c8.htm index 86a697e80..b99bd74ad 100644 --- a/docs/html/76162c33-0fc1-1b24-b8ae-8302f7de60c8.htm +++ b/docs/html/76162c33-0fc1-1b24-b8ae-8302f7de60c8.htm @@ -1,3 +1,5 @@ -ImportOptions.DEFAULT_TIMESPAN_FORMAT Field
      NanoXLSX

      ImportOptionsDEFAULT_TIMESPAN_FORMAT Field

      - Default format if TimeSpan values are cast to strings -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public const string DEFAULT_TIMESPAN_FORMAT = "hh\:mm\:ss"

      Field Value

      String
      See Also
      \ No newline at end of file +ImportOptions.DEFAULT_TIMESPAN_FORMAT Field
      NanoXLSX

      ImportOptionsDEFAULT_TIMESPAN_FORMAT Field

      [Missing <summary> documentation for "F:NanoXLSX.ImportOptions.DEFAULT_TIMESPAN_FORMAT"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const string DEFAULT_TIMESPAN_FORMAT = "hh\:mm\:ss"

      Field Value

      Type: String
      See Also
      \ No newline at end of file diff --git a/docs/html/76360d9b-260b-243c-bd5a-437e02b37845.htm b/docs/html/76360d9b-260b-243c-bd5a-437e02b37845.htm index 5eca9d096..3fe2c3996 100644 --- a/docs/html/76360d9b-260b-243c-bd5a-437e02b37845.htm +++ b/docs/html/76360d9b-260b-243c-bd5a-437e02b37845.htm @@ -1,5 +1,5 @@ -XlsxReader.Read Method
      NanoXLSX

      XlsxReaderRead Method

      - Reads the XLSX file from a file path or a file stream -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void Read()
      Exceptions
      ExceptionCondition
      IOException - Throws IOException in case of an error -
      See Also
      \ No newline at end of file +XlsxReader.Read Method
      NanoXLSX

      XlsxReaderRead Method

      [Missing <summary> documentation for "M:NanoXLSX.LowLevel.XlsxReader.Read"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public void Read()
      See Also
      \ No newline at end of file diff --git a/docs/html/764c76cb-1783-df1a-97dd-b6dae8ffbd17.htm b/docs/html/764c76cb-1783-df1a-97dd-b6dae8ffbd17.htm index ff7457f40..7df8bcd22 100644 --- a/docs/html/764c76cb-1783-df1a-97dd-b6dae8ffbd17.htm +++ b/docs/html/764c76cb-1783-df1a-97dd-b6dae8ffbd17.htm @@ -1,7 +1,9 @@ -Worksheet.GetMinRow Method
      Click or drag to resize
      NanoXLSX

      WorksheetGetMinRow Method

      - Gets the minimum row coordinate either from cell data, height definitions or hidden rows -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      private int GetMinRow(
      +Worksheet.GetMinRow Method 
      Click or drag to resize
      NanoXLSX

      WorksheetGetMinRow Method

      [Missing <summary> documentation for "M:NanoXLSX.Worksheet.GetMinRow(System.Int32,System.Int32,System.Int32)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      private int GetMinRow(
       	int cellBoundary,
       	int heightBoundary,
       	int hiddenBoundary
      -)

      Parameters

      cellBoundary  Int32
      Row number of min cell data
      heightBoundary  Int32
      Row number of min defined row height
      hiddenBoundary  Int32
      Row number of min defined hidden row

      Return Value

      Int32
      Min row number or -1 if nothing valid defined
      See Also
      \ No newline at end of file +)

      Parameters

      cellBoundary
      Type: SystemInt32

      [Missing <param name="cellBoundary"/> documentation for "M:NanoXLSX.Worksheet.GetMinRow(System.Int32,System.Int32,System.Int32)"]

      heightBoundary
      Type: SystemInt32

      [Missing <param name="heightBoundary"/> documentation for "M:NanoXLSX.Worksheet.GetMinRow(System.Int32,System.Int32,System.Int32)"]

      hiddenBoundary
      Type: SystemInt32

      [Missing <param name="hiddenBoundary"/> documentation for "M:NanoXLSX.Worksheet.GetMinRow(System.Int32,System.Int32,System.Int32)"]

      Return Value

      Type: Int32

      [Missing <returns> documentation for "M:NanoXLSX.Worksheet.GetMinRow(System.Int32,System.Int32,System.Int32)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/7657f46d-9099-9b4c-0b5d-10993d06c3ff.htm b/docs/html/7657f46d-9099-9b4c-0b5d-10993d06c3ff.htm index 55ba9cb7a..9666fb746 100644 --- a/docs/html/7657f46d-9099-9b4c-0b5d-10993d06c3ff.htm +++ b/docs/html/7657f46d-9099-9b4c-0b5d-10993d06c3ff.htm @@ -1,3 +1,5 @@ -WorkbookReader.SelectedWorksheet Property
      NanoXLSX

      WorkbookReaderSelectedWorksheet Property

      - Selected worksheet of the workbook -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public int SelectedWorksheet { get; private set; }

      Property Value

      Int32
      See Also
      \ No newline at end of file +WorkbookReader.SelectedWorksheet Property
      NanoXLSX

      WorkbookReaderSelectedWorksheet Property

      [Missing <summary> documentation for "P:NanoXLSX.LowLevel.WorkbookReader.SelectedWorksheet"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public int SelectedWorksheet { get; private set; }

      Property Value

      Type: Int32
      See Also
      \ No newline at end of file diff --git a/docs/html/76a91a18-d79c-05cb-8c45-ec0b2ad3eb5b.htm b/docs/html/76a91a18-d79c-05cb-8c45-ec0b2ad3eb5b.htm index 0e4369483..23a4b6e25 100644 --- a/docs/html/76a91a18-d79c-05cb-8c45-ec0b2ad3eb5b.htm +++ b/docs/html/76a91a18-d79c-05cb-8c45-ec0b2ad3eb5b.htm @@ -1,2 +1,5 @@ -Workbook.LockStructureIfProtected Property \ No newline at end of file +Workbook.LockStructureIfProtected Property
      NanoXLSX

      WorkbookLockStructureIfProtected Property

      [Missing <summary> documentation for "P:NanoXLSX.Workbook.LockStructureIfProtected"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public bool LockStructureIfProtected { get; }

      Property Value

      Type: Boolean
      See Also
      \ No newline at end of file diff --git a/docs/html/76ecf94c-3584-58e4-25a4-333fd071895d.htm b/docs/html/76ecf94c-3584-58e4-25a4-333fd071895d.htm index d39fa6878..2998063af 100644 --- a/docs/html/76ecf94c-3584-58e4-25a4-333fd071895d.htm +++ b/docs/html/76ecf94c-3584-58e4-25a4-333fd071895d.htm @@ -1,3 +1,5 @@ -Metadata Constructor
      NanoXLSX

      Metadata Constructor

      - Default constructor -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public Metadata()
      See Also
      \ No newline at end of file +Metadata Constructor
      NanoXLSX

      Metadata Constructor

      Initializes a new instance of the Metadata class

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public Metadata()
      See Also
      \ No newline at end of file diff --git a/docs/html/7714f2ac-f4ec-1ee5-36cb-88c047f5b933.htm b/docs/html/7714f2ac-f4ec-1ee5-36cb-88c047f5b933.htm index a4b18293f..c903683c1 100644 --- a/docs/html/7714f2ac-f4ec-1ee5-36cb-88c047f5b933.htm +++ b/docs/html/7714f2ac-f4ec-1ee5-36cb-88c047f5b933.htm @@ -1,3 +1,5 @@ -Metadata.Company Property
      NanoXLSX

      MetadataCompany Property

      - Gets or sets the company owning the document. This value is for organizational purpose. Add more than one manager by using the semicolon (;) between the words -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public string Company { get; set; }

      Property Value

      String
      See Also
      \ No newline at end of file +Metadata.Company Property
      NanoXLSX

      MetadataCompany Property

      [Missing <summary> documentation for "P:NanoXLSX.Metadata.Company"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public string Company { get; set; }

      Property Value

      Type: String
      See Also
      \ No newline at end of file diff --git a/docs/html/77def1ed-c6d2-d984-8978-697080f2e490.htm b/docs/html/77def1ed-c6d2-d984-8978-697080f2e490.htm index 5e333a5f5..50d1213d0 100644 --- a/docs/html/77def1ed-c6d2-d984-8978-697080f2e490.htm +++ b/docs/html/77def1ed-c6d2-d984-8978-697080f2e490.htm @@ -1 +1,3 @@ -WorksheetException Methods
      NanoXLSX

      WorksheetException Methods

      The WorksheetException type exposes the following members.

      Methods
       NameDescription
      Public methodEqualsDetermines whether the specified object is equal to the current object.
      (Inherited from Object)
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetBaseExceptionWhen overridden in a derived class, returns the Exception that is the root cause of one or more subsequent exceptions.
      (Inherited from Exception)
      Public methodGetHashCodeServes as the default hash function.
      (Inherited from Object)
      Public methodGetObjectDataWhen overridden in a derived class, sets the SerializationInfo with information about the exception.
      (Inherited from Exception)
      Public methodGetTypeGets the runtime type of the current instance.
      (Inherited from Exception)
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodToStringCreates and returns a string representation of the current exception.
      (Inherited from Exception)
      Top
      See Also
      \ No newline at end of file +WorksheetException Methods
      NanoXLSX

      WorksheetException Methods

      The WorksheetException type exposes the following members.

      Methods
      +   + NameDescription
      Public methodEquals
      Determines whether the specified object is equal to the current object.
      (Inherited from Object.)
      Protected methodFinalize
      Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object.)
      Public methodGetBaseException
      When overridden in a derived class, returns the Exception that is the root cause of one or more subsequent exceptions.
      (Inherited from Exception.)
      Public methodGetHashCode
      Serves as the default hash function.
      (Inherited from Object.)
      Public methodGetObjectData
      When overridden in a derived class, sets the SerializationInfo with information about the exception.
      (Inherited from Exception.)
      Public methodGetType
      Gets the runtime type of the current instance.
      (Inherited from Exception.)
      Protected methodMemberwiseClone
      Creates a shallow copy of the current Object.
      (Inherited from Object.)
      Public methodToString
      Creates and returns a string representation of the current exception.
      (Inherited from Exception.)
      Top
      See Also
      \ No newline at end of file diff --git a/docs/html/785bbc2b-8929-a78b-79bb-0d5583524684.htm b/docs/html/785bbc2b-8929-a78b-79bb-0d5583524684.htm index b350c8c3c..bc33a3069 100644 --- a/docs/html/785bbc2b-8929-a78b-79bb-0d5583524684.htm +++ b/docs/html/785bbc2b-8929-a78b-79bb-0d5583524684.htm @@ -1 +1,5 @@ -Cell.CellType.value__ Field
      NanoXLSX

      CellCellTypevalue__ Field

      [Missing <summary> documentation for "F:NanoXLSX.Cell.CellType.value__"]


      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public int value__

      Field Value

      Int32
      See Also
      \ No newline at end of file +Cell.CellType.value__ Field
      NanoXLSX

      CellCellTypevalue__ Field

      [Missing <summary> documentation for "F:NanoXLSX.Cell.CellType.value__"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public int value__

      Field Value

      Type: Int32
      See Also
      \ No newline at end of file diff --git a/docs/html/786d25f2-b2f8-2d7c-da8a-596b0c1e097a.htm b/docs/html/786d25f2-b2f8-2d7c-da8a-596b0c1e097a.htm index 2a5f35946..46d8c03d9 100644 --- a/docs/html/786d25f2-b2f8-2d7c-da8a-596b0c1e097a.htm +++ b/docs/html/786d25f2-b2f8-2d7c-da8a-596b0c1e097a.htm @@ -1,9 +1,9 @@ -Worksheet.AddCell(Object, Int32, Int32) Method
      NanoXLSX

      WorksheetAddCell(Object, Int32, Int32) Method

      - Adds an object to the defined cell address. If the type of the value does not match with one of the supported data types, it will be cast to a String. - A prepared object of the type Cell will not be cast but adjusted -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void AddCell(
      +Worksheet.AddCell Method (Object, Int32, Int32)
      NanoXLSX

      WorksheetAddCell Method (Object, Int32, Int32)

      [Missing <summary> documentation for "M:NanoXLSX.Worksheet.AddCell(System.Object,System.Int32,System.Int32)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public void AddCell(
       	Object value,
       	int columnNumber,
       	int rowNumber
      -)

      Parameters

      value  Object
      Unspecified value to insert
      columnNumber  Int32
      Column number (zero based)
      rowNumber  Int32
      Row number (zero based)
      Exceptions
      ExceptionCondition
      RangeExceptionThrows a RangeException if the passed cell address is out of range
      Remarks
      Recognized are the following data types: Cell (prepared object), string, int, double, float, long, DateTime, TimeSpan, bool. - All other types will be cast into a string using the default ToString() method
      See Also
      \ No newline at end of file +)

      Parameters

      value
      Type: SystemObject

      [Missing <param name="value"/> documentation for "M:NanoXLSX.Worksheet.AddCell(System.Object,System.Int32,System.Int32)"]

      columnNumber
      Type: SystemInt32

      [Missing <param name="columnNumber"/> documentation for "M:NanoXLSX.Worksheet.AddCell(System.Object,System.Int32,System.Int32)"]

      rowNumber
      Type: SystemInt32

      [Missing <param name="rowNumber"/> documentation for "M:NanoXLSX.Worksheet.AddCell(System.Object,System.Int32,System.Int32)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/79393ae6-aece-befc-58b6-b79f5e153668.htm b/docs/html/79393ae6-aece-befc-58b6-b79f5e153668.htm index cda5d500c..8249b5b4f 100644 --- a/docs/html/79393ae6-aece-befc-58b6-b79f5e153668.htm +++ b/docs/html/79393ae6-aece-befc-58b6-b79f5e153668.htm @@ -1,4 +1,5 @@ -Worksheet.GetFirstDataRowNumber Method
      Click or drag to resize
      NanoXLSX

      WorksheetGetFirstDataRowNumber Method

      - Gets the first existing row number with data in the current worksheet (zero-based) -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public int GetFirstDataRowNumber()

      Return Value

      Int32
      Zero-based row number. In case of an empty worksheet, -1 will be returned
      Remarks
      GetFirstDataRowNumber() will ignore formatted but empty cells before the first row with data. - If you want the first defined row, use GetFirstRowNumber instead.
      See Also
      \ No newline at end of file +Worksheet.GetFirstDataRowNumber Method
      Click or drag to resize
      NanoXLSX

      WorksheetGetFirstDataRowNumber Method

      [Missing <summary> documentation for "M:NanoXLSX.Worksheet.GetFirstDataRowNumber"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public int GetFirstDataRowNumber()

      Return Value

      Type: Int32

      [Missing <returns> documentation for "M:NanoXLSX.Worksheet.GetFirstDataRowNumber"]

      See Also
      \ No newline at end of file diff --git a/docs/html/793fd9ba-1e29-deb3-3e51-64042ad5a3eb.htm b/docs/html/793fd9ba-1e29-deb3-3e51-64042ad5a3eb.htm index c9c34eb60..8f839f611 100644 --- a/docs/html/793fd9ba-1e29-deb3-3e51-64042ad5a3eb.htm +++ b/docs/html/793fd9ba-1e29-deb3-3e51-64042ad5a3eb.htm @@ -1,4 +1,5 @@ -Utils.FIRST_VALID_EXCEL_DATE Field
      NanoXLSX

      UtilsFIRST_VALID_EXCEL_DATE Field

      - All dates before this date are shifted in Excel by -1.0, since Excel assumes wrongly that the year 1900 is a leap year.
      - See also: - https://docs.microsoft.com/en-us/office/troubleshoot/excel/wrongly-assumes-1900-is-leap-year

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public static readonly DateTime FIRST_VALID_EXCEL_DATE

      Field Value

      DateTime
      See Also
      \ No newline at end of file +Utils.FIRST_VALID_EXCEL_DATE Field
      NanoXLSX

      UtilsFIRST_VALID_EXCEL_DATE Field

      [Missing <summary> documentation for "F:NanoXLSX.Utils.FIRST_VALID_EXCEL_DATE"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public static readonly DateTime FIRST_VALID_EXCEL_DATE

      Field Value

      Type: DateTime
      See Also
      \ No newline at end of file diff --git a/docs/html/79676404-a5ee-bd66-f5ba-c2e7c4e5fdf6.htm b/docs/html/79676404-a5ee-bd66-f5ba-c2e7c4e5fdf6.htm index 1c1534534..68de22e31 100644 --- a/docs/html/79676404-a5ee-bd66-f5ba-c2e7c4e5fdf6.htm +++ b/docs/html/79676404-a5ee-bd66-f5ba-c2e7c4e5fdf6.htm @@ -1 +1,5 @@ -BasicStyles.StyleEnum.timeFormat Field \ No newline at end of file +BasicStyles.StyleEnum.timeFormat Field
      NanoXLSX

      BasicStylesStyleEnumtimeFormat Field

      [Missing <summary> documentation for "F:NanoXLSX.Styles.BasicStyles.StyleEnum.timeFormat"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const BasicStylesStyleEnum timeFormat = 7

      Field Value

      Type: BasicStylesStyleEnum
      See Also
      \ No newline at end of file diff --git a/docs/html/7967a8eb-646f-c769-01cf-3fbe84133673.htm b/docs/html/7967a8eb-646f-c769-01cf-3fbe84133673.htm index 536c2b073..25f3c0c84 100644 --- a/docs/html/7967a8eb-646f-c769-01cf-3fbe84133673.htm +++ b/docs/html/7967a8eb-646f-c769-01cf-3fbe84133673.htm @@ -1,3 +1,9 @@ -Worksheet.SheetViewType Class
      NanoXLSX

      WorksheetSheetViewType Class

      - Enum to define how a worksheet is displayed in the spreadsheet application (Excel) -
      Inheritance Hierarchy
      SystemObject
        SystemValueType
          SystemEnum
            NanoXLSXWorksheetSheetViewType

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public sealed class SheetViewType : Enum

      The WorksheetSheetViewType type exposes the following members.

      Methods
       NameDescription
      Public methodCompareToCompares this instance to a specified object and returns an indication of their relative values.
      (Inherited from Enum)
      Public methodEqualsReturns a value indicating whether this instance is equal to a specified object.
      (Inherited from Enum)
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetHashCodeReturns the hash code for the value of this instance.
      (Inherited from Enum)
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Public methodGetTypeCodeReturns the type code of the underlying type of this enumeration member.
      (Inherited from Enum)
      Public methodHasFlagDetermines whether one or more bit fields are set in the current instance.
      (Inherited from Enum)
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodToStringConverts the value of this instance to its equivalent string representation.
      (Inherited from Enum)
      Public methodToString(IFormatProvider)Obsolete.
      This method overload is obsolete; use ToString.
      (Inherited from Enum)
      Public methodToString(String)Converts the value of this instance to its equivalent string representation using the specified format.
      (Inherited from Enum)
      Public methodToString(String, IFormatProvider)Obsolete.
      This method overload is obsolete; use ToString(String).
      (Inherited from Enum)
      Top
      Fields
       NameDescription
      Public fieldStatic membernormalThe worksheet is displayed without pagination (default)
      Public fieldStatic memberpageBreakPreviewThe worksheet is displayed with indicators where the page would break if it were printed
      Public fieldStatic memberpageLayoutThe worksheet is displayed like it would be printed
      Public fieldvalue__ 
      Top
      See Also
      \ No newline at end of file +Worksheet.SheetViewType Class
      NanoXLSX

      WorksheetSheetViewType Class

      [Missing <summary> documentation for "T:NanoXLSX.Worksheet.SheetViewType"]

      Inheritance Hierarchy
      SystemObject
        SystemValueType
          SystemEnum
            NanoXLSXWorksheetSheetViewType

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public sealed class SheetViewType : Enum

      The WorksheetSheetViewType type exposes the following members.

      Methods
      +   + NameDescription
      Public methodCompareTo
      Compares this instance to a specified object and returns an indication of their relative values.
      (Inherited from Enum.)
      Public methodEquals
      Returns a value indicating whether this instance is equal to a specified object.
      (Inherited from Enum.)
      Protected methodFinalize
      Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object.)
      Public methodGetHashCode
      Returns the hash code for the value of this instance.
      (Inherited from Enum.)
      Public methodGetType
      Gets the Type of the current instance.
      (Inherited from Object.)
      Public methodGetTypeCode
      Returns the type code of the underlying type of this enumeration member.
      (Inherited from Enum.)
      Public methodHasFlag
      Determines whether one or more bit fields are set in the current instance.
      (Inherited from Enum.)
      Protected methodMemberwiseClone
      Creates a shallow copy of the current Object.
      (Inherited from Object.)
      Public methodToString
      Converts the value of this instance to its equivalent string representation.
      (Inherited from Enum.)
      Public methodToString(String)
      Converts the value of this instance to its equivalent string representation using the specified format.
      (Inherited from Enum.)
      Public methodToString(IFormatProvider) Obsolete. (Inherited from Enum.)
      Public methodToString(String, IFormatProvider) Obsolete.
      This method overload is obsolete; use ToString(String).
      (Inherited from Enum.)
      Top
      Fields
      See Also
      \ No newline at end of file diff --git a/docs/html/7981fe9c-14f6-ea04-7ad1-1a4d0e48b388.htm b/docs/html/7981fe9c-14f6-ea04-7ad1-1a4d0e48b388.htm index d73865730..296ecc2d4 100644 --- a/docs/html/7981fe9c-14f6-ea04-7ad1-1a4d0e48b388.htm +++ b/docs/html/7981fe9c-14f6-ea04-7ad1-1a4d0e48b388.htm @@ -1 +1,5 @@ -BasicStyles.StyleEnum.strike Field \ No newline at end of file +BasicStyles.StyleEnum.strike Field
      NanoXLSX

      BasicStylesStyleEnumstrike Field

      [Missing <summary> documentation for "F:NanoXLSX.Styles.BasicStyles.StyleEnum.strike"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const BasicStylesStyleEnum strike = 5

      Field Value

      Type: BasicStylesStyleEnum
      See Also
      \ No newline at end of file diff --git a/docs/html/79a26f41-2396-433f-9f53-30a67b3e9cbd.htm b/docs/html/79a26f41-2396-433f-9f53-30a67b3e9cbd.htm index 37c7dede6..95d66410a 100644 --- a/docs/html/79a26f41-2396-433f-9f53-30a67b3e9cbd.htm +++ b/docs/html/79a26f41-2396-433f-9f53-30a67b3e9cbd.htm @@ -1,3 +1,5 @@ -ImportOptions.DateTimeFormat Property
      NanoXLSX

      ImportOptionsDateTimeFormat Property

      - Format if DateTime values are cast to strings or DateTime objects are parsed from strings. If null or empty, parsing will be tried with 'best effort', according to . - See also TemporalCultureInfo

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public string DateTimeFormat { get; set; }

      Property Value

      String
      See Also
      \ No newline at end of file +ImportOptions.DateTimeFormat Property
      NanoXLSX

      ImportOptionsDateTimeFormat Property

      [Missing <summary> documentation for "P:NanoXLSX.ImportOptions.DateTimeFormat"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public string DateTimeFormat { get; set; }

      Property Value

      Type: String
      See Also
      \ No newline at end of file diff --git a/docs/html/79a3f95e-8cdf-35db-1697-dc33591cdacd.htm b/docs/html/79a3f95e-8cdf-35db-1697-dc33591cdacd.htm index 9461bbdaa..5fad4bfe2 100644 --- a/docs/html/79a3f95e-8cdf-35db-1697-dc33591cdacd.htm +++ b/docs/html/79a3f95e-8cdf-35db-1697-dc33591cdacd.htm @@ -1,5 +1,7 @@ -SharedStringsReader.GetString Method
      NanoXLSX

      SharedStringsReaderGetString Method

      - Gets the value of the shared string table by its index -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public string GetString(
      +SharedStringsReader.GetString Method 
      NanoXLSX

      SharedStringsReaderGetString Method

      [Missing <summary> documentation for "M:NanoXLSX.LowLevel.SharedStringsReader.GetString(System.Int32)"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public string GetString(
       	int index
      -)

      Parameters

      index  Int32
      Index of the stared string entry

      Return Value

      String
      Determined shared string value. Returns null in case of a invalid index
      See Also
      \ No newline at end of file +)

      Parameters

      index
      Type: SystemInt32

      [Missing <param name="index"/> documentation for "M:NanoXLSX.LowLevel.SharedStringsReader.GetString(System.Int32)"]

      Return Value

      Type: String

      [Missing <returns> documentation for "M:NanoXLSX.LowLevel.SharedStringsReader.GetString(System.Int32)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/79e9151d-7323-0fc9-8456-d4cd895f5eda.htm b/docs/html/79e9151d-7323-0fc9-8456-d4cd895f5eda.htm index 1a2c751e8..cee0ace51 100644 --- a/docs/html/79e9151d-7323-0fc9-8456-d4cd895f5eda.htm +++ b/docs/html/79e9151d-7323-0fc9-8456-d4cd895f5eda.htm @@ -1,4 +1,8 @@ -Address.Inequality Operator
      NanoXLSX

      AddressInequality Operator

      [Missing <summary> documentation for "M:NanoXLSX.Address.op_Inequality(NanoXLSX.Address,NanoXLSX.Address)"]


      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public static bool operator !=(
      +Address.Inequality Operator 
      NanoXLSX

      AddressInequality Operator

      [Missing <summary> documentation for "M:NanoXLSX.Address.op_Inequality(NanoXLSX.Address,NanoXLSX.Address)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public static bool operator !=(
       	Address address1,
       	Address address2
      -)

      Parameters

      address1  Address

      [Missing <param name="address1"/> documentation for "M:NanoXLSX.Address.op_Inequality(NanoXLSX.Address,NanoXLSX.Address)"]

      address2  Address

      [Missing <param name="address2"/> documentation for "M:NanoXLSX.Address.op_Inequality(NanoXLSX.Address,NanoXLSX.Address)"]

      Return Value

      Boolean

      [Missing <returns> documentation for "M:NanoXLSX.Address.op_Inequality(NanoXLSX.Address,NanoXLSX.Address)"]

      See Also
      \ No newline at end of file +)

      Parameters

      address1
      Type: NanoXLSXAddress

      [Missing <param name="address1"/> documentation for "M:NanoXLSX.Address.op_Inequality(NanoXLSX.Address,NanoXLSX.Address)"]

      address2
      Type: NanoXLSXAddress

      [Missing <param name="address2"/> documentation for "M:NanoXLSX.Address.op_Inequality(NanoXLSX.Address,NanoXLSX.Address)"]

      Return Value

      Type: Boolean

      [Missing <returns> documentation for "M:NanoXLSX.Address.op_Inequality(NanoXLSX.Address,NanoXLSX.Address)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/7a271075-09e7-59a2-9a7f-1d87dbdbaf79.htm b/docs/html/7a271075-09e7-59a2-9a7f-1d87dbdbaf79.htm index 99843a044..e819924e3 100644 --- a/docs/html/7a271075-09e7-59a2-9a7f-1d87dbdbaf79.htm +++ b/docs/html/7a271075-09e7-59a2-9a7f-1d87dbdbaf79.htm @@ -1 +1,5 @@ -CellXf.HorizontalAlignValue.right Field
      NanoXLSX

      CellXfHorizontalAlignValueright Field

      Content will be aligned right

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public const CellXfHorizontalAlignValue right = 2

      Field Value

      CellXfHorizontalAlignValue
      See Also
      \ No newline at end of file +CellXf.HorizontalAlignValue.right Field
      NanoXLSX

      CellXfHorizontalAlignValueright Field

      [Missing <summary> documentation for "F:NanoXLSX.Styles.CellXf.HorizontalAlignValue.right"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const CellXfHorizontalAlignValue right = 2

      Field Value

      Type: CellXfHorizontalAlignValue
      See Also
      \ No newline at end of file diff --git a/docs/html/7b47b8d3-7945-6f86-89c6-e808d4f76308.htm b/docs/html/7b47b8d3-7945-6f86-89c6-e808d4f76308.htm index ab134a752..d6fd04609 100644 --- a/docs/html/7b47b8d3-7945-6f86-89c6-e808d4f76308.htm +++ b/docs/html/7b47b8d3-7945-6f86-89c6-e808d4f76308.htm @@ -1,3 +1,5 @@ -DocumentPath.Filename Property
      NanoXLSX

      DocumentPathFilename Property

      - File name of the document -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public string Filename { get; set; }

      Property Value

      String
      See Also
      \ No newline at end of file +DocumentPath.Filename Property
      NanoXLSX

      DocumentPathFilename Property

      [Missing <summary> documentation for "P:NanoXLSX.LowLevel.DocumentPath.Filename"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public string Filename { get; set; }

      Property Value

      Type: String
      See Also
      \ No newline at end of file diff --git a/docs/html/7b684425-f9df-6551-95cf-4c00408e5300.htm b/docs/html/7b684425-f9df-6551-95cf-4c00408e5300.htm index b53faa518..e1e296165 100644 --- a/docs/html/7b684425-f9df-6551-95cf-4c00408e5300.htm +++ b/docs/html/7b684425-f9df-6551-95cf-4c00408e5300.htm @@ -1,5 +1,7 @@ -WorksheetReader.ConvertToDouble Method
      NanoXLSX

      WorksheetReaderConvertToDouble Method

      - Tries to convert a value to a double -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      private Object ConvertToDouble(
      +WorksheetReader.ConvertToDouble Method 
      \ No newline at end of file
      +)

      Parameters

      data
      Type: SystemObject

      [Missing <param name="data"/> documentation for "M:NanoXLSX.LowLevel.WorksheetReader.ConvertToDouble(System.Object)"]

      Return Value

      Type: Object

      [Missing <returns> documentation for "M:NanoXLSX.LowLevel.WorksheetReader.ConvertToDouble(System.Object)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/7b8a9c22-6838-788c-3cc1-51331ac0f980.htm b/docs/html/7b8a9c22-6838-788c-3cc1-51331ac0f980.htm index 85deb507e..cc361564c 100644 --- a/docs/html/7b8a9c22-6838-788c-3cc1-51331ac0f980.htm +++ b/docs/html/7b8a9c22-6838-788c-3cc1-51331ac0f980.htm @@ -1 +1,5 @@ -NumberFormat.FormatNumber.format_49 Field \ No newline at end of file +NumberFormat.FormatNumber.format_49 Field \ No newline at end of file diff --git a/docs/html/7bde7ac1-ae14-f5dc-b60e-c3682794b177.htm b/docs/html/7bde7ac1-ae14-f5dc-b60e-c3682794b177.htm index d236b9932..cb7749fed 100644 --- a/docs/html/7bde7ac1-ae14-f5dc-b60e-c3682794b177.htm +++ b/docs/html/7bde7ac1-ae14-f5dc-b60e-c3682794b177.htm @@ -1,3 +1,5 @@ -MetadataReader.Description Property \ No newline at end of file +MetadataReader.Description Property
      NanoXLSX

      MetadataReaderDescription Property

      [Missing <summary> documentation for "P:NanoXLSX.LowLevel.MetadataReader.Description"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public string Description { get; private set; }

      Property Value

      Type: String
      See Also
      \ No newline at end of file diff --git a/docs/html/7c35028f-1243-125a-be44-733691698c38.htm b/docs/html/7c35028f-1243-125a-be44-733691698c38.htm index 8e4708a5c..dab83f0bd 100644 --- a/docs/html/7c35028f-1243-125a-be44-733691698c38.htm +++ b/docs/html/7c35028f-1243-125a-be44-733691698c38.htm @@ -1,6 +1,8 @@ -XlsxWriter.CalculatePaneWidth Method
      NanoXLSX

      XlsxWriterCalculatePaneWidth Method

      - Method to calculate the pane width, based on the number of columns -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      private float CalculatePaneWidth(
      +XlsxWriter.CalculatePaneWidth Method 
      NanoXLSX

      XlsxWriterCalculatePaneWidth Method

      [Missing <summary> documentation for "M:NanoXLSX.LowLevel.XlsxWriter.CalculatePaneWidth(NanoXLSX.Worksheet,System.Int32)"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      private float CalculatePaneWidth(
       	Worksheet worksheet,
       	int numberOfColumns
      -)

      Parameters

      worksheet  Worksheet
      worksheet object to get the column definitions from
      numberOfColumns  Int32
      Number of columns from the left to the split position

      Return Value

      Single
      Internal width from the left of the worksheet to the pane split position
      See Also
      \ No newline at end of file +)

      Parameters

      worksheet
      Type: NanoXLSXWorksheet

      [Missing <param name="worksheet"/> documentation for "M:NanoXLSX.LowLevel.XlsxWriter.CalculatePaneWidth(NanoXLSX.Worksheet,System.Int32)"]

      numberOfColumns
      Type: SystemInt32

      [Missing <param name="numberOfColumns"/> documentation for "M:NanoXLSX.LowLevel.XlsxWriter.CalculatePaneWidth(NanoXLSX.Worksheet,System.Int32)"]

      Return Value

      Type: Single

      [Missing <returns> documentation for "M:NanoXLSX.LowLevel.XlsxWriter.CalculatePaneWidth(NanoXLSX.Worksheet,System.Int32)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/7c85b5e0-5d22-e38f-9cf1-4c3a54094144.htm b/docs/html/7c85b5e0-5d22-e38f-9cf1-4c3a54094144.htm index 4c38f50b2..05a19590c 100644 --- a/docs/html/7c85b5e0-5d22-e38f-9cf1-4c3a54094144.htm +++ b/docs/html/7c85b5e0-5d22-e38f-9cf1-4c3a54094144.htm @@ -1,5 +1,7 @@ -Address(String) Constructor
      NanoXLSX

      Address(String) Constructor

      - Constructor with address as string. If no referencing modifiers ($) are defined, the address is of referencing type default (e.g. 'C23') -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public Address(
      +Address Constructor (String)
      NanoXLSX

      Address Constructor (String)

      Initializes a new instance of the Address class

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public Address(
       	string address
      -)

      Parameters

      address  String
      Address string (e.g. '$B$12')
      See Also
      \ No newline at end of file +)

      Parameters

      address
      Type: SystemString

      [Missing <param name="address"/> documentation for "M:NanoXLSX.Address.#ctor(System.String)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/7c89010c-5b7b-c64d-b515-db9b442b4fe7.htm b/docs/html/7c89010c-5b7b-c64d-b515-db9b442b4fe7.htm index 31337345e..9a7afe317 100644 --- a/docs/html/7c89010c-5b7b-c64d-b515-db9b442b4fe7.htm +++ b/docs/html/7c89010c-5b7b-c64d-b515-db9b442b4fe7.htm @@ -1 +1,5 @@ -NumberFormat.FormatNumber.format_18 Field \ No newline at end of file +NumberFormat.FormatNumber.format_18 Field \ No newline at end of file diff --git a/docs/html/7c9e305d-3759-6419-f794-9fc8c04af4fa.htm b/docs/html/7c9e305d-3759-6419-f794-9fc8c04af4fa.htm index 6f2ba8b2f..bac931d27 100644 --- a/docs/html/7c9e305d-3759-6419-f794-9fc8c04af4fa.htm +++ b/docs/html/7c9e305d-3759-6419-f794-9fc8c04af4fa.htm @@ -1,3 +1,5 @@ -Worksheet.MergedCells Property \ No newline at end of file +Worksheet.MergedCells Property \ No newline at end of file diff --git a/docs/html/7ca548a0-2eb4-8c52-7bf7-92cec9afd124.htm b/docs/html/7ca548a0-2eb4-8c52-7bf7-92cec9afd124.htm index e1117ca60..51799529e 100644 --- a/docs/html/7ca548a0-2eb4-8c52-7bf7-92cec9afd124.htm +++ b/docs/html/7ca548a0-2eb4-8c52-7bf7-92cec9afd124.htm @@ -1,17 +1,3 @@ -Style Properties
      NanoXLSX

      Style Properties

      The Style type exposes the following members.

      Properties
       NameDescription
      Public propertyCurrentBorder - Gets or sets the current Border object of the style -
      Public propertyCurrentCellXf - Gets or sets the current CellXf object of the style -
      Public propertyCurrentFill - Gets or sets the current Fill object of the style -
      Public propertyCurrentFont - Gets or sets the current Font object of the style -
      Public propertyCurrentNumberFormat - Gets or sets the current NumberFormat object of the style -
      Public propertyInternalID - Gets or sets the internal ID for sorting purpose in the Excel style document (nullable) -
      (Inherited from AbstractStyle)
      Public propertyIsInternalStyle - Gets whether the style is system internal. Such styles are not meant to be altered -
      Public propertyName - Gets or sets the name of the informal style. If not defined, the automatically calculated hash will be used as name -
      Top
      See Also
      \ No newline at end of file +Style Properties \ No newline at end of file diff --git a/docs/html/7cb72bbf-1766-6388-aad4-be830dcc0b1c.htm b/docs/html/7cb72bbf-1766-6388-aad4-be830dcc0b1c.htm index d870793cb..467e7c17b 100644 --- a/docs/html/7cb72bbf-1766-6388-aad4-be830dcc0b1c.htm +++ b/docs/html/7cb72bbf-1766-6388-aad4-be830dcc0b1c.htm @@ -1,3 +1,3 @@ -DynamicRow Properties \ No newline at end of file +DynamicRow Properties \ No newline at end of file diff --git a/docs/html/7d301791-84fc-4955-0bcf-71f5aaf136bd.htm b/docs/html/7d301791-84fc-4955-0bcf-71f5aaf136bd.htm index 03a14413d..927d5cedb 100644 --- a/docs/html/7d301791-84fc-4955-0bcf-71f5aaf136bd.htm +++ b/docs/html/7d301791-84fc-4955-0bcf-71f5aaf136bd.htm @@ -1 +1,5 @@ -CellXf.VerticalAlignValue.center Field
      NanoXLSX

      CellXfVerticalAlignValuecenter Field

      Content will be aligned in the center

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public const CellXfVerticalAlignValue center = 2

      Field Value

      CellXfVerticalAlignValue
      See Also
      \ No newline at end of file +CellXf.VerticalAlignValue.center Field
      NanoXLSX

      CellXfVerticalAlignValuecenter Field

      [Missing <summary> documentation for "F:NanoXLSX.Styles.CellXf.VerticalAlignValue.center"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const CellXfVerticalAlignValue center = 2

      Field Value

      Type: CellXfVerticalAlignValue
      See Also
      \ No newline at end of file diff --git a/docs/html/7d47ec11-d6a1-60c0-3a45-fc3190429667.htm b/docs/html/7d47ec11-d6a1-60c0-3a45-fc3190429667.htm index 00eead001..7a5078954 100644 --- a/docs/html/7d47ec11-d6a1-60c0-3a45-fc3190429667.htm +++ b/docs/html/7d47ec11-d6a1-60c0-3a45-fc3190429667.htm @@ -1,3 +1,5 @@ -XlsxWriter.CreateSharedStringsDocument Method \ No newline at end of file +XlsxWriter.CreateSharedStringsDocument Method
      NanoXLSX

      XlsxWriterCreateSharedStringsDocument Method

      [Missing <summary> documentation for "M:NanoXLSX.LowLevel.XlsxWriter.CreateSharedStringsDocument"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      private string CreateSharedStringsDocument()

      Return Value

      Type: String

      [Missing <returns> documentation for "M:NanoXLSX.LowLevel.XlsxWriter.CreateSharedStringsDocument"]

      See Also
      \ No newline at end of file diff --git a/docs/html/7d7c5c25-5816-16a9-cc25-e5e857f6f214.htm b/docs/html/7d7c5c25-5816-16a9-cc25-e5e857f6f214.htm index 68dfd1752..4d1fa43c4 100644 --- a/docs/html/7d7c5c25-5816-16a9-cc25-e5e857f6f214.htm +++ b/docs/html/7d7c5c25-5816-16a9-cc25-e5e857f6f214.htm @@ -1,9 +1,10 @@ -BasicStyles.Font Method
      NanoXLSX

      BasicStylesFont Method

      - Gets a style with a user defined font -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public static Style Font(
      +BasicStyles.Font Method 
      NanoXLSX

      BasicStylesFont Method

      [Missing <summary> documentation for "M:NanoXLSX.Styles.BasicStyles.Font(System.String,System.Single,System.Boolean,System.Boolean)"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public static Style Font(
       	string fontName,
       	float fontSize = 11f,
       	bool isBold = false,
       	bool isItalic = false
      -)

      Parameters

      fontName  String
      Name of the font
      fontSize  Single  (Optional)
      Size of the font in points (optional; default 11)
      isBold  Boolean  (Optional)
      If true, the font will be bold (optional; default false)
      isItalic  Boolean  (Optional)
      If true, the font will be italic (optional; default false)

      Return Value

      Style
      Style with font definition
      Remarks
      The font name as well as the availability of bold and italic on the font cannot be validated by NanoXLSX. - The generated file may be corrupt or rendered with a fall-back font in case of an error
      See Also
      \ No newline at end of file +)

      Parameters

      fontName
      Type: SystemString

      [Missing <param name="fontName"/> documentation for "M:NanoXLSX.Styles.BasicStyles.Font(System.String,System.Single,System.Boolean,System.Boolean)"]

      fontSize (Optional)
      Type: SystemSingle

      [Missing <param name="fontSize"/> documentation for "M:NanoXLSX.Styles.BasicStyles.Font(System.String,System.Single,System.Boolean,System.Boolean)"]

      isBold (Optional)
      Type: SystemBoolean

      [Missing <param name="isBold"/> documentation for "M:NanoXLSX.Styles.BasicStyles.Font(System.String,System.Single,System.Boolean,System.Boolean)"]

      isItalic (Optional)
      Type: SystemBoolean

      [Missing <param name="isItalic"/> documentation for "M:NanoXLSX.Styles.BasicStyles.Font(System.String,System.Single,System.Boolean,System.Boolean)"]

      Return Value

      Type: Style

      [Missing <returns> documentation for "M:NanoXLSX.Styles.BasicStyles.Font(System.String,System.Single,System.Boolean,System.Boolean)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/7e973108-d37a-65c1-382c-e5f74445876a.htm b/docs/html/7e973108-d37a-65c1-382c-e5f74445876a.htm index f12a20618..40d4fbb27 100644 --- a/docs/html/7e973108-d37a-65c1-382c-e5f74445876a.htm +++ b/docs/html/7e973108-d37a-65c1-382c-e5f74445876a.htm @@ -1,3 +1,5 @@ -MetadataReader.Application Property
      NanoXLSX

      MetadataReaderApplication Property

      - Application that has created an XLSX file. This is an arbitrary text and the default of this library is "NanoXLSX" -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public string Application { get; private set; }

      Property Value

      String
      See Also
      \ No newline at end of file +MetadataReader.Application Property
      NanoXLSX

      MetadataReaderApplication Property

      [Missing <summary> documentation for "P:NanoXLSX.LowLevel.MetadataReader.Application"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public string Application { get; private set; }

      Property Value

      Type: String
      See Also
      \ No newline at end of file diff --git a/docs/html/7ea4b500-4c01-2215-8c6f-18daa5c4f98a.htm b/docs/html/7ea4b500-4c01-2215-8c6f-18daa5c4f98a.htm index 82458b201..74249f555 100644 --- a/docs/html/7ea4b500-4c01-2215-8c6f-18daa5c4f98a.htm +++ b/docs/html/7ea4b500-4c01-2215-8c6f-18daa5c4f98a.htm @@ -1,3 +1,5 @@ -Font.Size Property
      NanoXLSX

      FontSize Property

      - Gets or sets the font size. Valid range is from 1 to 409 -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public float Size { get; set; }

      Property Value

      Single
      See Also
      \ No newline at end of file +Font.Size Property
      NanoXLSX

      FontSize Property

      [Missing <summary> documentation for "P:NanoXLSX.Styles.Font.Size"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public float Size { get; set; }

      Property Value

      Type: Single
      See Also
      \ No newline at end of file diff --git a/docs/html/7ea7ba72-bc6c-f449-9e58-96d412579745.htm b/docs/html/7ea7ba72-bc6c-f449-9e58-96d412579745.htm index 5175eb2b2..5673d8ade 100644 --- a/docs/html/7ea7ba72-bc6c-f449-9e58-96d412579745.htm +++ b/docs/html/7ea7ba72-bc6c-f449-9e58-96d412579745.htm @@ -1,3 +1,5 @@ -Fill.DEFAULT_PATTERN_FILL Field
      NanoXLSX

      FillDEFAULT_PATTERN_FILL Field

      - Default pattern -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public static readonly FillPatternValue DEFAULT_PATTERN_FILL

      Field Value

      FillPatternValue
      See Also
      \ No newline at end of file +Fill.DEFAULT_PATTERN_FILL Field
      NanoXLSX

      FillDEFAULT_PATTERN_FILL Field

      [Missing <summary> documentation for "F:NanoXLSX.Styles.Fill.DEFAULT_PATTERN_FILL"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public static readonly FillPatternValue DEFAULT_PATTERN_FILL

      Field Value

      Type: FillPatternValue
      See Also
      \ No newline at end of file diff --git a/docs/html/7eb3295c-e677-d3ff-2581-746b4e1db216.htm b/docs/html/7eb3295c-e677-d3ff-2581-746b4e1db216.htm index 46fba0469..fce76bf4f 100644 --- a/docs/html/7eb3295c-e677-d3ff-2581-746b4e1db216.htm +++ b/docs/html/7eb3295c-e677-d3ff-2581-746b4e1db216.htm @@ -1,3 +1,5 @@ -Workbook.UseWorkbookProtection Property \ No newline at end of file +Workbook.UseWorkbookProtection Property
      NanoXLSX

      WorkbookUseWorkbookProtection Property

      [Missing <summary> documentation for "P:NanoXLSX.Workbook.UseWorkbookProtection"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public bool UseWorkbookProtection { get; set; }

      Property Value

      Type: Boolean
      See Also
      \ No newline at end of file diff --git a/docs/html/7ee8b667-9d78-5ae1-8f03-f7571e21b9a8.htm b/docs/html/7ee8b667-9d78-5ae1-8f03-f7571e21b9a8.htm index 7b6f64b9d..504714a77 100644 --- a/docs/html/7ee8b667-9d78-5ae1-8f03-f7571e21b9a8.htm +++ b/docs/html/7ee8b667-9d78-5ae1-8f03-f7571e21b9a8.htm @@ -1,9 +1,3 @@ -Cell Constructor
      NanoXLSX

      Cell Constructor

      Overload List
       NameDescription
      Public methodCellDefault constructor. Cells created with this constructor do not have a link to a worksheet initially
      Public methodCell(Object, CellCellType) - Constructor with value and cell type. Cells created with this constructor do not have a link to a worksheet initially -
      Public methodCell(Object, CellCellType, Address) - Constructor with value, cell type and address as struct. The worksheet reference is set to null and must be assigned later -
      Public methodCell(Object, CellCellType, String) - Constructor with value, cell type and address as string. The worksheet reference is set to null and must be assigned later -
      Public methodCell(Object, CellCellType, Int32, Int32) - Constructor with value, cell type, row number and column number -
      Top
      See Also
      \ No newline at end of file +Cell Constructor \ No newline at end of file diff --git a/docs/html/7f4aecfe-9cd6-3805-b0e6-07b83bae3fcd.htm b/docs/html/7f4aecfe-9cd6-3805-b0e6-07b83bae3fcd.htm index 657f9c617..ebe8a8b7d 100644 --- a/docs/html/7f4aecfe-9cd6-3805-b0e6-07b83bae3fcd.htm +++ b/docs/html/7f4aecfe-9cd6-3805-b0e6-07b83bae3fcd.htm @@ -1,25 +1,3 @@ -MetadataReader Properties
      NanoXLSX

      MetadataReader Properties

      The MetadataReader type exposes the following members.

      Properties
       NameDescription
      Public propertyApplication - Application that has created an XLSX file. This is an arbitrary text and the default of this library is "NanoXLSX" -
      Public propertyApplicationVersion - Version of the application that has created an XLSX file -
      Public propertyCategory - Document category of an XLSX file -
      Public propertyCompany - Responsible company of an XLSX file -
      Public propertyContentStatus - Content status of an XLSX file -
      Public propertyCreator - Creator of an XLSX file -
      Public propertyDescription - Description of the XLSX file -
      Public propertyHyperlinkBase - Hyperlink base of the XLSX file -
      Public propertyKeywords - Keywords of the XLSX file -
      Public propertyManager - Manager (responsible) of the XLSX file -
      Public propertySubject - Subject of the XLSX file -
      Public propertyTitle - Title of the XLSX file -
      Top
      See Also
      \ No newline at end of file +MetadataReader Properties \ No newline at end of file diff --git a/docs/html/7fcbb82f-79ac-7783-c85f-090415b86063.htm b/docs/html/7fcbb82f-79ac-7783-c85f-090415b86063.htm index 79622d738..4a3a544e6 100644 --- a/docs/html/7fcbb82f-79ac-7783-c85f-090415b86063.htm +++ b/docs/html/7fcbb82f-79ac-7783-c85f-090415b86063.htm @@ -1 +1,5 @@ -Worksheet.SheetProtectionValue.autoFilter Field \ No newline at end of file +Worksheet.SheetProtectionValue.autoFilter Field
      NanoXLSX

      WorksheetSheetProtectionValueautoFilter Field

      [Missing <summary> documentation for "F:NanoXLSX.Worksheet.SheetProtectionValue.autoFilter"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const WorksheetSheetProtectionValue autoFilter = 12

      Field Value

      Type: WorksheetSheetProtectionValue
      See Also
      \ No newline at end of file diff --git a/docs/html/8054f2eb-8436-1fcb-739d-933ca4108c43.htm b/docs/html/8054f2eb-8436-1fcb-739d-933ca4108c43.htm index 71d096b6f..6c146f37e 100644 --- a/docs/html/8054f2eb-8436-1fcb-739d-933ca4108c43.htm +++ b/docs/html/8054f2eb-8436-1fcb-739d-933ca4108c43.htm @@ -1,6 +1,8 @@ -Workbook.SaveAsStream Method
      NanoXLSX

      WorkbookSaveAsStream Method

      - Save the workbook to a writable stream -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void SaveAsStream(
      +Workbook.SaveAsStream Method 
      NanoXLSX

      WorkbookSaveAsStream Method

      [Missing <summary> documentation for "M:NanoXLSX.Workbook.SaveAsStream(System.IO.Stream,System.Boolean)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public void SaveAsStream(
       	Stream stream,
       	bool leaveOpen = false
      -)

      Parameters

      stream  Stream
      Writable stream
      leaveOpen  Boolean  (Optional)
      Optional parameter to keep the stream open after writing (used for MemoryStreams; default is false)
      Exceptions
      ExceptionCondition
      IOExceptionThrows IOException in case of an error
      RangeExceptionThrows a RangeException if the start or end address of a handled cell range was out of range
      FormatExceptionThrows a FormatException if a handled date cannot be translated to (Excel internal) OADate
      See Also
      \ No newline at end of file +)

      Parameters

      stream
      Type: System.IOStream

      [Missing <param name="stream"/> documentation for "M:NanoXLSX.Workbook.SaveAsStream(System.IO.Stream,System.Boolean)"]

      leaveOpen (Optional)
      Type: SystemBoolean

      [Missing <param name="leaveOpen"/> documentation for "M:NanoXLSX.Workbook.SaveAsStream(System.IO.Stream,System.Boolean)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/808fc9bf-7743-f14d-d934-eb518d6f68aa.htm b/docs/html/808fc9bf-7743-f14d-d934-eb518d6f68aa.htm index 60e49ae19..743abfd04 100644 --- a/docs/html/808fc9bf-7743-f14d-d934-eb518d6f68aa.htm +++ b/docs/html/808fc9bf-7743-f14d-d934-eb518d6f68aa.htm @@ -1,3 +1,5 @@ -ImportOptions.GlobalType.AllSingleToDecimal Field
      NanoXLSX

      ImportOptionsGlobalTypeAllSingleToDecimal Field

      - All single numbers that can be parsed as decimal are cast to decimal -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public const ImportOptionsGlobalType AllSingleToDecimal = 5

      Field Value

      ImportOptionsGlobalType
      See Also
      \ No newline at end of file +ImportOptions.GlobalType.AllSingleToDecimal Field
      NanoXLSX

      ImportOptionsGlobalTypeAllSingleToDecimal Field

      [Missing <summary> documentation for "F:NanoXLSX.ImportOptions.GlobalType.AllSingleToDecimal"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const ImportOptionsGlobalType AllSingleToDecimal = 5

      Field Value

      Type: ImportOptionsGlobalType
      See Also
      \ No newline at end of file diff --git a/docs/html/80a99beb-8771-8f88-c32c-a9b4033a6977.htm b/docs/html/80a99beb-8771-8f88-c32c-a9b4033a6977.htm index 14042f0bd..5ec07f3db 100644 --- a/docs/html/80a99beb-8771-8f88-c32c-a9b4033a6977.htm +++ b/docs/html/80a99beb-8771-8f88-c32c-a9b4033a6977.htm @@ -1,5 +1,7 @@ -MetadataReader.ReadCoreData Method
      NanoXLSX

      MetadataReaderReadCoreData Method

      - Reads the XML file form the passed stream and processes the Core section -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void ReadCoreData(
      +MetadataReader.ReadCoreData Method 
      NanoXLSX

      MetadataReaderReadCoreData Method

      [Missing <summary> documentation for "M:NanoXLSX.LowLevel.MetadataReader.ReadCoreData(System.IO.MemoryStream)"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public void ReadCoreData(
       	MemoryStream stream
      -)

      Parameters

      stream  MemoryStream
      Stream of the XML file
      Exceptions
      ExceptionCondition
      IOExceptionThrows IOException in case of an error
      See Also
      \ No newline at end of file +)

      Parameters

      stream
      Type: System.IOMemoryStream

      [Missing <param name="stream"/> documentation for "M:NanoXLSX.LowLevel.MetadataReader.ReadCoreData(System.IO.MemoryStream)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/80d65d24-3ff0-492c-0574-d7cff54495a8.htm b/docs/html/80d65d24-3ff0-492c-0574-d7cff54495a8.htm index 7fae73321..a87f63a5b 100644 --- a/docs/html/80d65d24-3ff0-492c-0574-d7cff54495a8.htm +++ b/docs/html/80d65d24-3ff0-492c-0574-d7cff54495a8.htm @@ -1,7 +1,9 @@ -Worksheet(String, Int32, Workbook) Constructor
      NanoXLSX

      Worksheet(String, Int32, Workbook) Constructor

      - Constructor with name and sheet ID -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public Worksheet(
      +Worksheet Constructor (String, Int32, Workbook)
      NanoXLSX

      Worksheet Constructor (String, Int32, Workbook)

      Initializes a new instance of the Worksheet class

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public Worksheet(
       	string name,
       	int id,
       	Workbook reference
      -)

      Parameters

      name  String
      Name of the worksheet
      id  Int32
      ID of the worksheet (for internal use)
      reference  Workbook
      Reference to the parent Workbook
      See Also
      \ No newline at end of file +)

      Parameters

      name
      Type: SystemString

      [Missing <param name="name"/> documentation for "M:NanoXLSX.Worksheet.#ctor(System.String,System.Int32,NanoXLSX.Workbook)"]

      id
      Type: SystemInt32

      [Missing <param name="id"/> documentation for "M:NanoXLSX.Worksheet.#ctor(System.String,System.Int32,NanoXLSX.Workbook)"]

      reference
      Type: NanoXLSXWorkbook

      [Missing <param name="reference"/> documentation for "M:NanoXLSX.Worksheet.#ctor(System.String,System.Int32,NanoXLSX.Workbook)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/812db787-5d89-7e30-80f8-91ec6fec2b8e.htm b/docs/html/812db787-5d89-7e30-80f8-91ec6fec2b8e.htm index ab4567261..dbbae3775 100644 --- a/docs/html/812db787-5d89-7e30-80f8-91ec6fec2b8e.htm +++ b/docs/html/812db787-5d89-7e30-80f8-91ec6fec2b8e.htm @@ -1,3 +1,5 @@ -Column.Copy Method
      NanoXLSX

      ColumnCopy Method

      - Creates a deep copy of this column -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      internal Column Copy()

      Return Value

      Column
      Copy of this column
      See Also
      \ No newline at end of file +Column.Copy Method
      NanoXLSX

      ColumnCopy Method

      [Missing <summary> documentation for "M:NanoXLSX.Column.Copy"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      internal Column Copy()

      Return Value

      Type: Column

      [Missing <returns> documentation for "M:NanoXLSX.Column.Copy"]

      See Also
      \ No newline at end of file diff --git a/docs/html/812f008c-0185-95df-97f0-9135dbc70f6a.htm b/docs/html/812f008c-0185-95df-97f0-9135dbc70f6a.htm index 2b68cca9d..df315b45a 100644 --- a/docs/html/812f008c-0185-95df-97f0-9135dbc70f6a.htm +++ b/docs/html/812f008c-0185-95df-97f0-9135dbc70f6a.htm @@ -1,3 +1,5 @@ -Worksheet.RecalculateColumns Method
      Click or drag to resize
      NanoXLSX

      WorksheetRecalculateColumns Method

      - Method to recalculate the collection of columns of this worksheet. This is an internal method. There is no need to use it -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      internal void RecalculateColumns()
      See Also
      \ No newline at end of file +Worksheet.RecalculateColumns Method
      Click or drag to resize
      NanoXLSX

      WorksheetRecalculateColumns Method

      [Missing <summary> documentation for "M:NanoXLSX.Worksheet.RecalculateColumns"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      internal void RecalculateColumns()
      See Also
      \ No newline at end of file diff --git a/docs/html/8139e2d7-1fbb-da3d-7c77-69d25259a406.htm b/docs/html/8139e2d7-1fbb-da3d-7c77-69d25259a406.htm index 50c9829e8..a5ec5b1a1 100644 --- a/docs/html/8139e2d7-1fbb-da3d-7c77-69d25259a406.htm +++ b/docs/html/8139e2d7-1fbb-da3d-7c77-69d25259a406.htm @@ -1,9 +1,3 @@ -Cell.GetCellRange Method
      NanoXLSX

      CellGetCellRange Method

      Overload List
       NameDescription
      Public methodStatic memberGetCellRange(String) - Gets a list of cell addresses from a cell range (format A1:B3 or AAD556:AAD1000) -
      Public methodStatic memberGetCellRange(Address, Address) - Get a list of cell addresses from a cell range -
      Public methodStatic memberGetCellRange(String, String) - Get a list of cell addresses from a cell range -
      Public methodStatic memberGetCellRange(Int32, Int32, Int32, Int32) - Get a list of cell addresses from a cell range -
      Top
      See Also
      \ No newline at end of file +Cell.GetCellRange Method \ No newline at end of file diff --git a/docs/html/819159c4-0128-e14c-a2bb-540b0f237326.htm b/docs/html/819159c4-0128-e14c-a2bb-540b0f237326.htm index 1b1bd27d3..2b4e584e5 100644 --- a/docs/html/819159c4-0128-e14c-a2bb-540b0f237326.htm +++ b/docs/html/819159c4-0128-e14c-a2bb-540b0f237326.htm @@ -1,3 +1,5 @@ -XlsxWriter.CreateStyleNumberFormatString Method \ No newline at end of file +XlsxWriter.CreateStyleNumberFormatString Method
      NanoXLSX

      XlsxWriterCreateStyleNumberFormatString Method

      [Missing <summary> documentation for "M:NanoXLSX.LowLevel.XlsxWriter.CreateStyleNumberFormatString"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      private string CreateStyleNumberFormatString()

      Return Value

      Type: String

      [Missing <returns> documentation for "M:NanoXLSX.LowLevel.XlsxWriter.CreateStyleNumberFormatString"]

      See Also
      \ No newline at end of file diff --git a/docs/html/81a14d00-a48f-ccd2-0db8-beb172790d85.htm b/docs/html/81a14d00-a48f-ccd2-0db8-beb172790d85.htm index 292be5aad..49323dafc 100644 --- a/docs/html/81a14d00-a48f-ccd2-0db8-beb172790d85.htm +++ b/docs/html/81a14d00-a48f-ccd2-0db8-beb172790d85.htm @@ -1,3 +1,5 @@ -WorkbookReader Constructor
      NanoXLSX

      WorkbookReader Constructor

      - Default constructor -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public WorkbookReader()
      See Also
      \ No newline at end of file +WorkbookReader Constructor
      NanoXLSX

      WorkbookReader Constructor

      Initializes a new instance of the WorkbookReader class

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public WorkbookReader()
      See Also
      \ No newline at end of file diff --git a/docs/html/81c1c2a0-1309-4819-9a41-0b1f7c7e3f95.htm b/docs/html/81c1c2a0-1309-4819-9a41-0b1f7c7e3f95.htm index cb69557f7..82d685e8c 100644 --- a/docs/html/81c1c2a0-1309-4819-9a41-0b1f7c7e3f95.htm +++ b/docs/html/81c1c2a0-1309-4819-9a41-0b1f7c7e3f95.htm @@ -1,16 +1,3 @@ -Utils Fields
      NanoXLSX

      Utils Fields

      The Utils type exposes the following members.

      Fields
       NameDescription
      Public fieldStatic memberFIRST_ALLOWED_EXCEL_DATE - First date that can be displayed by Excel. Real values before this date cannot be processed. -
      Public fieldStatic memberFIRST_VALID_EXCEL_DATE - All dates before this date are shifted in Excel by -1.0, since Excel assumes wrongly that the year 1900 is a leap year.
      - See also: - https://docs.microsoft.com/en-us/office/troubleshoot/excel/wrongly-assumes-1900-is-leap-year
      Public fieldStatic memberINVARIANT_CULTURE - Constant for number conversion. The invariant culture (represents mostly the US numbering scheme) ensures that no culture-specific - punctuations are used when converting numbers to strings, This is especially important for OOXML number values. - See also: - https://docs.microsoft.com/en-us/dotnet/api/system.globalization.cultureinfo.invariantculture?view=net-5.0
      Public fieldStatic memberLAST_ALLOWED_EXCEL_DATE - Last date that can be displayed by Excel. Real values after this date cannot be processed. -
      Public fieldStatic memberMAX_OADATE_VALUE - Maximum valid OAdate value (9999-12-31) -
      Public fieldStatic memberMIN_OADATE_VALUE - Minimum valid OAdate value (1900-01-01). However, Excel displays this value as 1900-01-00 (day zero) -
      Top
      See Also
      \ No newline at end of file +Utils Fields \ No newline at end of file diff --git a/docs/html/81fcfcd2-d6c4-a393-1f11-d6fd2368451b.htm b/docs/html/81fcfcd2-d6c4-a393-1f11-d6fd2368451b.htm index 78e734ee9..eb91eb6d2 100644 --- a/docs/html/81fcfcd2-d6c4-a393-1f11-d6fd2368451b.htm +++ b/docs/html/81fcfcd2-d6c4-a393-1f11-d6fd2368451b.htm @@ -1,5 +1,7 @@ -XlsxWriter Constructor
      NanoXLSX

      XlsxWriter Constructor

      - Constructor with defined workbook object -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public XlsxWriter(
      +XlsxWriter Constructor 
      NanoXLSX

      XlsxWriter Constructor

      Initializes a new instance of the XlsxWriter class

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public XlsxWriter(
       	Workbook workbook
      -)

      Parameters

      workbook  Workbook
      Workbook to process
      See Also
      \ No newline at end of file +)

      Parameters

      workbook
      Type: NanoXLSXWorkbook

      [Missing <param name="workbook"/> documentation for "M:NanoXLSX.LowLevel.XlsxWriter.#ctor(NanoXLSX.Workbook)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/820443f8-7d56-115f-68d9-0b83e90f6119.htm b/docs/html/820443f8-7d56-115f-68d9-0b83e90f6119.htm index 7540bcdb3..f378e32ad 100644 --- a/docs/html/820443f8-7d56-115f-68d9-0b83e90f6119.htm +++ b/docs/html/820443f8-7d56-115f-68d9-0b83e90f6119.htm @@ -1,6 +1,8 @@ -Shortener.Value(Object, Style) Method
      NanoXLSX

      ShortenerValue(Object, Style) Method

      - Sets a value with style into the current cell and moves the cursor to the next cell (column or row depending on the defined cell direction) -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void Value(
      +Shortener.Value Method (Object, Style)
      NanoXLSX

      ShortenerValue Method (Object, Style)

      [Missing <summary> documentation for "M:NanoXLSX.Shortener.Value(System.Object,NanoXLSX.Styles.Style)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public void Value(
       	Object cellValue,
       	Style style
      -)

      Parameters

      cellValue  Object
      Value to set
      style  Style
      Style to apply
      Exceptions
      ExceptionCondition
      WorksheetExceptionThrows a WorksheetException if no worksheet was defined
      See Also
      \ No newline at end of file +)

      Parameters

      cellValue
      Type: SystemObject

      [Missing <param name="cellValue"/> documentation for "M:NanoXLSX.Shortener.Value(System.Object,NanoXLSX.Styles.Style)"]

      style
      Type: NanoXLSX.StylesStyle

      [Missing <param name="style"/> documentation for "M:NanoXLSX.Shortener.Value(System.Object,NanoXLSX.Styles.Style)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/8237c163-2c77-2f79-2347-94aa580d9451.htm b/docs/html/8237c163-2c77-2f79-2347-94aa580d9451.htm index 1bc91a7de..f32ce6409 100644 --- a/docs/html/8237c163-2c77-2f79-2347-94aa580d9451.htm +++ b/docs/html/8237c163-2c77-2f79-2347-94aa580d9451.htm @@ -1,5 +1,3 @@ -Worksheet.RemoveHiddenColumn Method
      NanoXLSX

      WorksheetRemoveHiddenColumn Method

      Overload List
       NameDescription
      Public methodRemoveHiddenColumn(Int32) - Sets a previously defined, hidden column as visible again -
      Public methodRemoveHiddenColumn(String) - Sets a previously defined, hidden column as visible again -
      Top
      See Also
      \ No newline at end of file +Worksheet.RemoveHiddenColumn Method \ No newline at end of file diff --git a/docs/html/825c51e8-61be-54b8-c887-6b73c3791ac2.htm b/docs/html/825c51e8-61be-54b8-c887-6b73c3791ac2.htm index 99b8cc3a2..9232f86e2 100644 --- a/docs/html/825c51e8-61be-54b8-c887-6b73c3791ac2.htm +++ b/docs/html/825c51e8-61be-54b8-c887-6b73c3791ac2.htm @@ -1,3 +1,5 @@ -Font.Copy Method
      NanoXLSX

      FontCopy Method

      - Method to copy the current object to a new one without casting -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public override AbstractStyle Copy()

      Return Value

      AbstractStyle
      Copy of the current object without the internal ID
      See Also
      \ No newline at end of file +Font.Copy Method
      NanoXLSX

      FontCopy Method

      [Missing <summary> documentation for "M:NanoXLSX.Styles.Font.Copy"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public override AbstractStyle Copy()

      Return Value

      Type: AbstractStyle

      [Missing <returns> documentation for "M:NanoXLSX.Styles.Font.Copy"]

      See Also
      \ No newline at end of file diff --git a/docs/html/827545b6-512e-af13-0f67-401c4e6e23fa.htm b/docs/html/827545b6-512e-af13-0f67-401c4e6e23fa.htm index a83c2c826..fe980a9bb 100644 --- a/docs/html/827545b6-512e-af13-0f67-401c4e6e23fa.htm +++ b/docs/html/827545b6-512e-af13-0f67-401c4e6e23fa.htm @@ -1,5 +1,7 @@ -StyleReaderContainer.AddStyleComponent Method
      NanoXLSX

      StyleReaderContainerAddStyleComponent Method

      - Adds a style component and determines the appropriate type of it automatically -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void AddStyleComponent(
      +StyleReaderContainer.AddStyleComponent Method 
      NanoXLSX

      StyleReaderContainerAddStyleComponent Method

      [Missing <summary> documentation for "M:NanoXLSX.LowLevel.StyleReaderContainer.AddStyleComponent(NanoXLSX.Styles.AbstractStyle)"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public void AddStyleComponent(
       	AbstractStyle component
      -)

      Parameters

      component  AbstractStyle
      Style component to add to the collections
      See Also
      \ No newline at end of file +)

      Parameters

      component
      Type: NanoXLSX.StylesAbstractStyle

      [Missing <param name="component"/> documentation for "M:NanoXLSX.LowLevel.StyleReaderContainer.AddStyleComponent(NanoXLSX.Styles.AbstractStyle)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/8280da59-6d37-8ec9-a972-86bf62499422.htm b/docs/html/8280da59-6d37-8ec9-a972-86bf62499422.htm index 8a87d08c2..2c08e9b0e 100644 --- a/docs/html/8280da59-6d37-8ec9-a972-86bf62499422.htm +++ b/docs/html/8280da59-6d37-8ec9-a972-86bf62499422.htm @@ -1,3 +1,5 @@ -Shortener.Left Method
      NanoXLSX

      ShortenerLeft Method

      - Moves the cursor one column to the left -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void Left()
      Remarks
      An exception will be thrown if the column number is below 0
      See Also
      \ No newline at end of file +Shortener.Left Method
      NanoXLSX

      ShortenerLeft Method

      [Missing <summary> documentation for "M:NanoXLSX.Shortener.Left"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public void Left()
      See Also
      \ No newline at end of file diff --git a/docs/html/8287ac88-0c33-1c2b-326e-8f901773ee5d.htm b/docs/html/8287ac88-0c33-1c2b-326e-8f901773ee5d.htm index 8b85c94a7..70e9b5c56 100644 --- a/docs/html/8287ac88-0c33-1c2b-326e-8f901773ee5d.htm +++ b/docs/html/8287ac88-0c33-1c2b-326e-8f901773ee5d.htm @@ -1,3 +1,5 @@ -NumberFormat Constructor
      NanoXLSX

      NumberFormat Constructor

      - Default constructor -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public NumberFormat()
      See Also
      \ No newline at end of file +NumberFormat Constructor
      NanoXLSX

      NumberFormat Constructor

      Initializes a new instance of the NumberFormat class

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public NumberFormat()
      See Also
      \ No newline at end of file diff --git a/docs/html/828b5435-d4eb-9978-3a97-9bf264ac1e0a.htm b/docs/html/828b5435-d4eb-9978-3a97-9bf264ac1e0a.htm index 231b45a4c..f14e3b14a 100644 --- a/docs/html/828b5435-d4eb-9978-3a97-9bf264ac1e0a.htm +++ b/docs/html/828b5435-d4eb-9978-3a97-9bf264ac1e0a.htm @@ -1,3 +1,5 @@ -Border.Copy Method
      NanoXLSX

      BorderCopy Method

      - Method to copy the current object to a new one without casting -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public override AbstractStyle Copy()

      Return Value

      AbstractStyle
      Copy of the current object without the internal ID
      See Also
      \ No newline at end of file +Border.Copy Method
      NanoXLSX

      BorderCopy Method

      [Missing <summary> documentation for "M:NanoXLSX.Styles.Border.Copy"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public override AbstractStyle Copy()

      Return Value

      Type: AbstractStyle

      [Missing <returns> documentation for "M:NanoXLSX.Styles.Border.Copy"]

      See Also
      \ No newline at end of file diff --git a/docs/html/82b20677-c0a5-40bc-76f8-d9a330a9bb9c.htm b/docs/html/82b20677-c0a5-40bc-76f8-d9a330a9bb9c.htm index bf7754338..3c0b15f4b 100644 --- a/docs/html/82b20677-c0a5-40bc-76f8-d9a330a9bb9c.htm +++ b/docs/html/82b20677-c0a5-40bc-76f8-d9a330a9bb9c.htm @@ -1,100 +1,3 @@ -Workbook Methods
      NanoXLSX

      Workbook Methods

      The Workbook type exposes the following members.

      Methods
       NameDescription
      Public methodAddMruColor - Adds a color value (HEX; 6-digit RGB or 8-digit ARGB) to the MRU list -
      Public methodAddStyleObsolete.
      - Adds a style to the style repository. This method is deprecated since it has no direct impact on the generated file. -
      Public methodAddStyleComponentObsolete.
      - Adds a style component to a style. This method is deprecated since it has no direct impact on the generated file. -
      Public methodAddWorksheet(String) - Adding a new Worksheet. The new worksheet will be defined as current worksheet -
      Public methodAddWorksheet(Worksheet) - Adding a new Worksheet. The new worksheet will be defined as current worksheet -
      Public methodAddWorksheet(String, Boolean) - Adding a new Worksheet with a sanitizing option. The new worksheet will be defined as current worksheet -
      Public methodAddWorksheet(Worksheet, Boolean) - Adding a new Worksheet. The new worksheet will be defined as current worksheet -
      Public methodClearMruColors - Clears the MRU color list -
      Public methodCopyWorksheetIntoThis(Int32, String, Boolean) - Copies a worksheet of the current workbook by its index -
      Public methodCopyWorksheetIntoThis(String, String, Boolean) - Copies a worksheet of the current workbook by its name -
      Public methodCopyWorksheetIntoThis(Worksheet, String, Boolean) - Copies a worksheet of any workbook into the current workbook -
      Public methodCopyWorksheetTo(Int32, String, Workbook, Boolean) - Copies a worksheet of the current workbook by its index into another workbook -
      Public methodCopyWorksheetTo(String, String, Workbook, Boolean) - Copies a worksheet of the current workbook by its name into another workbook -
      Public methodStatic memberCopyWorksheetTo(Worksheet, String, Workbook, Boolean) - Copies a worksheet of any workbook into the another workbook -
      Public methodEqualsDetermines whether the specified object is equal to the current object.
      (Inherited from Object)
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetHashCodeServes as the default hash function.
      (Inherited from Object)
      Public methodGetMruColors - Gets the MRU color list -
      Private methodGetNextWorksheetId - Gets the next free worksheet ID -
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Public methodGetWorksheet(Int32) - Gets a worksheet from this workbook by index -
      Public methodGetWorksheet(String) - Gets a worksheet from this workbook by name -
      Private methodInit - Init method called in the constructors -
      Public methodStatic memberLoad(Stream, ImportOptions) - Loads a workbook from a stream -
      Public methodStatic memberLoad(String, ImportOptions) - Loads a workbook from a file -
      Public methodStatic memberLoadAsync(Stream, ImportOptions) - Loads a workbook from a stream asynchronously -
      Public methodStatic memberLoadAsync(String, ImportOptions) - Loads a workbook from a file asynchronously -
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodRemoveStyle(String)Obsolete.
      - Removes the defined style from the style sheet of the workbook. This method is deprecated since it has no direct impact on the generated file. -
      Public methodRemoveStyle(Style)Obsolete.
      - Removes the passed style from the style sheet. This method is deprecated since it has no direct impact on the generated file. -
      Public methodRemoveStyle(String, Boolean)Obsolete.
      - Removes the defined style from the style sheet of the workbook. This method is deprecated since it has no direct impact on the generated file. -
      Public methodRemoveStyle(Style, Boolean)Obsolete.
      - Removes the defined style from the style sheet of the workbook -
      Public methodRemoveWorksheet(Int32) - Removes the defined worksheet based on its index. If the worksheet is the current or selected worksheet, the current and / or the selected worksheet will be set to the last worksheet of the workbook. - If the last worksheet is removed, the selected worksheet will be set to 0 and the current worksheet to null. -
      Public methodRemoveWorksheet(String) - Removes the defined worksheet based on its name. If the worksheet is the current or selected worksheet, the current and / or the selected worksheet will be set to the last worksheet of the workbook. - If the last worksheet is removed, the selected worksheet will be set to 0 and the current worksheet to null. -
      Private methodRemoveWorksheet(Int32, Boolean) - Removes the worksheet at the defined index and relocates current and selected worksheet references -
      Protected methodResolveMergedCells - Method to resolve all merged cells in all worksheets. Only the value of the very first cell of the locked cells range will be visible. The other values are still present (set to EMPTY) but will not be stored in the worksheet.
      - This is an internal method. There is no need to use it -
      Public methodSave - Saves the workbook -
      Public methodSaveAs - Saves the workbook with the defined name -
      Public methodSaveAsAsync - Saves the workbook with the defined name asynchronous. -
      Public methodSaveAsStream - Save the workbook to a writable stream -
      Public methodSaveAsStreamAsync - Save the workbook to a writable stream asynchronous. -
      Public methodSaveAsync - Saves the workbook asynchronous. -
      Public methodSetCurrentWorksheet(Int32) - Sets the current worksheet -
      Public methodSetCurrentWorksheet(String) - Sets the current worksheet -
      Public methodSetCurrentWorksheet(Worksheet) - Sets the current worksheet -
      Protected methodSetImportState - Sets the import state. If an import is in progress, no validity checks on are performed to avoid conflicts by incomplete data (e.g. hidden worksheets) -
      Public methodSetSelectedWorksheet(Int32) - Sets the selected worksheet in the output workbook -
      Public methodSetSelectedWorksheet(String) - Sets the selected worksheet in the output workbook -
      Public methodSetSelectedWorksheet(Worksheet) - Sets the selected worksheet in the output workbook -
      Public methodSetWorkbookProtection - Sets or removes the workbook protection. If protectWindows and protectStructure are both false, the workbook will not be protected -
      Public methodToStringReturns a string that represents the current object.
      (Inherited from Object)
      Protected methodValidateWorksheets - Validates the worksheets regarding several conditions that must be met:
      - - At least one worksheet must be defined
      - - A hidden worksheet cannot be the selected one
      - - At least one worksheet must be visible
      - If one of the conditions is not met, an exception is thrown -
      Top
      See Also
      \ No newline at end of file +Workbook Methods
      NanoXLSX

      Workbook Methods

      The Workbook type exposes the following members.

      Methods
      +   + NameDescription
      Public methodAddMruColor
      Public methodAddStyle Obsolete.
      Public methodAddStyleComponent Obsolete.
      Public methodAddWorksheet(String)
      Public methodAddWorksheet(Worksheet)
      Public methodAddWorksheet(String, Boolean)
      Public methodAddWorksheet(Worksheet, Boolean)
      Public methodClearMruColors
      Public methodCopyWorksheetIntoThis(Int32, String, Boolean)
      Public methodCopyWorksheetIntoThis(String, String, Boolean)
      Public methodCopyWorksheetIntoThis(Worksheet, String, Boolean)
      Public methodCopyWorksheetTo(Int32, String, Workbook, Boolean)
      Public methodCopyWorksheetTo(String, String, Workbook, Boolean)
      Public methodStatic memberCopyWorksheetTo(Worksheet, String, Workbook, Boolean)
      Public methodEquals
      Determines whether the specified object is equal to the current object.
      (Inherited from Object.)
      Protected methodFinalize
      Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object.)
      Public methodGetHashCode
      Serves as the default hash function.
      (Inherited from Object.)
      Public methodGetMruColors
      Private methodGetNextWorksheetId
      Public methodGetType
      Gets the Type of the current instance.
      (Inherited from Object.)
      Public methodGetWorksheet(Int32)
      Public methodGetWorksheet(String)
      Private methodInit
      Public methodStatic memberLoad(Stream, ImportOptions)
      Public methodStatic memberLoad(String, ImportOptions)
      Public methodStatic memberLoadAsync(Stream, ImportOptions)
      Public methodStatic memberLoadAsync(String, ImportOptions)
      Protected methodMemberwiseClone
      Creates a shallow copy of the current Object.
      (Inherited from Object.)
      Public methodRemoveStyle(String) Obsolete.
      Public methodRemoveStyle(Style) Obsolete.
      Public methodRemoveStyle(String, Boolean) Obsolete.
      Public methodRemoveStyle(Style, Boolean) Obsolete.
      Public methodRemoveWorksheet(Int32)
      Public methodRemoveWorksheet(String)
      Private methodRemoveWorksheet(Int32, Boolean)
      Protected methodResolveMergedCells
      Public methodSave
      Public methodSaveAs
      Public methodSaveAsAsync
      Public methodSaveAsStream
      Public methodSaveAsStreamAsync
      Public methodSaveAsync
      Public methodSetCurrentWorksheet(Int32)
      Public methodSetCurrentWorksheet(String)
      Public methodSetCurrentWorksheet(Worksheet)
      Protected methodSetImportState
      Public methodSetSelectedWorksheet(Int32)
      Public methodSetSelectedWorksheet(String)
      Public methodSetSelectedWorksheet(Worksheet)
      Public methodSetWorkbookProtection
      Public methodToString
      Returns a string that represents the current object.
      (Inherited from Object.)
      Protected methodValidateWorksheets
      Top
      See Also
      \ No newline at end of file diff --git a/docs/html/8355b20a-774b-a93d-d676-ea2e728edc0a.htm b/docs/html/8355b20a-774b-a93d-d676-ea2e728edc0a.htm index 03f5d104f..9ddb3bc39 100644 --- a/docs/html/8355b20a-774b-a93d-d676-ea2e728edc0a.htm +++ b/docs/html/8355b20a-774b-a93d-d676-ea2e728edc0a.htm @@ -1,5 +1,7 @@ -XlsxWriter.HasPaneSplitting Method
      NanoXLSX

      XlsxWriterHasPaneSplitting Method

      - Checks whether pane splitting is applied in the given worksheet -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      private bool HasPaneSplitting(
      +XlsxWriter.HasPaneSplitting Method 
      NanoXLSX

      XlsxWriterHasPaneSplitting Method

      [Missing <summary> documentation for "M:NanoXLSX.LowLevel.XlsxWriter.HasPaneSplitting(NanoXLSX.Worksheet)"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      private bool HasPaneSplitting(
       	Worksheet worksheet
      -)

      Parameters

      worksheet  Worksheet

      [Missing <param name="worksheet"/> documentation for "M:NanoXLSX.LowLevel.XlsxWriter.HasPaneSplitting(NanoXLSX.Worksheet)"]

      Return Value

      Boolean
      True if applied, otherwise false
      See Also
      \ No newline at end of file +)

      Parameters

      worksheet
      Type: NanoXLSXWorksheet

      [Missing <param name="worksheet"/> documentation for "M:NanoXLSX.LowLevel.XlsxWriter.HasPaneSplitting(NanoXLSX.Worksheet)"]

      Return Value

      Type: Boolean

      [Missing <returns> documentation for "M:NanoXLSX.LowLevel.XlsxWriter.HasPaneSplitting(NanoXLSX.Worksheet)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/83735e82-d8f6-ddab-72a2-5cd60ff8f201.htm b/docs/html/83735e82-d8f6-ddab-72a2-5cd60ff8f201.htm index 7c409781d..cd50ba383 100644 --- a/docs/html/83735e82-d8f6-ddab-72a2-5cd60ff8f201.htm +++ b/docs/html/83735e82-d8f6-ddab-72a2-5cd60ff8f201.htm @@ -1,3 +1,5 @@ -Worksheet.MIN_ZOOM_FACTOR Field
      NanoXLSX

      WorksheetMIN_ZOOM_FACTOR Field

      - Minimum zoom factor of a worksheet. If set to this value, the zoom is set to automatic -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public const int MIN_ZOOM_FACTOR = 10

      Field Value

      Int32
      See Also
      \ No newline at end of file +Worksheet.MIN_ZOOM_FACTOR Field
      NanoXLSX

      WorksheetMIN_ZOOM_FACTOR Field

      [Missing <summary> documentation for "F:NanoXLSX.Worksheet.MIN_ZOOM_FACTOR"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const int MIN_ZOOM_FACTOR = 10

      Field Value

      Type: Int32
      See Also
      \ No newline at end of file diff --git a/docs/html/837f272f-0bb5-b54d-414c-c03833e38c93.htm b/docs/html/837f272f-0bb5-b54d-414c-c03833e38c93.htm index 0e60f9895..79722dfa8 100644 --- a/docs/html/837f272f-0bb5-b54d-414c-c03833e38c93.htm +++ b/docs/html/837f272f-0bb5-b54d-414c-c03833e38c93.htm @@ -1,6 +1,8 @@ -Worksheet.SetSelectedCells(Range) Method
      NanoXLSX

      WorksheetSetSelectedCells(Range) Method

      Note: This API is now obsolete.

      - Sets a single range of selected cells on this worksheet. All existing ranges will be removed -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      [ObsoleteAttribute("This method is a deprecated subset of the function AddSelectedCells. It will be removed in a future version")]
      +Worksheet.SetSelectedCells Method (Range)
      NanoXLSX

      WorksheetSetSelectedCells Method (Range)

      Note: This API is now obsolete.

      [Missing <summary> documentation for "M:NanoXLSX.Worksheet.SetSelectedCells(NanoXLSX.Range)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      [ObsoleteAttribute("This method is a deprecated subset of the function AddSelectedCells. It will be removed in a future version")]
       public void SetSelectedCells(
       	Range range
      -)

      Parameters

      range  Range
      Range to set as single cell range for selected cells
      See Also
      \ No newline at end of file +)

      Parameters

      range
      Type: NanoXLSXRange

      [Missing <param name="range"/> documentation for "M:NanoXLSX.Worksheet.SetSelectedCells(NanoXLSX.Range)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/83bbfbb1-5337-c386-123c-6d1712e43003.htm b/docs/html/83bbfbb1-5337-c386-123c-6d1712e43003.htm index 5fc9032a9..b30e373a6 100644 --- a/docs/html/83bbfbb1-5337-c386-123c-6d1712e43003.htm +++ b/docs/html/83bbfbb1-5337-c386-123c-6d1712e43003.htm @@ -1,3 +1,5 @@ -StyleManager.GetBorderStyleNumber Method \ No newline at end of file +StyleManager.GetBorderStyleNumber Method
      NanoXLSX

      StyleManagerGetBorderStyleNumber Method

      [Missing <summary> documentation for "M:NanoXLSX.Styles.StyleManager.GetBorderStyleNumber"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public int GetBorderStyleNumber()

      Return Value

      Type: Int32

      [Missing <returns> documentation for "M:NanoXLSX.Styles.StyleManager.GetBorderStyleNumber"]

      See Also
      \ No newline at end of file diff --git a/docs/html/83d60607-e27e-be83-13e2-5818d74402e8.htm b/docs/html/83d60607-e27e-be83-13e2-5818d74402e8.htm index 5e4964a02..06ad62052 100644 --- a/docs/html/83d60607-e27e-be83-13e2-5818d74402e8.htm +++ b/docs/html/83d60607-e27e-be83-13e2-5818d74402e8.htm @@ -1 +1,3 @@ -ColumnType Methods
      NanoXLSX

      ColumnType Methods

      The ImportOptionsColumnType type exposes the following members.

      Methods
       NameDescription
      Public methodCompareToCompares this instance to a specified object and returns an indication of their relative values.
      (Inherited from Enum)
      Public methodEqualsReturns a value indicating whether this instance is equal to a specified object.
      (Inherited from Enum)
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetHashCodeReturns the hash code for the value of this instance.
      (Inherited from Enum)
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Public methodGetTypeCodeReturns the type code of the underlying type of this enumeration member.
      (Inherited from Enum)
      Public methodHasFlagDetermines whether one or more bit fields are set in the current instance.
      (Inherited from Enum)
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodToStringConverts the value of this instance to its equivalent string representation.
      (Inherited from Enum)
      Public methodToString(IFormatProvider)Obsolete.
      This method overload is obsolete; use ToString.
      (Inherited from Enum)
      Public methodToString(String)Converts the value of this instance to its equivalent string representation using the specified format.
      (Inherited from Enum)
      Public methodToString(String, IFormatProvider)Obsolete.
      This method overload is obsolete; use ToString(String).
      (Inherited from Enum)
      Top
      See Also
      \ No newline at end of file +ColumnType Methods
      NanoXLSX

      ColumnType Methods

      The ImportOptionsColumnType type exposes the following members.

      Methods
      +   + NameDescription
      Public methodCompareTo
      Compares this instance to a specified object and returns an indication of their relative values.
      (Inherited from Enum.)
      Public methodEquals
      Returns a value indicating whether this instance is equal to a specified object.
      (Inherited from Enum.)
      Protected methodFinalize
      Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object.)
      Public methodGetHashCode
      Returns the hash code for the value of this instance.
      (Inherited from Enum.)
      Public methodGetType
      Gets the Type of the current instance.
      (Inherited from Object.)
      Public methodGetTypeCode
      Returns the type code of the underlying type of this enumeration member.
      (Inherited from Enum.)
      Public methodHasFlag
      Determines whether one or more bit fields are set in the current instance.
      (Inherited from Enum.)
      Protected methodMemberwiseClone
      Creates a shallow copy of the current Object.
      (Inherited from Object.)
      Public methodToString
      Converts the value of this instance to its equivalent string representation.
      (Inherited from Enum.)
      Public methodToString(String)
      Converts the value of this instance to its equivalent string representation using the specified format.
      (Inherited from Enum.)
      Public methodToString(IFormatProvider) Obsolete. (Inherited from Enum.)
      Public methodToString(String, IFormatProvider) Obsolete.
      This method overload is obsolete; use ToString(String).
      (Inherited from Enum.)
      Top
      See Also
      \ No newline at end of file diff --git a/docs/html/83fc2d9f-0019-63f3-a186-4eb5dc9496f1.htm b/docs/html/83fc2d9f-0019-63f3-a186-4eb5dc9496f1.htm index 2fd04d539..aea805918 100644 --- a/docs/html/83fc2d9f-0019-63f3-a186-4eb5dc9496f1.htm +++ b/docs/html/83fc2d9f-0019-63f3-a186-4eb5dc9496f1.htm @@ -1,3 +1,5 @@ -MetadataReader.ApplicationVersion Property
      NanoXLSX

      MetadataReaderApplicationVersion Property

      - Version of the application that has created an XLSX file -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public string ApplicationVersion { get; private set; }

      Property Value

      String
      See Also
      \ No newline at end of file +MetadataReader.ApplicationVersion Property
      NanoXLSX

      MetadataReaderApplicationVersion Property

      [Missing <summary> documentation for "P:NanoXLSX.LowLevel.MetadataReader.ApplicationVersion"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public string ApplicationVersion { get; private set; }

      Property Value

      Type: String
      See Also
      \ No newline at end of file diff --git a/docs/html/846fae0c-b4c6-58cc-363e-b24d359082fb.htm b/docs/html/846fae0c-b4c6-58cc-363e-b24d359082fb.htm index 3d7334985..d5b3908e9 100644 --- a/docs/html/846fae0c-b4c6-58cc-363e-b24d359082fb.htm +++ b/docs/html/846fae0c-b4c6-58cc-363e-b24d359082fb.htm @@ -1,38 +1,9 @@ -StyleManager Class
      NanoXLSX

      StyleManager Class

      - Class representing a style manager to maintain all styles and its components of a workbook. - This class is only internally used to compose the style environment right before saving an XLSX file -
      Inheritance Hierarchy
      SystemObject
        NanoXLSX.StylesStyleManager

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      internal class StyleManager

      The StyleManager type exposes the following members.

      Constructors
       NameDescription
      Public methodStyleManager - Default constructor -
      Top
      Methods
       NameDescription
      Public methodAddStyle - Adds a style component to the manager -
      Private methodAddStyleComponent(AbstractStyle) - Adds a style component to the manager -
      Private methodAddStyleComponent(AbstractStyle, NullableInt32) - Adds a style component to the manager with an ID -
      Public methodEqualsDetermines whether the specified object is equal to the current object.
      (Inherited from Object)
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetBorders - Gets all borders of the style manager -
      Public methodGetBorderStyleNumber - Gets the number of borders in the style manager -
      Private methodStatic memberGetComponentByHash - Gets a component by its hash -
      Public methodGetFills - Gets all fills of the style manager -
      Public methodGetFillStyleNumber - Gets the number of fills in the style manager -
      Public methodGetFonts - Gets all fonts of the style manager -
      Public methodGetFontStyleNumber - Gets the number of fonts in the style manager -
      Public methodGetHashCodeServes as the default hash function.
      (Inherited from Object)
      Protected methodStatic memberGetManagedStyles - Method to gather all styles of the cells in all worksheets -
      Public methodGetNumberFormats - Gets all numberFormats of the style manager -
      Public methodGetNumberFormatStyleNumber - Gets the number of numberFormats in the style manager -
      Public methodGetStyleNumber - Gets the number of styles in the style manager -
      Public methodGetStyles - Gets all styles of the style manager -
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Private methodStatic memberReorganize - Method to reorganize / reorder a list of style components -
      Public methodToStringReturns a string that represents the current object.
      (Inherited from Object)
      Top
      See Also
      \ No newline at end of file +StyleManager Class
      NanoXLSX

      StyleManager Class

      [Missing <summary> documentation for "T:NanoXLSX.Styles.StyleManager"]

      Inheritance Hierarchy
      SystemObject
        NanoXLSX.StylesStyleManager

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      internal class StyleManager

      The StyleManager type exposes the following members.

      Constructors
      +   + NameDescription
      Public methodStyleManager
      Initializes a new instance of the StyleManager class
      Top
      Methods
      +   + NameDescription
      Public methodAddStyle
      Private methodAddStyleComponent(AbstractStyle)
      Private methodAddStyleComponent(AbstractStyle, NullableInt32)
      Public methodEquals
      Determines whether the specified object is equal to the current object.
      (Inherited from Object.)
      Protected methodFinalize
      Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object.)
      Public methodGetBorders
      Public methodGetBorderStyleNumber
      Private methodStatic memberGetComponentByHash
      Public methodGetFills
      Public methodGetFillStyleNumber
      Public methodGetFonts
      Public methodGetFontStyleNumber
      Public methodGetHashCode
      Serves as the default hash function.
      (Inherited from Object.)
      Protected methodStatic memberGetManagedStyles
      Public methodGetNumberFormats
      Public methodGetNumberFormatStyleNumber
      Public methodGetStyleNumber
      Public methodGetStyles
      Public methodGetType
      Gets the Type of the current instance.
      (Inherited from Object.)
      Protected methodMemberwiseClone
      Creates a shallow copy of the current Object.
      (Inherited from Object.)
      Private methodStatic memberReorganize
      Public methodToString
      Returns a string that represents the current object.
      (Inherited from Object.)
      Top
      See Also
      \ No newline at end of file diff --git a/docs/html/847da747-bdd2-284f-5f3b-66a0cac82217.htm b/docs/html/847da747-bdd2-284f-5f3b-66a0cac82217.htm index 0d6bc4907..8e7db294b 100644 --- a/docs/html/847da747-bdd2-284f-5f3b-66a0cac82217.htm +++ b/docs/html/847da747-bdd2-284f-5f3b-66a0cac82217.htm @@ -1 +1,5 @@ -CellXf.TextDirectionValue.horizontal Field
      NanoXLSX

      CellXfTextDirectionValuehorizontal Field

      Text direction is horizontal (default)

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public const CellXfTextDirectionValue horizontal = 0

      Field Value

      CellXfTextDirectionValue
      See Also
      \ No newline at end of file +CellXf.TextDirectionValue.horizontal Field
      NanoXLSX

      CellXfTextDirectionValuehorizontal Field

      [Missing <summary> documentation for "F:NanoXLSX.Styles.CellXf.TextDirectionValue.horizontal"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const CellXfTextDirectionValue horizontal = 0

      Field Value

      Type: CellXfTextDirectionValue
      See Also
      \ No newline at end of file diff --git a/docs/html/84c2acb5-9ec8-dbf3-3692-015f90ae3576.htm b/docs/html/84c2acb5-9ec8-dbf3-3692-015f90ae3576.htm index 47bf78e8f..38e9e3ceb 100644 --- a/docs/html/84c2acb5-9ec8-dbf3-3692-015f90ae3576.htm +++ b/docs/html/84c2acb5-9ec8-dbf3-3692-015f90ae3576.htm @@ -1,3 +1,5 @@ -WorksheetReader.RowDefinition.Height Property
      NanoXLSX

      WorksheetReaderRowDefinitionHeight Property

      - Non-standard row height -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public float? Height { get; set; }

      Property Value

      NullableSingle
      See Also
      \ No newline at end of file +WorksheetReader.RowDefinition.Height Property
      NanoXLSX

      WorksheetReaderRowDefinitionHeight Property

      [Missing <summary> documentation for "P:NanoXLSX.LowLevel.WorksheetReader.RowDefinition.Height"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public float? Height { get; set; }

      Property Value

      Type: NullableSingle
      See Also
      \ No newline at end of file diff --git a/docs/html/84f3f12e-8d37-06bd-6fb8-1ab38aba826e.htm b/docs/html/84f3f12e-8d37-06bd-6fb8-1ab38aba826e.htm index 78ddab348..c23c55db9 100644 --- a/docs/html/84f3f12e-8d37-06bd-6fb8-1ab38aba826e.htm +++ b/docs/html/84f3f12e-8d37-06bd-6fb8-1ab38aba826e.htm @@ -1,5 +1,3 @@ -Shortener.Up Method
      NanoXLSX

      ShortenerUp Method

      Overload List
       NameDescription
      Public methodUp - Moves the cursor one row up -
      Public methodUp(Int32, Boolean) - Moves the cursor the number of defined rows up -
      Top
      See Also
      \ No newline at end of file +Shortener.Up Method \ No newline at end of file diff --git a/docs/html/851e57f5-0eaf-a8d8-c8a2-ec22c1ff6668.htm b/docs/html/851e57f5-0eaf-a8d8-c8a2-ec22c1ff6668.htm index 7355723d3..e59e69f24 100644 --- a/docs/html/851e57f5-0eaf-a8d8-c8a2-ec22c1ff6668.htm +++ b/docs/html/851e57f5-0eaf-a8d8-c8a2-ec22c1ff6668.htm @@ -1,17 +1,3 @@ -Address Methods
      NanoXLSX

      Address Methods

      The Address type exposes the following members.

      Methods
       NameDescription
      Public methodCompareTo - Compares two addresses using the column and row numbers -
      Protected methodCopy - Creates a (dereferenced, if applicable) deep copy of this address -
      Public methodEquals(Address) - Compares two addresses whether they are equal -
      Public methodEquals(Object) - Compares two objects whether they are addresses and equal -
      (Overrides ValueTypeEquals(Object))
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetAddress - Returns the combined Address -
      Public methodGetColumn - Gets the column address (A - XFD) -
      Public methodGetHashCode - Gets the hash code based on the string representation of the address -
      (Overrides ValueTypeGetHashCode)
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodToString - Overwritten ToString method -
      (Overrides ValueTypeToString)
      Top
      See Also
      \ No newline at end of file +Address Methods \ No newline at end of file diff --git a/docs/html/85645e47-cae0-5c6a-bb21-7f4c361a7ed5.htm b/docs/html/85645e47-cae0-5c6a-bb21-7f4c361a7ed5.htm index f5f2a980c..9726f001c 100644 --- a/docs/html/85645e47-cae0-5c6a-bb21-7f4c361a7ed5.htm +++ b/docs/html/85645e47-cae0-5c6a-bb21-7f4c361a7ed5.htm @@ -1,3 +1,5 @@ -Worksheet.AUTO_ZOOM_FACTOR Field \ No newline at end of file +Worksheet.AUTO_ZOOM_FACTOR Field
      NanoXLSX

      WorksheetAUTO_ZOOM_FACTOR Field

      [Missing <summary> documentation for "F:NanoXLSX.Worksheet.AUTO_ZOOM_FACTOR"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const int AUTO_ZOOM_FACTOR = 0

      Field Value

      Type: Int32
      See Also
      \ No newline at end of file diff --git a/docs/html/85ac3ce2-c810-4611-492b-56c803cf5d69.htm b/docs/html/85ac3ce2-c810-4611-492b-56c803cf5d69.htm index 7043db374..e457436bb 100644 --- a/docs/html/85ac3ce2-c810-4611-492b-56c803cf5d69.htm +++ b/docs/html/85ac3ce2-c810-4611-492b-56c803cf5d69.htm @@ -1 +1,5 @@ -CellXf.VerticalAlignValue.value__ Field
      NanoXLSX

      CellXfVerticalAlignValuevalue__ Field

      [Missing <summary> documentation for "F:NanoXLSX.Styles.CellXf.VerticalAlignValue.value__"]


      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public int value__

      Field Value

      Int32
      See Also
      \ No newline at end of file +CellXf.VerticalAlignValue.value__ Field
      NanoXLSX

      CellXfVerticalAlignValuevalue__ Field

      [Missing <summary> documentation for "F:NanoXLSX.Styles.CellXf.VerticalAlignValue.value__"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public int value__

      Field Value

      Type: Int32
      See Also
      \ No newline at end of file diff --git a/docs/html/85babf74-ce47-b921-5e9b-dc3e06f057b1.htm b/docs/html/85babf74-ce47-b921-5e9b-dc3e06f057b1.htm index be78708cf..6a2f31c5a 100644 --- a/docs/html/85babf74-ce47-b921-5e9b-dc3e06f057b1.htm +++ b/docs/html/85babf74-ce47-b921-5e9b-dc3e06f057b1.htm @@ -1,3 +1,5 @@ -Column.IsHidden Property
      NanoXLSX

      ColumnIsHidden Property

      - If true, the column is hidden, otherwise visible -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public bool IsHidden { get; set; }

      Property Value

      Boolean
      See Also
      \ No newline at end of file +Column.IsHidden Property
      NanoXLSX

      ColumnIsHidden Property

      [Missing <summary> documentation for "P:NanoXLSX.Column.IsHidden"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public bool IsHidden { get; set; }

      Property Value

      Type: Boolean
      See Also
      \ No newline at end of file diff --git a/docs/html/85cee832-bb48-f974-7d0b-0f870158f147.htm b/docs/html/85cee832-bb48-f974-7d0b-0f870158f147.htm index 0829f9f34..9a26f3884 100644 --- a/docs/html/85cee832-bb48-f974-7d0b-0f870158f147.htm +++ b/docs/html/85cee832-bb48-f974-7d0b-0f870158f147.htm @@ -1,6 +1,8 @@ -Worksheet.RemoveCell(Int32, Int32) Method
      NanoXLSX

      WorksheetRemoveCell(Int32, Int32) Method

      - Removes a previous inserted cell at the defined address -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public bool RemoveCell(
      +Worksheet.RemoveCell Method (Int32, Int32)
      NanoXLSX

      WorksheetRemoveCell Method (Int32, Int32)

      [Missing <summary> documentation for "M:NanoXLSX.Worksheet.RemoveCell(System.Int32,System.Int32)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public bool RemoveCell(
       	int columnNumber,
       	int rowNumber
      -)

      Parameters

      columnNumber  Int32
      Column number (zero based)
      rowNumber  Int32
      Row number (zero based)

      Return Value

      Boolean
      Returns true if the cell could be removed (existed), otherwise false (did not exist)
      Exceptions
      ExceptionCondition
      RangeExceptionThrows a RangeException if the passed cell address is out of range
      See Also
      \ No newline at end of file +)

      Parameters

      columnNumber
      Type: SystemInt32

      [Missing <param name="columnNumber"/> documentation for "M:NanoXLSX.Worksheet.RemoveCell(System.Int32,System.Int32)"]

      rowNumber
      Type: SystemInt32

      [Missing <param name="rowNumber"/> documentation for "M:NanoXLSX.Worksheet.RemoveCell(System.Int32,System.Int32)"]

      Return Value

      Type: Boolean

      [Missing <returns> documentation for "M:NanoXLSX.Worksheet.RemoveCell(System.Int32,System.Int32)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/8632d018-ec04-1b4b-91c3-e55dd4ac695a.htm b/docs/html/8632d018-ec04-1b4b-91c3-e55dd4ac695a.htm index e73b4932e..895a2ff69 100644 --- a/docs/html/8632d018-ec04-1b4b-91c3-e55dd4ac695a.htm +++ b/docs/html/8632d018-ec04-1b4b-91c3-e55dd4ac695a.htm @@ -1,5 +1,7 @@ -Shortener.Value(Object) Method
      NanoXLSX

      ShortenerValue(Object) Method

      - Sets a value into the current cell and moves the cursor to the next cell (column or row depending on the defined cell direction) -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void Value(
      +Shortener.Value Method (Object)
      NanoXLSX

      ShortenerValue Method (Object)

      [Missing <summary> documentation for "M:NanoXLSX.Shortener.Value(System.Object)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public void Value(
       	Object cellValue
      -)

      Parameters

      cellValue  Object
      Value to set
      Exceptions
      ExceptionCondition
      WorksheetExceptionThrows a WorksheetException if no worksheet was defined
      See Also
      \ No newline at end of file +)

      Parameters

      cellValue
      Type: SystemObject

      [Missing <param name="cellValue"/> documentation for "M:NanoXLSX.Shortener.Value(System.Object)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/868d39a4-09c4-7658-9481-ae2460bbf130.htm b/docs/html/868d39a4-09c4-7658-9481-ae2460bbf130.htm index 2c351ddb7..61a4488d2 100644 --- a/docs/html/868d39a4-09c4-7658-9481-ae2460bbf130.htm +++ b/docs/html/868d39a4-09c4-7658-9481-ae2460bbf130.htm @@ -1,5 +1,7 @@ -WorksheetReader.TryConvertDoubleToInt Method
      NanoXLSX

      WorksheetReaderTryConvertDoubleToInt Method

      - Tries to convert a double to an integer -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      private Object TryConvertDoubleToInt(
      +WorksheetReader.TryConvertDoubleToInt Method 
      \ No newline at end of file
      +)

      Parameters

      data
      Type: SystemObject

      [Missing <param name="data"/> documentation for "M:NanoXLSX.LowLevel.WorksheetReader.TryConvertDoubleToInt(System.Object)"]

      Return Value

      Type: Object

      [Missing <returns> documentation for "M:NanoXLSX.LowLevel.WorksheetReader.TryConvertDoubleToInt(System.Object)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/868fb6c0-9281-331a-f696-73e19cf7b998.htm b/docs/html/868fb6c0-9281-331a-f696-73e19cf7b998.htm index 9ed9eb4c1..f15915a50 100644 --- a/docs/html/868fb6c0-9281-331a-f696-73e19cf7b998.htm +++ b/docs/html/868fb6c0-9281-331a-f696-73e19cf7b998.htm @@ -1,3 +1,5 @@ -StyleReaderContainer.GetNextFontId Method
      NanoXLSX

      StyleReaderContainerGetNextFontId Method

      - Gets the next internal id of a font component -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public int GetNextFontId()

      Return Value

      Int32
      Next id of the component type (collected in this class)
      See Also
      \ No newline at end of file +StyleReaderContainer.GetNextFontId Method
      NanoXLSX

      StyleReaderContainerGetNextFontId Method

      [Missing <summary> documentation for "M:NanoXLSX.LowLevel.StyleReaderContainer.GetNextFontId"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public int GetNextFontId()

      Return Value

      Type: Int32

      [Missing <returns> documentation for "M:NanoXLSX.LowLevel.StyleReaderContainer.GetNextFontId"]

      See Also
      \ No newline at end of file diff --git a/docs/html/86be5153-ab91-2395-ab8a-7e957eb31784.htm b/docs/html/86be5153-ab91-2395-ab8a-7e957eb31784.htm index b33ac85c4..e6636f60b 100644 --- a/docs/html/86be5153-ab91-2395-ab8a-7e957eb31784.htm +++ b/docs/html/86be5153-ab91-2395-ab8a-7e957eb31784.htm @@ -1 +1,3 @@ -WorksheetException Events
      NanoXLSX

      WorksheetException Events

      The WorksheetException type exposes the following members.

      Events
       NameDescription
      Protected eventSerializeObjectStateOccurs when an exception is serialized to create an exception state object that contains serialized data about the exception.
      (Inherited from Exception)
      Top
      See Also
      \ No newline at end of file +WorksheetException Events
      NanoXLSX

      WorksheetException Events

      The WorksheetException type exposes the following members.

      Events
      +   + NameDescription
      Protected eventSerializeObjectState
      Occurs when an exception is serialized to create an exception state object that contains serialized data about the exception.
      (Inherited from Exception.)
      Top
      See Also
      \ No newline at end of file diff --git a/docs/html/86d19114-6276-4d04-5015-f7c2d73d2d8f.htm b/docs/html/86d19114-6276-4d04-5015-f7c2d73d2d8f.htm index 6d2600774..2958a1a27 100644 --- a/docs/html/86d19114-6276-4d04-5015-f7c2d73d2d8f.htm +++ b/docs/html/86d19114-6276-4d04-5015-f7c2d73d2d8f.htm @@ -1,3 +1,5 @@ -Font.Charset Property
      NanoXLSX

      FontCharset Property

      - Gets or sets the char set of the Font (Default is empty) -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public string Charset { get; set; }

      Property Value

      String
      See Also
      \ No newline at end of file +Font.Charset Property
      NanoXLSX

      FontCharset Property

      [Missing <summary> documentation for "P:NanoXLSX.Styles.Font.Charset"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public string Charset { get; set; }

      Property Value

      Type: String
      See Also
      \ No newline at end of file diff --git a/docs/html/86e14144-12db-467a-d650-f0a73dec39f7.htm b/docs/html/86e14144-12db-467a-d650-f0a73dec39f7.htm index e04350f86..b8e12e898 100644 --- a/docs/html/86e14144-12db-467a-d650-f0a73dec39f7.htm +++ b/docs/html/86e14144-12db-467a-d650-f0a73dec39f7.htm @@ -1,3 +1,5 @@ -Worksheet.RowHeights Property \ No newline at end of file +Worksheet.RowHeights Property \ No newline at end of file diff --git a/docs/html/86eda4de-c08a-df9e-a33f-d1a900a4655e.htm b/docs/html/86eda4de-c08a-df9e-a33f-d1a900a4655e.htm index 06133d2eb..00bbe46c5 100644 --- a/docs/html/86eda4de-c08a-df9e-a33f-d1a900a4655e.htm +++ b/docs/html/86eda4de-c08a-df9e-a33f-d1a900a4655e.htm @@ -1 +1,5 @@ -Worksheet.CellDirection.ColumnToColumn Field
      NanoXLSX

      WorksheetCellDirectionColumnToColumn Field

      The next cell will be on the same row (A1,B1,C1...)

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public const WorksheetCellDirection ColumnToColumn = 0

      Field Value

      WorksheetCellDirection
      See Also
      \ No newline at end of file +Worksheet.CellDirection.ColumnToColumn Field
      NanoXLSX

      WorksheetCellDirectionColumnToColumn Field

      [Missing <summary> documentation for "F:NanoXLSX.Worksheet.CellDirection.ColumnToColumn"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const WorksheetCellDirection ColumnToColumn = 0

      Field Value

      Type: WorksheetCellDirection
      See Also
      \ No newline at end of file diff --git a/docs/html/87176273-19d2-3d5c-41e4-a4d3f18ffca9.htm b/docs/html/87176273-19d2-3d5c-41e4-a4d3f18ffca9.htm index fabbbb34a..26a87d0a9 100644 --- a/docs/html/87176273-19d2-3d5c-41e4-a4d3f18ffca9.htm +++ b/docs/html/87176273-19d2-3d5c-41e4-a4d3f18ffca9.htm @@ -1,6 +1,8 @@ -XlsxWriter.CreateRowString Method
      NanoXLSX

      XlsxWriterCreateRowString Method

      - Method to create a row string -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      private string CreateRowString(
      -	XlsxWriterDynamicRow dynamicRow,
      +XlsxWriter.CreateRowString Method 
      NanoXLSX

      XlsxWriterCreateRowString Method

      [Missing <summary> documentation for "M:NanoXLSX.LowLevel.XlsxWriter.CreateRowString(NanoXLSX.LowLevel.XlsxWriter.DynamicRow,NanoXLSX.Worksheet)"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      private string CreateRowString(
      +	XlsxWriterDynamicRow dynamicRow,
       	Worksheet worksheet
      -)

      Parameters

      dynamicRow  XlsxWriterDynamicRow
      Dynamic row with List of cells, heights and hidden states
      worksheet  Worksheet
      Worksheet to process

      Return Value

      String
      Formatted row string
      Exceptions
      ExceptionCondition
      FormatExceptionThrows a FormatException if a handled date cannot be translated to (Excel internal) OADate
      See Also
      \ No newline at end of file +)

      Parameters

      dynamicRow
      Type: NanoXLSX.LowLevelXlsxWriterDynamicRow

      [Missing <param name="dynamicRow"/> documentation for "M:NanoXLSX.LowLevel.XlsxWriter.CreateRowString(NanoXLSX.LowLevel.XlsxWriter.DynamicRow,NanoXLSX.Worksheet)"]

      worksheet
      Type: NanoXLSXWorksheet

      [Missing <param name="worksheet"/> documentation for "M:NanoXLSX.LowLevel.XlsxWriter.CreateRowString(NanoXLSX.LowLevel.XlsxWriter.DynamicRow,NanoXLSX.Worksheet)"]

      Return Value

      Type: String

      [Missing <returns> documentation for "M:NanoXLSX.LowLevel.XlsxWriter.CreateRowString(NanoXLSX.LowLevel.XlsxWriter.DynamicRow,NanoXLSX.Worksheet)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/8759563a-7420-a951-53bd-7035393685c4.htm b/docs/html/8759563a-7420-a951-53bd-7035393685c4.htm index a824504c9..cb8847a8f 100644 --- a/docs/html/8759563a-7420-a951-53bd-7035393685c4.htm +++ b/docs/html/8759563a-7420-a951-53bd-7035393685c4.htm @@ -1,3 +1,5 @@ -MetadataReader.Subject Property \ No newline at end of file +MetadataReader.Subject Property
      NanoXLSX

      MetadataReaderSubject Property

      [Missing <summary> documentation for "P:NanoXLSX.LowLevel.MetadataReader.Subject"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public string Subject { get; private set; }

      Property Value

      Type: String
      See Also
      \ No newline at end of file diff --git a/docs/html/876d61a3-cdc0-f5ab-309a-24ad7b8ae190.htm b/docs/html/876d61a3-cdc0-f5ab-309a-24ad7b8ae190.htm index 0ba2f3803..2aa7611ac 100644 --- a/docs/html/876d61a3-cdc0-f5ab-309a-24ad7b8ae190.htm +++ b/docs/html/876d61a3-cdc0-f5ab-309a-24ad7b8ae190.htm @@ -1,6 +1,8 @@ -Workbook.Load(String, ImportOptions) Method
      NanoXLSX

      WorkbookLoad(String, ImportOptions) Method

      - Loads a workbook from a file -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public static Workbook Load(
      +Workbook.Load Method (String, ImportOptions)
      NanoXLSX

      WorkbookLoad Method (String, ImportOptions)

      [Missing <summary> documentation for "M:NanoXLSX.Workbook.Load(System.String,NanoXLSX.ImportOptions)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public static Workbook Load(
       	string filename,
       	ImportOptions options = null
      -)

      Parameters

      filename  String
      Filename of the workbook
      options  ImportOptions  (Optional)
      Import options to override the data types of columns or cells. These options can be used to cope with wrong interpreted data, caused by irregular styles

      Return Value

      Workbook
      Workbook object
      Exceptions
      ExceptionCondition
      IOExceptionThrows IOException in case of an error
      See Also
      \ No newline at end of file +)

      Parameters

      filename
      Type: SystemString

      [Missing <param name="filename"/> documentation for "M:NanoXLSX.Workbook.Load(System.String,NanoXLSX.ImportOptions)"]

      options (Optional)
      Type: NanoXLSXImportOptions

      [Missing <param name="options"/> documentation for "M:NanoXLSX.Workbook.Load(System.String,NanoXLSX.ImportOptions)"]

      Return Value

      Type: Workbook

      [Missing <returns> documentation for "M:NanoXLSX.Workbook.Load(System.String,NanoXLSX.ImportOptions)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/877e3fa0-297d-0e5c-ff4e-4b28a63dcaff.htm b/docs/html/877e3fa0-297d-0e5c-ff4e-4b28a63dcaff.htm index ccd2d2f25..75a53db61 100644 --- a/docs/html/877e3fa0-297d-0e5c-ff4e-4b28a63dcaff.htm +++ b/docs/html/877e3fa0-297d-0e5c-ff4e-4b28a63dcaff.htm @@ -1 +1,5 @@ -WorksheetReader.RowDefinition Constructor
      NanoXLSX

      WorksheetReaderRowDefinition Constructor

      Initializes a new instance of the WorksheetReaderRowDefinition class

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public RowDefinition()
      See Also
      \ No newline at end of file +WorksheetReader.RowDefinition Constructor
      NanoXLSX

      WorksheetReaderRowDefinition Constructor

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public RowDefinition()
      See Also
      \ No newline at end of file diff --git a/docs/html/87921d15-6ca0-dc58-f983-96eaa91c536c.htm b/docs/html/87921d15-6ca0-dc58-f983-96eaa91c536c.htm index 9f91035d1..80e1ad5ad 100644 --- a/docs/html/87921d15-6ca0-dc58-f983-96eaa91c536c.htm +++ b/docs/html/87921d15-6ca0-dc58-f983-96eaa91c536c.htm @@ -1,3 +1,5 @@ -Utils.LAST_ALLOWED_EXCEL_DATE Field
      NanoXLSX

      UtilsLAST_ALLOWED_EXCEL_DATE Field

      - Last date that can be displayed by Excel. Real values after this date cannot be processed. -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public static readonly DateTime LAST_ALLOWED_EXCEL_DATE

      Field Value

      DateTime
      See Also
      \ No newline at end of file +Utils.LAST_ALLOWED_EXCEL_DATE Field
      NanoXLSX

      UtilsLAST_ALLOWED_EXCEL_DATE Field

      [Missing <summary> documentation for "F:NanoXLSX.Utils.LAST_ALLOWED_EXCEL_DATE"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public static readonly DateTime LAST_ALLOWED_EXCEL_DATE

      Field Value

      Type: DateTime
      See Also
      \ No newline at end of file diff --git a/docs/html/87c51e03-ef01-a36f-df82-bbf2c547524c.htm b/docs/html/87c51e03-ef01-a36f-df82-bbf2c547524c.htm index 0f36c9466..b90edb60d 100644 --- a/docs/html/87c51e03-ef01-a36f-df82-bbf2c547524c.htm +++ b/docs/html/87c51e03-ef01-a36f-df82-bbf2c547524c.htm @@ -1 +1,5 @@ -Font.UnderlineValue.u_double Field
      NanoXLSX

      FontUnderlineValueu_double Field

      Text contains a double underline

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public const FontUnderlineValue u_double = 1

      Field Value

      FontUnderlineValue
      See Also
      \ No newline at end of file +Font.UnderlineValue.u_double Field
      NanoXLSX

      FontUnderlineValueu_double Field

      [Missing <summary> documentation for "F:NanoXLSX.Styles.Font.UnderlineValue.u_double"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const FontUnderlineValue u_double = 1

      Field Value

      Type: FontUnderlineValue
      See Also
      \ No newline at end of file diff --git a/docs/html/87f01613-0f08-ece9-732a-38dcafd27f28.htm b/docs/html/87f01613-0f08-ece9-732a-38dcafd27f28.htm index 5482e4c8e..4b6e07cb3 100644 --- a/docs/html/87f01613-0f08-ece9-732a-38dcafd27f28.htm +++ b/docs/html/87f01613-0f08-ece9-732a-38dcafd27f28.htm @@ -1,3 +1,5 @@ -Fill.ToString Method
      NanoXLSX

      FillToString Method

      - Override toString method -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public override string ToString()

      Return Value

      String
      String of a class
      See Also
      \ No newline at end of file +Fill.ToString Method
      NanoXLSX

      FillToString Method

      [Missing <summary> documentation for "M:NanoXLSX.Styles.Fill.ToString"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public override string ToString()

      Return Value

      Type: String

      [Missing <returns> documentation for "M:NanoXLSX.Styles.Fill.ToString"]

      See Also
      \ No newline at end of file diff --git a/docs/html/8811ff67-b1f5-61f4-300d-fab4c54029b4.htm b/docs/html/8811ff67-b1f5-61f4-300d-fab4c54029b4.htm index e449fe53d..3a79052aa 100644 --- a/docs/html/8811ff67-b1f5-61f4-300d-fab4c54029b4.htm +++ b/docs/html/8811ff67-b1f5-61f4-300d-fab4c54029b4.htm @@ -1,5 +1,7 @@ -WorksheetReader.TryParseDate Method
      NanoXLSX

      WorksheetReaderTryParseDate Method

      - Tris to parse a DateTime instance from a string -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      private DateTime? TryParseDate(
      +WorksheetReader.TryParseDate Method 
      \ No newline at end of file
      +)

      Parameters

      raw
      Type: SystemString

      [Missing <param name="raw"/> documentation for "M:NanoXLSX.LowLevel.WorksheetReader.TryParseDate(System.String)"]

      Return Value

      Type: NullableDateTime

      [Missing <returns> documentation for "M:NanoXLSX.LowLevel.WorksheetReader.TryParseDate(System.String)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/8814f8ff-9982-5b7e-609c-edffb6034d9f.htm b/docs/html/8814f8ff-9982-5b7e-609c-edffb6034d9f.htm index b734f53aa..8afbf5be9 100644 --- a/docs/html/8814f8ff-9982-5b7e-609c-edffb6034d9f.htm +++ b/docs/html/8814f8ff-9982-5b7e-609c-edffb6034d9f.htm @@ -1,5 +1,7 @@ -BasicFormulas.Average(Range) Method
      NanoXLSX

      BasicFormulasAverage(Range) Method

      - Returns a cell with a average formula -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public static Cell Average(
      +BasicFormulas.Average Method (Range)
      NanoXLSX

      BasicFormulasAverage Method (Range)

      [Missing <summary> documentation for "M:NanoXLSX.BasicFormulas.Average(NanoXLSX.Range)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public static Cell Average(
       	Range range
      -)

      Parameters

      range  Range
      Cell range to apply the average operation to

      Return Value

      Cell
      Prepared Cell object, ready to be added to a worksheet
      See Also
      \ No newline at end of file +)

      Parameters

      range
      Type: NanoXLSXRange

      [Missing <param name="range"/> documentation for "M:NanoXLSX.BasicFormulas.Average(NanoXLSX.Range)"]

      Return Value

      Type: Cell

      [Missing <returns> documentation for "M:NanoXLSX.BasicFormulas.Average(NanoXLSX.Range)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/884d1bd1-f3ca-3676-e32e-fcd8671edd55.htm b/docs/html/884d1bd1-f3ca-3676-e32e-fcd8671edd55.htm index bf6e931e5..f3a7dd434 100644 --- a/docs/html/884d1bd1-f3ca-3676-e32e-fcd8671edd55.htm +++ b/docs/html/884d1bd1-f3ca-3676-e32e-fcd8671edd55.htm @@ -1,12 +1,11 @@ -SharedStringsReader.PhoneticInfo Class
      NanoXLSX

      SharedStringsReaderPhoneticInfo Class

      - Class to represent a phonetic transcription of character sequence. - Note: Invalid values will lead to a crash. The specifications requires a start index, an end index and a value -
      Inheritance Hierarchy
      SystemObject
        NanoXLSX.LowLevelSharedStringsReaderPhoneticInfo

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      private class PhoneticInfo

      The SharedStringsReaderPhoneticInfo type exposes the following members.

      Constructors
       NameDescription
      Public methodSharedStringsReaderPhoneticInfo - Constructor with parameters -
      Top
      Properties
       NameDescription
      Public propertyLength - Number of characters of the original string that are described by this transcription token -
      Public propertyStartIndex - Absolute start index within the original string -
      Public propertyValue - Transcription value -
      Top
      Methods
       NameDescription
      Public methodEqualsDetermines whether the specified object is equal to the current object.
      (Inherited from Object)
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetHashCodeServes as the default hash function.
      (Inherited from Object)
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodToStringReturns a string that represents the current object.
      (Inherited from Object)
      Top
      See Also
      \ No newline at end of file +SharedStringsReader.PhoneticInfo Class
      NanoXLSX

      SharedStringsReaderPhoneticInfo Class

      [Missing <summary> documentation for "T:NanoXLSX.LowLevel.SharedStringsReader.PhoneticInfo"]

      Inheritance Hierarchy
      SystemObject
        NanoXLSX.LowLevelSharedStringsReaderPhoneticInfo

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      private class PhoneticInfo

      The SharedStringsReaderPhoneticInfo type exposes the following members.

      Constructors
      +   + NameDescription
      Public methodSharedStringsReaderPhoneticInfo
      Initializes a new instance of the SharedStringsReaderPhoneticInfo class
      Top
      Properties
      +   + NameDescription
      Public propertyLength
      Public propertyStartIndex
      Public propertyValue
      Top
      Methods
      +   + NameDescription
      Public methodEquals
      Determines whether the specified object is equal to the current object.
      (Inherited from Object.)
      Protected methodFinalize
      Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object.)
      Public methodGetHashCode
      Serves as the default hash function.
      (Inherited from Object.)
      Public methodGetType
      Gets the Type of the current instance.
      (Inherited from Object.)
      Protected methodMemberwiseClone
      Creates a shallow copy of the current Object.
      (Inherited from Object.)
      Public methodToString
      Returns a string that represents the current object.
      (Inherited from Object.)
      Top
      See Also
      \ No newline at end of file diff --git a/docs/html/8871b7fd-aecd-f8c6-7197-f9b6a0a9d065.htm b/docs/html/8871b7fd-aecd-f8c6-7197-f9b6a0a9d065.htm index 653290ee7..ac2bb24fb 100644 --- a/docs/html/8871b7fd-aecd-f8c6-7197-f9b6a0a9d065.htm +++ b/docs/html/8871b7fd-aecd-f8c6-7197-f9b6a0a9d065.htm @@ -1,3 +1,5 @@ -Shortener.Right Method
      NanoXLSX

      ShortenerRight Method

      - Moves the cursor one column to the right -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void Right()
      See Also
      \ No newline at end of file +Shortener.Right Method
      NanoXLSX

      ShortenerRight Method

      [Missing <summary> documentation for "M:NanoXLSX.Shortener.Right"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public void Right()
      See Also
      \ No newline at end of file diff --git a/docs/html/889e1da2-1895-ca4b-d955-7d524bc70951.htm b/docs/html/889e1da2-1895-ca4b-d955-7d524bc70951.htm index a1a49b496..abcd17b08 100644 --- a/docs/html/889e1da2-1895-ca4b-d955-7d524bc70951.htm +++ b/docs/html/889e1da2-1895-ca4b-d955-7d524bc70951.htm @@ -1 +1,3 @@ -TextBreakValue Methods
      NanoXLSX

      TextBreakValue Methods

      The CellXfTextBreakValue type exposes the following members.

      Methods
       NameDescription
      Public methodCompareToCompares this instance to a specified object and returns an indication of their relative values.
      (Inherited from Enum)
      Public methodEqualsReturns a value indicating whether this instance is equal to a specified object.
      (Inherited from Enum)
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetHashCodeReturns the hash code for the value of this instance.
      (Inherited from Enum)
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Public methodGetTypeCodeReturns the type code of the underlying type of this enumeration member.
      (Inherited from Enum)
      Public methodHasFlagDetermines whether one or more bit fields are set in the current instance.
      (Inherited from Enum)
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodToStringConverts the value of this instance to its equivalent string representation.
      (Inherited from Enum)
      Public methodToString(IFormatProvider)Obsolete.
      This method overload is obsolete; use ToString.
      (Inherited from Enum)
      Public methodToString(String)Converts the value of this instance to its equivalent string representation using the specified format.
      (Inherited from Enum)
      Public methodToString(String, IFormatProvider)Obsolete.
      This method overload is obsolete; use ToString(String).
      (Inherited from Enum)
      Top
      See Also
      \ No newline at end of file +TextBreakValue Methods
      NanoXLSX

      TextBreakValue Methods

      The CellXfTextBreakValue type exposes the following members.

      Methods
      +   + NameDescription
      Public methodCompareTo
      Compares this instance to a specified object and returns an indication of their relative values.
      (Inherited from Enum.)
      Public methodEquals
      Returns a value indicating whether this instance is equal to a specified object.
      (Inherited from Enum.)
      Protected methodFinalize
      Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object.)
      Public methodGetHashCode
      Returns the hash code for the value of this instance.
      (Inherited from Enum.)
      Public methodGetType
      Gets the Type of the current instance.
      (Inherited from Object.)
      Public methodGetTypeCode
      Returns the type code of the underlying type of this enumeration member.
      (Inherited from Enum.)
      Public methodHasFlag
      Determines whether one or more bit fields are set in the current instance.
      (Inherited from Enum.)
      Protected methodMemberwiseClone
      Creates a shallow copy of the current Object.
      (Inherited from Object.)
      Public methodToString
      Converts the value of this instance to its equivalent string representation.
      (Inherited from Enum.)
      Public methodToString(String)
      Converts the value of this instance to its equivalent string representation using the specified format.
      (Inherited from Enum.)
      Public methodToString(IFormatProvider) Obsolete. (Inherited from Enum.)
      Public methodToString(String, IFormatProvider) Obsolete.
      This method overload is obsolete; use ToString(String).
      (Inherited from Enum.)
      Top
      See Also
      \ No newline at end of file diff --git a/docs/html/88e19db2-f6dc-55b6-882e-188bc05c30df.htm b/docs/html/88e19db2-f6dc-55b6-882e-188bc05c30df.htm index bd819dca3..891058f14 100644 --- a/docs/html/88e19db2-f6dc-55b6-882e-188bc05c30df.htm +++ b/docs/html/88e19db2-f6dc-55b6-882e-188bc05c30df.htm @@ -1,3 +1,5 @@ -Worksheet.SheetProtectionPasswordHash Property \ No newline at end of file +Worksheet.SheetProtectionPasswordHash Property \ No newline at end of file diff --git a/docs/html/8971a5cc-7c5a-8ba3-e856-87b445797bd1.htm b/docs/html/8971a5cc-7c5a-8ba3-e856-87b445797bd1.htm index a35507a70..80593c564 100644 --- a/docs/html/8971a5cc-7c5a-8ba3-e856-87b445797bd1.htm +++ b/docs/html/8971a5cc-7c5a-8ba3-e856-87b445797bd1.htm @@ -1,3 +1,5 @@ -Workbook.Worksheets Property \ No newline at end of file +Workbook.Worksheets Property
      NanoXLSX

      WorkbookWorksheets Property

      [Missing <summary> documentation for "P:NanoXLSX.Workbook.Worksheets"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public List<Worksheet> Worksheets { get; }

      Property Value

      Type: ListWorksheet
      See Also
      \ No newline at end of file diff --git a/docs/html/8986ae4b-3eac-97db-2b7e-6c0f8614bd97.htm b/docs/html/8986ae4b-3eac-97db-2b7e-6c0f8614bd97.htm index b2bf3fc0f..a2c0b2f55 100644 --- a/docs/html/8986ae4b-3eac-97db-2b7e-6c0f8614bd97.htm +++ b/docs/html/8986ae4b-3eac-97db-2b7e-6c0f8614bd97.htm @@ -1,3 +1,5 @@ -Utils.MIN_OADATE_VALUE Field
      NanoXLSX

      UtilsMIN_OADATE_VALUE Field

      - Minimum valid OAdate value (1900-01-01). However, Excel displays this value as 1900-01-00 (day zero) -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public static readonly double MIN_OADATE_VALUE

      Field Value

      Double
      See Also
      \ No newline at end of file +Utils.MIN_OADATE_VALUE Field
      NanoXLSX

      UtilsMIN_OADATE_VALUE Field

      [Missing <summary> documentation for "F:NanoXLSX.Utils.MIN_OADATE_VALUE"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public static readonly double MIN_OADATE_VALUE

      Field Value

      Type: Double
      See Also
      \ No newline at end of file diff --git a/docs/html/89b63ef0-2af5-a4f2-0f7c-0c3bf68ab7ec.htm b/docs/html/89b63ef0-2af5-a4f2-0f7c-0c3bf68ab7ec.htm index 7ee0f49dd..ae878a29e 100644 --- a/docs/html/89b63ef0-2af5-a4f2-0f7c-0c3bf68ab7ec.htm +++ b/docs/html/89b63ef0-2af5-a4f2-0f7c-0c3bf68ab7ec.htm @@ -1,8 +1,9 @@ -Worksheet.AddNextCell(Cell, Boolean, Style) Method
      NanoXLSX

      WorksheetAddNextCell(Cell, Boolean, Style) Method

      - Method to insert a generic cell to the next cell position -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      private void AddNextCell(
      +Worksheet.AddNextCell Method (Cell, Boolean, Style)
      NanoXLSX

      WorksheetAddNextCell Method (Cell, Boolean, Style)

      [Missing <summary> documentation for "M:NanoXLSX.Worksheet.AddNextCell(NanoXLSX.Cell,System.Boolean,NanoXLSX.Styles.Style)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      private void AddNextCell(
       	Cell cell,
       	bool incremental,
       	Style style
      -)

      Parameters

      cell  Cell
      Cell object to insert
      incremental  Boolean
      If true, the address value (row or column) will be incremented, otherwise not
      style  Style
      If not null, the defined style will be applied to the cell, otherwise no style or the default style will be applied
      Exceptions
      ExceptionCondition
      StyleExceptionThrows a StyleException if the default style was malformed
      Remarks
      Recognized are the following data types: string, int, double, float, long, DateTime, TimeSpan, bool. All other types will be cast into a string using the default ToString() method.
      - If the cell object already has a style definition, and a style or active style is defined, the cell style will be merged, otherwise just set
      See Also
      \ No newline at end of file +)

      Parameters

      cell
      Type: NanoXLSXCell

      [Missing <param name="cell"/> documentation for "M:NanoXLSX.Worksheet.AddNextCell(NanoXLSX.Cell,System.Boolean,NanoXLSX.Styles.Style)"]

      incremental
      Type: SystemBoolean

      [Missing <param name="incremental"/> documentation for "M:NanoXLSX.Worksheet.AddNextCell(NanoXLSX.Cell,System.Boolean,NanoXLSX.Styles.Style)"]

      style
      Type: NanoXLSX.StylesStyle

      [Missing <param name="style"/> documentation for "M:NanoXLSX.Worksheet.AddNextCell(NanoXLSX.Cell,System.Boolean,NanoXLSX.Styles.Style)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/89c2607f-0387-22b5-27ab-bc284ef44004.htm b/docs/html/89c2607f-0387-22b5-27ab-bc284ef44004.htm index 445820a2e..b757c4fff 100644 --- a/docs/html/89c2607f-0387-22b5-27ab-bc284ef44004.htm +++ b/docs/html/89c2607f-0387-22b5-27ab-bc284ef44004.htm @@ -1,11 +1,3 @@ -Workbook Constructor
      NanoXLSX

      Workbook Constructor

      Overload List
       NameDescription
      Public methodWorkbook - Default constructor. No initial worksheet is created. Use AddWorksheet(String) (or overloads) to add one -
      Public methodWorkbook(Boolean) - Constructor with additional parameter to create a default worksheet. This constructor can be used to define a workbook that is saved as stream -
      Public methodWorkbook(String) - Constructor with additional parameter to create a default worksheet with the specified name. This constructor can be used to define a workbook that is saved as stream -
      Public methodWorkbook(String, String) - Constructor with filename ant the name of the first worksheet -
      Public methodWorkbook(String, String, Boolean) - Constructor with filename ant the name of the first worksheet -
      Top
      See Also
      \ No newline at end of file +Workbook Constructor \ No newline at end of file diff --git a/docs/html/89cceef9-f7a8-2405-7eb1-e0b128a9e2a7.htm b/docs/html/89cceef9-f7a8-2405-7eb1-e0b128a9e2a7.htm index 781891852..ea19797eb 100644 --- a/docs/html/89cceef9-f7a8-2405-7eb1-e0b128a9e2a7.htm +++ b/docs/html/89cceef9-f7a8-2405-7eb1-e0b128a9e2a7.htm @@ -1,47 +1,13 @@ -Fill Class
      NanoXLSX

      Fill Class

      - Class representing a Fill (background) entry. The Fill entry is used to define background colors and fill patterns -
      Inheritance Hierarchy
      SystemObject
        NanoXLSX.StylesAbstractStyle
          NanoXLSX.StylesFill

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public class Fill : AbstractStyle

      The Fill type exposes the following members.

      Constructors
       NameDescription
      Private methodStatic memberFill 
      Public methodFill - Default constructor -
      Public methodFill(String, FillFillType) - Constructor with color value and fill type -
      Public methodFill(String, String) - Constructor with foreground and background color -
      Top
      Properties
       NameDescription
      Public propertyBackgroundColor - Gets or sets the background color of the fill. The value is expressed as hex string with the format AARRGGBB. AA (Alpha) is usually FF -
      Public propertyForegroundColor - Gets or sets the foreground color of the fill. The value is expressed as hex string with the format AARRGGBB. AA (Alpha) is usually FF -
      Public propertyIndexedColor - Gets or sets the indexed color (Default is 64) -
      Public propertyInternalID - Gets or sets the internal ID for sorting purpose in the Excel style document (nullable) -
      (Inherited from AbstractStyle)
      Public propertyPatternFill - Gets or sets the pattern type of the fill (Default is none) -
      Top
      Methods
       NameDescription
      Public methodCompareTo - Method to compare two objects for sorting purpose -
      (Inherited from AbstractStyle)
      Public methodCopy - Method to copy the current object to a new one without casting -
      (Overrides AbstractStyleCopy)
      Public methodCopyFill - Method to copy the current object to a new one with casting -
      Protected methodCopyPropertiesT - Internal method to copy altered properties from a source object. The decision whether a property is copied is dependent on a untouched reference object -
      (Inherited from AbstractStyle)
      Public methodEquals(AbstractStyle) - Method to compare two objects for sorting purpose -
      (Inherited from AbstractStyle)
      Public methodEquals(Object) - Returns whether two instances are the same -
      (Overrides ObjectEquals(Object))
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetHashCode - Returns a hash code for this instance. -
      (Overrides ObjectGetHashCode)
      Protected methodStatic memberGetPatternName - Gets the pattern name from the enum -
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodSetColor - Sets the color and the depending fill type -
      Public methodToString - Override toString method -
      (Overrides ObjectToString)
      Public methodStatic memberValidateColor - Validates the passed string, whether it is a valid RGB value that can be used for Fills or Fonts -
      Top
      Fields
       NameDescription
      Public fieldStatic memberDEFAULT_COLOR - Default Color (foreground or background) -
      Public fieldStatic memberDEFAULT_INDEXED_COLOR - Default index color -
      Public fieldStatic memberDEFAULT_PATTERN_FILL - Default pattern -
      Top
      See Also
      \ No newline at end of file +Fill Class
      NanoXLSX

      Fill Class

      [Missing <summary> documentation for "T:NanoXLSX.Styles.Fill"]

      Inheritance Hierarchy

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public class Fill : AbstractStyle

      The Fill type exposes the following members.

      Constructors
      +   + NameDescription
      Private methodStatic memberFill
      Public methodFill
      Initializes a new instance of the Fill class
      Public methodFill(String, FillFillType)
      Initializes a new instance of the Fill class
      Public methodFill(String, String)
      Initializes a new instance of the Fill class
      Top
      Properties
      Methods
      Fields
      See Also
      \ No newline at end of file diff --git a/docs/html/89cf3808-b9a9-43eb-c188-cc646bf2aeda.htm b/docs/html/89cf3808-b9a9-43eb-c188-cc646bf2aeda.htm index 376b19d14..4a70c81d4 100644 --- a/docs/html/89cf3808-b9a9-43eb-c188-cc646bf2aeda.htm +++ b/docs/html/89cf3808-b9a9-43eb-c188-cc646bf2aeda.htm @@ -1,3 +1,5 @@ -Font.Scheme Property
      NanoXLSX

      FontScheme Property

      - Gets or sets the font scheme (Default is minor) -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public FontSchemeValue Scheme { get; set; }

      Property Value

      FontSchemeValue
      See Also
      \ No newline at end of file +Font.Scheme Property
      NanoXLSX

      FontScheme Property

      [Missing <summary> documentation for "P:NanoXLSX.Styles.Font.Scheme"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public FontSchemeValue Scheme { get; set; }

      Property Value

      Type: FontSchemeValue
      See Also
      \ No newline at end of file diff --git a/docs/html/89e408d9-a552-d38d-2450-e3f035b37aa3.htm b/docs/html/89e408d9-a552-d38d-2450-e3f035b37aa3.htm index 7b7ca0572..914c91895 100644 --- a/docs/html/89e408d9-a552-d38d-2450-e3f035b37aa3.htm +++ b/docs/html/89e408d9-a552-d38d-2450-e3f035b37aa3.htm @@ -1 +1,3 @@ -WorksheetPane Fields
      NanoXLSX

      WorksheetPane Fields

      The WorksheetWorksheetPane type exposes the following members.

      Fields
       NameDescription
      Public fieldStatic memberbottomLeftThe pane is located in the bottom left of the split worksheet
      Public fieldStatic memberbottomRightThe pane is located in the bottom right of the split worksheet
      Public fieldStatic membertopLeftThe pane is located in the top left of the split worksheet
      Public fieldStatic membertopRightThe pane is located in the top right of the split worksheet
      Public fieldvalue__ 
      Top
      See Also
      \ No newline at end of file +WorksheetPane Fields \ No newline at end of file diff --git a/docs/html/8a1dca37-f4e9-6512-6014-0f6d62786ba2.htm b/docs/html/8a1dca37-f4e9-6512-6014-0f6d62786ba2.htm index a7024b5e1..fcbd8049e 100644 --- a/docs/html/8a1dca37-f4e9-6512-6014-0f6d62786ba2.htm +++ b/docs/html/8a1dca37-f4e9-6512-6014-0f6d62786ba2.htm @@ -1 +1,5 @@ -Fill.PatternValue.lightGray Field
      NanoXLSX

      FillPatternValuelightGray Field

      Light gray fill

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public const FillPatternValue lightGray = 4

      Field Value

      FillPatternValue
      See Also
      \ No newline at end of file +Fill.PatternValue.lightGray Field
      NanoXLSX

      FillPatternValuelightGray Field

      [Missing <summary> documentation for "F:NanoXLSX.Styles.Fill.PatternValue.lightGray"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const FillPatternValue lightGray = 4

      Field Value

      Type: FillPatternValue
      See Also
      \ No newline at end of file diff --git a/docs/html/8a2327da-1957-f45e-5c91-ca951ae37ad6.htm b/docs/html/8a2327da-1957-f45e-5c91-ca951ae37ad6.htm index b5d123514..c5e2e0efe 100644 --- a/docs/html/8a2327da-1957-f45e-5c91-ca951ae37ad6.htm +++ b/docs/html/8a2327da-1957-f45e-5c91-ca951ae37ad6.htm @@ -1,3 +1,5 @@ -Worksheet.MAX_ZOOM_FACTOR Field \ No newline at end of file +Worksheet.MAX_ZOOM_FACTOR Field
      NanoXLSX

      WorksheetMAX_ZOOM_FACTOR Field

      [Missing <summary> documentation for "F:NanoXLSX.Worksheet.MAX_ZOOM_FACTOR"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const int MAX_ZOOM_FACTOR = 400

      Field Value

      Type: Int32
      See Also
      \ No newline at end of file diff --git a/docs/html/8a33e562-8cf6-ce76-8396-9bbac8450f5a.htm b/docs/html/8a33e562-8cf6-ce76-8396-9bbac8450f5a.htm index 9f6cb0e7e..4632623d3 100644 --- a/docs/html/8a33e562-8cf6-ce76-8396-9bbac8450f5a.htm +++ b/docs/html/8a33e562-8cf6-ce76-8396-9bbac8450f5a.htm @@ -1 +1,5 @@ -Cell.AddressType.Default Field
      NanoXLSX

      CellAddressTypeDefault Field

      Default behavior (e.g. 'C3')

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public const CellAddressType Default = 0

      Field Value

      CellAddressType
      See Also
      \ No newline at end of file +Cell.AddressType.Default Field
      NanoXLSX

      CellAddressTypeDefault Field

      [Missing <summary> documentation for "F:NanoXLSX.Cell.AddressType.Default"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const CellAddressType Default = 0

      Field Value

      Type: CellAddressType
      See Also
      \ No newline at end of file diff --git a/docs/html/8a528572-bfa4-fa63-7f47-4e49d19ba023.htm b/docs/html/8a528572-bfa4-fa63-7f47-4e49d19ba023.htm index 9d7725205..ab4bb9fba 100644 --- a/docs/html/8a528572-bfa4-fa63-7f47-4e49d19ba023.htm +++ b/docs/html/8a528572-bfa4-fa63-7f47-4e49d19ba023.htm @@ -1,5 +1,7 @@ -Worksheet.RemoveCell(String) Method
      NanoXLSX

      WorksheetRemoveCell(String) Method

      - Removes a previous inserted cell at the defined address -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public bool RemoveCell(
      +Worksheet.RemoveCell Method (String)
      NanoXLSX

      WorksheetRemoveCell Method (String)

      [Missing <summary> documentation for "M:NanoXLSX.Worksheet.RemoveCell(System.String)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public bool RemoveCell(
       	string address
      -)

      Parameters

      address  String
      Cell address in the format A1 - XFD1048576

      Return Value

      Boolean
      Returns true if the cell could be removed (existed), otherwise false (did not exist)
      Exceptions
      ExceptionCondition
      RangeExceptionThrows a RangeException if the passed cell address is out of range
      FormatExceptionThrows a FormatException if the passed cell address is malformed
      See Also
      \ No newline at end of file +)

      Parameters

      address
      Type: SystemString

      [Missing <param name="address"/> documentation for "M:NanoXLSX.Worksheet.RemoveCell(System.String)"]

      Return Value

      Type: Boolean

      [Missing <returns> documentation for "M:NanoXLSX.Worksheet.RemoveCell(System.String)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/8a6dc2a0-7ada-4e23-e127-46ce2e5bd479.htm b/docs/html/8a6dc2a0-7ada-4e23-e127-46ce2e5bd479.htm index 3ef9564ee..e8a024ad2 100644 --- a/docs/html/8a6dc2a0-7ada-4e23-e127-46ce2e5bd479.htm +++ b/docs/html/8a6dc2a0-7ada-4e23-e127-46ce2e5bd479.htm @@ -1,3 +1,5 @@ -Worksheet.SelectedCellRanges Property \ No newline at end of file +Worksheet.SelectedCellRanges Property \ No newline at end of file diff --git a/docs/html/8a98f787-1a55-c239-8c3c-7d997718c2d2.htm b/docs/html/8a98f787-1a55-c239-8c3c-7d997718c2d2.htm index c1db0456a..9bf579302 100644 --- a/docs/html/8a98f787-1a55-c239-8c3c-7d997718c2d2.htm +++ b/docs/html/8a98f787-1a55-c239-8c3c-7d997718c2d2.htm @@ -1 +1,5 @@ -BasicStyles.Italic Property \ No newline at end of file +BasicStyles.Italic Property
      NanoXLSX

      BasicStylesItalic Property

      [Missing <summary> documentation for "P:NanoXLSX.Styles.BasicStyles.Italic"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public static Style Italic { get; }

      Property Value

      Type: Style
      See Also
      \ No newline at end of file diff --git a/docs/html/8a9ad90f-a0f5-b385-256f-f6d23ef41836.htm b/docs/html/8a9ad90f-a0f5-b385-256f-f6d23ef41836.htm index 36601f71b..fd73888e7 100644 --- a/docs/html/8a9ad90f-a0f5-b385-256f-f6d23ef41836.htm +++ b/docs/html/8a9ad90f-a0f5-b385-256f-f6d23ef41836.htm @@ -1,5 +1,7 @@ -Cell.ResolveCellCoordinate(String) Method
      NanoXLSX

      CellResolveCellCoordinate(String) Method

      - Gets the column and row number (zero based) of a cell by the address -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public static Address ResolveCellCoordinate(
      +Cell.ResolveCellCoordinate Method (String)
      NanoXLSX

      CellResolveCellCoordinate Method (String)

      [Missing <summary> documentation for "M:NanoXLSX.Cell.ResolveCellCoordinate(System.String)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public static Address ResolveCellCoordinate(
       	string address
      -)

      Parameters

      address  String
      Address as string in the format A1 - XFD1048576

      Return Value

      Address
      Struct with row and column
      Exceptions
      ExceptionCondition
      FormatExceptionThrows a FormatException if the passed address is malformed
      RangeExceptionThrows a RangeException if the value of the passed address is out of range (A-XFD and 1 to 1048576)
      See Also
      \ No newline at end of file +)

      Parameters

      address
      Type: SystemString

      [Missing <param name="address"/> documentation for "M:NanoXLSX.Cell.ResolveCellCoordinate(System.String)"]

      Return Value

      Type: Address

      [Missing <returns> documentation for "M:NanoXLSX.Cell.ResolveCellCoordinate(System.String)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/8b167e7c-e805-e98b-0010-55f2d5764f73.htm b/docs/html/8b167e7c-e805-e98b-0010-55f2d5764f73.htm index 8734c81c2..f0dfca01d 100644 --- a/docs/html/8b167e7c-e805-e98b-0010-55f2d5764f73.htm +++ b/docs/html/8b167e7c-e805-e98b-0010-55f2d5764f73.htm @@ -1,5 +1,7 @@ -WorksheetReader.GetSheetProtection Method
      NanoXLSX

      WorksheetReaderGetSheetProtection Method

      - Gets the sheet protection values of the current worksheets -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      private void GetSheetProtection(
      +WorksheetReader.GetSheetProtection Method 
      \ No newline at end of file
      +)

      Parameters

      xmlDocument
      Type: System.XmlXmlDocument

      [Missing <param name="xmlDocument"/> documentation for "M:NanoXLSX.LowLevel.WorksheetReader.GetSheetProtection(System.Xml.XmlDocument)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/8b1eaebe-4fa9-9381-6d44-e9c848ffc613.htm b/docs/html/8b1eaebe-4fa9-9381-6d44-e9c848ffc613.htm index 191fca72e..ffda44af7 100644 --- a/docs/html/8b1eaebe-4fa9-9381-6d44-e9c848ffc613.htm +++ b/docs/html/8b1eaebe-4fa9-9381-6d44-e9c848ffc613.htm @@ -1,3 +1,5 @@ -Font.CopyFont Method
      NanoXLSX

      FontCopyFont Method

      - Method to copy the current object to a new one with casting -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public Font CopyFont()

      Return Value

      Font
      Copy of the current object without the internal ID
      See Also
      \ No newline at end of file +Font.CopyFont Method
      NanoXLSX

      FontCopyFont Method

      [Missing <summary> documentation for "M:NanoXLSX.Styles.Font.CopyFont"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public Font CopyFont()

      Return Value

      Type: Font

      [Missing <returns> documentation for "M:NanoXLSX.Styles.Font.CopyFont"]

      See Also
      \ No newline at end of file diff --git a/docs/html/8b4500bb-5710-6647-dd54-7a69b71fbde7.htm b/docs/html/8b4500bb-5710-6647-dd54-7a69b71fbde7.htm index b0814781c..61b1578b0 100644 --- a/docs/html/8b4500bb-5710-6647-dd54-7a69b71fbde7.htm +++ b/docs/html/8b4500bb-5710-6647-dd54-7a69b71fbde7.htm @@ -1 +1,3 @@ -AddressScope Methods
      NanoXLSX

      AddressScope Methods

      The CellAddressScope type exposes the following members.

      Methods
       NameDescription
      Public methodCompareToCompares this instance to a specified object and returns an indication of their relative values.
      (Inherited from Enum)
      Public methodEqualsReturns a value indicating whether this instance is equal to a specified object.
      (Inherited from Enum)
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetHashCodeReturns the hash code for the value of this instance.
      (Inherited from Enum)
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Public methodGetTypeCodeReturns the type code of the underlying type of this enumeration member.
      (Inherited from Enum)
      Public methodHasFlagDetermines whether one or more bit fields are set in the current instance.
      (Inherited from Enum)
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodToStringConverts the value of this instance to its equivalent string representation.
      (Inherited from Enum)
      Public methodToString(IFormatProvider)Obsolete.
      This method overload is obsolete; use ToString.
      (Inherited from Enum)
      Public methodToString(String)Converts the value of this instance to its equivalent string representation using the specified format.
      (Inherited from Enum)
      Public methodToString(String, IFormatProvider)Obsolete.
      This method overload is obsolete; use ToString(String).
      (Inherited from Enum)
      Top
      See Also
      \ No newline at end of file +AddressScope Methods
      NanoXLSX

      AddressScope Methods

      The CellAddressScope type exposes the following members.

      Methods
      +   + NameDescription
      Public methodCompareTo
      Compares this instance to a specified object and returns an indication of their relative values.
      (Inherited from Enum.)
      Public methodEquals
      Returns a value indicating whether this instance is equal to a specified object.
      (Inherited from Enum.)
      Protected methodFinalize
      Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object.)
      Public methodGetHashCode
      Returns the hash code for the value of this instance.
      (Inherited from Enum.)
      Public methodGetType
      Gets the Type of the current instance.
      (Inherited from Object.)
      Public methodGetTypeCode
      Returns the type code of the underlying type of this enumeration member.
      (Inherited from Enum.)
      Public methodHasFlag
      Determines whether one or more bit fields are set in the current instance.
      (Inherited from Enum.)
      Protected methodMemberwiseClone
      Creates a shallow copy of the current Object.
      (Inherited from Object.)
      Public methodToString
      Converts the value of this instance to its equivalent string representation.
      (Inherited from Enum.)
      Public methodToString(String)
      Converts the value of this instance to its equivalent string representation using the specified format.
      (Inherited from Enum.)
      Public methodToString(IFormatProvider) Obsolete. (Inherited from Enum.)
      Public methodToString(String, IFormatProvider) Obsolete.
      This method overload is obsolete; use ToString(String).
      (Inherited from Enum.)
      Top
      See Also
      \ No newline at end of file diff --git a/docs/html/8b45e72b-92cd-3fb7-fadf-61ce19cdff8d.htm b/docs/html/8b45e72b-92cd-3fb7-fadf-61ce19cdff8d.htm index b597a4057..f47575e50 100644 --- a/docs/html/8b45e72b-92cd-3fb7-fadf-61ce19cdff8d.htm +++ b/docs/html/8b45e72b-92cd-3fb7-fadf-61ce19cdff8d.htm @@ -1,3 +1,3 @@ -AbstractStyle Properties
      NanoXLSX

      AbstractStyle Properties

      The AbstractStyle type exposes the following members.

      Properties
       NameDescription
      Public propertyInternalID - Gets or sets the internal ID for sorting purpose in the Excel style document (nullable) -
      Top
      See Also
      \ No newline at end of file +AbstractStyle Properties \ No newline at end of file diff --git a/docs/html/8bb8aa7e-b177-ba62-a77e-92130b71d7dd.htm b/docs/html/8bb8aa7e-b177-ba62-a77e-92130b71d7dd.htm index 9f2f3ddf5..bc589e860 100644 --- a/docs/html/8bb8aa7e-b177-ba62-a77e-92130b71d7dd.htm +++ b/docs/html/8bb8aa7e-b177-ba62-a77e-92130b71d7dd.htm @@ -1,6 +1,8 @@ -Worksheet.SetAutoFilter(Int32, Int32) Method
      NanoXLSX

      WorksheetSetAutoFilter(Int32, Int32) Method

      - Sets the column auto filter within the defined column range -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void SetAutoFilter(
      +Worksheet.SetAutoFilter Method (Int32, Int32)
      NanoXLSX

      WorksheetSetAutoFilter Method (Int32, Int32)

      [Missing <summary> documentation for "M:NanoXLSX.Worksheet.SetAutoFilter(System.Int32,System.Int32)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public void SetAutoFilter(
       	int startColumn,
       	int endColumn
      -)

      Parameters

      startColumn  Int32
      Column number with the first appearance of an auto filter drop down
      endColumn  Int32
      Column number with the last appearance of an auto filter drop down
      Exceptions
      ExceptionCondition
      RangeExceptionThrows a RangeException if the start or end address out of range
      See Also
      \ No newline at end of file +)

      Parameters

      startColumn
      Type: SystemInt32

      [Missing <param name="startColumn"/> documentation for "M:NanoXLSX.Worksheet.SetAutoFilter(System.Int32,System.Int32)"]

      endColumn
      Type: SystemInt32

      [Missing <param name="endColumn"/> documentation for "M:NanoXLSX.Worksheet.SetAutoFilter(System.Int32,System.Int32)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/8be06b29-7ede-771e-c0b1-a3c5fe2eddb9.htm b/docs/html/8be06b29-7ede-771e-c0b1-a3c5fe2eddb9.htm index cd92c4a37..a2eb2efdc 100644 --- a/docs/html/8be06b29-7ede-771e-c0b1-a3c5fe2eddb9.htm +++ b/docs/html/8be06b29-7ede-771e-c0b1-a3c5fe2eddb9.htm @@ -1,3 +1,5 @@ -NumberFormat.CustomFormatID Property
      NanoXLSX

      NumberFormatCustomFormatID Property

      - Gets or sets the format number of the custom format. Must be higher or equal then predefined custom number (164) -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public int CustomFormatID { get; set; }

      Property Value

      Int32
      Exceptions
      ExceptionCondition
      StyleExceptionThrows a StyleException if the number is below the lowest possible custom number (164)
      See Also
      \ No newline at end of file +NumberFormat.CustomFormatID Property
      NanoXLSX

      NumberFormatCustomFormatID Property

      [Missing <summary> documentation for "P:NanoXLSX.Styles.NumberFormat.CustomFormatID"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public int CustomFormatID { get; set; }

      Property Value

      Type: Int32
      See Also
      \ No newline at end of file diff --git a/docs/html/8be4e152-914d-5c3d-ddd4-99d3b6b4daa3.htm b/docs/html/8be4e152-914d-5c3d-ddd4-99d3b6b4daa3.htm index dc727a060..4273a3640 100644 --- a/docs/html/8be4e152-914d-5c3d-ddd4-99d3b6b4daa3.htm +++ b/docs/html/8be4e152-914d-5c3d-ddd4-99d3b6b4daa3.htm @@ -1,5 +1,3 @@ -Worksheet.AddNextCellFormula Method
      NanoXLSX

      WorksheetAddNextCellFormula Method

      Overload List
       NameDescription
      Public methodAddNextCellFormula(String) - Adds a formula as string to the next cell position -
      Public methodAddNextCellFormula(String, Style) - Adds a formula as string to the next cell position -
      Top
      See Also
      \ No newline at end of file +Worksheet.AddNextCellFormula Method \ No newline at end of file diff --git a/docs/html/8c57d7aa-245e-039b-3ac6-43a6fae76eea.htm b/docs/html/8c57d7aa-245e-039b-3ac6-43a6fae76eea.htm index 3546d73ce..df22be5d0 100644 --- a/docs/html/8c57d7aa-245e-039b-3ac6-43a6fae76eea.htm +++ b/docs/html/8c57d7aa-245e-039b-3ac6-43a6fae76eea.htm @@ -1 +1,5 @@ -Worksheet.SheetProtectionValue.formatRows Field \ No newline at end of file +Worksheet.SheetProtectionValue.formatRows Field
      NanoXLSX

      WorksheetSheetProtectionValueformatRows Field

      [Missing <summary> documentation for "F:NanoXLSX.Worksheet.SheetProtectionValue.formatRows"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const WorksheetSheetProtectionValue formatRows = 4

      Field Value

      Type: WorksheetSheetProtectionValue
      See Also
      \ No newline at end of file diff --git a/docs/html/8c8b623b-a6f0-1850-6c8a-a1ab3b387ce9.htm b/docs/html/8c8b623b-a6f0-1850-6c8a-a1ab3b387ce9.htm index f907e2832..7530af3c2 100644 --- a/docs/html/8c8b623b-a6f0-1850-6c8a-a1ab3b387ce9.htm +++ b/docs/html/8c8b623b-a6f0-1850-6c8a-a1ab3b387ce9.htm @@ -1,5 +1,3 @@ -Worksheet.AddHiddenColumn Method \ No newline at end of file +Worksheet.AddHiddenColumn Method \ No newline at end of file diff --git a/docs/html/8c8da084-2105-33e5-8740-70341ca548e2.htm b/docs/html/8c8da084-2105-33e5-8740-70341ca548e2.htm index 34b1e1e2e..43db3c3db 100644 --- a/docs/html/8c8da084-2105-33e5-8740-70341ca548e2.htm +++ b/docs/html/8c8da084-2105-33e5-8740-70341ca548e2.htm @@ -1,8 +1,10 @@ -Workbook.SetWorkbookProtection Method
      NanoXLSX

      WorkbookSetWorkbookProtection Method

      - Sets or removes the workbook protection. If protectWindows and protectStructure are both false, the workbook will not be protected -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void SetWorkbookProtection(
      +Workbook.SetWorkbookProtection Method 
      NanoXLSX

      WorkbookSetWorkbookProtection Method

      [Missing <summary> documentation for "M:NanoXLSX.Workbook.SetWorkbookProtection(System.Boolean,System.Boolean,System.Boolean,System.String)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public void SetWorkbookProtection(
       	bool state,
       	bool protectWindows,
       	bool protectStructure,
       	string password
      -)

      Parameters

      state  Boolean
      If true, the workbook will be protected, otherwise not
      protectWindows  Boolean
      If true, the windows will be locked if the workbook is protected
      protectStructure  Boolean
      If true, the structure will be locked if the workbook is protected
      password  String
      Optional password. If null or empty, no password will be set in case of protection
      See Also
      \ No newline at end of file +)

      Parameters

      state
      Type: SystemBoolean

      [Missing <param name="state"/> documentation for "M:NanoXLSX.Workbook.SetWorkbookProtection(System.Boolean,System.Boolean,System.Boolean,System.String)"]

      protectWindows
      Type: SystemBoolean

      [Missing <param name="protectWindows"/> documentation for "M:NanoXLSX.Workbook.SetWorkbookProtection(System.Boolean,System.Boolean,System.Boolean,System.String)"]

      protectStructure
      Type: SystemBoolean

      [Missing <param name="protectStructure"/> documentation for "M:NanoXLSX.Workbook.SetWorkbookProtection(System.Boolean,System.Boolean,System.Boolean,System.String)"]

      password
      Type: SystemString

      [Missing <param name="password"/> documentation for "M:NanoXLSX.Workbook.SetWorkbookProtection(System.Boolean,System.Boolean,System.Boolean,System.String)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/8d048e8b-7da1-e9ae-fcf7-80f6bcbf0083.htm b/docs/html/8d048e8b-7da1-e9ae-fcf7-80f6bcbf0083.htm index b778bf79c..f5e71dbed 100644 --- a/docs/html/8d048e8b-7da1-e9ae-fcf7-80f6bcbf0083.htm +++ b/docs/html/8d048e8b-7da1-e9ae-fcf7-80f6bcbf0083.htm @@ -1,3 +1,5 @@ -RangeException Constructor
      NanoXLSX

      RangeException Constructor

      - Default constructor -

      Namespace: NanoXLSX.Exceptions
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public RangeException()
      See Also
      \ No newline at end of file +RangeException Constructor
      NanoXLSX

      RangeException Constructor

      Initializes a new instance of the RangeException class

      + Namespace: +  NanoXLSX.Exceptions
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public RangeException()
      See Also
      \ No newline at end of file diff --git a/docs/html/8d093c60-d21d-de79-aa0a-f18835c3882e.htm b/docs/html/8d093c60-d21d-de79-aa0a-f18835c3882e.htm index 164669efe..981afab67 100644 --- a/docs/html/8d093c60-d21d-de79-aa0a-f18835c3882e.htm +++ b/docs/html/8d093c60-d21d-de79-aa0a-f18835c3882e.htm @@ -1,5 +1,3 @@ -Worksheet.GoToNextColumn Method
      NanoXLSX

      WorksheetGoToNextColumn Method

      Overload List
       NameDescription
      Public methodGoToNextColumn - Moves the current position to the next column -
      Public methodGoToNextColumn(Int32, Boolean) - Moves the current position to the next column with the number of cells to move -
      Top
      See Also
      \ No newline at end of file +Worksheet.GoToNextColumn Method \ No newline at end of file diff --git a/docs/html/8dcbc997-332a-bb8d-590e-43a0f15593ea.htm b/docs/html/8dcbc997-332a-bb8d-590e-43a0f15593ea.htm index 69be849bb..3aa88921e 100644 --- a/docs/html/8dcbc997-332a-bb8d-590e-43a0f15593ea.htm +++ b/docs/html/8dcbc997-332a-bb8d-590e-43a0f15593ea.htm @@ -1,30 +1,3 @@ -Utils Methods
      NanoXLSX

      Utils Methods

      The Utils type exposes the following members.

      Methods
       NameDescription
      Public methodStatic memberGeneratePasswordHash - Method to generate an Excel internal password hash to protect workbooks or worksheets
      This method is derived from the c++ implementation by Kohei Yoshida (http://kohei.us/2008/01/18/excel-sheet-protection-password-hash/) -
      Public methodStatic memberGetDateFromOA - Method to calculate a common Date from the OA date (OLE automation) format
      - OA Date format starts at January 1st 1900 (actually 00.01.1900). Dates beyond this date cannot be handled by Excel under normal circumstances and will throw a FormatException -
      Public methodStatic memberGetInternalColumnWidth - Calculates the internal width of a column in characters. This width is used only in the XML documents of worksheets and is usually not exposed to the (Excel) end user -
      Public methodStatic memberGetInternalPaneSplitHeight - Calculates the internal height of a split pane in a worksheet. This height is used only in the XML documents of worksheets and is not exposed to the (Excel) user -
      Public methodStatic memberGetInternalPaneSplitWidth - Calculates the internal width of a split pane in a worksheet. This width is used only in the XML documents of worksheets and is not exposed to the (Excel) end user -
      Public methodStatic memberGetInternalRowHeight - Calculates the internal height of a row. This height is used only in the XML documents of worksheets and is usually not exposed to the (Excel) end user -
      Public methodStatic memberGetOADateTime - Method to convert a date or date and time into the internal Excel time format (OAdate) -
      Public methodStatic memberGetOADateTimeString - Method to convert a date or date and time into the internal Excel time format (OAdate) -
      Public methodStatic memberGetOATime - Method to convert a time into the internal Excel time format (OAdate without days) -
      Public methodStatic memberGetOATimeString - Method to convert a time into the internal Excel time format (OAdate without days) -
      Public methodStatic memberGetPaneSplitHeight - Calculates the height of a split pane in a worksheet, based on the internal value (calculated by GetInternalPaneSplitHeight(Single)) -
      Public methodStatic memberGetPaneSplitWidth - Calculates the width of a split pane in a worksheet, based on the internal value (calculated by GetInternalPaneSplitWidth(Single, Single, Single)) -
      Public methodStatic memberToString - Transforms an integer to an invariant sting -
      Public methodStatic memberToUpper - Transforms a string to upper case with null check and invariant culture -
      Top
      See Also
      \ No newline at end of file +Utils Methods \ No newline at end of file diff --git a/docs/html/8dfb8d1c-c5e9-2692-3e2f-18d344cbb83e.htm b/docs/html/8dfb8d1c-c5e9-2692-3e2f-18d344cbb83e.htm index b39be2495..7b783bb6e 100644 --- a/docs/html/8dfb8d1c-c5e9-2692-3e2f-18d344cbb83e.htm +++ b/docs/html/8dfb8d1c-c5e9-2692-3e2f-18d344cbb83e.htm @@ -1,5 +1,7 @@ -BasicFormulas.Min(Range) Method
      NanoXLSX

      BasicFormulasMin(Range) Method

      - Returns a cell with a min formula -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public static Cell Min(
      +BasicFormulas.Min Method (Range)
      NanoXLSX

      BasicFormulasMin Method (Range)

      [Missing <summary> documentation for "M:NanoXLSX.BasicFormulas.Min(NanoXLSX.Range)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public static Cell Min(
       	Range range
      -)

      Parameters

      range  Range
      Cell range to apply the min operation to

      Return Value

      Cell
      Prepared Cell object, ready to be added to a worksheet
      See Also
      \ No newline at end of file +)

      Parameters

      range
      Type: NanoXLSXRange

      [Missing <param name="range"/> documentation for "M:NanoXLSX.BasicFormulas.Min(NanoXLSX.Range)"]

      Return Value

      Type: Cell

      [Missing <returns> documentation for "M:NanoXLSX.BasicFormulas.Min(NanoXLSX.Range)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/8e0c9df8-89fd-c33d-bc1e-3191113906aa.htm b/docs/html/8e0c9df8-89fd-c33d-bc1e-3191113906aa.htm index 3983dcd3b..16733f4a7 100644 --- a/docs/html/8e0c9df8-89fd-c33d-bc1e-3191113906aa.htm +++ b/docs/html/8e0c9df8-89fd-c33d-bc1e-3191113906aa.htm @@ -1,5 +1,3 @@ -DocumentPath Properties
      NanoXLSX

      DocumentPath Properties

      The DocumentPath type exposes the following members.

      Properties
       NameDescription
      Public propertyFilename - File name of the document -
      Public propertyPath - Path of the document -
      Top
      See Also
      \ No newline at end of file +DocumentPath Properties \ No newline at end of file diff --git a/docs/html/8e87a9a4-f00c-11d2-af33-4c2af0930d67.htm b/docs/html/8e87a9a4-f00c-11d2-af33-4c2af0930d67.htm index b75539471..477904843 100644 --- a/docs/html/8e87a9a4-f00c-11d2-af33-4c2af0930d67.htm +++ b/docs/html/8e87a9a4-f00c-11d2-af33-4c2af0930d67.htm @@ -1 +1,5 @@ -Cell Constructor
      NanoXLSX

      Cell Constructor

      Default constructor. Cells created with this constructor do not have a link to a worksheet initially

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public Cell()
      See Also
      \ No newline at end of file +Cell Constructor \ No newline at end of file diff --git a/docs/html/8e89ad59-2dc7-007c-aa89-b69f4d9f006b.htm b/docs/html/8e89ad59-2dc7-007c-aa89-b69f4d9f006b.htm index 91569516d..84a1363e1 100644 --- a/docs/html/8e89ad59-2dc7-007c-aa89-b69f4d9f006b.htm +++ b/docs/html/8e89ad59-2dc7-007c-aa89-b69f4d9f006b.htm @@ -1,3 +1,3 @@ -DocumentPath Methods
      NanoXLSX

      DocumentPath Methods

      The DocumentPath type exposes the following members.

      Methods
       NameDescription
      Public methodEqualsDetermines whether the specified object is equal to the current object.
      (Inherited from Object)
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetFullPath - Method to return the full path of the document -
      Public methodGetHashCodeServes as the default hash function.
      (Inherited from Object)
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodToStringReturns a string that represents the current object.
      (Inherited from Object)
      Top
      See Also
      \ No newline at end of file +DocumentPath Methods
      NanoXLSX

      DocumentPath Methods

      The DocumentPath type exposes the following members.

      Methods
      +   + NameDescription
      Public methodEquals
      Determines whether the specified object is equal to the current object.
      (Inherited from Object.)
      Protected methodFinalize
      Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object.)
      Public methodGetFullPath
      Public methodGetHashCode
      Serves as the default hash function.
      (Inherited from Object.)
      Public methodGetType
      Gets the Type of the current instance.
      (Inherited from Object.)
      Protected methodMemberwiseClone
      Creates a shallow copy of the current Object.
      (Inherited from Object.)
      Public methodToString
      Returns a string that represents the current object.
      (Inherited from Object.)
      Top
      See Also
      \ No newline at end of file diff --git a/docs/html/8eb1a6db-0c87-0b97-524d-d73680316c13.htm b/docs/html/8eb1a6db-0c87-0b97-524d-d73680316c13.htm index 8f41ca4fe..3ef8e1c13 100644 --- a/docs/html/8eb1a6db-0c87-0b97-524d-d73680316c13.htm +++ b/docs/html/8eb1a6db-0c87-0b97-524d-d73680316c13.htm @@ -1,3 +1,5 @@ -Font.VerticalAlign Property
      NanoXLSX

      FontVerticalAlign Property

      - Gets or sets the alignment of the font (Default is none) -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public FontVerticalAlignValue VerticalAlign { get; set; }

      Property Value

      FontVerticalAlignValue
      See Also
      \ No newline at end of file +Font.VerticalAlign Property
      NanoXLSX

      FontVerticalAlign Property

      [Missing <summary> documentation for "P:NanoXLSX.Styles.Font.VerticalAlign"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public FontVerticalAlignValue VerticalAlign { get; set; }

      Property Value

      Type: FontVerticalAlignValue
      See Also
      \ No newline at end of file diff --git a/docs/html/8f5e69f0-72cb-7681-52fb-4153fd14dbfe.htm b/docs/html/8f5e69f0-72cb-7681-52fb-4153fd14dbfe.htm index 9e9efc93f..6b4e0ff2c 100644 --- a/docs/html/8f5e69f0-72cb-7681-52fb-4153fd14dbfe.htm +++ b/docs/html/8f5e69f0-72cb-7681-52fb-4153fd14dbfe.htm @@ -1,5 +1,7 @@ -WorksheetReader.ConvertToBool Method
      NanoXLSX

      WorksheetReaderConvertToBool Method

      - Tries to convert a value to a bool -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      private Object ConvertToBool(
      +WorksheetReader.ConvertToBool Method 
      \ No newline at end of file
      +)

      Parameters

      data
      Type: SystemObject

      [Missing <param name="data"/> documentation for "M:NanoXLSX.LowLevel.WorksheetReader.ConvertToBool(System.Object)"]

      Return Value

      Type: Object

      [Missing <returns> documentation for "M:NanoXLSX.LowLevel.WorksheetReader.ConvertToBool(System.Object)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/8fbf6cbe-b46f-e81c-764d-0a9edb2a7ed7.htm b/docs/html/8fbf6cbe-b46f-e81c-764d-0a9edb2a7ed7.htm index a6fcc7da9..61a2d3907 100644 --- a/docs/html/8fbf6cbe-b46f-e81c-764d-0a9edb2a7ed7.htm +++ b/docs/html/8fbf6cbe-b46f-e81c-764d-0a9edb2a7ed7.htm @@ -1 +1,5 @@ -CellXf.HorizontalAlignValue.centerContinuous Field
      NanoXLSX

      CellXfHorizontalAlignValuecenterContinuous Field

      Center continuous alignment

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public const CellXfHorizontalAlignValue centerContinuous = 6

      Field Value

      CellXfHorizontalAlignValue
      See Also
      \ No newline at end of file +CellXf.HorizontalAlignValue.centerContinuous Field
      NanoXLSX

      CellXfHorizontalAlignValuecenterContinuous Field

      [Missing <summary> documentation for "F:NanoXLSX.Styles.CellXf.HorizontalAlignValue.centerContinuous"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const CellXfHorizontalAlignValue centerContinuous = 6

      Field Value

      Type: CellXfHorizontalAlignValue
      See Also
      \ No newline at end of file diff --git a/docs/html/90053893-c5d1-c506-0bb6-291623c6a15b.htm b/docs/html/90053893-c5d1-c506-0bb6-291623c6a15b.htm index 5c7df4474..2c944b17a 100644 --- a/docs/html/90053893-c5d1-c506-0bb6-291623c6a15b.htm +++ b/docs/html/90053893-c5d1-c506-0bb6-291623c6a15b.htm @@ -1,21 +1,3 @@ -Border Methods
      NanoXLSX

      Border Methods

      The Border type exposes the following members.

      Methods
       NameDescription
      Public methodCompareTo - Method to compare two objects for sorting purpose -
      (Inherited from AbstractStyle)
      Public methodCopy - Method to copy the current object to a new one without casting -
      (Overrides AbstractStyleCopy)
      Public methodCopyBorder - Method to copy the current object to a new one with casting -
      Protected methodCopyPropertiesT - Internal method to copy altered properties from a source object. The decision whether a property is copied is dependent on a untouched reference object -
      (Inherited from AbstractStyle)
      Public methodEquals(AbstractStyle) - Method to compare two objects for sorting purpose -
      (Inherited from AbstractStyle)
      Public methodEquals(Object) - Returns whether two instances are the same -
      (Overrides ObjectEquals(Object))
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetHashCode - Returns a hash code for this instance. -
      (Overrides ObjectGetHashCode)
      Protected methodStatic memberGetStyleName - Gets the border style name from the enum -
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Protected methodIsEmpty - Method to determine whether the object has no values but the default values (means: is empty and must not be processed) -
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodToString - Override toString method -
      (Overrides ObjectToString)
      Top
      See Also
      \ No newline at end of file +Border Methods
      \ No newline at end of file diff --git a/docs/html/90720d79-d312-b3e4-8fb9-edd7a3457e19.htm b/docs/html/90720d79-d312-b3e4-8fb9-edd7a3457e19.htm index 2b481f8ac..a35f8ac19 100644 --- a/docs/html/90720d79-d312-b3e4-8fb9-edd7a3457e19.htm +++ b/docs/html/90720d79-d312-b3e4-8fb9-edd7a3457e19.htm @@ -1 +1,5 @@ -NumberFormat Constructor
      NanoXLSX

      NumberFormat Constructor

      Initializes the static fields of the NumberFormat class

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      static NumberFormat()
      See Also
      \ No newline at end of file +NumberFormat Constructor
      NanoXLSX

      NumberFormat Constructor

      Initializes the static fields of the NumberFormat class

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      static NumberFormat()
      See Also
      \ No newline at end of file diff --git a/docs/html/90841dd3-d372-c730-ba88-ab3d9625a4e2.htm b/docs/html/90841dd3-d372-c730-ba88-ab3d9625a4e2.htm index e9c02fd3d..762312f69 100644 --- a/docs/html/90841dd3-d372-c730-ba88-ab3d9625a4e2.htm +++ b/docs/html/90841dd3-d372-c730-ba88-ab3d9625a4e2.htm @@ -1,5 +1,7 @@ -Workbook.SaveAs Method
      NanoXLSX

      WorkbookSaveAs Method

      - Saves the workbook with the defined name -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void SaveAs(
      +Workbook.SaveAs Method 
      NanoXLSX

      WorkbookSaveAs Method

      [Missing <summary> documentation for "M:NanoXLSX.Workbook.SaveAs(System.String)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public void SaveAs(
       	string filename
      -)

      Parameters

      filename  String
      filename of the saved workbook
      Exceptions
      ExceptionCondition
      IOExceptionThrows IOException in case of an error
      RangeExceptionThrows a RangeException if the start or end address of a handled cell range was out of range
      FormatExceptionThrows a FormatException if a handled date cannot be translated to (Excel internal) OADate
      See Also
      \ No newline at end of file +)

      Parameters

      filename
      Type: SystemString

      [Missing <param name="filename"/> documentation for "M:NanoXLSX.Workbook.SaveAs(System.String)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/90fc60f7-16bf-7e65-9460-41ad9c4935ec.htm b/docs/html/90fc60f7-16bf-7e65-9460-41ad9c4935ec.htm index 032a5127d..bc041a658 100644 --- a/docs/html/90fc60f7-16bf-7e65-9460-41ad9c4935ec.htm +++ b/docs/html/90fc60f7-16bf-7e65-9460-41ad9c4935ec.htm @@ -1,3 +1,5 @@ -SharedStringsReader.PhoneticInfo.StartIndex Property
      NanoXLSX

      SharedStringsReaderPhoneticInfoStartIndex Property

      - Absolute start index within the original string -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public int StartIndex { get; private set; }

      Property Value

      Int32
      See Also
      \ No newline at end of file +SharedStringsReader.PhoneticInfo.StartIndex Property
      NanoXLSX

      SharedStringsReaderPhoneticInfoStartIndex Property

      [Missing <summary> documentation for "P:NanoXLSX.LowLevel.SharedStringsReader.PhoneticInfo.StartIndex"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public int StartIndex { get; private set; }

      Property Value

      Type: Int32
      See Also
      \ No newline at end of file diff --git a/docs/html/90fea6b7-81e6-815b-0439-8fd5ecd301d4.htm b/docs/html/90fea6b7-81e6-815b-0439-8fd5ecd301d4.htm index 1322f0fa5..732ef4246 100644 --- a/docs/html/90fea6b7-81e6-815b-0439-8fd5ecd301d4.htm +++ b/docs/html/90fea6b7-81e6-815b-0439-8fd5ecd301d4.htm @@ -1,27 +1,11 @@ -WorksheetReader.PaneDefinition Class
      NanoXLSX

      WorksheetReaderPaneDefinition Class

      - Class representing a pane in the applications window -
      Inheritance Hierarchy
      SystemObject
        NanoXLSX.LowLevelWorksheetReaderPaneDefinition

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public class PaneDefinition

      The WorksheetReaderPaneDefinition type exposes the following members.

      Constructors
       NameDescription
      Public methodWorksheetReaderPaneDefinition - Default constructor, with no active pane and the top left cell at A1 -
      Top
      Properties
       NameDescription
      Public propertyActivePane - Active pane in the split window -
      Public propertyFrozenState - Frozen state of the split window -
      Public propertyPaneSplitColumnIndex - Gets or sets the pane split column index of a worksheet split -
      Public propertyPaneSplitHeight - Gets or sets the pane split height of a worksheet split -
      Public propertyPaneSplitRowIndex - Gets or sets the pane split row index of a worksheet split -
      Public propertyPaneSplitWidth - Gets or sets the pane split width of a worksheet split -
      Public propertyTopLeftCell - Top Left cell address of the bottom right pane -
      Public propertyXSplitDefined - Gets whether an X split was defined -
      Public propertyYSplitDefined - Gets whether an Y split was defined -
      Top
      Methods
       NameDescription
      Public methodEqualsDetermines whether the specified object is equal to the current object.
      (Inherited from Object)
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetHashCodeServes as the default hash function.
      (Inherited from Object)
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodSetActivePane - Parses and sets the active pane from a string value -
      Public methodSetFrozenState - Sets the frozen state of the split window if defined -
      Public methodToStringReturns a string that represents the current object.
      (Inherited from Object)
      Top
      See Also
      \ No newline at end of file +WorksheetReader.PaneDefinition Class
      NanoXLSX

      WorksheetReaderPaneDefinition Class

      [Missing <summary> documentation for "T:NanoXLSX.LowLevel.WorksheetReader.PaneDefinition"]

      Inheritance Hierarchy
      SystemObject
        NanoXLSX.LowLevelWorksheetReaderPaneDefinition

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public class PaneDefinition

      The WorksheetReaderPaneDefinition type exposes the following members.

      Constructors
      +   + NameDescription
      Public methodWorksheetReaderPaneDefinition
      Initializes a new instance of the WorksheetReaderPaneDefinition class
      Top
      Properties
      Methods
      +   + NameDescription
      Public methodEquals
      Determines whether the specified object is equal to the current object.
      (Inherited from Object.)
      Protected methodFinalize
      Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object.)
      Public methodGetHashCode
      Serves as the default hash function.
      (Inherited from Object.)
      Public methodGetType
      Gets the Type of the current instance.
      (Inherited from Object.)
      Protected methodMemberwiseClone
      Creates a shallow copy of the current Object.
      (Inherited from Object.)
      Public methodSetActivePane
      Public methodSetFrozenState
      Public methodToString
      Returns a string that represents the current object.
      (Inherited from Object.)
      Top
      See Also
      \ No newline at end of file diff --git a/docs/html/914f6a1f-3c52-8f60-ced1-19adc9b3a61c.htm b/docs/html/914f6a1f-3c52-8f60-ced1-19adc9b3a61c.htm index bc9547dac..0e76851f4 100644 --- a/docs/html/914f6a1f-3c52-8f60-ced1-19adc9b3a61c.htm +++ b/docs/html/914f6a1f-3c52-8f60-ced1-19adc9b3a61c.htm @@ -1,7 +1,3 @@ -Fill Constructor
      NanoXLSX

      Fill Constructor

      Overload List
       NameDescription
      Public methodFill - Default constructor -
      Public methodFill(String, FillFillType) - Constructor with color value and fill type -
      Public methodFill(String, String) - Constructor with foreground and background color -
      Top
      See Also
      \ No newline at end of file +Fill Constructor \ No newline at end of file diff --git a/docs/html/91d5a48f-f4ca-399e-fa6b-520792f2ac77.htm b/docs/html/91d5a48f-f4ca-399e-fa6b-520792f2ac77.htm index d0e395e41..7d3e5de98 100644 --- a/docs/html/91d5a48f-f4ca-399e-fa6b-520792f2ac77.htm +++ b/docs/html/91d5a48f-f4ca-399e-fa6b-520792f2ac77.htm @@ -1,3 +1,5 @@ -Workbook.GetNextWorksheetId Method \ No newline at end of file +Workbook.GetNextWorksheetId Method \ No newline at end of file diff --git a/docs/html/9228114c-460b-470e-b309-8b8bbb7be43e.htm b/docs/html/9228114c-460b-470e-b309-8b8bbb7be43e.htm index 73a940e20..49838e330 100644 --- a/docs/html/9228114c-460b-470e-b309-8b8bbb7be43e.htm +++ b/docs/html/9228114c-460b-470e-b309-8b8bbb7be43e.htm @@ -1,47 +1,7 @@ -BasicFormulas Class
      NanoXLSX

      BasicFormulas Class

      - Class for handling of basic Excel formulas -
      Inheritance Hierarchy
      SystemObject
        NanoXLSXBasicFormulas

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public static class BasicFormulas

      The BasicFormulas type exposes the following members.

      Methods
       NameDescription
      Public methodStatic memberAverage(Range) - Returns a cell with a average formula -
      Public methodStatic memberAverage(Worksheet, Range) - Returns a cell with a average formula -
      Public methodStatic memberCeil(Address, Int32) - Returns a cell with a ceil formula -
      Public methodStatic memberCeil(Worksheet, Address, Int32) - Returns a cell with a ceil formula -
      Public methodStatic memberFloor(Address, Int32) - Returns a cell with a floor formula -
      Public methodStatic memberFloor(Worksheet, Address, Int32) - Returns a cell with a floor formula -
      Private methodStatic memberGetBasicFormula - Function to generate a basic Excel function with one cell range as parameter and an optional post argument -
      Private methodStatic memberGetVLookup - Function to generate a Vlookup as Excel function -
      Public methodStatic memberMax(Range) - Returns a cell with a max formula -
      Public methodStatic memberMax(Worksheet, Range) - Returns a cell with a max formula -
      Public methodStatic memberMedian(Range) - Returns a cell with a median formula -
      Public methodStatic memberMedian(Worksheet, Range) - Returns a cell with a median formula -
      Public methodStatic memberMin(Range) - Returns a cell with a min formula -
      Public methodStatic memberMin(Worksheet, Range) - Returns a cell with a min formula -
      Public methodStatic memberRound(Address, Int32) - Returns a cell with a round formula -
      Public methodStatic memberRound(Worksheet, Address, Int32) - Returns a cell with a round formula -
      Public methodStatic memberSum(Range) - Returns a cell with a sum formula -
      Public methodStatic memberSum(Worksheet, Range) - Returns a cell with a sum formula -
      Public methodStatic memberVLookup(Address, Range, Int32, Boolean) - Function to generate a Vlookup as Excel function -
      Public methodStatic memberVLookup(Object, Range, Int32, Boolean) - Function to generate a Vlookup as Excel function -
      Public methodStatic memberVLookup(Object, Worksheet, Range, Int32, Boolean) - Function to generate a Vlookup as Excel function -
      Public methodStatic memberVLookup(Worksheet, Address, Worksheet, Range, Int32, Boolean) - Function to generate a Vlookup as Excel function -
      Top
      See Also
      \ No newline at end of file +BasicFormulas Class \ No newline at end of file diff --git a/docs/html/924d783f-8884-225d-1e27-54701e026847.htm b/docs/html/924d783f-8884-225d-1e27-54701e026847.htm index 9e1887a76..39e08fd73 100644 --- a/docs/html/924d783f-8884-225d-1e27-54701e026847.htm +++ b/docs/html/924d783f-8884-225d-1e27-54701e026847.htm @@ -1,3 +1,5 @@ -Font.DEFAULT_FONT_SIZE Field
      NanoXLSX

      FontDEFAULT_FONT_SIZE Field

      - Default font size -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public static readonly float DEFAULT_FONT_SIZE

      Field Value

      Single
      See Also
      \ No newline at end of file +Font.DEFAULT_FONT_SIZE Field
      NanoXLSX

      FontDEFAULT_FONT_SIZE Field

      [Missing <summary> documentation for "F:NanoXLSX.Styles.Font.DEFAULT_FONT_SIZE"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public static readonly float DEFAULT_FONT_SIZE

      Field Value

      Type: Single
      See Also
      \ No newline at end of file diff --git a/docs/html/92652429-393a-79f1-f112-2019fc7878fe.htm b/docs/html/92652429-393a-79f1-f112-2019fc7878fe.htm index 90792855d..0f80c0106 100644 --- a/docs/html/92652429-393a-79f1-f112-2019fc7878fe.htm +++ b/docs/html/92652429-393a-79f1-f112-2019fc7878fe.htm @@ -1,15 +1,3 @@ -Font Fields
      NanoXLSX

      Font Fields

      The Font type exposes the following members.

      Fields
       NameDescription
      Public fieldStatic memberDEFAULT_FONT_FAMILY - Default font family -
      Public fieldStatic memberDEFAULT_FONT_NAME - Default font family as constant -
      Public fieldStatic memberDEFAULT_FONT_SCHEME - Default font scheme -
      Public fieldStatic memberDEFAULT_FONT_SIZE - Default font size -
      Public fieldStatic memberDEFAULT_VERTICAL_ALIGN - Default vertical alignment -
      Public fieldStatic memberMAX_FONT_SIZE - Minimum possible font size -
      Public fieldStatic memberMIN_FONT_SIZE - Maximum possible font size -
      Top
      See Also
      \ No newline at end of file +Font Fields \ No newline at end of file diff --git a/docs/html/92c77628-797d-cc85-806e-0120183d6b88.htm b/docs/html/92c77628-797d-cc85-806e-0120183d6b88.htm index ae3b4e5a9..fde06eaa6 100644 --- a/docs/html/92c77628-797d-cc85-806e-0120183d6b88.htm +++ b/docs/html/92c77628-797d-cc85-806e-0120183d6b88.htm @@ -1,3 +1,5 @@ -WorksheetReader.ZoomFactors Property \ No newline at end of file +WorksheetReader.ZoomFactors Property
      NanoXLSX

      WorksheetReaderZoomFactors Property

      [Missing <summary> documentation for "P:NanoXLSX.LowLevel.WorksheetReader.ZoomFactors"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public Dictionary<WorksheetSheetViewType, int> ZoomFactors { get; private set; }

      Property Value

      Type: DictionaryWorksheetSheetViewType, Int32
      See Also
      \ No newline at end of file diff --git a/docs/html/935b433d-4f7d-d0af-9f2e-91d6583ae20b.htm b/docs/html/935b433d-4f7d-d0af-9f2e-91d6583ae20b.htm index e63444358..6d766e2fa 100644 --- a/docs/html/935b433d-4f7d-d0af-9f2e-91d6583ae20b.htm +++ b/docs/html/935b433d-4f7d-d0af-9f2e-91d6583ae20b.htm @@ -1,3 +1,5 @@ -WorksheetReader.PaneDefinition.PaneSplitWidth Property
      NanoXLSX

      WorksheetReaderPaneDefinitionPaneSplitWidth Property

      - Gets or sets the pane split width of a worksheet split -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public float? PaneSplitWidth { get; set; }

      Property Value

      NullableSingle
      See Also
      \ No newline at end of file +WorksheetReader.PaneDefinition.PaneSplitWidth Property
      NanoXLSX

      WorksheetReaderPaneDefinitionPaneSplitWidth Property

      [Missing <summary> documentation for "P:NanoXLSX.LowLevel.WorksheetReader.PaneDefinition.PaneSplitWidth"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public float? PaneSplitWidth { get; set; }

      Property Value

      Type: NullableSingle
      See Also
      \ No newline at end of file diff --git a/docs/html/937612a6-a29c-58ee-8b19-645fe83502dc.htm b/docs/html/937612a6-a29c-58ee-8b19-645fe83502dc.htm index 09ec7f5ed..236c11793 100644 --- a/docs/html/937612a6-a29c-58ee-8b19-645fe83502dc.htm +++ b/docs/html/937612a6-a29c-58ee-8b19-645fe83502dc.htm @@ -1,5 +1,7 @@ -StyleReader.GetNumberFormats Method
      NanoXLSX

      StyleReaderGetNumberFormats Method

      - Determines the number formats in an XML node of the style document -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      private void GetNumberFormats(
      +StyleReader.GetNumberFormats Method 
      NanoXLSX

      StyleReaderGetNumberFormats Method

      [Missing <summary> documentation for "M:NanoXLSX.LowLevel.StyleReader.GetNumberFormats(System.Xml.XmlNode)"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      private void GetNumberFormats(
       	XmlNode node
      -)

      Parameters

      node  XmlNode
      Number formats root name
      See Also
      \ No newline at end of file +)

      Parameters

      node
      Type: System.XmlXmlNode

      [Missing <param name="node"/> documentation for "M:NanoXLSX.LowLevel.StyleReader.GetNumberFormats(System.Xml.XmlNode)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/93a6dcbd-13a6-b5a6-692e-daed6f7cf212.htm b/docs/html/93a6dcbd-13a6-b5a6-692e-daed6f7cf212.htm index f06df118f..af081495b 100644 --- a/docs/html/93a6dcbd-13a6-b5a6-692e-daed6f7cf212.htm +++ b/docs/html/93a6dcbd-13a6-b5a6-692e-daed6f7cf212.htm @@ -1 +1,5 @@ -Worksheet.CellDirection.Disabled Field
      NanoXLSX

      WorksheetCellDirectionDisabled Field

      The address of the next cell will be not changed when adding a cell (for manual definition of cell addresses)

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public const WorksheetCellDirection Disabled = 2

      Field Value

      WorksheetCellDirection
      See Also
      \ No newline at end of file +Worksheet.CellDirection.Disabled Field
      NanoXLSX

      WorksheetCellDirectionDisabled Field

      [Missing <summary> documentation for "F:NanoXLSX.Worksheet.CellDirection.Disabled"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const WorksheetCellDirection Disabled = 2

      Field Value

      Type: WorksheetCellDirection
      See Also
      \ No newline at end of file diff --git a/docs/html/93aa9f75-05ac-5891-eade-19292a9a6008.htm b/docs/html/93aa9f75-05ac-5891-eade-19292a9a6008.htm index 7da82794d..5ae22bdb1 100644 --- a/docs/html/93aa9f75-05ac-5891-eade-19292a9a6008.htm +++ b/docs/html/93aa9f75-05ac-5891-eade-19292a9a6008.htm @@ -1,5 +1,7 @@ -SharedStringsReader.Read Method
      NanoXLSX

      SharedStringsReaderRead Method

      - Reads the XML file form the passed stream and processes the shared strings table -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void Read(
      +SharedStringsReader.Read Method 
      NanoXLSX

      SharedStringsReaderRead Method

      [Missing <summary> documentation for "M:NanoXLSX.LowLevel.SharedStringsReader.Read(System.IO.Stream)"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public void Read(
       	Stream stream
      -)

      Parameters

      stream  Stream
      Stream of the XML file
      Exceptions
      ExceptionCondition
      IOExceptionThrows IOException in case of an error
      See Also
      \ No newline at end of file +)

      Parameters

      stream
      Type: System.IOStream

      [Missing <param name="stream"/> documentation for "M:NanoXLSX.LowLevel.SharedStringsReader.Read(System.IO.Stream)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/93b1d5ab-0dd4-9c69-9649-a88eeb6a5d38.htm b/docs/html/93b1d5ab-0dd4-9c69-9649-a88eeb6a5d38.htm index 44a745f43..bc587bc3e 100644 --- a/docs/html/93b1d5ab-0dd4-9c69-9649-a88eeb6a5d38.htm +++ b/docs/html/93b1d5ab-0dd4-9c69-9649-a88eeb6a5d38.htm @@ -1,9 +1,3 @@ -SharedStringsReader Methods
      NanoXLSX

      SharedStringsReader Methods

      The SharedStringsReader type exposes the following members.

      Methods
       NameDescription
      Public methodEqualsDetermines whether the specified object is equal to the current object.
      (Inherited from Object)
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetHashCodeServes as the default hash function.
      (Inherited from Object)
      Public methodGetString - Gets the value of the shared string table by its index -
      Private methodGetTextToken - Function collects text tokens recursively in case of a split by formatting -
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Private methodProcessPhoneticCharacters - Function to add determined phonetic tokens -
      Public methodRead - Reads the XML file form the passed stream and processes the shared strings table -
      Public methodToStringReturns a string that represents the current object.
      (Inherited from Object)
      Top
      See Also
      \ No newline at end of file +SharedStringsReader Methods
      NanoXLSX

      SharedStringsReader Methods

      The SharedStringsReader type exposes the following members.

      Methods
      +   + NameDescription
      Public methodEquals
      Determines whether the specified object is equal to the current object.
      (Inherited from Object.)
      Protected methodFinalize
      Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object.)
      Public methodGetHashCode
      Serves as the default hash function.
      (Inherited from Object.)
      Public methodGetString
      Private methodGetTextToken
      Public methodGetType
      Gets the Type of the current instance.
      (Inherited from Object.)
      Protected methodMemberwiseClone
      Creates a shallow copy of the current Object.
      (Inherited from Object.)
      Private methodProcessPhoneticCharacters
      Public methodRead
      Public methodToString
      Returns a string that represents the current object.
      (Inherited from Object.)
      Top
      See Also
      \ No newline at end of file diff --git a/docs/html/93f9ace8-fdf8-2662-da99-d8ce1bc95218.htm b/docs/html/93f9ace8-fdf8-2662-da99-d8ce1bc95218.htm index ddb5a1d5d..527cd7c03 100644 --- a/docs/html/93f9ace8-fdf8-2662-da99-d8ce1bc95218.htm +++ b/docs/html/93f9ace8-fdf8-2662-da99-d8ce1bc95218.htm @@ -1,6 +1,8 @@ -SortedMap.Add Method
      NanoXLSX

      SortedMapAdd Method

      - Method to add a key value pair -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public string Add(
      +SortedMap.Add Method 
      NanoXLSX

      SortedMapAdd Method

      [Missing <summary> documentation for "M:NanoXLSX.LowLevel.SortedMap.Add(System.String,System.String)"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public string Add(
       	string key,
       	string value
      -)

      Parameters

      key  String
      Key as string
      value  String
      Value as string

      Return Value

      String
      Returns the resolved string (either added or returned from an existing entry)
      See Also
      \ No newline at end of file +)

      Parameters

      key
      Type: SystemString

      [Missing <param name="key"/> documentation for "M:NanoXLSX.LowLevel.SortedMap.Add(System.String,System.String)"]

      value
      Type: SystemString

      [Missing <param name="value"/> documentation for "M:NanoXLSX.LowLevel.SortedMap.Add(System.String,System.String)"]

      Return Value

      Type: String

      [Missing <returns> documentation for "M:NanoXLSX.LowLevel.SortedMap.Add(System.String,System.String)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/940ad8b7-4906-7ec3-df90-7a7815093584.htm b/docs/html/940ad8b7-4906-7ec3-df90-7a7815093584.htm index e248e8129..9b8c367dd 100644 --- a/docs/html/940ad8b7-4906-7ec3-df90-7a7815093584.htm +++ b/docs/html/940ad8b7-4906-7ec3-df90-7a7815093584.htm @@ -1,5 +1,7 @@ -WorksheetReader.TryParseBool Method
      NanoXLSX

      WorksheetReaderTryParseBool Method

      - Parses the boolean value of a raw cell -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      private bool? TryParseBool(
      +WorksheetReader.TryParseBool Method 
      \ No newline at end of file
      +)

      Parameters

      raw
      Type: SystemString

      [Missing <param name="raw"/> documentation for "M:NanoXLSX.LowLevel.WorksheetReader.TryParseBool(System.String)"]

      Return Value

      Type: NullableBoolean

      [Missing <returns> documentation for "M:NanoXLSX.LowLevel.WorksheetReader.TryParseBool(System.String)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/941e6499-c0a1-4fee-ed38-9818a635185b.htm b/docs/html/941e6499-c0a1-4fee-ed38-9818a635185b.htm index f06d9f77d..341d3b5d1 100644 --- a/docs/html/941e6499-c0a1-4fee-ed38-9818a635185b.htm +++ b/docs/html/941e6499-c0a1-4fee-ed38-9818a635185b.htm @@ -1,3 +1,3 @@ -SortedMap Methods
      NanoXLSX

      SortedMap Methods

      The SortedMap type exposes the following members.

      Methods
       NameDescription
      Public methodAdd - Method to add a key value pair -
      Public methodEqualsDetermines whether the specified object is equal to the current object.
      (Inherited from Object)
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetHashCodeServes as the default hash function.
      (Inherited from Object)
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodToStringReturns a string that represents the current object.
      (Inherited from Object)
      Top
      See Also
      \ No newline at end of file +SortedMap Methods
      NanoXLSX

      SortedMap Methods

      The SortedMap type exposes the following members.

      Methods
      +   + NameDescription
      Public methodAdd
      Public methodEquals
      Determines whether the specified object is equal to the current object.
      (Inherited from Object.)
      Protected methodFinalize
      Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object.)
      Public methodGetHashCode
      Serves as the default hash function.
      (Inherited from Object.)
      Public methodGetType
      Gets the Type of the current instance.
      (Inherited from Object.)
      Protected methodMemberwiseClone
      Creates a shallow copy of the current Object.
      (Inherited from Object.)
      Public methodToString
      Returns a string that represents the current object.
      (Inherited from Object.)
      Top
      See Also
      \ No newline at end of file diff --git a/docs/html/9466333f-09f5-18dd-d35c-a9d2c23d22f8.htm b/docs/html/9466333f-09f5-18dd-d35c-a9d2c23d22f8.htm index eb96683b7..cdd90ca31 100644 --- a/docs/html/9466333f-09f5-18dd-d35c-a9d2c23d22f8.htm +++ b/docs/html/9466333f-09f5-18dd-d35c-a9d2c23d22f8.htm @@ -1,5 +1,3 @@ -BasicFormulas.Max Method
      NanoXLSX

      BasicFormulasMax Method

      Overload List
       NameDescription
      Public methodStatic memberMax(Range) - Returns a cell with a max formula -
      Public methodStatic memberMax(Worksheet, Range) - Returns a cell with a max formula -
      Top
      See Also
      \ No newline at end of file +BasicFormulas.Max Method \ No newline at end of file diff --git a/docs/html/94c6b665-f54f-e4e9-cc1e-edb53fdfb2ce.htm b/docs/html/94c6b665-f54f-e4e9-cc1e-edb53fdfb2ce.htm index 62b24b082..084d2e8c3 100644 --- a/docs/html/94c6b665-f54f-e4e9-cc1e-edb53fdfb2ce.htm +++ b/docs/html/94c6b665-f54f-e4e9-cc1e-edb53fdfb2ce.htm @@ -1,5 +1,5 @@ -Worksheet.Hidden Property
      NanoXLSX

      WorksheetHidden Property

      - gets or sets whether the worksheet is hidden. If true, the worksheet is not listed in the worksheet tabs of the workbook.
      - If the worksheet is not part of a workbook, or the only one in the workbook, an exception will be thrown.
      - If the worksheet is the selected one, and attempted to set hidden, an exception will be thrown. Define another selected worksheet prior to this call, in this case. -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public bool Hidden { get; set; }

      Property Value

      Boolean
      See Also
      \ No newline at end of file +Worksheet.Hidden Property \ No newline at end of file diff --git a/docs/html/94f023ec-47f6-da0d-53c3-3f1d32cbf6b6.htm b/docs/html/94f023ec-47f6-da0d-53c3-3f1d32cbf6b6.htm index 0a2d28f14..122f190ce 100644 --- a/docs/html/94f023ec-47f6-da0d-53c3-3f1d32cbf6b6.htm +++ b/docs/html/94f023ec-47f6-da0d-53c3-3f1d32cbf6b6.htm @@ -1,9 +1,3 @@ -Workbook.RemoveWorksheet Method
      NanoXLSX

      WorkbookRemoveWorksheet Method

      Overload List
       NameDescription
      Public methodRemoveWorksheet(Int32) - Removes the defined worksheet based on its index. If the worksheet is the current or selected worksheet, the current and / or the selected worksheet will be set to the last worksheet of the workbook. - If the last worksheet is removed, the selected worksheet will be set to 0 and the current worksheet to null. -
      Public methodRemoveWorksheet(String) - Removes the defined worksheet based on its name. If the worksheet is the current or selected worksheet, the current and / or the selected worksheet will be set to the last worksheet of the workbook. - If the last worksheet is removed, the selected worksheet will be set to 0 and the current worksheet to null. -
      Private methodRemoveWorksheet(Int32, Boolean) - Removes the worksheet at the defined index and relocates current and selected worksheet references -
      Top
      See Also
      \ No newline at end of file +Workbook.RemoveWorksheet Method \ No newline at end of file diff --git a/docs/html/951cec19-51cd-a06e-6094-886aa120a038.htm b/docs/html/951cec19-51cd-a06e-6094-886aa120a038.htm index c2e69a01a..e8ee2ed6c 100644 --- a/docs/html/951cec19-51cd-a06e-6094-886aa120a038.htm +++ b/docs/html/951cec19-51cd-a06e-6094-886aa120a038.htm @@ -1,3 +1,5 @@ -WorksheetReader.PaneDefinition.XSplitDefined Property
      NanoXLSX

      WorksheetReaderPaneDefinitionXSplitDefined Property

      - Gets whether an X split was defined -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public bool XSplitDefined { get; set; }

      Property Value

      Boolean
      See Also
      \ No newline at end of file +WorksheetReader.PaneDefinition.XSplitDefined Property
      NanoXLSX

      WorksheetReaderPaneDefinitionXSplitDefined Property

      [Missing <summary> documentation for "P:NanoXLSX.LowLevel.WorksheetReader.PaneDefinition.XSplitDefined"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public bool XSplitDefined { get; set; }

      Property Value

      Type: Boolean
      See Also
      \ No newline at end of file diff --git a/docs/html/95633063-a4cd-716d-569f-5084a044843c.htm b/docs/html/95633063-a4cd-716d-569f-5084a044843c.htm index da12ed314..726ff940c 100644 --- a/docs/html/95633063-a4cd-716d-569f-5084a044843c.htm +++ b/docs/html/95633063-a4cd-716d-569f-5084a044843c.htm @@ -1,3 +1,5 @@ -WorksheetReader.Columns Property \ No newline at end of file +WorksheetReader.Columns Property
      NanoXLSX

      WorksheetReaderColumns Property

      [Missing <summary> documentation for "P:NanoXLSX.LowLevel.WorksheetReader.Columns"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public List<Column> Columns { get; private set; }

      Property Value

      Type: ListColumn
      See Also
      \ No newline at end of file diff --git a/docs/html/95bed8e4-a740-ec89-ccfc-4624b070a74a.htm b/docs/html/95bed8e4-a740-ec89-ccfc-4624b070a74a.htm index 09ee7c33b..27d94817b 100644 --- a/docs/html/95bed8e4-a740-ec89-ccfc-4624b070a74a.htm +++ b/docs/html/95bed8e4-a740-ec89-ccfc-4624b070a74a.htm @@ -1 +1,5 @@ -ImportOptions.ColumnType.value__ Field
      NanoXLSX

      ImportOptionsColumnTypevalue__ Field

      [Missing <summary> documentation for "F:NanoXLSX.ImportOptions.ColumnType.value__"]


      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public int value__

      Field Value

      Int32
      See Also
      \ No newline at end of file +ImportOptions.ColumnType.value__ Field
      NanoXLSX

      ImportOptionsColumnTypevalue__ Field

      [Missing <summary> documentation for "F:NanoXLSX.ImportOptions.ColumnType.value__"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public int value__

      Field Value

      Type: Int32
      See Also
      \ No newline at end of file diff --git a/docs/html/95ca983e-d65f-adba-4331-316e6c590140.htm b/docs/html/95ca983e-d65f-adba-4331-316e6c590140.htm index cb0481ae8..b97cc3d22 100644 --- a/docs/html/95ca983e-d65f-adba-4331-316e6c590140.htm +++ b/docs/html/95ca983e-d65f-adba-4331-316e6c590140.htm @@ -1,5 +1,7 @@ -WorksheetReader.ResolveSharedString Method
      NanoXLSX

      WorksheetReaderResolveSharedString Method

      - Tries to resolve a shared string from its ID -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      private string ResolveSharedString(
      +WorksheetReader.ResolveSharedString Method 
      NanoXLSX

      WorksheetReaderResolveSharedString Method

      [Missing <summary> documentation for "M:NanoXLSX.LowLevel.WorksheetReader.ResolveSharedString(System.String)"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      private string ResolveSharedString(
       	string raw
      -)

      Parameters

      raw  String
      Raw value that can be either an ID of a shared string or an actual string value

      Return Value

      String
      Resolved string or the raw value if no shared string could be determined
      See Also
      \ No newline at end of file +)

      Parameters

      raw
      Type: SystemString

      [Missing <param name="raw"/> documentation for "M:NanoXLSX.LowLevel.WorksheetReader.ResolveSharedString(System.String)"]

      Return Value

      Type: String

      [Missing <returns> documentation for "M:NanoXLSX.LowLevel.WorksheetReader.ResolveSharedString(System.String)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/95f929a7-5393-32b0-4da5-cf8ce5dd3eb3.htm b/docs/html/95f929a7-5393-32b0-4da5-cf8ce5dd3eb3.htm index af7d9875b..df3a8a1f5 100644 --- a/docs/html/95f929a7-5393-32b0-4da5-cf8ce5dd3eb3.htm +++ b/docs/html/95f929a7-5393-32b0-4da5-cf8ce5dd3eb3.htm @@ -1,5 +1,7 @@ -Range(String) Constructor
      NanoXLSX

      Range(String) Constructor

      - Constructor with a range string as argument. The addresses are automatically swapped if the start address is greater than the end address -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public Range(
      +Range Constructor (String)
      NanoXLSX

      Range Constructor (String)

      Initializes a new instance of the Range class

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public Range(
       	string range
      -)

      Parameters

      range  String
      Address range (e.g. 'A1:B12')
      See Also
      \ No newline at end of file +)

      Parameters

      range
      Type: SystemString

      [Missing <param name="range"/> documentation for "M:NanoXLSX.Range.#ctor(System.String)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/964e46a1-3a93-3abc-4619-90274d4d4a18.htm b/docs/html/964e46a1-3a93-3abc-4619-90274d4d4a18.htm index d2ff2dc11..4ae071caf 100644 --- a/docs/html/964e46a1-3a93-3abc-4619-90274d4d4a18.htm +++ b/docs/html/964e46a1-3a93-3abc-4619-90274d4d4a18.htm @@ -1 +1,3 @@ -Range Operators \ No newline at end of file +Range Operators \ No newline at end of file diff --git a/docs/html/96c87b66-d4bd-30e2-6fb9-b645ba1040cc.htm b/docs/html/96c87b66-d4bd-30e2-6fb9-b645ba1040cc.htm index d9a53e288..608ab11a4 100644 --- a/docs/html/96c87b66-d4bd-30e2-6fb9-b645ba1040cc.htm +++ b/docs/html/96c87b66-d4bd-30e2-6fb9-b645ba1040cc.htm @@ -1,3 +1,5 @@ -Worksheet.AutoFilterRange Property \ No newline at end of file +Worksheet.AutoFilterRange Property \ No newline at end of file diff --git a/docs/html/96dea144-d2b2-03ba-4186-3e5507b35f68.htm b/docs/html/96dea144-d2b2-03ba-4186-3e5507b35f68.htm index 3c25233a8..73c0d4bfd 100644 --- a/docs/html/96dea144-d2b2-03ba-4186-3e5507b35f68.htm +++ b/docs/html/96dea144-d2b2-03ba-4186-3e5507b35f68.htm @@ -1,3 +1,5 @@ -Workbook.CurrentWorksheet Property \ No newline at end of file +Workbook.CurrentWorksheet Property
      NanoXLSX

      WorkbookCurrentWorksheet Property

      [Missing <summary> documentation for "P:NanoXLSX.Workbook.CurrentWorksheet"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public Worksheet CurrentWorksheet { get; }

      Property Value

      Type: Worksheet
      See Also
      \ No newline at end of file diff --git a/docs/html/976d3387-206c-1d65-c70b-6e470debf06f.htm b/docs/html/976d3387-206c-1d65-c70b-6e470debf06f.htm index 0f1e44a2d..0138d5b66 100644 --- a/docs/html/976d3387-206c-1d65-c70b-6e470debf06f.htm +++ b/docs/html/976d3387-206c-1d65-c70b-6e470debf06f.htm @@ -1,5 +1,7 @@ -WorksheetReader.ConvertToInt Method
      NanoXLSX

      WorksheetReaderConvertToInt Method

      - Tries to convert a value to an integer -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      private Object ConvertToInt(
      +WorksheetReader.ConvertToInt Method 
      \ No newline at end of file
      +)

      Parameters

      data
      Type: SystemObject

      [Missing <param name="data"/> documentation for "M:NanoXLSX.LowLevel.WorksheetReader.ConvertToInt(System.Object)"]

      Return Value

      Type: Object

      [Missing <returns> documentation for "M:NanoXLSX.LowLevel.WorksheetReader.ConvertToInt(System.Object)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/982a5c58-3f52-b612-82eb-8bf372e5f4ae.htm b/docs/html/982a5c58-3f52-b612-82eb-8bf372e5f4ae.htm index ccad1c602..64261f864 100644 --- a/docs/html/982a5c58-3f52-b612-82eb-8bf372e5f4ae.htm +++ b/docs/html/982a5c58-3f52-b612-82eb-8bf372e5f4ae.htm @@ -1 +1,5 @@ -NumberFormat.FormatRange.value__ Field
      NanoXLSX

      NumberFormatFormatRangevalue__ Field

      [Missing <summary> documentation for "F:NanoXLSX.Styles.NumberFormat.FormatRange.value__"]


      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public int value__

      Field Value

      Int32
      See Also
      \ No newline at end of file +NumberFormat.FormatRange.value__ Field
      NanoXLSX

      NumberFormatFormatRangevalue__ Field

      [Missing <summary> documentation for "F:NanoXLSX.Styles.NumberFormat.FormatRange.value__"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public int value__

      Field Value

      Type: Int32
      See Also
      \ No newline at end of file diff --git a/docs/html/988e908d-e5f4-d4ab-f61c-3762ae5dfa25.htm b/docs/html/988e908d-e5f4-d4ab-f61c-3762ae5dfa25.htm index e0e1ed630..6dfeb599c 100644 --- a/docs/html/988e908d-e5f4-d4ab-f61c-3762ae5dfa25.htm +++ b/docs/html/988e908d-e5f4-d4ab-f61c-3762ae5dfa25.htm @@ -1,8 +1,14 @@ -WorksheetException Class
      NanoXLSX

      WorksheetException Class

      - Class for exceptions regarding worksheet incidents -
      Inheritance Hierarchy
      SystemObject
        SystemException
          NanoXLSX.ExceptionsWorksheetException

      Namespace: NanoXLSX.Exceptions
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      [SerializableAttribute]
      -public class WorksheetException : Exception

      The WorksheetException type exposes the following members.

      Constructors
       NameDescription
      Public methodWorksheetException - Default constructor -
      Public methodWorksheetException(String) - Constructor with passed message -
      Top
      Properties
       NameDescription
      Public propertyDataGets a collection of key/value pairs that provide additional user-defined information about the exception.
      (Inherited from Exception)
      Public propertyHelpLinkGets or sets a link to the help file associated with this exception.
      (Inherited from Exception)
      Public propertyHResultGets or sets HRESULT, a coded numerical value that is assigned to a specific exception.
      (Inherited from Exception)
      Public propertyInnerExceptionGets the Exception instance that caused the current exception.
      (Inherited from Exception)
      Public propertyMessageGets a message that describes the current exception.
      (Inherited from Exception)
      Public propertySourceGets or sets the name of the application or the object that causes the error.
      (Inherited from Exception)
      Public propertyStackTraceGets a string representation of the immediate frames on the call stack.
      (Inherited from Exception)
      Public propertyTargetSiteGets the method that throws the current exception.
      (Inherited from Exception)
      Top
      Methods
       NameDescription
      Public methodEqualsDetermines whether the specified object is equal to the current object.
      (Inherited from Object)
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetBaseExceptionWhen overridden in a derived class, returns the Exception that is the root cause of one or more subsequent exceptions.
      (Inherited from Exception)
      Public methodGetHashCodeServes as the default hash function.
      (Inherited from Object)
      Public methodGetObjectDataWhen overridden in a derived class, sets the SerializationInfo with information about the exception.
      (Inherited from Exception)
      Public methodGetTypeGets the runtime type of the current instance.
      (Inherited from Exception)
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodToStringCreates and returns a string representation of the current exception.
      (Inherited from Exception)
      Top
      Events
       NameDescription
      Protected eventSerializeObjectStateOccurs when an exception is serialized to create an exception state object that contains serialized data about the exception.
      (Inherited from Exception)
      Top
      See Also
      \ No newline at end of file +WorksheetException Class
      NanoXLSX

      WorksheetException Class

      [Missing <summary> documentation for "T:NanoXLSX.Exceptions.WorksheetException"]

      Inheritance Hierarchy
      SystemObject
        SystemException
          NanoXLSX.ExceptionsWorksheetException

      + Namespace: +  NanoXLSX.Exceptions
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      [SerializableAttribute]
      +public class WorksheetException : Exception

      The WorksheetException type exposes the following members.

      Constructors
      +   + NameDescription
      Public methodWorksheetException
      Initializes a new instance of the WorksheetException class
      Public methodWorksheetException(String)
      Initializes a new instance of the WorksheetException class
      Top
      Properties
      +   + NameDescription
      Public propertyData
      Gets a collection of key/value pairs that provide additional user-defined information about the exception.
      (Inherited from Exception.)
      Public propertyHelpLink
      Gets or sets a link to the help file associated with this exception.
      (Inherited from Exception.)
      Public propertyHResult
      Gets or sets HRESULT, a coded numerical value that is assigned to a specific exception.
      (Inherited from Exception.)
      Public propertyInnerException
      Gets the Exception instance that caused the current exception.
      (Inherited from Exception.)
      Public propertyMessage
      Gets a message that describes the current exception.
      (Inherited from Exception.)
      Public propertySource
      Gets or sets the name of the application or the object that causes the error.
      (Inherited from Exception.)
      Public propertyStackTrace
      Gets a string representation of the immediate frames on the call stack.
      (Inherited from Exception.)
      Public propertyTargetSite
      Gets the method that throws the current exception.
      (Inherited from Exception.)
      Top
      Methods
      +   + NameDescription
      Public methodEquals
      Determines whether the specified object is equal to the current object.
      (Inherited from Object.)
      Protected methodFinalize
      Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object.)
      Public methodGetBaseException
      When overridden in a derived class, returns the Exception that is the root cause of one or more subsequent exceptions.
      (Inherited from Exception.)
      Public methodGetHashCode
      Serves as the default hash function.
      (Inherited from Object.)
      Public methodGetObjectData
      When overridden in a derived class, sets the SerializationInfo with information about the exception.
      (Inherited from Exception.)
      Public methodGetType
      Gets the runtime type of the current instance.
      (Inherited from Exception.)
      Protected methodMemberwiseClone
      Creates a shallow copy of the current Object.
      (Inherited from Object.)
      Public methodToString
      Creates and returns a string representation of the current exception.
      (Inherited from Exception.)
      Top
      Events
      +   + NameDescription
      Protected eventSerializeObjectState
      Occurs when an exception is serialized to create an exception state object that contains serialized data about the exception.
      (Inherited from Exception.)
      Top
      See Also
      \ No newline at end of file diff --git a/docs/html/98bafd16-a524-8f31-fc37-7adcbf8e02be.htm b/docs/html/98bafd16-a524-8f31-fc37-7adcbf8e02be.htm index 60176abb8..6a8c8b994 100644 --- a/docs/html/98bafd16-a524-8f31-fc37-7adcbf8e02be.htm +++ b/docs/html/98bafd16-a524-8f31-fc37-7adcbf8e02be.htm @@ -1,3 +1,5 @@ -Worksheet.GoToNextColumn Method
      NanoXLSX

      WorksheetGoToNextColumn Method

      - Moves the current position to the next column -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void GoToNextColumn()
      See Also
      \ No newline at end of file +Worksheet.GoToNextColumn Method
      NanoXLSX

      WorksheetGoToNextColumn Method

      [Missing <summary> documentation for "M:NanoXLSX.Worksheet.GoToNextColumn"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public void GoToNextColumn()
      See Also
      \ No newline at end of file diff --git a/docs/html/98d717ba-37b2-6906-5fa4-925f9b25de6a.htm b/docs/html/98d717ba-37b2-6906-5fa4-925f9b25de6a.htm index fb1d0b389..5bd595c2e 100644 --- a/docs/html/98d717ba-37b2-6906-5fa4-925f9b25de6a.htm +++ b/docs/html/98d717ba-37b2-6906-5fa4-925f9b25de6a.htm @@ -1,5 +1,7 @@ -WorkbookReader.Read Method
      NanoXLSX

      WorkbookReaderRead Method

      - Reads the XML file form the passed stream and processes the workbook information -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void Read(
      +WorkbookReader.Read Method 
      NanoXLSX

      WorkbookReaderRead Method

      [Missing <summary> documentation for "M:NanoXLSX.LowLevel.WorkbookReader.Read(System.IO.MemoryStream)"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public void Read(
       	MemoryStream stream
      -)

      Parameters

      stream  MemoryStream
      Stream of the XML file
      Exceptions
      ExceptionCondition
      IOExceptionThrows IOException in case of an error
      See Also
      \ No newline at end of file +)

      Parameters

      stream
      Type: System.IOMemoryStream

      [Missing <param name="stream"/> documentation for "M:NanoXLSX.LowLevel.WorkbookReader.Read(System.IO.MemoryStream)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/98ea89ad-1a42-b713-6f4c-e6c99e29d314.htm b/docs/html/98ea89ad-1a42-b713-6f4c-e6c99e29d314.htm index 75dfd82dc..66c93d62b 100644 --- a/docs/html/98ea89ad-1a42-b713-6f4c-e6c99e29d314.htm +++ b/docs/html/98ea89ad-1a42-b713-6f4c-e6c99e29d314.htm @@ -1,3 +1,5 @@ -Worksheet.RemoveAutoFilter Method
      Click or drag to resize
      NanoXLSX

      WorksheetRemoveAutoFilter Method

      - Removes auto filters from the worksheet -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void RemoveAutoFilter()
      See Also
      \ No newline at end of file +Worksheet.RemoveAutoFilter Method
      Click or drag to resize
      NanoXLSX

      WorksheetRemoveAutoFilter Method

      [Missing <summary> documentation for "M:NanoXLSX.Worksheet.RemoveAutoFilter"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public void RemoveAutoFilter()
      See Also
      \ No newline at end of file diff --git a/docs/html/99210279-1c39-036f-8f47-15d6a2c8071e.htm b/docs/html/99210279-1c39-036f-8f47-15d6a2c8071e.htm index c62420e98..43ac04803 100644 --- a/docs/html/99210279-1c39-036f-8f47-15d6a2c8071e.htm +++ b/docs/html/99210279-1c39-036f-8f47-15d6a2c8071e.htm @@ -1 +1,5 @@ -BasicStyles.StyleEnum.dottedFill_0_125 Field
      NanoXLSX

      BasicStylesStyleEnumdottedFill_0_125 Field

      Special pattern fill style for compatibility purpose

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public const BasicStylesStyleEnum dottedFill_0_125 = 11

      Field Value

      BasicStylesStyleEnum
      See Also
      \ No newline at end of file +BasicStyles.StyleEnum.dottedFill_0_125 Field
      NanoXLSX

      BasicStylesStyleEnumdottedFill_0_125 Field

      [Missing <summary> documentation for "F:NanoXLSX.Styles.BasicStyles.StyleEnum.dottedFill_0_125"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const BasicStylesStyleEnum dottedFill_0_125 = 11

      Field Value

      Type: BasicStylesStyleEnum
      See Also
      \ No newline at end of file diff --git a/docs/html/997c5642-8d84-4480-5403-db7c38057060.htm b/docs/html/997c5642-8d84-4480-5403-db7c38057060.htm index b519581c2..857a9d321 100644 --- a/docs/html/997c5642-8d84-4480-5403-db7c38057060.htm +++ b/docs/html/997c5642-8d84-4480-5403-db7c38057060.htm @@ -1,7 +1,9 @@ -Worksheet.CastValue Method
      Click or drag to resize
      NanoXLSX

      WorksheetCastValue Method

      - Method to cast a value or align an object of the type Cell to the context of the worksheet -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      private Cell CastValue(
      +Worksheet.CastValue Method 
      Click or drag to resize
      NanoXLSX

      WorksheetCastValue Method

      [Missing <summary> documentation for "M:NanoXLSX.Worksheet.CastValue(System.Object,System.Int32,System.Int32)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      private Cell CastValue(
       	Object value,
       	int column,
       	int row
      -)

      Parameters

      value  Object
      Unspecified value or object of the type Cell
      column  Int32
      Column index
      row  Int32
      Row index

      Return Value

      Cell
      Cell object
      See Also
      \ No newline at end of file +)

      Parameters

      value
      Type: SystemObject

      [Missing <param name="value"/> documentation for "M:NanoXLSX.Worksheet.CastValue(System.Object,System.Int32,System.Int32)"]

      column
      Type: SystemInt32

      [Missing <param name="column"/> documentation for "M:NanoXLSX.Worksheet.CastValue(System.Object,System.Int32,System.Int32)"]

      row
      Type: SystemInt32

      [Missing <param name="row"/> documentation for "M:NanoXLSX.Worksheet.CastValue(System.Object,System.Int32,System.Int32)"]

      Return Value

      Type: Cell

      [Missing <returns> documentation for "M:NanoXLSX.Worksheet.CastValue(System.Object,System.Int32,System.Int32)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/998c0fef-3f47-73df-c4e9-0cb46fe5d118.htm b/docs/html/998c0fef-3f47-73df-c4e9-0cb46fe5d118.htm index fa49e62d0..57f243f0e 100644 --- a/docs/html/998c0fef-3f47-73df-c4e9-0cb46fe5d118.htm +++ b/docs/html/998c0fef-3f47-73df-c4e9-0cb46fe5d118.htm @@ -1,5 +1,7 @@ -Worksheet.GetColumn(Int32) Method
      NanoXLSX

      WorksheetGetColumn(Int32) Method

      - Gets a column as list of cell objects -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public IReadOnlyList<Cell> GetColumn(
      +Worksheet.GetColumn Method (Int32)
      NanoXLSX

      WorksheetGetColumn Method (Int32)

      [Missing <summary> documentation for "M:NanoXLSX.Worksheet.GetColumn(System.Int32)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public IReadOnlyList<Cell> GetColumn(
       	int columnNumber
      -)

      Parameters

      columnNumber  Int32
      Column number (zero-based)

      Return Value

      IReadOnlyListCell
      List of cell objects. If the column doesn't exist, an empty list is returned
      See Also
      \ No newline at end of file +)

      Parameters

      columnNumber
      Type: SystemInt32

      [Missing <param name="columnNumber"/> documentation for "M:NanoXLSX.Worksheet.GetColumn(System.Int32)"]

      Return Value

      Type: IReadOnlyListCell

      [Missing <returns> documentation for "M:NanoXLSX.Worksheet.GetColumn(System.Int32)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/99ce6abd-ddfb-dd2f-cbaa-28b47abeb415.htm b/docs/html/99ce6abd-ddfb-dd2f-cbaa-28b47abeb415.htm index b5c041efa..1f65fefa7 100644 --- a/docs/html/99ce6abd-ddfb-dd2f-cbaa-28b47abeb415.htm +++ b/docs/html/99ce6abd-ddfb-dd2f-cbaa-28b47abeb415.htm @@ -1,31 +1,13 @@ -ImportOptions Class
      NanoXLSX

      ImportOptions Class

      - The import options define global rules to import worksheets. The options are mainly to override particular cell types (e.g. interpretation of dates as numbers) -
      Inheritance Hierarchy
      SystemObject
        NanoXLSXImportOptions

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public class ImportOptions

      The ImportOptions type exposes the following members.

      Constructors
       NameDescription
      Private methodStatic memberImportOptions 
      Public methodImportOptionsInitializes a new instance of the ImportOptions class
      Top
      Properties
       NameDescription
      Public propertyDateTimeFormat - Format if DateTime values are cast to strings or DateTime objects are parsed from strings. If null or empty, parsing will be tried with 'best effort', according to . - See also TemporalCultureInfo
      Public propertyEnforceDateTimesAsNumbers - If true, date or time values (default format number 14 or 21) will be interpreted as numeric values globally. - This option overrules possible column options, defined by AddEnforcedColumn(Int32, ImportOptionsColumnType). -
      Public propertyEnforcedColumnTypes - Type enforcing rules during import for particular columns -
      Public propertyEnforceEmptyValuesAsString - If true, empty cells will be interpreted as type of string with an empty value. If false, the type will be Empty and the value null -
      Public propertyEnforcePhoneticCharacterImport - If true, phonetic characters (like ruby characters / Furigana / Zhuyin fuhao) in strings are added in brackets after the transcribed symbols. By default, phonetic characters are removed from strings. -
      Public propertyEnforcingStartRowNumber - The row number (zero-based) where enforcing rules are started to be applied. This is, for instance, to prevent enforcing types in a header row. Any enforcing rule is skipped until this row number is reached -
      Public propertyGlobalEnforcingType - Global strategy to handle cell values. The default will not enforce any general casting, beside defined values of , and
      Public propertyTemporalCultureInfo - Culture info instance, used to parse DateTime or TimeSpan objects from strings. If null, parsing will be tried with 'best effort', according to . - See also DateTimeFormat and TimeSpanFormat
      Public propertyTimeSpanFormat - Format if TimeSpan values are cast to strings -
      Top
      Methods
       NameDescription
      Public methodAddEnforcedColumn(Int32, ImportOptionsColumnType) - Adds a type enforcing rule to the passed column number (zero-based) -
      Public methodAddEnforcedColumn(String, ImportOptionsColumnType) - Adds a type enforcing rule to the passed column address -
      Public methodEqualsDetermines whether the specified object is equal to the current object.
      (Inherited from Object)
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetHashCodeServes as the default hash function.
      (Inherited from Object)
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodToStringReturns a string that represents the current object.
      (Inherited from Object)
      Top
      Fields
       NameDescription
      Public fieldStatic memberDEFAULT_CULTURE_INFO - Default culture info instance (invariant culture) used for date and time parsing, if no custom culture info is defined -
      Public fieldStatic memberDEFAULT_DATETIME_FORMAT - Default format if DateTime values are cast to strings -
      Public fieldStatic memberDEFAULT_TIMESPAN_FORMAT - Default format if TimeSpan values are cast to strings -
      Top
      See Also
      \ No newline at end of file +ImportOptions Class
      NanoXLSX

      ImportOptions Class

      [Missing <summary> documentation for "T:NanoXLSX.ImportOptions"]

      Inheritance Hierarchy
      SystemObject
        NanoXLSXImportOptions

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public class ImportOptions

      The ImportOptions type exposes the following members.

      Constructors
      +   + NameDescription
      Private methodStatic memberImportOptions
      Public methodImportOptions
      Initializes a new instance of the ImportOptions class
      Top
      Properties
      Methods
      +   + NameDescription
      Public methodAddEnforcedColumn(Int32, ImportOptionsColumnType)
      Public methodAddEnforcedColumn(String, ImportOptionsColumnType)
      Public methodEquals
      Determines whether the specified object is equal to the current object.
      (Inherited from Object.)
      Protected methodFinalize
      Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object.)
      Public methodGetHashCode
      Serves as the default hash function.
      (Inherited from Object.)
      Public methodGetType
      Gets the Type of the current instance.
      (Inherited from Object.)
      Protected methodMemberwiseClone
      Creates a shallow copy of the current Object.
      (Inherited from Object.)
      Public methodToString
      Returns a string that represents the current object.
      (Inherited from Object.)
      Top
      Fields
      See Also
      \ No newline at end of file diff --git a/docs/html/99f06fb9-c931-28c6-2f03-d9be977cb55a.htm b/docs/html/99f06fb9-c931-28c6-2f03-d9be977cb55a.htm index b06791c1c..7054b9e7f 100644 --- a/docs/html/99f06fb9-c931-28c6-2f03-d9be977cb55a.htm +++ b/docs/html/99f06fb9-c931-28c6-2f03-d9be977cb55a.htm @@ -1,5 +1,7 @@ -Worksheet.AddAllowedActionOnSheetProtection Method
      Click or drag to resize
      NanoXLSX

      WorksheetAddAllowedActionOnSheetProtection Method

      - Method to add allowed actions if the worksheet is protected. If one or more values are added, UseSheetProtection will be set to true -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public void AddAllowedActionOnSheetProtection(
      -	WorksheetSheetProtectionValue typeOfProtection
      -)

      Parameters

      typeOfProtection  WorksheetSheetProtectionValue
      Allowed action on the worksheet or cells
      Remarks
      If selectLockedCells is added, selectUnlockedCells is added automatically
      See Also
      \ No newline at end of file +Worksheet.AddAllowedActionOnSheetProtection Method
      Click or drag to resize
      NanoXLSX

      WorksheetAddAllowedActionOnSheetProtection Method

      [Missing <summary> documentation for "M:NanoXLSX.Worksheet.AddAllowedActionOnSheetProtection(NanoXLSX.Worksheet.SheetProtectionValue)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public void AddAllowedActionOnSheetProtection(
      +	WorksheetSheetProtectionValue typeOfProtection
      +)

      Parameters

      typeOfProtection
      Type: NanoXLSXWorksheetSheetProtectionValue

      [Missing <param name="typeOfProtection"/> documentation for "M:NanoXLSX.Worksheet.AddAllowedActionOnSheetProtection(NanoXLSX.Worksheet.SheetProtectionValue)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/9a084587-cd72-07eb-133f-07d20288a0f5.htm b/docs/html/9a084587-cd72-07eb-133f-07d20288a0f5.htm index 4099da0fb..b0f0759ba 100644 --- a/docs/html/9a084587-cd72-07eb-133f-07d20288a0f5.htm +++ b/docs/html/9a084587-cd72-07eb-133f-07d20288a0f5.htm @@ -1 +1,5 @@ -Cell.RowNumber Property
      NanoXLSX

      CellRowNumber Property

      Gets or sets the number of the row (zero-based)

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public int RowNumber { get; set; }

      Property Value

      Int32
      Exceptions
      ExceptionCondition
      RangeExceptionThrows a RangeException if the row number is out of range
      See Also
      \ No newline at end of file +Cell.RowNumber Property
      NanoXLSX

      CellRowNumber Property

      [Missing <summary> documentation for "P:NanoXLSX.Cell.RowNumber"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public int RowNumber { get; set; }

      Property Value

      Type: Int32
      See Also
      \ No newline at end of file diff --git a/docs/html/9a1bc494-1d0a-e3b3-ce4f-65b3c027fbe4.htm b/docs/html/9a1bc494-1d0a-e3b3-ce4f-65b3c027fbe4.htm index c6f4a0ac4..009818459 100644 --- a/docs/html/9a1bc494-1d0a-e3b3-ce4f-65b3c027fbe4.htm +++ b/docs/html/9a1bc494-1d0a-e3b3-ce4f-65b3c027fbe4.htm @@ -1,3 +1,5 @@ -Border.DiagonalDown Property
      NanoXLSX

      BorderDiagonalDown Property

      - Gets or sets whether the downwards diagonal line is used. If true, the line is used -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public bool DiagonalDown { get; set; }

      Property Value

      Boolean
      See Also
      \ No newline at end of file +Border.DiagonalDown Property
      NanoXLSX

      BorderDiagonalDown Property

      [Missing <summary> documentation for "P:NanoXLSX.Styles.Border.DiagonalDown"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public bool DiagonalDown { get; set; }

      Property Value

      Type: Boolean
      See Also
      \ No newline at end of file diff --git a/docs/html/9a339b67-ae44-2f84-04c1-07363d5b91b5.htm b/docs/html/9a339b67-ae44-2f84-04c1-07363d5b91b5.htm index 349ff6f52..e56454e8f 100644 --- a/docs/html/9a339b67-ae44-2f84-04c1-07363d5b91b5.htm +++ b/docs/html/9a339b67-ae44-2f84-04c1-07363d5b91b5.htm @@ -1,3 +1,5 @@ -ImportOptions.GlobalType.AllNumbersToDecimal Field
      NanoXLSX

      ImportOptionsGlobalTypeAllNumbersToDecimal Field

      - All numbers are cast to decimal -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public const ImportOptionsGlobalType AllNumbersToDecimal = 2

      Field Value

      ImportOptionsGlobalType
      See Also
      \ No newline at end of file +ImportOptions.GlobalType.AllNumbersToDecimal Field
      NanoXLSX

      ImportOptionsGlobalTypeAllNumbersToDecimal Field

      [Missing <summary> documentation for "F:NanoXLSX.ImportOptions.GlobalType.AllNumbersToDecimal"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const ImportOptionsGlobalType AllNumbersToDecimal = 2

      Field Value

      Type: ImportOptionsGlobalType
      See Also
      \ No newline at end of file diff --git a/docs/html/9aafe29f-be31-d384-c875-7bfcae0da4b4.htm b/docs/html/9aafe29f-be31-d384-c875-7bfcae0da4b4.htm index 0c20a7b7e..a1fbd9f46 100644 --- a/docs/html/9aafe29f-be31-d384-c875-7bfcae0da4b4.htm +++ b/docs/html/9aafe29f-be31-d384-c875-7bfcae0da4b4.htm @@ -1,9 +1,3 @@ -Worksheet.AddCellFormula Method
      NanoXLSX

      WorksheetAddCellFormula Method

      Overload List
       NameDescription
      Public methodAddCellFormula(String, String) - Adds a cell formula as string to the defined cell address -
      Public methodAddCellFormula(String, Int32, Int32) - Adds a cell formula as string to the defined cell address -
      Public methodAddCellFormula(String, String, Style) - Adds a cell formula as string to the defined cell address -
      Public methodAddCellFormula(String, Int32, Int32, Style) - Adds a cell formula as string to the defined cell address -
      Top
      See Also
      \ No newline at end of file +Worksheet.AddCellFormula Method \ No newline at end of file diff --git a/docs/html/9b826323-dff8-1053-7594-0083a7fb4265.htm b/docs/html/9b826323-dff8-1053-7594-0083a7fb4265.htm index 6d5b08a76..477bac989 100644 --- a/docs/html/9b826323-dff8-1053-7594-0083a7fb4265.htm +++ b/docs/html/9b826323-dff8-1053-7594-0083a7fb4265.htm @@ -1,4 +1,5 @@ -Fill.BackgroundColor Property
      NanoXLSX

      FillBackgroundColor Property

      - Gets or sets the background color of the fill. The value is expressed as hex string with the format AARRGGBB. AA (Alpha) is usually FF -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public string BackgroundColor { get; set; }

      Property Value

      String
      Remarks
      If a background color is set and the PatternFill Property is currently set to PatternValue.none, - the PatternFill property will be automatically set to PatternValue.solid, since none invalidates the color values of the foreground or background
      See Also
      \ No newline at end of file +Fill.BackgroundColor Property
      NanoXLSX

      FillBackgroundColor Property

      [Missing <summary> documentation for "P:NanoXLSX.Styles.Fill.BackgroundColor"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public string BackgroundColor { get; set; }

      Property Value

      Type: String
      See Also
      \ No newline at end of file diff --git a/docs/html/9be0fb58-ba57-2a01-d497-728146bc821c.htm b/docs/html/9be0fb58-ba57-2a01-d497-728146bc821c.htm index 01355a24c..4b587385c 100644 --- a/docs/html/9be0fb58-ba57-2a01-d497-728146bc821c.htm +++ b/docs/html/9be0fb58-ba57-2a01-d497-728146bc821c.htm @@ -1,3 +1,5 @@ -Fill.PatternFill Property
      NanoXLSX

      FillPatternFill Property

      - Gets or sets the pattern type of the fill (Default is none) -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public FillPatternValue PatternFill { get; set; }

      Property Value

      FillPatternValue
      See Also
      \ No newline at end of file +Fill.PatternFill Property
      NanoXLSX

      FillPatternFill Property

      [Missing <summary> documentation for "P:NanoXLSX.Styles.Fill.PatternFill"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public FillPatternValue PatternFill { get; set; }

      Property Value

      Type: FillPatternValue
      See Also
      \ No newline at end of file diff --git a/docs/html/9c005f67-23d5-8565-7eb9-2d6efad95002.htm b/docs/html/9c005f67-23d5-8565-7eb9-2d6efad95002.htm index 69d492bde..59ab82705 100644 --- a/docs/html/9c005f67-23d5-8565-7eb9-2d6efad95002.htm +++ b/docs/html/9c005f67-23d5-8565-7eb9-2d6efad95002.htm @@ -1 +1,3 @@ -FormatNumber Methods
      NanoXLSX

      FormatNumber Methods

      The NumberFormatFormatNumber type exposes the following members.

      Methods
       NameDescription
      Public methodCompareToCompares this instance to a specified object and returns an indication of their relative values.
      (Inherited from Enum)
      Public methodEqualsReturns a value indicating whether this instance is equal to a specified object.
      (Inherited from Enum)
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetHashCodeReturns the hash code for the value of this instance.
      (Inherited from Enum)
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Public methodGetTypeCodeReturns the type code of the underlying type of this enumeration member.
      (Inherited from Enum)
      Public methodHasFlagDetermines whether one or more bit fields are set in the current instance.
      (Inherited from Enum)
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodToStringConverts the value of this instance to its equivalent string representation.
      (Inherited from Enum)
      Public methodToString(IFormatProvider)Obsolete.
      This method overload is obsolete; use ToString.
      (Inherited from Enum)
      Public methodToString(String)Converts the value of this instance to its equivalent string representation using the specified format.
      (Inherited from Enum)
      Public methodToString(String, IFormatProvider)Obsolete.
      This method overload is obsolete; use ToString(String).
      (Inherited from Enum)
      Top
      See Also
      \ No newline at end of file +FormatNumber Methods
      NanoXLSX

      FormatNumber Methods

      The NumberFormatFormatNumber type exposes the following members.

      Methods
      +   + NameDescription
      Public methodCompareTo
      Compares this instance to a specified object and returns an indication of their relative values.
      (Inherited from Enum.)
      Public methodEquals
      Returns a value indicating whether this instance is equal to a specified object.
      (Inherited from Enum.)
      Protected methodFinalize
      Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object.)
      Public methodGetHashCode
      Returns the hash code for the value of this instance.
      (Inherited from Enum.)
      Public methodGetType
      Gets the Type of the current instance.
      (Inherited from Object.)
      Public methodGetTypeCode
      Returns the type code of the underlying type of this enumeration member.
      (Inherited from Enum.)
      Public methodHasFlag
      Determines whether one or more bit fields are set in the current instance.
      (Inherited from Enum.)
      Protected methodMemberwiseClone
      Creates a shallow copy of the current Object.
      (Inherited from Object.)
      Public methodToString
      Converts the value of this instance to its equivalent string representation.
      (Inherited from Enum.)
      Public methodToString(String)
      Converts the value of this instance to its equivalent string representation using the specified format.
      (Inherited from Enum.)
      Public methodToString(IFormatProvider) Obsolete. (Inherited from Enum.)
      Public methodToString(String, IFormatProvider) Obsolete.
      This method overload is obsolete; use ToString(String).
      (Inherited from Enum.)
      Top
      See Also
      \ No newline at end of file diff --git a/docs/html/9c0c874f-4464-1948-c024-e9e19dc1fc81.htm b/docs/html/9c0c874f-4464-1948-c024-e9e19dc1fc81.htm index 9e60f1c60..04292383d 100644 --- a/docs/html/9c0c874f-4464-1948-c024-e9e19dc1fc81.htm +++ b/docs/html/9c0c874f-4464-1948-c024-e9e19dc1fc81.htm @@ -1 +1,5 @@ -RelationshipReader.Relationship Constructor
      NanoXLSX

      RelationshipReaderRelationship Constructor

      Initializes a new instance of the RelationshipReaderRelationship class

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public Relationship()
      See Also
      \ No newline at end of file +RelationshipReader.Relationship Constructor
      NanoXLSX

      RelationshipReaderRelationship Constructor

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public Relationship()
      See Also
      \ No newline at end of file diff --git a/docs/html/9c6826a2-de8c-ec00-9033-b2d9173e81c3.htm b/docs/html/9c6826a2-de8c-ec00-9033-b2d9173e81c3.htm index f24277195..cb4443122 100644 --- a/docs/html/9c6826a2-de8c-ec00-9033-b2d9173e81c3.htm +++ b/docs/html/9c6826a2-de8c-ec00-9033-b2d9173e81c3.htm @@ -1,72 +1,3 @@ -WorksheetReader Methods
      NanoXLSX

      WorksheetReader Methods

      The WorksheetReader type exposes the following members.

      Methods
       NameDescription
      Private methodCollectSelectedCells - Resolves the selected cells of a range or a single cell -
      Private methodConvertDateFromDouble - Tries to convert a date (DateTime) from a double -
      Public methodConvertDoubleToInt - Converts a double to an integer without checks -
      Private methodConvertTimeFromDouble - Tries to convert a time (TimeSpan) from a double -
      Private methodConvertToBool - Tries to convert a value to a bool -
      Private methodConvertToDate - Tries to convert a value to a Date (DateTime) -
      Private methodConvertToDecimal - Tries to convert a value to a decimal -
      Private methodConvertToDouble - Tries to convert a value to a double -
      Private methodConvertToInt - Tries to convert a value to an integer -
      Private methodConvertToString - Converts an arbitrary value to string -
      Private methodConvertToTime - Tries to convert a value to a Time (TimeSpan) -
      Private methodCreateCell - Creates a generic cell with optional style information -
      Public methodEqualsDetermines whether the specified object is equal to the current object.
      (Inherited from Object)
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Private methodGetAutoFilters - Gets the auto filters of the current worksheet -
      Private methodGetColumns - Gets the columns of the current worksheet -
      Private methodGetDateTimeValue - Parses the date (DateTime) or time (TimeSpan) value of a raw cell. If the value is numeric, but out of range of a OAdate, a numeric value will be returned instead. - If invalid, the string representation will be returned. -
      Private methodGetEnforcedColumnValue - Converts the cell values of defined rows, based on import options (e.g. everything to string or all values to double) -
      Private methodGetGloballyEnforcedFlagValues - Modifies certain values globally by import options (e.g. empty as string or dates as numbers) -
      Private methodGetGloballyEnforcedValue - Converts the cell values globally, based on import options (e.g. everything to string or all numbers to double) -
      Public methodGetHashCodeServes as the default hash function.
      (Inherited from Object)
      Private methodGetMergedCells - Gets the merged cells of the current worksheet -
      Private methodGetNumericValue(String) - Parses the numeric value of a raw cell. The order of possible number types are: ulong, long, uint, int, float or double. If nothing applies, null is returned -
      Private methodGetNumericValue(Object, CellCellType) - Tries to parse a numeric value with an appropriate type -
      Private methodGetSheetFormats - Gets the sheet format information of the current worksheet -
      Private methodGetSheetProtection - Gets the sheet protection values of the current worksheets -
      Private methodGetSheetView - Gets the selected cells of the current worksheet -
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Private methodManageSheetProtection - Manages particular sheet protection values if defined -
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Private methodProcessStyles - Determine which of the resolved styles are either to define a time or a date. Stores also the styles into a dictionary -
      Public methodRead - Reads the XML file form the passed stream and processes the worksheet data -
      Private methodReadCell - Reads one cell in a worksheet -
      Private methodResolveCellData - Resolves the data of a read cell either automatically or conditionally (import options), transforms it into a cell object and adds it to the data -
      Private methodResolveSharedString - Tries to resolve a shared string from its ID -
      Private methodResolveType - Resolves the final cell type after a possible conversion by import options -
      Public methodToStringReturns a string that represents the current object.
      (Inherited from Object)
      Private methodTryConvertDoubleToInt - Tries to convert a double to an integer -
      Private methodTryParseBool - Parses the boolean value of a raw cell -
      Private methodTryParseDate - Tris to parse a DateTime instance from a string -
      Private methodTryParseTime - Tris to parse a TimeSpan instance from a string -
      Top
      See Also
      \ No newline at end of file +WorksheetReader Methods
      NanoXLSX

      WorksheetReader Methods

      The WorksheetReader type exposes the following members.

      Methods
      See Also
      \ No newline at end of file diff --git a/docs/html/9c81fde5-a4c2-1365-21bf-fd7886bb4757.htm b/docs/html/9c81fde5-a4c2-1365-21bf-fd7886bb4757.htm index 75941b5aa..116af162d 100644 --- a/docs/html/9c81fde5-a4c2-1365-21bf-fd7886bb4757.htm +++ b/docs/html/9c81fde5-a4c2-1365-21bf-fd7886bb4757.htm @@ -1,11 +1,11 @@ -DocumentPath Class
      NanoXLSX

      DocumentPath Class

      - Class to manage XML document paths -
      Inheritance Hierarchy
      SystemObject
        NanoXLSX.LowLevelDocumentPath

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      internal class DocumentPath

      The DocumentPath type exposes the following members.

      Constructors
       NameDescription
      Public methodDocumentPath - Constructor with defined file name and path -
      Top
      Properties
       NameDescription
      Public propertyFilename - File name of the document -
      Public propertyPath - Path of the document -
      Top
      Methods
       NameDescription
      Public methodEqualsDetermines whether the specified object is equal to the current object.
      (Inherited from Object)
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetFullPath - Method to return the full path of the document -
      Public methodGetHashCodeServes as the default hash function.
      (Inherited from Object)
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodToStringReturns a string that represents the current object.
      (Inherited from Object)
      Top
      See Also
      \ No newline at end of file +DocumentPath Class
      NanoXLSX

      DocumentPath Class

      [Missing <summary> documentation for "T:NanoXLSX.LowLevel.DocumentPath"]

      Inheritance Hierarchy
      SystemObject
        NanoXLSX.LowLevelDocumentPath

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      internal class DocumentPath

      The DocumentPath type exposes the following members.

      Constructors
      +   + NameDescription
      Public methodDocumentPath
      Initializes a new instance of the DocumentPath class
      Top
      Properties
      +   + NameDescription
      Public propertyFilename
      Public propertyPath
      Top
      Methods
      +   + NameDescription
      Public methodEquals
      Determines whether the specified object is equal to the current object.
      (Inherited from Object.)
      Protected methodFinalize
      Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object.)
      Public methodGetFullPath
      Public methodGetHashCode
      Serves as the default hash function.
      (Inherited from Object.)
      Public methodGetType
      Gets the Type of the current instance.
      (Inherited from Object.)
      Protected methodMemberwiseClone
      Creates a shallow copy of the current Object.
      (Inherited from Object.)
      Public methodToString
      Returns a string that represents the current object.
      (Inherited from Object.)
      Top
      See Also
      \ No newline at end of file diff --git a/docs/html/9cbafc85-eb5a-aac0-8f51-75eee228cce6.htm b/docs/html/9cbafc85-eb5a-aac0-8f51-75eee228cce6.htm index 40838d206..f8231a939 100644 --- a/docs/html/9cbafc85-eb5a-aac0-8f51-75eee228cce6.htm +++ b/docs/html/9cbafc85-eb5a-aac0-8f51-75eee228cce6.htm @@ -1 +1,3 @@ -IOException Methods
      NanoXLSX

      IOException Methods

      The IOException type exposes the following members.

      Methods
       NameDescription
      Public methodEqualsDetermines whether the specified object is equal to the current object.
      (Inherited from Object)
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetBaseExceptionWhen overridden in a derived class, returns the Exception that is the root cause of one or more subsequent exceptions.
      (Inherited from Exception)
      Public methodGetHashCodeServes as the default hash function.
      (Inherited from Object)
      Public methodGetObjectDataWhen overridden in a derived class, sets the SerializationInfo with information about the exception.
      (Inherited from Exception)
      Public methodGetTypeGets the runtime type of the current instance.
      (Inherited from Exception)
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodToStringCreates and returns a string representation of the current exception.
      (Inherited from Exception)
      Top
      See Also
      \ No newline at end of file +IOException Methods
      NanoXLSX

      IOException Methods

      The IOException type exposes the following members.

      Methods
      +   + NameDescription
      Public methodEquals
      Determines whether the specified object is equal to the current object.
      (Inherited from Object.)
      Protected methodFinalize
      Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object.)
      Public methodGetBaseException
      When overridden in a derived class, returns the Exception that is the root cause of one or more subsequent exceptions.
      (Inherited from Exception.)
      Public methodGetHashCode
      Serves as the default hash function.
      (Inherited from Object.)
      Public methodGetObjectData
      When overridden in a derived class, sets the SerializationInfo with information about the exception.
      (Inherited from Exception.)
      Public methodGetType
      Gets the runtime type of the current instance.
      (Inherited from Exception.)
      Protected methodMemberwiseClone
      Creates a shallow copy of the current Object.
      (Inherited from Object.)
      Public methodToString
      Creates and returns a string representation of the current exception.
      (Inherited from Exception.)
      Top
      See Also
      \ No newline at end of file diff --git a/docs/html/9cc839da-bff6-4378-096d-45fc7b2bdd2c.htm b/docs/html/9cc839da-bff6-4378-096d-45fc7b2bdd2c.htm index 6d1f99d3a..8b422d925 100644 --- a/docs/html/9cc839da-bff6-4378-096d-45fc7b2bdd2c.htm +++ b/docs/html/9cc839da-bff6-4378-096d-45fc7b2bdd2c.htm @@ -1,10 +1,11 @@ -AbstractStyle.AppendAttribute Class
      NanoXLSX

      AbstractStyleAppendAttribute Class

      - Attribute designated to control the copying of style properties -
      Inheritance Hierarchy
      SystemObject
        SystemAttribute
          NanoXLSX.StylesAbstractStyleAppendAttribute

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public class AppendAttribute : Attribute

      The AbstractStyleAppendAttribute type exposes the following members.

      Constructors
       NameDescription
      Public methodAbstractStyleAppendAttribute - Default constructor -
      Top
      Properties
       NameDescription
      Public propertyIgnore - Indicates whether the property annotated with the attribute is ignored during the copying of properties -
      Public propertyNestedProperty - Indicates whether the property annotated with the attribute is a nested property. - Nested properties are ignored during the copying of properties but can be broken down to its sub-properties -
      Public propertyTypeIdWhen implemented in a derived class, gets a unique identifier for this Attribute.
      (Inherited from Attribute)
      Top
      Methods
       NameDescription
      Public methodEqualsReturns a value that indicates whether this instance is equal to a specified object.
      (Inherited from Attribute)
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetHashCodeReturns the hash code for this instance.
      (Inherited from Attribute)
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Public methodIsDefaultAttributeWhen overridden in a derived class, indicates whether the value of this instance is the default value for the derived class.
      (Inherited from Attribute)
      Public methodMatchWhen overridden in a derived class, returns a value that indicates whether this instance equals a specified object.
      (Inherited from Attribute)
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodToStringReturns a string that represents the current object.
      (Inherited from Object)
      Top
      See Also
      \ No newline at end of file +AbstractStyle.AppendAttribute Class
      NanoXLSX

      AbstractStyleAppendAttribute Class

      [Missing <summary> documentation for "T:NanoXLSX.Styles.AbstractStyle.AppendAttribute"]

      Inheritance Hierarchy
      SystemObject
        SystemAttribute
          NanoXLSX.StylesAbstractStyleAppendAttribute

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public class AppendAttribute : Attribute

      The AbstractStyleAppendAttribute type exposes the following members.

      Constructors
      +   + NameDescription
      Public methodAbstractStyleAppendAttribute
      Initializes a new instance of the AbstractStyleAppendAttribute class
      Top
      Properties
      +   + NameDescription
      Public propertyIgnore
      Public propertyNestedProperty
      Public propertyTypeId
      When implemented in a derived class, gets a unique identifier for this Attribute.
      (Inherited from Attribute.)
      Top
      Methods
      +   + NameDescription
      Public methodEquals
      Returns a value that indicates whether this instance is equal to a specified object.
      (Inherited from Attribute.)
      Protected methodFinalize
      Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object.)
      Public methodGetHashCode
      Returns the hash code for this instance.
      (Inherited from Attribute.)
      Public methodGetType
      Gets the Type of the current instance.
      (Inherited from Object.)
      Public methodIsDefaultAttribute
      When overridden in a derived class, indicates whether the value of this instance is the default value for the derived class.
      (Inherited from Attribute.)
      Public methodMatch
      When overridden in a derived class, returns a value that indicates whether this instance equals a specified object.
      (Inherited from Attribute.)
      Protected methodMemberwiseClone
      Creates a shallow copy of the current Object.
      (Inherited from Object.)
      Public methodToString
      Returns a string that represents the current object.
      (Inherited from Object.)
      Top
      See Also
      \ No newline at end of file diff --git a/docs/html/9cf67545-109c-8f55-ef69-08a8a9b130a2.htm b/docs/html/9cf67545-109c-8f55-ef69-08a8a9b130a2.htm index 3a6ef560e..662466d4a 100644 --- a/docs/html/9cf67545-109c-8f55-ef69-08a8a9b130a2.htm +++ b/docs/html/9cf67545-109c-8f55-ef69-08a8a9b130a2.htm @@ -1,23 +1,3 @@ -NumberFormat Methods
      NanoXLSX

      NumberFormat Methods

      The NumberFormat type exposes the following members.

      Methods
       NameDescription
      Public methodCompareTo - Method to compare two objects for sorting purpose -
      (Inherited from AbstractStyle)
      Public methodCopy - Method to copy the current object to a new one without casting -
      (Overrides AbstractStyleCopy)
      Public methodCopyNumberFormat - Method to copy the current object to a new one with casting -
      Protected methodCopyPropertiesT - Internal method to copy altered properties from a source object. The decision whether a property is copied is dependent on a untouched reference object -
      (Inherited from AbstractStyle)
      Public methodEquals(AbstractStyle) - Method to compare two objects for sorting purpose -
      (Inherited from AbstractStyle)
      Public methodEquals(Object) - Returns whether two instances are the same -
      (Overrides ObjectEquals(Object))
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetHashCode - Returns a hash code for this instance. -
      (Overrides ObjectGetHashCode)
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Public methodStatic memberIsDateFormat - Determines whether a defined style format number represents a date (or date and time) -
      Public methodStatic memberIsTimeFormat - Determines whether a defined style format number represents a time) -
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodToString - Override toString method -
      (Overrides ObjectToString)
      Public methodStatic memberTryParseFormatNumber - Tries to parse registered format numbers. If the parsing fails, it is assumed that the number is a custom format number (164 or higher) and 'custom' is returned -
      Top
      See Also
      \ No newline at end of file +NumberFormat Methods
      NanoXLSX

      NumberFormat Methods

      The NumberFormat type exposes the following members.

      Methods
      See Also
      \ No newline at end of file diff --git a/docs/html/9d16cc35-3c7a-57d9-8dfc-9b4bfabd9c3c.htm b/docs/html/9d16cc35-3c7a-57d9-8dfc-9b4bfabd9c3c.htm index abf6db867..28eef2708 100644 --- a/docs/html/9d16cc35-3c7a-57d9-8dfc-9b4bfabd9c3c.htm +++ b/docs/html/9d16cc35-3c7a-57d9-8dfc-9b4bfabd9c3c.htm @@ -1,5 +1,3 @@ -StyleManager.AddStyleComponent Method \ No newline at end of file +StyleManager.AddStyleComponent Method \ No newline at end of file diff --git a/docs/html/9d2974d0-010d-7ea1-9a3c-ac8253a21f0c.htm b/docs/html/9d2974d0-010d-7ea1-9a3c-ac8253a21f0c.htm index 4518518ec..0a94e7882 100644 --- a/docs/html/9d2974d0-010d-7ea1-9a3c-ac8253a21f0c.htm +++ b/docs/html/9d2974d0-010d-7ea1-9a3c-ac8253a21f0c.htm @@ -1 +1,3 @@ -TextDirectionValue Methods
      NanoXLSX

      TextDirectionValue Methods

      The CellXfTextDirectionValue type exposes the following members.

      Methods
       NameDescription
      Public methodCompareToCompares this instance to a specified object and returns an indication of their relative values.
      (Inherited from Enum)
      Public methodEqualsReturns a value indicating whether this instance is equal to a specified object.
      (Inherited from Enum)
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetHashCodeReturns the hash code for the value of this instance.
      (Inherited from Enum)
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Public methodGetTypeCodeReturns the type code of the underlying type of this enumeration member.
      (Inherited from Enum)
      Public methodHasFlagDetermines whether one or more bit fields are set in the current instance.
      (Inherited from Enum)
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodToStringConverts the value of this instance to its equivalent string representation.
      (Inherited from Enum)
      Public methodToString(IFormatProvider)Obsolete.
      This method overload is obsolete; use ToString.
      (Inherited from Enum)
      Public methodToString(String)Converts the value of this instance to its equivalent string representation using the specified format.
      (Inherited from Enum)
      Public methodToString(String, IFormatProvider)Obsolete.
      This method overload is obsolete; use ToString(String).
      (Inherited from Enum)
      Top
      See Also
      \ No newline at end of file +TextDirectionValue Methods
      NanoXLSX

      TextDirectionValue Methods

      The CellXfTextDirectionValue type exposes the following members.

      Methods
      +   + NameDescription
      Public methodCompareTo
      Compares this instance to a specified object and returns an indication of their relative values.
      (Inherited from Enum.)
      Public methodEquals
      Returns a value indicating whether this instance is equal to a specified object.
      (Inherited from Enum.)
      Protected methodFinalize
      Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object.)
      Public methodGetHashCode
      Returns the hash code for the value of this instance.
      (Inherited from Enum.)
      Public methodGetType
      Gets the Type of the current instance.
      (Inherited from Object.)
      Public methodGetTypeCode
      Returns the type code of the underlying type of this enumeration member.
      (Inherited from Enum.)
      Public methodHasFlag
      Determines whether one or more bit fields are set in the current instance.
      (Inherited from Enum.)
      Protected methodMemberwiseClone
      Creates a shallow copy of the current Object.
      (Inherited from Object.)
      Public methodToString
      Converts the value of this instance to its equivalent string representation.
      (Inherited from Enum.)
      Public methodToString(String)
      Converts the value of this instance to its equivalent string representation using the specified format.
      (Inherited from Enum.)
      Public methodToString(IFormatProvider) Obsolete. (Inherited from Enum.)
      Public methodToString(String, IFormatProvider) Obsolete.
      This method overload is obsolete; use ToString(String).
      (Inherited from Enum.)
      Top
      See Also
      \ No newline at end of file diff --git a/docs/html/9d88b7f0-2789-a1f9-6615-55b1b2810a2f.htm b/docs/html/9d88b7f0-2789-a1f9-6615-55b1b2810a2f.htm index 4729b3042..bb2709bcc 100644 --- a/docs/html/9d88b7f0-2789-a1f9-6615-55b1b2810a2f.htm +++ b/docs/html/9d88b7f0-2789-a1f9-6615-55b1b2810a2f.htm @@ -1 +1,3 @@ -StyleValue Methods
      NanoXLSX

      StyleValue Methods

      The BorderStyleValue type exposes the following members.

      Methods
       NameDescription
      Public methodCompareToCompares this instance to a specified object and returns an indication of their relative values.
      (Inherited from Enum)
      Public methodEqualsReturns a value indicating whether this instance is equal to a specified object.
      (Inherited from Enum)
      Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object)
      Public methodGetHashCodeReturns the hash code for the value of this instance.
      (Inherited from Enum)
      Public methodGetTypeGets the Type of the current instance.
      (Inherited from Object)
      Public methodGetTypeCodeReturns the type code of the underlying type of this enumeration member.
      (Inherited from Enum)
      Public methodHasFlagDetermines whether one or more bit fields are set in the current instance.
      (Inherited from Enum)
      Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
      (Inherited from Object)
      Public methodToStringConverts the value of this instance to its equivalent string representation.
      (Inherited from Enum)
      Public methodToString(IFormatProvider)Obsolete.
      This method overload is obsolete; use ToString.
      (Inherited from Enum)
      Public methodToString(String)Converts the value of this instance to its equivalent string representation using the specified format.
      (Inherited from Enum)
      Public methodToString(String, IFormatProvider)Obsolete.
      This method overload is obsolete; use ToString(String).
      (Inherited from Enum)
      Top
      See Also
      \ No newline at end of file +StyleValue Methods
      NanoXLSX

      StyleValue Methods

      The BorderStyleValue type exposes the following members.

      Methods
      +   + NameDescription
      Public methodCompareTo
      Compares this instance to a specified object and returns an indication of their relative values.
      (Inherited from Enum.)
      Public methodEquals
      Returns a value indicating whether this instance is equal to a specified object.
      (Inherited from Enum.)
      Protected methodFinalize
      Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
      (Inherited from Object.)
      Public methodGetHashCode
      Returns the hash code for the value of this instance.
      (Inherited from Enum.)
      Public methodGetType
      Gets the Type of the current instance.
      (Inherited from Object.)
      Public methodGetTypeCode
      Returns the type code of the underlying type of this enumeration member.
      (Inherited from Enum.)
      Public methodHasFlag
      Determines whether one or more bit fields are set in the current instance.
      (Inherited from Enum.)
      Protected methodMemberwiseClone
      Creates a shallow copy of the current Object.
      (Inherited from Object.)
      Public methodToString
      Converts the value of this instance to its equivalent string representation.
      (Inherited from Enum.)
      Public methodToString(String)
      Converts the value of this instance to its equivalent string representation using the specified format.
      (Inherited from Enum.)
      Public methodToString(IFormatProvider) Obsolete. (Inherited from Enum.)
      Public methodToString(String, IFormatProvider) Obsolete.
      This method overload is obsolete; use ToString(String).
      (Inherited from Enum.)
      Top
      See Also
      \ No newline at end of file diff --git a/docs/html/9d898eb7-9d6b-6780-9f9b-6e2eb4a96c4c.htm b/docs/html/9d898eb7-9d6b-6780-9f9b-6e2eb4a96c4c.htm index 740bcb294..89234feca 100644 --- a/docs/html/9d898eb7-9d6b-6780-9f9b-6e2eb4a96c4c.htm +++ b/docs/html/9d898eb7-9d6b-6780-9f9b-6e2eb4a96c4c.htm @@ -1,5 +1,7 @@ -Address.Equals(Object) Method
      NanoXLSX

      AddressEquals(Object) Method

      - Compares two objects whether they are addresses and equal -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public override bool Equals(
      +Address.Equals Method (Object)
      NanoXLSX

      AddressEquals Method (Object)

      [Missing <summary> documentation for "M:NanoXLSX.Address.Equals(System.Object)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public override bool Equals(
       	Object obj
      -)

      Parameters

      obj  Object
      Other address

      Return Value

      Boolean
      True if not null, of the same type and equal
      See Also
      \ No newline at end of file +)

      Parameters

      obj
      Type: SystemObject

      [Missing <param name="obj"/> documentation for "M:NanoXLSX.Address.Equals(System.Object)"]

      Return Value

      Type: Boolean

      [Missing <returns> documentation for "M:NanoXLSX.Address.Equals(System.Object)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/9e19ea81-63dd-4f4f-4ead-a06d251b503e.htm b/docs/html/9e19ea81-63dd-4f4f-4ead-a06d251b503e.htm index ddfa87c4c..cc16d00bd 100644 --- a/docs/html/9e19ea81-63dd-4f4f-4ead-a06d251b503e.htm +++ b/docs/html/9e19ea81-63dd-4f4f-4ead-a06d251b503e.htm @@ -1,11 +1,9 @@ -BasicStyles Class
      NanoXLSX

      BasicStyles Class

      - Factory class with the most important predefined styles -
      Inheritance Hierarchy
      SystemObject
        NanoXLSX.StylesBasicStyles

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public static class BasicStyles

      The BasicStyles type exposes the following members.

      Properties
       NameDescription
      Public propertyStatic memberBoldGets the bold style
      Public propertyStatic memberBoldItalicGets the bold and italic style
      Public propertyStatic memberBorderFrameGets the border frame style
      Public propertyStatic memberBorderFrameHeaderGets the border style for header cells
      Public propertyStatic memberDateFormatGets the date format style
      Public propertyStatic memberDottedFill_0_125Gets the special pattern fill style (for compatibility)
      Public propertyStatic memberDoubleUnderlineGets the double underline style
      Public propertyStatic memberItalicGets the italic style
      Public propertyStatic memberMergeCellStyleGets the style used when merging cells
      Public propertyStatic memberRoundFormatGets the round format style
      Public propertyStatic memberStrikeGets the strike style
      Public propertyStatic memberTimeFormatGets the time format style
      Public propertyStatic memberUnderlineGets the underline style
      Top
      Methods
       NameDescription
      Public methodStatic memberColorizedBackground - Gets a style to colorize the background of a cell -
      Public methodStatic memberColorizedText - Gets a style to colorize the text of a cell -
      Public methodStatic memberFont - Gets a style with a user defined font -
      Private methodStatic memberGetStyle - Method to maintain the styles and to create singleton instances -
      Top
      See Also
      \ No newline at end of file +BasicStyles Class
      NanoXLSX

      BasicStyles Class

      [Missing <summary> documentation for "T:NanoXLSX.Styles.BasicStyles"]

      Inheritance Hierarchy
      SystemObject
        NanoXLSX.StylesBasicStyles

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public static class BasicStyles

      The BasicStyles type exposes the following members.

      Properties
      Methods
      See Also
      \ No newline at end of file diff --git a/docs/html/9e29c73d-ebea-d06f-b3fa-31bba02e99f5.htm b/docs/html/9e29c73d-ebea-d06f-b3fa-31bba02e99f5.htm index 5ee4392fc..f18224153 100644 --- a/docs/html/9e29c73d-ebea-d06f-b3fa-31bba02e99f5.htm +++ b/docs/html/9e29c73d-ebea-d06f-b3fa-31bba02e99f5.htm @@ -1,3 +1,5 @@ -WorksheetReader.PaneDefinition.TopLeftCell Property
      NanoXLSX

      WorksheetReaderPaneDefinitionTopLeftCell Property

      - Top Left cell address of the bottom right pane -

      Namespace: NanoXLSX.LowLevel
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public Address TopLeftCell { get; set; }

      Property Value

      Address
      See Also
      \ No newline at end of file +WorksheetReader.PaneDefinition.TopLeftCell Property
      NanoXLSX

      WorksheetReaderPaneDefinitionTopLeftCell Property

      [Missing <summary> documentation for "P:NanoXLSX.LowLevel.WorksheetReader.PaneDefinition.TopLeftCell"]

      + Namespace: +  NanoXLSX.LowLevel
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public Address TopLeftCell { get; set; }

      Property Value

      Type: Address
      See Also
      \ No newline at end of file diff --git a/docs/html/9e4d5d67-dc58-026f-b0cf-07bc6823e87c.htm b/docs/html/9e4d5d67-dc58-026f-b0cf-07bc6823e87c.htm index c9d128281..5a8423652 100644 --- a/docs/html/9e4d5d67-dc58-026f-b0cf-07bc6823e87c.htm +++ b/docs/html/9e4d5d67-dc58-026f-b0cf-07bc6823e87c.htm @@ -1,8 +1,10 @@ -BasicFormulas.GetBasicFormula Method
      NanoXLSX

      BasicFormulasGetBasicFormula Method

      - Function to generate a basic Excel function with one cell range as parameter and an optional post argument -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      private static Cell GetBasicFormula(
      +BasicFormulas.GetBasicFormula Method 
      NanoXLSX

      BasicFormulasGetBasicFormula Method

      [Missing <summary> documentation for "M:NanoXLSX.BasicFormulas.GetBasicFormula(NanoXLSX.Worksheet,NanoXLSX.Range,System.String,System.String)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      private static Cell GetBasicFormula(
       	Worksheet target,
       	Range range,
       	string functionName,
       	string postArg
      -)

      Parameters

      target  Worksheet
      Target worksheet of the cell reference. Can be null if on the same worksheet
      range  Range
      Main argument as cell range. If applied on one cell, the start and end address are identical
      functionName  String
      Internal Excel function name
      postArg  String
      Optional argument

      Return Value

      Cell
      Prepared Cell object, ready to be added to a worksheet
      See Also
      \ No newline at end of file +)

      Parameters

      target
      Type: NanoXLSXWorksheet

      [Missing <param name="target"/> documentation for "M:NanoXLSX.BasicFormulas.GetBasicFormula(NanoXLSX.Worksheet,NanoXLSX.Range,System.String,System.String)"]

      range
      Type: NanoXLSXRange

      [Missing <param name="range"/> documentation for "M:NanoXLSX.BasicFormulas.GetBasicFormula(NanoXLSX.Worksheet,NanoXLSX.Range,System.String,System.String)"]

      functionName
      Type: SystemString

      [Missing <param name="functionName"/> documentation for "M:NanoXLSX.BasicFormulas.GetBasicFormula(NanoXLSX.Worksheet,NanoXLSX.Range,System.String,System.String)"]

      postArg
      Type: SystemString

      [Missing <param name="postArg"/> documentation for "M:NanoXLSX.BasicFormulas.GetBasicFormula(NanoXLSX.Worksheet,NanoXLSX.Range,System.String,System.String)"]

      Return Value

      Type: Cell

      [Missing <returns> documentation for "M:NanoXLSX.BasicFormulas.GetBasicFormula(NanoXLSX.Worksheet,NanoXLSX.Range,System.String,System.String)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/9e7328ae-e6fc-1887-841c-098edfaf0b5e.htm b/docs/html/9e7328ae-e6fc-1887-841c-098edfaf0b5e.htm index 1af1cb111..e119262a0 100644 --- a/docs/html/9e7328ae-e6fc-1887-841c-098edfaf0b5e.htm +++ b/docs/html/9e7328ae-e6fc-1887-841c-098edfaf0b5e.htm @@ -1,6 +1,8 @@ -Workbook.AddStyle Method
      NanoXLSX

      WorkbookAddStyle Method

      Note: This API is now obsolete.

      - Adds a style to the style repository. This method is deprecated since it has no direct impact on the generated file. -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      [ObsoleteAttribute("This method has no direct impact on the generated file and is deprecated.")]
      +Workbook.AddStyle Method 
      NanoXLSX

      WorkbookAddStyle Method

      Note: This API is now obsolete.

      [Missing <summary> documentation for "M:NanoXLSX.Workbook.AddStyle(NanoXLSX.Styles.Style)"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      [ObsoleteAttribute("This method has no direct impact on the generated file and is deprecated.")]
       public Style AddStyle(
       	Style style
      -)

      Parameters

      style  Style
      Style to add

      Return Value

      Style
      Returns the managed style of the style repository
      See Also
      \ No newline at end of file +)

      Parameters

      style
      Type: NanoXLSX.StylesStyle

      [Missing <param name="style"/> documentation for "M:NanoXLSX.Workbook.AddStyle(NanoXLSX.Styles.Style)"]

      Return Value

      Type: Style

      [Missing <returns> documentation for "M:NanoXLSX.Workbook.AddStyle(NanoXLSX.Styles.Style)"]

      See Also
      \ No newline at end of file diff --git a/docs/html/9eaaa3db-f82b-275b-ebc8-288f0916cd76.htm b/docs/html/9eaaa3db-f82b-275b-ebc8-288f0916cd76.htm index 8d61ccb75..b052c1d00 100644 --- a/docs/html/9eaaa3db-f82b-275b-ebc8-288f0916cd76.htm +++ b/docs/html/9eaaa3db-f82b-275b-ebc8-288f0916cd76.htm @@ -1 +1,5 @@ -ImportOptions Constructor
      NanoXLSX

      ImportOptions Constructor

      Initializes a new instance of the ImportOptions class

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public ImportOptions()
      See Also
      \ No newline at end of file +ImportOptions Constructor
      NanoXLSX

      ImportOptions Constructor

      Initializes a new instance of the ImportOptions class

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public ImportOptions()
      See Also
      \ No newline at end of file diff --git a/docs/html/9ee7919b-2ec3-31c2-e515-7ea35867464c.htm b/docs/html/9ee7919b-2ec3-31c2-e515-7ea35867464c.htm index a30aed17a..934e19371 100644 --- a/docs/html/9ee7919b-2ec3-31c2-e515-7ea35867464c.htm +++ b/docs/html/9ee7919b-2ec3-31c2-e515-7ea35867464c.htm @@ -1,9 +1,3 @@ -Workbook.AddWorksheet Method
      NanoXLSX

      WorkbookAddWorksheet Method

      Overload List
       NameDescription
      Public methodAddWorksheet(String) - Adding a new Worksheet. The new worksheet will be defined as current worksheet -
      Public methodAddWorksheet(Worksheet) - Adding a new Worksheet. The new worksheet will be defined as current worksheet -
      Public methodAddWorksheet(String, Boolean) - Adding a new Worksheet with a sanitizing option. The new worksheet will be defined as current worksheet -
      Public methodAddWorksheet(Worksheet, Boolean) - Adding a new Worksheet. The new worksheet will be defined as current worksheet -
      Top
      See Also
      \ No newline at end of file +Workbook.AddWorksheet Method \ No newline at end of file diff --git a/docs/html/9f0ded33-9996-440c-0862-40ac66c39f2a.htm b/docs/html/9f0ded33-9996-440c-0862-40ac66c39f2a.htm index f343e458e..ef663d284 100644 --- a/docs/html/9f0ded33-9996-440c-0862-40ac66c39f2a.htm +++ b/docs/html/9f0ded33-9996-440c-0862-40ac66c39f2a.htm @@ -1,3 +1,5 @@ -Cell.CellAddress Property
      NanoXLSX

      CellCellAddress Property

      - Gets or sets the combined cell Address as string in the format A1 - XFD1048576. The address may contain a CellAddressType modifier (e.g. C$50) -

      Namespace: NanoXLSX
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public string CellAddress { get; set; }

      Property Value

      String
      See Also
      \ No newline at end of file +Cell.CellAddress Property
      NanoXLSX

      CellCellAddress Property

      [Missing <summary> documentation for "P:NanoXLSX.Cell.CellAddress"]

      + Namespace: +  NanoXLSX
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public string CellAddress { get; set; }

      Property Value

      Type: String
      See Also
      \ No newline at end of file diff --git a/docs/html/9f5932d5-34cf-6daa-a2b1-db99c9c81dad.htm b/docs/html/9f5932d5-34cf-6daa-a2b1-db99c9c81dad.htm index 3af48c57c..d050c9bfe 100644 --- a/docs/html/9f5932d5-34cf-6daa-a2b1-db99c9c81dad.htm +++ b/docs/html/9f5932d5-34cf-6daa-a2b1-db99c9c81dad.htm @@ -1,5 +1,3 @@ -Range Constructor
      NanoXLSX

      Range Constructor

      Overload List
       NameDescription
      Public methodRange(String) - Constructor with a range string as argument. The addresses are automatically swapped if the start address is greater than the end address -
      Public methodRange(Address, Address) - Constructor with addresses as arguments. The addresses are automatically swapped if the start address is greater than the end address -
      Top
      See Also
      \ No newline at end of file +Range Constructor
      NanoXLSX

      Range Constructor

      Overload List
      +   + NameDescription
      Public methodRange(String)
      Initializes a new instance of the Range class
      Public methodRange(Address, Address)
      Initializes a new instance of the Range class
      Top
      See Also
      \ No newline at end of file diff --git a/docs/html/9fa7bfd3-8975-b0f9-1f11-1c11c2f576f8.htm b/docs/html/9fa7bfd3-8975-b0f9-1f11-1c11c2f576f8.htm index 9a364ae43..d2cb20fb1 100644 --- a/docs/html/9fa7bfd3-8975-b0f9-1f11-1c11c2f576f8.htm +++ b/docs/html/9fa7bfd3-8975-b0f9-1f11-1c11c2f576f8.htm @@ -1 +1,5 @@ -CellXf.HorizontalAlignValue.center Field
      NanoXLSX

      CellXfHorizontalAlignValuecenter Field

      Content will be aligned in the center

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public const CellXfHorizontalAlignValue center = 1

      Field Value

      CellXfHorizontalAlignValue
      See Also
      \ No newline at end of file +CellXf.HorizontalAlignValue.center Field
      NanoXLSX

      CellXfHorizontalAlignValuecenter Field

      [Missing <summary> documentation for "F:NanoXLSX.Styles.CellXf.HorizontalAlignValue.center"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public const CellXfHorizontalAlignValue center = 1

      Field Value

      Type: CellXfHorizontalAlignValue
      See Also
      \ No newline at end of file diff --git a/docs/html/9fb2fcc7-35ae-0466-9e2e-db2c04ebc95c.htm b/docs/html/9fb2fcc7-35ae-0466-9e2e-db2c04ebc95c.htm index f186e934f..860f22f24 100644 --- a/docs/html/9fb2fcc7-35ae-0466-9e2e-db2c04ebc95c.htm +++ b/docs/html/9fb2fcc7-35ae-0466-9e2e-db2c04ebc95c.htm @@ -1,3 +1,5 @@ -Border.CopyBorder Method
      NanoXLSX

      BorderCopyBorder Method

      - Method to copy the current object to a new one with casting -

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      public Border CopyBorder()

      Return Value

      Border
      Copy of the current object without the internal ID
      See Also
      \ No newline at end of file +Border.CopyBorder Method
      NanoXLSX

      BorderCopyBorder Method

      [Missing <summary> documentation for "M:NanoXLSX.Styles.Border.CopyBorder"]

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      public Border CopyBorder()

      Return Value

      Type: Border

      [Missing <returns> documentation for "M:NanoXLSX.Styles.Border.CopyBorder"]

      See Also
      \ No newline at end of file diff --git a/docs/html/9ff4a7f8-5239-850d-43d8-e83212212ef4.htm b/docs/html/9ff4a7f8-5239-850d-43d8-e83212212ef4.htm index 1fb070898..bf840604f 100644 --- a/docs/html/9ff4a7f8-5239-850d-43d8-e83212212ef4.htm +++ b/docs/html/9ff4a7f8-5239-850d-43d8-e83212212ef4.htm @@ -1 +1,5 @@ -Fill Constructor
      NanoXLSX

      Fill Constructor

      Initializes the static fields of the Fill class

      Namespace: NanoXLSX.Styles
      Assembly: NanoXLSX (in NanoXLSX.dll) Version: 2.4.0+262dfa17a0e1f0937af05118886fc4c55ef1b84d
      Syntax
      C#
      static Fill()
      See Also
      \ No newline at end of file +Fill Constructor
      NanoXLSX

      Fill Constructor

      Initializes the static fields of the Fill class

      + Namespace: +  NanoXLSX.Styles
      + Assembly: +  NanoXLSX (in NanoXLSX.dll) Version: 2.5.0
      Syntax
      C#
      static Fill()
      See Also
      \ No newline at end of file diff --git a/docs/html/GeneralError.htm b/docs/html/GeneralError.htm index 57d75d5c5..af04a7cfb 100644 --- a/docs/html/GeneralError.htm +++ b/docs/html/GeneralError.htm @@ -16,9 +16,9 @@ -

J-leWi^d9JB$6W%B!rfX0$_<4DArVcna2&k=m@rc zRyTaysjl-^0;vtELa7K@!?-F($fFM^*_A`hQup5?cALO12kT`wDuA*g)&oq^?CM7i zGR@5u2gj1wj|$#ZAgjTAVZ|Y#L=~|R6(XAlcO+NL#5ulys;}*^MEQ@AJWZ9mjQajj zLj+ap@TZCj1WcF>x)74tw;KMg(w#HYtEp95IMd^Dxc3|-8N1V1Koo#s|5$pd7J|j4 z#D@{ZPeO%KyAsRzDSr(2%PJUbFs*{C_lGGHILI#;F{y5rJjw~meTxN;zn0&Nb*lHE znH0a_*kKkGg6Y8Xgc{<54G+>#@0}FYIw$SIeH-`dI{{op5@Q32YZ1lJN+)G@27gK` zE+q}iAfD-C=bN0-t2U?z@%Kx`w)KwdXF@EiRCe~4)8>QFq(%PqT!B)+hOsBfO#RC< z8yxn{-cvEteS!!2P4SHi{aeX2HZoxe7t@XE6M3L++8W@kZ7@31>rK?h^KD{F zWz$p37a10@+bh_j=Xc6m3#rH|C{Id+n8_ir8&kG-s>8$`fZoc_a?Fr3h*(TDQ(x z9Cs{`U0l@Hn;2VP{ID=Fxv+N_UApAbt!`%LeQYThL1U(~&vQ{0^@#vLb3lnPqEZcD zq3a;rLR~@j{waD%p~Un-JdrOqou8bq+B;m=&#cxMnzbG;*Ro_?s}F4(tep#6(WTp> zmCzZ%=ym`Q9}$*7P`JHm6d_o|00jUNg}9y!;`1H$0~J})`?A{PNE7@p1axb(0%c{e z+6dM@%SV6Z4U#J2kRNa!Az0ER@)FjRrnP+Xtn2%{XftJC3CdCOB3H4mE|!1;-;p$= z0QIA%C`2%gPfsT+mu_osbM@oL1rMIzYBb`!aH(T#zWAYY69rbt2WP`SsB!nEI@96@ z!+KbRx{gyTqcDKA?UR&JP^zEg8HOzQ*uKIpW_d-gJWfNCdEQ*73*NW$ zJJiVMfkD=R1~LWbH#s&2~7 z2DZ9apfe-vWjcV?D2-Lcn-6YFjUfxunPUp4pzPsn8Ry@^SFsZ!!vF`<0G4NcxZQKd?b%jHDbGo?(vq3L+ z(`SoR&A)~WWbIp*@Y%h)AR5%@TFg)Bsq5~sE{yD&RW1NSA!mx}%Sd|%v4Z`t-r)2D zPWw{xgS-!Ib~kTXmke%~-Z(89j-JPkCm5Z|3xFUUq1utdMxUER;LvG;x>Yfwee?Km zAc{nc&b0m5XoefjagjKmrahic#9lepopY7#-S8wztD&Q*9DB3W0kJE74ps;;feWz~ zExB&8uOcwd2ev%SG>9*$P6Hp}9u~hd_*B3W#}Qg1BGclNaf?iBwIDh8O9mwsDmNdS zJ9c@I1&zv%kIWF-pcxcihYt@xb49Tus0B&^-a3z?}|d>k=*uB5VmtD+pnoV7Mn98u(g6 zgC9iq=FoV8vJhp$_jtdWpr$j|r-XXqU*ocC;)MInwUf4dsu1XShaBXj?6w;yDdIUcJez zU+Lj-_n4o3c?Koq?`~!V&lb2MVqn8=lg!)!=;FDpvNldU2^3;TM z6Qx$(NlgCh;Au?#92ug;hauN2UXE)?7trE*p0!UZA zsuPxrm&qJBVrW3)+bJG>q|M-bBv`EG*z2jz5`J|{esc0tx;)9NF-q51tPkauZLii2 zh@cu+KC183J%Qms zTvGmq%7Dy6v@Om3+5C#|sn~MR04!{XPj`*I-=WRs9mx(V&bokg;hj!rw}hx{KJ&`8 zzdN4zvD_}*P2cX)k^Bs2P{?OJbeS4VCR&fShpooMq zt(6B86H0&Q@!k`WvQF3p-B4$&C{I)`j8Q$k=U7r2_OE{$3=6)Jnw#eI19YgdWp#+% zVWdHFgGbw`%Ed<6@`O^XX7V_PvSh$k^+?NU*@Vv9AKDf}nV3$jM7#6JfnQc~t0h0% z>YnFsoALwegK8BHwjbk87yjXh;oG@IEu&opwxJQwbhJ8!|Ng;@T7-RCU2bUKZB_QM zh-_>s8a10JcRnbNda$WN1UfqzOqKg5xMm}o3{%bjPS17U7918F#^)O?_Qb|rB~G^+ zn~>jYz}7i|qTj9-Oha5rRj@DB4D~Eqdc1Uo_2gh{ui-PA26%g3rteX6tF57W(=)sn zV679jQXXRztb_m=*FxtvToniEaVI+Kb)7F0SeuT%SUZz_m%>Z(!1*dk?=rMq`M=bX zAj|psp)_f9Z+a&yf_-^ z^@P~JGwFYRriH;509SyAJJ9L%=;6RADR~(H^>Pe6p*jt3<%A-_w&-Q}d*=yyV1?vi z+b=62bfJ$NEvv;?jRgqW*Y!(qL|$X_f`IAA9A9LL|o?pgvv48BdBXlN$z-Cli6P~ z7CbM#t_SzYk6A3pcZc6ES4{Z*O4g`Aj%MnU{X`Z2$&kPowGkmfsTOq1siG6M40pRO`C92XSY(He;|a->NpoQ-b&1 zVMGaUZ?MbHL#u=`_p>Jmc3|Tg)dS`@Xz=N*C!C6fBNxprnOuCy#W>+r4?(c&5_UT+#W?_zr$*pzKJ0sj{{TcM5lLVDt@lI%P zvMnUQ_vk2N7%mGMSzp<2CSsdtq;Lw-V&;Y>C14zhQ=<(H^Fo@NabXij3j(h*QCgYb z5Z37cDzG15V0CBw!j>E@PL z>a#BDw(J(_zG2J!uvR=tfp8EDd~>2u0N3R7Vc&XndN(ChYWMRk(Y8tGeOeBCT_MhSIql zGFsmfp14uUxJwWyvBx{31haf3+CDHcIisj}Iv_}>>l;ixI(T-b^DoZ+9UeyRCj-w2 zEyUtSr(fieTPTXs9%e#sQb{FLd8A_0?3BNjy*!JeA~}^|b;Qg)p;6;4jj5x-NvBZ= zEGUGge~GVmzSFst<6wIUZmI@I(SiQv!p;{OckBldoq=A3=XnZ-t^OBQ%?tr?4yl4C zr^)qQuuep9dJp;HLMhF2x#hQx-f8j3y8Jfbs~R(u*%gtAfg~z9g#M8E~L3h2#EUs=5 zA9w_EU|bGY$d1$2PWY?b7d??7#X9&@S*wR?va-@g$eFxBm0P@Qag8!h?X9H&7)`He zJ&1e7))_$lvBRJWDvuUOL}bIbWUo%QA@=o~;UMMPo_3u)mSDs(-C6P9pI&rNzISeN zPEq{wvZ^nP#m~sWohWzn^A(WXV2OMaZ>t(oY2B3P^T^-7XPXUbNF=N;B90s5C!MxV zF!!OO*c|*BOWW~V{6gfr419P~1E@VWF00z3o-Ol}9{#HERuN8?@85B;VK~ps7*P`e z;2~VRa7)OO!ytVg=~Lbw;fcj+YK%lSn6f#?HqBhugr{E&pKRBv$Bmekh?R1J#k%QbQ602KXNC{7wvbL3XV$ttZ{ziOeQn4Uk*36qB$h?- zH#xM%gAlBM$_+HH-lt^Hw;%+2nP0>KWJ00f!c#h7eDY;_5QV8zay3AyYHSb|EJP)JcXlArsRNI(A% z3=6ozpC#dJ_{mdhi9~AdG*L$7T?K$y&Pgifg*}hw;~^2XcxufQm*gM(C6>6C9!fDk%?mT#$r6h!w| zIbV!pV~2ULib$9a2;%R7j}t7i?~SbASJ=&8z`np%Ftx)6&u+ zazM$r-<@*oFoTzR;Ct!3^+;18zQ}|*`E1>wGDl2@bW8mJyP1M9q$->VWI6OWZRKb=bdJ-|OJZapVpkXE=(A61^Q3fYT)M{i8kyFXT=VOa#XF zH@t_ebha+Fs12XS#&J5!&y7Y^0O0 zoJdpi*>;<|$zI#BXem`bAhdZ};OhWAu`~;_A^Qp1ov8f1Z_`z)xj+rIWa6lT@3oHq_bJ{EF?-=41v;rvsjd*3$5=1t>P|pX zkz-|+GQmvfMDH=WL}!@AAZMrh{-}DUH#^g@8+l46c$fD9(oDaywuz*0ksZ5P$Xg02 zY|Uj;-ZQgR)DtyLFLsAI#G&$+7E0iM-vao)6Jj#=Bq~ z)+9&~;2IO`|BfFH4j}?R&%zy|Dmk<9fA00Tqo0&iH1}j&vEqrdlU4-j1Hm#iuQ6jg zaNb5c@F*zdD2|aXws&71ZGaPj`I=SORK&RWDKbr~S?yf}xJ=xk`PvEVrCWhKU;ab; zbaY>``CqusE&acI&Yb#u3%mkP=XCKOz?iH_Z~bI}K*q^%!OPn9Mt8IwH66_7#@u_{ zYq{!+N|-*qUOI$}PAmygt;LUk-Z~>qA$aBaZ|pN{#a}t%Vx+T?iq`Leb$0ZbpTmB# z7Gp$&EFIWA32X16b`>b@eCN{|7MRg-;TtOSC;wD*ZSlf>y<$>QU}%!DL+2pmz_4cc zKNcj9Ou7pTJ4_|f`8s3%Z8q&Om-7pY>Q7`@vRzsF!_ze$IcHq5hbr819>go9@#<>< zi;0C(Vq`VkF-rr8N-<;#A!!FUzg7|<;>3MX*!aNY!T(MQZyN7hfX#k*&1`8cD)&f{ zdm^uJu8iut;PQpaS|CYFE`vV+0|uscuX+|pL)R}V8`t`<^2oQxG`*suFCna7z-C8c zO0~2+v_qyu0|N6jBff`HEe8234Cx+HQ}KR|C0!P>slUs~Y{bjjD_e+?937LQO*^1$ zgQ#_yg&}gKcm)XXp3EwBE!k4EFUc|>WQ;fjzY3B2ej5kUDaQi`^Wg}PbT9H(0rs-a zwE^g=cJ+hynzD8mgVx>LI2L8XRZKOX&2)Kd!$X&>4g&b&o_!9leHDFNb43WJMVJfl z67jb067P$bnBjmP_Ud1D>qmMf3xiBc)@G^)wZa!{39z2ITk00_V|BdWE>Csf7J`R}Px681gP2HDvM?D8KK=N93?1WfoOjc4X)#ikA_lla%Q;m85pOycYYm1v`u zVdrI@Gu9+2o380`MPwo5L~rI5DK&%e946*}-d$4v7-7~ECjVRtT|;@34{>%CY{OP= zfBDj-e0`H@lm7#>*QLgPHu-1A$)Wr0fchcr_WAyh%qJ(w9Vf@!K>uND1itj&40$k` zJ=$vrnVOMrM3w5ZCCqZ%oJ|g9b3`_=CST19dQA%iw9Mg*)xN7(Yk~Ou-`73~RuB+d z^;)7eR&4u`x(8&>9H(PL+iFrP*@xlry7V+r7@%ufXHMJYOm$ToDak1EWR< z6XpRUAq)EfqYnY0kmn1S3lV<`=L~-4E<%rKZYQ~Q4`1%r7`&eaPkCVF@z^3}DFM9f zMk%I%#A>kzoAdP@$l!-j0Xq-v1`O(h8{@wOUo5v6zc#PdN>BCuy3&gp0mr;TlL!&Ab_NADSvwPR%_o)-maokvVa&&aMczrqUZN(sdUg*$`ha6%B&`H_OZvrjqE}34d z4AM=(86FoUspWH?9E;=&W6O)YYjUBUHO8zL7JoM#$HR5Ll$D)-OSuAv7U?92DJko! zH6%a_B2e%^IWjM{_XK}1>tQ#%mi#b{S3EMa_EtXTSv73b4Lw29#L@Bn?d1DpVQ?It z^UspT!AHhOtAF*+=*VX+sWJvPq=#AkZ1|4>mlo-=m{LM2+V*Sv0qao~#decEUKqt) zIo#!F;?;CPXB)b4cnVANN$L8C=_f;B-`fD!=ou<;=(f`9YEj_rbnWdAtoEEvV0q6R z$KO-E*-<3vUYh-OJj3bwRDAPXU$rEQt^uB5zKOY_l~M~3j1OrA(MRqi4^LrVSes2{ zjplb$!|3~aLUql%smk+P=MDW$Q7k|^4H^gDtvy3*%C_Hs6Uw%6yYbVVppe-!94KG! z^;Kq4)tF4rH^TOc<}9IC|^<5Y$>a*Vyg?7S<_Q6teM>uT{JW-uk2mwN>x8m7`n}B zPHi_2_I2a=ZoPHnLu_fHrT+;|`A5~;nwQU#;G|dPWRqkw5`X&#D7itgqx^77cT8S_djDm5aV2h%}HsM=< z#D^w>!Tw;u<40aXBVo6W_%yzlGWL1x&NiOsb2Se|`ew64kK2y;L^Wo)&k>W+dzWU3 zdsX0|_i7HyD!fP3r3kem$SK!7ndRe5U&CqPQB!`I-4A7~jZNVca{D@P>W*Zsapc1E z@jeNxRd0}qluL~(QW%Nl_GX@3fD1h^$H(U;C@{nvi8pIMPx`;(LZo9MMeW1dRZfnH z=vr{xnJJlGZB_H~C#1da0&N9*hA$Fj*egiBgPLoVz(yPg8WVDsH6HgzRoHGk{?xUR zDu}y%vYfQTbotwE&)3J)PM1q>o25<*4jFI@F<3Wl_twwgLFyITTmD^CDzm?5Lp>zo zzKKbwLf^uJYdry#D9|AESmP&2#umup&?qnE&b_>N1Uv&y=WL3aUchp5y~|fQj0Eck zjEqG|%xLGfo`1{F)F9LKa|E=)I4mFQi_K((oqg4tRHO1sM(oFjbhPb!5Wp2%Y!ukf z3XI{Dmxg}{wsuzb*$HnaT;`PNXdrpEpdISg_}#>Oq26f18O-3l=Y7XJIxXJf$g$NQ z9?y9z)Sj!(-}Rb+Tpnqm7jAIgfAJbqO(D^VfbNaEciX_f{mYs{q+f=GFm0nN*AFb5 zBdx6DqWF#42#01Osq@x{roL(XwgKo(ZkTP)%E*c?d?u4M53Xc~8Vh&Te26TS(DqjP z3nri4l5Qzgk2$48Xj${IkW$nC}OkV3eT7du43aWRdz=4joe&m3$ z55=2iSZ$tk3G3kR1%b`I;C+eG#)N5eQh`e=^kX?8#~5un@&z->uOpUQ8&tq0d|J1Y z_JK;E-<#Stj+OEur+dqZcrCLW@Cfp^_aUitRi0B*9bN%F2%&v?0^q7_r@pj ztnit8%QaJm&Vkv33jqM-{_c9&c~Kx|KYD41hkqBj-$UB*dtMAxLS*6XPKN4fSG5D{ z5Y+{ZJ14>&A-RYg7hQhpMhQS4At?+qHbTdruF67w6L$8eSAP6_G(7^XHJ?VDW{V)=`_{$Be6c zjZ(au?B<&qy4;jGugN?~9`HpX-X2@Lv8KEAagiywz`JI5p3lJ>Zvx!F`KmR0`K|y9 zM}g>Tf4aSI4^&-v2{KfW>9J%`AQlVwVAJ1e$RQ%Y;X(On@cXBn&Q%Bl2R5jxR92*i z$j)$-dHzCF!NB{wfP=L@u?49tTk1|@mw^j@ehkwY^sO1_3D#hYrXEIOgXK)+>Es^P z%XakqyY(5C`TH+qpMWihf=otWe#*Kajf-e>6DAn7I(@8je)YgJh;eFXm^k_^gNC+1dy7sd|wYYiTp-Scv&J5 z-4X0=S{{KF6Be8%Ge-ikBZ(3SC+dptXPilCDr}IBPO*xqp-B`f!{S23`D5U9=q@V_ zvsxG`qvak>Y=5{lF(`U68p8VF@d}hcUK6J1hUt`af9QY_%3?O z=2XxJqoCP?GXt&uv?V_Ex68=WoNN`#sen2E+E*a)?*2zK=~`M1_mP2AVr&4Zn*hWh zuXmgbqR9`6ANkn%L8WOi*yqfg_xEMa=4;yc>^Xl}V*qbujV-7&rR0(&1FHCT4TNkc z{^Gc7n!__+IK0Zd^pttL?(nPBHv)zcOG7JcC+^lSNHevU!7WR5JkLB+^eR(#GSKFU z{CHous76>(#dw-QF%Jon%sByN6-jXag(1E6mx|n&oz8B9DV*Rf*LAC17U*|4a2Og& zjM-7GZlF?mn?i(go#f{C_-Z4nKm_NVUHGvEdcthvW+KuKVKjARq`S>o`xa`Dtg4KhY0iPK;E`t8-;0t&c$GK4 z%@ueEM`(z9?_J5#bb7t=Hm_fJBF%!Dlx}X%UH}?|2JnUFH$OIoWnsJU=N1V`rC7UY zOj|8Qa$p~{HXeothJ&*nnwX898P=8$8(NDAykv%iDEfy(JD3{8O0ht02pL5C-h5qX z4!C;6YB0fEU&5tz(_v=qUukSXlix=@*1rNuQsEx4hi3@5(oCE^}$%itWoW!)kwnk-X%G zBU@sSn=k@qkRQErZ#*R-pr|a8YnRG`Dkac;=Vb7spzq$Atj8-+1Qnu{4w#;INr2iR zZXD4x9ju7bkV{eci1182_=5csvLT>B6>$JMaK6W_ogqG{`SvpWjBleTJG{w56$dG( zM(j6X3Hke;m5(|6Yb)m(iHG1X!a^=&F|VHrg%(Ge$?PmxVx`s4p$!V6Q@>8+nmCrm z#)JpsLA#7K?PDxAEJQRl#q-oj$N^(_2ntC!+}@z{Bwt=BBAuT_`tSM{a$nz!VBEuN z#)MGz;_wM1=vLDn!f%%&o|AD`3h>*F`zlhOqN_Sp92SuO56g%Ugh=g#R=5eU zd4Qt~UnoT4-6r2#L@~`G$;)HUx&QPnthuD+wr#~`%~;-qtBqZ@rLuF;hy?`C>$)lF zI5uKgM}NCsq+1fQdUKSpEQ`v}i=)7?xh)6NK1>xJ;TW9IRqtXU;xz_2!EDGEI{wve zN!|_foKwFZcc2vK)x^M39DP2Y~zr>D_F^PWEHmZ1t zP!sOFX-v^Q3u&AF8ZZm{xd5z&n0I$jIm0U_q<=%aKJFf+QoWS4?DH%N-ij$^?~q(- z)&tw-s6Ld#$2%Or$CP}lR;KVeHRpiaQ=N*PzQx*+1fCx3W=^ZuW_SELqR2Q`o{>a@%l$de^E)bkDp^eqJ8#=1-5Eumn~+ANJd5#)&NnY)M1fumZ@eX z2v_s6H*AL&D~x$5h`imINAsI>8)cv6-6zV$k4L z0!eIi9g&&BG_E>T38^v|LR$XCEqa-!TyKLud~d)0vGcx|;M1g?|G{#^!LEhh1(lovdrBY} zXtJr2=wVsDw)IK=xO0d^vmm&fQ8%r`6BvUPa9m}6Tzo)(#ea8(&Nw^i7^28up(ZZ# zrrd+|`uGRS-oI=&cd584xB~gRX)9%W>?jy=u*`a8@3M)LZHf{%)EYwCVM!(_d0ztHx~n#U_Pg7PTuZ%q?hB0>UKa* zPM&mG)2y>XY-u8p&lMgw;^`Rsr8Ulj7w+P9Rm;&Ao+x!Hr+v@fS%#=F1jzuLS*+(* z5NdRB0{_2UX6V)8!V(v-5zDl+5UB3ZAPPg;$6F>m2M^um|n=F~vW8T^Kpx41ff;Uye7U7#WptfmTcqfzS}6W$<#T z`Y15IxyZ}KaJh682dG@}ROHUJiDbwi^I<%7vFS%9>Bt|=W-z@N$aG|DQ<#1_fus%* z=n&|9QbC)McEq!W5m3iUktSMC*aKl-0`ORYU}J@LP8gNyX%UWEttY?5#+KM16#aS$ zpnwQSY5Gue7@U6{LQ(L~eEi{b&DBs17NTRNH%?)#Gg%@j@m)sUehReWUtUK;rIyya z>DY-JM8Exw!NH`@-ftfO*0z2eWxiI=y8inNi7oMhit!*bL zx!R=FhxVKefwaB_3vw5NdBZN$OCCjZ5lD8r7#av)g8)g;DNJz$H*jjjI6FhqtM%Id zR{aKAc{jGO;)o`uy_QU)^BOK=A(dhCKwv@OH4-O{oz6$1sM8dq6HgC^vfw1$I zF7WLm7e?#AR{_lrh3bS>*q(}snsyzP778NtX94Cx z6w>d~`ndGE71=|XWk~75&IlqyfU30YK;akF$U);VIj>ENHNS~9GJYpHM#ew%uvqLZ zN`DQZ_oo=+3*E=8gza=aeR~f~z7E@X)`?0ss0`0AL)LlD4OM@rS*T~N*L?U<16}04 zM1lb8ZAEZ~DXKk(nizz5PHb+PP=v2*2(M^GBP))8`37-0D319jhc~td5NzR3;~T!@ z2SXK=9p5N3mINnXdx$RvEebb`CRjKA)_kn=seR2Ii$V^m)tOr#SC+P>oZj zv~ieFmvFjlaRCkM5+@bXH-D5LegUx-C@6zkasN|_GAz#AfCB{k-{qjJZ_GrpTQWgb zVkoXrBa1PFk9Odz4pMaV>X%8|xJL$-wy-6r^;;K`K@bz0TwVigE73;e+IKk*8UznB z@&+LVHFlnc*o?rW%FBG05-xmc2xK@Hx+t8G|DSw_lnWkvklFO?kRT;76dcOzei&YV zZg8->jQo%ZAUT2lDL&*H9Sv>&3%0Aas1=3hP7fGlmlt$~(IYJCzppY+`;$LqHr|~v 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