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

Inheritance: YamlModelGenerator
ファイルを表示 Open project: dotnet/docfx

Public Properties

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

Public Methods

Method Description
operator ( ) : CompositeYamlModelGenerator

Protected Methods

Method Description
GenerateReference ( ISymbol symbol, ReferenceItem reference, SymbolVisitorAdapter adapter, bool asOverload ) : void
GetSyntaxContent ( MemberType typeKind, ISymbol symbol, SymbolVisitorAdapter adapter ) : string
SimpleYamlModelGenerator ( SyntaxLanguage language ) : System.Diagnostics

Private Methods

Method Description
GenerateReferenceInternal ( ISymbol symbol, ReferenceItem reference, SymbolVisitorAdapter adapter, bool asOverload ) : void
GenerateSyntax ( MemberType type, ISymbol symbol, SyntaxDetail syntax, SymbolVisitorAdapter adapter ) : void

Method Details

GenerateReference() protected abstract method

protected abstract GenerateReference ( ISymbol symbol, ReferenceItem reference, SymbolVisitorAdapter adapter, bool asOverload ) : void
symbol ISymbol
reference ReferenceItem
adapter SymbolVisitorAdapter
asOverload bool
return void

GetSyntaxContent() protected abstract method

protected abstract GetSyntaxContent ( MemberType typeKind, ISymbol symbol, SymbolVisitorAdapter adapter ) : string
typeKind MemberType
symbol ISymbol
adapter SymbolVisitorAdapter
return string

SimpleYamlModelGenerator() protected method

protected SimpleYamlModelGenerator ( SyntaxLanguage language ) : System.Diagnostics
language SyntaxLanguage
return System.Diagnostics

operator() public static method

public static operator ( ) : CompositeYamlModelGenerator
return CompositeYamlModelGenerator

Property Details

QualifiedFormat public_oe static_oe property

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

ShortFormat public_oe static_oe property

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