This is the legacy 4D documentation web site. Documentations are progressively being moved to developer.4d.com

Home

 
4D v19.8
folder.createAlias( )

folder.createAlias( ) 


 

folder.createAlias ( destinationFolder ; aliasName {; aliasType} ) -> Result 
Parameter Type   Description
destinationFolder  Object in Destination folder for the alias or shortcut
aliasName  Text in Name of the alias or shortcut
aliasType  Longint in Type of the alias link
Result  Object in Alias or shortcut folder reference

The folder.createAlias( ) method creates an alias (macOS) or a shortcut (Windows) to the folder with the specified aliasName name in the folder designated by the destinationFolder object. 

Pass the name of the alias or shortcut to create in the aliasName parameter. 

By default on macOS, the method creates a standard alias. You can also create a symbolic link by using the aliasType parameter. The following constants are available:

Constant Value Comment
fk alias link 0

Alias link (macOS only)(default)

fk symbolic link 1

Symbolic link (macOS only)

On Windows, a shortcut (.lnk file) is always created (the aliasType parameter is ignored).

 

Returned object

The folder.createAlias( ) method returns a Folder object with the folder.isAlias property set to True

Example  

You want to create an alias to an archive folder in your database folder:

 $myFolder:=Folder("C:\\Documents\\Archives\\2019\\January";fk platform path)
 $aliasFile:=$myFolder.createAlias(Folder("/PACKAGE");"Jan2019")



See also 

CREATE ALIAS
file.isAlias
folder.create( )

 
PROPERTIES 

Product: 4D
Theme: File and Folder

This command can be run in preemptive processes

 
PAGE CONTENTS 
 
HISTORY 

Created: 4D v17 R5

 
ARTICLE USAGE

4D Language Reference ( 4D v19)
4D Language Reference ( 4D v19.1)
4D Language Reference ( 4D v19.4)
4D Language Reference ( 4D v19.5)
4D Language Reference ( 4D v19.6)
4D Language Reference ( 4D v19.7)
4D Language Reference ( 4D v19.8)