DesignerCollection クラス

定義

デザイナーのコレクションを表します。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
継承
DesignerCollection
実装

次のコード例では、指定した IDesignerHost オブジェクトの配列を使用して初期化された DesignerCollection を作成します。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 クラスの新しいインスタンスを初期化します。Initializes a new instance of the DesignerCollection class that contains the specified designers.

DesignerCollection(IList)

指定した一連のデザイナーを格納する、DesignerCollection クラスの新しいインスタンスを初期化します。Initializes a new instance of the DesignerCollection class that contains the specified set of designers.

プロパティ

Count

コレクション内のデザイナーの数を取得します。Gets the number of designers in the collection.

Item[Int32]

指定したインデックスにあるデザイナーを取得します。Gets the designer at the specified index.

メソッド

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判定します。Determines whether the specified object is equal to the current object.

(継承元 Object)
GetEnumerator()

コレクションの新しい列挙子を取得します。Gets a new enumerator for this collection.

GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(継承元 Object)
ToString()

現在のオブジェクトを表す string を返します。Returns a string that represents the current object.

(継承元 Object)

明示的なインターフェイスの実装

ICollection.CopyTo(Array, Int32)

コレクションの要素を Array にコピーします。Array の特定のインデックスからコピーが開始されます。Copies the elements of the collection to an Array, starting at a particular Array index.

ICollection.Count

コレクションに格納されている要素の数を取得します。Gets the number of elements contained in the collection.

ICollection.IsSynchronized

ICollection へのアクセスが同期されている (スレッド セーフである) かどうかを示す値を取得します。Gets a value indicating whether access to the ICollection is synchronized (thread safe).

ICollection.SyncRoot

コレクションへのアクセスを同期するために使用できるオブジェクトを取得します。Gets an object that can be used to synchronize access to the collection.

IEnumerable.GetEnumerator()

コレクションの新しい列挙子を取得します。Gets a new enumerator for this collection.

拡張メソッド

Cast<TResult>(IEnumerable)

IEnumerable の要素を、指定した型にキャストします。Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

指定された型に基づいて IEnumerable の要素をフィルター処理します。Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

クエリの並列化を有効にします。Enables parallelization of a query.

AsQueryable(IEnumerable)

IEnumerableIQueryable に変換します。Converts an IEnumerable to an IQueryable.

セキュリティ

NamedPermissionSet
システムリソースにフルアクセスできます。for full access to system resources. 要求の値: LinkDemandInheritanceDemandDemand values: LinkDemand, InheritanceDemand. 関連付けられた状態:Associated state:

適用対象