-
-
Notifications
You must be signed in to change notification settings - Fork 1
Library XML Documentation
Contains types of exceptions
When request to server constructed incorrectly
When made request is forbidden on server
When resource not found on server
When unauthorized access to API made
When unknown error occurred
The exception that is thrown when data with invalid or unsupported MIME type is provided
The exception that is thrown when generic SteamGridDB or library error occurred
Gets a type of exception occurred
Gets an array of SteamGridDB API response error messages, when request is not succeeded
inherited from SteamGridDbException
The exception that is thrown when a bad request is returned by SteamGridDB API
inherited from SteamGridDbException
The exception that is thrown when SteamGridDB returns a Forbidden response. Probably because user doesn't own an item
inherited from SteamGridDbException
The exception that is thrown when item is not found in SteamGridDB
inherited from SteamGridDbException
The exception that is thrown when invalid API key is provided
The exception that is thrown when image failed to load from specified URL
Represents a Steam Author information. This class cannot be inherited
Gets a Steam avatar URL of author
Gets a Steam username of author
Gets a SteamID64 of author
Gets full URL to Steam Profile of Author
SteamGridDB API main class, get, upload, delete grids/heroes/icons/grids, search for games and get info about games. This class cannot be inherited
Instantiates new instance of SteamGridDB API class.
Name | Description |
---|---|
apiKey |
System.String Your API key to authorize you do things |
System.ArgumentNullException: When API key is empty, null or whitespace
Gets current API key string
Base SteamGridDB API URI address
Gets or sets connection timeout time span
Cancels all HTTP client pending requests
Removes single SteamGridDbGrid with specified ID from server
Name | Description |
---|---|
gridId |
System.Int32 ID of SteamGridDbGrid object to remove |
if successfully removed, otherwise or thrown exception
Exceptions.SteamGridDbNotFoundException: When item is not found on server
Exceptions.SteamGridDbUnauthorizedException: When your API key is invalid, not set, or you've reset it on API preferences page and use old one
Exceptions.SteamGridDbBadRequestException: When library makes invalid request to server due to invalid URI generated
Exceptions.SteamGridDbForbiddenException: When you don't have permissions to perform action on item, probably because you don't own item
Exceptions.SteamGridDbRateLimitedException: When you've been rate limited by the server
Exceptions.SteamGridDbException: When unknown exception occurred in request
Removes SteamGridDbGrid with specified IDs from server
Name | Description |
---|---|
gridIds |
System.Int32[] List of IDs of SteamGridDbGrid objects |
if successfully removed, otherwise or thrown exception
Exceptions.SteamGridDbNotFoundException: When item is not found on server
Exceptions.SteamGridDbUnauthorizedException: When your API key is invalid, not set, or you've reset it on API preferences page and use old one
Exceptions.SteamGridDbBadRequestException: When library makes invalid request to server due to invalid URI generated
Exceptions.SteamGridDbForbiddenException: When you don't have permissions to perform action on item, probably because you don't own item
Exceptions.SteamGridDbRateLimitedException: When you've been rate limited by the server
Exceptions.SteamGridDbException: When unknown exception occurred in request
Removes single SteamGridDbHero with specified ID from server
Name | Description |
---|---|
heroId |
System.Int32 ID of SteamGridDbHero object to remove |
if successfully removed, otherwise or thrown exception
Exceptions.SteamGridDbNotFoundException: When item is not found on server
Exceptions.SteamGridDbUnauthorizedException: When your API key is invalid, not set, or you've reset it on API preferences page and use old one
Exceptions.SteamGridDbBadRequestException: When library makes invalid request to server due to invalid URI generated
Exceptions.SteamGridDbForbiddenException: When you don't have permissions to perform action on item, probably because you don't own item
Exceptions.SteamGridDbRateLimitedException: When you've been rate limited by the server
Exceptions.SteamGridDbException: When unknown exception occurred in request
Removes SteamGridDbHero with specified IDs from server
Name | Description |
---|---|
heroIds |
System.Int32[] List of IDs of SteamGridDbHero objects |
if successfully removed, otherwise or thrown exception
Exceptions.SteamGridDbNotFoundException: When item is not found on server
Exceptions.SteamGridDbUnauthorizedException: When your API key is invalid, not set, or you've reset it on API preferences page and use old one
Exceptions.SteamGridDbBadRequestException: When library makes invalid request to server due to invalid URI generated
Exceptions.SteamGridDbForbiddenException: When you don't have permissions to perform action on item, probably because you don't own item
Exceptions.SteamGridDbRateLimitedException: When you've been rate limited by the server
Exceptions.SteamGridDbException: When unknown exception occurred in request
Removes single SteamGridDbIcon with specified ID from server
Name | Description |
---|---|
iconId |
System.Int32 ID of SteamGridDbIcon object to remove |
if successfully removed, otherwise or thrown exception
Exceptions.SteamGridDbNotFoundException: When item is not found on server
Exceptions.SteamGridDbUnauthorizedException: When your API key is invalid, not set, or you've reset it on API preferences page and use old one
Exceptions.SteamGridDbBadRequestException: When library makes invalid request to server due to invalid URI generated
Exceptions.SteamGridDbForbiddenException: When you don't have permissions to perform action on item, probably because you don't own item
Exceptions.SteamGridDbRateLimitedException: When you've been rate limited by the server
Exceptions.SteamGridDbException: When unknown exception occurred in request
Removes SteamGridDbIcon with specified IDs from server
Name | Description |
---|---|
iconIds |
System.Int32[] List of IDs of SteamGridDbIcon objects |
if successfully removed, otherwise or thrown exception
Exceptions.SteamGridDbNotFoundException: When item is not found on server
Exceptions.SteamGridDbUnauthorizedException: When your API key is invalid, not set, or you've reset it on API preferences page and use old one
Exceptions.SteamGridDbBadRequestException: When library makes invalid request to server due to invalid URI generated
Exceptions.SteamGridDbForbiddenException: When you don't have permissions to perform action on item, probably because you don't own item
Exceptions.SteamGridDbRateLimitedException: When you've been rate limited by the server
Exceptions.SteamGridDbException: When unknown exception occurred in request
Removes single SteamGridDbLogo with specified ID from server
Name | Description |
---|---|
logoId |
System.Int32 ID of SteamGridDbLogo object to remove |
if successfully removed, otherwise or thrown exception
Exceptions.SteamGridDbNotFoundException: When item is not found on server
Exceptions.SteamGridDbUnauthorizedException: When your API key is invalid, not set, or you've reset it on API preferences page and use old one
Exceptions.SteamGridDbBadRequestException: When library makes invalid request to server due to invalid URI generated
Exceptions.SteamGridDbForbiddenException: When you don't have permissions to perform action on item, probably because you don't own item
Exceptions.SteamGridDbRateLimitedException: When you've been rate limited by the server
Exceptions.SteamGridDbException: When unknown exception occurred in request
Removes SteamGridDbLogo with specified IDs from server
Name | Description |
---|---|
logoIds |
System.Int32[] List of IDs of SteamGridDbLogo objects |
if successfully removed, otherwise or thrown exception
Exceptions.SteamGridDbNotFoundException: When item is not found on server
Exceptions.SteamGridDbUnauthorizedException: When your API key is invalid, not set, or you've reset it on API preferences page and use old one
Exceptions.SteamGridDbBadRequestException: When library makes invalid request to server due to invalid URI generated
Exceptions.SteamGridDbForbiddenException: When you don't have permissions to perform action on item, probably because you don't own item
Exceptions.SteamGridDbRateLimitedException: When you've been rate limited by the server
Exceptions.SteamGridDbException: When unknown exception occurred in request
Cancels all pending requests, closes HTTP client and releases all resources used by object
Gets game information from SteamGridDB server by SteamGridDB game ID
Name | Description |
---|---|
id |
System.Int32 SteamGridDB specific game ID |
Game information SteamGridDbGame object if succeeded
Exceptions.SteamGridDbNotFoundException: When item is not found on server
Exceptions.SteamGridDbUnauthorizedException: When your API key is invalid, not set, or you've reset it on API preferences page and use old one
Exceptions.SteamGridDbBadRequestException: When library makes invalid request to server due to invalid URI generated
Exceptions.SteamGridDbForbiddenException: When you don't have permissions to perform action on item, probably because you don't own item
Exceptions.SteamGridDbRateLimitedException: When you've been rate limited by the server
Exceptions.SteamGridDbException: When unknown exception occurred in request
Gets game information from SteamGridDB server by game Steam app ID
Name | Description |
---|---|
steamId |
System.Int32 Steam specific App ID. Can be seen in URL of game Steam store page |
Game information SteamGridDbGame object if succeeded
Exceptions.SteamGridDbNotFoundException: When item is not found on server
Exceptions.SteamGridDbUnauthorizedException: When your API key is invalid, not set, or you've reset it on API preferences page and use old one
Exceptions.SteamGridDbBadRequestException: When library makes invalid request to server due to invalid URI generated
Exceptions.SteamGridDbForbiddenException: When you don't have permissions to perform action on item, probably because you don't own item
Exceptions.SteamGridDbRateLimitedException: When you've been rate limited by the server
Exceptions.SteamGridDbException: When unknown exception occurred in request
GetGridsByGameIdAsync(gameId, nsfw, humorous, epilepsy, page, tags, styles, dimensions, formats, types)
Gets SteamGridDbGrid array for specified game with specified filters
Name | Description |
---|---|
gameId |
System.Int32 SteamGridDB game ID of game |
nsfw |
System.Boolean Include Non-Suitable-For-Work results, default |
humorous |
System.Boolean Include humorous results, default |
epilepsy |
System.Boolean Include content that can cause epilepsy |
page |
System.Int32 Page index to request data |
tags |
craftersmine.SteamGridDBNet.SteamGridDbTags Bitmask for tags filter. |
styles |
craftersmine.SteamGridDBNet.SteamGridDbStyles Bitmask for styles filter. Allowed values see in SteamGridDbStyles.AllGrids |
dimensions |
craftersmine.SteamGridDBNet.SteamGridDbDimensions Bitmask for dimensions filter. Allowed values see in SteamGridDbDimensions.AllGrids |
formats |
craftersmine.SteamGridDBNet.SteamGridDbFormats Bitmask for formats/mimes filter. Allowed values see in SteamGridDbFormats.All |
types |
craftersmine.SteamGridDBNet.SteamGridDbTypes Bitmask for type of image, animated or static. SteamGridDbTypes.All |
SteamGridDbGrid array of results
Exceptions.SteamGridDbNotFoundException: When item is not found on server
Exceptions.SteamGridDbUnauthorizedException: When your API key is invalid, not set, or you've reset it on API preferences page and use old one
Exceptions.SteamGridDbBadRequestException: When library makes invalid request to server due to invalid URI generated
Exceptions.SteamGridDbForbiddenException: When you don't have permissions to perform action on item, probably because you don't own item
Exceptions.SteamGridDbRateLimitedException: When you've been rate limited by the server
Exceptions.SteamGridDbException: When unknown exception occurred in request
GetGridsByPlatformGameIdAsync(platform, platformGameId, nsfw, humorous, epilepsy, page, tags, styles, dimensions, formats, types)
Gets SteamGridDbGrid array for specified game by selected platform and platform specific Game ID (like Steam App ID) with specified filters
Name | Description |
---|---|
platform |
craftersmine.SteamGridDBNet.SteamGridDbGamePlatform Platform of which items get |
platformGameId |
System.Int32 Platform specific game ID of game |
nsfw |
System.Boolean Include Non-Suitable-For-Work results, default |
humorous |
System.Boolean Include humorous results, default |
epilepsy |
System.Boolean Include content that can cause epilepsy |
page |
System.Int32 Page index to request data |
tags |
craftersmine.SteamGridDBNet.SteamGridDbTags Bitmask for tags filter. |
styles |
craftersmine.SteamGridDBNet.SteamGridDbStyles Bitmask for styles filter. Allowed values see in SteamGridDbStyles.AllGrids |
dimensions |
craftersmine.SteamGridDBNet.SteamGridDbDimensions Bitmask for dimensions filter. Allowed values see in SteamGridDbDimensions.AllGrids |
formats |
craftersmine.SteamGridDBNet.SteamGridDbFormats Bitmask for formats/mimes filter. Allowed values see in SteamGridDbFormats.All |
types |
craftersmine.SteamGridDBNet.SteamGridDbTypes Bitmask for type of image, animated or static. SteamGridDbTypes.All |
SteamGridDbGrid array of results
Exceptions.SteamGridDbNotFoundException: When item is not found on server
Exceptions.SteamGridDbUnauthorizedException: When your API key is invalid, not set, or you've reset it on API preferences page and use old one
Exceptions.SteamGridDbBadRequestException: When library makes invalid request to server due to invalid URI generated
Exceptions.SteamGridDbForbiddenException: When you don't have permissions to perform action on item, probably because you don't own item
Exceptions.SteamGridDbRateLimitedException: When you've been rate limited by the server
Exceptions.SteamGridDbException: When unknown exception occurred in request
System.ArgumentException: When more than one platform selected
GetGridsForGameAsync(game, nsfw, humorous, epilepsy, page, tags, styles, dimensions, formats, types)
Gets SteamGridDbGrid array for specified game with specified filters
Name | Description |
---|---|
game |
craftersmine.SteamGridDBNet.SteamGridDbGame SteamGridDbGame object for game data |
nsfw |
System.Boolean Include Non-Suitable-For-Work results, default |
humorous |
System.Boolean Include humorous results, default |
epilepsy |
System.Boolean Include content that can cause epilepsy |
page |
System.Int32 Page index to request data |
tags |
craftersmine.SteamGridDBNet.SteamGridDbTags Bitmask for tags filter. |
styles |
craftersmine.SteamGridDBNet.SteamGridDbStyles Bitmask for styles filter. Allowed values see in SteamGridDbStyles.AllGrids |
dimensions |
craftersmine.SteamGridDBNet.SteamGridDbDimensions Bitmask for dimensions filter. Allowed values see in SteamGridDbDimensions.AllGrids |
formats |
craftersmine.SteamGridDBNet.SteamGridDbFormats Bitmask for formats/mimes filter. Allowed values see in SteamGridDbFormats.All |
types |
craftersmine.SteamGridDBNet.SteamGridDbTypes Bitmask for type of image, animated or static. SteamGridDbTypes.All |
SteamGridDbGrid array of results
Exceptions.SteamGridDbNotFoundException: When item is not found on server
Exceptions.SteamGridDbUnauthorizedException: When your API key is invalid, not set, or you've reset it on API preferences page and use old one
Exceptions.SteamGridDbBadRequestException: When library makes invalid request to server due to invalid URI generated
Exceptions.SteamGridDbForbiddenException: When you don't have permissions to perform action on item, probably because you don't own item
Exceptions.SteamGridDbRateLimitedException: When you've been rate limited by the server
Exceptions.SteamGridDbException: When unknown exception occurred in request
GetHeroesByGameIdAsync(gameId, nsfw, humorous, epilepsy, page, tags, styles, dimensions, formats, types)
Gets SteamGridDbHero array for specified game with specified filters
Name | Description |
---|---|
gameId |
System.Int32 SteamGridDB game ID of game |
nsfw |
System.Boolean Include Non-Suitable-For-Work results, default |
humorous |
System.Boolean Include humorous results, default |
epilepsy |
System.Boolean Include content that can cause epilepsy |
page |
System.Int32 Page index to request data |
tags |
craftersmine.SteamGridDBNet.SteamGridDbTags Bitmask for tags filter. |
styles |
craftersmine.SteamGridDBNet.SteamGridDbStyles Bitmask for styles filter. Allowed values see in SteamGridDbStyles.AllHeroes |
dimensions |
craftersmine.SteamGridDBNet.SteamGridDbDimensions Bitmask for dimensions filter. Allowed values see in SteamGridDbDimensions.AllHeroes |
formats |
craftersmine.SteamGridDBNet.SteamGridDbFormats Bitmask for formats/mimes filter. Allowed values see in SteamGridDbFormats.All |
types |
craftersmine.SteamGridDBNet.SteamGridDbTypes Bitmask for type of image, animated or static. SteamGridDbTypes.All |
SteamGridDbGrid array of results
Exceptions.SteamGridDbNotFoundException: When item is not found on server
Exceptions.SteamGridDbUnauthorizedException: When your API key is invalid, not set, or you've reset it on API preferences page and use old one
Exceptions.SteamGridDbBadRequestException: When library makes invalid request to server due to invalid URI generated
Exceptions.SteamGridDbForbiddenException: When you don't have permissions to perform action on item, probably because you don't own item
Exceptions.SteamGridDbRateLimitedException: When you've been rate limited by the server
Exceptions.SteamGridDbException: When unknown exception occurred in request
GetHeroesByPlatformGameIdAsync(platform, platformGameId, nsfw, humorous, epilepsy, page, tags, styles, dimensions, formats, types)
Gets SteamGridDbHero array for specified game by selected platform and platform specific Game ID (like Steam App ID) with specified filters
Name | Description |
---|---|
platform |
craftersmine.SteamGridDBNet.SteamGridDbGamePlatform Platform of which items get |
platformGameId |
System.Int32 Platform specific game ID of game |
nsfw |
System.Boolean Include Non-Suitable-For-Work results, default |
humorous |
System.Boolean Include humorous results, default |
epilepsy |
System.Boolean Include content that can cause epilepsy |
page |
System.Int32 Page index to request data |
tags |
craftersmine.SteamGridDBNet.SteamGridDbTags Bitmask for tags filter. |
styles |
craftersmine.SteamGridDBNet.SteamGridDbStyles Bitmask for styles filter. Allowed values see in SteamGridDbStyles.AllHeroes |
dimensions |
craftersmine.SteamGridDBNet.SteamGridDbDimensions Bitmask for dimensions filter. Allowed values see in SteamGridDbDimensions.AllHeroes |
formats |
craftersmine.SteamGridDBNet.SteamGridDbFormats Bitmask for formats/mimes filter. Allowed values see in SteamGridDbFormats.All |
types |
craftersmine.SteamGridDBNet.SteamGridDbTypes Bitmask for type of image, animated or static. SteamGridDbTypes.All |
SteamGridDbGrid array of results
Exceptions.SteamGridDbNotFoundException: When item is not found on server
Exceptions.SteamGridDbUnauthorizedException: When your API key is invalid, not set, or you've reset it on API preferences page and use old one
Exceptions.SteamGridDbBadRequestException: When library makes invalid request to server due to invalid URI generated
Exceptions.SteamGridDbForbiddenException: When you don't have permissions to perform action on item, probably because you don't own item
Exceptions.SteamGridDbRateLimitedException: When you've been rate limited by the server
Exceptions.SteamGridDbException: When unknown exception occurred in request
System.ArgumentException: When more than one platform selected
GetHeroesForGameAsync(game, nsfw, humorous, epilepsy, page, tags, styles, dimensions, formats, types)
Gets SteamGridDbHero array for specified game with specified filters
Name | Description |
---|---|
game |
craftersmine.SteamGridDBNet.SteamGridDbGame SteamGridDbGame object for game data |
nsfw |
System.Boolean Include Non-Suitable-For-Work results, default |
humorous |
System.Boolean Include humorous results, default |
epilepsy |
System.Boolean Include content that can cause epilepsy |
page |
System.Int32 Page index to request data |
tags |
craftersmine.SteamGridDBNet.SteamGridDbTags Bitmask for tags filter. |
styles |
craftersmine.SteamGridDBNet.SteamGridDbStyles Bitmask for styles filter. Allowed values see in SteamGridDbStyles.AllHeroes |
dimensions |
craftersmine.SteamGridDBNet.SteamGridDbDimensions Bitmask for dimensions filter. Allowed values see in SteamGridDbDimensions.AllHeroes |
formats |
craftersmine.SteamGridDBNet.SteamGridDbFormats Bitmask for formats/mimes filter. Allowed values see in SteamGridDbFormats.All |
types |
craftersmine.SteamGridDBNet.SteamGridDbTypes Bitmask for type of image, animated or static. SteamGridDbTypes.All |
SteamGridDbGrid array of results
Exceptions.SteamGridDbNotFoundException: When item is not found on server
Exceptions.SteamGridDbUnauthorizedException: When your API key is invalid, not set, or you've reset it on API preferences page and use old one
Exceptions.SteamGridDbBadRequestException: When library makes invalid request to server due to invalid URI generated
Exceptions.SteamGridDbForbiddenException: When you don't have permissions to perform action on item, probably because you don't own item
Exceptions.SteamGridDbRateLimitedException: When you've been rate limited by the server
Exceptions.SteamGridDbException: When unknown exception occurred in request
Gets SteamGridDbIcon array for specified game with specified filters
Name | Description |
---|---|
gameId |
System.Int32 SteamGridDB game ID of game |
nsfw |
System.Boolean Include Non-Suitable-For-Work results, default |
humorous |
System.Boolean Include humorous results, default |
epilepsy |
System.Boolean Include content that can cause epilepsy |
page |
System.Int32 Page index to request data |
tags |
craftersmine.SteamGridDBNet.SteamGridDbTags Bitmask for tags filter. |
styles |
craftersmine.SteamGridDBNet.SteamGridDbStyles Bitmask for styles filter. Allowed values see in SteamGridDbStyles.AllIcons |
formats |
craftersmine.SteamGridDBNet.SteamGridDbFormats Bitmask for formats/mimes filter. Allowed values see in SteamGridDbFormats.AllIcons |
types |
craftersmine.SteamGridDBNet.SteamGridDbTypes Bitmask for type of image, animated or static. SteamGridDbTypes.All |
SteamGridDbGrid array of results
Exceptions.SteamGridDbNotFoundException: When item is not found on server
Exceptions.SteamGridDbUnauthorizedException: When your API key is invalid, not set, or you've reset it on API preferences page and use old one
Exceptions.SteamGridDbBadRequestException: When library makes invalid request to server due to invalid URI generated
Exceptions.SteamGridDbForbiddenException: When you don't have permissions to perform action on item, probably because you don't own item
Exceptions.SteamGridDbRateLimitedException: When you've been rate limited by the server
Exceptions.SteamGridDbException: When unknown exception occurred in request
GetIconsByPlatformGameIdAsync(platform, platformGameId, nsfw, humorous, epilepsy, page, tags, styles, formats, types)
Gets SteamGridDbIcon array for specified game by selected platform and platform specific Game ID (like Steam App ID) with specified filters
Name | Description |
---|---|
platform |
craftersmine.SteamGridDBNet.SteamGridDbGamePlatform Platform of which items get |
platformGameId |
System.Int32 Platform specific game ID of game |
nsfw |
System.Boolean Include Non-Suitable-For-Work results, default |
humorous |
System.Boolean Include humorous results, default |
epilepsy |
System.Boolean Include content that can cause epilepsy |
page |
System.Int32 Page index to request data |
tags |
craftersmine.SteamGridDBNet.SteamGridDbTags Bitmask for tags filter. |
styles |
craftersmine.SteamGridDBNet.SteamGridDbStyles Bitmask for styles filter. Allowed values see in SteamGridDbStyles.AllIcons |
formats |
craftersmine.SteamGridDBNet.SteamGridDbFormats Bitmask for formats/mimes filter. Allowed values see in SteamGridDbFormats.AllIcons |
types |
craftersmine.SteamGridDBNet.SteamGridDbTypes Bitmask for type of image, animated or static. SteamGridDbTypes.All |
SteamGridDbGrid array of results
Exceptions.SteamGridDbNotFoundException: When item is not found on server
Exceptions.SteamGridDbUnauthorizedException: When your API key is invalid, not set, or you've reset it on API preferences page and use old one
Exceptions.SteamGridDbBadRequestException: When library makes invalid request to server due to invalid URI generated
Exceptions.SteamGridDbForbiddenException: When you don't have permissions to perform action on item, probably because you don't own item
Exceptions.SteamGridDbRateLimitedException: When you've been rate limited by the server
Exceptions.SteamGridDbException: When unknown exception occurred in request
System.ArgumentException: When more than one platform selected
Gets SteamGridDbIcon array for specified game with specified filters
Name | Description |
---|---|
game |
craftersmine.SteamGridDBNet.SteamGridDbGame SteamGridDbGame object for game data |
nsfw |
System.Boolean Include Non-Suitable-For-Work results, default |
humorous |
System.Boolean Include humorous results, default |
epilepsy |
System.Boolean Include content that can cause epilepsy |
page |
System.Int32 Page index to request data |
tags |
craftersmine.SteamGridDBNet.SteamGridDbTags Bitmask for tags filter. |
styles |
craftersmine.SteamGridDBNet.SteamGridDbStyles Bitmask for styles filter. Allowed values see in SteamGridDbStyles.AllIcons |
formats |
craftersmine.SteamGridDBNet.SteamGridDbFormats Bitmask for formats/mimes filter. Allowed values see in SteamGridDbFormats.AllIcons |
types |
craftersmine.SteamGridDBNet.SteamGridDbTypes Bitmask for type of image, animated or static. SteamGridDbTypes.All |
SteamGridDbGrid array of results
Exceptions.SteamGridDbNotFoundException: When item is not found on server
Exceptions.SteamGridDbUnauthorizedException: When your API key is invalid, not set, or you've reset it on API preferences page and use old one
Exceptions.SteamGridDbBadRequestException: When library makes invalid request to server due to invalid URI generated
Exceptions.SteamGridDbForbiddenException: When you don't have permissions to perform action on item, probably because you don't own item
Exceptions.SteamGridDbRateLimitedException: When you've been rate limited by the server
Exceptions.SteamGridDbException: When unknown exception occurred in request
Gets SteamGridDbLogo array for specified game with specified filters
Name | Description |
---|---|
gameId |
System.Int32 SteamGridDB game ID of game |
nsfw |
System.Boolean Include Non-Suitable-For-Work results, default |
humorous |
System.Boolean Include humorous results, default |
epilepsy |
System.Boolean Include content that can cause epilepsy |
page |
System.Int32 Page index to request data |
tags |
craftersmine.SteamGridDBNet.SteamGridDbTags Bitmask for tags filter. |
styles |
craftersmine.SteamGridDBNet.SteamGridDbStyles Bitmask for styles filter. Allowed values see in SteamGridDbStyles.AllLogos |
formats |
craftersmine.SteamGridDBNet.SteamGridDbFormats Bitmask for formats/mimes filter. Allowed values see in SteamGridDbFormats.All |
types |
craftersmine.SteamGridDBNet.SteamGridDbTypes Bitmask for type of image, animated or static. SteamGridDbTypes.All |
SteamGridDbGrid array of results
Exceptions.SteamGridDbNotFoundException: When item is not found on server
Exceptions.SteamGridDbUnauthorizedException: When your API key is invalid, not set, or you've reset it on API preferences page and use old one
Exceptions.SteamGridDbBadRequestException: When library makes invalid request to server due to invalid URI generated
Exceptions.SteamGridDbForbiddenException: When you don't have permissions to perform action on item, probably because you don't own item
Exceptions.SteamGridDbRateLimitedException: When you've been rate limited by the server
Exceptions.SteamGridDbException: When unknown exception occurred in request
GetLogosByPlatformGameIdAsync(platform, platformGameId, nsfw, humorous, epilepsy, page, tags, styles, formats, types)
Gets SteamGridDbLogo array for specified game by selected platform and platform specific Game ID (like Steam App ID) with specified filters
Name | Description |
---|---|
platform |
craftersmine.SteamGridDBNet.SteamGridDbGamePlatform Platform of which items get |
platformGameId |
System.Int32 Platform specific game ID of game |
nsfw |
System.Boolean Include Non-Suitable-For-Work results, default |
humorous |
System.Boolean Include humorous results, default |
epilepsy |
System.Boolean Include content that can cause epilepsy |
page |
System.Int32 Page index to request data |
tags |
craftersmine.SteamGridDBNet.SteamGridDbTags Bitmask for tags filter. |
styles |
craftersmine.SteamGridDBNet.SteamGridDbStyles Bitmask for styles filter. Allowed values see in SteamGridDbStyles.AllLogos |
formats |
craftersmine.SteamGridDBNet.SteamGridDbFormats Bitmask for formats/mimes filter. Allowed values see in SteamGridDbFormats.All |
types |
craftersmine.SteamGridDBNet.SteamGridDbTypes Bitmask for type of image, animated or static. SteamGridDbTypes.All |
SteamGridDbGrid array of results
Exceptions.SteamGridDbNotFoundException: When item is not found on server
Exceptions.SteamGridDbUnauthorizedException: When your API key is invalid, not set, or you've reset it on API preferences page and use old one
Exceptions.SteamGridDbBadRequestException: When library makes invalid request to server due to invalid URI generated
Exceptions.SteamGridDbForbiddenException: When you don't have permissions to perform action on item, probably because you don't own item
Exceptions.SteamGridDbRateLimitedException: When you've been rate limited by the server
Exceptions.SteamGridDbException: When unknown exception occurred in request
System.ArgumentException: When more than one platform selected
Gets SteamGridDbLogo array for specified game with specified filters
Name | Description |
---|---|
game |
craftersmine.SteamGridDBNet.SteamGridDbGame SteamGridDbGame object for game data |
nsfw |
System.Boolean Include Non-Suitable-For-Work results, default |
humorous |
System.Boolean Include humorous results, default |
epilepsy |
System.Boolean Include content that can cause epilepsy |
page |
System.Int32 Page index to request data |
tags |
craftersmine.SteamGridDBNet.SteamGridDbTags Bitmask for tags filter. |
styles |
craftersmine.SteamGridDBNet.SteamGridDbStyles Bitmask for styles filter. Allowed values see in SteamGridDbStyles.AllLogos |
formats |
craftersmine.SteamGridDBNet.SteamGridDbFormats Bitmask for formats/mimes filter. Allowed values see in SteamGridDbFormats.All |
types |
craftersmine.SteamGridDBNet.SteamGridDbTypes Bitmask for type of image, animated or static. SteamGridDbTypes.All |
SteamGridDbGrid array of results
Exceptions.SteamGridDbNotFoundException: When item is not found on server
Exceptions.SteamGridDbUnauthorizedException: When your API key is invalid, not set, or you've reset it on API preferences page and use old one
Exceptions.SteamGridDbBadRequestException: When library makes invalid request to server due to invalid URI generated
Exceptions.SteamGridDbForbiddenException: When you don't have permissions to perform action on item, probably because you don't own item
Exceptions.SteamGridDbRateLimitedException: When you've been rate limited by the server
Exceptions.SteamGridDbException: When unknown exception occurred in request
Searches for SteamGridDbGame object array by specified search term
Name | Description |
---|---|
searchTerm |
System.String Search term query string |
Array of SteamGridDbGame objects, otherwise empty array or null
Exceptions.SteamGridDbNotFoundException: When item is not found on server
Exceptions.SteamGridDbUnauthorizedException: When your API key is invalid, not set, or you've reset it on API preferences page and use old one
Exceptions.SteamGridDbBadRequestException: When library makes invalid request to server due to invalid URI generated
Exceptions.SteamGridDbForbiddenException: When you don't have permissions to perform action on item, probably because you don't own item
Exceptions.SteamGridDbRateLimitedException: When you've been rate limited by the server
Exceptions.SteamGridDbException: When unknown exception occurred in request
Uploads image from System.IO.Stream as SteamGridDbGrid to SteamGridDB
Name | Description |
---|---|
game |
craftersmine.SteamGridDBNet.SteamGridDbGame SteamGridDbGame object for game data |
imageStream |
System.IO.Stream System.IO.Stream of data, that represents an image. Must contain data following MIME types: image/png, image/jpeg |
style |
craftersmine.SteamGridDBNet.SteamGridDbStyles Style of Grid image for filters |
if image uploaded correctly, otherwise or exception will be thrown
Exceptions.SteamGridDbNotFoundException: When item is not found on server
Exceptions.SteamGridDbUnauthorizedException: When your API key is invalid, not set, or you've reset it on API preferences page and use old one
Exceptions.SteamGridDbBadRequestException: When library makes invalid request to server due to invalid URI generated
Exceptions.SteamGridDbForbiddenException: When you don't have permissions to perform action on item, probably because you don't own item
Exceptions.SteamGridDbRateLimitedException: When you've been rate limited by the server
Exceptions.SteamGridDbException: When unknown exception occurred in request
System.ArgumentException: When more then one style selected
System.ArgumentOutOfRangeException: When stream is empty or has length of 0
Exceptions.InvalidMimeTypeException: When data in stream doesn't represent correct MIME type
Uploads image from System.IO.Stream as SteamGridDbGrid to SteamGridDB
Name | Description |
---|---|
gameId |
System.Int32 SteamGridDB Game ID |
imageStream |
System.IO.Stream System.IO.Stream of data, that represents an image. Must contain data following MIME types: image/png, image/jpeg |
style |
craftersmine.SteamGridDBNet.SteamGridDbStyles Style of Grid image for filters |
if image uploaded correctly, otherwise or exception will be thrown
Exceptions.SteamGridDbNotFoundException: When item is not found on server
Exceptions.SteamGridDbUnauthorizedException: When your API key is invalid, not set, or you've reset it on API preferences page and use old one
Exceptions.SteamGridDbBadRequestException: When library makes invalid request to server due to invalid URI generated
Exceptions.SteamGridDbForbiddenException: When you don't have permissions to perform action on item, probably because you don't own item
Exceptions.SteamGridDbRateLimitedException: When you've been rate limited by the server
Exceptions.SteamGridDbException: When unknown exception occurred in request
System.ArgumentException: When more then one style selected
System.ArgumentOutOfRangeException: When stream is empty or has length of 0
Exceptions.InvalidMimeTypeException: When data in stream doesn't represent correct MIME type
Uploads image from file as SteamGridDbGrid to SteamGridDB
Name | Description |
---|---|
game |
craftersmine.SteamGridDBNet.SteamGridDbGame SteamGridDbGame object for game data |
filePath |
System.String Full path to the file that represents an image. Must contain data following MIME types: image/png, image/jpeg |
style |
craftersmine.SteamGridDBNet.SteamGridDbStyles Style of Grid image for filters |
if image uploaded correctly, otherwise or exception will be thrown
Exceptions.SteamGridDbNotFoundException: When item is not found on server
Exceptions.SteamGridDbUnauthorizedException: When your API key is invalid, not set, or you've reset it on API preferences page and use old one
Exceptions.SteamGridDbBadRequestException: When library makes invalid request to server due to invalid URI generated
Exceptions.SteamGridDbForbiddenException: When you don't have permissions to perform action on item, probably because you don't own item
Exceptions.SteamGridDbRateLimitedException: When you've been rate limited by the server
Exceptions.SteamGridDbException: When unknown exception occurred in request
System.ArgumentException: When more then one style selected
System.ArgumentOutOfRangeException: When stream is empty or has length of 0
Exceptions.InvalidMimeTypeException: When data in stream doesn't represent correct MIME type
Uploads image from file as SteamGridDbGrid to SteamGridDB
Name | Description |
---|---|
gameId |
System.Int32 SteamGridDB Game ID |
filePath |
System.String Full path to the file that represents an image. Must contain data following MIME types: image/png, image/jpeg |
style |
craftersmine.SteamGridDBNet.SteamGridDbStyles Style of Grid image for filters |
if image uploaded correctly, otherwise or exception will be thrown
Exceptions.SteamGridDbNotFoundException: When item is not found on server
Exceptions.SteamGridDbUnauthorizedException: When your API key is invalid, not set, or you've reset it on API preferences page and use old one
Exceptions.SteamGridDbBadRequestException: When library makes invalid request to server due to invalid URI generated
Exceptions.SteamGridDbForbiddenException: When you don't have permissions to perform action on item, probably because you don't own item
Exceptions.SteamGridDbRateLimitedException: When you've been rate limited by the server
Exceptions.SteamGridDbException: When unknown exception occurred in request
System.ArgumentException: When more then one style selected
System.ArgumentOutOfRangeException: When stream is empty or has length of 0
Exceptions.InvalidMimeTypeException: When data in stream doesn't represent correct MIME type
Uploads image from System.IO.Stream as SteamGridDbHero to SteamGridDB
Name | Description |
---|---|
game |
craftersmine.SteamGridDBNet.SteamGridDbGame SteamGridDbGame object for game data |
imageStream |
System.IO.Stream System.IO.Stream of data, that represents an image. Must contain data following MIME types: image/png, image/jpeg |
style |
craftersmine.SteamGridDBNet.SteamGridDbStyles Style of Hero image for filters |
if image uploaded correctly, otherwise or exception will be thrown
Exceptions.SteamGridDbNotFoundException: When item is not found on server
Exceptions.SteamGridDbUnauthorizedException: When your API key is invalid, not set, or you've reset it on API preferences page and use old one
Exceptions.SteamGridDbBadRequestException: When library makes invalid request to server due to invalid URI generated
Exceptions.SteamGridDbForbiddenException: When you don't have permissions to perform action on item, probably because you don't own item
Exceptions.SteamGridDbRateLimitedException: When you've been rate limited by the server
Exceptions.SteamGridDbException: When unknown exception occurred in request
System.ArgumentException: When more then one style selected
System.ArgumentOutOfRangeException: When stream is empty or has length of 0
Exceptions.InvalidMimeTypeException: When data in stream doesn't represent correct MIME type
Uploads image from System.IO.Stream as SteamGridDbHero to SteamGridDB
Name | Description |
---|---|
gameId |
System.Int32 SteamGridDB Game ID |
imageStream |
System.IO.Stream System.IO.Stream of data, that represents an image. Must contain data following MIME types: image/png, image/jpeg |
style |
craftersmine.SteamGridDBNet.SteamGridDbStyles Style of Hero image for filters |
if image uploaded correctly, otherwise or exception will be thrown
Exceptions.SteamGridDbNotFoundException: When item is not found on server
Exceptions.SteamGridDbUnauthorizedException: When your API key is invalid, not set, or you've reset it on API preferences page and use old one
Exceptions.SteamGridDbBadRequestException: When library makes invalid request to server due to invalid URI generated
Exceptions.SteamGridDbForbiddenException: When you don't have permissions to perform action on item, probably because you don't own item
Exceptions.SteamGridDbRateLimitedException: When you've been rate limited by the server
Exceptions.SteamGridDbException: When unknown exception occurred in request
System.ArgumentException: When more then one style selected
System.ArgumentOutOfRangeException: When stream is empty or has length of 0
Exceptions.InvalidMimeTypeException: When data in stream doesn't represent correct MIME type
Uploads image from file as SteamGridDbHero to SteamGridDB
Name | Description |
---|---|
game |
craftersmine.SteamGridDBNet.SteamGridDbGame SteamGridDbGame object for game data |
filePath |
System.String Full path to the file that represents an image. Must contain data following MIME types: image/png, image/jpeg |
style |
craftersmine.SteamGridDBNet.SteamGridDbStyles Style of Hero image for filters |
if image uploaded correctly, otherwise or exception will be thrown
Exceptions.SteamGridDbNotFoundException: When item is not found on server
Exceptions.SteamGridDbUnauthorizedException: When your API key is invalid, not set, or you've reset it on API preferences page and use old one
Exceptions.SteamGridDbBadRequestException: When library makes invalid request to server due to invalid URI generated
Exceptions.SteamGridDbForbiddenException: When you don't have permissions to perform action on item, probably because you don't own item
Exceptions.SteamGridDbRateLimitedException: When you've been rate limited by the server
Exceptions.SteamGridDbException: When unknown exception occurred in request
System.ArgumentException: When more then one style selected
System.ArgumentOutOfRangeException: When stream is empty or has length of 0
Exceptions.InvalidMimeTypeException: When data in stream doesn't represent correct MIME type
Uploads image from file as SteamGridDbHero to SteamGridDB
Name | Description |
---|---|
gameId |
System.Int32 SteamGridDB Game ID |
filePath |
System.String Full path to the file that represents an image. Must contain data following MIME types: image/png, image/jpeg |
style |
craftersmine.SteamGridDBNet.SteamGridDbStyles Style of Hero image for filters |
if image uploaded correctly, otherwise or exception will be thrown
Exceptions.SteamGridDbNotFoundException: When item is not found on server
Exceptions.SteamGridDbUnauthorizedException: When your API key is invalid, not set, or you've reset it on API preferences page and use old one
Exceptions.SteamGridDbBadRequestException: When library makes invalid request to server due to invalid URI generated
Exceptions.SteamGridDbForbiddenException: When you don't have permissions to perform action on item, probably because you don't own item
Exceptions.SteamGridDbRateLimitedException: When you've been rate limited by the server
Exceptions.SteamGridDbException: When unknown exception occurred in request
System.ArgumentException: When more then one style selected
System.ArgumentOutOfRangeException: When stream is empty or has length of 0
Exceptions.InvalidMimeTypeException: When data in stream doesn't represent correct MIME type
Uploads image from System.IO.Stream as SteamGridDbIcon to SteamGridDB
Name | Description |
---|---|
game |
craftersmine.SteamGridDBNet.SteamGridDbGame SteamGridDbGame object for game data |
imageStream |
System.IO.Stream System.IO.Stream of data, that represents an image. Must contain data following MIME types: image/png, image/vnd.microsoft.icon (.ico file) |
style |
craftersmine.SteamGridDBNet.SteamGridDbStyles Style of Icon image for filters |
if image uploaded correctly, otherwise or exception will be thrown
Exceptions.SteamGridDbNotFoundException: When item is not found on server
Exceptions.SteamGridDbUnauthorizedException: When your API key is invalid, not set, or you've reset it on API preferences page and use old one
Exceptions.SteamGridDbBadRequestException: When library makes invalid request to server due to invalid URI generated
Exceptions.SteamGridDbForbiddenException: When you don't have permissions to perform action on item, probably because you don't own item
Exceptions.SteamGridDbRateLimitedException: When you've been rate limited by the server
Exceptions.SteamGridDbException: When unknown exception occurred in request
System.ArgumentOutOfRangeException: When stream is empty or has length of 0
Exceptions.InvalidMimeTypeException: When data in stream doesn't represent correct MIME type
Uploads image from file as SteamGridDbGrid to SteamGridDB
Name | Description |
---|---|
game |
craftersmine.SteamGridDBNet.SteamGridDbGame SteamGridDbGame object for game data |
filePath |
System.String Full path to the file that represents an image. Must contain data following MIME types: image/png, image/vnd.microsoft.icon (.ico file) |
style |
craftersmine.SteamGridDBNet.SteamGridDbStyles Style of Hero image for filters |
if image uploaded correctly, otherwise or exception will be thrown
Exceptions.SteamGridDbNotFoundException: When item is not found on server
Exceptions.SteamGridDbUnauthorizedException: When your API key is invalid, not set, or you've reset it on API preferences page and use old one
Exceptions.SteamGridDbBadRequestException: When library makes invalid request to server due to invalid URI generated
Exceptions.SteamGridDbForbiddenException: When you don't have permissions to perform action on item, probably because you don't own item
Exceptions.SteamGridDbRateLimitedException: When you've been rate limited by the server
Exceptions.SteamGridDbException: When unknown exception occurred in request
System.ArgumentOutOfRangeException: When stream is empty or has length of 0
Exceptions.InvalidMimeTypeException: When data in stream doesn't represent correct MIME type
Uploads image from System.IO.Stream as SteamGridDbIcon to SteamGridDB
Name | Description |
---|---|
gameId |
System.Int32 SteamGridDB Game ID |
imageStream |
System.IO.Stream System.IO.Stream of data, that represents an image. Must contain data following MIME types: image/png, image/vnd.microsoft.icon (.ico file) |
style |
craftersmine.SteamGridDBNet.SteamGridDbStyles Style of Icon image for filters |
if image uploaded correctly, otherwise or exception will be thrown
Exceptions.SteamGridDbNotFoundException: When item is not found on server
Exceptions.SteamGridDbUnauthorizedException: When your API key is invalid, not set, or you've reset it on API preferences page and use old one
Exceptions.SteamGridDbBadRequestException: When library makes invalid request to server due to invalid URI generated
Exceptions.SteamGridDbForbiddenException: When you don't have permissions to perform action on item, probably because you don't own item
Exceptions.SteamGridDbRateLimitedException: When you've been rate limited by the server
Exceptions.SteamGridDbException: When unknown exception occurred in request
System.ArgumentOutOfRangeException: When stream is empty or has length of 0
Exceptions.InvalidMimeTypeException: When data in stream doesn't represent correct MIME type
Uploads image from file as SteamGridDbGrid to SteamGridDB
Name | Description |
---|---|
gameId |
System.Int32 SteamGridDB Game ID |
filePath |
System.String Full path to the file that represents an image. Must contain data following MIME types: image/png, image/vnd.microsoft.icon (.ico file) |
style |
craftersmine.SteamGridDBNet.SteamGridDbStyles Style of Icon image for filters |
if image uploaded correctly, otherwise or exception will be thrown
Exceptions.SteamGridDbNotFoundException: When item is not found on server
Exceptions.SteamGridDbUnauthorizedException: When your API key is invalid, not set, or you've reset it on API preferences page and use old one
Exceptions.SteamGridDbBadRequestException: When library makes invalid request to server due to invalid URI generated
Exceptions.SteamGridDbForbiddenException: When you don't have permissions to perform action on item, probably because you don't own item
Exceptions.SteamGridDbRateLimitedException: When you've been rate limited by the server
Exceptions.SteamGridDbException: When unknown exception occurred in request
System.ArgumentOutOfRangeException: When stream is empty or has length of 0
Exceptions.InvalidMimeTypeException: When data in stream doesn't represent correct MIME type
Uploads image from System.IO.Stream as SteamGridDbLogo to SteamGridDB
Name | Description |
---|---|
game |
craftersmine.SteamGridDBNet.SteamGridDbGame SteamGridDbGame object for game data |
imageStream |
System.IO.Stream System.IO.Stream of data, that represents an image. Must contain data following MIME types: image/png |
style |
craftersmine.SteamGridDBNet.SteamGridDbStyles Style of Hero image for filters |
if image uploaded correctly, otherwise or exception will be thrown
Exceptions.SteamGridDbNotFoundException: When item is not found on server
Exceptions.SteamGridDbUnauthorizedException: When your API key is invalid, not set, or you've reset it on API preferences page and use old one
Exceptions.SteamGridDbBadRequestException: When library makes invalid request to server due to invalid URI generated
Exceptions.SteamGridDbForbiddenException: When you don't have permissions to perform action on item, probably because you don't own item
Exceptions.SteamGridDbRateLimitedException: When you've been rate limited by the server
Exceptions.SteamGridDbException: When unknown exception occurred in request
System.ArgumentOutOfRangeException: When stream is empty or has length of 0
Exceptions.InvalidMimeTypeException: When data in stream doesn't represent correct MIME type
Uploads image from System.IO.Stream as SteamGridDbLogo to SteamGridDB
Name | Description |
---|---|
gameId |
System.Int32 SteamGridDB Game ID |
imageStream |
System.IO.Stream System.IO.Stream of data, that represents an image. Must contain data following MIME types: image/png |
style |
craftersmine.SteamGridDBNet.SteamGridDbStyles Style of Logo image for filters |
if image uploaded correctly, otherwise or exception will be thrown
Exceptions.SteamGridDbNotFoundException: When item is not found on server
Exceptions.SteamGridDbUnauthorizedException: When your API key is invalid, not set, or you've reset it on API preferences page and use old one
Exceptions.SteamGridDbBadRequestException: When library makes invalid request to server due to invalid URI generated
Exceptions.SteamGridDbForbiddenException: When you don't have permissions to perform action on item, probably because you don't own item
Exceptions.SteamGridDbRateLimitedException: When you've been rate limited by the server
Exceptions.SteamGridDbException: When unknown exception occurred in request
System.ArgumentOutOfRangeException: When stream is empty or has length of 0
Exceptions.InvalidMimeTypeException: When data in stream doesn't represent correct MIME type
Uploads image from file as SteamGridDbLogo to SteamGridDB
Name | Description |
---|---|
game |
craftersmine.SteamGridDBNet.SteamGridDbGame SteamGridDbGame object for game data |
filePath |
System.String Full path to the file that represents an image. Must contain data following MIME types: image/png |
style |
craftersmine.SteamGridDBNet.SteamGridDbStyles Style of Hero image for filters |
if image uploaded correctly, otherwise or exception will be thrown
Exceptions.SteamGridDbNotFoundException: When item is not found on server
Exceptions.SteamGridDbUnauthorizedException: When your API key is invalid, not set, or you've reset it on API preferences page and use old one
Exceptions.SteamGridDbBadRequestException: When library makes invalid request to server due to invalid URI generated
Exceptions.SteamGridDbForbiddenException: When you don't have permissions to perform action on item, probably because you don't own item
Exceptions.SteamGridDbRateLimitedException: When you've been rate limited by the server
Exceptions.SteamGridDbException: When unknown exception occurred in request
System.ArgumentOutOfRangeException: When stream is empty or has length of 0
Exceptions.InvalidMimeTypeException: When data in stream doesn't represent correct MIME type
Uploads image from file as SteamGridDbLogo to SteamGridDB
Name | Description |
---|---|
gameId |
System.Int32 SteamGridDB Game ID |
filePath |
System.String Full path to the file that represents an image. Must contain data following MIME types: image/png |
style |
craftersmine.SteamGridDBNet.SteamGridDbStyles Style of Logo image for filters |
if image uploaded correctly, otherwise or exception will be thrown
Exceptions.SteamGridDbNotFoundException: When item is not found on server
Exceptions.SteamGridDbUnauthorizedException: When your API key is invalid, not set, or you've reset it on API preferences page and use old one
Exceptions.SteamGridDbBadRequestException: When library makes invalid request to server due to invalid URI generated
Exceptions.SteamGridDbForbiddenException: When you don't have permissions to perform action on item, probably because you don't own item
Exceptions.SteamGridDbRateLimitedException: When you've been rate limited by the server
Exceptions.SteamGridDbException: When unknown exception occurred in request
System.ArgumentOutOfRangeException: When stream is empty or has length of 0
Exceptions.InvalidMimeTypeException: When data in stream doesn't represent correct MIME type
Represents a Game object from SteamGridDB. This class cannot be inherited
Gets a name of game
Gets a bitwise mask of platforms on which game is exists
Gets a System.DateTime of when the game was released
Gets if game is verified on SteamGridDB, otherwise
inherited from SteamGridDbObject
Represents a Grid item from SteamGridDB. This class cannot be inherited
Gets a user-specified tags for grid
inherited from SteamGridDbObject
Represents a Hero item from SteamGridDB. This class cannot be inherited
Gets a user-specified tags for Hero
inherited from SteamGridDbObject
Represents an Icon item from SteamGridDB. This class cannot be inherited
inherited from SteamGridDbObject
Represents a Logo item from SteamGridDB. This class cannot be inherited
Represents a base object for all SteamGridDB objects, SteamGridDbGrid, SteamGridDbHero, SteamGridDbLogo and SteamGridDbIcon
Gets a SteamAuthor object that created that item
Gets if contains content that can cause seizures or epilepsy, otherwise
Gets a number of downvotes for item. No official documentation
Gets item image format
Gets item full image URL
Gets an item image height
Gets SteamGridDB item ID
Gets true
if contains humor content, otherwise false
Gets true
if item is locked by user, otherwise false
. No official documentation
Gets true
if contains Non-Suitable-For-Work content, otherwise false
Gets item language
Gets user specified notes for object
Gets item Score. No official documentation
Gets an item style
Gets item thumbnail image URL
Gets a number of upvotes for item. No official documentation
Gets an item image width
Deletes item from server
if item is deleted from server, otherwise
Exceptions.SteamGridDbNotFoundException: When item is not found on server
Exceptions.SteamGridDbUnauthorizedException: When your API key is invalid, not set, or you've reset it on API preferences page and use old one
Exceptions.SteamGridDbBadRequestException: When library makes invalid request to server due to invalid URI generated
Exceptions.SteamGridDbForbiddenException: When you don't have permissions to perform action on item, probably because you don't own item
Exceptions.SteamGridDbException: When unknown exception occurred in request
Downloads thumbnail image to specified file
Name | Description |
---|---|
filePath |
System.String Full path of file to download |
System.UnauthorizedAccessException: When access to file is forbidden
System.ArgumentException: When path is empty, null, has only whitespaces or has invalid characters
System.ArgumentNullException: When path is empty, null or has only whitespaces
System.IO.PathTooLongException: When specified path is too long
System.IO.DirectoryNotFoundException: When file directory or part of path not found or invalid
System.NotSupportedException: When path format has invalid format
Downloads full image to specified file
Name | Description |
---|---|
filePath |
System.String Full path of file to download |
System.UnauthorizedAccessException: When access to file is forbidden
System.ArgumentException: When path is empty, null, has only whitespaces or has invalid characters
System.ArgumentNullException: When path is empty, null or has only whitespaces
System.IO.PathTooLongException: When specified path is too long
System.IO.DirectoryNotFoundException: When file directory or part of path not found or invalid
System.NotSupportedException: When path format has invalid format
Gets an image data as stream from server
Name | Description |
---|---|
thumbnail |
System.Boolean Download full image or thumbnail. If , thumbnail image will be returned as stream, otherwise full image |
Image data as Stream
Exceptions.SteamGridDbException: When unknown exception occurred
Exceptions.SteamGridDbImageException: When error occurred while downloading image
System.ArgumentNullException: When image URL is null
Represents a SteamGridDB API response object. This class cannot be inherited
Gets a Newtonsoft.Json.Linq.JToken object of resulting data. Can be null
Gets an array of strings that represent error messages of SteamGridDB
Gets true
if request succeeded, otherwise false
Contains all supported SteamGridDbGrid and SteamGridDbHero dimensions
Contains all supported dimensions for SteamGridDbGrid object:
SteamGridDbDimensions.W600H900
SteamGridDbDimensions.W460H215
SteamGridDbDimensions.W920H430
SteamGridDbDimensions.W342H482
SteamGridDbDimensions.W660H930
SteamGridDbDimensions.W512H512
SteamGridDbDimensions.W1024H1024
Contains all supported dimensions for SteamGridDbHero object:
SteamGridDbDimensions.W1920H620
SteamGridDbDimensions.W3840H1240
SteamGridDbDimensions.W1600H650
1024x1024px
1600x650px
1920x620px
342x482px
3840x1240px
460x215px
512x512px
600x900px
660x930px
920x430px
Contains all supported file types/MIME types by SteamGridDB
All types supported by SteamGridDbGrid and SteamGridDbHero
All types supported by SteamGridDbIcon
All types supported by SteamGridDbLogo
Windows Icon type. image/vnd.microsoft.icon MIME type
JPEG type. image/jpeg MIME type
PNG type. image/png MIME type
Unknown type. Only if SteamGridDB returns unknown type to library
WEBP type. image/webp MIME type
Contains all supported platforms by SteamGridDB. Can be used as bitmask in some cases
Represents Blizzard Battle.Net platform
Represents Epic Games Store platform
Represents Nintendo Eshop platform
Represents BlueMaxima's Flashpoint platform
Represents GOG platform
Represents EA Origin platform
Represents Valve Steam platform
Represents Ubisoft Connect platform (Uplay before)
Contains all supported Style tags on SteamGridDB
All styles supported by SteamGridDbGrid objects:
SteamGridDbStyles.Alternate
SteamGridDbStyles.Blurred
SteamGridDbStyles.WhiteLogo
SteamGridDbStyles.Material
SteamGridDbStyles.NoLogo
All styles supported by SteamGridDbHero objects:
SteamGridDbStyles.Alternate
SteamGridDbStyles.Blurred
SteamGridDbStyles.Material
All styles supported by SteamGridDbIcon objects:
SteamGridDbStyles.Official
SteamGridDbStyles.Custom
All styles supported by SteamGridDbLogo objects:
SteamGridDbStyles.Official
SteamGridDbStyles.White
SteamGridDbStyles.Black
SteamGridDbStyles.Custom
Alternate style
Completely black logo
Blurred image background style
Custom styled
Material Design or Windows 8-10 tile styled
Image doesn't contain any logos
No style selected. Only for internal library use
Official or alike style
Completely white logo
Contains game logo drawn completely in white
Contains types of images supported by SteamGridDB
Animated image. APNG or WEBP
Static image. Simple PNG, JPEG or static WEBP
Contains types of tags for objects
No tags provided
Contains humorous content tag
Contains NSFW content tag
Contains epilepsy tag
Made with ❤️ by craftersmine