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

Mostrar archivo Open project: dotnet/docfx Class Usage Examples

Public Methods

Method Description
FeedComments ( MetadataItem item, ITripleSlashCommentParserContext context ) : void
GetCommentId ( ISymbol symbol ) : string
GetId ( ISymbol symbol ) : string
GetMemberTypeFromTypeKind ( TypeKind typeKind ) : MemberType
GetOverloadId ( ISymbol symbol ) : string
GetOverloadIdBody ( ISymbol symbol ) : string
GetParameterDescription ( ISymbol symbol, MetadataItem item, string id, bool isReturn, ITripleSlashCommentParserContext context ) : ApiParameter
GetSourceDetail ( ISymbol symbol ) : SourceDetail
GetTypeParameterDescription ( ITypeParameterSymbol symbol, MetadataItem item, ITripleSlashCommentParserContext context ) : ApiParameter

Method Details

FeedComments() public static method

public static FeedComments ( MetadataItem item, ITripleSlashCommentParserContext context ) : void
item MetadataItem
context ITripleSlashCommentParserContext
return void

GetCommentId() public static method

public static GetCommentId ( ISymbol symbol ) : string
symbol ISymbol
return string

GetId() public static method

public static GetId ( ISymbol symbol ) : string
symbol ISymbol
return string

GetMemberTypeFromTypeKind() public static method

public static GetMemberTypeFromTypeKind ( TypeKind typeKind ) : MemberType
typeKind TypeKind
return MemberType

GetOverloadId() public static method

public static GetOverloadId ( ISymbol symbol ) : string
symbol ISymbol
return string

GetOverloadIdBody() public static method

public static GetOverloadIdBody ( ISymbol symbol ) : string
symbol ISymbol
return string

GetParameterDescription() public static method

public static GetParameterDescription ( ISymbol symbol, MetadataItem item, string id, bool isReturn, ITripleSlashCommentParserContext context ) : ApiParameter
symbol ISymbol
item MetadataItem
id string
isReturn bool
context ITripleSlashCommentParserContext
return Microsoft.DocAsCode.DataContracts.ManagedReference.ApiParameter

GetSourceDetail() public static method

public static GetSourceDetail ( ISymbol symbol ) : SourceDetail
symbol ISymbol
return Microsoft.DocAsCode.DataContracts.Common.SourceDetail

GetTypeParameterDescription() public static method

public static GetTypeParameterDescription ( ITypeParameterSymbol symbol, MetadataItem item, ITripleSlashCommentParserContext context ) : ApiParameter
symbol ITypeParameterSymbol
item MetadataItem
context ITripleSlashCommentParserContext
return Microsoft.DocAsCode.DataContracts.ManagedReference.ApiParameter