Пример #1
0
        public static void CreateTags(AFElement element)
        {
            var newTags = AFDataReference.CreateConfig(element, true, (obj, afProgressEventArgs) =>
            { // here report progess if needed
            });

            Logger.InfoFormat("{1} Tags Created for new element {0}", element.Name, newTags);
        }
Пример #2
0
        private void CreatePIPoints(AFDatabase afDatabase)
        {
            AFElementTemplate elemTemplate = afDatabase.ElementTemplates["BasicBoilerTemplate"];
            AFNamedCollectionList <AFBaseElement> baseElements = elemTemplate.FindInstantiatedElements(
                includeDerived: false,
                sortField: AFSortField.Name,
                sortOrder: AFSortOrder.Ascending,
                maxCount: 1000);

            foreach (AFBaseElement baseElement in baseElements)
            {
                int numModified = AFDataReference.CreateConfig(baseElement, false, null);
                Console.WriteLine("Modified or created: {0}", numModified);
            }
        }