C# Класс StoryTeller.Persistence.JsonNode

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

Private Properties

Свойство Тип Описание
createChildren void

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

Метод Описание
AddChild ( string name ) : INode
AddComment ( string description ) : void
ForEachAttribute ( string>.Action action ) : void
ForEachChild ( Action action ) : void
IsComment ( ) : bool
IsTags ( ) : bool
JsonNode ( Newtonsoft.Json.Linq.JObject jObject ) : System
JsonNode ( string nodeName ) : System
ToJson ( ) : string
With ( Action action ) : INode
WithFormattedText ( string text ) : INode
this ( string attName ) : string

Приватные методы

Метод Описание
createChildren ( ) : void

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

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

public AddChild ( string name ) : INode
name string
Результат INode

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

public AddComment ( string description ) : void
description string
Результат void

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

public ForEachAttribute ( string>.Action action ) : void
action string>.Action
Результат void

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

public ForEachChild ( Action action ) : void
action Action
Результат void

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

public IsComment ( ) : bool
Результат bool

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

public IsTags ( ) : bool
Результат bool

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

public JsonNode ( Newtonsoft.Json.Linq.JObject jObject ) : System
jObject Newtonsoft.Json.Linq.JObject
Результат System

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

public JsonNode ( string nodeName ) : System
nodeName string
Результат System

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

public ToJson ( ) : string
Результат string

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

public With ( Action action ) : INode
action Action
Результат INode

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

public WithFormattedText ( string text ) : INode
text string
Результат INode

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

public this ( string attName ) : string
attName string
Результат string