Codeunit 419 File Management in 26

App
Base Application
Namespace
System.IO

Procedures, 48Events, 7

Versions171819202122232425262728latest

Source29

Procedures, 48

NameParametersReturnsAccessObsolete
BLOBImport(var Codeunit Temp Blob, Text)Textpublic-
BLOBImportWithFilter(var Codeunit Temp Blob, Text, Text, Text, Text)Textpublic-
BLOBExportWithEncoding(var Codeunit Temp Blob, Text, Boolean, TextEncoding)Textpublic-
BLOBExport(var Codeunit Temp Blob, Text, Boolean)Textpublic-
ServerTempFileName(Text)Textpublic-
DownloadTempFile(Text)Textpublic-
UploadFile(Text[50], Text)Textpublic-
UploadFileWithFilter(Text[50], Text, Text, Text)Textpublic-
Magicpath()Textpublic-
DownloadHandler(Text, Text, Text, Text, Text)Booleanpublic-
DownloadFromStreamHandler(InStream, Text, Text, Text, Text)Booleanpublic-
CopyServerFile(Text, Text, Boolean)public-
ServerFileExists(Text)Booleanpublic-
DeleteServerFile(Text)Booleanpublic-
ServerDirectoryExists(Text)Booleanpublic-
ServerCreateDirectory(Text)public-
ServerCreateTempSubDirectory()Textpublic-
ServerRemoveDirectory(Text, Boolean)public-
GetFileName(Text)Textpublic-
GetSafeFileName(Text)Textpublic-
GetFileNameWithoutExtension(Text)Textpublic-
HasExtension(Text)Booleanpublic-
GetFileNameMimeType(Text)Textpublic-
GetDirectoryName(Text)Textpublic-
GetServerDirectoryFilesList(var Record Name/Value Buffer, Text)public-
GetServerDirectoryFilesListInclSubDirs(var Record Name/Value Buffer, Text)public-
GetServerFileProperties(Text, var Date, var Time, var BigInteger)Booleanpublic-
CombinePath(Text, Text)Textpublic-
BLOBImportFromServerFile(var Codeunit Temp Blob, Text)public-
BLOBExportToServerFile(var Codeunit Temp Blob, Text)public-
InstreamExportToServerFile(InStream, Text)Textpublic-
CreateAndWriteToServerFile(Text, Text)Textpublic-
GetToFilterText(Text, Text)Textpublic-
GetExtension(Text)Textpublic-
IsValidFileName(Text)Booleanpublic-
ValidateFileExtension(Text, Text)public-
CreateFileNameWithExtension(Text, Text)Textpublic-
Ansi2SystemEncoding(OutStream, InStream)public-
Ansi2SystemEncodingTxt(OutStream, Text)public-
StripNotsupportChrInFileName(Text)Textpublic-
ExportImage(Text, Text)public-
IsClientDirectoryEmpty(Text)Booleanpublic-
IsServerDirectoryEmpty(Text)Booleanpublic-
GetFileContents(Text)Textpublic-
GetFileContents(Text, TextEncoding)Textpublic-
IsAllowedPath(Text, Boolean)Booleanpublic-
AppendFileNameWithIndex(Text, Integer)Textpublic-
GetPathWithSafeFileName(Text)Textpublic-

Events, 7

KindNameParametersObsolete
Integration eventOnAfterGetToFilterTextSetOutExt(Text, var Text)-
Integration eventOnBeforeUploadFileWithFilter(var Text, Text[50], Text, Text, Text, var Boolean)-
Integration eventOnBeforeDownloadFromStreamHandler(var Text, Text, InStream, var Boolean)-
Integration eventOnAfterDownloadHandler(var Text, Text, Text, var Boolean)-
Integration eventOnBeforeBlobExportWithEncoding(var Codeunit Temp Blob, Text, Boolean, TextEncoding, var Text, var Boolean)-
Integration eventOnBeforeDownloadHandler(var Text, Text, Text, var Boolean, var Boolean)-
Integration eventOnBeforeBlobExport(var Codeunit Temp Blob, Text, Boolean, var Boolean, var Text)-