C# Class Microsoft.DocAsCode.Build.ManagedReference.BuildOutputs.ApiReferenceBuildOutput

Show file Open project: dotnet/docfx Class Usage Examples

Private Properties

Property Type Description
GetCompositeName string
GetSpecName string

Public Methods

Method Description
Expand ( ApiReferenceBuildOutput>.Dictionary references, string supportedLanguages ) : void
FromModel ( ItemViewModel vm ) : ApiReferenceBuildOutput
FromModel ( ReferenceViewModel vm, string supportedLanguages ) : ApiReferenceBuildOutput
FromUid ( string uid ) : ApiReferenceBuildOutput
GetSpecNames ( string xref, string supportedLanguages, SortedList specs = null ) : List

Private Methods

Method Description
GetCompositeName ( SpecViewModel svm ) : string
GetSpecName ( List spec ) : string

Method Details

Expand() public method

public Expand ( ApiReferenceBuildOutput>.Dictionary references, string supportedLanguages ) : void
references ApiReferenceBuildOutput>.Dictionary
supportedLanguages string
return void

FromModel() public static method

public static FromModel ( ItemViewModel vm ) : ApiReferenceBuildOutput
vm Microsoft.DocAsCode.DataContracts.ManagedReference.ItemViewModel
return ApiReferenceBuildOutput

FromModel() public static method

public static FromModel ( ReferenceViewModel vm, string supportedLanguages ) : ApiReferenceBuildOutput
vm Microsoft.DocAsCode.DataContracts.Common.ReferenceViewModel
supportedLanguages string
return ApiReferenceBuildOutput

FromUid() public static method

public static FromUid ( string uid ) : ApiReferenceBuildOutput
uid string
return ApiReferenceBuildOutput

GetSpecNames() public static method

public static GetSpecNames ( string xref, string supportedLanguages, SortedList specs = null ) : List
xref string
supportedLanguages string
specs SortedList
return List