C# Класс RazorPad.ViewModels.RazorTemplateViewModel

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

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

Метод Описание
Execute ( ) : void
Parse ( ) : void
RazorTemplateViewModel ( RazorDocument document = null, ModelBuilders modelBuilderFactory = null, ModelProviders modelProviders = null ) : System

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

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

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

Метод Описание
AttachToModelProviderEvents ( IModelProvider modelProvider ) : void
DetachFromModelProviderEvents ( IModelProvider oldModelProvider ) : void
OnRazorPadError ( object sender, RazorPadErrorEventArgs e ) : void
OnTemplateChanged ( object sender, EventArgs args ) : void
UpdateIsDirty ( ) : void
UpdateModelProvider ( IModelProvider newModelProvider ) : void
UpdateModelProvider ( string providerName ) : void

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

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

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

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

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

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

public RazorTemplateViewModel ( RazorDocument document = null, ModelBuilders modelBuilderFactory = null, ModelProviders modelProviders = null ) : System
document RazorDocument
modelBuilderFactory RazorPad.UI.ModelBuilders.ModelBuilders
modelProviders ModelProviders
Результат System

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

protected Refresh ( ) : void
Результат void