다음을 통해 공유


IRemoteProxiedUserControl.SetCollectionEntryAsync 메서드

정의

이 메서드는 컨트롤의 IList DataContext에 포함된 의 속성을 업데이트합니다.

public System.Threading.Tasks.Task<bool> SetCollectionEntryAsync (Microsoft.VisualStudio.RpcContracts.RemoteUI.ObjectId id, int index, Microsoft.VisualStudio.RpcContracts.RemoteUI.MessagePackFragment value, Microsoft.VisualStudio.RpcContracts.RemoteUI.ObjectVersion? version, System.Threading.CancellationToken cancellationToken);
abstract member SetCollectionEntryAsync : Microsoft.VisualStudio.RpcContracts.RemoteUI.ObjectId * int * Microsoft.VisualStudio.RpcContracts.RemoteUI.MessagePackFragment * Nullable<Microsoft.VisualStudio.RpcContracts.RemoteUI.ObjectVersion> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
Public Function SetCollectionEntryAsync (id As ObjectId, index As Integer, value As MessagePackFragment, version As Nullable(Of ObjectVersion), cancellationToken As CancellationToken) As Task(Of Boolean)

매개 변수

id
ObjectId

업데이트할 컬렉션의 고유 식별자입니다.

index
Int32

업데이트할 항목의 인덱스입니다.

value
MessagePackFragment

할당할 새 값입니다.

version
Nullable<ObjectVersion>

개체의 현재 버전입니다.

cancellationToken
CancellationToken

비동기 호출에 대한 취소 토큰입니다.

반환

false로 식별된 idtrue 개체를 찾을 수 없으면 이고, 그렇지 않으면 입니다.

적용 대상