CodeNamespaceImportCollection Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje kolekcję CodeNamespaceImport obiektów.
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
- Dziedziczenie
-
CodeNamespaceImportCollection
- Atrybuty
- Implementuje
Przykłady
W poniższym przykładzie pokazano niektóre elementy członkowskie CodeNamespaceImportCollection klasy. Przykład inicjuje nowe wystąpienie klasy, dodaje CodeNamespaceImport do niej obiekty i pobiera całkowitą liczbę obiektów w kolekcji.
// 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
Uwagi
Klasa CodeNamespaceImportCollection udostępnia prosty obiekt kolekcji, który może służyć do przechowywania zestawu CodeNamespaceImport obiektów.
Konstruktory
| Nazwa | Opis |
|---|---|
| CodeNamespaceImportCollection() |
Inicjuje nowe wystąpienie klasy CodeNamespaceImportCollection. |
Właściwości
| Nazwa | Opis |
|---|---|
| Count |
Pobiera liczbę przestrzeni nazw w kolekcji. |
| Item[Int32] |
Pobiera lub ustawia CodeNamespaceImport obiekt w określonym indeksie w kolekcji. |
Metody
| Nazwa | Opis |
|---|---|
| Add(CodeNamespaceImport) |
CodeNamespaceImport Dodaje obiekt do kolekcji. |
| AddRange(CodeNamespaceImport[]) |
Dodaje zestaw CodeNamespaceImport obiektów do kolekcji. |
| Clear() |
Czyści kolekcję elementów członkowskich. |
| Equals(Object) |
Określa, czy określony obiekt jest równy bieżącemu obiektowi. (Odziedziczone po Object) |
| GetEnumerator() |
Pobiera moduł wyliczający wyliczający elementy członkowskie kolekcji. |
| GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
| GetType() |
Pobiera Type bieżącego wystąpienia. (Odziedziczone po Object) |
| MemberwiseClone() |
Tworzy płytkią kopię bieżącego Object. (Odziedziczone po Object) |
| ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
Jawne implementacje interfejsu
| Nazwa | Opis |
|---|---|
| ICollection.CopyTo(Array, Int32) |
Kopiuje elementy ICollection elementu do elementu Array, zaczynając od określonego Array indeksu. |
| ICollection.Count |
Pobiera liczbę elementów zawartych w obiekcie ICollection. |
| ICollection.IsSynchronized |
Pobiera wartość wskazującą, czy dostęp do elementu ICollection jest synchronizowany (bezpieczny wątek). |
| ICollection.SyncRoot |
Pobiera obiekt, który może służyć do synchronizowania dostępu do obiektu ICollection. |
| IEnumerable.GetEnumerator() |
Zwraca moduł wyliczający, który może iterować przez kolekcję. |
| IList.Add(Object) |
Dodaje obiekt do obiektu IList. |
| IList.Clear() |
Usuwa wszystkie elementy z elementu IList. |
| IList.Contains(Object) |
Określa, czy element IList zawiera określoną wartość. |
| IList.IndexOf(Object) |
Określa indeks określonego elementu w elemencie IList. |
| IList.Insert(Int32, Object) |
Wstawia element w IList określonej pozycji. |
| IList.IsFixedSize |
Pobiera wartość wskazującą, czy IList ma stały rozmiar. |
| IList.IsReadOnly |
Pobiera wartość wskazującą, czy IList element jest tylko do odczytu. |
| IList.Item[Int32] |
Pobiera lub ustawia element w określonym indeksie. |
| IList.Remove(Object) |
Usuwa pierwsze wystąpienie określonego obiektu z IList. |
| IList.RemoveAt(Int32) |
Usuwa element w określonym indeksie IList. |
Metody rozszerzania
| Nazwa | Opis |
|---|---|
| AsParallel(IEnumerable) |
Umożliwia równoległość zapytania. |
| AsQueryable(IEnumerable) |
Konwertuje IEnumerable na IQueryable. |
| Cast<TResult>(IEnumerable) |
Rzutuje elementy IEnumerable do określonego typu. |
| OfType<TResult>(IEnumerable) |
Filtruje elementy IEnumerable na podstawie określonego typu. |