IfcDoc.DocumentationISO.Generate C# (CSharp) Method

Generate() public static method

public static Generate ( DocProject docProject, string path, SEntity>.Dictionary instances, DocObject>.Dictionary mapEntity, string>.Dictionary mapSchema, DocPublication publications, BackgroundWorker worker, IfcDoc.FormProgress formProgress ) : void
docProject DocProject
path string
instances SEntity>.Dictionary
mapEntity DocObject>.Dictionary
mapSchema string>.Dictionary
publications DocPublication
worker System.ComponentModel.BackgroundWorker
formProgress IfcDoc.FormProgress
return void
        public static void Generate(
            DocProject docProject,
            string path,
            Dictionary<long, SEntity> instances,
            Dictionary<string, DocObject> mapEntity,
            Dictionary<string, string> mapSchema,
            DocPublication[] publications,
            BackgroundWorker worker,
            FormProgress formProgress)
        {
            foreach (DocPublication docPub in publications)
            {
                string relpath = path + @"\" + MakeLinkName(docPub);
                GeneratePublication(docProject, relpath, instances, mapEntity, mapSchema, docPub, worker, formProgress);
            }
        }