IRemoteProxiedUserControl.SetCollectionEntryAsync Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Tato metoda aktualizuje vlastnost objektu IList , který je součástí DataContext ovládacího prvku.
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)
Parametry
- id
- ObjectId
Jedinečný identifikátor kolekce, která se má aktualizovat.
- index
- Int32
Index položky, která se má aktualizovat.
- value
- MessagePackFragment
Nová hodnota, kterou chcete přiřadit.
- version
- Nullable<ObjectVersion>
Aktuální verze objektu.
- cancellationToken
- CancellationToken
Token zrušení asynchronního volání.
Návraty
false
pokud není možné najít objekt identifikovaný pomocí id
, true
jinak.