NonVisualControlAttribute クラス
アセンブリ: System.Web (system.web.dll 内)

<AttributeUsageAttribute(AttributeTargets.Class)> _ Public NotInheritable Class NonVisualControlAttribute Inherits Attribute
[AttributeUsageAttribute(AttributeTargets.Class)] public sealed class NonVisualControlAttribute : Attribute
[AttributeUsageAttribute(AttributeTargets::Class)] public ref class NonVisualControlAttribute sealed : public Attribute

NonVisualControlAttribute 属性は、データ ソース コントロールや WebPartManager コントロールなど、クライアントには表示されないコントロールに適用します。デザイン時に、ページの開発者が、すべての非ビジュアルなコントロールを非表示にするよう決定する場合があります。その場合、デザイナは、NonVisualControlAttribute 属性が true に設定されているすべてのコントロールを非表示としてマークします。
NonVisualControlAttribute 属性を使用するコントロールには、DataSourceControl、HierarchicalDataSourceControl、HiddenField、WebPartManager などがあります。

NonVisualControlAttribute 属性をクラスに適用する方法を次のコード例に示します。この例では、既定の NonVisualControlAttribute 属性をデータ ソース コントロールに適用しています。これは、NonVisual フィールドに相当します。


System.Attribute
System.Web.UI.NonVisualControlAttribute


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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


NonVisualControlAttribute コンストラクタ ()
アセンブリ: System.Web (system.web.dll 内)


NonVisualControlAttribute クラスの既定のインスタンスは、NonVisual フィールドに等しく、また、true をSystem.Web.UI.NonVisualControlAttribute(Boolean) コンストラクタに渡すことに相当します。

NonVisualControlAttribute 属性をクラスに適用する方法を次のコード例に示します。この例では、既定の NonVisualControlAttribute 属性をデータ ソース コントロールに適用しています。これは、NonVisual フィールドに相当します。

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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


NonVisualControlAttribute コンストラクタ

名前 | 説明 |
---|---|
NonVisualControlAttribute () | NonVisualControlAttribute クラスの新しいインスタンスを初期化します。 |
NonVisualControlAttribute (Boolean) | NonVisualControlAttribute クラスの新しいインスタンスを初期化します。指定されたブール値によって、この属性がビジュアルなコントロールを表すか非ビジュアルなコントロールを表すかが決定されます。 |

NonVisualControlAttribute コンストラクタ (Boolean)
アセンブリ: System.Web (system.web.dll 内)



NonVisualControlAttribute 属性をクラスに適用する方法を次のコード例に示します。この例では、true をこの属性に渡すことにより、データ ソース コントロールを非ビジュアルなコントロールとして指定しています。

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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


NonVisualControlAttribute フィールド

名前 | 説明 | |
---|---|---|
![]() | Default | 属性の、アプリケーションで定義された既定値を表す NonVisualControlAttribute インスタンスを返します。このフィールドは読み取り専用です。 |
![]() | NonVisual | デザイン時に非ビジュアルなコントロールとして扱う Web コントロールに適用される NonVisualControlAttribute インスタンスを返します。このフィールドは読み取り専用です。 |
![]() | Visual | デザイン時にビジュアルなコントロールとして扱う Web コントロールに適用される NonVisualControlAttribute インスタンスを取得します。 |

関連項目
NonVisualControlAttribute クラスSystem.Web.UI 名前空間
DataSourceControl クラス
HierarchicalDataSourceControl クラス
HiddenField
WebPartManager
NonVisualControlAttribute プロパティ

名前 | 説明 | |
---|---|---|
![]() | IsNonVisual | コントロールが非ビジュアルかどうかを示す値を取得します。 |
![]() | TypeId | 派生クラスに実装されている場合は、この Attribute の一意の識別子を取得します。 ( Attribute から継承されます。) |

関連項目
NonVisualControlAttribute クラスSystem.Web.UI 名前空間
DataSourceControl クラス
HierarchicalDataSourceControl クラス
HiddenField
WebPartManager
NonVisualControlAttribute メソッド

