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).

拡張メソッド

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.

適用対象