IntelligenceX

API Reference

Class

GitHubProfileInfo

Namespace IntelligenceX.Telemetry.GitHub
Assembly IntelligenceX
Modifiers sealed

Profile details for the GitHub dashboard window.

Inheritance

  • Object
  • GitHubProfileInfo

Constructors

public GitHubProfileInfo(String login, String displayName = null, String bio = null, String company = null, String location = null, String websiteUrl = null, String avatarUrl = null, Int32 followers = 0, Int32 following = 0, Int32 publicRepositories = 0) #

Initializes profile details.

Parameters

login System.String requiredposition: 0
displayName System.String = null optionalposition: 1
bio System.String = null optionalposition: 2
company System.String = null optionalposition: 3
location System.String = null optionalposition: 4
websiteUrl System.String = null optionalposition: 5
avatarUrl System.String = null optionalposition: 6
followers System.Int32 = 0 optionalposition: 7
following System.Int32 = 0 optionalposition: 8
publicRepositories System.Int32 = 0 optionalposition: 9

Properties

public String Login { get; } #

Gets the canonical login.

public String DisplayName { get; } #

Gets the display name when available.

public String Bio { get; } #

Gets the public bio text.

public String Company { get; } #

Gets the company field when available.

public String Location { get; } #

Gets the public location field when available.

public String WebsiteUrl { get; } #

Gets the website or blog URL when available.

public String AvatarUrl { get; } #

Gets the avatar URL when available.

public Int32 Followers { get; } #

Gets follower count.

public Int32 Following { get; } #

Gets following count.

public Int32 PublicRepositories { get; } #

Gets the public repository count.