CodeNamespaceImportCollection Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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. |