Skip to main content

Class ReferenceViewModel

Namespace: DocFxToTemplate.Models.DocFx
Assembly: DocFxToTemplate.dll
Source: src/DocFxToTemplate/Models/DocFx/ReferenceViewModel.cs#L10

src/DocFxToTemplate/Models/DocFx/ReferenceViewModel.cs#L10
public class ReferenceViewModel

Inheritance:
object <- ReferenceViewModel

Inherited Members:
object.Equals(object, object), object.Equals(object), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object, object), object.ToString()

Properties

Uid

src/DocFxToTemplate/Models/DocFx/ReferenceViewModel.cs#L12
[YamlMember(Alias = "uid")]
[JsonPropertyName("uid")]
public string Uid { get; set; }

Property value

string

CommentId

src/DocFxToTemplate/Models/DocFx/ReferenceViewModel.cs#L16
[YamlMember(Alias = "commentId")]
[JsonPropertyName("commentId")]
public string CommentId { get; set; }

Property value

string

Parent

src/DocFxToTemplate/Models/DocFx/ReferenceViewModel.cs#L20
[YamlMember(Alias = "parent")]
[JsonPropertyName("parent")]
public string Parent { get; set; }

Property value

string

Definition

src/DocFxToTemplate/Models/DocFx/ReferenceViewModel.cs#L24
[YamlMember(Alias = "definition")]
[JsonPropertyName("definition")]
public string Definition { get; set; }

Property value

string

IsExternal

src/DocFxToTemplate/Models/DocFx/ReferenceViewModel.cs#L29
[YamlMember(Alias = "isExternal")]
[JsonPropertyName("isExternal")]
public bool? IsExternal { get; set; }

Property value

bool?

Href

src/DocFxToTemplate/Models/DocFx/ReferenceViewModel.cs#L33
[YamlMember(Alias = "href")]
[JsonPropertyName("href")]
public string Href { get; set; }

Property value

string

Name

src/DocFxToTemplate/Models/DocFx/ReferenceViewModel.cs#L37
[YamlMember(Alias = "name")]
[JsonPropertyName("name")]
public string Name { get; set; }

Property value

string

NameInDevLangs

src/DocFxToTemplate/Models/DocFx/ReferenceViewModel.cs#L41
[ExtensibleMember("name.")]
[JsonIgnore]
public SortedList<string, string> NameInDevLangs { get; }

Property value

SortedList<string, string>

NameWithType

src/DocFxToTemplate/Models/DocFx/ReferenceViewModel.cs#L45
[YamlMember(Alias = "nameWithType")]
[JsonPropertyName("nameWithType")]
public string NameWithType { get; set; }

Property value

string

NameWithTypeInDevLangs

src/DocFxToTemplate/Models/DocFx/ReferenceViewModel.cs#L49
[ExtensibleMember("nameWithType.")]
[JsonIgnore]
public SortedList<string, string> NameWithTypeInDevLangs { get; }

Property value

SortedList<string, string>

FullName

src/DocFxToTemplate/Models/DocFx/ReferenceViewModel.cs#L53
[YamlMember(Alias = "fullName")]
[JsonPropertyName("fullName")]
public string FullName { get; set; }

Property value

string

FullNameInDevLangs

src/DocFxToTemplate/Models/DocFx/ReferenceViewModel.cs#L57
[ExtensibleMember("fullName.")]
[JsonIgnore]
public SortedList<string, string> FullNameInDevLangs { get; }

Property value

SortedList<string, string>

SpecCsharp

src/DocFxToTemplate/Models/DocFx/ReferenceViewModel.cs#L65
[YamlMember(Alias = "spec.csharp")]
public List<SpecViewModel> SpecCsharp { get; }

Property value

List<SpecViewModel>

Item

src/DocFxToTemplate/Models/DocFx/ReferenceViewModel.cs#L68
[YamlIgnore]
[JsonIgnore]
public ItemViewModel? Item { get; set; }

Property value

ItemViewModel

Additional

src/DocFxToTemplate/Models/DocFx/ReferenceViewModel.cs#L72
[ExtensibleMember]
[JsonIgnore]
public Dictionary<string, object> Additional { get; }

Property value

Dictionary<string, object>