WindowTabCollection クラス

定義

WindowTab 値の順序付けられたコレクションを表します。

public ref class WindowTabCollection sealed : IIterable<WindowTab ^>, IVector<WindowTab ^>
/// [Windows.Foundation.Metadata.ContractVersion(Windows.UI.Shell.WindowTabManagerContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class WindowTabCollection final : IIterable<WindowTab>, IVector<WindowTab>
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.UI.Shell.WindowTabManagerContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class WindowTabCollection : IEnumerable<WindowTab>, IList<WindowTab>
Public NotInheritable Class WindowTabCollection
Implements IEnumerable(Of WindowTab), IList(Of WindowTab)
継承
Object Platform::Object IInspectable WindowTabCollection
属性
実装

Windows の要件

デバイス ファミリ
Windows Desktop Extension SDK (10.0.23504.0 で導入)
API contract
Windows.UI.Shell.WindowTabManagerContract (v1.0 で導入)

注釈

重要

この API は、Win32 デスクトップ アプリ専用です。 UWP やその他のアプリの種類はサポートされていません。

プロパティ

Size

コレクションのサイズ (カウント) を取得します。

メソッド

Append(WindowTab)

コレクションの末尾に新しい項目を追加します。

Clear()

コレクションからすべての項目を削除します。

First()

コレクション内の項目の反復子を返します。

GetAt(UInt32)

指定したインデックスにある項目を返します。

GetMany(UInt32, WindowTab[])

反復子を 1 回のパスで複数の要素を取得します。

GetView()

コレクションに変更できないビューを取得します。

IndexOf(WindowTab, UInt32)

指定した項目のインデックスを取得します。

InsertAt(UInt32, WindowTab)

指定したインデックス位置に指定した項目を挿入します。

MoveTab(WindowTab, UInt32)

指定したウィンドウ タブをコレクション内の新しい場所に移動します。

RemoveAt(UInt32)

指定したインデックス位置にある項目を削除します。

RemoveAtEnd()

コレクション内の最後の項目を削除します。

ReplaceAll(WindowTab[])

最初にコレクションをクリアし、指定された配列を新しい項目として挿入します。

SetAt(UInt32, WindowTab)

指定したインデックス位置の値を指定した値に設定します WindowTab

適用対象

こちらもご覧ください