iOS Guides | Samples

MonoTouch.iAd Namespace

Access to the iAd Advertisement Platform

Remarks

To learn more about iAd, visit the http://developer.apple.com/iad/ site

Classes

TypeReason
AdActionA delegate that is used for the ADBannerView.ActionShouldBegin property.
ADAdTypeAn enumeration that specifies whether the ad is a Banner or a Rectangle.
ADBannerViewA type of UIView that displays a banner ad.
ADBannerView+ADBannerViewAppearanceAppearance class for objects of type ADBannerView.
ADBannerViewDelegateA delegate object that allows the application developer to have fine-grained control over lifecycle events of a ADBannerView.
ADBannerViewDelegate_ExtensionsExtension methods to the IADBannerViewDelegate interface to support all the methods from the ADBannerViewDelegate protocol.
ADClientUsed to determine whether the app was installed via an interaction with an iAd Network campaign.
ADClientConversionDetailsResultContains purchase date and impression date information.
ADClientErrorEnumerates errors associated with iADs.
ADClientErrorExtensionsExtension methods for the MonoTouch.iAd.ADClientError enumeration.
ADConversionDetailsMethod signature for methods tha receive the information back from ADClient’s LookupConversionDetails.
ADErrorAn enumeration whose values represent errors relating to ads.
ADErrorEventArgsProvides data for the ADErrorEventArgs.FailedToReceiveAd event.
ADErrorEventArgsProvides data for the ADErrorEventArgs.FailedToReceiveAd event.
ADErrorExtensionsExtension methods for the MonoTouch.iAd.ADError enumeration.
ADInterstitialAdA full-screen advertisement.
ADInterstitialAdDelegateA delegate object that allows the application developer to have fine-grained control over events relating to the lifecycle of an ADInterstitialAd object.
ADInterstitialAdDelegate_ExtensionsExtension methods to the IADInterstitialAdDelegate interface to support all the methods from the ADInterstitialAdDelegate protocol.
ADInterstitialPresentationPolicyAn enumeration whose values specify policies for the presentation of interstitial ads.
ADPredicateA delegate that specifies the ADInterstitialAd.ActionShouldBegin property.
AttributedToiAdCompletionHandlerCompletion handler for ADClient.DetermineAppInstallationAttribution method.
IAdAdditionsExtensions methods on UIViewController that support iAds.
IADBannerViewDelegateInterface representing the required methods (if any) of the protocol ADBannerViewDelegate.
IADInterstitialAdDelegateInterface representing the required methods (if any) of the protocol ADInterstitialAdDelegate.
IAdPrerollExtension methods for MPMoviePlayerController that support pre-roll video ads.
iAdPreroll_AVPlayerViewControllerPlayer for pre-roll ads.