Поделиться через


IRemoteProxiedUserControl.SetObjectPropertyAsync Метод

Определение

Этот метод обновляет свойство объекта , который является частью DataContext элемента управления .

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)

Параметры

id
ObjectId

Уникальный идентификатор обновляемого объекта.

propertyName
String

Имя обновляемого свойства.

value
MessagePackFragment

Новое назначаемое значение.

cancellationToken
CancellationToken

Маркер отмены для асинхронного вызова.

Возвращаемое значение

false Значение , если невозможно найти объект, идентифицируемый , idв true противном случае — значение .

Исключения

Если propertyName не является допустимым свойством для объекта, определяемого методом id.

Применяется к