Freigeben über


ITypeSymbol.ToMinimalDisplayParts Methode

Definition

Konvertieren Sie ein Symbol in ein Array von Zeichenfolgenteilen, die jeweils eine Art haben. Kann an einen bestimmten Speicherort im Quellcode angepasst werden. Nützlich für die Farbisierung der Anzeigezeichenfolge.

public System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.SymbolDisplayPart> ToMinimalDisplayParts (Microsoft.CodeAnalysis.SemanticModel semanticModel, Microsoft.CodeAnalysis.NullableFlowState topLevelNullability, int position, Microsoft.CodeAnalysis.SymbolDisplayFormat format = default);
public System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.SymbolDisplayPart> ToMinimalDisplayParts (Microsoft.CodeAnalysis.SemanticModel semanticModel, Microsoft.CodeAnalysis.NullableFlowState topLevelNullability, int position, Microsoft.CodeAnalysis.SymbolDisplayFormat? format = default);
abstract member ToMinimalDisplayParts : Microsoft.CodeAnalysis.SemanticModel * Microsoft.CodeAnalysis.NullableFlowState * int * Microsoft.CodeAnalysis.SymbolDisplayFormat -> System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.SymbolDisplayPart>
Public Function ToMinimalDisplayParts (semanticModel As SemanticModel, topLevelNullability As NullableFlowState, position As Integer, Optional format As SymbolDisplayFormat = Nothing) As ImmutableArray(Of SymbolDisplayPart)

Parameter

semanticModel
SemanticModel

Bindungsinformationen (zum Bestimmen von Namen, die dem Kontext entsprechen).

topLevelNullability
NullableFlowState

Die Nullbarkeit auf oberster Ebene, die für die Formatierung verwendet werden soll.

position
Int32

Eine Position im Quellcode (Kontext).

format
SymbolDisplayFormat

Formatierungsregeln – Null impliziert MinimallyQualifiedFormat

Gibt zurück

Ein schreibgeschütztes Array von Zeichenfolgenteilen.

Gilt für: