source: Include/Classes/System/IO/File.ab@ 59

Last change on this file since 59 was 59, checked in by dai, 17 years ago
File size: 2.6 KB
Line 
1
2Enum FileAttributes
3 Archive
4 Compressed
5 Device
6 Directory
7 Encrypted
8 Hidden
9 Normal
10 NotContentIndexed
11 Offline
12 ReadOnly
13 ReparsePoint
14 SparseFile
15 System
16 Temporary
17End Enum
18
19Class File
20Public
21
22 Static Sub AppendAllText( path As String, contents As String )
23 ' TODO: 実装
24 End Sub
25
26/* Static Sub AppendAllText( path As String, contents As String, encoding As Encoding )
27 ' TODO: 実装
28 End Sub */
29
30 Static Function AppendText( path As String ) As StreamWriter
31 ' TODO: 実装
32 End Function
33
34 Static Sub Copy( sourceFileName As String, destFileName As String )
35 ' TODO: 実装
36 End Sub
37
38 Static Sub Copy( sourceFileName As String, destFileName As String, overwrite As Boolean )
39 ' TODO: 実装
40 End Sub
41
42 Static Function Create( path As String ) As FileStream
43 ' TODO: 実装
44 End Function
45
46 Static Function Create( path As String, bufferSize As Long ) As FileStream
47 ' TODO: 実装
48 End Function
49
50/* Static Function Create( path As String, bufferSize As Long, options As FileOptions ) As FileStream
51 ' TODO: 実装
52 End Function */
53
54/* Static Function Create( path As String, bufferSize As Long, options As FileOptions, fileSecurity As FileSecurity ) As FileStream
55 ' TODO: 実装
56 End Function */
57
58 Static Function CreateText( path As String ) As StreamWriter
59 ' TODO: 実装
60 End Function
61
62 Static Sub Decrypt( path As String )
63 ' TODO: 実装
64 End Sub
65
66 Static Sub DeleteFile( path As String )
67 ' TODO: 実装
68 End Sub
69
70 Static Sub Encrypt( path As String )
71 ' TODO: 実装
72 End Sub
73
74 Static Function Exists( path As String ) As Boolean
75 ' TODO: 実装
76 End Function
77
78/* Static Function GetAccessControl( path As String ) As FileSecurity
79 ' TODO: 実装
80 End Function */
81
82/* Static Function GetAccessControl( path As String, includeSections As AccessControlSections ) As FileSecurity
83 ' TODO: 実装
84 End Function */
85
86 Static Function GetAttributes( path As String ) As FileAttributes
87 ' TODO: 実装
88 End Function
89
90 Static Function GetCreationTime( path As String ) As DateTime
91 ' TODO: 実装
92 End Function
93
94 Static Function GetCreationTimeUtc( path As String ) As DateTime
95 ' TODO: 実装
96 End Function
97
98 Static Function GetLastAccessTime( path As String ) As DateTime
99 ' TODO: 実装
100 End Function
101
102 Static Function GetLastAccessTimeUtc( path As String ) As DateTime
103 ' TODO: 実装
104 End Function
105
106 Static Function GetLastWriteTime( path As String ) As DateTime
107 ' TODO: 実装
108 End Function
109
110 Static Function GetLastWriteTimeUtc( path As String ) As DateTime
111 ' TODO: 実装
112 End Function
113
114 Static Sub Move( sourceFileName As String, destFileName As String )
115 ' TODO: 実装
116 End Sub
117End Class
Note: See TracBrowser for help on using the repository browser.