共用方式為


SymbolDisplayFormat 類別

定義

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

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

建構函式

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

建構接受各種選擇性參數的新實例 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

適用於