次の方法で共有


TimelineMarkerCollection.SetAt(UInt32, TimelineMarker) メソッド

定義

指定したインデックスの値を、指定した TimelineMarker 値に設定します。

public:
 virtual void SetAt(unsigned int index, TimelineMarker ^ value) = IVector<TimelineMarker ^>::SetAt;
void SetAt(uint32_t const& index, TimelineMarker const& value);
public void SetAt(uint index, TimelineMarker value);
function setAt(index, value)
Public Sub SetAt (index As UInteger, value As TimelineMarker)

パラメーター

index
UInt32

unsigned int

uint32_t

値を設定するインデックス。

value
TimelineMarker

設定する値。

実装

M:Windows.Foundation.Collections.IVector1.SetAt(System.UInt32,0) M:Windows.Foundation.Collections.IVector1.SetAt(unsigned int,0) M:Windows.Foundation.Collections.IVector1.SetAt(uint32_t,0)

注釈

TimelineMarkerCollection のコレクション API

TimelineMarkerCollection は、コレクションに含まれる各 TimelineMarker アイテムの Time 値によって順序が決定される順序付きリストです。 TimelineMarkerCollection のコレクション API は、コレクションに追加された新しい各項目を内部的に処理し、コレクション内のすべての TimelineMarker 項目のすべての Time 値の更新された順序に対応するインデックス位置に追加します。

整数インデックス位置は内部ロジックによって制御されるため、SetAt を使用して値を設定 (変更) しないことをお勧めします。 代わりに、コレクションを反復処理し、特定の Time 値を持つ項目、または完全な TimelineMarker 値セットと一致する項目を削除します。

適用対象