Condividi tramite


SymbolDisplayFormat Costruttore

Definizione

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

public SymbolDisplayFormat (Microsoft.CodeAnalysis.SymbolDisplayGlobalNamespaceStyle globalNamespaceStyle = Microsoft.CodeAnalysis.SymbolDisplayGlobalNamespaceStyle.Omitted, Microsoft.CodeAnalysis.SymbolDisplayTypeQualificationStyle typeQualificationStyle = Microsoft.CodeAnalysis.SymbolDisplayTypeQualificationStyle.NameOnly, Microsoft.CodeAnalysis.SymbolDisplayGenericsOptions genericsOptions = Microsoft.CodeAnalysis.SymbolDisplayGenericsOptions.None, Microsoft.CodeAnalysis.SymbolDisplayMemberOptions memberOptions = Microsoft.CodeAnalysis.SymbolDisplayMemberOptions.None, Microsoft.CodeAnalysis.SymbolDisplayDelegateStyle delegateStyle = Microsoft.CodeAnalysis.SymbolDisplayDelegateStyle.NameOnly, Microsoft.CodeAnalysis.SymbolDisplayExtensionMethodStyle extensionMethodStyle = Microsoft.CodeAnalysis.SymbolDisplayExtensionMethodStyle.Default, Microsoft.CodeAnalysis.SymbolDisplayParameterOptions parameterOptions = Microsoft.CodeAnalysis.SymbolDisplayParameterOptions.None, Microsoft.CodeAnalysis.SymbolDisplayPropertyStyle propertyStyle = Microsoft.CodeAnalysis.SymbolDisplayPropertyStyle.NameOnly, Microsoft.CodeAnalysis.SymbolDisplayLocalOptions localOptions = Microsoft.CodeAnalysis.SymbolDisplayLocalOptions.None, Microsoft.CodeAnalysis.SymbolDisplayKindOptions kindOptions = Microsoft.CodeAnalysis.SymbolDisplayKindOptions.None, Microsoft.CodeAnalysis.SymbolDisplayMiscellaneousOptions miscellaneousOptions = Microsoft.CodeAnalysis.SymbolDisplayMiscellaneousOptions.None);
new Microsoft.CodeAnalysis.SymbolDisplayFormat : Microsoft.CodeAnalysis.SymbolDisplayGlobalNamespaceStyle * Microsoft.CodeAnalysis.SymbolDisplayTypeQualificationStyle * Microsoft.CodeAnalysis.SymbolDisplayGenericsOptions * Microsoft.CodeAnalysis.SymbolDisplayMemberOptions * Microsoft.CodeAnalysis.SymbolDisplayDelegateStyle * Microsoft.CodeAnalysis.SymbolDisplayExtensionMethodStyle * Microsoft.CodeAnalysis.SymbolDisplayParameterOptions * Microsoft.CodeAnalysis.SymbolDisplayPropertyStyle * Microsoft.CodeAnalysis.SymbolDisplayLocalOptions * Microsoft.CodeAnalysis.SymbolDisplayKindOptions * Microsoft.CodeAnalysis.SymbolDisplayMiscellaneousOptions -> Microsoft.CodeAnalysis.SymbolDisplayFormat
Public Sub New (Optional globalNamespaceStyle As SymbolDisplayGlobalNamespaceStyle = Microsoft.CodeAnalysis.SymbolDisplayGlobalNamespaceStyle.Omitted, Optional typeQualificationStyle As SymbolDisplayTypeQualificationStyle = Microsoft.CodeAnalysis.SymbolDisplayTypeQualificationStyle.NameOnly, Optional genericsOptions As SymbolDisplayGenericsOptions = Microsoft.CodeAnalysis.SymbolDisplayGenericsOptions.None, Optional memberOptions As SymbolDisplayMemberOptions = Microsoft.CodeAnalysis.SymbolDisplayMemberOptions.None, Optional delegateStyle As SymbolDisplayDelegateStyle = Microsoft.CodeAnalysis.SymbolDisplayDelegateStyle.NameOnly, Optional extensionMethodStyle As SymbolDisplayExtensionMethodStyle = Microsoft.CodeAnalysis.SymbolDisplayExtensionMethodStyle.Default, Optional parameterOptions As SymbolDisplayParameterOptions = Microsoft.CodeAnalysis.SymbolDisplayParameterOptions.None, Optional propertyStyle As SymbolDisplayPropertyStyle = Microsoft.CodeAnalysis.SymbolDisplayPropertyStyle.NameOnly, Optional localOptions As SymbolDisplayLocalOptions = Microsoft.CodeAnalysis.SymbolDisplayLocalOptions.None, Optional kindOptions As SymbolDisplayKindOptions = Microsoft.CodeAnalysis.SymbolDisplayKindOptions.None, Optional miscellaneousOptions As SymbolDisplayMiscellaneousOptions = Microsoft.CodeAnalysis.SymbolDisplayMiscellaneousOptions.None)

Parametri

globalNamespaceStyle
SymbolDisplayGlobalNamespaceStyle

Le impostazioni che determinano la visualizzazione dello spazio dei nomi globale.

typeQualificationStyle
SymbolDisplayTypeQualificationStyle

Le impostazioni che determinano il modo in cui i tipi sono qualificati, ad esempio Annidati vs Containing.Nested vs Namespace.Containing.Nested.

genericsOptions
SymbolDisplayGenericsOptions

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

memberOptions
SymbolDisplayMemberOptions

Le impostazioni che determinano il modo in cui vengono visualizzati campi, proprietà, eventi e metodi.

delegateStyle
SymbolDisplayDelegateStyle

Le impostazioni che determinano la modalità di visualizzazione dei delegati,ad esempio nome e firma completa.

extensionMethodStyle
SymbolDisplayExtensionMethodStyle

Impostazioni che determinano il modo in cui vengono visualizzati i metodi di estensione.

parameterOptions
SymbolDisplayParameterOptions

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

propertyStyle
SymbolDisplayPropertyStyle

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

localOptions
SymbolDisplayLocalOptions

Impostazioni che determinano la modalità di visualizzazione delle variabili locali.

kindOptions
SymbolDisplayKindOptions

Le impostazioni che determinano quali parole chiave di tipo devono essere incluse durante la visualizzazione dei simboli.

miscellaneousOptions
SymbolDisplayMiscellaneousOptions

Le impostazioni che determinano altre caratteristiche del modo in cui vengono visualizzati i simboli.

Si applica a