Compartilhar via


MetadataFormattingOptionsBuilder Classe

Definição

Fornece a capacidade de criar o conjunto de opções de formatação que são usadas durante a serialização de metadados.

public sealed class MetadataFormattingOptionsBuilder
type MetadataFormattingOptionsBuilder = class
Public NotInheritable Class MetadataFormattingOptionsBuilder
Herança
MetadataFormattingOptionsBuilder

Construtores

MetadataFormattingOptionsBuilder(MetadataFormattingOptions)

Cria uma instância da classe MetadataFormattingOptionsBuilder que é inicializada pelas opções especificadas.

MetadataFormattingOptionsBuilder(MetadataSerializationStyle)

Cria uma instância da classe MetadataFormattingOptionsBuilder com base no estilo especificado.

Propriedades

Encoding

Obtém a codificação usada na serialização de conteúdo de metadados.

IndentationMode

Obtém o modo de recuo que está na serialização de conteúdo de metadados.

IndentationSize

Obtém o tamanho de um único nível de recuo, quando os espaços são usados como recuo na serialização de conteúdo de metadados.

NewLineStyle

Obtém o valor usado para indicar o final de uma linha de texto na serialização de conteúdo de metadados.

Métodos

GetOptions()

Obtém uma instância de MetadataFormattingOptions inicializada com as opções de formatação escolhidas.

WithEncoding(Encoding)

Define nas opções a codificação usada na serialização de conteúdo de metadados.

WithNewLineStyle(NewLineStyle)

Define nas opções a indicação do final de uma linha de texto na serialização de conteúdo de metadados.

WithSpacesIndentationMode(Int32)

Define as opções que a indentação se baseia no estilo Tabs com o comprimento especificado.

WithTabsIndentationMode()

Define as opções que a indentação baseia-se no estilo Tabs.

Métodos de Extensão

GetBaseIndentationLevel(MetadataFormattingOptionsBuilder)

Obtém o nível do recuo base dos documentos TMDL.

GetCasingStyle(MetadataFormattingOptionsBuilder)

Obtém o estilo de maiúsculas e minúsculas no qual as palavras-chave são gravadas no texto TMDL.

WithBaseIndentationLevel(MetadataFormattingOptionsBuilder, Int32)

Define o nível do recuo base dos documentos TMDL.

WithCasingStyle(MetadataFormattingOptionsBuilder, TmdlCasingStyle)

Define o estilo de maiúsculas e minúsculas no qual as palavras-chave são gravadas no texto TMDL.

Aplica-se a