Codeunit 18122001 EOS069.03 Graph integration
Codeunit 18122001 EOS069.03 Graph integration
Methods
Init
procedure Init(CurrLib: Record "EOS069 DocLibrary")
Parameters / Return Value
- CurrLib
Record "EOS069 DocLibrary"
GetAvailableSites
procedure GetAvailableSites(var Sites: Record "Name/Value Buffer" temporary)
Parameters / Return Value
- Sites
Record "Name/Value Buffer"
GetAvailableSiteCollections
procedure GetAvailableSiteCollections(siteID: text[2048]; var Collections: Record "Name/Value Buffer" temporary)
Parameters / Return Value
siteID
text[2048]
Collections
Record "Name/Value Buffer"
getFilesFrom
procedure getFilesFrom(path: Text; var Collections: Record "Name/Value Buffer" temporary; downloadFile: Boolean)
Parameters / Return Value
path
Text[]
Collections
Record "Name/Value Buffer"
downloadFile
Boolean
DownloadFile
procedure DownloadFile(path: Text; filename: Text)
Parameters / Return Value
path
Text[]
filename
Text[]
GetMetadataForFile
Obsolete
Pending: Use Overload (22.0)procedure GetMetadataForFile(ID: Text; var data: JsonObject)
Parameters / Return Value
ID
Text[]
data
JsonObject
GetMetadataForFile
procedure GetMetadataForFile(ID: Text; var VisibleAttributes: Record "EOS069 Library Visible Attr."; var data: JsonObject)
Parameters / Return Value
ID
Text[]
VisibleAttributes
Record "EOS069 Library Visible Attr."
data
JsonObject
GetMetadataForFileFromPath
Obsolete
Pending: Use Overload (22.0)procedure GetMetadataForFileFromPath(path: Text; var data: JsonObject)
Parameters / Return Value
path
Text[]
data
JsonObject
GetMetadataForFileFromPath
procedure GetMetadataForFileFromPath(path: Text; var VisibleAttributes: Record "EOS069 Library Visible Attr."; var data: JsonObject)
Parameters / Return Value
path
Text[]
VisibleAttributes
Record "EOS069 Library Visible Attr."
data
JsonObject
DeleteFile
procedure DeleteFile(FilePath: Text)
Parameters / Return Value
- FilePath
Text[]
UploadFileIn
procedure UploadFileIn(Path: Text; ConflictBehavior: Enum "EOS069.03 Conflict Behavior"; var TempBlob: Codeunit "Temp Blob") Filename: Text
Parameters / Return Value
Path
Text[]
ConflictBehavior
Enum "EOS069.03 Conflict Behavior"
TempBlob
Codeunit "Temp Blob"
Returns
Text[]
AddMetadata
procedure AddMetadata(Path: Text; var TempBlob: Codeunit "Temp Blob"): Text
Parameters / Return Value
Path
Text[]
TempBlob
Codeunit "Temp Blob"
Returns
Text[]
GetFileLocation
procedure GetFileLocation(path: Text): Text
Parameters / Return Value
path
Text[]
Returns
Text[]
GetEditableFields
procedure GetEditableFields(var TempNameValueBuffer: Record "Name/Value Buffer")
Parameters / Return Value
- TempNameValueBuffer
Record "Name/Value Buffer"
GetAllFields
procedure GetAllFields(var TempNameValueBuffer: Record "Name/Value Buffer")
Parameters / Return Value
- TempNameValueBuffer
Record "Name/Value Buffer"
TestReadWrite
procedure TestReadWrite(path: Text): Boolean
Parameters / Return Value
path
Text[]
Returns
Boolean
getSiteName
procedure getSiteName(SiteId: text[2048]): Text
Parameters / Return Value
SiteId
text[2048]
Returns
Text[]
getSiteId
procedure getSiteId(SiteId: text[2048]): Text
Parameters / Return Value
SiteId
text[2048]
Returns
Text[]
getSiteName
procedure getSiteName(SiteId: guid): Text
Parameters / Return Value
SiteId
guid
Returns
Text[]
getDocLibName
procedure getDocLibName(SiteID: text; LibID: text): Text
Parameters / Return Value
SiteID
text[]
LibID
text[]
Returns
Text[]
enumerateFoldersFrom
procedure enumerateFoldersFrom(filePath: Text; var results: record "Name/Value Buffer" temporary)
Parameters / Return Value
filePath
Text[]
results
record "Name/Value Buffer"
FolderExists
procedure FolderExists(Directory: Text): Boolean
Parameters / Return Value
Directory
Text[]
Returns
Boolean
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.