hoTools.Find.FindAndReplaceItem.load C# (CSharp) Метод

load() публичный Метод

public load ( EA rep ) : void
rep EA
Результат void
        public virtual void load(EA.Repository rep){}
        public virtual void save(EA.Repository rep, FieldType fieldType) {}

Usage Example

        /// <summary>
        /// Replace all occurences of "Search string" by "Replace String" in current selected item.
        /// </summary>
        public int ReplaceItem()
        {
            if (_index < 0)
            {
                return(0);
            }
            FindAndReplaceItem item = _l_items[_index];// get item

            item.load(_rep);

            // search for name
            if ((_searchFieldTypes & FindAndReplaceItem.FieldType.Name) > 0)
            {
                item.Name = ChangeString(item.Name);
            }

            // search for description
            if ((_searchFieldTypes & FindAndReplaceItem.FieldType.Description) > 0)
            {
                item.Description = ChangeString(item.Description);
            }
            // search for stereotype
            if ((_searchFieldTypes & FindAndReplaceItem.FieldType.Stereotype) > 0)
            {
                item.Stereotype = ChangeString(item.Stereotype);
            }



            if ((_searchFieldTypes & FindAndReplaceItem.FieldType.Tag) > 0)
            {
                foreach (FindAndReplaceItemTag tag in item.l_itemTag)
                {
                    tag.Value = ChangeString(tag.Value);
                    tag.save();
                }
            }

            // set to changed
            item.save(_rep, _searchFieldTypes);
            return(item.CountChanges);
        }
All Usage Examples Of hoTools.Find.FindAndReplaceItem::load