Partilhar via


IRemoteProxiedUserControl.SetObjectPropertyAsync Método

Definição

Esse método atualiza uma propriedade de um objeto que faz parte do DataContext do controle.

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)

Parâmetros

id
ObjectId

O identificador exclusivo do objeto a ser atualizado.

propertyName
String

O nome da propriedade a ser atualizada.

value
MessagePackFragment

O novo valor a ser atribuído.

cancellationToken
CancellationToken

Token de cancelamento para a chamada assíncrona.

Retornos

false se não for possível localizar um objeto identificado por id, true caso contrário, .

Exceções

Quando propertyName não é uma propriedade válida para o objeto identificado por id.

Aplica-se a