CodeNamespaceImportCollection クラス
CodeNamespaceImport オブジェクトのコレクションを表します。
この型のすべてのメンバの一覧については、CodeNamespaceImportCollection メンバ を参照してください。
System.Object
System.CodeDom.CodeNamespaceImportCollection
<Serializable>
<ClassInterface(ClassInterfaceType.AutoDispatch)>
<ComVisible(True)>
Public Class CodeNamespaceImportCollection Implements IList, ICollection, IEnumerable
[C#]
[Serializable]
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
public class CodeNamespaceImportCollection : IList, ICollection, IEnumerable
[C++]
[Serializable]
[ClassInterface(ClassInterfaceType::AutoDispatch)]
[ComVisible(true)]
public __gc class CodeNamespaceImportCollection : public IList, ICollection, IEnumerable
[JScript]
public
Serializable
ClassInterface(ClassInterfaceType.AutoDispatch)
ComVisible(true)
class CodeNamespaceImportCollection implements IList, ICollection, IEnumerable
スレッドセーフ
この型の public static (Visual Basicでは Shared) のすべてのメンバは、マルチスレッド操作で安全に使用できます。インスタンスのメンバの場合は、スレッドセーフであるとは限りません。
解説
CodeNamespaceImportCollection クラスは、 CodeNamespaceImport オブジェクトのセットを格納するために使用できる単純なコレクション オブジェクトを提供します。
使用例
' Creates an empty CodeNamespaceImportCollection.
Dim collection As New CodeNamespaceImportCollection()
' Adds a CodeNamespaceImport to the collection.
collection.Add(New CodeNamespaceImport("System"))
' Adds an array of CodeNamespaceImport objects to the collection.
Dim [Imports] As CodeNamespaceImport() = _
{New CodeNamespaceImport("System"), _
New CodeNamespaceImport("System.Drawing")}
collection.AddRange([Imports])
' Retrieves the count of the items in the collection.
Dim collectionCount As Integer = collection.Count
[C#]
// Creates an empty CodeNamespaceImportCollection.
CodeNamespaceImportCollection collection =
new CodeNamespaceImportCollection();
// Adds a CodeNamespaceImport to the collection.
collection.Add( new CodeNamespaceImport("System") );
// Adds an array of CodeNamespaceImport objects to the collection.
CodeNamespaceImport[] Imports = {
new CodeNamespaceImport("System"),
new CodeNamespaceImport("System.Drawing") };
collection.AddRange( Imports );
// Retrieves the count of the items in the collection.
int collectionCount = collection.Count;
[C++]
// Creates an empty CodeNamespaceImportCollection.
CodeNamespaceImportCollection* collection =
new CodeNamespaceImportCollection();
// Adds a CodeNamespaceImport to the collection.
collection->Add( new CodeNamespaceImport(S"System") );
// Adds an array of CodeNamespaceImport objects to the collection.
CodeNamespaceImport* Imports[] = {
new CodeNamespaceImport(S"System"),
new CodeNamespaceImport(S"System.Drawing") };
collection->AddRange( Imports );
// Retrieves the count of the items in the collection.
int collectionCount = collection->Count;
[JScript] JScript のサンプルはありません。Visual Basic、C#、および C++ のサンプルを表示するには、このページの左上隅にある言語のフィルタ ボタン をクリックします。
必要条件
名前空間: System.CodeDom
プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ
アセンブリ: System (System.dll 内)
参照
CodeNamespaceImportCollection メンバ | System.CodeDom 名前空間 | CodeNamespaceImport