Compartilhar via


SymbolDisplayFormat Classe

Definição

Descreve as regras de formatação que devem ser usadas ao exibir símbolos.

public ref class SymbolDisplayFormat
public class SymbolDisplayFormat
type SymbolDisplayFormat = class
Public Class SymbolDisplayFormat
Herança
SymbolDisplayFormat

Construtores

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

Constrói uma nova instância de aceitação de SymbolDisplayFormat uma variedade de parâmetros opcionais.

Propriedades

CSharpErrorMessageFormat

Formata uma descrição de símbolo como em uma mensagem de erro do compilador C#.

CSharpShortErrorMessageFormat

Formata uma descrição de símbolo como em uma mensagem de erro curta do compilador C#.

DelegateStyle

Determina como os delegados são exibidos (por exemplo, nome versus assinatura completa).

ExtensionMethodStyle

Determina como os métodos de extensão são exibidos.

FullyQualifiedFormat

Formata os nomes de todos os tipos e namespaces em um estilo totalmente qualificado (incluindo o alias global).

GenericsOptions

Determina como genéricos (em tipos e métodos) devem ser descritos (ou seja, o nível de detalhes).

GlobalNamespaceStyle

Determina como o namespace global é exibido.

KindOptions

Determina quais palavras-chave de tipo devem ser incluídas ao exibir símbolos.

LocalOptions

Determina como as variáveis locais são exibidas.

MemberOptions

Determina como campos, propriedades, eventos e métodos são exibidos.

MinimallyQualifiedFormat

Formata uma descrição de símbolo em um formulário que se adapte a ToMinimalDisplayString(SemanticModel, Int32, SymbolDisplayFormat).

MiscellaneousOptions

Determina outras características de como os símbolos são exibidos.

ParameterOptions

Determina como os parâmetros (de métodos, propriedades/indexadores e delegados) são exibidos.

PropertyStyle

Determina como as propriedades são exibidas. Por exemplo, "Prop" vs "Prop { get; Definir; }" em C# ou "Prop" versus "ReadOnly Prop" no Visual Basic.

TypeQualificationStyle

Determina como os tipos são qualificados (por exemplo, Aninhado vs Containing.Nested vs Namespace.Containing.Nested).

VisualBasicErrorMessageFormat

Formata uma descrição de símbolo como em uma mensagem de erro do compilador do Visual Basic.

VisualBasicShortErrorMessageFormat

Formata uma descrição de símbolo como em uma mensagem de erro curta do compilador do Visual Basic.

Métodos

AddGenericsOptions(SymbolDisplayGenericsOptions)

Cria uma cópia do SymbolDisplayFormat, mas com um conjunto adicional de SymbolDisplayGenericsOptions.

AddKindOptions(SymbolDisplayKindOptions)

Cria uma cópia do SymbolDisplayFormat, mas com um conjunto adicional de SymbolDisplayKindOptions.

AddLocalOptions(SymbolDisplayLocalOptions)

Cria uma cópia do SymbolDisplayFormat, mas com um conjunto adicional de SymbolDisplayLocalOptions.

AddMemberOptions(SymbolDisplayMemberOptions)

Cria uma cópia do SymbolDisplayFormat, mas com um conjunto adicional de SymbolDisplayMemberOptions.

AddMiscellaneousOptions(SymbolDisplayMiscellaneousOptions)

Cria uma cópia do SymbolDisplayFormat, mas com um conjunto adicional de SymbolDisplayMiscellaneousOptions.

AddParameterOptions(SymbolDisplayParameterOptions)

Cria uma cópia do SymbolDisplayFormat, mas com um conjunto adicional de SymbolDisplayParameterOptions.

RemoveGenericsOptions(SymbolDisplayGenericsOptions)

Cria uma cópia do SymbolDisplayFormat, mas com um conjunto de SymbolDisplayGenericsOptions removido do objeto original.

RemoveKindOptions(SymbolDisplayKindOptions)

Cria uma cópia do SymbolDisplayFormat, mas com um conjunto de SymbolDisplayKindOptions removido do objeto original.

RemoveLocalOptions(SymbolDisplayLocalOptions)

Cria uma cópia do SymbolDisplayFormat, mas com um conjunto de SymbolDisplayLocalOptions removido do objeto original.

RemoveMemberOptions(SymbolDisplayMemberOptions)

Cria uma cópia do SymbolDisplayFormat, mas com um conjunto de SymbolDisplayMemberOptions removido do objeto original.

RemoveMiscellaneousOptions(SymbolDisplayMiscellaneousOptions)

Cria uma cópia do SymbolDisplayFormat sem o especificado SymbolDisplayMiscellaneousOptions.

RemoveParameterOptions(SymbolDisplayParameterOptions)

Cria uma cópia do SymbolDisplayFormat, mas com um conjunto de SymbolDisplayParameterOptions removido do objeto original.

WithGenericsOptions(SymbolDisplayGenericsOptions)

Cria uma cópia do SymbolDisplayFormat, mas com o conjunto substituído de SymbolDisplayGenericsOptions.

WithGlobalNamespaceStyle(SymbolDisplayGlobalNamespaceStyle)

Cria uma cópia do SymbolDisplayFormat, mas com substituído SymbolDisplayGlobalNamespaceStyle.

WithKindOptions(SymbolDisplayKindOptions)

Cria uma cópia do SymbolDisplayFormat, mas com o conjunto substituído de SymbolDisplayKindOptions.

WithLocalOptions(SymbolDisplayLocalOptions)

Cria uma cópia do SymbolDisplayFormat, mas com o conjunto substituído de SymbolDisplayLocalOptions.

WithMemberOptions(SymbolDisplayMemberOptions)

Cria uma cópia do SymbolDisplayFormat, mas com o conjunto substituído de SymbolDisplayMemberOptions.

WithMiscellaneousOptions(SymbolDisplayMiscellaneousOptions)

Cria uma cópia do SymbolDisplayFormat, mas com o conjunto substituído de SymbolDisplayMiscellaneousOptions.

WithParameterOptions(SymbolDisplayParameterOptions)

Cria uma cópia do SymbolDisplayFormat, mas com o conjunto substituído de SymbolDisplayParameterOptions.

Aplica-se a