名前 | 説明 | |
---|---|---|
![]() | Equals | オーバーロードされます。 オーバーライドされます。 |
![]() | GetCustomAttribute | オーバーロードされます。 アセンブリ、モジュール、型のメンバ、またはメソッド パラメータに適用された指定した型のカスタム属性を取得します。 ( Attribute から継承されます。) |
![]() | GetCustomAttributes | オーバーロードされます。 アセンブリ、モジュール、型のメンバ、またはメソッド パラメータに適用されたカスタム属性の配列を取得します。 ( Attribute から継承されます。) |
![]() | GetHashCode | オーバーライドされます。 |
![]() | GetType | 現在のインスタンスの Type を取得します。 ( Object から継承されます。) |
![]() | IsDefaultAttribute | オーバーライドされます。 現在のインスタンスが NonVisualControlAttribute クラスの既定のインスタンスに等しいかどうかを示す値を返します。 |
![]() | IsDefined | オーバーロードされます。 指定した型のカスタム属性が、アセンブリ、モジュール、型のメンバ、またはメソッド パラメータに適用されているかどうかを判断します。 ( Attribute から継承されます。) |
![]() | Match | 派生クラス内でオーバーライドされたときに、指定したオブジェクトとこのインスタンスが等しいかどうかを示す値を返します。 ( Attribute から継承されます。) |
![]() | ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 ( Object から継承されます。) |
![]() | ToString | 現在の Object を表す String を返します。 ( Object から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 ( Object から継承されます。) |
![]() | MemberwiseClone | 現在の Object の簡易コピーを作成します。 ( Object から継承されます。) |

関連項目
NonVisualControlAttribute クラスSystem.Web.UI 名前空間
DataSourceControl クラス
HierarchicalDataSourceControl クラス
HiddenField
WebPartManager
NonVisualControlAttribute メンバ
デザイン時にコントロールをビジュアルなコントロールとして扱うか、非ビジュアルなコントロールとして扱うかを示す属性を定義します。このクラスは継承できません。
NonVisualControlAttribute データ型で公開されるメンバを以下の表に示します。


名前 | 説明 | |
---|---|---|
![]() | Default | 属性の、アプリケーションで定義された既定値を表す NonVisualControlAttribute インスタンスを返します。このフィールドは読み取り専用です。 |
![]() | NonVisual | デザイン時に非ビジュアルなコントロールとして扱う Web コントロールに適用される NonVisualControlAttribute インスタンスを返します。このフィールドは読み取り専用です。 |
![]() | Visual | デザイン時にビジュアルなコントロールとして扱う Web コントロールに適用される NonVisualControlAttribute インスタンスを取得します。 |

名前 | 説明 | |
---|---|---|
![]() | IsNonVisual | コントロールが非ビジュアルかどうかを示す値を取得します。 |
![]() | TypeId | 派生クラスに実装されている場合は、この Attribute の一意の識別子を取得します。(Attribute から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | Equals | オーバーロードされます。 オーバーライドされます。 |
![]() | GetCustomAttribute | オーバーロードされます。 アセンブリ、モジュール、型のメンバ、またはメソッド パラメータに適用された指定した型のカスタム属性を取得します。 (Attribute から継承されます。) |
![]() | GetCustomAttributes | オーバーロードされます。 アセンブリ、モジュール、型のメンバ、またはメソッド パラメータに適用されたカスタム属性の配列を取得します。 (Attribute から継承されます。) |
![]() | GetHashCode | オーバーライドされます。 |
![]() | GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) |
![]() | IsDefaultAttribute | オーバーライドされます。 現在のインスタンスが NonVisualControlAttribute クラスの既定のインスタンスに等しいかどうかを示す値を返します。 |
![]() | IsDefined | オーバーロードされます。 指定した型のカスタム属性が、アセンブリ、モジュール、型のメンバ、またはメソッド パラメータに適用されているかどうかを判断します。 (Attribute から継承されます。) |
![]() | Match | 派生クラス内でオーバーライドされたときに、指定したオブジェクトとこのインスタンスが等しいかどうかを示す値を返します。 (Attribute から継承されます。) |
![]() | ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 (Object から継承されます。) |
![]() | ToString | 現在の Object を表す String を返します。 (Object から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) |
![]() | MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) |

関連項目
NonVisualControlAttribute クラスSystem.Web.UI 名前空間
DataSourceControl クラス
HierarchicalDataSourceControl クラス
HiddenField
WebPartManager
Weblioに収録されているすべての辞書からNonVisualControlAttributeを検索する場合は、下記のリンクをクリックしてください。

- NonVisualControlAttributeのページへのリンク