DesignerCollection 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 návrhářů.
public ref class DesignerCollection : System::Collections::ICollection
public class DesignerCollection : System.Collections.ICollection
type DesignerCollection = class
interface ICollection
interface IEnumerable
Public Class DesignerCollection
Implements ICollection
- Dědičnost
-
DesignerCollection
- Implementuje
Příklady
Následující příklad kódu vytvoří DesignerCollection inicializovaný se zadaným polem IDesignerHost objektů.
// Create a DesignerCollection using a constructor
// that accepts an array of IDesignerHost objects with
// which to initialize the array.
array<IDesignerHost^>^temp0 = {designerhost1,designerhost2};
DesignerCollection^ collection = gcnew DesignerCollection( temp0 );
// Create a DesignerCollection using a constructor
// that accepts an array of IDesignerHost objects with
// which to initialize the array.
DesignerCollection collection = new DesignerCollection(
new IDesignerHost[] { designerhost1, designerhost2 } );
' Create a DesignerCollection using a constructor
' that accepts an array of IDesignerHost objects with
' which to initialize the collection.
Dim collection As New DesignerCollection(New IDesignerHost() {designerhost1, designerhost2})
Poznámky
Tento objekt kolekce může ukládat odkazy na sadu návrhářů.
Konstruktory
DesignerCollection(IDesignerHost[]) |
Inicializuje novou instanci DesignerCollection třídy, která obsahuje zadané návrháře. |
DesignerCollection(IList) |
Inicializuje novou instanci DesignerCollection třídy, která obsahuje zadanou sadu návrhářů. |
Vlastnosti
Count |
Získá počet návrhářů v kolekci. |
Item[Int32] |
Získá návrhář v zadaném indexu. |
Metody
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetEnumerator() |
Získá nový enumerátor pro tuto kolekci. |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetType() |
Type Získá z aktuální instance. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
Explicitní implementace rozhraní
ICollection.CopyTo(Array, Int32) |
Zkopíruje prvky kolekce do Array, počínaje konkrétním Array indexem. |
ICollection.Count |
Získá počet prvků obsažených v kolekci. |
ICollection.IsSynchronized |
Získá hodnotu označující, zda přístup k objektu ICollection je synchronizován (bezpečný pro přístup z více vláken). |
ICollection.SyncRoot |
Získá objekt, který lze použít k synchronizaci přístupu ke kolekci. |
IEnumerable.GetEnumerator() |
Získá nový enumerátor pro tuto kolekci. |
Metody rozšíření
Cast<TResult>(IEnumerable) |
Přetypuje prvky objektu na IEnumerable zadaný typ. |
OfType<TResult>(IEnumerable) |
Filtruje prvky objektu IEnumerable na základě zadaného typu. |
AsParallel(IEnumerable) |
Umožňuje paralelizaci dotazu. |
AsQueryable(IEnumerable) |
Převede objekt na IEnumerableIQueryable. |