C# Класс XamlStyler.Core.DocumentProcessors.ElementDocumentProcessor

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

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

Метод Описание
ElementDocumentProcessor ( IStylerOptions options, AttributeInfoFactory attributeInfoFactory, AttributeInfoFormatter attributeInfoFormatter, IndentService indentService ) : System
Process ( XmlReader xmlReader, StringBuilder output, ElementProcessContext elementProcessContext ) : void

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

Метод Описание
AttributeInfoComparison ( AttributeInfo x, AttributeInfo y ) : int
GetAttributeIndetationString ( XmlReader xmlReader ) : string
IsNoLineBreakElement ( string elementName ) : bool
ProcessAttributes ( XmlReader xmlReader, StringBuilder output, ElementProcessContext elementProcessContext, bool isNoLineBreakElement, string attributeIndentationString ) : void

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

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

public ElementDocumentProcessor ( IStylerOptions options, AttributeInfoFactory attributeInfoFactory, AttributeInfoFormatter attributeInfoFormatter, IndentService indentService ) : System
options IStylerOptions
attributeInfoFactory XamlStyler.Core.MarkupExtensions.Formatter.AttributeInfoFactory
attributeInfoFormatter XamlStyler.Core.MarkupExtensions.Formatter.AttributeInfoFormatter
indentService XamlStyler.Core.Services.IndentService
Результат System

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

public Process ( XmlReader xmlReader, StringBuilder output, ElementProcessContext elementProcessContext ) : void
xmlReader System.Xml.XmlReader
output StringBuilder
elementProcessContext ElementProcessContext
Результат void