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
.