WindowCollection WindowCollection WindowCollection WindowCollection Class

定義

Window オブジェクトのコレクションを表します。Represents a collection of Window objects. このクラスは継承できません。This class cannot be inherited.

public ref class WindowCollection sealed : System::Collections::ICollection
public sealed class WindowCollection : System.Collections.ICollection
type WindowCollection = class
    interface ICollection
    interface IEnumerable
Public NotInheritable Class WindowCollection
Implements ICollection
継承
WindowCollectionWindowCollectionWindowCollectionWindowCollection
実装

コンストラクター

WindowCollection() WindowCollection() WindowCollection() WindowCollection()

WindowCollection クラスの新しいインスタンスを初期化します。Initializes a new instance of the WindowCollection class.

プロパティ

Count Count Count Count

Window に含まれる WindowCollection オブジェクトの数を取得します。Gets the number of Window objects contained in the WindowCollection.

IsSynchronized IsSynchronized IsSynchronized IsSynchronized

WindowCollection オブジェクトがスレッド セーフであるかどうかを示す値を取得します。Gets a value indicating whether the WindowCollection object is thread safe.

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

指定したインデックスにある Window または NavigationWindow オブジェクトを取得します。Gets the Window or NavigationWindow object at the specified index.

SyncRoot SyncRoot SyncRoot SyncRoot

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

メソッド

CopyTo(Window[], Int32) CopyTo(Window[], Int32) CopyTo(Window[], Int32) CopyTo(Window[], Int32)

指定したインデックスを開始位置として、コレクション内の各 Window オブジェクトを配列にコピーします。Copies each Window object in the collection to an array, starting from 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()

コレクション内の IEnumerator オブジェクトを列挙するために使用できる Window を返します。Returns an IEnumerator that you can use to enumerate the Window objects in the 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)

このメンバーの詳細については、「CopyTo(Array, Int32)」をご覧ください。For a description of this member, see CopyTo(Array, Int32).

Extension Methods

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)

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

適用対象