Subversion Repository Public Repository

ChrisCompleteCodeTrunk

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
2046
2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
2059
2060
2061
2062
2063
2064
2065
2066
2067
2068
2069
2070
2071
2072
2073
2074
2075
2076
2077
2078
2079
2080
2081
2082
2083
2084
2085
2086
2087
2088
2089
2090
2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
2103
2104
2105
2106
2107
2108
2109
2110
2111
2112
2113
2114
2115
2116
2117
2118
2119
2120
2121
2122
2123
2124
2125
2126
2127
2128
2129
2130
2131
2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143
2144
2145
2146
2147
2148
2149
2150
2151
2152
2153
2154
2155
2156
2157
2158
2159
2160
2161
2162
2163
2164
2165
2166
2167
2168
2169
2170
2171
2172
2173
2174
2175
2176
2177
2178
2179
2180
2181
2182
2183
2184
2185
2186
2187
2188
2189
2190
2191
2192
2193
2194
2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
2208
2209
2210
2211
2212
2213
2214
2215
2216
2217
2218
2219
2220
2221
2222
2223
2224
2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
2246
2247
2248
2249
2250
2251
2252
2253
2254
2255
2256
2257
2258
2259
2260
2261
2262
2263
2264
2265
2266
2267
2268
2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
2282
2283
2284
2285
2286
2287
2288
2289
2290
2291
2292
2293
2294
2295
2296
2297
2298
2299
2300
2301
2302
2303
2304
2305
2306
2307
2308
2309
2310
2311
2312
2313
2314
2315
2316
2317
2318
2319
2320
2321
2322
2323
2324
2325
2326
2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
2357
2358
2359
2360
2361
2362
2363
2364
2365
2366
2367
2368
2369
2370
2371
2372
2373
2374
2375
2376
2377
2378
2379
2380
2381
2382
2383
2384
2385
2386
2387
2388
2389
2390
2391
2392
2393
2394
2395
2396
2397
2398
2399
2400
2401
2402
2403
2404
2405
2406
2407
2408
2409
2410
2411
2412
2413
2414
2415
2416
2417
2418
2419
2420
2421
2422
2423
2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
2452
2453
2454
2455
2456
2457
2458
2459
2460
2461
2462
2463
2464
2465
2466
2467
2468
2469
2470
2471
2472
2473
2474
2475
2476
2477
2478
2479
2480
2481
2482
2483
2484
2485
2486
2487
2488
2489
2490
2491
2492
2493
2494
2495
2496
2497
2498
2499
2500
2501
2502
2503
2504
2505
2506
2507
2508
2509
2510
2511
2512
2513
2514
2515
2516
2517
2518
2519
2520
2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
2531
2532
2533
2534
2535
2536
2537
2538
2539
2540
2541
2542
2543
2544
2545
2546
2547
2548
2549
2550
2551
2552
2553
2554
2555
2556
2557
2558
2559
2560
2561
2562
2563
2564
2565
2566
2567
2568
2569
2570
2571
2572
2573
2574
2575
2576
2577
2578
2579
2580
2581
2582
2583
2584
2585
2586
2587
2588
2589
2590
2591
2592
2593
2594
2595
2596
2597
2598
2599
2600
2601
2602
2603
2604
2605
2606
2607
2608
2609
2610
2611
2612
2613
2614
2615
2616
2617
2618
2619
2620
2621
2622
2623
2624
2625
2626
2627
2628
2629
2630
2631
2632
2633
2634
2635
2636
2637
2638
2639
2640
2641
2642
2643
2644
2645
2646
2647
2648
2649
2650
2651
2652
2653
2654
2655
2656
2657
2658
2659
2660
2661
2662
2663
2664
2665
2666
2667
2668
2669
2670
2671
2672
2673
2674
2675
2676
2677
2678
2679
2680
2681
2682
2683
2684
2685
2686
2687
2688
2689
2690
2691
2692
2693
2694
2695
2696
2697
2698
2699
2700
2701
2702
2703
2704
2705
2706
2707
2708
2709
2710
2711
2712
2713
2714
2715
2716
2717
2718
2719
2720
2721
2722
2723
2724
2725
2726
2727
2728
2729
2730
2731
2732
2733
2734
2735
2736
2737
2738
2739
2740
2741
2742
2743
2744
2745
2746
2747
2748
2749
2750
2751
2752
2753
2754
2755
2756
2757
2758
2759
2760
2761
2762
2763
2764
2765
2766
2767
2768
2769
2770
2771
2772
2773
2774
2775
2776
2777
2778
2779
2780
2781
2782
2783
2784
2785
2786
2787
2788
2789
2790
2791
2792
2793
2794
2795
2796
2797
2798
2799
2800
2801
2802
<?xml version="1.0" encoding="utf-8"?>
<doc>
  <assembly>
    <name>System.IO.FileSystem</name>
  </assembly>
  <members>
    <member name="T:Microsoft.Win32.SafeHandles.SafeFileHandle">
      <summary>Représente une classe wrapper pour un handle de fichier. </summary>
    </member>
    <member name="M:Microsoft.Win32.SafeHandles.SafeFileHandle.#ctor(System.IntPtr,System.Boolean)">
      <summary>Initialise une nouvelle instance de la classe <see cref="T:Microsoft.Win32.SafeHandles.SafeFileHandle" />. </summary>
      <param name="preexistingHandle">Objet <see cref="T:System.IntPtr" /> qui représente le handle préexistant à utiliser.</param>
      <param name="ownsHandle">true pour libérer de manière fiable le handle pendant la phase de finalisation ; false pour empêcher la libération fiable (déconseillé).</param>
    </member>
    <member name="P:Microsoft.Win32.SafeHandles.SafeFileHandle.IsInvalid"></member>
    <member name="T:System.IO.Directory">
      <summary>Expose des méthodes statiques pour créer, se déplacer dans et énumérer des répertoires et sous-répertoires.Cette classe ne peut pas être héritée.Pour parcourir le code source de .NET Framework pour ce type, consultez la Source de référence.</summary>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.Directory.CreateDirectory(System.String)">
      <summary>Crée tous les répertoires et sous-répertoires dans le chemin d'accès spécifié, sauf s'ils existent déjà.</summary>
      <returns>Objet qui représente le répertoire dans le chemin d'accès spécifié.Cet objet est retourné, qu'un répertoire existe déjà ou non dans le chemin d'accès spécifié.</returns>
      <param name="path">Répertoire à créer. </param>
      <exception cref="T:System.IO.IOException">Le répertoire spécifié par <paramref name="path" /> est un fichier.ouLe nom de réseau n'est pas connu.</exception>
      <exception cref="T:System.UnauthorizedAccessException">L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> est une chaîne de longueur nulle, ne contient que des espaces blancs, ou contient un ou plusieurs caractères non valides.Vous pouvez rechercher les caractères non valides à l'aide de la méthode <see cref="M:System.IO.Path.GetInvalidPathChars" />.ou<paramref name="path" /> est préfixé avec, ou contient, uniquement un signe deux-points (:).</exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> a la valeur null. </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le chemin d'accès spécifié n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé). </exception>
      <exception cref="T:System.NotSupportedException">
        <paramref name="path" /> contient un caractère deux-points (:) qui ne fait pas partie d'un volume de lecteur (« C:\ »).</exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.Directory.Delete(System.String)">
      <summary>Supprime un répertoire vide dans un chemin d'accès spécifié.</summary>
      <param name="path">Nom du répertoire vide à supprimer.Ce répertoire doit être accessible en écriture et vide.</param>
      <exception cref="T:System.IO.IOException">Un fichier avec le même nom et le même emplacement spécifié par <paramref name="path" /> existe.ouLe répertoire est le répertoire de travail actif de l'application.ouLe répertoire spécifié par <paramref name="path" /> n'est pas vide.ouLe répertoire est en lecture seule ou contient est un répertoire en lecture seule.ouLe répertoire est utilisé par un autre processus.</exception>
      <exception cref="T:System.UnauthorizedAccessException">L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> est une chaîne de longueur nulle, ne contient que des espaces blancs, ou contient un ou plusieurs caractères non valides.Vous pouvez rechercher les caractères non valides à l'aide de la méthode <see cref="M:System.IO.Path.GetInvalidPathChars" />.</exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> a la valeur null. </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">
        <paramref name="path" /> n'existe pas ou n'a pas pu être trouvé.ouLe chemin d'accès spécifié n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé). </exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.Directory.Delete(System.String,System.Boolean)">
      <summary>Supprime le répertoire spécifié et, s'ils sont indiqués, tous les sous-répertoires et fichier qu'il contient. </summary>
      <param name="path">Nom du répertoire à supprimer. </param>
      <param name="recursive">true pour supprimer les répertoires, sous-répertoires et fichiers dans le chemin d'accès indiqué par <paramref name="path" /> ; sinon, false. </param>
      <exception cref="T:System.IO.IOException">Un fichier avec le même nom et le même emplacement spécifié par <paramref name="path" /> existe.ouLe répertoire spécifié par <paramref name="path" /> est en lecture seule ou <paramref name="recursive" /> est false et <paramref name="path" /> n'est pas un répertoire vide. ouLe répertoire est le répertoire de travail actif de l'application. ouLe répertoire contient un fichier en lecture seule.ouLe répertoire est utilisé par un autre processus.</exception>
      <exception cref="T:System.UnauthorizedAccessException">L'appelant n'a pas l'autorisation requise.</exception>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> est une chaîne de longueur nulle, ne contient que des espaces blancs, ou contient un ou plusieurs caractères non valides.Vous pouvez rechercher les caractères non valides à l'aide de la méthode <see cref="M:System.IO.Path.GetInvalidPathChars" />.</exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> a la valeur null. </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">
        <paramref name="path" /> n'existe pas ou n'a pas pu être trouvé.ouLe chemin d'accès spécifié n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé). </exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.Directory.EnumerateDirectories(System.String)">
      <summary>Retourne une collection énumérable de noms de répertoires dans un chemin d'accès spécifié.</summary>
      <returns>Collection énumérable des noms complets (chemins compris) pour les répertoires du répertoire spécifiés par <paramref name="path" />.</returns>
      <param name="path">Le chemin d'accès relatif ou absolu du répertoire où effectuer la recherche.Cette chaîne n'est pas sensible à la casse.</param>
      <exception cref="T:System.ArgumentException">
        <paramref name="path " />est une chaîne de longueur nulle, ne contient que des espaces blancs, ou contient un ou plusieurs caractères non valides.Vous pouvez rechercher les caractères non valides à l'aide de la méthode <see cref="M:System.IO.Path.GetInvalidPathChars" />.</exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> a la valeur null. </exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">
        <paramref name="path" /> n'est pas valide, notamment s'il fait référence à un lecteur non mappé. </exception>
      <exception cref="T:System.IO.IOException">
        <paramref name="path" /> est un nom de fichier.</exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin et/ou le nom de fichier spécifiés dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.Security.SecurityException">L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.UnauthorizedAccessException">L'appelant n'a pas l'autorisation requise.</exception>
    </member>
    <member name="M:System.IO.Directory.EnumerateDirectories(System.String,System.String)">
      <summary>Retourne une collection énumérable des noms de répertoires qui correspondent à un modèle de recherche dans un chemin d'accès spécifié.</summary>
      <returns>Collection énumérable des noms complets (chemins d'accès compris) pour les répertoires du répertoire spécifié par <paramref name="path" /> et qui correspondent au modèle de recherche spécifié.</returns>
      <param name="path">Le chemin d'accès relatif ou absolu du répertoire où effectuer la recherche.Cette chaîne n'est pas sensible à la casse.</param>
      <param name="searchPattern">Chaîne recherchée à trouver parmi les noms de répertoires dans <paramref name="path" />.Ce paramètre peut contenir une combinaison de caractères littéraux et génériques * et ? (voir Remarques), mais ne prend pas en charge les expressions régulières.</param>
      <exception cref="T:System.ArgumentException">
        <paramref name="path " />est une chaîne de longueur nulle, ne contient que des espaces blancs, ou contient un ou plusieurs caractères non valides.Vous pouvez rechercher les caractères non valides avec la méthode <see cref="M:System.IO.Path.GetInvalidPathChars" />.ou<paramref name="searchPattern" /> ne contient pas un modèle valide.</exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> a la valeur null.ou<paramref name="searchPattern" /> a la valeur null. </exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">
        <paramref name="path" /> n'est pas valide, notamment s'il fait référence à un lecteur non mappé. </exception>
      <exception cref="T:System.IO.IOException">
        <paramref name="path" /> est un nom de fichier.</exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin et/ou le nom de fichier spécifiés dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.Security.SecurityException">L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.UnauthorizedAccessException">L'appelant n'a pas l'autorisation requise.</exception>
    </member>
    <member name="M:System.IO.Directory.EnumerateDirectories(System.String,System.String,System.IO.SearchOption)">
      <summary>Retourne une collection énumérable des noms de répertoires qui correspondent à un modèle de recherche dans un chemin d'accès spécifié, et effectue éventuellement la recherche dans les sous-répertoires.</summary>
      <returns>Collection énumérable des noms complets (chemins d'accès compris) pour les répertoires du répertoire spécifié par <paramref name="path" /> et qui correspondent au modèle et à l'option de recherche spécifiés.</returns>
      <param name="path">Le chemin d'accès relatif ou absolu du répertoire où effectuer la recherche.Cette chaîne n'est pas sensible à la casse.</param>
      <param name="searchPattern">Chaîne recherchée à trouver parmi les noms de répertoires dans <paramref name="path" />.Ce paramètre peut contenir une combinaison de caractères littéraux et génériques * et ? (voir Remarques), mais ne prend pas en charge les expressions régulières.</param>
      <param name="searchOption">Une des valeurs d'énumération qui spécifie si l'opération de recherche doit inclure seulement le répertoire actuel ou si elle doit inclure tous les sous-répertoires.La valeur par défaut est <see cref="F:System.IO.SearchOption.TopDirectoryOnly" />.</param>
      <exception cref="T:System.ArgumentException">
        <paramref name="path " />est une chaîne de longueur nulle, ne contient que des espaces blancs, ou contient un ou plusieurs caractères non valides.Vous pouvez rechercher les caractères non valides à l'aide de la méthode <see cref="M:System.IO.Path.GetInvalidPathChars" />.ou<paramref name="searchPattern" /> ne contient pas un modèle valide.</exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> a la valeur null.ou<paramref name="searchPattern" /> a la valeur null. </exception>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="searchOption" /> n'est pas une valeur <see cref="T:System.IO.SearchOption" /> valide.</exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">
        <paramref name="path" /> n'est pas valide, notamment s'il fait référence à un lecteur non mappé. </exception>
      <exception cref="T:System.IO.IOException">
        <paramref name="path" /> est un nom de fichier.</exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin et/ou le nom de fichier spécifiés dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.Security.SecurityException">L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.UnauthorizedAccessException">L'appelant n'a pas l'autorisation requise.</exception>
    </member>
    <member name="M:System.IO.Directory.EnumerateFiles(System.String)">
      <summary>Retourne une collection énumérable de noms de fichiers dans un chemin d'accès spécifié.</summary>
      <returns>Collection énumérable des noms complets (chemins compris) pour les fichiers du répertoire spécifiés par <paramref name="path" />.</returns>
      <param name="path">Le chemin d'accès relatif ou absolu du répertoire où effectuer la recherche.Cette chaîne n'est pas sensible à la casse.</param>
      <exception cref="T:System.ArgumentException">
        <paramref name="path " />est une chaîne de longueur nulle, ne contient que des espaces blancs, ou contient un ou plusieurs caractères non valides.Vous pouvez rechercher les caractères non valides à l'aide de la méthode <see cref="M:System.IO.Path.GetInvalidPathChars" />.</exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> a la valeur null. </exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">
        <paramref name="path" /> n'est pas valide, notamment s'il fait référence à un lecteur non mappé. </exception>
      <exception cref="T:System.IO.IOException">
        <paramref name="path" /> est un nom de fichier.</exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin et/ou le nom de fichier spécifiés dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.Security.SecurityException">L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.UnauthorizedAccessException">L'appelant n'a pas l'autorisation requise.</exception>
    </member>
    <member name="M:System.IO.Directory.EnumerateFiles(System.String,System.String)">
      <summary>Retourne une collection énumérable des noms de fichiers qui correspondent à un modèle de recherche dans un chemin d'accès spécifié.</summary>
      <returns>Collection énumérable des noms complets (chemins d'accès compris) pour les fichiers du répertoire spécifié par <paramref name="path" /> et qui correspondent au modèle de recherche spécifié.</returns>
      <param name="path">Le chemin d'accès relatif ou absolu du répertoire où effectuer la recherche.Cette chaîne n'est pas sensible à la casse.</param>
      <param name="searchPattern">Chaîne recherchée à trouver parmi les noms de fichiers dans <paramref name="path" />.Ce paramètre peut contenir une combinaison de caractères littéraux et génériques * et ? (voir Remarques), mais ne prend pas en charge les expressions régulières.</param>
      <exception cref="T:System.ArgumentException">
        <paramref name="path " />est une chaîne de longueur nulle, ne contient que des espaces blancs, ou contient un ou plusieurs caractères non valides.Vous pouvez rechercher les caractères non valides à l'aide de la méthode <see cref="M:System.IO.Path.GetInvalidPathChars" />.ou<paramref name="searchPattern" /> ne contient pas un modèle valide.</exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> a la valeur null.ou<paramref name="searchPattern" /> a la valeur null. </exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">
        <paramref name="path" /> n'est pas valide, notamment s'il fait référence à un lecteur non mappé. </exception>
      <exception cref="T:System.IO.IOException">
        <paramref name="path" /> est un nom de fichier.</exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin et/ou le nom de fichier spécifiés dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.Security.SecurityException">L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.UnauthorizedAccessException">L'appelant n'a pas l'autorisation requise.</exception>
    </member>
    <member name="M:System.IO.Directory.EnumerateFiles(System.String,System.String,System.IO.SearchOption)">
      <summary>Retourne une collection énumérable des noms de fichiers qui correspondent à un modèle de recherche dans un chemin d'accès spécifié, et effectue éventuellement des recherches dans les sous-répertoires.</summary>
      <returns>Collection énumérable des noms complets (chemins d'accès compris) pour les fichiers du répertoire spécifié par <paramref name="path" /> et qui correspondent au modèle et à l'option de recherche spécifiés.</returns>
      <param name="path">Le chemin d'accès relatif ou absolu du répertoire où effectuer la recherche.Cette chaîne n'est pas sensible à la casse.</param>
      <param name="searchPattern">Chaîne recherchée à trouver parmi les noms de fichiers dans <paramref name="path" />.Ce paramètre peut contenir une combinaison de caractères littéraux et génériques * et ? (voir Remarques), mais ne prend pas en charge les expressions régulières.</param>
      <param name="searchOption">Une des valeurs d'énumération qui spécifie si l'opération de recherche doit inclure seulement le répertoire actuel ou si elle doit inclure tous les sous-répertoires.La valeur par défaut est <see cref="F:System.IO.SearchOption.TopDirectoryOnly" />.</param>
      <exception cref="T:System.ArgumentException">
        <paramref name="path " />est une chaîne de longueur nulle, ne contient que des espaces blancs, ou contient un ou plusieurs caractères non valides.Vous pouvez rechercher les caractères non valides à l'aide de la méthode <see cref="M:System.IO.Path.GetInvalidPathChars" />.ou<paramref name="searchPattern" /> ne contient pas un modèle valide.</exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> a la valeur null.ou<paramref name="searchPattern" /> a la valeur null. </exception>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="searchOption" /> n'est pas une valeur <see cref="T:System.IO.SearchOption" /> valide.</exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">
        <paramref name="path" /> n'est pas valide, notamment s'il fait référence à un lecteur non mappé. </exception>
      <exception cref="T:System.IO.IOException">
        <paramref name="path" /> est un nom de fichier.</exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin et/ou le nom de fichier spécifiés dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.Security.SecurityException">L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.UnauthorizedAccessException">L'appelant n'a pas l'autorisation requise.</exception>
    </member>
    <member name="M:System.IO.Directory.EnumerateFileSystemEntries(System.String)">
      <summary>Retourne une collection énumérable de noms de fichiers et de noms de répertoires dans un chemin d'accès spécifié. </summary>
      <returns>Collection énumérable des entrées de système de fichiers dans le répertoire spécifié par <paramref name="path" />.</returns>
      <param name="path">Le chemin d'accès relatif ou absolu du répertoire où effectuer la recherche.Cette chaîne n'est pas sensible à la casse.</param>
      <exception cref="T:System.ArgumentException">
        <paramref name="path " />est une chaîne de longueur nulle, ne contient que des espaces blancs, ou contient un ou plusieurs caractères non valides.Vous pouvez rechercher les caractères non valides à l'aide de la méthode <see cref="M:System.IO.Path.GetInvalidPathChars" />.</exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> a la valeur null. </exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">
        <paramref name="path" /> n'est pas valide, notamment s'il fait référence à un lecteur non mappé. </exception>
      <exception cref="T:System.IO.IOException">
        <paramref name="path" /> est un nom de fichier.</exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin et/ou le nom de fichier spécifiés dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.Security.SecurityException">L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.UnauthorizedAccessException">L'appelant n'a pas l'autorisation requise.</exception>
    </member>
    <member name="M:System.IO.Directory.EnumerateFileSystemEntries(System.String,System.String)">
      <summary>Retourne une collection énumérable des noms de fichiers et des noms de répertoires qui correspondent à un modèle de recherche dans un chemin d'accès spécifié.</summary>
      <returns>Collection énumérable des entrées de système de fichiers dans le répertoire spécifié par <paramref name="path" /> et qui correspondent au modèle de recherche spécifié.</returns>
      <param name="path">Le chemin d'accès relatif ou absolu du répertoire où effectuer la recherche.Cette chaîne n'est pas sensible à la casse.</param>
      <param name="searchPattern">Chaîne recherchée à trouver parmi les noms des entrées du système de fichiers dans <paramref name="path" />.Ce paramètre peut contenir une combinaison de caractères littéraux et génériques * et ? (voir Remarques), mais ne prend pas en charge les expressions régulières.</param>
      <exception cref="T:System.ArgumentException">
        <paramref name="path " />est une chaîne de longueur nulle, ne contient que des espaces blancs, ou contient un ou plusieurs caractères non valides.Vous pouvez rechercher les caractères non valides à l'aide de la méthode <see cref="M:System.IO.Path.GetInvalidPathChars" />.ou<paramref name="searchPattern" /> ne contient pas un modèle valide.</exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> a la valeur null.ou<paramref name="searchPattern" /> a la valeur null. </exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">
        <paramref name="path" /> n'est pas valide, notamment s'il fait référence à un lecteur non mappé. </exception>
      <exception cref="T:System.IO.IOException">
        <paramref name="path" /> est un nom de fichier.</exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin et/ou le nom de fichier spécifiés dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.Security.SecurityException">L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.UnauthorizedAccessException">L'appelant n'a pas l'autorisation requise.</exception>
    </member>
    <member name="M:System.IO.Directory.EnumerateFileSystemEntries(System.String,System.String,System.IO.SearchOption)">
      <summary>Retourne une collection énumérable des noms de fichiers et des noms de répertoires qui correspondent à un modèle de recherche dans un chemin d'accès spécifié, et effectue éventuellement des recherches dans les sous-répertoires.</summary>
      <returns>Collection énumérable des entrées de système de fichiers dans le répertoire spécifié par <paramref name="path" /> et qui correspondent au modèle et à l'option de recherche spécifiés.</returns>
      <param name="path">Le chemin d'accès relatif ou absolu du répertoire où effectuer la recherche.Cette chaîne n'est pas sensible à la casse.</param>
      <param name="searchPattern">Chaîne recherchée à trouver parmi les entrées du système de fichiers dans <paramref name="path" />.Ce paramètre peut contenir une combinaison de caractères littéraux et génériques * et ? (voir Remarques), mais ne prend pas en charge les expressions régulières.</param>
      <param name="searchOption">Une des valeurs d'énumération qui spécifie si l'opération de recherche doit inclure seulement le répertoire actuel ou si elle doit inclure tous les sous-répertoires.La valeur par défaut est <see cref="F:System.IO.SearchOption.TopDirectoryOnly" />.</param>
      <exception cref="T:System.ArgumentException">
        <paramref name="path " />est une chaîne de longueur nulle, ne contient que des espaces blancs, ou contient un ou plusieurs caractères non valides.Vous pouvez rechercher les caractères non valides à l'aide de la méthode <see cref="M:System.IO.Path.GetInvalidPathChars" />.ou<paramref name="searchPattern" /> ne contient pas un modèle valide.</exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> a la valeur null.ou<paramref name="searchPattern" /> a la valeur null. </exception>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="searchOption" /> n'est pas une valeur <see cref="T:System.IO.SearchOption" /> valide.</exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">
        <paramref name="path" /> n'est pas valide, notamment s'il fait référence à un lecteur non mappé. </exception>
      <exception cref="T:System.IO.IOException">
        <paramref name="path" /> est un nom de fichier.</exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin et/ou le nom de fichier spécifiés dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.Security.SecurityException">L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.UnauthorizedAccessException">L'appelant n'a pas l'autorisation requise.</exception>
    </member>
    <member name="M:System.IO.Directory.Exists(System.String)">
      <summary>Détermine si le chemin d'accès donné référence un répertoire existant sur disque.</summary>
      <returns>true si le chemin <paramref name="path" /> fait référence à un répertoire existant ; false si le répertoire n'existe pas ou si une erreur se produit lorsque vous essayez de déterminer l'existence du fichier spécifié.</returns>
      <param name="path">Chemin d'accès à tester. </param>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.Directory.GetCreationTime(System.String)">
      <summary>Obtient la date et l'heure de création d'un répertoire.</summary>
      <returns>Structure à laquelle est affectée la date/heure de création du répertoire spécifié.Cette valeur est exprimée en heure locale.</returns>
      <param name="path">Chemin d'accès du répertoire. </param>
      <exception cref="T:System.UnauthorizedAccessException">L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> est une chaîne de longueur nulle, ne contient que des espaces blancs, ou contient un ou plusieurs caractères non valides.Vous pouvez rechercher les caractères non valides à l'aide de la méthode <see cref="M:System.IO.Path.GetInvalidPathChars" />.</exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> a la valeur null. </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.Directory.GetCreationTimeUtc(System.String)">
      <summary>Obtient la date/heure de création d'un répertoire, au format UTC (Temps universel coordonné).</summary>
      <returns>Structure à laquelle est affectée la date/heure de création du répertoire spécifié.Cette valeur est exprimée en temps UTC.</returns>
      <param name="path">Chemin d'accès du répertoire. </param>
      <exception cref="T:System.UnauthorizedAccessException">L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> est une chaîne de longueur nulle, ne contient que des espaces blancs, ou contient un ou plusieurs caractères non valides.Vous pouvez rechercher les caractères non valides à l'aide de la méthode <see cref="M:System.IO.Path.GetInvalidPathChars" />.</exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> a la valeur null. </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <filterpriority>2</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.Directory.GetCurrentDirectory">
      <summary>Obtient le répertoire de travail en cours de l'application.</summary>
      <returns>Chaîne qui contient le chemin d'accès du répertoire de travail actuel et qui ne se termine pas par une barre oblique inverse (\).</returns>
      <exception cref="T:System.UnauthorizedAccessException">L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.NotSupportedException">Le système d'exploitation est Windows CE, qui n'a pas la fonctionnalité du répertoire actif.Cette méthode est disponible dans le .NET Compact Framework, mais n'est pas actuellement prise en charge.</exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.Directory.GetDirectories(System.String)">
      <summary>Retourne les noms des sous-répertoires (y compris leurs chemins d'accès) dans le répertoire spécifié.</summary>
      <returns>Tableau des noms complets (y compris les chemins d'accès) des sous-répertoires dans le chemin d'accès spécifié, ou tableau vide si aucun répertoire n'est trouvé.</returns>
      <param name="path">Le chemin d'accès relatif ou absolu du répertoire où effectuer la recherche.Cette chaîne n'est pas sensible à la casse.</param>
      <exception cref="T:System.UnauthorizedAccessException">L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> est une chaîne de longueur nulle, ne contient que des espaces blancs, ou contient un ou plusieurs caractères non valides.Vous pouvez rechercher les caractères non valides à l'aide de la méthode <see cref="M:System.IO.Path.GetInvalidPathChars" />.</exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> a la valeur null. </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.IO.IOException">
        <paramref name="path" /> est un nom de fichier. </exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le chemin d'accès spécifié n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé). </exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.Directory.GetDirectories(System.String,System.String)">
      <summary>Retourne les noms des sous-répertoires (y compris leurs chemins d'accès) qui correspondent au modèle de recherche spécifié dans le répertoire spécifié.</summary>
      <returns>Tableau des noms complets (y compris les chemins d'accès) des sous-répertoires qui correspondent au modèle de recherche dans le répertoire spécifié, ou tableau vide si aucun répertoire n'est trouvé.</returns>
      <param name="path">Le chemin d'accès relatif ou absolu du répertoire où effectuer la recherche.Cette chaîne n'est pas sensible à la casse.</param>
      <param name="searchPattern">Chaîne recherchée à trouver parmi les noms de sous-répertoires dans <paramref name="path" />.Ce paramètre peut contenir une combinaison de caractères littéraux et de caractères génériques (voir Remarques), mais ne prend pas en charge les expressions régulières.</param>
      <exception cref="T:System.UnauthorizedAccessException">L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> est une chaîne de longueur nulle, ne contient que des espaces blancs, ou contient un ou plusieurs caractères non valides.Vous pouvez rechercher les caractères non valides à l'aide de <see cref="M:System.IO.Path.GetInvalidPathChars" />.ou <paramref name="searchPattern" /> ne contient pas un modèle valide. </exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> ou <paramref name="searchPattern" /> est null. </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.IO.IOException">
        <paramref name="path" /> est un nom de fichier. </exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le chemin d'accès spécifié n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé). </exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.Directory.GetDirectories(System.String,System.String,System.IO.SearchOption)">
      <summary>Retourne les noms des sous-répertoires (avec leurs chemins d'accès) qui correspondent au modèle de recherche spécifié dans le répertoire spécifié, et effectue éventuellement une recherche dans les sous-répertoires.</summary>
      <returns>Tableau des noms complets (y compris les chemins d'accès) des sous-répertoires qui correspondent aux critères spécifiés, ou tableau vide si aucun répertoire n'est trouvé.</returns>
      <param name="path">Le chemin d'accès relatif ou absolu du répertoire où effectuer la recherche.Cette chaîne n'est pas sensible à la casse.</param>
      <param name="searchPattern">Chaîne recherchée à trouver parmi les noms de sous-répertoires dans <paramref name="path" />.Ce paramètre peut contenir une combinaison de caractères littéraux et de caractères génériques (voir Remarques), mais ne prend pas en charge les expressions régulières.</param>
      <param name="searchOption">Une des valeurs d'énumération qui spécifie si l'opération de recherche doit inclure tous les sous-répertoires ou uniquement le répertoire actif. </param>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> est une chaîne de longueur nulle, ne contient que des espaces blancs, ou contient un ou plusieurs caractères non valides.Vous pouvez rechercher les caractères non valides à l'aide de la méthode <see cref="M:System.IO.Path.GetInvalidPathChars" />.ou <paramref name="searchPattern" /> ne contient pas un modèle valide. </exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> ou <paramref name="searchPattern" /> est null. </exception>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="searchOption" /> n'est pas une valeur <see cref="T:System.IO.SearchOption" /> valide.</exception>
      <exception cref="T:System.UnauthorizedAccessException">L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.IO.IOException">
        <paramref name="path" /> est un nom de fichier. </exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le chemin d'accès spécifié n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé). </exception>
    </member>
    <member name="M:System.IO.Directory.GetDirectoryRoot(System.String)">
      <summary>Retourne les informations sur le volume, les informations sur la racine ou les deux, pour le chemin d'accès spécifié.</summary>
      <returns>Chaîne qui contient les informations sur le volume, les informations sur la racine ou les deux, pour le chemin d'accès spécifié.</returns>
      <param name="path">Chemin d'accès d'un fichier ou d'un répertoire. </param>
      <exception cref="T:System.UnauthorizedAccessException">L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> est une chaîne de longueur nulle, ne contient que des espaces blancs, ou contient un ou plusieurs caractères non valides.Vous pouvez rechercher les caractères non valides avec <see cref="M:System.IO.Path.GetInvalidPathChars" />.</exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> a la valeur null. </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.Directory.GetFiles(System.String)">
      <summary>Retourne les noms des fichiers (y compris leur chemin d'accès) dans le répertoire spécifié.</summary>
      <returns>Tableau des noms complets (y compris les chemins d'accès) pour les fichiers du répertoire spécifié, ou tableau vide si aucun fichier n'est trouvé.</returns>
      <param name="path">Le chemin d'accès relatif ou absolu du répertoire où effectuer la recherche.Cette chaîne n'est pas sensible à la casse.</param>
      <exception cref="T:System.IO.IOException">
        <paramref name="path" /> est un nom de fichier.ouUne erreur réseau s'est produite. </exception>
      <exception cref="T:System.UnauthorizedAccessException">L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> est une chaîne de longueur nulle, ne contient que des espaces blancs, ou contient un ou plusieurs caractères non valides.Vous pouvez rechercher les caractères non valides à l'aide de la méthode <see cref="M:System.IO.Path.GetInvalidPathChars" />.</exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> a la valeur null. </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le chemin d'accès spécifié est introuvable ou n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé). </exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.Directory.GetFiles(System.String,System.String)">
      <summary>Retourne les noms des fichiers (y compris leurs chemins d'accès) qui correspondent au modèle de recherche spécifié dans le répertoire spécifié.</summary>
      <returns>Tableau des noms complets (y compris les chemins d'accès) pour les fichiers du répertoire spécifié qui correspondent au modèle de recherche spécifié, ou un tableau vide si aucun fichier n'est trouvé.</returns>
      <param name="path">Le chemin d'accès relatif ou absolu du répertoire où effectuer la recherche.Cette chaîne n'est pas sensible à la casse.</param>
      <param name="searchPattern">Chaîne recherchée à trouver parmi les noms de fichiers dans <paramref name="path" />.Ce paramètre peut contenir une combinaison de caractères littéraux et génériques * et ? (voir Remarques), mais ne prend pas en charge les expressions régulières.</param>
      <exception cref="T:System.IO.IOException">
        <paramref name="path" /> est un nom de fichier.ouUne erreur réseau s'est produite. </exception>
      <exception cref="T:System.UnauthorizedAccessException">L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> est une chaîne de longueur nulle, ne contient que des espaces blancs, ou contient un ou plusieurs caractères non valides.Vous pouvez rechercher les caractères non valides à l'aide de <see cref="M:System.IO.Path.GetInvalidPathChars" />.ou <paramref name="searchPattern" /> ne contient pas un modèle valide. </exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> ou <paramref name="searchPattern" /> est null. </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le chemin d'accès spécifié est introuvable ou n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé). </exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.Directory.GetFiles(System.String,System.String,System.IO.SearchOption)">
      <summary>Retourne les noms des fichiers (y compris leurs chemins d'accès) qui correspondent au modèle de recherche spécifié dans le répertoire spécifié, en utilisant une valeur pour déterminer s'il faut effectuer une recherche dans les sous-répertoires.</summary>
      <returns>Tableau des noms complets (y compris les chemins d'accès) pour les fichiers du répertoire spécifié qui correspondent au modèle et à l'option de recherche spécifiés, ou tableau vide si aucun fichier n'est trouvé.</returns>
      <param name="path">Le chemin d'accès relatif ou absolu du répertoire où effectuer la recherche.Cette chaîne n'est pas sensible à la casse.</param>
      <param name="searchPattern">Chaîne recherchée à trouver parmi les noms de fichiers dans <paramref name="path" />.Ce paramètre peut contenir une combinaison de caractères littéraux et génériques * et ? (voir Remarques), mais ne prend pas en charge les expressions régulières.</param>
      <param name="searchOption">Une des valeurs d'énumération qui spécifie si l'opération de recherche doit inclure tous les sous-répertoires ou uniquement le répertoire actif. </param>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> est une chaîne de longueur nulle, ne contient que des espaces blancs, ou contient un ou plusieurs caractères non valides.Vous pouvez rechercher les caractères non valides avec la méthode <see cref="M:System.IO.Path.GetInvalidPathChars" />.ou <paramref name="searchPattern" /> ne contient pas un modèle valide.</exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> ou <paramref name="searchpattern" /> est null.</exception>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="searchOption" /> n'est pas une valeur <see cref="T:System.IO.SearchOption" /> valide.</exception>
      <exception cref="T:System.UnauthorizedAccessException">L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le chemin d'accès spécifié est introuvable ou n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé). </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.IO.IOException">
        <paramref name="path" /> est un nom de fichier.ouUne erreur réseau s'est produite. </exception>
    </member>
    <member name="M:System.IO.Directory.GetFileSystemEntries(System.String)">
      <summary>Retourne les noms de tous les fichiers et sous-répertoires dans un chemin d'accès spécifié.</summary>
      <returns>Tableau des noms de fichiers et de sous-répertoires dans le répertoire spécifié, ou tableau vide si aucun fichier ni sous-répertoire n'est trouvé.</returns>
      <param name="path">Le chemin d'accès relatif ou absolu du répertoire où effectuer la recherche.Cette chaîne n'est pas sensible à la casse.</param>
      <exception cref="T:System.UnauthorizedAccessException">L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> est une chaîne de longueur nulle, ne contient que des espaces blancs, ou contient un ou plusieurs caractères non valides.Vous pouvez rechercher les caractères non valides avec <see cref="M:System.IO.Path.GetInvalidPathChars" />.</exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> a la valeur null. </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.IO.IOException">
        <paramref name="path" /> est un nom de fichier. </exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le chemin d'accès spécifié n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé). </exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.Directory.GetFileSystemEntries(System.String,System.String)">
      <summary>Retourne un tableau de noms de fichiers et noms de répertoires qui correspondent à un modèle de recherche dans un chemin d'accès spécifié.</summary>
      <returns>Tableau de noms de fichiers et de noms de répertoires qui correspondent aux critères de recherche spécifiés, ou tableau vide si aucun fichier ou répertoire n'est trouvé.</returns>
      <param name="path">Le chemin d'accès relatif ou absolu du répertoire où effectuer la recherche.Cette chaîne n'est pas sensible à la casse.</param>
      <param name="searchPattern">Chaîne recherchée à trouver parmi les noms de fichiers et les noms de répertoires dans <paramref name="path" />.Ce paramètre peut contenir une combinaison de caractères littéraux et génériques * et ? (voir Remarques), mais ne prend pas en charge les expressions régulières.</param>
      <exception cref="T:System.UnauthorizedAccessException">L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> est une chaîne de longueur nulle, ne contient que des espaces blancs, ou contient un ou plusieurs caractères non valides.Vous pouvez rechercher les caractères non valides avec la méthode <see cref="M:System.IO.Path.GetInvalidPathChars" />.ou <paramref name="searchPattern" /> ne contient pas un modèle valide. </exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> ou <paramref name="searchPattern" /> est null. </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.IO.IOException">
        <paramref name="path" /> est un nom de fichier. </exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le chemin d'accès spécifié n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé). </exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.Directory.GetFileSystemEntries(System.String,System.String,System.IO.SearchOption)">
      <summary>Retourne un tableau de tous les noms de fichiers et noms de répertoires qui correspondent à un modèle de recherche dans un chemin d'accès spécifié, et effectue éventuellement des recherches dans les sous-répertoires.</summary>
      <returns>Tableau des noms de fichiers et des noms de répertoires qui correspondent aux critères de recherche spécifiés, ou tableau vide si aucun fichier ou répertoire n'est trouvé.</returns>
      <param name="path">Le chemin d'accès relatif ou absolu du répertoire où effectuer la recherche.Cette chaîne n'est pas sensible à la casse.</param>
      <param name="searchPattern">Chaîne recherchée à trouver parmi les noms de fichiers et les noms de répertoires dans <paramref name="path" />.Ce paramètre peut contenir une combinaison de caractères littéraux et génériques * et ? (voir Remarques), mais ne prend pas en charge les expressions régulières.</param>
      <param name="searchOption">Une des valeurs d'énumération qui spécifie si l'opération de recherche doit inclure seulement le répertoire actuel ou si elle doit inclure tous les sous-répertoires.La valeur par défaut est <see cref="F:System.IO.SearchOption.TopDirectoryOnly" />.</param>
      <exception cref="T:System.ArgumentException">
        <paramref name="path " />est une chaîne de longueur nulle, ne contient que des espaces blancs, ou contient un ou plusieurs caractères non valides.Vous pouvez rechercher les caractères non valides à l'aide de la méthode <see cref="M:System.IO.Path.GetInvalidPathChars" />.ou<paramref name="searchPattern" /> ne contient pas un modèle valide.</exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> a la valeur null.ou<paramref name="searchPattern" /> a la valeur null. </exception>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="searchOption" /> n'est pas une valeur <see cref="T:System.IO.SearchOption" /> valide.</exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">
        <paramref name="path" /> n'est pas valide, notamment s'il fait référence à un lecteur non mappé. </exception>
      <exception cref="T:System.IO.IOException">
        <paramref name="path" /> est un nom de fichier.</exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin et/ou le nom de fichier spécifiés dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.Security.SecurityException">L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.UnauthorizedAccessException">L'appelant n'a pas l'autorisation requise.</exception>
    </member>
    <member name="M:System.IO.Directory.GetLastAccessTime(System.String)">
      <summary>Retourne la date/heure du dernier accès au fichier ou au répertoire spécifié.</summary>
      <returns>Structure définie avec la date/heure du dernier accès au fichier ou au répertoire spécifié.Cette valeur est exprimée en heure locale.</returns>
      <param name="path">Fichier ou répertoire pour lequel sont obtenues les informations relatives à la date et à l'heure. </param>
      <exception cref="T:System.UnauthorizedAccessException">L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> est une chaîne de longueur nulle, ne contient que des espaces blancs, ou contient un ou plusieurs caractères non valides.Vous pouvez rechercher les caractères non valides avec la méthode <see cref="M:System.IO.Path.GetInvalidPathChars" />.</exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> a la valeur null. </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.NotSupportedException">Le format du paramètre <paramref name="path" /> n'est pas valide. </exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.Directory.GetLastAccessTimeUtc(System.String)">
      <summary>Retourne la date/heure, au format UTC (Temps universel coordonné), du dernier accès au fichier ou au répertoire spécifié.</summary>
      <returns>Structure définie avec la date/heure du dernier accès au fichier ou au répertoire spécifié.Cette valeur est exprimée en temps UTC.</returns>
      <param name="path">Fichier ou répertoire pour lequel sont obtenues les informations relatives à la date et à l'heure. </param>
      <exception cref="T:System.UnauthorizedAccessException">L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> est une chaîne de longueur nulle, ne contient que des espaces blancs, ou contient un ou plusieurs caractères non valides.Vous pouvez rechercher les caractères non valides avec la méthode <see cref="M:System.IO.Path.GetInvalidPathChars" />.</exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> a la valeur null. </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.NotSupportedException">Le format du paramètre <paramref name="path" /> n'est pas valide. </exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.Directory.GetLastWriteTime(System.String)">
      <summary>Retourne la date/heure du dernier accès en écriture au fichier ou au répertoire spécifié.</summary>
      <returns>Structure définie avec la date/heure de la dernière écriture dans le fichier ou le répertoire spécifié.Cette valeur est exprimée en heure locale.</returns>
      <param name="path">Fichier ou répertoire pour lequel sont obtenues les informations relatives à la date et à l'heure de modification. </param>
      <exception cref="T:System.UnauthorizedAccessException">L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> est une chaîne de longueur nulle, ne contient que des espaces blancs, ou contient un ou plusieurs caractères non valides.Vous pouvez rechercher les caractères non valides avec la méthode <see cref="M:System.IO.Path.GetInvalidPathChars" />.</exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> a la valeur null. </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.Directory.GetLastWriteTimeUtc(System.String)">
      <summary>Retourne la date/heure, au format UTC (Temps universel coordonné), de la dernière écriture dans le fichier ou le répertoire spécifié.</summary>
      <returns>Structure définie avec la date/heure de la dernière écriture dans le fichier ou le répertoire spécifié.Cette valeur est exprimée en temps UTC.</returns>
      <param name="path">Fichier ou répertoire pour lequel sont obtenues les informations relatives à la date et à l'heure de modification. </param>
      <exception cref="T:System.UnauthorizedAccessException">L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> est une chaîne de longueur nulle, ne contient que des espaces blancs, ou contient un ou plusieurs caractères non valides.Vous pouvez rechercher les caractères non valides avec la méthode <see cref="M:System.IO.Path.GetInvalidPathChars" />.</exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> a la valeur null. </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <filterpriority>2</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.Directory.GetParent(System.String)">
      <summary>Récupère le répertoire parent du chemin d'accès spécifié, y compris les chemins d'accès absolus et relatifs.</summary>
      <returns>Répertoire parent, ou null si <paramref name="path" /> est le répertoire racine, y compris la racine d'un serveur UNC ou nom de partage.</returns>
      <param name="path">Chemin d'accès pour lequel est récupéré le répertoire parent. </param>
      <exception cref="T:System.IO.IOException">Le répertoire spécifié par <paramref name="path" /> est en lecture seule. </exception>
      <exception cref="T:System.UnauthorizedAccessException">L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> est une chaîne de longueur nulle, ne contient que des espaces blancs, ou contient un ou plusieurs caractères non valides.Vous pouvez rechercher les caractères non valides avec la méthode <see cref="M:System.IO.Path.GetInvalidPathChars" />.</exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> a la valeur null. </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le chemin d'accès spécifié est introuvable. </exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.Directory.Move(System.String,System.String)">
      <summary>Déplace un fichier, ou un répertoire et son contenu, vers un nouvel emplacement.</summary>
      <param name="sourceDirName">Chemin d'accès du fichier ou du répertoire à déplacer. </param>
      <param name="destDirName">Chemin d'accès vers le nouvel emplacement pour <paramref name="sourceDirName" />.Si <paramref name="sourceDirName" /> est un fichier, <paramref name="destDirName" /> doit également être un nom de fichier.</param>
      <exception cref="T:System.IO.IOException">Une tentative pour déplacer un répertoire vers un autre volume a été effectuée. ou <paramref name="destDirName" /> existe déjà. ou Les paramètres <paramref name="sourceDirName" /> et <paramref name="destDirName" /> font référence au même fichier ou répertoire. ouLe répertoire ou un fichier qu'il est utilisé par un autre processus.</exception>
      <exception cref="T:System.UnauthorizedAccessException">L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.ArgumentException">
        <paramref name="sourceDirName" /> ou <paramref name="destDirName" /> est une chaîne de longueur nulle, ne contient que des espaces blancs, ou contient un ou plusieurs caractères non valides.Vous pouvez rechercher les caractères non valides avec la méthode <see cref="M:System.IO.Path.GetInvalidPathChars" />.</exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="sourceDirName" /> ou <paramref name="destDirName" /> est null. </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le chemin d'accès spécifié par <paramref name="sourceDirName" /> n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé). </exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.Directory.SetCreationTime(System.String,System.DateTime)">
      <summary>Définit la date/heure de création pour le fichier ou le répertoire spécifié.</summary>
      <param name="path">Fichier ou répertoire pour lequel sont définies les informations relatives à la date et à l'heure de création. </param>
      <param name="creationTime">Date/heure de la dernière écriture dans le fichier ou le répertoire.Cette valeur est exprimée en heure locale.</param>
      <exception cref="T:System.IO.FileNotFoundException">Le chemin d'accès spécifié est introuvable. </exception>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> est une chaîne de longueur nulle, ne contient que des espaces blancs, ou contient un ou plusieurs caractères non valides.Vous pouvez rechercher les caractères non valides avec la méthode <see cref="M:System.IO.Path.GetInvalidPathChars" />.</exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> a la valeur null. </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.UnauthorizedAccessException">L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="creationTime" /> spécifie une valeur en dehors de la plage de dates ou d'heures autorisée pour cette opération. </exception>
      <exception cref="T:System.PlatformNotSupportedException">Le système d'exploitation actif n'est pas Windows NT ni une version ultérieure.</exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.Directory.SetCreationTimeUtc(System.String,System.DateTime)">
      <summary>Définit la date et l'heure de création, au format de temps universel (UTC, Universal Coordinated Time) pour le fichier ou le répertoire spécifié.</summary>
      <param name="path">Fichier ou répertoire pour lequel sont définies les informations relatives à la date et à l'heure de création. </param>
      <param name="creationTimeUtc">Date/heure de création du répertoire ou du fichier.Cette valeur est exprimée en heure locale.</param>
      <exception cref="T:System.IO.FileNotFoundException">Le chemin d'accès spécifié est introuvable. </exception>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> est une chaîne de longueur nulle, ne contient que des espaces blancs, ou contient un ou plusieurs caractères non valides.Vous pouvez rechercher les caractères non valides avec la méthode <see cref="M:System.IO.Path.GetInvalidPathChars" />.</exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> a la valeur null. </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.UnauthorizedAccessException">L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="creationTime" /> spécifie une valeur en dehors de la plage de dates ou d'heures autorisée pour cette opération. </exception>
      <exception cref="T:System.PlatformNotSupportedException">Le système d'exploitation actif n'est pas Windows NT ni une version ultérieure.</exception>
      <filterpriority>2</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.Directory.SetCurrentDirectory(System.String)">
      <summary>Définit le répertoire spécifié comme répertoire de travail actuel de l'application.</summary>
      <param name="path">Chemin d'accès assigné au répertoire de travail actif. </param>
      <exception cref="T:System.IO.IOException">Une erreur d'E/S s'est produite. </exception>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> est une chaîne de longueur nulle, ne contient que des espaces blancs, ou contient un ou plusieurs caractères non valides.Vous pouvez rechercher les caractères non valides avec la méthode <see cref="M:System.IO.Path.GetInvalidPathChars" />.</exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> a la valeur null. </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.Security.SecurityException">L'appelant n'a pas l'autorisation requise pour accéder à du code non managé. </exception>
      <exception cref="T:System.IO.FileNotFoundException">Le chemin d'accès spécifié est introuvable. </exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le répertoire spécifié est introuvable.</exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.Directory.SetLastAccessTime(System.String,System.DateTime)">
      <summary>Définit la date/heure du dernier accès au fichier ou au répertoire spécifié.</summary>
      <param name="path">Fichier ou répertoire pour lequel sont définies les informations relatives à la date et à l'heure d'accès. </param>
      <param name="lastAccessTime">Objet qui contient la valeur à assigner pour la date et l'heure d'accès de <paramref name="path" />.Cette valeur est exprimée en heure locale.</param>
      <exception cref="T:System.IO.FileNotFoundException">Le chemin d'accès spécifié est introuvable. </exception>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> est une chaîne de longueur nulle, ne contient que des espaces blancs, ou contient un ou plusieurs caractères non valides.Vous pouvez rechercher les caractères non valides avec la méthode <see cref="M:System.IO.Path.GetInvalidPathChars" />.</exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> a la valeur null. </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.UnauthorizedAccessException">L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.PlatformNotSupportedException">Le système d'exploitation actif n'est pas Windows NT ni une version ultérieure.</exception>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="lastAccessTime" /> spécifie une valeur en dehors de la plage de dates ou d'heures autorisée pour cette opération.</exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.Directory.SetLastAccessTimeUtc(System.String,System.DateTime)">
      <summary>Définit la date/heure, au format UTC (Temps universel coordonné), du dernier accès au fichier ou au répertoire spécifié.</summary>
      <param name="path">Fichier ou répertoire pour lequel sont définies les informations relatives à la date et à l'heure d'accès. </param>
      <param name="lastAccessTimeUtc">Objet qui contient la valeur à assigner pour la date et l'heure d'accès de <paramref name="path" />.Cette valeur est exprimée en temps UTC.</param>
      <exception cref="T:System.IO.FileNotFoundException">Le chemin d'accès spécifié est introuvable. </exception>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> est une chaîne de longueur nulle, ne contient que des espaces blancs, ou contient un ou plusieurs caractères non valides.Vous pouvez rechercher les caractères non valides avec la méthode <see cref="M:System.IO.Path.GetInvalidPathChars" />.</exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> a la valeur null. </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.UnauthorizedAccessException">L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.PlatformNotSupportedException">Le système d'exploitation actif n'est pas Windows NT ni une version ultérieure.</exception>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="lastAccessTimeUtc" /> spécifie une valeur en dehors de la plage de dates ou d'heures autorisée pour cette opération.</exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.Directory.SetLastWriteTime(System.String,System.DateTime)">
      <summary>Définit la date/heure du dernier accès en écriture au répertoire.</summary>
      <param name="path">Chemin d'accès du répertoire. </param>
      <param name="lastWriteTime">Date/heure de la dernière écriture dans le répertoire.Cette valeur est exprimée en heure locale.</param>
      <exception cref="T:System.IO.FileNotFoundException">Le chemin d'accès spécifié est introuvable. </exception>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> est une chaîne de longueur nulle, ne contient que des espaces blancs, ou contient un ou plusieurs caractères non valides.Vous pouvez rechercher les caractères non valides avec la méthode <see cref="M:System.IO.Path.GetInvalidPathChars" />.</exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> a la valeur null. </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.UnauthorizedAccessException">L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.PlatformNotSupportedException">Le système d'exploitation actif n'est pas Windows NT ni une version ultérieure.</exception>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="lastWriteTime" /> spécifie une valeur en dehors de la plage de dates ou d'heures autorisée pour cette opération.</exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.Directory.SetLastWriteTimeUtc(System.String,System.DateTime)">
      <summary>Définit la date/heure, au format UTC (Temps universel coordonnée), de la dernière écriture dans un répertoire.</summary>
      <param name="path">Chemin d'accès du répertoire. </param>
      <param name="lastWriteTimeUtc">Date/heure de la dernière écriture dans le répertoire.Cette valeur est exprimée en temps UTC.</param>
      <exception cref="T:System.IO.FileNotFoundException">Le chemin d'accès spécifié est introuvable. </exception>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> est une chaîne de longueur nulle, ne contient que des espaces blancs, ou contient un ou plusieurs caractères non valides.Vous pouvez rechercher les caractères non valides avec la méthode <see cref="M:System.IO.Path.GetInvalidPathChars" />.</exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> a la valeur null. </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.UnauthorizedAccessException">L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.PlatformNotSupportedException">Le système d'exploitation actif n'est pas Windows NT ni une version ultérieure.</exception>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="lastWriteTimeUtc" /> spécifie une valeur en dehors de la plage de dates ou d'heures autorisée pour cette opération.</exception>
      <filterpriority>2</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="T:System.IO.DirectoryInfo">
      <summary>Expose des méthodes d'instance pour créer, se déplacer dans et énumérer des répertoires et sous-répertoires.Cette classe ne peut pas être héritée.Pour parcourir le code source de .NET Framework pour ce type, consultez la
                                Source de référence.
                            </summary>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.DirectoryInfo.#ctor(System.String)">
      <summary>Initialise une nouvelle instance de la classe
                                <see cref="T:System.IO.DirectoryInfo" />classe sur le chemin d'accès spécifié.
                            </summary>
      <param name="path">Chaîne spécifiant le chemin d'accès dans lequel créer le
                                    DirectoryInfo.
                                </param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" />est
                                        null.
                                    </exception>
      <exception cref="T:System.Security.SecurityException">L'appelant n'a pas l'autorisation requise.</exception>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> contient des caractères non valides tels que ", &lt;, &gt; ou |.
                                    </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.Le chemin d'accès spécifié, le nom de fichier ou les deux sont trop longs.</exception>
    </member>
    <member name="M:System.IO.DirectoryInfo.Create">
      <summary>Crée un répertoire.</summary>
      <exception cref="T:System.IO.IOException">Le répertoire ne peut pas être créé.</exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.DirectoryInfo.CreateSubdirectory(System.String)">
      <summary>Crée un ou plusieurs sous-répertoires dans le chemin d'accès spécifié.Le chemin d'accès spécifié peut être relatif à cette instance de la
                            <see cref="T:System.IO.DirectoryInfo" />classe.
                        </summary>
      <returns>Le dernier répertoire spécifié dans
                                <paramref name="path" />.
                            </returns>
      <param name="path">Chemin d'accès spécifié.Il ne peut pas s'agir d'un nom de volume de disque ou UNC différent.</param>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" />ne spécifiez pas un chemin d'accès de fichier valide ou n'est pas
                                        DirectoryInfocaractères.
                                    </exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" />est
                                        null.
                                    </exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le chemin d'accès spécifié n'est pas valide, il se trouve par exemple sur un lecteur non mappé.</exception>
      <exception cref="T:System.IO.IOException">Le sous-répertoire ne peut pas être créé.ouUn fichier ou un répertoire possède déjà le nom spécifié par
                                        <paramref name="path" />.
                                    </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.Le chemin d'accès spécifié, le nom de fichier ou les deux sont trop longs.</exception>
      <exception cref="T:System.Security.SecurityException">L'appelant n'est pas autorisé à accéder à du code pour créer le répertoire.ouL'appelant ne dispose pas d'autorisation d'accès au code pour lire le répertoire décrit par le texte retourné
                                    Objet <see cref="T:System.IO.DirectoryInfo" />.
                                Cela peut se produire lorsque le
                                    <paramref name="path" />Décrit un répertoire existant.
                                </exception>
      <exception cref="T:System.NotSupportedException">
        <paramref name="path" /> contient un caractère deux-points (:) qui ne fait pas partie d'un volume de lecteur (« C:\ »).
                                    </exception>
      <filterpriority>2</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.DirectoryInfo.Delete">
      <summary>Supprime cet
                                <see cref="T:System.IO.DirectoryInfo" />Si elle est vide.
                            </summary>
      <exception cref="T:System.UnauthorizedAccessException">Le répertoire contient un fichier en lecture seule.</exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le répertoire décrit par cet
                                        <see cref="T:System.IO.DirectoryInfo" />objet n'existe pas ou est introuvable.
                                    </exception>
      <exception cref="T:System.IO.IOException">Le répertoire n'est pas vide.ouLe répertoire est le répertoire de travail actif de l'application.ouUn handle est ouvert sur le répertoire et le système d'exploitation est Windows XP ou une version antérieure.Ce handle ouvert peut être le résultat d'une énumération de répertoires.Pour plus d'informations, voir
                                    Comment : énumérer des répertoires et des fichiers.
                                </exception>
      <exception cref="T:System.Security.SecurityException">L'appelant n'a pas l'autorisation requise.</exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.DirectoryInfo.Delete(System.Boolean)">
      <summary>Supprime cette instance d'un
                                <see cref="T:System.IO.DirectoryInfo" />, indiquant s'il faut supprimer les fichiers et sous-répertoires.
                            </summary>
      <param name="recursive">truePour supprimer ce répertoire, ses sous-répertoires et tous les fichiers. Sinon,
                                    false.
                                </param>
      <exception cref="T:System.UnauthorizedAccessException">Le répertoire contient un fichier en lecture seule.</exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le répertoire décrit par cet
                                        <see cref="T:System.IO.DirectoryInfo" />objet n'existe pas ou est introuvable.
                                    </exception>
      <exception cref="T:System.IO.IOException">Le répertoire est en lecture seule.ouLe répertoire contient un ou plusieurs fichiers ou sous-répertoires et
                                        <paramref name="recursive" />est
                                        false.
                                    ouLe répertoire est le répertoire de travail actif de l'application.ouUn handle est ouvert sur le répertoire ou sur l'un de ses fichiers, et le système d'exploitation est Windows XP ou une version antérieure.Ce handle ouvert peut être le résultat d'une énumération de répertoires et de fichiers.Pour plus d'informations, voir
                                    Comment : énumérer des répertoires et des fichiers.
                                </exception>
      <exception cref="T:System.Security.SecurityException">L'appelant n'a pas l'autorisation requise.</exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.DirectoryInfo.EnumerateDirectories">
      <summary>Retourne une collection énumérable d'informations de répertoire dans le répertoire actuel.</summary>
      <returns>Collection énumérable des répertoires dans le répertoire actuel.</returns>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le chemin d'accès encapsulé dans le
                                        <see cref="T:System.IO.DirectoryInfo" />objet n'est pas valide (par exemple, il est sur un lecteur non mappé).
                                    </exception>
      <exception cref="T:System.Security.SecurityException">L'appelant n'a pas l'autorisation requise.</exception>
    </member>
    <member name="M:System.IO.DirectoryInfo.EnumerateDirectories(System.String)">
      <summary>Retourne une collection énumérable d'informations de répertoire qui correspond à un modèle de recherche spécifié.</summary>
      <returns>Collection énumérable de répertoires qui correspond à
                                <paramref name="searchPattern" />.
                            </returns>
      <param name="searchPattern">Chaîne recherchée à trouver parmi les noms de répertoires.Ce paramètre peut contenir une combinaison de caractères littéraux et génériques * et ? (voir Remarques), mais ne prend pas en charge les expressions régulières.Le modèle par défaut est "*", qui retourne tous les fichiers.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="searchPattern" />est
                                        null.
                                    </exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le chemin d'accès encapsulé dans le
                                        <see cref="T:System.IO.DirectoryInfo" />objet n'est pas valide (par exemple, il est sur un lecteur non mappé).
                                    </exception>
      <exception cref="T:System.Security.SecurityException">L'appelant n'a pas l'autorisation requise.</exception>
    </member>
    <member name="M:System.IO.DirectoryInfo.EnumerateDirectories(System.String,System.IO.SearchOption)">
      <summary>Retourne une collection énumérable d'informations de répertoire qui correspond à un modèle de recherche spécifié et à une option de recherche de sous-répertoires.</summary>
      <returns>Collection énumérable de répertoires qui correspond à
                                <paramref name="searchPattern" />et
                                <paramref name="searchOption" />.
                            </returns>
      <param name="searchPattern">Chaîne recherchée à trouver parmi les noms de répertoires.Ce paramètre peut contenir une combinaison de caractères littéraux et génériques * et ? (voir Remarques), mais ne prend pas en charge les expressions régulières.Le modèle par défaut est "*", qui retourne tous les fichiers.</param>
      <param name="searchOption">Une des valeurs d'énumération qui spécifie si l'opération de recherche doit inclure seulement le répertoire actuel ou tous les sous-répertoires.La valeur par défaut
                                <see cref="F:System.IO.SearchOption.TopDirectoryOnly" />.
                            </param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="searchPattern" />est
                                        null.
                                    </exception>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="searchOption" />n'est pas valide
                                        Valeur <see cref="T:System.IO.SearchOption" /></exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le chemin d'accès encapsulé dans le
                                        <see cref="T:System.IO.DirectoryInfo" />objet n'est pas valide (par exemple, il est sur un lecteur non mappé).
                                    </exception>
      <exception cref="T:System.Security.SecurityException">L'appelant n'a pas l'autorisation requise.</exception>
    </member>
    <member name="M:System.IO.DirectoryInfo.EnumerateFiles">
      <summary>Retourne une collection énumérable d'informations de fichier dans le répertoire actuel.</summary>
      <returns>Collection énumérable des fichiers dans le répertoire actuel.</returns>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le chemin d'accès encapsulé dans le
                                        <see cref="T:System.IO.DirectoryInfo" />objet n'est pas valide (par exemple, il est sur un lecteur non mappé).
                                    </exception>
      <exception cref="T:System.Security.SecurityException">L'appelant n'a pas l'autorisation requise.</exception>
    </member>
    <member name="M:System.IO.DirectoryInfo.EnumerateFiles(System.String)">
      <summary>Retourne une collection énumérable d'informations de fichier qui correspond à un modèle de recherche.</summary>
      <returns>Collection énumérable de fichiers qui correspond à
                                <paramref name="searchPattern" />.
                            </returns>
      <param name="searchPattern">Chaîne recherchée à trouver parmi les noms de fichiers.Ce paramètre peut contenir une combinaison de caractères littéraux et génériques * et ? (voir Remarques), mais ne prend pas en charge les expressions régulières.Le modèle par défaut est "*", qui retourne tous les fichiers.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="searchPattern" />est
                                        null.
                                    </exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le chemin d'accès encapsulé dans le
                                        <see cref="T:System.IO.DirectoryInfo" />objet n'est pas valide, (par exemple, il est sur un lecteur non mappé).
                                    </exception>
      <exception cref="T:System.Security.SecurityException">L'appelant n'a pas l'autorisation requise.</exception>
    </member>
    <member name="M:System.IO.DirectoryInfo.EnumerateFiles(System.String,System.IO.SearchOption)">
      <summary>Retourne une collection énumérable d'informations de fichier qui correspond à un modèle de recherche spécifié et à une option de recherche de sous-répertoires.</summary>
      <returns>Collection énumérable de fichiers qui correspond à
                                <paramref name="searchPattern" />et
                                <paramref name="searchOption" />.
                            </returns>
      <param name="searchPattern">Chaîne recherchée à trouver parmi les noms de fichiers.Ce paramètre peut contenir une combinaison de caractères littéraux et génériques * et ? (voir Remarques), mais ne prend pas en charge les expressions régulières.Le modèle par défaut est "*", qui retourne tous les fichiers.</param>
      <param name="searchOption">Une des valeurs d'énumération qui spécifie si l'opération de recherche doit inclure seulement le répertoire actuel ou tous les sous-répertoires.La valeur par défaut
                                <see cref="F:System.IO.SearchOption.TopDirectoryOnly" />.
                            </param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="searchPattern" />est
                                        null.
                                    </exception>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="searchOption" />n'est pas valide
                                        Valeur <see cref="T:System.IO.SearchOption" /></exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le chemin d'accès encapsulé dans le
                                        <see cref="T:System.IO.DirectoryInfo" />objet n'est pas valide (par exemple, il est sur un lecteur non mappé).
                                    </exception>
      <exception cref="T:System.Security.SecurityException">L'appelant n'a pas l'autorisation requise.</exception>
    </member>
    <member name="M:System.IO.DirectoryInfo.EnumerateFileSystemInfos">
      <summary>Retourne une collection énumérable d'informations de système de fichiers dans le répertoire actuel.</summary>
      <returns>Collection énumérable d'informations de système de fichiers dans le répertoire actif.</returns>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le chemin d'accès encapsulé dans le
                                        <see cref="T:System.IO.DirectoryInfo" />objet n'est pas valide (par exemple, il est sur un lecteur non mappé).
                                    </exception>
      <exception cref="T:System.Security.SecurityException">L'appelant n'a pas l'autorisation requise.</exception>
    </member>
    <member name="M:System.IO.DirectoryInfo.EnumerateFileSystemInfos(System.String)">
      <summary>Retourne une collection énumérable d'informations de système de fichiers qui correspond à un modèle de recherche spécifié.</summary>
      <returns>Une collection énumérable d'objets d'informations de système de fichiers qui correspond à
                                <paramref name="searchPattern" />.
                            </returns>
      <param name="searchPattern">Chaîne recherchée à trouver parmi les noms de répertoires.Ce paramètre peut contenir une combinaison de caractères littéraux et génériques * et ? (voir Remarques), mais ne prend pas en charge les expressions régulières.Le modèle par défaut est "*", qui retourne tous les fichiers.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="searchPattern" />est
                                        null.
                                    </exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le chemin d'accès encapsulé dans le
                                        <see cref="T:System.IO.DirectoryInfo" />objet n'est pas valide (par exemple, il est sur un lecteur non mappé).
                                    </exception>
      <exception cref="T:System.Security.SecurityException">L'appelant n'a pas l'autorisation requise.</exception>
    </member>
    <member name="M:System.IO.DirectoryInfo.EnumerateFileSystemInfos(System.String,System.IO.SearchOption)">
      <summary>Retourne une collection énumérable d'informations de système de fichiers qui correspond à un modèle de recherche spécifié et à une option de recherche de sous-répertoires.</summary>
      <returns>Une collection énumérable d'objets d'informations de système de fichiers qui correspond à
                                <paramref name="searchPattern" />et
                                <paramref name="searchOption" />.
                            </returns>
      <param name="searchPattern">Chaîne recherchée à trouver parmi les noms de répertoires.Ce paramètre peut contenir une combinaison de caractères littéraux et génériques * et ? (voir Remarques), mais ne prend pas en charge les expressions régulières.Le modèle par défaut est "*", qui retourne tous les fichiers.</param>
      <param name="searchOption">Une des valeurs d'énumération qui spécifie si l'opération de recherche doit inclure seulement le répertoire actuel ou tous les sous-répertoires.La valeur par défaut
                                <see cref="F:System.IO.SearchOption.TopDirectoryOnly" />.
                            </param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="searchPattern" />est
                                        null.
                                    </exception>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="searchOption" />n'est pas valide
                                        Valeur <see cref="T:System.IO.SearchOption" /></exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le chemin d'accès encapsulé dans le
                                        <see cref="T:System.IO.DirectoryInfo" />objet n'est pas valide (par exemple, il est sur un lecteur non mappé).
                                    </exception>
      <exception cref="T:System.Security.SecurityException">L'appelant n'a pas l'autorisation requise.</exception>
    </member>
    <member name="P:System.IO.DirectoryInfo.Exists">
      <summary>Obtient une valeur indiquant si le répertoire existe.</summary>
      <returns>trueSi le répertoire existe ; Sinon,
                                false.
                            </returns>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.DirectoryInfo.GetDirectories">
      <summary>Retourne les sous-répertoires du répertoire actuel.</summary>
      <returns>Un tableau de
                                Objets <see cref="T:System.IO.DirectoryInfo" />.
                            </returns>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le chemin d'accès encapsulé dans le
                                        <see cref="T:System.IO.DirectoryInfo" />objet n'est pas valide, par exemple sur un lecteur non mappé.
                                    </exception>
      <exception cref="T:System.Security.SecurityException">L'appelant n'a pas l'autorisation requise.</exception>
      <exception cref="T:System.UnauthorizedAccessException">L'appelant n'a pas l'autorisation requise.</exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.DirectoryInfo.GetDirectories(System.String)">
      <summary>Retourne un tableau de répertoires en cours
                                <see cref="T:System.IO.DirectoryInfo" />correspondant aux critères de recherche donnée.
                            </summary>
      <returns>Tableau de type
                                DirectoryInfomise en correspondance
                                <paramref name="searchPattern" />.
                            </returns>
      <param name="searchPattern">Chaîne recherchée à trouver parmi les noms de répertoires.Ce paramètre peut contenir une combinaison de caractères littéraux et génériques * et ? (voir Remarques), mais ne prend pas en charge les expressions régulières.Le modèle par défaut est "*", qui retourne tous les fichiers.</param>
      <exception cref="T:System.ArgumentException">
        <paramref name="searchPattern" />contient un ou plusieurs caractères non valides définis par la
                                        Méthode <see cref="M:System.IO.Path.GetInvalidPathChars" />.
                                    </exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="searchPattern" />est
                                        null.
                                    </exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le chemin d'accès encapsulé dans le
                                        DirectoryInfoobjet n'est pas valide (par exemple, il est sur un lecteur non mappé).
                                    </exception>
      <exception cref="T:System.UnauthorizedAccessException">L'appelant n'a pas l'autorisation requise.</exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.DirectoryInfo.GetDirectories(System.String,System.IO.SearchOption)">
      <summary>Retourne un tableau de répertoires en cours
                                <see cref="T:System.IO.DirectoryInfo" />correspondant aux critères de recherche donnée et à l'aide d'une valeur pour déterminer s'il faut rechercher des sous-répertoires.
                            </summary>
      <returns>Tableau de type
                                DirectoryInfomise en correspondance
                                <paramref name="searchPattern" />.
                            </returns>
      <param name="searchPattern">Chaîne recherchée à trouver parmi les noms de répertoires.Ce paramètre peut contenir une combinaison de caractères littéraux et génériques * et ? (voir Remarques), mais ne prend pas en charge les expressions régulières.Le modèle par défaut est "*", qui retourne tous les fichiers.</param>
      <param name="searchOption">Une des valeurs d'énumération qui spécifie si l'opération de recherche doit inclure seulement le répertoire actuel ou tous les sous-répertoires.</param>
      <exception cref="T:System.ArgumentException">
        <paramref name="searchPattern" />contient un ou plusieurs caractères non valides définis par la
                                        Méthode <see cref="M:System.IO.Path.GetInvalidPathChars" />.
                                    </exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="searchPattern" />est
                                        null.
                                    </exception>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="searchOption" />n'est pas valide
                                        Valeur <see cref="T:System.IO.SearchOption" /></exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le chemin d'accès encapsulé dans le
                                        DirectoryInfoobjet n'est pas valide (par exemple, il est sur un lecteur non mappé).
                                    </exception>
      <exception cref="T:System.UnauthorizedAccessException">L'appelant n'a pas l'autorisation requise.</exception>
    </member>
    <member name="M:System.IO.DirectoryInfo.GetFiles">
      <summary>Retourne la liste des fichiers du répertoire actuel.</summary>
      <returns>Tableau de type
                                <see cref="T:System.IO.FileInfo" />.
                            </returns>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le chemin d'accès n'est pas valide, il se trouve par exemple sur un lecteur non mappé.</exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.DirectoryInfo.GetFiles(System.String)">
      <summary>Retourne la liste des fichiers du répertoire actuel correspondant au modèle de recherche donné.</summary>
      <returns>Tableau de type
                                <see cref="T:System.IO.FileInfo" />.
                            </returns>
      <param name="searchPattern">Chaîne recherchée à trouver parmi les noms de fichiers.Ce paramètre peut contenir une combinaison de caractères littéraux et génériques * et ? (voir Remarques), mais ne prend pas en charge les expressions régulières.Le modèle par défaut est "*", qui retourne tous les fichiers.</param>
      <exception cref="T:System.ArgumentException">
        <paramref name="searchPattern" />contient un ou plusieurs caractères non valides définis par la
                                        Méthode <see cref="M:System.IO.Path.GetInvalidPathChars" />.
                                    </exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="searchPattern" />est
                                        null.
                                    </exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le chemin d'accès n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé).</exception>
      <exception cref="T:System.Security.SecurityException">L'appelant n'a pas l'autorisation requise.</exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.DirectoryInfo.GetFiles(System.String,System.IO.SearchOption)">
      <summary>Retourne une liste des fichiers du répertoire actuel correspondant au modèle de recherche donné et en utilisant une valeur pour déterminer s'il faut effectuer une recherche dans les sous-répertoires.</summary>
      <returns>Tableau de type
                                <see cref="T:System.IO.FileInfo" />.
                            </returns>
      <param name="searchPattern">Chaîne recherchée à trouver parmi les noms de fichiers.Ce paramètre peut contenir une combinaison de caractères littéraux et génériques * et ? (voir Remarques), mais ne prend pas en charge les expressions régulières.Le modèle par défaut est "*", qui retourne tous les fichiers.</param>
      <param name="searchOption">Une des valeurs d'énumération qui spécifie si l'opération de recherche doit inclure seulement le répertoire actuel ou tous les sous-répertoires.</param>
      <exception cref="T:System.ArgumentException">
        <paramref name="searchPattern" />contient un ou plusieurs caractères non valides définis par la
                                        Méthode <see cref="M:System.IO.Path.GetInvalidPathChars" />.
                                    </exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="searchPattern" />est
                                        null.
                                    </exception>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="searchOption" />n'est pas valide
                                        Valeur <see cref="T:System.IO.SearchOption" /></exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le chemin d'accès n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé).</exception>
      <exception cref="T:System.Security.SecurityException">L'appelant n'a pas l'autorisation requise.</exception>
    </member>
    <member name="M:System.IO.DirectoryInfo.GetFileSystemInfos">
      <summary>Retourne un tableau de fortement typées
                                <see cref="T:System.IO.FileSystemInfo" />entrées qui représente tous les fichiers et sous-répertoires d'un répertoire.
                            </summary>
      <returns>Un tableau de fortement typées
                                <see cref="T:System.IO.FileSystemInfo" />entrées.
                            </returns>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le chemin d'accès n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé).</exception>
      <filterpriority>2</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.DirectoryInfo.GetFileSystemInfos(System.String)">
      <summary>Récupère un tableau des fortement typées
                                <see cref="T:System.IO.FileSystemInfo" />objets qui représentent les fichiers et sous-répertoires qui correspondent aux critères de recherche spécifiés.
                            </summary>
      <returns>Un tableau de fortement typées
                                FileSystemInfoobjets correspondant aux critères de recherche.
                            </returns>
      <param name="searchPattern">Chaîne recherchée à trouver parmi les noms de répertoires et les noms de fichiers.Ce paramètre peut contenir une combinaison de caractères littéraux et génériques * et ? (voir Remarques), mais ne prend pas en charge les expressions régulières.Le modèle par défaut est "*", qui retourne tous les fichiers.</param>
      <exception cref="T:System.ArgumentException">
        <paramref name="searchPattern" />contient un ou plusieurs caractères non valides définis par la
                                        Méthode <see cref="M:System.IO.Path.GetInvalidPathChars" />.
                                    </exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="searchPattern" />est
                                        null.
                                    </exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le chemin d'accès spécifié n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé).</exception>
      <exception cref="T:System.Security.SecurityException">L'appelant n'a pas l'autorisation requise.</exception>
      <filterpriority>2</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.DirectoryInfo.GetFileSystemInfos(System.String,System.IO.SearchOption)">
      <summary>Récupère un tableau des
                                <see cref="T:System.IO.FileSystemInfo" />objets qui représentent les fichiers et les sous-répertoires correspondant au critère de recherche spécifié.
                            </summary>
      <returns>Tableau d'entrées de système de fichiers qui satisfont aux critères de recherche.</returns>
      <param name="searchPattern">Chaîne recherchée à trouver parmi les noms de répertoires et les noms de fichiers.Ce paramètre peut contenir une combinaison de caractères littéraux et génériques * et ? (voir Remarques), mais ne prend pas en charge les expressions régulières.Le modèle par défaut est "*", qui retourne tous les fichiers.</param>
      <param name="searchOption">Une des valeurs d'énumération qui spécifie si l'opération de recherche doit inclure seulement le répertoire actuel ou tous les sous-répertoires.La valeur par défaut
                                <see cref="F:System.IO.SearchOption.TopDirectoryOnly" />.
                            </param>
      <exception cref="T:System.ArgumentException">
        <paramref name="searchPattern" />contient un ou plusieurs caractères non valides définis par la
                                        Méthode <see cref="M:System.IO.Path.GetInvalidPathChars" />.
                                    </exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="searchPattern" />est
                                        null.
                                    </exception>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="searchOption" />n'est pas valide
                                        Valeur <see cref="T:System.IO.SearchOption" /></exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le chemin d'accès spécifié n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé).</exception>
      <exception cref="T:System.Security.SecurityException">L'appelant n'a pas l'autorisation requise.</exception>
    </member>
    <member name="M:System.IO.DirectoryInfo.MoveTo(System.String)">
      <summary>Déplace un
                                <see cref="T:System.IO.DirectoryInfo" />instance et son contenu vers un nouveau chemin.
                            </summary>
      <param name="destDirName">Nom et chemin d'accès où déplacer ce répertoire.La destination ne peut pas être un autre volume de disque ou un répertoire du même nom.Il peut s'agir d'un répertoire existant où vous voulez ajouter ce répertoire comme sous-répertoire.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="destDirName" />est
                                        null.
                                    </exception>
      <exception cref="T:System.ArgumentException">
        <paramref name="destDirName" /> est une chaîne vide (''").
                                    </exception>
      <exception cref="T:System.IO.IOException">Une tentative pour déplacer un répertoire vers un autre volume a été effectuée.ou<paramref name="destDirName" /> existe déjà.
                                    ouVous n'êtes pas autorisé à accéder à ce chemin d'accès.ouLe répertoire déplacé et le répertoire de destination ont le même nom.</exception>
      <exception cref="T:System.Security.SecurityException">L'appelant n'a pas l'autorisation requise.</exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le répertoire de destination est introuvable.</exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="P:System.IO.DirectoryInfo.Name">
      <summary>Obtient le nom de ce
                                <see cref="T:System.IO.DirectoryInfo" />instance.
                            </summary>
      <returns>Nom du répertoire.</returns>
      <filterpriority>1</filterpriority>
    </member>
    <member name="P:System.IO.DirectoryInfo.Parent">
      <summary>Obtient le répertoire parent d'un sous-répertoire spécifié.</summary>
      <returns>Le répertoire parent, ou
                                nullSi le chemin d'accès est null ou si le chemin d'accès du fichier désigne une racine (tel que « \ », « C: », ou * "\\server\share").
                            </returns>
      <exception cref="T:System.Security.SecurityException">L'appelant n'a pas l'autorisation requise.</exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="P:System.IO.DirectoryInfo.Root">
      <summary>Obtient la partie racine du répertoire.</summary>
      <returns>Objet qui représente la racine du répertoire.</returns>
      <exception cref="T:System.Security.SecurityException">L'appelant n'a pas l'autorisation requise.</exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.DirectoryInfo.ToString">
      <summary>Retourne le chemin d'accès d'origine passé par l'utilisateur.</summary>
      <returns>Retourne le chemin d'accès d'origine passé par l'utilisateur.</returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="T:System.IO.File">
      <summary>Fournit des méthodes statiques pour créer, copier, supprimer, déplacer et ouvrir un fichier unique, et facilite la création d'objets <see cref="T:System.IO.FileStream" />.Pour parcourir le code source de .NET Framework pour ce type, consultez la Reference Source.</summary>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.File.AppendAllLines(System.String,System.Collections.Generic.IEnumerable{System.String})">
      <summary>Ajoute des lignes à un fichier, puis ferme le fichier.Si le fichier spécifié n'existe pas, cette méthode crée un fichier, écrit les lignes spécifiées dans le fichier, puis ferme le fichier.</summary>
      <param name="path">Fichier auquel ajouter les lignes.Le fichier est créé s'il n'existe pas.</param>
      <param name="contents">Lignes à ajouter au fichier.</param>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient des caractères non valides définis par la méthode <see cref="M:System.IO.Path.GetInvalidPathChars" />.</exception>
      <exception cref="T:System.ArgumentNullException">Soit<paramref name=" path " />ou <paramref name="contents" /> est null.</exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">
        <paramref name="path" /> n'est pas valide (par exemple, le répertoire n'existe pas ou il se trouve sur un lecteur non mappé).</exception>
      <exception cref="T:System.IO.FileNotFoundException">Le fichier spécifié par <paramref name="path" /> est introuvable.</exception>
      <exception cref="T:System.IO.IOException">Une erreur d'E/S s'est produite lors de l'ouverture du fichier.</exception>
      <exception cref="T:System.IO.PathTooLongException">
        <paramref name="path" /> dépasse la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.NotSupportedException">Le format de <paramref name="path" /> n'est pas valide.</exception>
      <exception cref="T:System.Security.SecurityException">L'appelant n'est pas autorisé à écrire dans le fichier.</exception>
      <exception cref="T:System.UnauthorizedAccessException">
        <paramref name="path" /> spécifie un fichier qui est en lecture seule.ouCette opération n'est pas prise en charge sur la plateforme actuelle.ou<paramref name="path" /> est un répertoire.</exception>
    </member>
    <member name="M:System.IO.File.AppendAllLines(System.String,System.Collections.Generic.IEnumerable{System.String},System.Text.Encoding)">
      <summary>Ajoute des lignes à un fichier en utilisant un encodage spécifié, puis ferme le fichier.Si le fichier spécifié n'existe pas, cette méthode crée un fichier, écrit les lignes spécifiées dans le fichier, puis ferme le fichier.</summary>
      <param name="path">Fichier auquel ajouter les lignes.Le fichier est créé s'il n'existe pas.</param>
      <param name="contents">Lignes à ajouter au fichier.</param>
      <param name="encoding">Encodage des caractères à utiliser.</param>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient des caractères non valides définis par la méthode <see cref="M:System.IO.Path.GetInvalidPathChars" />.</exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name=" path" />, <paramref name="contents" /> ou <paramref name="encoding" /> est null.</exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">
        <paramref name="path" /> n'est pas valide (par exemple, le répertoire n'existe pas ou il se trouve sur un lecteur non mappé).</exception>
      <exception cref="T:System.IO.FileNotFoundException">Le fichier spécifié par <paramref name="path" /> est introuvable.</exception>
      <exception cref="T:System.IO.IOException">Une erreur d'E/S s'est produite lors de l'ouverture du fichier.</exception>
      <exception cref="T:System.IO.PathTooLongException">
        <paramref name="path" /> dépasse la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.NotSupportedException">Le format de <paramref name="path" /> n'est pas valide.</exception>
      <exception cref="T:System.Security.SecurityException">L'appelant n'a pas l'autorisation requise.</exception>
      <exception cref="T:System.UnauthorizedAccessException">
        <paramref name="path" /> spécifie un fichier qui est en lecture seule.ouCette opération n'est pas prise en charge sur la plateforme actuelle.ou<paramref name="path" /> est un répertoire.ouL'appelant n'a pas l'autorisation requise.</exception>
    </member>
    <member name="M:System.IO.File.AppendAllText(System.String,System.String)">
      <summary>Ouvre un fichier, ajoute la chaîne spécifiée au fichier, puis ferme le fichier.Si le fichier n'existe pas, cette méthode crée un fichier, écrit la chaîne spécifiée dans le fichier, puis ferme le fichier.</summary>
      <param name="path">Fichier auquel ajouter la chaîne spécifiée. </param>
      <param name="contents">Chaîne à ajouter au fichier. </param>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides comme défini par <see cref="F:System.IO.Path.InvalidPathChars" />. </exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> a la valeur null. </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le chemin d'accès spécifié n'est pas valide (par exemple, le répertoire n'existe pas ou il se trouve sur un lecteur non mappé). </exception>
      <exception cref="T:System.IO.IOException">Une erreur d'E/S s'est produite lors de l'ouverture du fichier. </exception>
      <exception cref="T:System.UnauthorizedAccessException">
        <paramref name="path" /> a spécifié un fichier qui est en lecture seule.ou Cette opération n'est pas prise en charge sur la plateforme actuelle.ou <paramref name="path" /> a spécifié un répertoire.ou L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.NotSupportedException">Le format de <paramref name="path" /> n'est pas valide. </exception>
      <exception cref="T:System.Security.SecurityException">L'appelant n'a pas l'autorisation requise. </exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.File.AppendAllText(System.String,System.String,System.Text.Encoding)">
      <summary>Ajoute la chaîne spécifiée au fichier, en créant le fichier s'il n'existe pas.</summary>
      <param name="path">Fichier auquel ajouter la chaîne spécifiée. </param>
      <param name="contents">Chaîne à ajouter au fichier. </param>
      <param name="encoding">Encodage des caractères à utiliser. </param>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides comme défini par <see cref="F:System.IO.Path.InvalidPathChars" />. </exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> a la valeur null. </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le chemin d'accès spécifié n'est pas valide (par exemple, le répertoire n'existe pas ou il se trouve sur un lecteur non mappé). </exception>
      <exception cref="T:System.IO.IOException">Une erreur d'E/S s'est produite lors de l'ouverture du fichier. </exception>
      <exception cref="T:System.UnauthorizedAccessException">
        <paramref name="path" /> a spécifié un fichier qui est en lecture seule.ou Cette opération n'est pas prise en charge sur la plateforme actuelle.ou <paramref name="path" /> a spécifié un répertoire.ou L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.NotSupportedException">Le format de <paramref name="path" /> n'est pas valide. </exception>
      <exception cref="T:System.Security.SecurityException">L'appelant n'a pas l'autorisation requise. </exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.File.AppendText(System.String)">
      <summary>Crée un élément <see cref="T:System.IO.StreamWriter" /> qui ajoute du texte encodé en UTF-8 à un fichier existant ou à un nouveau fichier si le fichier spécifié n'existe pas.</summary>
      <returns>Writer de flux qui ajoute du texte encodé en UTF-8 au fichier spécifié ou à un nouveau fichier.</returns>
      <param name="path">Chemin d'accès du fichier auquel le texte doit être ajouté. </param>
      <exception cref="T:System.UnauthorizedAccessException">L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides comme défini par <see cref="F:System.IO.Path.InvalidPathChars" />. </exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> a la valeur null. </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le chemin d'accès spécifié n'est pas valide (par exemple, le répertoire n'existe pas ou il se trouve sur un lecteur non mappé). </exception>
      <exception cref="T:System.NotSupportedException">Le format de <paramref name="path" /> n'est pas valide. </exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.File.Copy(System.String,System.String)">
      <summary>Copie un fichier existant vers un nouveau fichier.Le remplacement d'un fichier du même nom n'est pas autorisé.</summary>
      <param name="sourceFileName">Fichier à copier. </param>
      <param name="destFileName">Nom du fichier de destination.Celui-ci ne peut pas être un répertoire ou un fichier existant.</param>
      <exception cref="T:System.UnauthorizedAccessException">L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.ArgumentException">
        <paramref name="sourceFileName" /> ou <paramref name="destFileName" /> est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides comme défini par <see cref="F:System.IO.Path.InvalidPathChars" />.ou <paramref name="sourceFileName" /> ou <paramref name="destFileName" /> spécifie un répertoire. </exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="sourceFileName" /> ou <paramref name="destFileName" /> a la valeur null. </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le chemin d'accès spécifié dans <paramref name="sourceFileName" /> ou <paramref name="destFileName" /> n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé). </exception>
      <exception cref="T:System.IO.FileNotFoundException">Impossible de trouver <paramref name="sourceFileName" />. </exception>
      <exception cref="T:System.IO.IOException">
        <paramref name="destFileName" /> existe.ou Une erreur d'E/S s'est produite. </exception>
      <exception cref="T:System.NotSupportedException">
        <paramref name="sourceFileName" /> ou <paramref name="destFileName" /> est dans un format non valide. </exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.File.Copy(System.String,System.String,System.Boolean)">
      <summary>Copie un fichier existant vers un nouveau fichier.Le remplacement d'un fichier du même nom est autorisé.</summary>
      <param name="sourceFileName">Fichier à copier. </param>
      <param name="destFileName">Nom du fichier de destination.Il ne peut pas s'agir d'un répertoire.</param>
      <param name="overwrite">true si le fichier de destination peut être remplacé ; sinon, false. </param>
      <exception cref="T:System.UnauthorizedAccessException">L'appelant n'a pas l'autorisation requise. ou<paramref name="destFileName" /> est en lecture seule.</exception>
      <exception cref="T:System.ArgumentException">
        <paramref name="sourceFileName" /> ou <paramref name="destFileName" /> est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides comme défini par <see cref="F:System.IO.Path.InvalidPathChars" />.ou <paramref name="sourceFileName" /> ou <paramref name="destFileName" /> spécifie un répertoire. </exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="sourceFileName" /> ou <paramref name="destFileName" /> a la valeur null. </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le chemin d'accès spécifié dans <paramref name="sourceFileName" /> ou <paramref name="destFileName" /> n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé). </exception>
      <exception cref="T:System.IO.FileNotFoundException">Impossible de trouver <paramref name="sourceFileName" />. </exception>
      <exception cref="T:System.IO.IOException">
        <paramref name="destFileName" /> existe et <paramref name="overwrite" /> est false.ou Une erreur d'E/S s'est produite. </exception>
      <exception cref="T:System.NotSupportedException">
        <paramref name="sourceFileName" /> ou <paramref name="destFileName" /> est dans un format non valide. </exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.File.Create(System.String)">
      <summary>Crée ou remplace un fichier dans le chemin d'accès spécifié.</summary>
      <returns>Élément <see cref="T:System.IO.FileStream" /> qui fournit l'accès en lecture/écriture au fichier spécifié dans <paramref name="path" />.</returns>
      <param name="path">Chemin d'accès et nom du fichier à créer. </param>
      <exception cref="T:System.UnauthorizedAccessException">L'appelant n'a pas l'autorisation requise.ou <paramref name="path" /> a spécifié un fichier qui est en lecture seule. </exception>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides comme défini par <see cref="F:System.IO.Path.InvalidPathChars" />. </exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> a la valeur null. </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le chemin d'accès spécifié n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé). </exception>
      <exception cref="T:System.IO.IOException">Une erreur d'E/S s'est produite lors de la création du fichier. </exception>
      <exception cref="T:System.NotSupportedException">Le format de <paramref name="path" /> n'est pas valide. </exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.File.Create(System.String,System.Int32)">
      <summary>Crée ou remplace le fichier spécifié.</summary>
      <returns>Élément <see cref="T:System.IO.FileStream" /> avec la taille de la mémoire tampon spécifiée qui fournit l'accès en lecture/écriture au fichier spécifié dans <paramref name="path" />.</returns>
      <param name="path">Nom du fichier. </param>
      <param name="bufferSize">Nombre d'octets mis en mémoire tampon pour les opérations de lecture et d'écriture dans le fichier. </param>
      <exception cref="T:System.UnauthorizedAccessException">L'appelant n'a pas l'autorisation requise.ou <paramref name="path" /> a spécifié un fichier qui est en lecture seule. </exception>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides comme défini par <see cref="F:System.IO.Path.InvalidPathChars" />. </exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> a la valeur null. </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le chemin d'accès spécifié n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé). </exception>
      <exception cref="T:System.IO.IOException">Une erreur d'E/S s'est produite lors de la création du fichier. </exception>
      <exception cref="T:System.NotSupportedException">Le format de <paramref name="path" /> n'est pas valide. </exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.File.Create(System.String,System.Int32,System.IO.FileOptions)">
      <summary>Crée ou remplace le fichier spécifié en spécifiant une taille de mémoire tampon et une valeur de <see cref="T:System.IO.FileOptions" /> qui décrit comment créer ou remplacer le fichier.</summary>
      <returns>Nouveau fichier avec la taille de mémoire tampon spécifiée.</returns>
      <param name="path">Nom du fichier. </param>
      <param name="bufferSize">Nombre d'octets mis en mémoire tampon pour les opérations de lecture et d'écriture dans le fichier. </param>
      <param name="options">Une des valeurs <see cref="T:System.IO.FileOptions" /> qui décrit comment créer ou remplacer le fichier.</param>
      <exception cref="T:System.UnauthorizedAccessException">L'appelant n'a pas l'autorisation requise.ou <paramref name="path" /> a spécifié un fichier qui est en lecture seule. ou<see cref="F:System.IO.FileOptions.Encrypted" /> est spécifié pour <paramref name="options" /> et le chiffrement des fichiers n'est pas pris en charge sur la plateforme actuelle.</exception>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides comme défini par <see cref="F:System.IO.Path.InvalidPathChars" />. </exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> a la valeur null. </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le chemin d'accès spécifié n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé). </exception>
      <exception cref="T:System.IO.IOException">Une erreur d'E/S s'est produite lors de la création du fichier. </exception>
      <exception cref="T:System.NotSupportedException">Le format de <paramref name="path" /> n'est pas valide. </exception>
      <exception cref="T:System.UnauthorizedAccessException">L'appelant n'a pas l'autorisation requise.ou <paramref name="path" /> a spécifié un fichier qui est en lecture seule. </exception>
      <exception cref="T:System.UnauthorizedAccessException">L'appelant n'a pas l'autorisation requise.ou <paramref name="path" /> a spécifié un fichier qui est en lecture seule. </exception>
    </member>
    <member name="M:System.IO.File.CreateText(System.String)">
      <summary>Crée ou ouvre un fichier pour écrire du texte encodé en UTF-8.</summary>
      <returns>Élément <see cref="T:System.IO.StreamWriter" /> qui écrit dans le fichier spécifié en utilisant l'encodage UTF-8.</returns>
      <param name="path">Fichier à ouvrir pour écriture. </param>
      <exception cref="T:System.UnauthorizedAccessException">L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides comme défini par <see cref="F:System.IO.Path.InvalidPathChars" />. </exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> a la valeur null. </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le chemin d'accès spécifié n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé). </exception>
      <exception cref="T:System.NotSupportedException">Le format de <paramref name="path" /> n'est pas valide. </exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.File.Delete(System.String)">
      <summary>Supprime le fichier spécifié. </summary>
      <param name="path">Nom du fichier à supprimer.Les caractères génériques ne sont pas pris en charge.</param>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides comme défini par <see cref="F:System.IO.Path.InvalidPathChars" />. </exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> a la valeur null. </exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le chemin d'accès spécifié n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé). </exception>
      <exception cref="T:System.IO.IOException">Le fichier spécifié est utilisé. ouUn handle est ouvert sur le fichier et le système d'exploitation est Windows XP ou une version antérieure.Ce handle ouvert peut être le résultat d'une énumération de répertoires et de fichiers.Pour plus d'informations, consultez Comment : énumérer des répertoires et des fichiers.</exception>
      <exception cref="T:System.NotSupportedException">Le format de <paramref name="path" /> n'est pas valide. </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.UnauthorizedAccessException">L'appelant n'a pas l'autorisation requise.ou Le fichier est un fichier exécutable est en cours d'utilisation.ou <paramref name="path" /> est un répertoire.ou <paramref name="path" /> a spécifié un fichier en lecture seule. </exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.File.Exists(System.String)">
      <summary>Détermine si le fichier spécifié existe.</summary>
      <returns>true si l'appelant a les autorisations requises et si <paramref name="path" /> contient le nom d'un fichier existant ; sinon, false.Cette méthode retourne également false si <paramref name="path" /> est null, un chemin d'accès non valide ou une chaîne de longueur nulle.Si l'appelant n'a pas les autorisations suffisantes pour lire le fichier spécifié, aucune exception n'est levée et la méthode retourne false, indépendamment de l'existence de <paramref name="path" />.</returns>
      <param name="path">Fichier à vérifier. </param>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.File.GetAttributes(System.String)">
      <summary>Obtient l'élément <see cref="T:System.IO.FileAttributes" /> du fichier sur le chemin d'accès.</summary>
      <returns>Élément <see cref="T:System.IO.FileAttributes" /> du fichier sur le chemin d'accès.</returns>
      <param name="path">Chemin d'accès au fichier. </param>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> est vide, ne contient que des espaces blancs ou contient des caractères non valides. </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.NotSupportedException">Le format de <paramref name="path" /> n'est pas valide. </exception>
      <exception cref="T:System.IO.FileNotFoundException">
        <paramref name="path" /> représente un fichier et n'est pas valide. Il se trouve par exemple sur un lecteur non mappé ou le fichier est introuvable. </exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">
        <paramref name="path" /> représente un répertoire et n'est pas valide. Il se trouve par exemple sur un lecteur non mappé ou le répertoire est introuvable.</exception>
      <exception cref="T:System.IO.IOException">Ce fichier est utilisé par un autre processus.</exception>
      <exception cref="T:System.UnauthorizedAccessException">L'appelant n'a pas l'autorisation requise.</exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.File.GetCreationTime(System.String)">
      <summary>Retourne la date/heure de création du fichier ou du répertoire spécifié.</summary>
      <returns>Structure <see cref="T:System.DateTime" /> à laquelle sont assignées la date et l'heure de création du fichier ou du répertoire spécifié.Cette valeur est exprimée en heure locale.</returns>
      <param name="path">Fichier ou répertoire pour lequel obtenir les informations de date/heure de création. </param>
      <exception cref="T:System.UnauthorizedAccessException">L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides comme défini par <see cref="F:System.IO.Path.InvalidPathChars" />. </exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> a la valeur null. </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.NotSupportedException">Le format de <paramref name="path" /> n'est pas valide. </exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.File.GetCreationTimeUtc(System.String)">
      <summary>Retourne la date et l'heure de création au format UTC (Temps universel coordonné) du fichier ou du répertoire spécifié.</summary>
      <returns>Structure <see cref="T:System.DateTime" /> à laquelle sont assignées la date et l'heure de création du fichier ou du répertoire spécifié.Cette valeur est exprimée en temps UTC.</returns>
      <param name="path">Fichier ou répertoire pour lequel obtenir les informations de date/heure de création. </param>
      <exception cref="T:System.UnauthorizedAccessException">L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides comme défini par <see cref="F:System.IO.Path.InvalidPathChars" />. </exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> a la valeur null. </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.NotSupportedException">Le format de <paramref name="path" /> n'est pas valide. </exception>
      <filterpriority>2</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.File.GetLastAccessTime(System.String)">
      <summary>Retourne la date/heure du dernier accès au fichier ou au répertoire spécifié.</summary>
      <returns>Structure <see cref="T:System.DateTime" /> définie avec la date et l'heure de dernier accès au fichier ou au répertoire spécifié.Cette valeur est exprimée en heure locale.</returns>
      <param name="path">Fichier ou répertoire pour lequel obtenir les informations de date/heure d'accès. </param>
      <exception cref="T:System.UnauthorizedAccessException">L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides comme défini par <see cref="F:System.IO.Path.InvalidPathChars" />. </exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> a la valeur null. </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.NotSupportedException">Le format de <paramref name="path" /> n'est pas valide. </exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.File.GetLastAccessTimeUtc(System.String)">
      <summary>Retourne la date/heure au format UTC (Temps universel coordonné) du dernier accès au fichier ou au répertoire spécifié.</summary>
      <returns>Structure <see cref="T:System.DateTime" /> définie avec la date et l'heure de dernier accès au fichier ou au répertoire spécifié.Cette valeur est exprimée en temps UTC.</returns>
      <param name="path">Fichier ou répertoire pour lequel obtenir les informations de date/heure d'accès. </param>
      <exception cref="T:System.UnauthorizedAccessException">L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides comme défini par <see cref="F:System.IO.Path.InvalidPathChars" />. </exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> a la valeur null. </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.NotSupportedException">Le format de <paramref name="path" /> n'est pas valide. </exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.File.GetLastWriteTime(System.String)">
      <summary>Retourne la date/heure du dernier accès en écriture au fichier ou au répertoire spécifié.</summary>
      <returns>Structure <see cref="T:System.DateTime" /> ayant pour valeur la date et l'heure de la dernière écriture dans le fichier ou le répertoire spécifié.Cette valeur est exprimée en heure locale.</returns>
      <param name="path">Fichier ou répertoire pour lequel obtenir les informations de date/heure d'accès en écriture. </param>
      <exception cref="T:System.UnauthorizedAccessException">L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides comme défini par <see cref="F:System.IO.Path.InvalidPathChars" />. </exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> a la valeur null. </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.NotSupportedException">Le format de <paramref name="path" /> n'est pas valide. </exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.File.GetLastWriteTimeUtc(System.String)">
      <summary>Retourne la date/heure au format UTC (Temps universel coordonné) de la dernière écriture dans le fichier ou le répertoire spécifié.</summary>
      <returns>Structure <see cref="T:System.DateTime" /> ayant pour valeur la date et l'heure de la dernière écriture dans le fichier ou le répertoire spécifié.Cette valeur est exprimée en temps UTC.</returns>
      <param name="path">Fichier ou répertoire pour lequel obtenir les informations de date/heure d'accès en écriture. </param>
      <exception cref="T:System.UnauthorizedAccessException">L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides comme défini par <see cref="F:System.IO.Path.InvalidPathChars" />. </exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> a la valeur null. </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.NotSupportedException">Le format de <paramref name="path" /> n'est pas valide. </exception>
      <filterpriority>2</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.File.Move(System.String,System.String)">
      <summary>Déplace un fichier spécifié à un nouvel emplacement, en permettant de spécifier un nouveau nom.</summary>
      <param name="sourceFileName">Nom du fichier à déplacer.Peut inclure un chemin d'accès absolu ou relatif.</param>
      <param name="destFileName">Nouveaux nom et chemin d'accès au fichier.</param>
      <exception cref="T:System.IO.IOException">Le fichier de destination existe déjà.ouImpossible de trouver <paramref name="sourceFileName" />. </exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="sourceFileName" /> ou <paramref name="destFileName" /> a la valeur null. </exception>
      <exception cref="T:System.ArgumentException">
        <paramref name="sourceFileName" /> ou <paramref name="destFileName" /> est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient des caractères non valides comme défini dans <see cref="F:System.IO.Path.InvalidPathChars" />. </exception>
      <exception cref="T:System.UnauthorizedAccessException">L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le chemin d'accès spécifié dans <paramref name="sourceFileName" /> ou <paramref name="destFileName" /> n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé). </exception>
      <exception cref="T:System.NotSupportedException">
        <paramref name="sourceFileName" /> ou <paramref name="destFileName" /> est dans un format non valide. </exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.File.Open(System.String,System.IO.FileMode)">
      <summary>Ouvre un élément <see cref="T:System.IO.FileStream" /> sur le chemin d'accès spécifié avec un accès en lecture/écriture.</summary>
      <returns>Élément <see cref="T:System.IO.FileStream" /> ouvert dans le mode et le chemin d'accès spécifiés, avec un accès en lecture/écriture et non partagé.</returns>
      <param name="path">Fichier à ouvrir. </param>
      <param name="mode">Valeur <see cref="T:System.IO.FileMode" /> qui spécifie si un fichier est créé s'il n'existe pas et détermine si le contenu des fichiers existants est conservé ou remplacé. </param>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides comme défini par <see cref="F:System.IO.Path.InvalidPathChars" />. </exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> a la valeur null. </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le chemin d'accès spécifié n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé). </exception>
      <exception cref="T:System.IO.IOException">Une erreur d'E/S s'est produite lors de l'ouverture du fichier. </exception>
      <exception cref="T:System.UnauthorizedAccessException">
        <paramref name="path" /> a spécifié un fichier qui est en lecture seule.ou Cette opération n'est pas prise en charge sur la plateforme actuelle.ou <paramref name="path" /> a spécifié un répertoire.ou L'appelant n'a pas l'autorisation requise. ou<paramref name="mode" /> est <see cref="F:System.IO.FileMode.Create" /> et le fichier spécifié est un fichier masqué.</exception>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="mode" /> a spécifié une valeur non valide. </exception>
      <exception cref="T:System.IO.FileNotFoundException">Le fichier spécifié dans <paramref name="path" /> est introuvable. </exception>
      <exception cref="T:System.NotSupportedException">Le format de <paramref name="path" /> n'est pas valide. </exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.File.Open(System.String,System.IO.FileMode,System.IO.FileAccess)">
      <summary>Ouvre un élément <see cref="T:System.IO.FileStream" /> sur le chemin d'accès spécifié, avec le mode et l'accès spécifiés.</summary>
      <returns>Élément <see cref="T:System.IO.FileStream" /> non partagé qui fournit l'accès au fichier spécifié avec le mode et l'accès spécifiés.</returns>
      <param name="path">Fichier à ouvrir. </param>
      <param name="mode">Valeur <see cref="T:System.IO.FileMode" /> qui spécifie si un fichier est créé s'il n'existe pas et détermine si le contenu des fichiers existants est conservé ou remplacé. </param>
      <param name="access">Valeur de <see cref="T:System.IO.FileAccess" /> spécifiant les opérations qui peuvent être effectuées sur le fichier. </param>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides comme défini par <see cref="F:System.IO.Path.InvalidPathChars" />.ou <paramref name="access" /> a spécifié Read et <paramref name="mode" /> a spécifié Create, CreateNew, Truncate ou Append. </exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> a la valeur null. </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le chemin d'accès spécifié n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé). </exception>
      <exception cref="T:System.IO.IOException">Une erreur d'E/S s'est produite lors de l'ouverture du fichier. </exception>
      <exception cref="T:System.UnauthorizedAccessException">
        <paramref name="path" /> a spécifié un fichier qui est en lecture seule et <paramref name="access" /> n'est pas Read.ou <paramref name="path" /> a spécifié un répertoire.ou L'appelant n'a pas l'autorisation requise. ou<paramref name="mode" /> est <see cref="F:System.IO.FileMode.Create" /> et le fichier spécifié est un fichier masqué.</exception>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="mode" /> ou <paramref name="access" /> a spécifié une valeur non valide. </exception>
      <exception cref="T:System.IO.FileNotFoundException">Le fichier spécifié dans <paramref name="path" /> est introuvable. </exception>
      <exception cref="T:System.NotSupportedException">Le format de <paramref name="path" /> n'est pas valide. </exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.File.Open(System.String,System.IO.FileMode,System.IO.FileAccess,System.IO.FileShare)">
      <summary>Ouvre un élément <see cref="T:System.IO.FileStream" /> sur le chemin d'accès spécifié, dans le mode spécifié avec accès en lecture, en écriture ou en lecture/écriture, et l'option de partage spécifiée.</summary>
      <returns>Ouvre un élément <see cref="T:System.IO.FileStream" /> sur le chemin d'accès spécifié, dans le mode spécifié avec accès en lecture, en écriture ou en lecture/écriture, et l'option de partage spécifiée.</returns>
      <param name="path">Fichier à ouvrir. </param>
      <param name="mode">Valeur <see cref="T:System.IO.FileMode" /> qui spécifie si un fichier est créé s'il n'existe pas et détermine si le contenu des fichiers existants est conservé ou remplacé. </param>
      <param name="access">Valeur de <see cref="T:System.IO.FileAccess" /> spécifiant les opérations qui peuvent être effectuées sur le fichier. </param>
      <param name="share">Valeur de <see cref="T:System.IO.FileShare" /> spécifiant le type d'accès que les autres threads ont sur le fichier. </param>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides comme défini par <see cref="F:System.IO.Path.InvalidPathChars" />.ou <paramref name="access" /> a spécifié Read et <paramref name="mode" /> a spécifié Create, CreateNew, Truncate ou Append. </exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> a la valeur null. </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le chemin d'accès spécifié n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé). </exception>
      <exception cref="T:System.IO.IOException">Une erreur d'E/S s'est produite lors de l'ouverture du fichier. </exception>
      <exception cref="T:System.UnauthorizedAccessException">
        <paramref name="path" /> a spécifié un fichier qui est en lecture seule et <paramref name="access" /> n'est pas Read.ou <paramref name="path" /> a spécifié un répertoire.ou L'appelant n'a pas l'autorisation requise. ou<paramref name="mode" /> est <see cref="F:System.IO.FileMode.Create" /> et le fichier spécifié est un fichier masqué.</exception>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="mode" />, <paramref name="access" /> ou <paramref name="share" /> a spécifié une valeur non valide. </exception>
      <exception cref="T:System.IO.FileNotFoundException">Le fichier spécifié dans <paramref name="path" /> est introuvable. </exception>
      <exception cref="T:System.NotSupportedException">Le format de <paramref name="path" /> n'est pas valide. </exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.File.OpenRead(System.String)">
      <summary>Ouvre un fichier existant pour y accéder en lecture.</summary>
      <returns>Élément <see cref="T:System.IO.FileStream" /> en lecture seule sur le chemin d'accès spécifié.</returns>
      <param name="path">Fichier à ouvrir pour lecture. </param>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides comme défini par <see cref="F:System.IO.Path.InvalidPathChars" />. </exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> a la valeur null. </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le chemin d'accès spécifié n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé). </exception>
      <exception cref="T:System.UnauthorizedAccessException">
        <paramref name="path" /> a spécifié un répertoire.ou L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.IO.FileNotFoundException">Le fichier spécifié dans <paramref name="path" /> est introuvable. </exception>
      <exception cref="T:System.NotSupportedException">Le format de <paramref name="path" /> n'est pas valide. </exception>
      <exception cref="T:System.IO.IOException">Une erreur d'E/S s'est produite lors de l'ouverture du fichier. </exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.File.OpenText(System.String)">
      <summary>Ouvre un fichier texte encodé en UTF-8 existant pour lecture.</summary>
      <returns>Élément <see cref="T:System.IO.StreamReader" /> sur le chemin d'accès spécifié.</returns>
      <param name="path">Fichier à ouvrir pour lecture. </param>
      <exception cref="T:System.UnauthorizedAccessException">L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides comme défini par <see cref="F:System.IO.Path.InvalidPathChars" />. </exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> a la valeur null. </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le chemin d'accès spécifié n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé). </exception>
      <exception cref="T:System.IO.FileNotFoundException">Le fichier spécifié dans <paramref name="path" /> est introuvable. </exception>
      <exception cref="T:System.NotSupportedException">Le format de <paramref name="path" /> n'est pas valide. </exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.File.OpenWrite(System.String)">
      <summary>Ouvre un fichier existant ou crée un nouveau fichier pour écriture.</summary>
      <returns>Objet <see cref="T:System.IO.FileStream" /> non partagé sur le chemin d'accès spécifié avec un accès <see cref="F:System.IO.FileAccess.Write" />.</returns>
      <param name="path">Fichier à ouvrir pour écriture. </param>
      <exception cref="T:System.UnauthorizedAccessException">L'appelant n'a pas l'autorisation requise.ou <paramref name="path" /> a spécifié un fichier ou un répertoire en lecture seule. </exception>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides comme défini par <see cref="F:System.IO.Path.InvalidPathChars" />. </exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> a la valeur null. </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le chemin d'accès spécifié n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé). </exception>
      <exception cref="T:System.NotSupportedException">Le format de <paramref name="path" /> n'est pas valide. </exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.File.ReadAllBytes(System.String)">
      <summary>Ouvre un fichier binaire, lit le contenu du fichier dans un tableau d'octets, puis ferme le fichier.</summary>
      <returns>Tableau d'octets contenant le contenu du fichier.</returns>
      <param name="path">Fichier à ouvrir pour lecture. </param>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides comme défini par <see cref="F:System.IO.Path.InvalidPathChars" />. </exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> a la valeur null. </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le chemin d'accès spécifié n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé). </exception>
      <exception cref="T:System.IO.IOException">Une erreur d'E/S s'est produite lors de l'ouverture du fichier. </exception>
      <exception cref="T:System.UnauthorizedAccessException">Cette opération n'est pas prise en charge sur la plateforme actuelle.ou <paramref name="path" /> a spécifié un répertoire.ou L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.IO.FileNotFoundException">Le fichier spécifié dans <paramref name="path" /> est introuvable. </exception>
      <exception cref="T:System.NotSupportedException">Le format de <paramref name="path" /> n'est pas valide. </exception>
      <exception cref="T:System.Security.SecurityException">L'appelant n'a pas l'autorisation requise. </exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.File.ReadAllLines(System.String)">
      <summary>Ouvre un fichier texte, lit toutes les lignes du fichier, puis ferme le fichier.</summary>
      <returns>Tableau de chaînes contenant toutes les lignes du fichier.</returns>
      <param name="path">Fichier à ouvrir pour lecture. </param>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides comme défini par <see cref="F:System.IO.Path.InvalidPathChars" />. </exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> a la valeur null. </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le chemin d'accès spécifié n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé). </exception>
      <exception cref="T:System.IO.IOException">Une erreur d'E/S s'est produite lors de l'ouverture du fichier. </exception>
      <exception cref="T:System.UnauthorizedAccessException">
        <paramref name="path" /> a spécifié un fichier qui est en lecture seule.ou Cette opération n'est pas prise en charge sur la plateforme actuelle.ou <paramref name="path" /> a spécifié un répertoire.ou L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.IO.FileNotFoundException">Le fichier spécifié dans <paramref name="path" /> est introuvable. </exception>
      <exception cref="T:System.NotSupportedException">Le format de <paramref name="path" /> n'est pas valide. </exception>
      <exception cref="T:System.Security.SecurityException">L'appelant n'a pas l'autorisation requise. </exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.File.ReadAllLines(System.String,System.Text.Encoding)">
      <summary>Ouvre un fichier, lit toutes les lignes du fichier avec l'encodage spécifié, puis ferme le fichier.</summary>
      <returns>Tableau de chaînes contenant toutes les lignes du fichier.</returns>
      <param name="path">Fichier à ouvrir pour lecture. </param>
      <param name="encoding">Encodage appliqué au contenu du fichier. </param>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides comme défini par <see cref="F:System.IO.Path.InvalidPathChars" />. </exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> a la valeur null. </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le chemin d'accès spécifié n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé). </exception>
      <exception cref="T:System.IO.IOException">Une erreur d'E/S s'est produite lors de l'ouverture du fichier. </exception>
      <exception cref="T:System.UnauthorizedAccessException">
        <paramref name="path" /> a spécifié un fichier qui est en lecture seule.ou Cette opération n'est pas prise en charge sur la plateforme actuelle.ou <paramref name="path" /> a spécifié un répertoire.ou L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.IO.FileNotFoundException">Le fichier spécifié dans <paramref name="path" /> est introuvable. </exception>
      <exception cref="T:System.NotSupportedException">Le format de <paramref name="path" /> n'est pas valide. </exception>
      <exception cref="T:System.Security.SecurityException">L'appelant n'a pas l'autorisation requise. </exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.File.ReadAllText(System.String)">
      <summary>Ouvre un fichier texte, lit toutes les lignes du fichier, puis ferme le fichier.</summary>
      <returns>Chaîne contenant toutes les lignes du fichier.</returns>
      <param name="path">Fichier à ouvrir pour lecture. </param>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides comme défini par <see cref="F:System.IO.Path.InvalidPathChars" />. </exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> a la valeur null. </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le chemin d'accès spécifié n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé). </exception>
      <exception cref="T:System.IO.IOException">Une erreur d'E/S s'est produite lors de l'ouverture du fichier. </exception>
      <exception cref="T:System.UnauthorizedAccessException">
        <paramref name="path" /> a spécifié un fichier qui est en lecture seule.ou Cette opération n'est pas prise en charge sur la plateforme actuelle.ou <paramref name="path" /> a spécifié un répertoire.ou L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.IO.FileNotFoundException">Le fichier spécifié dans <paramref name="path" /> est introuvable. </exception>
      <exception cref="T:System.NotSupportedException">Le format de <paramref name="path" /> n'est pas valide. </exception>
      <exception cref="T:System.Security.SecurityException">L'appelant n'a pas l'autorisation requise. </exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.File.ReadAllText(System.String,System.Text.Encoding)">
      <summary>Ouvre un fichier, lit toutes les lignes du fichier avec l'encodage spécifié, puis ferme le fichier.</summary>
      <returns>Chaîne contenant toutes les lignes du fichier.</returns>
      <param name="path">Fichier à ouvrir pour lecture. </param>
      <param name="encoding">Encodage appliqué au contenu du fichier. </param>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides comme défini par <see cref="F:System.IO.Path.InvalidPathChars" />. </exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> a la valeur null. </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le chemin d'accès spécifié n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé). </exception>
      <exception cref="T:System.IO.IOException">Une erreur d'E/S s'est produite lors de l'ouverture du fichier. </exception>
      <exception cref="T:System.UnauthorizedAccessException">
        <paramref name="path" /> a spécifié un fichier qui est en lecture seule.ou Cette opération n'est pas prise en charge sur la plateforme actuelle.ou <paramref name="path" /> a spécifié un répertoire.ou L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.IO.FileNotFoundException">Le fichier spécifié dans <paramref name="path" /> est introuvable. </exception>
      <exception cref="T:System.NotSupportedException">Le format de <paramref name="path" /> n'est pas valide. </exception>
      <exception cref="T:System.Security.SecurityException">L'appelant n'a pas l'autorisation requise. </exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.File.ReadLines(System.String)">
      <summary>Lit les lignes d'un fichier.</summary>
      <returns>Toutes les lignes du fichier ou les lignes qui sont le résultat d'une requête.</returns>
      <param name="path">Fichier à lire.</param>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> est une chaîne de longueur nulle, ne contient seulement des espaces blancs ou contient un ou plusieurs caractères non valides définis par la <see cref="M:System.IO.Path.GetInvalidPathChars" /> (méthode).</exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> a la valeur null.</exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">
        <paramref name="path" /> n'est pas valide (par exemple, il se trouve sur un lecteur non mappé).</exception>
      <exception cref="T:System.IO.FileNotFoundException">Le fichier spécifié par <paramref name="path" /> est introuvable.</exception>
      <exception cref="T:System.IO.IOException">Une erreur d'E/S s'est produite lors de l'ouverture du fichier.</exception>
      <exception cref="T:System.IO.PathTooLongException">
        <paramref name="path" /> dépasse la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.Security.SecurityException">L'appelant n'a pas l'autorisation requise.</exception>
      <exception cref="T:System.UnauthorizedAccessException">
        <paramref name="path" /> spécifie un fichier qui est en lecture seule.ouCette opération n'est pas prise en charge sur la plateforme actuelle.ou<paramref name="path" /> est un répertoire.ouL'appelant n'a pas l'autorisation requise.</exception>
    </member>
    <member name="M:System.IO.File.ReadLines(System.String,System.Text.Encoding)">
      <summary>Lit les lignes d'un fichier qui a un encodage spécifié.</summary>
      <returns>Toutes les lignes du fichier ou les lignes qui sont le résultat d'une requête.</returns>
      <param name="path">Fichier à lire.</param>
      <param name="encoding">Encodage appliqué au contenu du fichier. </param>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient des caractères non valides définis par la méthode <see cref="M:System.IO.Path.GetInvalidPathChars" />.</exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> a la valeur null.</exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">
        <paramref name="path" /> n'est pas valide (par exemple, il se trouve sur un lecteur non mappé).</exception>
      <exception cref="T:System.IO.FileNotFoundException">Le fichier spécifié par <paramref name="path" /> est introuvable.</exception>
      <exception cref="T:System.IO.IOException">Une erreur d'E/S s'est produite lors de l'ouverture du fichier.</exception>
      <exception cref="T:System.IO.PathTooLongException">
        <paramref name="path" /> dépasse la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.Security.SecurityException">L'appelant n'a pas l'autorisation requise.</exception>
      <exception cref="T:System.UnauthorizedAccessException">
        <paramref name="path" /> spécifie un fichier qui est en lecture seule.ouCette opération n'est pas prise en charge sur la plateforme actuelle.ou<paramref name="path" /> est un répertoire.ouL'appelant n'a pas l'autorisation requise.</exception>
    </member>
    <member name="M:System.IO.File.SetAttributes(System.String,System.IO.FileAttributes)">
      <summary>Définit l'élément <see cref="T:System.IO.FileAttributes" /> spécifié du fichier sur le chemin d'accès spécifié.</summary>
      <param name="path">Chemin d'accès au fichier. </param>
      <param name="fileAttributes">Combinaison d'opérations de bits des valeurs d'énumération. </param>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> est vide, ne contient que des espaces blancs, contient des caractères non valides ou l'attribut de fichier n'est pas valide. </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.NotSupportedException">Le format de <paramref name="path" /> n'est pas valide. </exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le chemin d'accès spécifié n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé). </exception>
      <exception cref="T:System.IO.FileNotFoundException">Impossible de trouver le fichier.</exception>
      <exception cref="T:System.UnauthorizedAccessException">
        <paramref name="path" /> a spécifié un fichier qui est en lecture seule.ou Cette opération n'est pas prise en charge sur la plateforme actuelle.ou <paramref name="path" /> a spécifié un répertoire.ou L'appelant n'a pas l'autorisation requise.</exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.File.SetCreationTime(System.String,System.DateTime)">
      <summary>Définit la date/heure de création du fichier.</summary>
      <param name="path">Fichier pour lequel définir les informations de date/heure de création. </param>
      <param name="creationTime">Élément <see cref="T:System.DateTime" /> contenant la valeur à affecter pour la date/heure de création de <paramref name="path" />.Cette valeur est exprimée en heure locale.</param>
      <exception cref="T:System.IO.FileNotFoundException">Le chemin d'accès spécifié est introuvable. </exception>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides comme défini par <see cref="F:System.IO.Path.InvalidPathChars" />. </exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> a la valeur null. </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.IO.IOException">Une erreur d'E/S s'est produite lors de l'exécution de l'opération. </exception>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="creationTime" /> spécifie une valeur en dehors de la plage de dates, d'heures ou des deux, autorisée pour cette opération. </exception>
      <exception cref="T:System.UnauthorizedAccessException">L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.NotSupportedException">Le format de <paramref name="path" /> n'est pas valide. </exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.File.SetCreationTimeUtc(System.String,System.DateTime)">
      <summary>Définit la date/heure au format UTC (Temps universel coordonné) de création du fichier.</summary>
      <param name="path">Fichier pour lequel définir les informations de date/heure de création. </param>
      <param name="creationTimeUtc">Élément <see cref="T:System.DateTime" /> contenant la valeur à affecter pour la date/heure de création de <paramref name="path" />.Cette valeur est exprimée en temps UTC.</param>
      <exception cref="T:System.IO.FileNotFoundException">Le chemin d'accès spécifié est introuvable. </exception>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides comme défini par <see cref="F:System.IO.Path.InvalidPathChars" />. </exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> a la valeur null. </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.IO.IOException">Une erreur d'E/S s'est produite lors de l'exécution de l'opération. </exception>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="creationTime" /> spécifie une valeur en dehors de la plage de dates, d'heures ou des deux, autorisée pour cette opération. </exception>
      <exception cref="T:System.UnauthorizedAccessException">L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.NotSupportedException">Le format de <paramref name="path" /> n'est pas valide. </exception>
      <filterpriority>2</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.File.SetLastAccessTime(System.String,System.DateTime)">
      <summary>Définit la date et l'heure du dernier accès au fichier spécifié.</summary>
      <param name="path">Fichier pour lequel définir les informations de date/heure d'accès. </param>
      <param name="lastAccessTime">Élément <see cref="T:System.DateTime" /> contenant la valeur à affecter pour la date/heure du dernier accès à <paramref name="path" />.Cette valeur est exprimée en heure locale.</param>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides comme défini par <see cref="F:System.IO.Path.InvalidPathChars" />. </exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> a la valeur null. </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.IO.FileNotFoundException">Le chemin d'accès spécifié est introuvable. </exception>
      <exception cref="T:System.UnauthorizedAccessException">L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.NotSupportedException">Le format de <paramref name="path" /> n'est pas valide. </exception>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="lastAccessTime" /> spécifie une valeur en dehors de la plage de dates ou d'heures autorisée pour cette opération.</exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.File.SetLastAccessTimeUtc(System.String,System.DateTime)">
      <summary>Définit la date/heure au format UTC (Temps universel coordonné) du dernier accès au fichier spécifié.</summary>
      <param name="path">Fichier pour lequel définir les informations de date/heure d'accès. </param>
      <param name="lastAccessTimeUtc">Élément <see cref="T:System.DateTime" /> contenant la valeur à affecter pour la date/heure du dernier accès à <paramref name="path" />.Cette valeur est exprimée en temps UTC.</param>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides comme défini par <see cref="F:System.IO.Path.InvalidPathChars" />. </exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> a la valeur null. </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.IO.FileNotFoundException">Le chemin d'accès spécifié est introuvable. </exception>
      <exception cref="T:System.UnauthorizedAccessException">L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.NotSupportedException">Le format de <paramref name="path" /> n'est pas valide. </exception>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="lastAccessTimeUtc" /> spécifie une valeur en dehors de la plage de dates ou d'heures autorisée pour cette opération.</exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.File.SetLastWriteTime(System.String,System.DateTime)">
      <summary>Définit la date/heure du dernier accès en écriture au fichier spécifié.</summary>
      <param name="path">Fichier pour lequel définir les informations de date/heure. </param>
      <param name="lastWriteTime">Élément <see cref="T:System.DateTime" /> contenant la valeur à affecter pour la date/heure du dernier accès en écriture à <paramref name="path" />.Cette valeur est exprimée en heure locale.</param>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides comme défini par <see cref="F:System.IO.Path.InvalidPathChars" />. </exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> a la valeur null. </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.IO.FileNotFoundException">Le chemin d'accès spécifié est introuvable. </exception>
      <exception cref="T:System.UnauthorizedAccessException">L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.NotSupportedException">Le format de <paramref name="path" /> n'est pas valide. </exception>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="lastWriteTime" /> spécifie une valeur en dehors de la plage de dates ou d'heures autorisée pour cette opération.</exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.File.SetLastWriteTimeUtc(System.String,System.DateTime)">
      <summary>Définit la date/heure au format UTC (Temps universel coordonné) de la dernière écriture dans le fichier spécifié.</summary>
      <param name="path">Fichier pour lequel définir les informations de date/heure. </param>
      <param name="lastWriteTimeUtc">Élément <see cref="T:System.DateTime" /> contenant la valeur à affecter pour la date/heure du dernier accès en écriture à <paramref name="path" />.Cette valeur est exprimée en temps UTC.</param>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides comme défini par <see cref="F:System.IO.Path.InvalidPathChars" />. </exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> a la valeur null. </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.IO.FileNotFoundException">Le chemin d'accès spécifié est introuvable. </exception>
      <exception cref="T:System.UnauthorizedAccessException">L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.NotSupportedException">Le format de <paramref name="path" /> n'est pas valide. </exception>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="lastWriteTimeUtc" /> spécifie une valeur en dehors de la plage de dates ou d'heures autorisée pour cette opération.</exception>
      <filterpriority>2</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.File.WriteAllBytes(System.String,System.Byte[])">
      <summary>Crée un nouveau fichier, écrit le tableau d'octets spécifié dans le fichier, puis ferme le fichier.Si le fichier cible existe déjà, il est remplacé.</summary>
      <param name="path">Fichier dans lequel écrire. </param>
      <param name="bytes">Octets à écrire dans le fichier. </param>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides comme défini par <see cref="F:System.IO.Path.InvalidPathChars" />. </exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> est null ou le tableau d'octets est vide. </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le chemin d'accès spécifié n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé). </exception>
      <exception cref="T:System.IO.IOException">Une erreur d'E/S s'est produite lors de l'ouverture du fichier. </exception>
      <exception cref="T:System.UnauthorizedAccessException">
        <paramref name="path" /> a spécifié un fichier qui est en lecture seule.ou Cette opération n'est pas prise en charge sur la plateforme actuelle.ou <paramref name="path" /> a spécifié un répertoire.ou L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.NotSupportedException">Le format de <paramref name="path" /> n'est pas valide. </exception>
      <exception cref="T:System.Security.SecurityException">L'appelant n'a pas l'autorisation requise. </exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.File.WriteAllLines(System.String,System.Collections.Generic.IEnumerable{System.String})">
      <summary>Crée un fichier, écrit une collection de chaînes dans le fichier, puis ferme le fichier.</summary>
      <param name="path">Fichier dans lequel écrire.</param>
      <param name="contents">Lignes à écrire dans le fichier.</param>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> est une chaîne de longueur nulle, ne contient seulement des espaces blancs ou contient un ou plusieurs caractères non valides définis par la <see cref="M:System.IO.Path.GetInvalidPathChars" /> (méthode).</exception>
      <exception cref="T:System.ArgumentNullException">Soit<paramref name=" path " />ou <paramref name="contents" /> est null.</exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">
        <paramref name="path" /> n'est pas valide (par exemple, il se trouve sur un lecteur non mappé).</exception>
      <exception cref="T:System.IO.IOException">Une erreur d'E/S s'est produite lors de l'ouverture du fichier.</exception>
      <exception cref="T:System.IO.PathTooLongException">
        <paramref name="path" /> dépasse la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.NotSupportedException">Le format de <paramref name="path" /> n'est pas valide.</exception>
      <exception cref="T:System.Security.SecurityException">L'appelant n'a pas l'autorisation requise.</exception>
      <exception cref="T:System.UnauthorizedAccessException">
        <paramref name="path" /> spécifie un fichier qui est en lecture seule.ouCette opération n'est pas prise en charge sur la plateforme actuelle.ou<paramref name="path" /> est un répertoire.ouL'appelant n'a pas l'autorisation requise.</exception>
    </member>
    <member name="M:System.IO.File.WriteAllLines(System.String,System.Collections.Generic.IEnumerable{System.String},System.Text.Encoding)">
      <summary>Crée un fichier en utilisant l'encodage spécifié, écrit une collection de chaînes dans le fichier, puis ferme le fichier.</summary>
      <param name="path">Fichier dans lequel écrire.</param>
      <param name="contents">Lignes à écrire dans le fichier.</param>
      <param name="encoding">Encodage des caractères à utiliser.</param>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> est une chaîne de longueur nulle, ne contient seulement des espaces blancs ou contient un ou plusieurs caractères non valides définis par la <see cref="M:System.IO.Path.GetInvalidPathChars" /> (méthode).</exception>
      <exception cref="T:System.ArgumentNullException">Soit<paramref name=" path" />,<paramref name=" contents" />, ou <paramref name="encoding" /> est null.</exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">
        <paramref name="path" /> n'est pas valide (par exemple, il se trouve sur un lecteur non mappé).</exception>
      <exception cref="T:System.IO.IOException">Une erreur d'E/S s'est produite lors de l'ouverture du fichier.</exception>
      <exception cref="T:System.IO.PathTooLongException">
        <paramref name="path" /> dépasse la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.NotSupportedException">Le format de <paramref name="path" /> n'est pas valide.</exception>
      <exception cref="T:System.Security.SecurityException">L'appelant n'a pas l'autorisation requise.</exception>
      <exception cref="T:System.UnauthorizedAccessException">
        <paramref name="path" /> spécifie un fichier qui est en lecture seule.ouCette opération n'est pas prise en charge sur la plateforme actuelle.ou<paramref name="path" /> est un répertoire.ouL'appelant n'a pas l'autorisation requise.</exception>
    </member>
    <member name="M:System.IO.File.WriteAllText(System.String,System.String)">
      <summary>Crée un nouveau fichier, écrit la chaîne spécifiée dans le fichier, puis ferme le fichier.Si le fichier cible existe déjà, il est remplacé.</summary>
      <param name="path">Fichier dans lequel écrire. </param>
      <param name="contents">Chaîne à écrire dans le fichier. </param>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides comme défini par <see cref="F:System.IO.Path.InvalidPathChars" />. </exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> est null ou <paramref name="contents" /> est vide.  </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le chemin d'accès spécifié n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé). </exception>
      <exception cref="T:System.IO.IOException">Une erreur d'E/S s'est produite lors de l'ouverture du fichier. </exception>
      <exception cref="T:System.UnauthorizedAccessException">
        <paramref name="path" /> a spécifié un fichier qui est en lecture seule.ou Cette opération n'est pas prise en charge sur la plateforme actuelle.ou <paramref name="path" /> a spécifié un répertoire.ou L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.NotSupportedException">Le format de <paramref name="path" /> n'est pas valide. </exception>
      <exception cref="T:System.Security.SecurityException">L'appelant n'a pas l'autorisation requise. </exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.File.WriteAllText(System.String,System.String,System.Text.Encoding)">
      <summary>Crée un nouveau fichier, écrit la chaîne spécifiée dans le fichier en utilisant l'encodage spécifié, puis ferme le fichier.Si le fichier cible existe déjà, il est remplacé.</summary>
      <param name="path">Fichier dans lequel écrire. </param>
      <param name="contents">Chaîne à écrire dans le fichier. </param>
      <param name="encoding">Encodage à appliquer à la chaîne.</param>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> est une chaîne de longueur nulle, ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides comme défini par <see cref="F:System.IO.Path.InvalidPathChars" />. </exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> est null ou <paramref name="contents" /> est vide. </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le chemin d'accès spécifié n'est pas valide (il se trouve, par exemple, sur un lecteur non mappé). </exception>
      <exception cref="T:System.IO.IOException">Une erreur d'E/S s'est produite lors de l'ouverture du fichier. </exception>
      <exception cref="T:System.UnauthorizedAccessException">
        <paramref name="path" /> a spécifié un fichier qui est en lecture seule.ou Cette opération n'est pas prise en charge sur la plateforme actuelle.ou <paramref name="path" /> a spécifié un répertoire.ou L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.NotSupportedException">Le format de <paramref name="path" /> n'est pas valide. </exception>
      <exception cref="T:System.Security.SecurityException">L'appelant n'a pas l'autorisation requise. </exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="T:System.IO.FileInfo">
      <summary>Fournit des propriétés et des méthodes d'instance pour créer, copier, supprimer, déplacer et ouvrir des fichiers, et facilite la création d'objets <see cref="T:System.IO.FileStream" />.Cette classe ne peut pas être héritée.Pour parcourir le code source de .NET Framework pour ce type, consultez la Reference Source.</summary>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.FileInfo.#ctor(System.String)">
      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.FileInfo" />, qui sert de wrapper pour un chemin d'accès de fichier.</summary>
      <param name="fileName">Nom qualifié complet du nouveau fichier, ou nom de fichier relatif.Ne placez pas de caractère de séparation de répertoire à la fin du chemin d'accès.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="fileName" /> a la valeur null. </exception>
      <exception cref="T:System.Security.SecurityException">L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.ArgumentException">Le nom de fichier est vide, ne contient que des espaces blancs ou contient des caractères non valides. </exception>
      <exception cref="T:System.UnauthorizedAccessException">L'accès à <paramref name="fileName" /> est refusé. </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.NotSupportedException">
        <paramref name="fileName" /> contient un signe deux-points (:) au milieu de la chaîne. </exception>
    </member>
    <member name="M:System.IO.FileInfo.AppendText">
      <summary>Crée un élément <see cref="T:System.IO.StreamWriter" /> qui ajoute du texte au fichier représenté par cette instance de <see cref="T:System.IO.FileInfo" />.</summary>
      <returns>Nouveau StreamWriter.</returns>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.FileInfo.CopyTo(System.String)">
      <summary>Copie un fichier existant vers un nouveau fichier, en interdisant le remplacement d'un fichier existant.</summary>
      <returns>Nouveau fichier avec un chemin d'accès qualifié complet.</returns>
      <param name="destFileName">Nom du nouveau fichier de destination de la copie. </param>
      <exception cref="T:System.ArgumentException">
        <paramref name="destFileName" /> est vide, ne contient que des espaces blancs ou contient des caractères non valides. </exception>
      <exception cref="T:System.IO.IOException">Une erreur se produit, ou le fichier de destination existe déjà. </exception>
      <exception cref="T:System.Security.SecurityException">L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="destFileName" /> a la valeur null. </exception>
      <exception cref="T:System.UnauthorizedAccessException">Un chemin d'accès de répertoire est passé, ou bien le fichier est déplacé vers un lecteur différent. </exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le répertoire spécifié dans <paramref name="destFileName" /> n'existe pas.</exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.NotSupportedException">
        <paramref name="destFileName" /> contient un signe deux-points (:) dans la chaîne mais ne spécifie pas le volume. </exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.FileInfo.CopyTo(System.String,System.Boolean)">
      <summary>Copie un fichier existant vers un nouveau fichier, en autorisant le remplacement d'un fichier existant.</summary>
      <returns>Nouveau fichier ou remplacement d'un fichier existant si <paramref name="overwrite" /> est défini à true.Si le fichier existe et que <paramref name="overwrite" /> est défini à false, une exception <see cref="T:System.IO.IOException" /> est levée.</returns>
      <param name="destFileName">Nom du nouveau fichier de destination de la copie. </param>
      <param name="overwrite">true pour autoriser le remplacement d'un fichier existant ; sinon, false. </param>
      <exception cref="T:System.ArgumentException">
        <paramref name="destFileName" /> est vide, ne contient que des espaces blancs ou contient des caractères non valides. </exception>
      <exception cref="T:System.IO.IOException">Une erreur s'est produite ou le fichier de destination existe déjà et <paramref name="overwrite" /> est false. </exception>
      <exception cref="T:System.Security.SecurityException">L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="destFileName" /> a la valeur null. </exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le répertoire spécifié dans <paramref name="destFileName" /> n'existe pas.</exception>
      <exception cref="T:System.UnauthorizedAccessException">Un chemin d'accès de répertoire est passé, ou bien le fichier est déplacé vers un lecteur différent. </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.NotSupportedException">
        <paramref name="destFileName" /> contient un signe deux-points (:) au milieu de la chaîne. </exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.FileInfo.Create">
      <summary>Crée un fichier.</summary>
      <returns>Nouveau fichier.</returns>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.FileInfo.CreateText">
      <summary>Crée un élément <see cref="T:System.IO.StreamWriter" /> qui écrit un nouveau fichier texte.</summary>
      <returns>Nouveau StreamWriter.</returns>
      <exception cref="T:System.UnauthorizedAccessException">Le nom de fichier est un répertoire. </exception>
      <exception cref="T:System.IO.IOException">Le disque est en lecture seule. </exception>
      <exception cref="T:System.Security.SecurityException">L'appelant n'a pas l'autorisation requise. </exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.FileInfo.Delete">
      <summary>Supprime définitivement un fichier.</summary>
      <exception cref="T:System.IO.IOException">Le fichier cible est ouvert ou mappé en mémoire sur un ordinateur fonctionnant sous Microsoft Windows NT.ouUn handle est ouvert sur le fichier et le système d'exploitation est Windows XP ou une version antérieure.Ce handle ouvert peut être le résultat d'une énumération de répertoires et de fichiers.Pour plus d'informations, consultez Comment : énumérer des répertoires et des fichiers.</exception>
      <exception cref="T:System.Security.SecurityException">L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.UnauthorizedAccessException">Le chemin d'accès est un répertoire. </exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="P:System.IO.FileInfo.Directory">
      <summary>Obtient une instance du répertoire parent.</summary>
      <returns>Objet <see cref="T:System.IO.DirectoryInfo" /> représentant le répertoire parent de ce fichier.</returns>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le chemin d'accès spécifié n'est pas valide, il se trouve par exemple sur un lecteur non mappé. </exception>
      <exception cref="T:System.Security.SecurityException">L'appelant n'a pas l'autorisation requise. </exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="P:System.IO.FileInfo.DirectoryName">
      <summary>Obtient une chaîne représentant le chemin d'accès complet du répertoire.</summary>
      <returns>Chaîne représentant le chemin d'accès complet du répertoire.</returns>
      <exception cref="T:System.ArgumentNullException">null a été passé comme nom de répertoire. </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès qualifié complet est de 260 caractères ou plus.</exception>
      <exception cref="T:System.Security.SecurityException">L'appelant n'a pas l'autorisation requise. </exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="P:System.IO.FileInfo.Exists">
      <summary>Obtient une valeur indiquant si un fichier existe.</summary>
      <returns>true si le fichier existe ; false si le fichier n'existe pas ou si le fichier est un répertoire.</returns>
      <filterpriority>1</filterpriority>
    </member>
    <member name="P:System.IO.FileInfo.IsReadOnly">
      <summary>Obtient ou définit une valeur qui détermine si le fichier actuel est en lecture seule.</summary>
      <returns>true si le fichier actuel est en lecture seule ; sinon, false.</returns>
      <exception cref="T:System.IO.FileNotFoundException">Le fichier décrit par l'objet <see cref="T:System.IO.FileInfo" /> en cours est introuvable.</exception>
      <exception cref="T:System.IO.IOException">Une erreur d'E/S s'est produite lors de l'ouverture du fichier.</exception>
      <exception cref="T:System.UnauthorizedAccessException">Cette opération n'est pas prise en charge sur la plateforme actuelle.ou L'appelant n'a pas l'autorisation requise.</exception>
      <exception cref="T:System.ArgumentException">L'utilisateur ne dispose pas d'une autorisation d'écriture, mais a tenté d'attribuer à cette propriété la valeur false.</exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="P:System.IO.FileInfo.Length">
      <summary>Obtient la taille en octets du fichier actuel.</summary>
      <returns>Taille du fichier actuel en octets.</returns>
      <exception cref="T:System.IO.IOException">
        <see cref="M:System.IO.FileSystemInfo.Refresh" /> ne peut pas mettre à jour l'état du fichier ou du répertoire. </exception>
      <exception cref="T:System.IO.FileNotFoundException">Le fichier n'existe pas.ou La propriété Length est appelée pour un répertoire. </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.FileInfo.MoveTo(System.String)">
      <summary>Déplace un fichier spécifié à un nouvel emplacement, en permettant de spécifier un nouveau nom.</summary>
      <param name="destFileName">Chemin d'accès de destination du fichier, qui peut spécifier un autre nom de fichier. </param>
      <exception cref="T:System.IO.IOException">Une erreur d'E/S se produit ; par exemple, le fichier de destination existe déjà ou le périphérique de destination n'est pas prêt. </exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="destFileName" /> a la valeur null. </exception>
      <exception cref="T:System.ArgumentException">
        <paramref name="destFileName" /> est vide, ne contient que des espaces blancs ou contient des caractères non valides. </exception>
      <exception cref="T:System.Security.SecurityException">L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.UnauthorizedAccessException">
        <paramref name="destFileName" /> est en lecture seule ou est un répertoire. </exception>
      <exception cref="T:System.IO.FileNotFoundException">Le fichier est introuvable. </exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le chemin d'accès spécifié n'est pas valide, il se trouve par exemple sur un lecteur non mappé. </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.NotSupportedException">
        <paramref name="destFileName" /> contient un signe deux-points (:) au milieu de la chaîne. </exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="P:System.IO.FileInfo.Name">
      <summary>Obtient le nom du fichier.</summary>
      <returns>Nom du fichier.</returns>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.FileInfo.Open(System.IO.FileMode)">
      <summary>Ouvre un fichier dans le mode spécifié.</summary>
      <returns>Fichier ouvert dans le mode spécifié, avec accès en lecture/écriture et non partagé.</returns>
      <param name="mode">Constante <see cref="T:System.IO.FileMode" /> spécifiant le mode (par exemple Open ou Append) dans lequel ouvrir le fichier. </param>
      <exception cref="T:System.IO.FileNotFoundException">Le fichier est introuvable. </exception>
      <exception cref="T:System.UnauthorizedAccessException">Le fichier est en lecture seule ou est un répertoire. </exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le chemin d'accès spécifié n'est pas valide, il se trouve par exemple sur un lecteur non mappé. </exception>
      <exception cref="T:System.IO.IOException">Le fichier est déjà ouvert. </exception>
      <filterpriority>2</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.FileInfo.Open(System.IO.FileMode,System.IO.FileAccess)">
      <summary>Ouvre un fichier dans le mode spécifié, avec accès en lecture, en écriture ou en lecture/écriture.</summary>
      <returns>Objet <see cref="T:System.IO.FileStream" /> ouvert dans le mode et l'accès spécifiés, et non partagé.</returns>
      <param name="mode">Constante <see cref="T:System.IO.FileMode" /> spécifiant le mode (par exemple Open ou Append) dans lequel ouvrir le fichier. </param>
      <param name="access">Constante <see cref="T:System.IO.FileAccess" /> spécifiant si le fichier doit être ouvert avec l'accès Read, Write ou ReadWrite. </param>
      <exception cref="T:System.Security.SecurityException">L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.IO.FileNotFoundException">Le fichier est introuvable. </exception>
      <exception cref="T:System.UnauthorizedAccessException">
        <paramref name="path" /> est en lecture seule ou est un répertoire. </exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le chemin d'accès spécifié n'est pas valide, il se trouve par exemple sur un lecteur non mappé. </exception>
      <exception cref="T:System.IO.IOException">Le fichier est déjà ouvert. </exception>
      <filterpriority>2</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.FileInfo.Open(System.IO.FileMode,System.IO.FileAccess,System.IO.FileShare)">
      <summary>Ouvre un fichier dans le mode spécifié, avec accès en lecture, en écriture ou en lecture/écriture, et l'option de partage spécifiée.</summary>
      <returns>Objet <see cref="T:System.IO.FileStream" /> ouvert avec le mode, l'accès et les options de partage spécifiés.</returns>
      <param name="mode">Constante <see cref="T:System.IO.FileMode" /> spécifiant le mode (par exemple Open ou Append) dans lequel ouvrir le fichier. </param>
      <param name="access">Constante <see cref="T:System.IO.FileAccess" /> spécifiant si le fichier doit être ouvert avec l'accès Read, Write ou ReadWrite. </param>
      <param name="share">Constante <see cref="T:System.IO.FileShare" /> spécifiant le type d'accès qu'ont d'autres objets FileStream à ce fichier. </param>
      <exception cref="T:System.Security.SecurityException">L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.IO.FileNotFoundException">Le fichier est introuvable. </exception>
      <exception cref="T:System.UnauthorizedAccessException">
        <paramref name="path" /> est en lecture seule ou est un répertoire. </exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le chemin d'accès spécifié n'est pas valide, il se trouve par exemple sur un lecteur non mappé. </exception>
      <exception cref="T:System.IO.IOException">Le fichier est déjà ouvert. </exception>
      <filterpriority>2</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.FileInfo.OpenRead">
      <summary>Crée un élément <see cref="T:System.IO.FileStream" /> en lecture seule.</summary>
      <returns>Nouvel objet <see cref="T:System.IO.FileStream" /> en lecture seule.</returns>
      <exception cref="T:System.UnauthorizedAccessException">
        <paramref name="path" /> est en lecture seule ou est un répertoire. </exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le chemin d'accès spécifié n'est pas valide, il se trouve par exemple sur un lecteur non mappé. </exception>
      <exception cref="T:System.IO.IOException">Le fichier est déjà ouvert. </exception>
      <filterpriority>2</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.FileInfo.OpenText">
      <summary>Crée un élément <see cref="T:System.IO.StreamReader" /> avec encodage UTF-8 qui lit un fichier texte existant.</summary>
      <returns>Nouvel élément StreamReader avec encodage UTF-8.</returns>
      <exception cref="T:System.Security.SecurityException">L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.IO.FileNotFoundException">Le fichier est introuvable. </exception>
      <exception cref="T:System.UnauthorizedAccessException">
        <paramref name="path" /> est en lecture seule ou est un répertoire. </exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le chemin d'accès spécifié n'est pas valide, il se trouve par exemple sur un lecteur non mappé. </exception>
      <filterpriority>2</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.FileInfo.OpenWrite">
      <summary>Crée un élément <see cref="T:System.IO.FileStream" /> en écriture seule.</summary>
      <returns>Objet <see cref="T:System.IO.FileStream" /> en écriture seule non partagé pour un fichier nouveau ou existant.</returns>
      <exception cref="T:System.UnauthorizedAccessException">Le chemin d'accès spécifié quand la création d'une instance de l'objet <see cref="T:System.IO.FileInfo" /> est en lecture seule ou est un répertoire.  </exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le chemin d'accès spécifié quand la création d'une instance de l'objet <see cref="T:System.IO.FileInfo" /> n'est pas valide, tel qu'un emplacement sur un lecteur non mappé. </exception>
      <filterpriority>2</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.FileInfo.ToString">
      <summary>Retourne le chemin d'accès sous forme de chaîne.</summary>
      <returns>Chaîne représentant le chemin d'accès.</returns>
      <filterpriority>1</filterpriority>
    </member>
    <member name="T:System.IO.FileOptions">
      <summary>Représente des options avancées pour créer un objet <see cref="T:System.IO.FileStream" />.</summary>
      <filterpriority>1</filterpriority>
    </member>
    <member name="F:System.IO.FileOptions.Asynchronous">
      <summary>Indique qu'un fichier peut être utilisé pour la lecture et l'écriture asynchrones. </summary>
    </member>
    <member name="F:System.IO.FileOptions.DeleteOnClose">
      <summary>Indique qu'un fichier est automatiquement supprimé lorsqu'il n'est plus en cours d'utilisation.</summary>
    </member>
    <member name="F:System.IO.FileOptions.Encrypted">
      <summary>Indique qu'un fichier est chiffré et qu'il peut être déchiffré uniquement en utilisant le même compte d'utilisateur que celui utilisé pour le chiffrement.</summary>
    </member>
    <member name="F:System.IO.FileOptions.None">
      <summary>Indique qu'aucune option supplémentaire ne doit être utilisée lors de la création d'un objet <see cref="T:System.IO.FileStream" />.</summary>
    </member>
    <member name="F:System.IO.FileOptions.RandomAccess">
      <summary>Indique que le fichier est accédé aléatoirement.Le système peut utiliser cette indication pour optimiser la mise en cache du fichier.</summary>
    </member>
    <member name="F:System.IO.FileOptions.SequentialScan">
      <summary>Indique que le fichier est accessible séquentiellement du début à la fin.Le système peut utiliser cette indication pour optimiser la mise en cache du fichier.Si une application déplace le pointeur de fichier pour l'accès aléatoire, une mise en cache optimale peut ne pas se produire ; toutefois, une opération correcte est garantie.</summary>
    </member>
    <member name="F:System.IO.FileOptions.WriteThrough">
      <summary>Indique que le système doit écrire dans n'importe quel cache intermédiaire et aller directement au disque.</summary>
    </member>
    <member name="T:System.IO.FileStream">
      <summary>Fournit un élément <see cref="T:System.IO.Stream" /> pour un fichier, prenant en charge les opérations en lecture et en écriture aussi bien synchrones qu'asynchrones.Pour parcourir le code source de .NET Framework pour ce type, consultez la Reference Source.</summary>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.FileStream.#ctor(Microsoft.Win32.SafeHandles.SafeFileHandle,System.IO.FileAccess)">
      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.FileStream" /> pour le handle de fichier spécifié, avec l'autorisation d'accès en lecture/écriture spécifiée. </summary>
      <param name="handle">Handle de fichier pour le fichier que l'objet FileStream actuel doit encapsuler. </param>
      <param name="access">Constante qui définit les propriétés <see cref="P:System.IO.FileStream.CanRead" /> et <see cref="P:System.IO.FileStream.CanWrite" /> de l'objet FileStream. </param>
      <exception cref="T:System.ArgumentException">
        <paramref name="access" /> n'est pas un champ de <see cref="T:System.IO.FileAccess" />. </exception>
      <exception cref="T:System.Security.SecurityException">L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.IO.IOException">Une erreur d'E/S, telle qu'une erreur disque, s'est produite.ouLe flux a été fermé. </exception>
      <exception cref="T:System.UnauthorizedAccessException">Le <paramref name="access" /> demandé n'est pas autorisé par le système d'exploitation pour le handle de fichier spécifié, par exemple si <paramref name="access" /> est Write ou ReadWrite alors que le handle de fichier est défini pour un accès en lecture seule. </exception>
    </member>
    <member name="M:System.IO.FileStream.#ctor(Microsoft.Win32.SafeHandles.SafeFileHandle,System.IO.FileAccess,System.Int32)">
      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.FileStream" /> pour le handle de fichier spécifié, avec l'autorisation d'accès en lecture/écriture et la taille de mémoire tampon spécifiées.</summary>
      <param name="handle">Handle de fichier pour le fichier que l'objet FileStream actuel doit encapsuler. </param>
      <param name="access">Constante <see cref="T:System.IO.FileAccess" /> qui définit les propriétés <see cref="P:System.IO.FileStream.CanRead" /> et <see cref="P:System.IO.FileStream.CanWrite" /> de l'objet FileStream. </param>
      <param name="bufferSize">Valeur <see cref="T:System.Int32" /> positive supérieure à 0 indiquant la taille de la mémoire tampon.La taille par défaut de la mémoire tampon est 4096.</param>
      <exception cref="T:System.ArgumentException">Le paramètre <paramref name="handle" /> est un handle non valide.ouLe paramètre <paramref name="handle" /> est un handle synchrone et il a été utilisé de façon asynchrone. </exception>
      <exception cref="T:System.ArgumentOutOfRangeException">Le paramètre <paramref name="bufferSize" /> est négatif. </exception>
      <exception cref="T:System.IO.IOException">Une erreur d'E/S, telle qu'une erreur disque, s'est produite.ouLe flux a été fermé.  </exception>
      <exception cref="T:System.Security.SecurityException">L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.UnauthorizedAccessException">Le <paramref name="access" /> demandé n'est pas autorisé par le système d'exploitation pour le handle de fichier spécifié, par exemple si <paramref name="access" /> est Write ou ReadWrite alors que le handle de fichier est défini pour un accès en lecture seule. </exception>
    </member>
    <member name="M:System.IO.FileStream.#ctor(Microsoft.Win32.SafeHandles.SafeFileHandle,System.IO.FileAccess,System.Int32,System.Boolean)">
      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.FileStream" /> pour le handle de fichier spécifié, avec l'autorisation d'accès en lecture/écriture, la taille de mémoire tampon et l'état synchrone ou asynchrone spécifiés.</summary>
      <param name="handle">Handle de fichier pour le fichier que cet objet FileStream encapsulera. </param>
      <param name="access">Constante qui définit les propriétés <see cref="P:System.IO.FileStream.CanRead" /> et <see cref="P:System.IO.FileStream.CanWrite" /> de l'objet FileStream. </param>
      <param name="bufferSize">Valeur <see cref="T:System.Int32" /> positive supérieure à 0 indiquant la taille de la mémoire tampon.La taille par défaut de la mémoire tampon est 4096.</param>
      <param name="isAsync">true si le handle a été ouvert de façon asynchrone (c'est-à-dire en mode E/S avec chevauchement) ; sinon, false. </param>
      <exception cref="T:System.ArgumentException">Le paramètre <paramref name="handle" /> est un handle non valide.ouLe paramètre <paramref name="handle" /> est un handle synchrone et il a été utilisé de façon asynchrone. </exception>
      <exception cref="T:System.ArgumentOutOfRangeException">Le paramètre <paramref name="bufferSize" /> est négatif. </exception>
      <exception cref="T:System.IO.IOException">Une erreur d'E/S, telle qu'une erreur disque, s'est produite.ouLe flux a été fermé.  </exception>
      <exception cref="T:System.Security.SecurityException">L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.UnauthorizedAccessException">Le <paramref name="access" /> demandé n'est pas autorisé par le système d'exploitation pour le handle de fichier spécifié, par exemple si <paramref name="access" /> est Write ou ReadWrite alors que le handle de fichier est défini pour un accès en lecture seule. </exception>
    </member>
    <member name="M:System.IO.FileStream.#ctor(System.String,System.IO.FileMode)">
      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.FileStream" /> avec le chemin d'accès et le mode de création spécifiés.</summary>
      <param name="path">Chemin d'accès relatif ou absolu pour le fichier que l'objet FileStream actuel doit encapsuler. </param>
      <param name="mode">Constante qui détermine le mode d'ouverture ou de création du fichier. </param>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> est une chaîne vide (""), ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides. ou<paramref name="path" /> fait référence à un périphérique ne traitant pas de fichiers, tel que « con: »:, « com1 »:, « lpt1 »:, etc.dans un environnement NTFS.</exception>
      <exception cref="T:System.NotSupportedException">
        <paramref name="path" /> fait référence à un périphérique ne traitant pas de fichiers, tel que « con: »:, « com1 »:, « lpt1 »:, etc.dans un environnement non NTFS.</exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> a la valeur null. </exception>
      <exception cref="T:System.Security.SecurityException">L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.IO.FileNotFoundException">Le fichier est introuvable, comme lorsque <paramref name="mode" /> est FileMode.Truncate ou FileMode.Open et que le fichier spécifié par <paramref name="path" /> n'existe pas.Le fichier doit déjà exister dans ces modes.</exception>
      <exception cref="T:System.IO.IOException">Une erreur d'E/S s'est produite, par exemple en spécifiant FileMode.CreateNew alors que le fichier spécifié par <paramref name="path" /> existe déjà.ouLe flux a été fermé. </exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le chemin d'accès spécifié n'est pas valide, il se trouve par exemple sur un lecteur non mappé. </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="mode" /> contient une valeur non valide. </exception>
    </member>
    <member name="M:System.IO.FileStream.#ctor(System.String,System.IO.FileMode,System.IO.FileAccess)">
      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.FileStream" /> avec le chemin d'accès, le mode de création et les autorisations de lecture/écriture spécifiés.</summary>
      <param name="path">Chemin d'accès relatif ou absolu pour le fichier que l'objet FileStream actuel doit encapsuler. </param>
      <param name="mode">Constante qui détermine le mode d'ouverture ou de création du fichier. </param>
      <param name="access">Constante qui détermine le mode d'accès au fichier par l'objet FileStream.Détermine aussi les valeurs retournées par les propriétés <see cref="P:System.IO.FileStream.CanRead" /> et <see cref="P:System.IO.FileStream.CanWrite" /> de l'objet FileStream.<see cref="P:System.IO.FileStream.CanSeek" /> a la valeur true si <paramref name="path" /> spécifie un fichier sur disque.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> a la valeur null. </exception>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> est une chaîne vide (""), ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides. ou<paramref name="path" /> fait référence à un périphérique ne traitant pas de fichiers, tel que « con: »:, « com1 »:, « lpt1 »:, etc.dans un environnement NTFS.</exception>
      <exception cref="T:System.NotSupportedException">
        <paramref name="path" /> fait référence à un périphérique ne traitant pas de fichiers, tel que « con: »:, « com1 »:, « lpt1 »:, etc.dans un environnement non NTFS.</exception>
      <exception cref="T:System.IO.FileNotFoundException">Le fichier est introuvable, comme lorsque <paramref name="mode" /> est FileMode.Truncate ou FileMode.Open et que le fichier spécifié par <paramref name="path" /> n'existe pas.Le fichier doit déjà exister dans ces modes.</exception>
      <exception cref="T:System.IO.IOException">Une erreur d'E/S s'est produite, par exemple en spécifiant FileMode.CreateNew alors que le fichier spécifié par <paramref name="path" /> existe déjà. ouLe flux a été fermé.</exception>
      <exception cref="T:System.Security.SecurityException">L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le chemin d'accès spécifié n'est pas valide, il se trouve par exemple sur un lecteur non mappé. </exception>
      <exception cref="T:System.UnauthorizedAccessException">Le <paramref name="access" /> demandé n'est pas autorisé par le système d'exploitation pour le <paramref name="path" /> spécifié, par exemple si <paramref name="access" /> est Write ou ReadWrite alors que le fichier ou le répertoire est défini pour l'accès en lecture seule. </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="mode" /> contient une valeur non valide. </exception>
    </member>
    <member name="M:System.IO.FileStream.#ctor(System.String,System.IO.FileMode,System.IO.FileAccess,System.IO.FileShare)">
      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.FileStream" /> avec le chemin d'accès, le mode de création, l'autorisation de lecture/écriture et l'autorisation de partage spécifiés.</summary>
      <param name="path">Chemin d'accès relatif ou absolu pour le fichier que l'objet FileStream actuel doit encapsuler. </param>
      <param name="mode">Constante qui détermine le mode d'ouverture ou de création du fichier. </param>
      <param name="access">Constante qui détermine le mode d'accès au fichier par l'objet FileStream.Détermine aussi les valeurs retournées par les propriétés <see cref="P:System.IO.FileStream.CanRead" /> et <see cref="P:System.IO.FileStream.CanWrite" /> de l'objet FileStream.<see cref="P:System.IO.FileStream.CanSeek" /> a la valeur true si <paramref name="path" /> spécifie un fichier sur disque.</param>
      <param name="share">Constante qui détermine le mode de partage du fichier par des processus. </param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> a la valeur null. </exception>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> est une chaîne vide (""), ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides. ou<paramref name="path" /> fait référence à un périphérique ne traitant pas de fichiers, tel que « con: »:, « com1 »:, « lpt1 »:, etc.dans un environnement NTFS.</exception>
      <exception cref="T:System.NotSupportedException">
        <paramref name="path" /> fait référence à un périphérique ne traitant pas de fichiers, tel que « con: »:, « com1 »:, « lpt1 »:, etc.dans un environnement non NTFS.</exception>
      <exception cref="T:System.IO.FileNotFoundException">Le fichier est introuvable, comme lorsque <paramref name="mode" /> est FileMode.Truncate ou FileMode.Open et que le fichier spécifié par <paramref name="path" /> n'existe pas.Le fichier doit déjà exister dans ces modes.</exception>
      <exception cref="T:System.IO.IOException">Une erreur d'E/S s'est produite, par exemple en spécifiant FileMode.CreateNew alors que le fichier spécifié par <paramref name="path" /> existe déjà. ouLe système exécute Windows 98 ou Windows 98 Deuxième Édition et <paramref name="share" /> a la valeur FileShare.Delete.ouLe flux a été fermé.</exception>
      <exception cref="T:System.Security.SecurityException">L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le chemin d'accès spécifié n'est pas valide, il se trouve par exemple sur un lecteur non mappé. </exception>
      <exception cref="T:System.UnauthorizedAccessException">Le <paramref name="access" /> demandé n'est pas autorisé par le système d'exploitation pour le <paramref name="path" /> spécifié, par exemple si <paramref name="access" /> est Write ou ReadWrite alors que le fichier ou le répertoire est défini pour l'accès en lecture seule. </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="mode" /> contient une valeur non valide. </exception>
    </member>
    <member name="M:System.IO.FileStream.#ctor(System.String,System.IO.FileMode,System.IO.FileAccess,System.IO.FileShare,System.Int32)">
      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.FileStream" /> avec le chemin d'accès, le mode de création, l'autorisation de lecture/écriture, l'autorisation de partage et la taille de mémoire tampon spécifiés.</summary>
      <param name="path">Chemin d'accès relatif ou absolu pour le fichier que l'objet FileStream actuel doit encapsuler. </param>
      <param name="mode">Constante qui détermine le mode d'ouverture ou de création du fichier. </param>
      <param name="access">Constante qui détermine le mode d'accès au fichier par l'objet FileStream.Détermine aussi les valeurs retournées par les propriétés <see cref="P:System.IO.FileStream.CanRead" /> et <see cref="P:System.IO.FileStream.CanWrite" /> de l'objet FileStream.<see cref="P:System.IO.FileStream.CanSeek" /> a la valeur true si <paramref name="path" /> spécifie un fichier sur disque.</param>
      <param name="share">Constante qui détermine le mode de partage du fichier par des processus. </param>
      <param name="bufferSize">Valeur <see cref="T:System.Int32" /> positive supérieure à 0 indiquant la taille de la mémoire tampon.La taille par défaut de la mémoire tampon est 4096.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> a la valeur null. </exception>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> est une chaîne vide (""), ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides. ou<paramref name="path" /> fait référence à un périphérique ne traitant pas de fichiers, tel que « con: »:, « com1 »:, « lpt1 »:, etc.dans un environnement NTFS.</exception>
      <exception cref="T:System.NotSupportedException">
        <paramref name="path" /> fait référence à un périphérique ne traitant pas de fichiers, tel que « con: »:, « com1 »:, « lpt1 »:, etc.dans un environnement non NTFS.</exception>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="bufferSize" /> est négatif ou égal à zéro.ou <paramref name="mode" />, <paramref name="access" /> ou <paramref name="share" /> contient une valeur non valide. </exception>
      <exception cref="T:System.IO.FileNotFoundException">Le fichier est introuvable, comme lorsque <paramref name="mode" /> est FileMode.Truncate ou FileMode.Open et que le fichier spécifié par <paramref name="path" /> n'existe pas.Le fichier doit déjà exister dans ces modes.</exception>
      <exception cref="T:System.IO.IOException">Une erreur d'E/S s'est produite, par exemple en spécifiant FileMode.CreateNew alors que le fichier spécifié par <paramref name="path" /> existe déjà. ouLe système exécute Windows 98 ou Windows 98 Deuxième Édition et <paramref name="share" /> a la valeur FileShare.Delete.ouLe flux a été fermé.</exception>
      <exception cref="T:System.Security.SecurityException">L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le chemin d'accès spécifié n'est pas valide, il se trouve par exemple sur un lecteur non mappé. </exception>
      <exception cref="T:System.UnauthorizedAccessException">Le <paramref name="access" /> demandé n'est pas autorisé par le système d'exploitation pour le <paramref name="path" /> spécifié, par exemple si <paramref name="access" /> est Write ou ReadWrite alors que le fichier ou le répertoire est défini pour l'accès en lecture seule. </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
    </member>
    <member name="M:System.IO.FileStream.#ctor(System.String,System.IO.FileMode,System.IO.FileAccess,System.IO.FileShare,System.Int32,System.Boolean)">
      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.FileStream" /> avec le chemin d'accès, le mode de création, l'autorisation de lecture/écriture, l'autorisation de partage, la taille de mémoire tampon et l'état synchrone ou asynchrone spécifiés.</summary>
      <param name="path">Chemin d'accès relatif ou absolu pour le fichier que l'objet FileStream actuel doit encapsuler. </param>
      <param name="mode">Constante qui détermine le mode d'ouverture ou de création du fichier. </param>
      <param name="access">Constante qui détermine le mode d'accès au fichier par l'objet FileStream.Détermine aussi les valeurs retournées par les propriétés <see cref="P:System.IO.FileStream.CanRead" /> et <see cref="P:System.IO.FileStream.CanWrite" /> de l'objet FileStream.<see cref="P:System.IO.FileStream.CanSeek" /> a la valeur true si <paramref name="path" /> spécifie un fichier sur disque.</param>
      <param name="share">Constante qui détermine le mode de partage du fichier par des processus. </param>
      <param name="bufferSize">Valeur <see cref="T:System.Int32" /> positive supérieure à 0 indiquant la taille de la mémoire tampon.La taille par défaut de la mémoire tampon est 4 096.</param>
      <param name="useAsync">Spécifie s'il faut utiliser des E/S asynchrones ou synchrones.Notez cependant qu'il est possible que le système d'exploitation sous-jacent ne prenne pas en charge les E/S asynchrones. Par conséquent, si vous spécifiez true, le handle peut être ouvert de façon synchrone en fonction de la plateforme.Quand le mode asynchrone est utilisé, les méthodes <see cref="M:System.IO.FileStream.BeginRead(System.Byte[],System.Int32,System.Int32,System.AsyncCallback,System.Object)" /> et <see cref="M:System.IO.FileStream.BeginWrite(System.Byte[],System.Int32,System.Int32,System.AsyncCallback,System.Object)" /> donnent de meilleurs résultats pour des lectures ou des écritures de données volumineuses, mais elles peuvent être beaucoup plus lentes quand il s'agit de lectures et d'écritures de données de petite taille.Si l'application est conçue pour tirer parti des E/S asynchrones, affectez au paramètre <paramref name="useAsync" /> la valeur true.Quand les E/S asynchrones sont utilisées correctement, elles peuvent rendre les applications jusqu'à 10 fois plus rapides. Toutefois, si vous les utilisez dans une application qui n'a pas été reconfigurée pour les E/S asynchrones, l'application peut être jusqu'à 10 fois moins performante.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> a la valeur null. </exception>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> est une chaîne vide (""), ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides. ou<paramref name="path" /> fait référence à un périphérique ne traitant pas de fichiers, tel que « con: »:, « com1 »:, « lpt1 »:, etc.dans un environnement NTFS.</exception>
      <exception cref="T:System.NotSupportedException">
        <paramref name="path" /> fait référence à un périphérique ne traitant pas de fichiers, tel que « con: »:, « com1 »:, « lpt1 »:, etc.dans un environnement non NTFS.</exception>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="bufferSize" /> est négatif ou égal à zéro.ou <paramref name="mode" />, <paramref name="access" /> ou <paramref name="share" /> contient une valeur non valide. </exception>
      <exception cref="T:System.IO.FileNotFoundException">Le fichier est introuvable, comme lorsque <paramref name="mode" /> est FileMode.Truncate ou FileMode.Open et que le fichier spécifié par <paramref name="path" /> n'existe pas.Le fichier doit déjà exister dans ces modes.</exception>
      <exception cref="T:System.IO.IOException">Une erreur d'E/S s'est produite, par exemple en spécifiant FileMode.CreateNew alors que le fichier spécifié par <paramref name="path" /> existe déjà.ou Le système exécute Windows 98 ou Windows 98 Deuxième Édition et <paramref name="share" /> a la valeur FileShare.Delete.ouLe flux a été fermé.</exception>
      <exception cref="T:System.Security.SecurityException">L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le chemin d'accès spécifié n'est pas valide, il se trouve par exemple sur un lecteur non mappé. </exception>
      <exception cref="T:System.UnauthorizedAccessException">Le <paramref name="access" /> demandé n'est pas autorisé par le système d'exploitation pour le <paramref name="path" /> spécifié, par exemple si <paramref name="access" /> est Write ou ReadWrite alors que le fichier ou le répertoire est défini pour l'accès en lecture seule. </exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
    </member>
    <member name="M:System.IO.FileStream.#ctor(System.String,System.IO.FileMode,System.IO.FileAccess,System.IO.FileShare,System.Int32,System.IO.FileOptions)">
      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.FileStream" /> avec le chemin d'accès, le mode de création, l'autorisation d'accès en lecture/écriture et de partage, l'accès que d'autres flux de fichiers peuvent avoir au même fichier, la taille de mémoire tampon et les options de fichiers supplémentaires spécifiés.</summary>
      <param name="path">Chemin d'accès relatif ou absolu pour le fichier que l'objet FileStream actuel doit encapsuler. </param>
      <param name="mode">Constante qui détermine le mode d'ouverture ou de création du fichier. </param>
      <param name="access">Constante qui détermine le mode d'accès au fichier par l'objet FileStream.Détermine aussi les valeurs retournées par les propriétés <see cref="P:System.IO.FileStream.CanRead" /> et <see cref="P:System.IO.FileStream.CanWrite" /> de l'objet FileStream.<see cref="P:System.IO.FileStream.CanSeek" /> a la valeur true si <paramref name="path" /> spécifie un fichier sur disque.</param>
      <param name="share">Constante qui détermine le mode de partage du fichier par des processus. </param>
      <param name="bufferSize">Valeur <see cref="T:System.Int32" /> positive supérieure à 0 indiquant la taille de la mémoire tampon.La taille par défaut de la mémoire tampon est 4096.</param>
      <param name="options">Valeur qui spécifie des options de fichiers supplémentaires.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="path" /> a la valeur null. </exception>
      <exception cref="T:System.ArgumentException">
        <paramref name="path" /> est une chaîne vide (""), ne contient que des espaces blancs ou contient un ou plusieurs caractères non valides. ou<paramref name="path" /> fait référence à un périphérique ne traitant pas de fichiers, tel que « con: »:, « com1 »:, « lpt1 »:, etc.dans un environnement NTFS.</exception>
      <exception cref="T:System.NotSupportedException">
        <paramref name="path" /> fait référence à un périphérique ne traitant pas de fichiers, tel que « con: »:, « com1 »:, « lpt1 »:, etc.dans un environnement non NTFS.</exception>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="bufferSize" /> est négatif ou égal à zéro.ou <paramref name="mode" />, <paramref name="access" /> ou <paramref name="share" /> contient une valeur non valide. </exception>
      <exception cref="T:System.IO.FileNotFoundException">Le fichier est introuvable, comme lorsque <paramref name="mode" /> est FileMode.Truncate ou FileMode.Open et que le fichier spécifié par <paramref name="path" /> n'existe pas.Le fichier doit déjà exister dans ces modes.</exception>
      <exception cref="T:System.IO.IOException">Une erreur d'E/S s'est produite, par exemple en spécifiant FileMode.CreateNew alors que le fichier spécifié par <paramref name="path" /> existe déjà.ouLe flux a été fermé.</exception>
      <exception cref="T:System.Security.SecurityException">L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le chemin d'accès spécifié n'est pas valide, il se trouve par exemple sur un lecteur non mappé. </exception>
      <exception cref="T:System.UnauthorizedAccessException">Le <paramref name="access" /> demandé n'est pas autorisé par le système d'exploitation pour le <paramref name="path" /> spécifié, par exemple si <paramref name="access" /> est Write ou ReadWrite alors que le fichier ou le répertoire est défini pour l'accès en lecture seule. ou<see cref="F:System.IO.FileOptions.Encrypted" /> est spécifié pour <paramref name="options" /> mais le chiffrement des fichiers n'est pas pris en charge sur la plateforme actuelle.</exception>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès, le nom de fichier spécifié ou les deux dépassent la longueur maximale définie par le système.Par exemple, sur les plateformes Windows, les chemins et les noms de fichiers ne doivent pas dépasser, respectivement, 248 et 260 caractères.</exception>
    </member>
    <member name="P:System.IO.FileStream.CanRead">
      <summary>Obtient une valeur indiquant si le flux actuel prend en charge la lecture.</summary>
      <returns>true si le flux prend en charge la lecture ; false si le flux est fermé ou a été ouvert avec un accès en écriture seule.</returns>
      <filterpriority>1</filterpriority>
    </member>
    <member name="P:System.IO.FileStream.CanSeek">
      <summary>Obtient une valeur indiquant si le flux actuel prend en charge la recherche.</summary>
      <returns>true si le flux prend en charge la recherche ; false si le flux est fermé ou si l'élément FileStream a été construit à partir d'un handle de système d'exploitation comme un canal ou une sortie console.</returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.IO.FileStream.CanWrite">
      <summary>Obtient une valeur indiquant si le flux actuel prend en charge l'écriture.</summary>
      <returns>true si le flux prend en charge l'écriture ; false si le flux est fermé ou a été ouvert avec un accès en lecture seule.</returns>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.FileStream.Dispose(System.Boolean)">
      <summary>Libère les ressources non managées utilisées par <see cref="T:System.IO.FileStream" /> et libère éventuellement les ressources managées.</summary>
      <param name="disposing">true pour libérer les ressources managées et non managées ; false pour ne libérer que les ressources non managées. </param>
    </member>
    <member name="M:System.IO.FileStream.Finalize">
      <summary>Vérifie que les ressources sont libérées et que toute autre opération de nettoyage est effectuée quand le garbage collector récupère l'élément FileStream.</summary>
    </member>
    <member name="M:System.IO.FileStream.Flush">
      <summary>Efface les mémoires tampons pour ce flux et provoque l'écriture dans le fichier des données mises en mémoire tampon.</summary>
      <exception cref="T:System.IO.IOException">Une erreur d'E/S s'est produite. </exception>
      <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.FileStream.Flush(System.Boolean)">
      <summary>Efface les mémoires tampons pour ce flux, provoque l'écriture des données mises en mémoire tampon dans le fichier et efface également toutes les mémoires tampons de fichiers intermédiaires.</summary>
      <param name="flushToDisk">true pour vider toutes les mémoires tampons de fichiers intermédiaires ; sinon, false. </param>
    </member>
    <member name="M:System.IO.FileStream.FlushAsync(System.Threading.CancellationToken)">
      <summary>Efface de façon asynchrone toutes les mémoires tampons pour ce flux, provoque l'écriture des données mises en mémoire tampon sur l'appareil sous-jacent et surveille les demandes d'annulation. </summary>
      <returns>Tâche qui représente l'opération de vidage asynchrone. </returns>
      <param name="cancellationToken">Jeton pour surveiller les demandes d'annulation.</param>
      <exception cref="T:System.ObjectDisposedException">Le flux a été supprimé.</exception>
    </member>
    <member name="P:System.IO.FileStream.IsAsync">
      <summary>Obtient une valeur indiquant si l'élément FileStream a été ouvert en mode asynchrone ou synchrone.</summary>
      <returns>true si FileStream a été ouvert de façon asynchrone ; sinon, false.</returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.IO.FileStream.Length">
      <summary>Obtient la longueur du flux en octets.</summary>
      <returns>Valeur de type long représentant la longueur du flux en octets.</returns>
      <exception cref="T:System.NotSupportedException">
        <see cref="P:System.IO.FileStream.CanSeek" /> de ce flux a la valeur false. </exception>
      <exception cref="T:System.IO.IOException">Une erreur d'E/S s'est produite, telle que la fermeture du fichier. </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="P:System.IO.FileStream.Name">
      <summary>Obtient le nom de l'élément FileStream passé au constructeur.</summary>
      <returns>Chaîne qui définit le nom de l'élément FileStream.</returns>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="P:System.IO.FileStream.Position">
      <summary>Obtient ou définit la position actuelle de ce flux.</summary>
      <returns>Position actuelle de ce flux.</returns>
      <exception cref="T:System.NotSupportedException">Le flux ne prend pas en charge la recherche. </exception>
      <exception cref="T:System.IO.IOException">Une erreur d'E/S s'est produite. ouUne valeur très importante allant au-delà de la fin du flux dans Windows 98 ou version antérieure a été affectée à la position.</exception>
      <exception cref="T:System.ArgumentOutOfRangeException">Tentative d'assignation d'une valeur négative à la propriété. </exception>
      <exception cref="T:System.IO.EndOfStreamException">Tentative de recherche au-delà de la fin d'un flux qui ne prend pas en charge cette fonctionnalité. </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.FileStream.Read(System.Byte[],System.Int32,System.Int32)">
      <summary>Lit un bloc d'octets dans le flux et écrit les données dans une mémoire tampon donnée.</summary>
      <returns>Nombre total d'octets lus dans la mémoire tampon.Le total peut être inférieur au nombre d'octets demandé si ce nombre d'octets n'est pas disponible actuellement, ou il peut être égal à zéro si la fin du flux est atteinte.</returns>
      <param name="array">Quand cette méthode retourne un résultat, contient un tableau d'octets spécifié dont les valeurs comprises entre <paramref name="offset" /> et (<paramref name="offset" /> + <paramref name="count" /> - 1<paramref name=")" /> sont remplacées par les octets lus dans la source actuelle. </param>
      <param name="offset">Dans <paramref name="array" />, décalage d'octet auquel les octets lus seront placés. </param>
      <param name="count">Nombre maximal d'octets à lire. </param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="array" /> a la valeur null. </exception>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="offset" /> ou <paramref name="count" /> est négatif. </exception>
      <exception cref="T:System.NotSupportedException">Le flux ne prend pas en charge la lecture. </exception>
      <exception cref="T:System.IO.IOException">Une erreur d'E/S s'est produite. </exception>
      <exception cref="T:System.ArgumentException">
        <paramref name="offset" /> et <paramref name="count" /> décrivent une plage non valide dans <paramref name="array" />. </exception>
      <exception cref="T:System.ObjectDisposedException">Des méthodes ont été appelées après que le flux a été fermé. </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.FileStream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
      <summary>Lit de façon asynchrone une séquence d'octets dans le flux actuel, avance la position dans le flux du nombre d'octets lus et surveille les demandes d'annulation.</summary>
      <returns>Tâche qui représente l'opération de lecture asynchrone.La valeur du paramètre <paramref name="TResult" /> contient le nombre total d'octets lus dans la mémoire tampon.La valeur du résultat peut être inférieure au nombre d'octets demandés si le nombre d'octets actuellement disponibles est inférieur au nombre demandé, ou elle peut avoir la valeur 0 (zéro) si la fin du flux a été atteinte.</returns>
      <param name="buffer">Mémoire tampon dans laquelle les données sont écrites.</param>
      <param name="offset">Dans <paramref name="buffer" />, décalage d'octet auquel commencer l'écriture des données à partir du flux.</param>
      <param name="count">Nombre maximal d'octets à lire.</param>
      <param name="cancellationToken">Jeton pour surveiller les demandes d'annulation.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="buffer" /> a la valeur null.</exception>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="offset" /> ou <paramref name="count" /> est négatif.</exception>
      <exception cref="T:System.ArgumentException">La somme de <paramref name="offset" /> et de <paramref name="count" /> est supérieure à la longueur de la mémoire tampon.</exception>
      <exception cref="T:System.NotSupportedException">Le flux ne prend pas en charge la lecture.</exception>
      <exception cref="T:System.ObjectDisposedException">Le flux a été supprimé.</exception>
      <exception cref="T:System.InvalidOperationException">Le flux est en cours d'utilisation par une opération de lecture précédente. </exception>
    </member>
    <member name="M:System.IO.FileStream.ReadByte">
      <summary>Lit un octet du fichier et avance la position de lecture d'un octet.</summary>
      <returns>Octet, converti en type (transtypage) <see cref="T:System.Int32" />, ou -1 si la fin du flux a été atteinte.</returns>
      <exception cref="T:System.NotSupportedException">Le flux actuel ne prend pas en charge la lecture. </exception>
      <exception cref="T:System.ObjectDisposedException">Le flux actuel est fermé. </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="P:System.IO.FileStream.SafeFileHandle">
      <summary>Obtient un objet <see cref="T:Microsoft.Win32.SafeHandles.SafeFileHandle" /> qui représente le handle de fichier du système d'exploitation pour le fichier encapsulé par l'objet <see cref="T:System.IO.FileStream" /> actuel.</summary>
      <returns>Objet qui représente le handle de fichier du système d'exploitation pour le fichier encapsulé par l'objet <see cref="T:System.IO.FileStream" /> actuel.</returns>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.FileStream.Seek(System.Int64,System.IO.SeekOrigin)">
      <summary>Définit la position actuelle de ce flux avec la valeur donnée.</summary>
      <returns>Nouvelle position dans le flux.</returns>
      <param name="offset">Point relatif à l'élément <paramref name="origin" /> où la recherche doit commencer. </param>
      <param name="origin">Spécifie le début, la fin ou la position actuelle comme point de référence pour <paramref name="offset" />, en utilisant une valeur de type <see cref="T:System.IO.SeekOrigin" />. </param>
      <exception cref="T:System.IO.IOException">Une erreur d'E/S s'est produite. </exception>
      <exception cref="T:System.NotSupportedException">Le flux ne prend pas en charge la recherche, comme si FileStream était construit à partir d'un canal ou d'une sortie console. </exception>
      <exception cref="T:System.ArgumentException">Tentative de recherche avant le début du flux. </exception>
      <exception cref="T:System.ObjectDisposedException">Des méthodes ont été appelées après que le flux a été fermé. </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.FileStream.SetLength(System.Int64)">
      <summary>Définit la longueur de ce flux à la valeur donnée.</summary>
      <param name="value">Nouvelle longueur du flux. </param>
      <exception cref="T:System.IO.IOException">Une erreur d'E/S s'est produite. </exception>
      <exception cref="T:System.NotSupportedException">Le flux ne prend pas en charge l'écriture et la recherche. </exception>
      <exception cref="T:System.ArgumentOutOfRangeException">Tentative de définition du paramètre <paramref name="value" /> sur une valeur inférieure à 0. </exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.IO.FileStream.Write(System.Byte[],System.Int32,System.Int32)">
      <summary>Écrit un bloc d'octets dans le flux de fichier.</summary>
      <param name="array">Mémoire tampon qui contient les données à écrire dans le flux.</param>
      <param name="offset">Dans <paramref name="array" />, décalage d'octet de base zéro à partir duquel commencer la copie des octets dans le flux. </param>
      <param name="count">Nombre maximal d'octets à écrire. </param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="array" /> a la valeur null. </exception>
      <exception cref="T:System.ArgumentException">
        <paramref name="offset" /> et <paramref name="count" /> décrivent une plage non valide dans <paramref name="array" />. </exception>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="offset" /> ou <paramref name="count" /> est négatif. </exception>
      <exception cref="T:System.IO.IOException">Une erreur d'E/S s'est produite. ouUn autre thread a pu provoquer une modification inattendue de la position du handle de fichier du système d'exploitation. </exception>
      <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
      <exception cref="T:System.NotSupportedException">L'instance du flux actuel ne prend pas en charge l'écriture. </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.FileStream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
      <summary>Écrit de façon asynchrone une séquence d'octets dans le flux actuel, avance la position actuelle dans ce flux du nombre d'octets écrits et surveille les demandes d'annulation. </summary>
      <returns>Tâche qui représente l'opération d'écriture asynchrone.</returns>
      <param name="buffer">Mémoire tampon dont sont issues les données à écrire. </param>
      <param name="offset">Dans <paramref name="buffer" />, décalage d'octet de base zéro à partir duquel commencer la copie des octets dans le flux.</param>
      <param name="count">Nombre maximal d'octets à écrire.</param>
      <param name="cancellationToken">Jeton pour surveiller les demandes d'annulation.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="buffer" /> a la valeur null.</exception>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="offset" /> ou <paramref name="count" /> est négatif.</exception>
      <exception cref="T:System.ArgumentException">La somme de <paramref name="offset" /> et de <paramref name="count" /> est supérieure à la longueur de la mémoire tampon.</exception>
      <exception cref="T:System.NotSupportedException">Le flux ne prend pas en charge l'écriture.</exception>
      <exception cref="T:System.ObjectDisposedException">Le flux a été supprimé.</exception>
      <exception cref="T:System.InvalidOperationException">Le flux est actuellement utilisé par une opération d'écriture précédente. </exception>
    </member>
    <member name="M:System.IO.FileStream.WriteByte(System.Byte)">
      <summary>Écrit un octet à la position actuelle dans le flux de fichier.</summary>
      <param name="value">Octet à écrire dans le flux. </param>
      <exception cref="T:System.ObjectDisposedException">Le flux est fermé. </exception>
      <exception cref="T:System.NotSupportedException">Le flux ne prend pas en charge l'écriture. </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="T:System.IO.FileSystemInfo">
      <summary>Fournit la classe de base pour les objets <see cref="T:System.IO.FileInfo" /> et <see cref="T:System.IO.DirectoryInfo" />.</summary>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.IO.FileSystemInfo.#ctor">
      <summary>Initialise une nouvelle instance de la classe <see cref="T:System.IO.FileSystemInfo" />.</summary>
    </member>
    <member name="P:System.IO.FileSystemInfo.Attributes">
      <summary>Obtient ou définit les attributs pour le fichier ou le répertoire actif.</summary>
      <returns>
        <see cref="T:System.IO.FileAttributes" /> du <see cref="T:System.IO.FileSystemInfo" /> en cours.</returns>
      <exception cref="T:System.IO.FileNotFoundException">Le fichier spécifié n'existe pas. </exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le chemin d'accès spécifié n'est pas valide ; il se trouve, par exemple, sur un lecteur non mappé. </exception>
      <exception cref="T:System.Security.SecurityException">L'appelant n'a pas l'autorisation requise. </exception>
      <exception cref="T:System.ArgumentException">L'appelant tente de définir un attribut de fichier non valide. ouL'utilisateur tente de définir une valeur d'attribut mais ne dispose pas de l'autorisation en écriture.</exception>
      <exception cref="T:System.IO.IOException">
        <see cref="M:System.IO.FileSystemInfo.Refresh" /> ne peut pas initialiser les données. </exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="P:System.IO.FileSystemInfo.CreationTime">
      <summary>Obtient ou définit l'heure de création du fichier ou du répertoire actif.</summary>
      <returns>Date et heure de création de l'objet <see cref="T:System.IO.FileSystemInfo" /> en cours.</returns>
      <exception cref="T:System.IO.IOException">
        <see cref="M:System.IO.FileSystemInfo.Refresh" /> ne peut pas initialiser les données. </exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le chemin d'accès spécifié n'est pas valide ; il se trouve, par exemple, sur un lecteur non mappé.</exception>
      <exception cref="T:System.PlatformNotSupportedException">Le système d'exploitation actif n'est pas Windows NT ni une version ultérieure.</exception>
      <exception cref="T:System.ArgumentOutOfRangeException">L'appelant essaie de définir un temps de création non valide.</exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="P:System.IO.FileSystemInfo.CreationTimeUtc">
      <summary>Obtient ou définit l'heure de création, au format de temps universel (UTC, Coordinated Universal Time), du fichier ou du répertoire actif.</summary>
      <returns>Date et heure de création au format de temps universel de l'objet <see cref="T:System.IO.FileSystemInfo" /> en cours.</returns>
      <exception cref="T:System.IO.IOException">
        <see cref="M:System.IO.FileSystemInfo.Refresh" /> ne peut pas initialiser les données. </exception>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le chemin d'accès spécifié n'est pas valide ; il se trouve, par exemple, sur un lecteur non mappé.</exception>
      <exception cref="T:System.PlatformNotSupportedException">Le système d'exploitation actif n'est pas Windows NT ni une version ultérieure.</exception>
      <exception cref="T:System.ArgumentOutOfRangeException">L'appelant essaie de définir un temps d'accès non valide.</exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="M:System.IO.FileSystemInfo.Delete">
      <summary>Supprime un fichier ou un répertoire.</summary>
      <exception cref="T:System.IO.DirectoryNotFoundException">Le chemin d'accès spécifié n'est pas valide ; il se trouve, par exemple, sur un lecteur non mappé.</exception>
      <exception cref="T:System.IO.IOException">Un handle est ouvert sur le fichier ou le répertoire et le système d'exploitation est Windows XP ou une version antérieure.Ce handle ouvert peut être le résultat d'une énumération de répertoires et de fichiers.Pour plus d'informations, consultez Comment : énumérer des répertoires et des fichiers.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.IO.FileSystemInfo.Exists">
      <summary>Obtient une valeur indiquant si le fichier ou le répertoire existe.</summary>
      <returns>true si le fichier ou répertoire existe ; sinon, false.</returns>
      <filterpriority>1</filterpriority>
    </member>
    <member name="P:System.IO.FileSystemInfo.Extension">
      <summary>Obtient la chaîne représentant l'extension du fichier.</summary>
      <returns>Chaîne contenant l'extension de <see cref="T:System.IO.FileSystemInfo" />.</returns>
      <filterpriority>1</filterpriority>
    </member>
    <member name="P:System.IO.FileSystemInfo.FullName">
      <summary>Obtient le chemin d'accès complet du répertoire ou fichier.</summary>
      <returns>Chaîne contenant le chemin d'accès complet.</returns>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès qualifié complet et le nom du fichier est de 260 caractères ou plus.</exception>
      <exception cref="T:System.Security.SecurityException">L'appelant n'a pas l'autorisation requise. </exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="F:System.IO.FileSystemInfo.FullPath">
      <summary>Représente le chemin d'accès qualifié complet du répertoire ou fichier.</summary>
      <exception cref="T:System.IO.PathTooLongException">Le chemin d'accès qualifié complet est de 260 caractères ou plus.</exception>
    </member>
    <member name="P:System.IO.FileSystemInfo.LastAccessTime">
      <summary>Obtient ou définit l'heure du dernier accès au fichier ou répertoire actif.</summary>
      <returns>Heure du dernier accès au fichier ou répertoire actif.</returns>
      <exception cref="T:System.IO.IOException">
        <see cref="M:System.IO.FileSystemInfo.Refresh" /> ne peut pas initialiser les données. </exception>
      <exception cref="T:System.PlatformNotSupportedException">Le système d'exploitation actif n'est pas Windows NT ni une version ultérieure.</exception>
      <exception cref="T:System.ArgumentOutOfRangeException">L'appelant essaie de définir un temps d'accès non valide</exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="P:System.IO.FileSystemInfo.LastAccessTimeUtc">
      <summary>Obtient ou définit l'heure, au format de temps universel (UTC, Universal Coordinated Time), du dernier accès au fichier ou au répertoire actif.</summary>
      <returns>Heure UTC du dernier accès au fichier ou répertoire actif.</returns>
      <exception cref="T:System.IO.IOException">
        <see cref="M:System.IO.FileSystemInfo.Refresh" /> ne peut pas initialiser les données. </exception>
      <exception cref="T:System.PlatformNotSupportedException">Le système d'exploitation actif n'est pas Windows NT ni une version ultérieure.</exception>
      <exception cref="T:System.ArgumentOutOfRangeException">L'appelant essaie de définir un temps d'accès non valide.</exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="P:System.IO.FileSystemInfo.LastWriteTime">
      <summary>Obtient ou définit l'heure de la dernière écriture dans le fichier ou répertoire actif.</summary>
      <returns>Heure de la dernière écriture dans le fichier en cours.</returns>
      <exception cref="T:System.IO.IOException">
        <see cref="M:System.IO.FileSystemInfo.Refresh" /> ne peut pas initialiser les données. </exception>
      <exception cref="T:System.PlatformNotSupportedException">Le système d'exploitation actif n'est pas Windows NT ni une version ultérieure.</exception>
      <exception cref="T:System.ArgumentOutOfRangeException">L'appelant essaie de définir un temps d'écriture non valide.</exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="P:System.IO.FileSystemInfo.LastWriteTimeUtc">
      <summary>Obtient ou définit l'heure, au format de temps universel (UTC, Universal Coordinated Time), de la dernière écriture dans le fichier ou le répertoire actif.</summary>
      <returns>Heure UTC de la dernière écriture dans le fichier en cours.</returns>
      <exception cref="T:System.IO.IOException">
        <see cref="M:System.IO.FileSystemInfo.Refresh" /> ne peut pas initialiser les données. </exception>
      <exception cref="T:System.PlatformNotSupportedException">Le système d'exploitation actif n'est pas Windows NT ni une version ultérieure.</exception>
      <exception cref="T:System.ArgumentOutOfRangeException">L'appelant essaie de définir un temps d'écriture non valide.</exception>
      <filterpriority>1</filterpriority>
      <PermissionSet>
        <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true" />
      </PermissionSet>
    </member>
    <member name="P:System.IO.FileSystemInfo.Name">
      <summary>Pour des fichiers, obtient le nom du fichier.Pour des répertoires, obtient le nom du dernier répertoire dans la hiérarchie, si elle existe.Sinon, la propriété Name obtient le nom du répertoire.</summary>
      <returns>Chaîne qui est le nom du répertoire parent, le nom du dernier répertoire dans la hiérarchie, ou le nom d'un fichier, comprenant l'extension du nom de fichier.</returns>
      <filterpriority>1</filterpriority>
    </member>
    <member name="F:System.IO.FileSystemInfo.OriginalPath">
      <summary>Chemin d'accès initialement spécifié par l'utilisateur, relatif ou absolu.</summary>
    </member>
    <member name="M:System.IO.FileSystemInfo.Refresh">
      <summary>Actualise l'état de l'objet.</summary>
      <exception cref="T:System.IO.IOException">Un périphérique, un lecteur de disque, par exemple, n'est pas prêt. </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="T:System.IO.SearchOption">
      <summary>Spécifie s'il faut rechercher le répertoire actif, ou le répertoire actif et tous les sous-répertoires. </summary>
    </member>
    <member name="F:System.IO.SearchOption.AllDirectories">
      <summary>Inclut le répertoire actif et tous ses sous-répertoires dans une opération de recherche.Cette option inclut des points d'analyse, tels que des lecteurs montés et des liens symboliques dans la recherche.</summary>
    </member>
    <member name="F:System.IO.SearchOption.TopDirectoryOnly">
      <summary>Inclut uniquement le répertoire actif dans une opération de recherche.</summary>
    </member>
  </members>
</doc>

Commits for ChrisCompleteCodeTrunk/ActionTireCo/packages/System.IO.FileSystem.4.3.0/ref/netstandard1.3/fr/System.IO.FileSystem.xml

Diff revisions: vs.
Revision Author Commited Message
1 BBDSCHRIS picture BBDSCHRIS Wed 22 Aug, 2018 20:08:03 +0000