DesignerCollection DesignerCollection DesignerCollection DesignerCollection Class

Определение

Представляет коллекцию конструкторов.Represents a collection of designers.

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
Наследование
DesignerCollectionDesignerCollectionDesignerCollectionDesignerCollection
Реализации

Примеры

В следующем примере кода создается DesignerCollection инициализировать с помощью указанного массива IDesignerHost объектов.The following code example creates a DesignerCollection initialized with a specified array of IDesignerHost objects.

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

Комментарии

Этот объект коллекции можно хранить ссылки на набор конструкторов.This collection object can store references to a set of designers.

Конструкторы

DesignerCollection(IDesignerHost[]) DesignerCollection(IDesignerHost[]) DesignerCollection(IDesignerHost[]) DesignerCollection(IDesignerHost[])

Инициализирует новый экземпляр класса DesignerCollection, содержащий указанные конструкторы.Initializes a new instance of the DesignerCollection class that contains the specified designers.

DesignerCollection(IList) DesignerCollection(IList) DesignerCollection(IList) DesignerCollection(IList)

Инициализирует новый экземпляр класса DesignerCollection, содержащий указанный набор конструкторов.Initializes a new instance of the DesignerCollection class that contains the specified set of designers.

Свойства

Count Count Count Count

Возвращает число конструкторов в коллекции.Gets the number of designers in the collection.

Item[Int32] Item[Int32] Item[Int32] Item[Int32]

Возвращает конструктор по указанному индексу.Gets the designer at the specified index.

Методы

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Определяет, равен ли заданный объект текущему объекту.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetEnumerator() GetEnumerator() GetEnumerator() GetEnumerator()

Возвращает новый перечислитель для данной коллекции.Gets a new enumerator for this collection.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Служит хэш-функцией по умолчанию.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

(Inherited from Object)

Явные реализации интерфейса

ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32)

Копирует элементы коллекции в Array, начиная с определенного индекса Array.Copies the elements of the collection to an Array, starting at a particular Array index.

ICollection.Count ICollection.Count ICollection.Count ICollection.Count

Возвращает количество элементов, содержащихся в коллекции.Gets the number of elements contained in the collection.

ICollection.IsSynchronized ICollection.IsSynchronized ICollection.IsSynchronized ICollection.IsSynchronized

Возвращает значение, показывающее, является ли доступ к коллекции ICollection синхронизированным (потокобезопасным).Gets a value indicating whether access to the ICollection is synchronized (thread safe).

ICollection.SyncRoot ICollection.SyncRoot ICollection.SyncRoot ICollection.SyncRoot

Возвращает объект, который можно использовать для синхронизации доступа к коллекции.Gets an object that can be used to synchronize access to the collection.

IEnumerable.GetEnumerator() IEnumerable.GetEnumerator() IEnumerable.GetEnumerator() IEnumerable.GetEnumerator()

Возвращает новый перечислитель для данной коллекции.Gets a new enumerator for this collection.

Методы расширения

Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable)

Приводит элементы объекта IEnumerable к заданному типу.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable)

Выполняет фильтрацию элементов объекта IEnumerable по заданному типу.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable)

Позволяет осуществлять параллельный запрос.Enables parallelization of a query.

AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable)

Преобразует IEnumerable для IQueryable.Converts an IEnumerable to an IQueryable.

Безопасность

NamedPermissionSet
для полного доступа к системным ресурсам.for full access to system resources. Требовать значения: LinkDemand, InheritanceDemand.Demand values: LinkDemand, InheritanceDemand. Связанное состояние:Associated state:

Применяется к