BlockCollection クラス

BlockCollection Class

Block 要素のコレクションを表します。

継承

Object
  BlockCollection

構文


public sealed class BlockCollection : IList<Block>,
    IEnumerable<Block>

属性

[MarshalingBehavior(Agile)]
[Threading(Both)]
[Version(0x06020000)]
[WebHostHidden()]

メンバー

BlockCollectionクラス には次の種類のメンバーがあります。

メソッド

The BlockCollection クラス には次のメソッドがあります。 また、以下からもメソッドが継承されます。Object クラス.

メソッド説明
Add [C#, VB]Adds a new item to the collection.
Append [C++]Adds a new item to the collection.
Clear Removes all items from the collection.
Contains [C#, VB]Determines whether an element is in the collection.
CopyTo [C#, VB]Copies the elements of the collection to an array, starting at a particular array index.
First [C++]Returns the iterator for iteration over the items in the collection.
GetAt [C++]Returns the item located at the specified index.
GetMany [C++]Retrieves multiple elements in a single pass through the iterator.
GetView [C++]Gets an immutable view into the collection.
IndexOf [C++]Retrieves the index of the specified item.
IndexOf [C#, VB]Determines the index of a specific item in the collection.
Insert [C#, VB]Inserts an item into the collection at the specified index.
InsertAt [C++]Inserts the specified item at the specified index.
Remove [C#, VB]Removes the first occurrence of a specific object from the collection.
RemoveAt [C++]Removes the item at the specified index.
RemoveAt [C#, VB]Removes the element at the specified index of the collection.
RemoveAtEnd [C++]Removes the last item in the collection.
ReplaceAll [C++]Initially clears the collection, then inserts the provided array as new items.
SetAt [C++]Sets the value at the specified index to the Block value specified.

 

プロパティ

BlockCollectionクラス には次のプロパティがあります。

プロパティアクセスの種類説明

Count [C#, VB]

読み取り専用Gets the number of elements contained in the collection.

IsReadOnly [C#, VB]

読み取り専用Gets a value indicating whether the collection is read-only.

Item [C#, VB]

読み取り/書き込みGets or sets the element at the specified index.

Size [C++]

読み取り専用Gets the size (count) of the collection.

 

解説

C# または Microsoft Visual Basic 内でのコレクションの列挙

C# または Visual Basic を使用して BlockCollection オブジェクトを反復処理することができます。多くの場合、foreach 構文を使用するなどして、コンパイラによってこのキャストが実行されるため、明示的に IEnumerable<Block> にキャストする必要はありません。明示的にキャストする必要がある場合、たとえば GetEnumerator を呼び出す場合は、Block 制約を使用して、コレクション オブジェクトを IEnumerable<T> にキャストします。

要件

最小限サポートされるクライアント

Windows 8 [Windows ストア アプリのみ]

最小限サポートされるサーバー

Windows Server 2012 [Windows ストア アプリのみ]

名前空間

Windows.UI.Xaml.Documents
Windows::UI::Xaml::Documents [C++]

メタデータ

Windows.winmd

参照

IVector<T>
IIterable<T>
IList<T>
Block
Blocks

 

 

表示:
© 2016 Microsoft