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. |