AdRotator.ImageKey プロパティとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > AdRotator.ImageKey プロパティの意味・解説 

AdRotator.ImageKey プロパティ

イメージ URL広告から取得するときに使用する要素名を返します既定値は "ImageUrl" です。

名前空間: System.Web.UI.MobileControls
アセンブリ: System.Web.Mobile (system.web.mobile.dll 内)
構文構文

<BindableAttribute(True)> _
Public Property ImageKey As
 String
Dim instance As AdRotator
Dim value As String

value = instance.ImageKey

instance.ImageKey = value
[BindableAttribute(true)] 
public string ImageKey { get;
 set; }
[BindableAttribute(true)] 
public:
property String^ ImageKey {
    String^ get ();
    void set (String^ value);
}
/** @property */
public String get_ImageKey ()

/** @property */
public void set_ImageKey (String value)

プロパティ
広告イメージ URL取得するときに使用する要素名。

解説解説
使用例使用例

ImageKey プロパティ使用してXML ファイル内のレコードから特定の項目を選択する方法次のコード例示します。この .aspx ファイルは、イメージ URL の値を XML ファイル<MobileImageSrc> 要素から取得できることを指定しまた、ユーザーブラウザWML マークアップを必要とする場合は、<Choice> 要素 (.NET Framework 開発者ガイド) 要素使用して別のイメージ URL選択します

.aspx ファイル

<%@ Page Language="VB" 
    Inherits="System.Web.UI.MobileControls.MobilePage"
 %>
<%@ Register TagPrefix="mobile" 
    Namespace="System.Web.UI.MobileControls"
 %>
<%@ Import Namespace="System.Web.Mobile"
 %>

<script runat="server">
    Private Sub AdCreated_Event(ByVal
 sender As Object, _
        ByVal e As AdCreatedEventArgs)
        
        Label2.Text = "Clicking the AdRotator control takes you
 to " + _
            e.NavigateUrl
    End Sub

    ' Determine whether the current browser is a WML brower.
    Public Function isWml11(ByVal
 caps As MobileCapabilities, _
        ByVal value As String)
 As Boolean
        If Not caps.Crawler AndAlso
 caps.PreferredRenderingMime = _
            MobileCapabilities.PreferredRenderingTypeWml11 Then
            
            Return True
        Else
            Return False
        End If
    End Function
</script>

<html  >
<body>
    <mobile:form id="form1" runat="server">
        <!-- The AdRotator control -->
        <mobile:AdRotator id="AdControl" runat="server"
            ImageKey="MobileImgSrc" NavigateUrlKey="TargetUrl"
            AdvertisementFile="App_Data/ads.xml" Alignment="Left"
 
            KeywordFilter="Developer" OnAdCreated="AdCreated_Event">
            <DeviceSpecific>
                <Choice Filter="isWML11" NavigateUrlKey="WmlTargetUrl"
 
                    ImageKey= "WmlImageSrc" />
            </DeviceSpecific>
        </mobile:AdRotator>
        
        <!-- The instructions label -->
        <mobile:Label id="Label1" runat="server"
 
            Text="Refresh the page to change the advertisement"
 />

        <!-- The URL info label -->
        <mobile:Label id="Label2" runat="server"
 />
    </mobile:form>
</body>
</html>
<%@ Page Language="C#" 
    Inherits="System.Web.UI.MobileControls.MobilePage" %>
<%@ Register TagPrefix="mobile" 
    Namespace="System.Web.UI.MobileControls" %>
<%@ Import Namespace="System.Web.Mobile" %>

<script runat="server">
    private void AdCreated_Event(Object sender,
 AdCreatedEventArgs e)
    {
       Label2.Text = "Clicking the AdRotator control takes you to " + 
           e.NavigateUrl;
    }

    // Determine whether the current browser is a WML brower
    public bool isWML11(MobileCapabilities
 caps, string optValue)
    {
        // Determine if the browser is not a Web crawler and 
        // requires WML markup
        if (!caps.Crawler && caps.PreferredRenderingType
 == 
            MobileCapabilities.PreferredRenderingTypeWml11)
            return true;
        else
            return false;
    }
</script>

<html  >
<body>
    <mobile:form id="form1" runat="server">
        <!-- The AdRotator control -->
        <mobile:AdRotator id="AdControl" runat="server"
            ImageKey="MobileImgSrc" NavigateUrlKey="TargetUrl"
            AdvertisementFile="App_Data/ads.xml" Alignment="Left"
 
            KeywordFilter="Developer" OnAdCreated="AdCreated_Event">
            <DeviceSpecific>
                <Choice Filter="isWML11" NavigateUrlKey="WmlTargetUrl"
 
                    ImageKey= "WmlImageSrc" />
            </DeviceSpecific>
        </mobile:AdRotator>
        
        <!-- The instructions label -->
        <mobile:Label id="Label1" runat="server" 
            Text="Refresh the page to change the advertisement" />

        <!-- The URL info label -->
        <mobile:Label id="Label2" runat="server" />
    </mobile:form>
</body>
</html>

サンプル ads.xml ファイル (App_Data フォルダ配置する必要があります)

<?xml version="1.0" encoding="utf-8"
 ?>
<Advertisements>
  <Ad>
    <WebImgSrc>imgA1.gif</WebImgSrc>
    <MobileImgSrc>imgA2.gif</MobileImgSrc>
    <WmlImgSrc>imgA3.gif</WmlImgSrc>
    <TargetUrl>http://msdn.microsoft.com/</TargetUrl>
    <WmlTargetUrl>http://OurServer/MS-MSDN.wml</WmlTargetUrl>
    <AlternateText>MSDN</AlternateText>
    <Keyword>Developer</Keyword>
    <Impressions>80</Impressions>
  </Ad>
  <Ad>
    <WebImgSrc>imgB1.gif</WebImgSrc>
    <MobileImgSrc>imgB2.gif</MobileImgSrc>
    <WmlImgSrc>imgB3.gif</WmlImgSrc>
    <TargetUrl>http://www.microsoft.com/</TargetUrl>
    <WmlTargetUrl>http://OurServer/MS-Home.wml</WmlTargetUrl>
    <AlternateText>Microsoft</AlternateText>
    <Keyword>Customer</Keyword>
    <Impressions>90</Impressions>
  </Ad>
  <Ad>
    <WebImgSrc>imgC1.gif</WebImgSrc>
    <MobileImgSrc>imgC2.gif</MobileImgSrc>
    <WmlImgSrc>imgC3.gif</WmlImgSrc>
    <TargetUrl>http://www.microsoft.com/net/</TargetUrl>
    <WmlTargetUrl>http://OurServer/MS-Net.wml</WmlTargetUrl>
    <AlternateText>.NET</AlternateText>
    <Keyword>Developer</Keyword>
    <Impressions>80</Impressions>
  </Ad>
</Advertisements>
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
AdRotator クラス
AdRotator メンバ
System.Web.UI.MobileControls 名前空間
System.Web.UI.WebControls.AdRotator
AdRotator.ImageKey プロパティ
その他の技術情報
AdRotator コントロール概要
<Choice> 要素 (.NET Framework 開発者ガイド)


このページでは「.NET Framework クラス ライブラリ リファレンス」からAdRotator.ImageKey プロパティを検索した結果を表示しています。
Weblioに収録されているすべての辞書からAdRotator.ImageKey プロパティを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からAdRotator.ImageKey プロパティ を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

AdRotator.ImageKey プロパティのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



AdRotator.ImageKey プロパティのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS