C# Класс mustache.EachTagDefinition

Defines a tag that can iterate over a collection of items and render the content using each item as the context.
Наследование: ContentTagDefinition
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
EachTagDefinition ( ) : System

Initializes a new instance of an EachTagDefinition.

GetChildContext ( TextWriter writer, KeyScope scope, object>.Dictionary arguments ) : IEnumerable

Gets the context to use when building the inner text of the tag.

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

Метод Описание
GetChildTags ( ) : IEnumerable

Gets the tags that are in scope under this tag.

GetIsContextSensitive ( ) : bool

Gets whether the tag only exists within the scope of its parent.

GetParameters ( ) : IEnumerable

Gets the parameters that can be passed to the tag.

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

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

Initializes a new instance of an EachTagDefinition.
public EachTagDefinition ( ) : System
Результат System

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

Gets the context to use when building the inner text of the tag.
public GetChildContext ( TextWriter writer, KeyScope scope, object>.Dictionary arguments ) : IEnumerable
writer System.IO.TextWriter The text writer passed
scope KeyScope The current scope.
arguments object>.Dictionary The arguments passed to the tag.
Результат IEnumerable

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

Gets the tags that are in scope under this tag.
protected GetChildTags ( ) : IEnumerable
Результат IEnumerable

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

Gets whether the tag only exists within the scope of its parent.
protected GetIsContextSensitive ( ) : bool
Результат bool

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

Gets the parameters that can be passed to the tag.
protected GetParameters ( ) : IEnumerable
Результат IEnumerable