auto desktopFile = new DesktopFile(); desktopFile.type = DesktopFile.Type.Application; assert(desktopFile.desktopEntry["Type"] == "Application"); desktopFile.type = DesktopFile.Type.Link; assert(desktopFile.desktopEntry["Type"] == "Link"); desktopFile.type = DesktopFile.Type.Directory; assert(desktopFile.desktopEntry["Type"] == "Directory"); desktopFile.type = DesktopFile.Type.Unknown; assert(desktopFile.desktopEntry.value("Type").empty);
Sets "Type" field to type Note: Setting the Unknown type removes type field.