Condividi tramite


IRemoteProxiedUserControl.SetObjectPropertyAsync Metodo

Definizione

Questo metodo aggiorna una proprietà di un oggetto che fa parte del DataContext del controllo .

public System.Threading.Tasks.Task<bool> SetObjectPropertyAsync (Microsoft.VisualStudio.RpcContracts.RemoteUI.ObjectId id, string propertyName, Microsoft.VisualStudio.RpcContracts.RemoteUI.MessagePackFragment value, System.Threading.CancellationToken cancellationToken);
abstract member SetObjectPropertyAsync : Microsoft.VisualStudio.RpcContracts.RemoteUI.ObjectId * string * Microsoft.VisualStudio.RpcContracts.RemoteUI.MessagePackFragment * System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
Public Function SetObjectPropertyAsync (id As ObjectId, propertyName As String, value As MessagePackFragment, cancellationToken As CancellationToken) As Task(Of Boolean)

Parametri

id
ObjectId

Identificatore univoco dell'oggetto da aggiornare.

propertyName
String

Nome della proprietà da aggiornare.

value
MessagePackFragment

Nuovo valore da assegnare.

cancellationToken
CancellationToken

Token di annullamento per la chiamata asincrona.

Restituisce

false se non è possibile trovare un oggetto identificato da id, true in caso contrario.

Eccezioni

Quando propertyName non è una proprietà valida per l'oggetto identificato da id.

Si applica a