次の方法で共有


AdControl クラス

定義

アプリにバナー広告を表示するコントロールを表します。

public ref 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]
class AdControl final : 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
属性
実装

追加の機能と要件

ソフトウェア開発キット
サポートされる最小 OS
Windows 10 (10.0.10240.0)

注釈

この型の使用方法を示すチュートリアルとコード例については、 XAML と .NET の AdControlHTML 5 の AdControl 、GitHub の JavaScript と Advertising のサンプルに関するページを参照してください。

コンストラクター

AdControl()

AdControl クラスの新しいインスタンスを初期化します。

プロパティ

AdUnitId

この AdControl オブジェクトの広告ユニット識別子を取得または設定します。 この値は、パートナー センターで使用できます。

ApplicationId

この AdControl オブジェクトのアプリケーション ID を取得または設定します。 この値は、パートナー センターで使用できます。

AutoRefreshIntervalInSeconds

AdControl が現在表示されているバナー広告を更新する間隔を秒単位で取得または設定します。

CountryOrRegion

ユーザーが配置されている 2 文字の国または地域コードを取得または設定します。

HasAd

AdControl が現在バナー広告を配信しているかどうかを示す値を取得します。

IsAutoRefreshEnabled

バナー広告の自動回転が有効かどうかを示す値を取得または設定します。

IsEngaged

ユーザーがバナー広告を操作しているかどうかを示す値を取得します。

IsSuspended

AdControl が中断状態であるかどうかを示す値を取得します。

Keywords

広告の対象ユーザーを対象とするキーワードを取得または設定します。

PostalCode

バナー広告のターゲットにする郵便番号を取得または設定します。

メソッド

AddAdTag(String, String)

AdControl に広告タグを追加します。

Close()

コントロールによって使用される関連するシステム リソースを解放します。

Dispose()

アンマネージ リソースの解放またはリセットに関連付けられているアプリケーション定義のタスクを実行します。

Refresh()

自動更新が無効になっている場合は、新しい広告が利用可能になったときに次の広告を表示するように AdControl に指示します。 現在レンダリングされている広告は、次の広告が利用可能になるまで残ります。

RemoveAdTag(String)

AdControl から広告タグを削除します。

Resume()

Suspend の呼び出し後にバナー広告の通常の表示を再開 します

Suspend()

現在のバナー広告を一時停止し、バナー広告の現在のビューを、レンダリングされた内容の静的スナップショットに置き換えます。

イベント

AdRefreshed

AdControl が新しいバナー広告を受信したときに発生します。

ErrorOccurred

AdControl で操作エラーが発生したときに発生します。

IsEngagedChanged

ユーザーがバナー広告をクリックし、アプリではなくそれを操作しているときに発生します。

OnManipulationStateChanged

AdControl がバナー広告から操作状態変更イベントを受信したときに発生します。

OnMouseWheel

AdControl がマウス ホイール イベントを受信したときに発生します。

OnPointerDown

ユーザーがバナー広告をクリック、ポイント、またはタッチしたときに発生します。

OnPointerMove

ポインティング デバイスの移動時に発生します。

OnPointerUp

ユーザーがバナー広告のクリック、ポイント、またはタッチを停止したときに発生します。

適用対象

こちらもご覧ください