Compartir a través de


SymbolDisplayFormat Clase

Definición

Describe las reglas de formato que se deben usar al mostrar símbolos.

public ref class SymbolDisplayFormat
public class SymbolDisplayFormat
type SymbolDisplayFormat = class
Public Class SymbolDisplayFormat
Herencia
SymbolDisplayFormat

Constructores

SymbolDisplayFormat(SymbolDisplayGlobalNamespaceStyle, SymbolDisplayTypeQualificationStyle, SymbolDisplayGenericsOptions, SymbolDisplayMemberOptions, SymbolDisplayDelegateStyle, SymbolDisplayExtensionMethodStyle, SymbolDisplayParameterOptions, SymbolDisplayPropertyStyle, SymbolDisplayLocalOptions, SymbolDisplayKindOptions, SymbolDisplayMiscellaneousOptions)

Construye una nueva instancia de SymbolDisplayFormat que acepta una variedad de parámetros opcionales.

Propiedades

CSharpErrorMessageFormat

Da formato a una descripción de símbolos como en un mensaje de error del compilador de C#.

CSharpShortErrorMessageFormat

Da formato a una descripción de símbolo como en un mensaje de error corto del compilador de C#.

DelegateStyle

Determina cómo se muestran los delegados (por ejemplo, nombre frente a firma completa).

ExtensionMethodStyle

Determina cómo se muestran los métodos de extensión.

FullyQualifiedFormat

Da formato a los nombres de todos los tipos y espacios de nombres en un estilo completo (incluido el alias global).

GenericsOptions

Determina cómo se deben describir los genéricos (en tipos y métodos) (es decir, el nivel de detalle).

GlobalNamespaceStyle

Determina cómo se muestra el espacio de nombres global.

KindOptions

Determina qué tipo de palabras clave se deben incluir al mostrar símbolos.

LocalOptions

Determina cómo se muestran las variables locales.

MemberOptions

Determina cómo se muestran los campos, propiedades, eventos y métodos.

MinimallyQualifiedFormat

Da formato a una descripción de símbolos en un formulario que se adapte a ToMinimalDisplayString(SemanticModel, Int32, SymbolDisplayFormat).

MiscellaneousOptions

Determina otras características de cómo se muestran los símbolos.

ParameterOptions

Determina cómo se muestran los parámetros (de métodos, propiedades e indizadores y delegados).

PropertyStyle

Determina cómo se muestran las propiedades. Por ejemplo, "Prop" frente a "Prop { get; Establecer; }" en C# o "Prop" frente a "ReadOnly Prop" en Visual Basic.

TypeQualificationStyle

Determina cómo se califican los tipos (por ejemplo, Anidados frente a Containing.Nested frente a Namespace.Containing.Nested).

VisualBasicErrorMessageFormat

Da formato a una descripción de símbolos como en un mensaje de error del compilador de Visual Basic.

VisualBasicShortErrorMessageFormat

Da formato a una descripción de símbolos como en un mensaje de error corto del compilador de Visual Basic.

Métodos

AddGenericsOptions(SymbolDisplayGenericsOptions)

Crea una copia de SymbolDisplayFormat, pero con un conjunto adicional de SymbolDisplayGenericsOptions.

AddKindOptions(SymbolDisplayKindOptions)

Crea una copia de SymbolDisplayFormat, pero con un conjunto adicional de SymbolDisplayKindOptions.

AddLocalOptions(SymbolDisplayLocalOptions)

Crea una copia de SymbolDisplayFormat, pero con un conjunto adicional de SymbolDisplayLocalOptions.

AddMemberOptions(SymbolDisplayMemberOptions)

Crea una copia de SymbolDisplayFormat, pero con un conjunto adicional de SymbolDisplayMemberOptions.

AddMiscellaneousOptions(SymbolDisplayMiscellaneousOptions)

Crea una copia de SymbolDisplayFormat, pero con un conjunto adicional de SymbolDisplayMiscellaneousOptions.

AddParameterOptions(SymbolDisplayParameterOptions)

Crea una copia de SymbolDisplayFormat, pero con un conjunto adicional de SymbolDisplayParameterOptions.

RemoveGenericsOptions(SymbolDisplayGenericsOptions)

Crea una copia de SymbolDisplayFormat, pero con un conjunto de SymbolDisplayGenericsOptions quitado del objeto original.

RemoveKindOptions(SymbolDisplayKindOptions)

Crea una copia de SymbolDisplayFormat, pero con un conjunto de SymbolDisplayKindOptions quitado del objeto original.

RemoveLocalOptions(SymbolDisplayLocalOptions)

Crea una copia de SymbolDisplayFormat, pero con un conjunto de SymbolDisplayLocalOptions quitado del objeto original.

RemoveMemberOptions(SymbolDisplayMemberOptions)

Crea una copia de SymbolDisplayFormat, pero con un conjunto de SymbolDisplayMemberOptions quitado del objeto original.

RemoveMiscellaneousOptions(SymbolDisplayMiscellaneousOptions)

Crea una copia de SymbolDisplayFormat sin el especificado SymbolDisplayMiscellaneousOptions.

RemoveParameterOptions(SymbolDisplayParameterOptions)

Crea una copia de SymbolDisplayFormat, pero con un conjunto de SymbolDisplayParameterOptions quitado del objeto original.

WithGenericsOptions(SymbolDisplayGenericsOptions)

Crea una copia de SymbolDisplayFormat, pero con un conjunto reemplazado de SymbolDisplayGenericsOptions.

WithGlobalNamespaceStyle(SymbolDisplayGlobalNamespaceStyle)

Crea una copia de SymbolDisplayFormat, pero con reemplazado SymbolDisplayGlobalNamespaceStyle.

WithKindOptions(SymbolDisplayKindOptions)

Crea una copia de SymbolDisplayFormat, pero con un conjunto reemplazado de SymbolDisplayKindOptions.

WithLocalOptions(SymbolDisplayLocalOptions)

Crea una copia de SymbolDisplayFormat, pero con un conjunto reemplazado de SymbolDisplayLocalOptions.

WithMemberOptions(SymbolDisplayMemberOptions)

Crea una copia de SymbolDisplayFormat, pero con un conjunto reemplazado de SymbolDisplayMemberOptions.

WithMiscellaneousOptions(SymbolDisplayMiscellaneousOptions)

Crea una copia de SymbolDisplayFormat, pero con un conjunto reemplazado de SymbolDisplayMiscellaneousOptions.

WithParameterOptions(SymbolDisplayParameterOptions)

Crea una copia de SymbolDisplayFormat, pero con un conjunto reemplazado de SymbolDisplayParameterOptions.

Se aplica a