Поделиться через


MetadataFormattingOptionsBuilder Класс

Определение

Предоставляет возможность создавать набор параметров форматирования, используемых во время сериализации метаданных.

public sealed class MetadataFormattingOptionsBuilder
type MetadataFormattingOptionsBuilder = class
Public NotInheritable Class MetadataFormattingOptionsBuilder
Наследование
MetadataFormattingOptionsBuilder

Конструкторы

MetadataFormattingOptionsBuilder(MetadataFormattingOptions)

Создает экземпляр класса MetadataFormattingOptionsBuilder, инициализированного указанными параметрами.

MetadataFormattingOptionsBuilder(MetadataSerializationStyle)

Создает экземпляр класса MetadataFormattingOptionsBuilder на основе указанного стиля.

Свойства

Encoding

Возвращает кодировку, используемую в сериализации содержимого метаданных.

IndentationMode

Возвращает режим отступа, который находится в сериализации содержимого метаданных.

IndentationSize

Возвращает размер одного отступа уровня, когда пробелы используются в качестве отступа в сериализации содержимого метаданных.

NewLineStyle

Возвращает значение, используемое для указания конца текстовой строки в сериализации содержимого метаданных.

Методы

GetOptions()

Возвращает экземпляр MetadataFormattingOptions инициализирован с выбранными параметрами форматирования.

WithEncoding(Encoding)

Задает параметры кодировки, используемой в сериализации содержимого метаданных.

WithNewLineStyle(NewLineStyle)

Задает параметры, указывающие конец текстовой строки в сериализации содержимого метаданных.

WithSpacesIndentationMode(Int32)

Задает параметры, основанные на Tabs стиле с указанной длиной.

WithTabsIndentationMode()

Задает параметры, основанные на стиле Tabs.

Методы расширения

GetBaseIndentationLevel(MetadataFormattingOptionsBuilder)

Возвращает уровень отступа базового отступа документов TMDL.

GetCasingStyle(MetadataFormattingOptionsBuilder)

Получает стиль регистра, в котором ключевые слова записываются в текст TMDL.

WithBaseIndentationLevel(MetadataFormattingOptionsBuilder, Int32)

Задает уровень базового отступа документов TMDL.

WithCasingStyle(MetadataFormattingOptionsBuilder, TmdlCasingStyle)

Задает стиль регистра, в котором ключевые слова записываются в текст TMDL.

Применяется к