C# 클래스 ExoWeb.Templates.Page

파일 보기 프로젝트 열기: vc3/ExoWeb 1 사용 예제들

Private Properties

프로퍼티 타입 설명
BeginContextInternal Context
FirstApplicableStep ExoModel.ModelStep

공개 메소드들

메소드 설명
BeginContext ( object dataItem, object>.IEnumerable variables ) : Context

Begins a new template context as a child of the current context.

BeginContext ( object dataItem, int index, object>.IEnumerable variables ) : Context

Begins a new template context as a child of the current context.

EndContext ( ) : void

Ends the current template context.

EvaluatePath ( string path ) : BindingResult

Gets the result of evaluating the specified path in the current data context.

LoadTemplates ( string path ) : IEnumerable
Page ( ) : System
Parse ( string source, string template ) : ITemplate
ParseTemplates ( string source, string template ) : IEnumerable

비공개 메소드들

메소드 설명
BeginContextInternal ( object dataItem, int index, object>.IEnumerable variables ) : Context

Begins a new template context as a child of the current context.

FirstApplicableStep ( ModelInstance instance, ModelStepList steps ) : ModelStep

메소드 상세

BeginContext() 공개 메소드

Begins a new template context as a child of the current context.
public BeginContext ( object dataItem, object>.IEnumerable variables ) : Context
dataItem object
variables object>.IEnumerable
리턴 Context

BeginContext() 공개 메소드

Begins a new template context as a child of the current context.
public BeginContext ( object dataItem, int index, object>.IEnumerable variables ) : Context
dataItem object
index int
variables object>.IEnumerable
리턴 Context

EndContext() 공개 메소드

Ends the current template context.
public EndContext ( ) : void
리턴 void

EvaluatePath() 공개 메소드

Gets the result of evaluating the specified path in the current data context.
public EvaluatePath ( string path ) : BindingResult
path string
리턴 BindingResult

LoadTemplates() 공개 추상적인 메소드

public abstract LoadTemplates ( string path ) : IEnumerable
path string
리턴 IEnumerable

Page() 공개 메소드

public Page ( ) : System
리턴 System

Parse() 공개 추상적인 메소드

public abstract Parse ( string source, string template ) : ITemplate
source string
template string
리턴 ITemplate

ParseTemplates() 공개 추상적인 메소드

public abstract ParseTemplates ( string source, string template ) : IEnumerable
source string
template string
리턴 IEnumerable