Compartir a través de


MetadataFormattingOptionsBuilder Clase

Definición

Proporciona la capacidad de crear el conjunto de opciones de formato que se usan durante la serialización de metadatos.

public sealed class MetadataFormattingOptionsBuilder
type MetadataFormattingOptionsBuilder = class
Public NotInheritable Class MetadataFormattingOptionsBuilder
Herencia
MetadataFormattingOptionsBuilder

Constructores

MetadataFormattingOptionsBuilder(MetadataFormattingOptions)

Crea una instancia de la clase MetadataFormattingOptionsBuilder inicializada por las opciones especificadas.

MetadataFormattingOptionsBuilder(MetadataSerializationStyle)

Crea una instancia de la clase MetadataFormattingOptionsBuilder basada en el estilo especificado.

Propiedades

Encoding

Obtiene la codificación que se usa en la serialización de contenido de metadatos.

IndentationMode

Obtiene el modo de sangría que se encuentra en la serialización de contenido de metadatos.

IndentationSize

Obtiene el tamaño de un único nivel de sangría, cuando los espacios se usan como sangría en la serialización de contenido de metadatos.

NewLineStyle

Obtiene el valor que se usa para indicar el final de una línea de texto en la serialización de contenido de metadatos.

Métodos

GetOptions()

Obtiene una instancia de MetadataFormattingOptions inicializada con las opciones de formato elegidas.

WithEncoding(Encoding)

Establece en las opciones la codificación que se usa en la serialización de contenido de metadatos.

WithNewLineStyle(NewLineStyle)

Establece en las opciones la indicación del final de una línea de texto en la serialización de contenido de metadatos.

WithSpacesIndentationMode(Int32)

Establece en las opciones que indentaition se basa en Tabs estilo con la longitud especificada.

WithTabsIndentationMode()

Establece en las opciones que la indentaición se basa en Tabs estilo.

Métodos de extensión

GetBaseIndentationLevel(MetadataFormattingOptionsBuilder)

Obtiene el nivel de la sangría base de los documentos TMDL.

GetCasingStyle(MetadataFormattingOptionsBuilder)

Obtiene el estilo de mayúsculas y minúsculas en el que las palabras clave se escriben en el texto TMDL.

WithBaseIndentationLevel(MetadataFormattingOptionsBuilder, Int32)

Establece el nivel de sangría base de los documentos TMDL.

WithCasingStyle(MetadataFormattingOptionsBuilder, TmdlCasingStyle)

Establece el estilo de mayúsculas y minúsculas en el que las palabras clave se escriben en el texto TMDL.

Se aplica a