AdControl Класс

Определение

Представляет элемент управления, отображающий баннерную рекламу в приложении.

public ref class AdControl sealed : StackPanel, IClosable
class AdControl sealed : StackPanel, IClosable
[Windows.Foundation.Metadata.Activatable(1)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Version(1)]
[Windows.Foundation.Metadata.WebHostHidden]
public sealed class AdControl : StackPanel, System.IDisposable
Public NotInheritable Class AdControl
Inherits StackPanel
Implements IDisposable
Наследование
AdControl
Атрибуты
Реализации
System.IDisposable

Дополнительные возможности и требования

Пакет средств разработки программного обеспечения
Минимальная поддерживаемая версия ОС
Windows 10 (10.0.10240.0)

Комментарии

Пошаговые руководства и примеры кода, демонстрирующие использование этого типа, см. в разделах AdControl в XAML и .NET, AdControl в HTML 5 и JavaScript и Рекламные примеры на сайте GitHub.

Конструкторы

AdControl()

Инициализирует новый экземпляр класса AdControl .

Свойства

AdUnitId

Возвращает или задает идентификатор рекламного блока для этого объекта AdControl . Это значение доступно в Центре партнеров.

ApplicationId

Возвращает или задает идентификатор приложения для данного объекта AdControl . Это значение доступно в Центре партнеров.

AutoRefreshIntervalInSeconds

Возвращает или задает интервал, через который элемент AdControl обновляет отображаемое в данный момент баннерное объявление в секундах.

CountryOrRegion

Возвращает или задает двухбуквенный код страны или региона, в котором находится пользователь.

HasAd

Возвращает значение, указывающее, обслуживает ли adControl баннер в данный момент.

IsAutoRefreshEnabled

Возвращает или задает значение, указывающее, включена ли автоматическая смена баннерной рекламы.

IsEngaged

Возвращает значение, указывающее, взаимодействует ли пользователь с рекламным баннером.

IsSuspended

Возвращает значение, указывающее, находится ли AdControl в приостановленном состоянии.

Keywords

Возвращает или задает ключевые слова, предназначенные для аудитории рекламных объявлений.

PostalCode

Возвращает или задает почтовый индекс для целевого баннера.

Методы

AddAdTag(String, String)

Добавляет тег ad в Элемент управления AdControl.

Close()

Освобождает связанные системные ресурсы, используемые элементом управления .

Dispose()

Выполняет определяемые приложением задачи, связанные с удалением, высвобождением или сбросом неуправляемых ресурсов.

Refresh()

Направляет AdControl на отображение следующего объявления, когда новое объявление становится доступным, если автоматическое обновление отключено. Отображаемое объявление остается до тех пор, пока не станет доступно следующее объявление.

RemoveAdTag(String)

Удаляет тег ad из Элемента управления AdControl.

Resume()

Возобновляет обычное отображение баннера после вызова Suspend.

Suspend()

Приостанавливает текущее баннерное объявление и заменяет текущее представление баннера статическим моментальным снимком того, что отображалось.

События

AdRefreshed

Возникает, когда AdControl получает новое баннерное объявление.

ErrorOccurred

Возникает, когда AdControl обнаруживает операционную ошибку.

IsEngagedChanged

Возникает, когда пользователь щелкает баннер и взаимодействует с ним, а не с приложением.

OnManipulationStateChanged

Возникает, когда AdControl получает событие изменения состояния манипуляции из баннерного объявления.

OnMouseWheel

Возникает, когда AdControl получает событие колесика мыши.

OnPointerDown

Возникает, когда пользователь щелкает, указывает или касается баннера.

OnPointerMove

Возникает при перемещении указывающего устройства.

OnPointerUp

Возникает, когда пользователь перестал нажимать, указывать или прикасаться к баннеру.

Применяется к

См. также раздел