TagPrefixCollectionとは何? わかりやすく解説 Weblio辞書 (original) (raw)

日本マイクロソフト株式会社日本マイクロソフト株式会社

TagPrefixCollection クラス

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

TagPrefixInfo オブジェクトコレクション格納します

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

Public NotInheritable Class TagPrefixCollection Inherits ConfigurationElementCollection

解説解説

使用例使用例

以下は構成ファイルからの抜粋です。TagPrefixCollection 型の複数プロパティに対して宣言によって値を指定する方法示してます。

TagPrefixCollection クラス使用してプログラムかタグ プレフィックス設定変更する方法次のコード例示します。このコード例は、PagesSection クラストピック取り上げているコード例一部分です。

' Get all current Controls in the collection. Dim j As Int32 For j = 0 To pagesSection.Controls.Count - 1 Console.WriteLine("Control {0}:", j) Console.WriteLine(" TagPrefix = '{0}' ", _ pagesSection.Controls(j).TagPrefix) Console.WriteLine(" TagName = '{0}' ", _ pagesSection.Controls(j).TagName) Console.WriteLine(" Source = '{0}' ", _ pagesSection.Controls(j).Source) Console.WriteLine(" Namespace = '{0}' ", _ pagesSection.Controls(j).Namespace) Console.WriteLine(" Assembly = '{0}' ", _ pagesSection.Controls(j).Assembly) Next

' Create a new TagPrefixInfo object. Dim tagPrefixInfo As System.Web.Configuration.TagPrefixInfo = _ New System.Web.Configuration.TagPrefixInfo("MyCtrl", "MyNameSpace", "MyAssembly", "MyControl", "MyControl.ascx")

' Execute the Add Method. pagesSection.Controls.Add(tagPrefixInfo)

' Add a TagPrefixInfo object using a constructor. pagesSection.Controls.Add( _ New System.Web.Configuration.TagPrefixInfo( _ "MyCtrl", "MyNameSpace", "MyAssembly", "MyControl", _ "MyControl.ascx"))

// Get all current Controls in the collection. for (int i = 0; i < pagesSection.Controls.Count; i++) { Console.WriteLine("Control {0}:", i); Console.WriteLine(" TagPrefix = '{0}' ", pagesSection.Controls[i].TagPrefix); Console.WriteLine(" TagName = '{0}' ", pagesSection.Controls[i].TagName); Console.WriteLine(" Source = '{0}' ", pagesSection.Controls[i].Source); Console.WriteLine(" Namespace = '{0}' ", pagesSection.Controls[i].Namespace); Console.WriteLine(" Assembly = '{0}' ", pagesSection.Controls[i].Assembly); }

// Create a new TagPrefixInfo object. System.Web.Configuration.TagPrefixInfo tagPrefixInfo = new System.Web.Configuration.TagPrefixInfo("MyCtrl", "MyNameSpace", "MyAssembly", "MyControl", "MyControl.ascx");

// Execute the Add Method. pagesSection.Controls.Add(tagPrefixInfo);

// Add a TagPrefixInfo object using a constructor. pagesSection.Controls.Add( new System.Web.Configuration.TagPrefixInfo( "MyCtrl", "MyNameSpace", "MyAssembly", "MyControl" , "MyControl.ascx"));

継承階層継承階層

System.Object
System.Configuration.ConfigurationElement
System.Configuration.ConfigurationElementCollection
System.Web.Configuration.TagPrefixCollection

スレッド セーフスレッド セーフ

プラットフォームプラットフォーム

バージョン情報バージョン情報

参照参照


TagPrefixCollection コンストラクタ


TagPrefixCollection プロパティ


TagPrefixCollection メソッド


TagPrefixCollection メンバ


急上昇のことば