閱讀英文

共用方式為


SymbolDisplayFormat 類別

定義

描述顯示符號時應該使用的格式化規則。

public ref class SymbolDisplayFormat
public class SymbolDisplayFormat
type SymbolDisplayFormat = class
Public Class SymbolDisplayFormat
繼承
SymbolDisplayFormat

建構函式

屬性

CSharpErrorMessageFormat

將符號描述格式化為 C# 編譯器錯誤訊息中的 。

CSharpShortErrorMessageFormat

將符號描述格式化為 C# 編譯器簡短錯誤訊息。

DelegateStyle

決定如何顯示委派 (例如名稱與完整簽章) 。

ExtensionMethodStyle

決定擴充方法的顯示方式。

FullyQualifiedFormat

以完整樣式格式化所有類型和命名空間的名稱, (包括全域別名) 。

GenericsOptions

決定如何在 ( (描述類型和) 方法的泛型 (,也就是詳細資料層級) 。

GlobalNamespaceStyle

決定全域命名空間的顯示方式。

KindOptions

決定顯示符號時,應該包含哪一種關鍵字。

LocalOptions

決定區域變數的顯示方式。

MemberOptions

決定欄位、屬性、事件和方法的顯示方式。

MinimallyQualifiedFormat

以符合 ToMinimalDisplayString(SemanticModel, Int32, SymbolDisplayFormat) 的格式格式化符號描述。

MiscellaneousOptions

決定符號顯示方式的其他特性。

ParameterOptions

決定如何顯示方法、屬性/索引子和委派 (參數) 。

PropertyStyle

決定屬性的顯示方式。 例如,「Prop」 與 「Prop { get;設置;C# 中的 }「 或 Visual Basic 中的 」Prop「 與 」ReadOnly Prop」。

TypeQualificationStyle

決定類型如何限定 (,例如巢狀與 Containing.Nested 與 Namespace.Containing.Nested) 。

VisualBasicErrorMessageFormat

將符號描述格式化為 Visual Basic 編譯器錯誤訊息中的 。

VisualBasicShortErrorMessageFormat

將符號描述格式化為 Visual Basic 編譯器簡短錯誤訊息。

方法

AddGenericsOptions(SymbolDisplayGenericsOptions)

建立 SymbolDisplayFormat 的複本,但另一組 SymbolDisplayGenericsOptions 會建立 。

AddKindOptions(SymbolDisplayKindOptions)

建立 SymbolDisplayFormat 的複本,但另一組 SymbolDisplayKindOptions 會建立 。

AddLocalOptions(SymbolDisplayLocalOptions)

建立 SymbolDisplayFormat 的複本,但另一組 SymbolDisplayLocalOptions 會建立 。

AddMemberOptions(SymbolDisplayMemberOptions)

建立 SymbolDisplayFormat 的複本,但另一組 SymbolDisplayMemberOptions 會建立 。

AddMiscellaneousOptions(SymbolDisplayMiscellaneousOptions)

建立 SymbolDisplayFormat 的複本,但另一組 SymbolDisplayMiscellaneousOptions 會建立 。

AddParameterOptions(SymbolDisplayParameterOptions)

建立 SymbolDisplayFormat 的複本,但另一組 SymbolDisplayParameterOptions 會建立 。

RemoveGenericsOptions(SymbolDisplayGenericsOptions)

建立 SymbolDisplayFormat 的複本,但會從原始物件中移除一組 SymbolDisplayGenericsOptions

RemoveKindOptions(SymbolDisplayKindOptions)

建立 SymbolDisplayFormat 的複本,但會從原始物件中移除一組 SymbolDisplayKindOptions

RemoveLocalOptions(SymbolDisplayLocalOptions)

建立 SymbolDisplayFormat 的複本,但會從原始物件中移除一組 SymbolDisplayLocalOptions

RemoveMemberOptions(SymbolDisplayMemberOptions)

建立 SymbolDisplayFormat 的複本,但會從原始物件中移除一組 SymbolDisplayMemberOptions

RemoveMiscellaneousOptions(SymbolDisplayMiscellaneousOptions)

在沒有指定的 SymbolDisplayMiscellaneousOptions 的情況下,建立 SymbolDisplayFormat 的複本。

RemoveParameterOptions(SymbolDisplayParameterOptions)

建立 SymbolDisplayFormat 的複本,但會從原始物件中移除一組 SymbolDisplayParameterOptions

WithGenericsOptions(SymbolDisplayGenericsOptions)

建立 SymbolDisplayFormat 的複本,但會以 取代的集合。 SymbolDisplayGenericsOptions

WithGlobalNamespaceStyle(SymbolDisplayGlobalNamespaceStyle)

建立 SymbolDisplayFormat 的複本,但已取代 SymbolDisplayGlobalNamespaceStyle

WithKindOptions(SymbolDisplayKindOptions)

建立 SymbolDisplayFormat 的複本,但會以 取代的集合。 SymbolDisplayKindOptions

WithLocalOptions(SymbolDisplayLocalOptions)

建立 SymbolDisplayFormat 的複本,但會以 取代的集合。 SymbolDisplayLocalOptions

WithMemberOptions(SymbolDisplayMemberOptions)

建立 SymbolDisplayFormat 的複本,但會以 取代的集合。 SymbolDisplayMemberOptions

WithMiscellaneousOptions(SymbolDisplayMiscellaneousOptions)

建立 SymbolDisplayFormat 的複本,但會以 取代的集合。 SymbolDisplayMiscellaneousOptions

WithParameterOptions(SymbolDisplayParameterOptions)

建立 SymbolDisplayFormat 的複本,但會以 取代的集合。 SymbolDisplayParameterOptions

適用於

產品 版本
Roslyn 3.0.0, 3.1.0, 3.2.0, 3.2.1, 3.3.1, 3.4.0, 3.5.0, 3.6.0, 3.7.0, 3.8.0, 3.9.0, 3.10.0, 3.11.0, 4.0.1, 4.1.0, 4.2.0, 4.3.0, 4.4.0, 4.5.0, 4.6.0, 4.7.0, 4.8.0, 4.9.2, 4.12.2