Condividi tramite


SymbolDisplayFormat Classe

Definizione

Descrive le regole di formattazione che devono essere usate durante la visualizzazione dei simboli.

public ref class SymbolDisplayFormat
public class SymbolDisplayFormat
type SymbolDisplayFormat = class
Public Class SymbolDisplayFormat
Ereditarietà
SymbolDisplayFormat

Costruttori

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

Costruisce una nuova istanza di SymbolDisplayFormat accettare un'ampia gamma di parametri facoltativi.

Proprietà

CSharpErrorMessageFormat

Formatta una descrizione del simbolo come in un messaggio di errore del compilatore C#.

CSharpShortErrorMessageFormat

Formatta una descrizione del simbolo come in un messaggio di errore breve del compilatore C#.

DelegateStyle

Determina la modalità di visualizzazione dei delegati, ad esempio nome e firma completa.

ExtensionMethodStyle

Determina la modalità di visualizzazione dei metodi di estensione.

FullyQualifiedFormat

Formatta i nomi di tutti i tipi e spazi dei nomi in uno stile completo (incluso l'alias globale).

GenericsOptions

Determina il modo in cui i generics (nei tipi e nei metodi) devono essere descritti (ad esempio il livello di dettaglio).

GlobalNamespaceStyle

Determina la modalità di visualizzazione dello spazio dei nomi globale.

KindOptions

Determina quali parole chiave di tipo devono essere incluse durante la visualizzazione dei simboli.

LocalOptions

Determina la modalità di visualizzazione delle variabili locali.

MemberOptions

Determina il modo in cui vengono visualizzati campi, proprietà, eventi e metodi.

MinimallyQualifiedFormat

Formatta una descrizione del simbolo in un formato adatto a ToMinimalDisplayString(SemanticModel, Int32, SymbolDisplayFormat).

MiscellaneousOptions

Determina altre caratteristiche del modo in cui vengono visualizzati i simboli.

ParameterOptions

Determina il modo in cui vengono visualizzati i parametri (di metodi, proprietà/indicizzatori e delegati).

PropertyStyle

Determina la modalità di visualizzazione delle proprietà. Ad esempio, "Prop" vs "Prop { get; Impostare; }" in C# o "Prop" e "ReadOnly Prop" in Visual Basic.

TypeQualificationStyle

Determina il modo in cui i tipi sono qualificati,ad esempio annidati vs Containing.Nested vs Namespace.Containing.Nested.

VisualBasicErrorMessageFormat

Formatta una descrizione del simbolo come in un messaggio di errore del compilatore Visual Basic.

VisualBasicShortErrorMessageFormat

Formatta una descrizione del simbolo come in un messaggio di errore breve del compilatore Visual Basic.

Metodi

AddGenericsOptions(SymbolDisplayGenericsOptions)

Crea una copia di SymbolDisplayFormat ma con un set aggiuntivo di SymbolDisplayGenericsOptions.

AddKindOptions(SymbolDisplayKindOptions)

Crea una copia di SymbolDisplayFormat ma con un set aggiuntivo di SymbolDisplayKindOptions.

AddLocalOptions(SymbolDisplayLocalOptions)

Crea una copia di SymbolDisplayFormat ma con un set aggiuntivo di SymbolDisplayLocalOptions.

AddMemberOptions(SymbolDisplayMemberOptions)

Crea una copia di SymbolDisplayFormat ma con un set aggiuntivo di SymbolDisplayMemberOptions.

AddMiscellaneousOptions(SymbolDisplayMiscellaneousOptions)

Crea una copia di SymbolDisplayFormat ma con un set aggiuntivo di SymbolDisplayMiscellaneousOptions.

AddParameterOptions(SymbolDisplayParameterOptions)

Crea una copia di SymbolDisplayFormat ma con un set aggiuntivo di SymbolDisplayParameterOptions.

RemoveGenericsOptions(SymbolDisplayGenericsOptions)

Crea una copia di SymbolDisplayFormat, ma con un set di SymbolDisplayGenericsOptions rimosso dall'oggetto originale.

RemoveKindOptions(SymbolDisplayKindOptions)

Crea una copia di SymbolDisplayFormat, ma con un set di SymbolDisplayKindOptions rimosso dall'oggetto originale.

RemoveLocalOptions(SymbolDisplayLocalOptions)

Crea una copia di SymbolDisplayFormat, ma con un set di SymbolDisplayLocalOptions rimosso dall'oggetto originale.

RemoveMemberOptions(SymbolDisplayMemberOptions)

Crea una copia di SymbolDisplayFormat, ma con un set di SymbolDisplayMemberOptions rimosso dall'oggetto originale.

RemoveMiscellaneousOptions(SymbolDisplayMiscellaneousOptions)

Crea una copia di SymbolDisplayFormat senza l'oggetto specificato SymbolDisplayMiscellaneousOptions.

RemoveParameterOptions(SymbolDisplayParameterOptions)

Crea una copia di SymbolDisplayFormat, ma con un set di SymbolDisplayParameterOptions rimosso dall'oggetto originale.

WithGenericsOptions(SymbolDisplayGenericsOptions)

Crea una copia di SymbolDisplayFormat ma con il set sostituito di SymbolDisplayGenericsOptions.

WithGlobalNamespaceStyle(SymbolDisplayGlobalNamespaceStyle)

Crea una copia di SymbolDisplayFormat ma con sostituzione SymbolDisplayGlobalNamespaceStyle.

WithKindOptions(SymbolDisplayKindOptions)

Crea una copia di SymbolDisplayFormat ma con il set sostituito di SymbolDisplayKindOptions.

WithLocalOptions(SymbolDisplayLocalOptions)

Crea una copia di SymbolDisplayFormat ma con il set sostituito di SymbolDisplayLocalOptions.

WithMemberOptions(SymbolDisplayMemberOptions)

Crea una copia di SymbolDisplayFormat ma con il set sostituito di SymbolDisplayMemberOptions.

WithMiscellaneousOptions(SymbolDisplayMiscellaneousOptions)

Crea una copia di SymbolDisplayFormat ma con il set sostituito di SymbolDisplayMiscellaneousOptions.

WithParameterOptions(SymbolDisplayParameterOptions)

Crea una copia di SymbolDisplayFormat ma con il set sostituito di SymbolDisplayParameterOptions.

Si applica a