PersistenceMode 列挙体とは何? わかりやすく解説 Weblio辞書 (original) (raw)
ASP.NET サーバー コントロールのプロパティまたはイベントが、どのように .aspx ファイルまたは .ascx ファイル内で宣言されて永続化されるかを指定します。
名前空間: System.Web.UI
アセンブリ: System.Web (system.web.dll 内)
構文
Public Enumeration PersistenceMode
Dim instance As PersistenceMode
public enum class PersistenceMode
| | メンバ名 | 説明 | | ---------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | | Attribute | プロパティまたはイベントを属性として永続化するように指定します。 | | EncodedInnerDefaultProperty | プロパティを ASP.NET サーバー コントロールの唯一の内部テキストとして永続化するように指定します。プロパティ値は HTML エンコードされます。この指定ができるのは文字列だけです。 | | InnerDefaultProperty | プロパティを ASP.NET サーバー コントロール内で内部テキストとして永続化するように指定します。また、このプロパティが要素の既定のプロパティとして定義されていることも示します。既定のプロパティに指定できるプロパティは 1 つだけです。 | | InnerProperty | プロパティを ASP.NET サーバー コントロール内で入れ子になったタグとして永続化するように指定します。これは、通常、永続化できる独自のプロパティを持っている複合オブジェクトに使用されます。 |
PersistenceModeAttribute 属性をプロパティのメタデータに適用することにより、指定に従って内部プロパティとして永続化される ITemplate プロパティを次のコード例に示します。
<PersistenceMode(PersistenceMode.InnerProperty), TemplateContainer(GetType(TemplateItem))> Public Property MessageTemplate() As ITemplate Get Return _messageTemplate End Get Set(ByVal Value As ITemplate) _messageTemplate = Value End Set End Property
[PersistenceMode(PersistenceMode.InnerProperty), TemplateContainer(typeof(TemplateItem))] public ITemplate MessageTemplate { get { return _messageTemplate; } set { _messageTemplate = value; } }
Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。