ContentLinkProviderCollection 類別

定義

表示 ContentLinkProvider 物件的集合,這些物件可由索引個別存取。

public ref class ContentLinkProviderCollection sealed : IIterable<ContentLinkProvider ^>, IVector<ContentLinkProvider ^>
/// [Windows.Foundation.Metadata.Activatable(393216, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 393216)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class ContentLinkProviderCollection final : IIterable<ContentLinkProvider>, IVector<ContentLinkProvider>
[Windows.Foundation.Metadata.Activatable(393216, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 393216)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class ContentLinkProviderCollection : IEnumerable<ContentLinkProvider>, IList<ContentLinkProvider>
Public NotInheritable Class ContentLinkProviderCollection
Implements IEnumerable(Of ContentLinkProvider), IList(Of ContentLinkProvider)
繼承
Object Platform::Object IInspectable ContentLinkProviderCollection
屬性
實作

Windows 需求

裝置系列
Windows 10, version 1803 (已於 10.0.17134.0 引進)
API contract
Windows.Foundation.UniversalApiContract (已於 v6.0 引進)

備註

重要

此 API 支援內容連結。 Windows 10 版本 1903 之後的 Windows 版本中不提供啟用內容連結的 Windows 功能。 XAML 文字控制項的內容連結在版本 1903 之後將無法運作。

建構函式

ContentLinkProviderCollection()

初始化 ContentLinkProviderCollection 類別的新實例。

屬性

Size

取得集合) 的大小 (計數。

方法

Append(ContentLinkProvider)

將新項目加入至集合中。

Clear()

移除集合的所有項目。

First()

傳回集合中專案的反覆運算器。

GetAt(UInt32)

傳回位於指定索引處的專案。

GetMany(UInt32, ContentLinkProvider[])

擷取單一傳遞反覆運算器中的多個專案。

GetView()

取得集合中的不可變檢視。

IndexOf(ContentLinkProvider, UInt32)

擷取指定專案的索引。

InsertAt(UInt32, ContentLinkProvider)

在指定的索引處插入指定的專案。

RemoveAt(UInt32)

移除指定之索引處的項目。

RemoveAtEnd()

移除集合中的最後一個專案。

ReplaceAll(ContentLinkProvider[])

一開始會清除集合,然後將提供的陣列插入為新專案。

SetAt(UInt32, ContentLinkProvider)

將指定索引處的值設定為指定的 ContentLinkProvider 值。

適用於