C# Class Microsoft.DocAsCode.Metadata.ManagedReference.ReferenceItemVisitor

Inheritance: Microsoft.CodeAnalysis.SymbolVisitor
Show file Open project: dotnet/docfx

Public Properties

Property Type Description
QualifiedFormat Microsoft.CodeAnalysis.SymbolDisplayFormat
QualifiedFormatWithoutGenericeParameter Microsoft.CodeAnalysis.SymbolDisplayFormat
ShortFormat Microsoft.CodeAnalysis.SymbolDisplayFormat
ShortFormatWithoutGenericeParameter Microsoft.CodeAnalysis.SymbolDisplayFormat

Public Methods

Method Description
VisitNamedType ( INamedTypeSymbol symbol ) : void

Protected Methods

Method Description
AddBeginGenericParameter ( ) : void
AddEndGenericParameter ( ) : void
AddGenericParameterSeparator ( ) : void
AddLinkItems ( INamedTypeSymbol symbol, bool withGenericeParameter ) : void
ReferenceItemVisitor ( ReferenceItem referenceItem ) : System.Collections.Generic

Method Details

AddBeginGenericParameter() protected abstract method

protected abstract AddBeginGenericParameter ( ) : void
return void

AddEndGenericParameter() protected abstract method

protected abstract AddEndGenericParameter ( ) : void
return void

AddGenericParameterSeparator() protected abstract method

protected abstract AddGenericParameterSeparator ( ) : void
return void

AddLinkItems() protected abstract method

protected abstract AddLinkItems ( INamedTypeSymbol symbol, bool withGenericeParameter ) : void
symbol INamedTypeSymbol
withGenericeParameter bool
return void

ReferenceItemVisitor() protected method

protected ReferenceItemVisitor ( ReferenceItem referenceItem ) : System.Collections.Generic
referenceItem ReferenceItem
return System.Collections.Generic

VisitNamedType() public method

public VisitNamedType ( INamedTypeSymbol symbol ) : void
symbol INamedTypeSymbol
return void

Property Details

QualifiedFormat public static property

public static SymbolDisplayFormat,Microsoft.CodeAnalysis QualifiedFormat
return Microsoft.CodeAnalysis.SymbolDisplayFormat

QualifiedFormatWithoutGenericeParameter public static property

public static SymbolDisplayFormat,Microsoft.CodeAnalysis QualifiedFormatWithoutGenericeParameter
return Microsoft.CodeAnalysis.SymbolDisplayFormat

ShortFormat public static property

public static SymbolDisplayFormat,Microsoft.CodeAnalysis ShortFormat
return Microsoft.CodeAnalysis.SymbolDisplayFormat

ShortFormatWithoutGenericeParameter public static property

public static SymbolDisplayFormat,Microsoft.CodeAnalysis ShortFormatWithoutGenericeParameter
return Microsoft.CodeAnalysis.SymbolDisplayFormat