InlineCollection クラス

InlineCollection Class

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

継承

Object
  InlineCollection

構文


public sealed class InlineCollection : IList<Inline>,
    IEnumerable<Inline>

属性

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

メンバー

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

メソッド

The InlineCollection クラス には次のメソッドがあります。 また、以下からもメソッドが継承されます。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 Inline value specified.

 

プロパティ

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

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

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 内でのコレクションの列挙

InlineCollection は列挙可能であるため、C# の foreach など言語固有の構文を使用して、コレクション内の項目を列挙できます。コンパイラによって型キャストが実行されるため、IEnumerable<Inline> に明示的にキャストする必要はありません。たとえば GetEnumerator を呼び出すなど、明示的にキャストする必要がある場合は、Inline の制約がある 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>

 

 

表示:
© 2017 Microsoft