Appstock for Unity
  • Documentation
  • API Reference
Search Results for

    Show / Hide Table of Contents
    • AppstockSDK.Android
      • IJavaEnum
      • SdkEnums
      • SdkImp
    • AppstockSDK.Api
      • AdElementPosition
      • AdError
      • AdFormat
      • AdInfo
      • AdPosition
      • AdReward
      • AdSize
      • AnchoredAdPosition
      • Appstock
      • BannerAd
      • BannerAdPositionExtensions
      • ExtSlot
      • ExtSlot.Mode
      • ExternalUserID
      • IAdEventSource
      • IAdUnit
      • IAnchoredAd
      • IAutoRefreshableAd
      • IBannerAd
      • ICloseableAd
      • IConcealableAd
      • IInterstitialAd
      • ILoadableAd
      • IModalAd
      • IModalAdEventSource
      • IMonoformattedAd
      • IMultiformattedAd
      • IMuteableAd
      • INativeAdLoader
      • IResizableAd
      • IRewardedAd
      • IRewardingAdEventSource
      • ISdkProxy
      • ISkippableAd
      • ITargetingProxy
      • InterstitialAd
      • LogLevel
      • OptionalBool
      • OptionalBoolExtensions
      • RewardedAd
      • SdkConfig
      • SdkConfigSnapshot
      • SdkProxyExtensions
      • SerializableOptional<T>
      • TargetingData
      • TargetingProxyExtensions
    • AppstockSDK.Api.Native.Data.Request
      • AdUnitData
      • AdUnitDataExtensions
      • AssetData
      • AssetData.DataType
      • AssetImage
      • AssetImage.ImageType
      • AssetTitle
      • Assets
      • ConfigWarnings
      • EventTracker
      • EventTracker.EventType
      • EventTracker.TrackingMethod
      • EventTrackers
      • Parameters
      • Parameters.ContextSubType
      • Parameters.ContextType
      • Parameters.PlacementType
    • AppstockSDK.Api.Native.Data.Response
      • DataContentType
      • IDataContent
      • IImageContent
      • INativeAd
      • ITitleContent
      • ImageContentType
    • AppstockSDK.Common
      • ISdkImp
      • ISdkInitializer
    • AppstockSDK.Editor
      • ExtSlotPropertyDrawer
      • NativeConfigWarningsPropertyDrawer
      • SerializableOptionalPropertyDrawer
    • AppstockSDK.Unity
      • SdkImp
    • AppstockSDK.iOS
      • SdkImp

    Struct AdSize

    The size of a banner ad.

    Implements
    IEquatable<AdSize>
    IFormattable
    Inherited Members
    object.Equals(object, object)
    object.GetType()
    object.ReferenceEquals(object, object)
    Namespace: AppstockSDK.Api
    Assembly: Appstock.Core.dll
    Syntax
    public readonly struct AdSize : IEquatable<AdSize>, IFormattable

    Constructors

    AdSize(int, int)

    Creates a new AdSize.

    Declaration
    public AdSize(int width, int height)
    Parameters
    Type Name Description
    int width

    The width of the ad in density-independent pixels.

    int height

    The height of the ad in density-independent pixels.

    Fields

    Banner

    Gets a standard banner ad size.

    Declaration
    public static readonly AdSize Banner
    Field Value
    Type Description
    AdSize

    Interactive Advertising Bureau (IAB) banner ad size (320x50 density-independent pixels).

    Height

    Gets the height.

    Declaration
    public readonly int Height
    Field Value
    Type Description
    int

    The height of the ad in density-independent pixels.

    IABBanner

    Gets a standard full banner ad size.

    Declaration
    public static readonly AdSize IABBanner
    Field Value
    Type Description
    AdSize

    Interactive Advertising Bureau (IAB) full banner ad size (468x60 density-independent pixels).

    Leaderboard

    Gets a standard leaderboard ad size.

    Declaration
    public static readonly AdSize Leaderboard
    Field Value
    Type Description
    AdSize

    Interactive Advertising Bureau (IAB) leaderboard ad size (728x90 density-independent pixels).

    MediumRectangle

    Gets a standard medium rectangle ad size.

    Declaration
    public static readonly AdSize MediumRectangle
    Field Value
    Type Description
    AdSize

    Interactive Advertising Bureau (IAB) medium rectangle ad size (300x250 density-independent pixels).

    Width

    Gets the width.

    Declaration
    public readonly int Width
    Field Value
    Type Description
    int

    The width of the ad in density-independent pixels.

    Methods

    Equals(AdSize)

    Indicates whether the current object is equal to another object of the same type.

    Declaration
    public bool Equals(AdSize other)
    Parameters
    Type Name Description
    AdSize other

    An object to compare with this object.

    Returns
    Type Description
    bool

    true if the current object is equal to the other parameter; otherwise, false.

    Equals(object?)

    Indicates whether this instance and a specified object are equal.

    Declaration
    public override bool Equals(object? obj)
    Parameters
    Type Name Description
    object obj

    The object to compare with the current instance.

    Returns
    Type Description
    bool

    true if obj and this instance are the same type and represent the same value; otherwise, false.

    Overrides
    ValueType.Equals(object)

    GetHashCode()

    Returns the hash code for this instance.

    Declaration
    public override int GetHashCode()
    Returns
    Type Description
    int

    A 32-bit signed integer that is the hash code for this instance.

    Overrides
    ValueType.GetHashCode()

    ToString()

    Returns the fully qualified type name of this instance.

    Declaration
    public override string ToString()
    Returns
    Type Description
    string

    The fully qualified type name.

    Overrides
    ValueType.ToString()

    ToString(string?, IFormatProvider?)

    Formats the value of the current instance using the specified format.

    Declaration
    public string ToString(string? format, IFormatProvider? formatProvider)
    Parameters
    Type Name Description
    string format

    The format to use.
    -or-
    A null reference (Nothing in Visual Basic) to use the default format defined for the type of the IFormattable implementation.

    IFormatProvider formatProvider

    The provider to use to format the value.
    -or-
    A null reference (Nothing in Visual Basic) to obtain the numeric format information from the current locale setting of the operating system.

    Returns
    Type Description
    string

    The value of the current instance in the specified format.

    Operators

    implicit operator Vector2Int(AdSize)

    Defines an implicit conversion of AdSize to a Vector2Int.

    Declaration
    public static implicit operator Vector2Int(AdSize size)
    Parameters
    Type Name Description
    AdSize size

    The AdSize to convert.

    Returns
    Type Description
    Vector2Int

    The converted Vector2Int.

    implicit operator AdSize(Vector2Int)

    Defines an implicit conversion of Vector2Int to a AdSize.

    Declaration
    public static implicit operator AdSize(Vector2Int size)
    Parameters
    Type Name Description
    Vector2Int size

    The Vector2Int to convert.

    Returns
    Type Description
    AdSize

    The converted AdSize.

    Implements

    IEquatable<T>
    IFormattable
    In this article
    Back to top Generated by DocFX