Class ImageUrl  
  
  
    - Namespace
- NetCord
- Assembly
- NetCord.dll
 
  
  
  
    public class ImageUrl : ISpanFormattable, IFormattable
   
  
    - Inheritance
- 
      
      ImageUrl 
    - Implements
- 
      
      
    
    - Inherited Members
- 
    
    
    
    
    
    
  
Methods
  
  
  
  
  
    public static ImageUrl AchievementIcon(ulong applicationId, ulong achievementId, string iconHash, ImageFormat format)
   
  Parameters
  
    - applicationIdulong
- achievementIdulong
- iconHashstring
- formatImageFormat
Returns
  
    - ImageUrl
    public static ImageUrl ApplicationAsset(ulong applicationId, ulong assetId, ImageFormat format)
   
  Parameters
  
    - applicationIdulong
- assetIdulong
- formatImageFormat
Returns
  
    - ImageUrl
    public static ImageUrl ApplicationCover(ulong applicationId, string coverHash, ImageFormat format)
   
  Parameters
  
    - applicationIdulong
- coverHashstring
- formatImageFormat
Returns
  
    - ImageUrl
    public static ImageUrl ApplicationIcon(ulong applicationId, string iconHash, ImageFormat format)
   
  Parameters
  
    - applicationIdulong
- iconHashstring
- formatImageFormat
Returns
  
    - ImageUrl
  AvatarDecoration(string)
  
  
  
  
  
    public static ImageUrl AvatarDecoration(string avatarDecorationHash)
   
  Parameters
  
    - avatarDecorationHashstring
Returns
  
    - ImageUrl
    public static ImageUrl CustomEmoji(ulong emojiId, ImageFormat format)
   
  Parameters
  
    - emojiIdulong
- formatImageFormat
Returns
  
    - ImageUrl
  DefaultUserAvatar(ushort)
  
  
  
  
  
    public static ImageUrl DefaultUserAvatar(ushort discriminator)
   
  Parameters
  
    - discriminatorushort
Returns
  
    - ImageUrl
  DefaultUserAvatar(ulong)
  
  
  
  
  
    public static ImageUrl DefaultUserAvatar(ulong id)
   
  Parameters
  
    - idulong
Returns
  
    - ImageUrl
    public static ImageUrl GuildBanner(ulong guildId, string bannerHash, ImageFormat? format)
   
  Parameters
  
    - guildIdulong
- bannerHashstring
- formatImageFormat?
Returns
  
    - ImageUrl
    public static ImageUrl GuildDiscoverySplash(ulong guildId, string discoverySplashHash, ImageFormat format)
   
  Parameters
  
    - guildIdulong
- discoverySplashHashstring
- formatImageFormat
Returns
  
    - ImageUrl
    public static ImageUrl GuildIcon(ulong guildId, string iconHash, ImageFormat? format)
   
  Parameters
  
    - guildIdulong
- iconHashstring
- formatImageFormat?
Returns
  
    - ImageUrl
    public static ImageUrl GuildScheduledEventCover(ulong scheduledEventId, string coverImageHash, ImageFormat format)
   
  Parameters
  
    - scheduledEventIdulong
- coverImageHashstring
- formatImageFormat
Returns
  
    - ImageUrl
    public static ImageUrl GuildSplash(ulong guildId, string splashHash, ImageFormat format)
   
  Parameters
  
    - guildIdulong
- splashHashstring
- formatImageFormat
Returns
  
    - ImageUrl
    public static ImageUrl GuildTagBadge(ulong guildId, string badgeHash, ImageFormat format)
   
  Parameters
  
    - guildIdulong
- badgeHashstring
- formatImageFormat
Returns
  
    - ImageUrl
    public static ImageUrl GuildUserAvatar(ulong guildId, ulong userId, string avatarHash, ImageFormat? format)
   
  Parameters
  
    - guildIdulong
- userIdulong
- avatarHashstring
- formatImageFormat?
Returns
  
    - ImageUrl
    public static ImageUrl GuildUserBanner(ulong guildId, ulong userId, string bannerHash, ImageFormat? format)
   
  Parameters
  
    - guildIdulong
- userIdulong
- bannerHashstring
- formatImageFormat?
Returns
  
    - ImageUrl
    public static ImageUrl GuildWidget(ulong guildId, GuildWidgetStyle? style = null, string? hostname = null, ApiVersion? version = null)
   
  Parameters
  
    - guildIdulong
- styleGuildWidgetStyle?
- hostnamestring
- versionApiVersion?
Returns
  
    - ImageUrl
    public static ImageUrl RoleIcon(ulong roleId, string iconHash, ImageFormat format)
   
  Parameters
  
    - roleIdulong
- iconHashstring
- formatImageFormat
Returns
  
    - ImageUrl
    public static ImageUrl Sticker(ulong stickerId, ImageFormat format)
   
  Parameters
  
    - stickerIdulong
- formatImageFormat
Returns
  
    - ImageUrl
    public static ImageUrl StickerPackBanner(ulong stickerPackBannerAssetId, ImageFormat format)
   
  Parameters
  
    - stickerPackBannerAssetIdulong
- formatImageFormat
Returns
  
    - ImageUrl
  StorePageAsset(ulong, ulong, ImageFormat)
  
  
  
  
  
    public static ImageUrl StorePageAsset(ulong applicationId, ulong assetId, ImageFormat format)
   
  Parameters
  
    - applicationIdulong
- assetIdulong
- formatImageFormat
Returns
  
    - ImageUrl
    public static ImageUrl TeamIcon(ulong teamId, string iconHash, ImageFormat format)
   
  Parameters
  
    - teamIdulong
- iconHashstring
- formatImageFormat
Returns
  
    - ImageUrl
  ToString()
  
  
  
  
  
    public override string ToString()
   
  Returns
  
    - string
  ToString(int)
  
  
  
  
  
    public virtual string ToString(int size)
   
  Parameters
  
    - sizeint
Returns
  
    - string
    public string ToString(string? format, IFormatProvider? formatProvider)
   
  Parameters
  
    - formatstring
- formatProviderIFormatProvider
Returns
  
    - string
    public bool TryFormat(Span<char> destination, out int charsWritten, ReadOnlySpan<char> format = default, IFormatProvider? provider = null)
   
  Parameters
  
    - destinationSpan<char>
- charsWrittenint
- formatReadOnlySpan<char>
- providerIFormatProvider
Returns
  
    - bool
    public static ImageUrl UserAvatar(ulong userId, string avatarHash, ImageFormat? format)
   
  Parameters
  
    - userIdulong
- avatarHashstring
- formatImageFormat?
Returns
  
    - ImageUrl
    public static ImageUrl UserBanner(ulong userId, string bannerHash, ImageFormat? format)
   
  Parameters
  
    - userIdulong
- bannerHashstring
- formatImageFormat?
Returns
  
    - ImageUrl