IDReferencePropertyAttribute クラスとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > IDReferencePropertyAttribute クラスの意味・解説 

IDReferencePropertyAttribute クラス

メモ : このクラスは、.NET Framework version 2.0新しく追加されたものです。

ID 参照含んでいるプロパティ適用する属性定義します。このクラス継承できません。

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

<AttributeUsageAttribute(AttributeTargets.Property)> _
Public NotInheritable Class
 IDReferencePropertyAttribute
    Inherits Attribute
Dim instance As IDReferencePropertyAttribute
[AttributeUsageAttribute(AttributeTargets.Property)] 
public sealed class IDReferencePropertyAttribute
 : Attribute
[AttributeUsageAttribute(AttributeTargets::Property)] 
public ref class IDReferencePropertyAttribute
 sealed : public Attribute
/** @attribute AttributeUsageAttribute(AttributeTargets.Property) */ 
public final class IDReferencePropertyAttribute
 extends Attribute
AttributeUsageAttribute(AttributeTargets.Property) 
public final class IDReferencePropertyAttribute
 extends Attribute
解説解説

IDReferencePropertyAttribute クラスは、ID 参照含んでいるプロパティ適用されます。ID 参照含んでいるプロパティの例としては、ContentPlaceHolderID があります。この属性適用されていると、デザイナデザイン時にID一覧表示などの追加機能使用できます

使用例使用例

文字列評価されるプロパティIDReferencePropertyAttribute 属性適用する方法次のコード例示します。この例では、DataSourceID メンバデータ ソース コントロール識別します。たがって DataSourceControl 型を指定してます。

' This class implements a custom data source control.
Public Class SomeDataBoundControl
    Inherits DataBoundControl
    
    <IDReferencePropertyAttribute(GetType(DataSourceControl))>
  _
    Public Shadows Property
 DataSourceID() As String 
        Get
            Return MyBase.DataSourceID
        End Get
        Set
            MyBase.DataSourceID = value
        End Set
    End Property
    
End Class 'SomeDataBoundControl
 
// This class implements a custom data source control.
public class SomeDataBoundControl : DataBoundControl
{   
    [ IDReferencePropertyAttribute(typeof(DataSourceControl)) ]        
    new public string DataSourceID
 {
        get {
            return base.DataSourceID;
        }
        set {
            base.DataSourceID = value;
        }
    }
    
}
.NET Framework のセキュリティ.NET Frameworkセキュリティ
継承階層継承階層
System.Object
   System.Attribute
    System.Web.UI.IDReferencePropertyAttribute
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバ場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
IDReferencePropertyAttribute メンバ
System.Web.UI 名前空間
ControlIDConverter



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

辞書ショートカット

すべての辞書の索引

「IDReferencePropertyAttribute クラス」の関連用語

IDReferencePropertyAttribute クラスのお隣キーワード
検索ランキング

   

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



IDReferencePropertyAttribute クラスのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

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

©2025 GRAS Group, Inc.RSS