SymbolDisplayMiscellaneousOptions 열거형
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
기호 설명 형식에 대한 기타 옵션을 지정합니다.
이 열거형은 멤버 값의 비트 조합을 지원합니다.
public enum class SymbolDisplayMiscellaneousOptions
[System.Flags]
public enum SymbolDisplayMiscellaneousOptions
[<System.Flags>]
type SymbolDisplayMiscellaneousOptions =
Public Enum SymbolDisplayMiscellaneousOptions
- 상속
-
SymbolDisplayMiscellaneousOptions
- 특성
필드
AllowDefaultLiteral | 128 | 해당하는 경우 대신 의 |
CollapseTupleTypes | 512 | 튜플을 여러 부분 대신 단일 부분으로 표시 파트에 삽입합니다(무명 형식이 삽입되는 방식과 유사). |
EscapeKeywordIdentifiers | 2 | 키워드인 식별자를 이스케이프합니다. 예를 들어 C#의 "true" 대신 "@true", Visual Basic에서는 "True" 대신 "[True]"를 사용합니다. |
ExpandNullable | 32 | Nullable<T> 특수 물음표 구문이 아닌 일반 제네릭 형식으로 표시됩니다. |
ExpandValueTuple | 1024 | ValueTuple 특수 괄호 구문(예: 대신 |
IncludeNotNullableReferenceTypeModifier | 256 | nullable이 아닌 참조 형식에 '!'를 추가합니다. |
IncludeNullableReferenceTypeModifier | 64 | nullable 참조 형식에 '?'를 추가합니다. |
None | 0 | 기타 옵션을 적용하지 않음을 지정합니다. |
RemoveAttributeSuffix | 16 | 가능한 경우 "특성" 접미사가 없는 특성 이름을 표시합니다. 외부 ToMinimalDisplayString(SemanticModel, Int32, SymbolDisplayFormat) 에는 영향을 주지 않으며 컨텍스트 위치가 접미사 없이 특성 ca를 참조하는 위치인 경우에만 적용됩니다. |
UseAsterisksInMultiDimensionalArrays | 4 | 다차원 배열의 쉼표 사이에 별표가 표시됩니다. 예를 들어 C#의 "int[][,]" 대신 "int[][,]" 또는 Visual Basic의 "Integer()(,)" 대신 "Integer()(,)" 대신 "int[][,]"입니다. |
UseErrorTypeSymbolName | 8 | 이름(아마도 잘못된 메타데이터로 인해)이 없는 잘못된 형식에 대해 "?"를 표시합니다. |
UseSpecialTypes | 1 | 미리 정의된 형식에 키워드를 사용합니다. 예를 들어 C#의 "System.Int32" 대신 "int"이거나 Visual Basic의 "System.Integer" 대신 "Integer"입니다. |
적용 대상
.NET