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[])

Извлекает несколько элементов в одном проходе через итератор.

GetView()

Возвращает неизменяемое представление в коллекцию.

IndexOf(WindowTab, UInt32)

Извлекает индекс указанного элемента.

InsertAt(UInt32, WindowTab)

Вставляет указанный элемент по указанному индексу.

MoveTab(WindowTab, UInt32)

Перемещает указанную вкладку окна в новое место в коллекции.

RemoveAt(UInt32)

Удаляет элемент по указанному индексу.

RemoveAtEnd()

Удаляет последний элемент в коллекции.

ReplaceAll(WindowTab[])

Сначала очищает коллекцию, а затем вставляет предоставленный массив в качестве новых элементов.

SetAt(UInt32, WindowTab)

Задает указанное значение по указанному индексу WindowTab .

Применяется к

См. также раздел