public abstract string AddDirectory(string elementPath, string directoryName, string location, string root, bool isKey);