IfcDoc.CtlProperties.InitUsageFromTemplate C# (CSharp) Method

InitUsageFromTemplate() private method

private InitUsageFromTemplate ( DocTemplateDefinition docTemp, DocTemplateDefinition docSource ) : void
docTemp DocTemplateDefinition
docSource DocTemplateDefinition
return void
        private void InitUsageFromTemplate(DocTemplateDefinition docTemp, DocTemplateDefinition docSource)
        {
            foreach (DocModelRule docRule in docTemp.Rules)
            {
                InitUsageFromTemplateRule(docTemp, docSource, docRule);
            }

            // recurse
            foreach(DocTemplateDefinition docSub in docTemp.Templates)
            {
                InitUsageFromTemplate(docSub, docSource);
            }
        }
CtlProperties