SymbolDisplayFormat 생성자
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
다양한 선택적 매개 변수를 수락하는 새 인스턴스 SymbolDisplayFormat 를 생성합니다.
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)
매개 변수
- globalNamespaceStyle
- SymbolDisplayGlobalNamespaceStyle
전역 네임스페이스가 표시되는 방식을 결정하는 설정입니다.
- typeQualificationStyle
- SymbolDisplayTypeQualificationStyle
형식의 정규화 방법을 결정하는 설정입니다(예: 중첩 및 Containing.Nested vs Namespace.Containing.Nested).
- genericsOptions
- SymbolDisplayGenericsOptions
제네릭(형식 및 메서드)을 설명하는 방법을 결정하는 설정(예: 세부 정보 수준).
- memberOptions
- SymbolDisplayMemberOptions
필드, 속성, 이벤트 및 메서드가 표시되는 방식을 결정하는 설정입니다.
- delegateStyle
- SymbolDisplayDelegateStyle
대리자가 표시되는 방식을 결정하는 설정입니다(예: 이름 및 전체 서명).
- extensionMethodStyle
- SymbolDisplayExtensionMethodStyle
확장 메서드가 표시되는 방법을 결정하는 설정입니다.
- parameterOptions
- SymbolDisplayParameterOptions
매개 변수(메서드, 속성/인덱서 및 대리자)가 표시되는 방식을 결정하는 설정입니다.
- propertyStyle
- SymbolDisplayPropertyStyle
속성이 표시되는 방법을 결정하는 설정입니다. 예를 들어 "Prop" vs "Prop { get; 설정; C#의 }" 또는 "Prop" 및 Visual Basic의 "ReadOnly Prop"입니다.
- localOptions
- SymbolDisplayLocalOptions
지역 변수가 표시되는 방법을 결정하는 설정입니다.
- kindOptions
- SymbolDisplayKindOptions
기호를 표시할 때 포함해야 하는 종류 키워드를 결정하는 설정입니다.
- miscellaneousOptions
- SymbolDisplayMiscellaneousOptions
기호가 표시되는 방식의 다른 특성을 결정하는 설정입니다.
적용 대상
.NET