TimelineMarkerCollection.SetAt(UInt32, TimelineMarker) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定したインデックスの値を、指定した 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.IVector
1.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 値セットと一致する項目を削除します。