Freigeben über


SymbolDisplayFormat Konstruktor

Definition

Erstellt eine neue Instanz, in der SymbolDisplayFormat eine Vielzahl optionaler Parameter akzeptiert wird.

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)

Parameter

globalNamespaceStyle
SymbolDisplayGlobalNamespaceStyle

Die Einstellungen, die bestimmen, wie der globale Namespace angezeigt wird.

typeQualificationStyle
SymbolDisplayTypeQualificationStyle

Die Einstellungen, die bestimmen, wie Typen qualifiziert sind (z. B. Geschachtelt vs Containing.Nested vs Namespace.Containing.Nested).

genericsOptions
SymbolDisplayGenericsOptions

Die Einstellungen, die bestimmen, wie generische Elemente (auf Typen und Methoden) beschrieben werden sollen (d. h. die Detailebene).

memberOptions
SymbolDisplayMemberOptions

Die Einstellungen, die bestimmen, wie Felder, Eigenschaften, Ereignisse und Methoden angezeigt werden.

delegateStyle
SymbolDisplayDelegateStyle

Die Einstellungen, die bestimmen, wie Stellvertretungen angezeigt werden (z. B. Name und vollständige Signatur).

extensionMethodStyle
SymbolDisplayExtensionMethodStyle

Die Einstellungen, die bestimmen, wie Erweiterungsmethoden angezeigt werden.

parameterOptions
SymbolDisplayParameterOptions

Die Einstellungen, die bestimmen, wie Parameter (von Methoden, Eigenschaften/Indexern und Stellvertretungen) angezeigt werden.

propertyStyle
SymbolDisplayPropertyStyle

Die Einstellungen, die bestimmen, wie Eigenschaften angezeigt werden. Beispiel: "Prop" vs "Prop { get; Festgelegt; }" in C# oder "Prop" vs. "ReadOnly Prop" in Visual Basic.

localOptions
SymbolDisplayLocalOptions

Die Einstellungen, die bestimmen, wie lokale Variablen angezeigt werden.

kindOptions
SymbolDisplayKindOptions

Die Einstellungen, die bestimmen, welche Art schlüsselwörter beim Anzeigen von Symbolen enthalten sein sollen.

miscellaneousOptions
SymbolDisplayMiscellaneousOptions

Die Einstellungen, die andere Merkmale der Anzeige von Symbolen bestimmen.

Gilt für: