示例#1
0
 /// <summary>
 /// Loads the ActiveCreative.
 /// </summary>
 /// <returns>Indicates success.</returns>
 public override bool Load()
 {
     ActiveCreative = AdModelFactory.GetLinearCreative(Parent.Parent.Ad.Item as VASTADInLine, Creative, Linear, Parent.Parent.Parent.AdUnit.Source);
     if (ActiveCreative != null)
     {
         id = ActiveCreative.Source.Id;
     }
     return(ActiveCreative != null);
 }
示例#2
0
 /// <summary>
 /// Loads the ActiveCreative.
 /// </summary>
 /// <returns>Indicates success.</returns>
 public override bool Load()
 {
     ActiveCreative = AdModelFactory.GetNonLinearCreative(Parent.Parent.Ad.Item as VASTADInLine, Creative.Item as VASTADInLineCreativeNonLinearAds, NonLinear, Parent.Parent.Parent.AdUnit.Source);
     return(ActiveCreative != null);
 }
示例#3
0
 /// <summary>
 /// Loads the ActiveCreative.
 /// </summary>
 /// <returns>Indicates success.</returns>
 public override bool Load()
 {
     ActiveCreative = AdModelFactory.GetCompanionCreative(Parent.Parent.Parent, Parent.Parent.Ad.Item as VASTADInLine, Companion);
     return(ActiveCreative != null);
 }