CodeNamespaceImportCollection Třída

Definice

Představuje kolekci CodeNamespaceImport objektů.

public ref class CodeNamespaceImportCollection : System::Collections::IList
public class CodeNamespaceImportCollection : System.Collections.IList
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public class CodeNamespaceImportCollection : System.Collections.IList
type CodeNamespaceImportCollection = class
    interface IList
    interface ICollection
    interface IEnumerable
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Serializable>]
type CodeNamespaceImportCollection = class
    interface IList
    interface ICollection
    interface IEnumerable
type CodeNamespaceImportCollection = class
    interface ICollection
    interface IEnumerable
    interface IList
Public Class CodeNamespaceImportCollection
Implements IList
Dědičnost
CodeNamespaceImportCollection
Atributy
Implementuje

Příklady

Následující příklad ukazuje některé členy CodeNamespaceImportCollection třídy. Příklad inicializuje novou instanci třídy, přidá CodeNamespaceImport do ní objekty a získá celkový počet objektů v kolekci.

// 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;
' 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

Poznámky

Třída CodeNamespaceImportCollection poskytuje jednoduchý objekt kolekce, který lze použít k uložení sady CodeNamespaceImport objektů.

Konstruktory

Name Description
CodeNamespaceImportCollection()

Inicializuje novou instanci CodeNamespaceImportCollection třídy.

Vlastnosti

Name Description
Count

Získá počet oborů názvů v kolekci.

Item[Int32]

Získá nebo nastaví CodeNamespaceImport objekt v zadaném indexu v kolekci.

Metody

Name Description
Add(CodeNamespaceImport)

CodeNamespaceImport Přidá objekt do kolekce.

AddRange(CodeNamespaceImport[])

Přidá do kolekce sadu CodeNamespaceImport objektů.

Clear()

Vymaže kolekci členů.

Equals(Object)

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

(Zděděno od Object)
GetEnumerator()

Získá enumerátor, který vytvoří výčet členů kolekce.

GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()

Získá Type aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Explicitní implementace rozhraní

Name Description
ICollection.CopyTo(Array, Int32)

Zkopíruje prvky do objektu ICollectionArray, počínaje konkrétním Array indexem.

ICollection.Count

Získá počet prvků obsažených v ICollection.

ICollection.IsSynchronized

Získá hodnotu označující, zda je přístup k ICollection této synchronizaci (bezpečné vlákno).

ICollection.SyncRoot

Získá objekt, který lze použít k synchronizaci přístupu k ICollection.

IEnumerable.GetEnumerator()

Vrátí enumerátor, který může iterovat kolekcí.

IList.Add(Object)

Přidá objekt do objektu IList.

IList.Clear()

Odebere všechny položky z IList.

IList.Contains(Object)

Určuje, zda IList obsahuje konkrétní hodnotu.

IList.IndexOf(Object)

Určuje index konkrétní položky v objektu IList.

IList.Insert(Int32, Object)

Vloží položku na IList zadanou pozici.

IList.IsFixedSize

Získá hodnotu určující, zda IList má pevnou velikost.

IList.IsReadOnly

Získá hodnotu určující, zda je jen pro IList čtení.

IList.Item[Int32]

Získá nebo nastaví prvek v zadaném indexu.

IList.Remove(Object)

Odebere první výskyt konkrétního objektu z objektu IList.

IList.RemoveAt(Int32)

Odebere prvek v zadaném indexu objektu IList.

Metody rozšíření

Name Description
AsParallel(IEnumerable)

Umožňuje paralelizaci dotazu.

AsQueryable(IEnumerable)

Převede IEnumerable na IQueryable.

Cast<TResult>(IEnumerable)

Přetypuje prvky IEnumerable na zadaný typ.

OfType<TResult>(IEnumerable)

Filtruje prvky IEnumerable na základě zadaného typu.

Platí pro

Viz také