CodeNamespaceImportCollection Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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. |