Index: /Include/Classes/System/IO/File.ab
===================================================================
--- /Include/Classes/System/IO/File.ab	(revision 59)
+++ /Include/Classes/System/IO/File.ab	(revision 59)
@@ -0,0 +1,117 @@
+
+Enum FileAttributes
+	Archive
+	Compressed
+	Device
+	Directory
+	Encrypted
+	Hidden
+	Normal
+	NotContentIndexed
+	Offline
+	ReadOnly
+	ReparsePoint
+	SparseFile
+	System
+	Temporary
+End Enum
+
+Class File
+Public
+
+	Static Sub AppendAllText( path As String, contents As String )
+		' TODO: 実装
+	End Sub
+
+/*	Static Sub AppendAllText( path As String, contents As String, encoding As Encoding )
+		' TODO: 実装
+	End Sub */
+
+	Static Function AppendText( path As String ) As StreamWriter
+		' TODO: 実装
+	End Function
+
+	Static Sub Copy( sourceFileName As String, destFileName As String )
+		' TODO: 実装
+	End Sub
+
+	Static Sub Copy( sourceFileName As String, destFileName As String, overwrite As Boolean )
+		' TODO: 実装
+	End Sub
+
+	Static Function Create( path As String ) As FileStream
+		' TODO: 実装
+	End Function
+
+	Static Function Create( path As String, bufferSize As Long ) As FileStream
+		' TODO: 実装
+	End Function
+
+/*	Static Function Create( path As String, bufferSize As Long, options As FileOptions ) As FileStream
+		' TODO: 実装
+	End Function */
+
+/*	Static Function Create( path As String, bufferSize As Long, options As FileOptions, fileSecurity As FileSecurity ) As FileStream
+		' TODO: 実装
+	End Function */
+
+	Static Function CreateText( path As String ) As StreamWriter
+		' TODO: 実装
+	End Function
+
+	Static Sub Decrypt( path As String )
+		' TODO: 実装
+	End Sub
+
+	Static Sub DeleteFile( path As String )
+		' TODO: 実装
+	End Sub
+
+	Static Sub Encrypt( path As String )
+		' TODO: 実装
+	End Sub
+
+	Static Function Exists( path As String ) As Boolean
+		' TODO: 実装
+	End Function
+
+/*	Static Function GetAccessControl( path As String ) As FileSecurity
+		' TODO: 実装
+	End Function */
+
+/*	Static Function GetAccessControl( path As String, includeSections As AccessControlSections ) As FileSecurity
+		' TODO: 実装
+	End Function */
+
+	Static Function GetAttributes( path As String ) As FileAttributes
+		' TODO: 実装
+	End Function
+
+	Static Function GetCreationTime( path As String ) As DateTime
+		' TODO: 実装
+	End Function
+
+	Static Function GetCreationTimeUtc( path As String ) As DateTime
+		' TODO: 実装
+	End Function
+
+	Static Function GetLastAccessTime( path As String ) As DateTime
+		' TODO: 実装
+	End Function
+
+	Static Function GetLastAccessTimeUtc( path As String ) As DateTime
+		' TODO: 実装
+	End Function
+
+	Static Function GetLastWriteTime( path As String ) As DateTime
+		' TODO: 実装
+	End Function
+
+	Static Function GetLastWriteTimeUtc( path As String ) As DateTime
+		' TODO: 実装
+	End Function
+
+	Static Sub Move( sourceFileName As String, destFileName As String )
+		' TODO: 実装
+	End Sub
+End Class
