Поделиться через


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# или "Prop" и "ReadOnly Prop" в Visual Basic.

TypeQualificationStyle

Определяет, как квалифицируются типы (например, nested, 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)

Создает копию SymbolDisplayFormat без указанного SymbolDisplayMiscellaneousOptions.

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.

Применяется к