CodeNamespaceImportCollection Klass

Definition

Representerar en samling CodeNamespaceImport objekt.

public ref 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
[<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
Public Class CodeNamespaceImportCollection
Implements IList
Arv
CodeNamespaceImportCollection
Attribut
Implementeringar

Exempel

I följande exempel visas några av medlemmarna i CodeNamespaceImportCollection klassen. Exemplet initierar en ny instans av klassen, lägger till CodeNamespaceImport objekt i den och hämtar det totala antalet objekt i samlingen.

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

Kommentarer

Klassen CodeNamespaceImportCollection innehåller ett enkelt samlingsobjekt som kan användas för att lagra en uppsättning CodeNamespaceImport objekt.

Konstruktorer

Name Description
CodeNamespaceImportCollection()

Initierar en ny instans av CodeNamespaceImportCollection klassen.

Egenskaper

Name Description
Count

Hämtar antalet namnområden i samlingen.

Item[Int32]

Hämtar eller anger objektet CodeNamespaceImport vid det angivna indexet i samlingen.

Metoder

Name Description
Add(CodeNamespaceImport)

Lägger till ett CodeNamespaceImport objekt i samlingen.

AddRange(CodeNamespaceImport[])

Lägger till en uppsättning CodeNamespaceImport objekt i samlingen.

Clear()

Rensar samlingen med medlemmar.

Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetEnumerator()

Hämtar en uppräkning som räknar upp samlingsmedlemmarna.

GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Explicita gränssnittsimplementeringar

Name Description
ICollection.CopyTo(Array, Int32)

Kopierar elementen i ICollection till en Array, med början vid ett visst Array index.

ICollection.Count

Hämtar antalet element som finns i ICollection.

ICollection.IsSynchronized

Hämtar ett värde som anger om åtkomsten ICollection till är synkroniserad (trådsäker).

ICollection.SyncRoot

Hämtar ett objekt som kan användas för att synkronisera åtkomsten ICollectiontill .

IEnumerable.GetEnumerator()

Returnerar en uppräknare som kan iterera genom en samling.

IList.Add(Object)

Lägger till ett objekt i IList.

IList.Clear()

Tar bort alla objekt från IList.

IList.Contains(Object)

Avgör om innehåller IList ett specifikt värde.

IList.IndexOf(Object)

Avgör indexet för ett specifikt objekt i IList.

IList.Insert(Int32, Object)

Infogar ett objekt i den IList angivna positionen.

IList.IsFixedSize

Hämtar ett värde som anger om har IList en fast storlek.

IList.IsReadOnly

Hämtar ett värde som anger om är IList skrivskyddat.

IList.Item[Int32]

Hämtar eller anger elementet vid det angivna indexet.

IList.Remove(Object)

Tar bort den första förekomsten av ett specifikt objekt från IList.

IList.RemoveAt(Int32)

Tar bort elementet i det angivna indexet för IList.

Tilläggsmetoder

Name Description
AsParallel(IEnumerable)

Möjliggör parallellisering av en fråga.

AsQueryable(IEnumerable)

Konverterar en IEnumerable till en IQueryable.

Cast<TResult>(IEnumerable)

Omvandlar elementen i en IEnumerable till den angivna typen.

OfType<TResult>(IEnumerable)

Filtrerar elementen i en IEnumerable baserat på en angiven typ.

Gäller för

Se även