C# Класс ModernizedAlice.ArtOfWords.BizCommon.Model.Tag.TagManager

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Add ( TagModel tag ) : void
ConnectTags ( TagModel parent, TagModel child ) : void
DisconnectFromParent ( TagModel tag ) : void
GenerateNewTag ( ) : TagModel
GetBaseTag ( ) : TagModel
OnTagRemoved ( TagModel tag ) : void
ReconnectAllToBaseTag ( ) : void
Remove ( TagModel tag ) : void
Remove ( int tagId ) : void
RemoveChildren ( TagModel tag ) : void
TagManager ( ) : System

Защищенные методы

Метод Описание
DoPostAdd ( TagModel tag ) : void
DoPostRemove ( TagModel tag ) : void
GetNewId ( ) : int
RemoveFromDictonary ( TagModel tag ) : void

Описание методов

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

public Add ( TagModel tag ) : void
tag TagModel
Результат void

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

public ConnectTags ( TagModel parent, TagModel child ) : void
parent TagModel
child TagModel
Результат void

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

public DisconnectFromParent ( TagModel tag ) : void
tag TagModel
Результат void

DoPostAdd() защищенный Метод

protected DoPostAdd ( TagModel tag ) : void
tag TagModel
Результат void

DoPostRemove() защищенный Метод

protected DoPostRemove ( TagModel tag ) : void
tag TagModel
Результат void

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

public GenerateNewTag ( ) : TagModel
Результат TagModel

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

public GetBaseTag ( ) : TagModel
Результат TagModel

GetNewId() защищенный Метод

protected GetNewId ( ) : int
Результат int

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

public OnTagRemoved ( TagModel tag ) : void
tag TagModel
Результат void

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

public ReconnectAllToBaseTag ( ) : void
Результат void

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

public Remove ( TagModel tag ) : void
tag TagModel
Результат void

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

public Remove ( int tagId ) : void
tagId int
Результат void

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

public RemoveChildren ( TagModel tag ) : void
tag TagModel
Результат void

RemoveFromDictonary() защищенный Метод

protected RemoveFromDictonary ( TagModel tag ) : void
tag TagModel
Результат void

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

public TagManager ( ) : System
Результат System