WindowTabCollection Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
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)
- Наследование
- Атрибуты
- Реализации
Требования к 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) |
Задает указанное значение по указанному индексу |