BindingOperations Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Fornece métodos estáticos para manipular ligações, incluindo Binding, MultiBinding, e PriorityBinding objetos.
public ref class BindingOperations abstract sealed
public static class BindingOperations
type BindingOperations = class
Public Class BindingOperations
- Herança
-
BindingOperations
Observações
Esta classe expõe um conjunto de métodos estáticos que servem como operações auxiliares para ligações de dados.
Propriedades
| Name | Description |
|---|---|
| DisconnectedSource |
Obtém um objeto que substitui quando DataContext um contentor de itens é removido da árvore visual. |
Métodos
| Name | Description |
|---|---|
| AccessCollection(IEnumerable, Action, Boolean) |
Fornece acesso a uma coleção utilizando o mecanismo de sincronização que a aplicação especificou quando chamou EnableCollectionSynchronization. |
| ClearAllBindings(DependencyObject) |
Remove todas as ligações, incluindo as do tipo Binding, , e PriorityBinding, do especificado DependencyObjectMultiBinding. |
| ClearBinding(DependencyObject, DependencyProperty) |
Remove a ligação de uma propriedade, se existir uma. |
| DisableCollectionSynchronization(IEnumerable) |
Remover a sincronização registada para a coleção especificada. |
| EnableCollectionSynchronization(IEnumerable, Object, CollectionSynchronizationCallback) |
Permite que um CollectionView objeto participe em acesso sincronizado a uma coleção usada em múltiplos threads usando um mecanismo diferente de um simples bloqueio. |
| EnableCollectionSynchronization(IEnumerable, Object) |
Permite que um CollectionView objeto participe num acesso sincronizado a uma coleção usada em múltiplos threads usando um mecanismo simples de bloqueio. |
| GetBinding(DependencyObject, DependencyProperty) |
Recupera o Binding objeto que está definido na propriedade especificada. |
| GetBindingBase(DependencyObject, DependencyProperty) |
Recupera o BindingBase objeto que está definido na propriedade especificada. |
| GetBindingExpression(DependencyObject, DependencyProperty) |
Devolve o BindingExpression objeto associado à propriedade de alvo de ligação especificada no objeto especificado. |
| GetBindingExpressionBase(DependencyObject, DependencyProperty) |
Recupera o BindingExpressionBase objeto que está definido na propriedade especificada. |
| GetMultiBinding(DependencyObject, DependencyProperty) |
Recupera o MultiBinding objeto que está definido na propriedade especificada. |
| GetMultiBindingExpression(DependencyObject, DependencyProperty) |
Devolve o MultiBindingExpression objeto associado à propriedade de alvo de ligação especificada no objeto especificado. |
| GetPriorityBinding(DependencyObject, DependencyProperty) |
Recupera o PriorityBinding objeto que está definido na propriedade especificada. |
| GetPriorityBindingExpression(DependencyObject, DependencyProperty) |
Devolve o PriorityBindingExpression objeto associado à propriedade de alvo de ligação especificada no objeto especificado. |
| GetSourceUpdatingBindingGroups(DependencyObject) |
Obtém todos BindingGroup os objetos que têm valores inválidos ou valores alvo que não foram atualizados na fonte. |
| GetSourceUpdatingBindings(DependencyObject) |
Obtém todos BindingExpressionBase os objetos que têm valores inválidos ou valores alvo que não foram atualizados na fonte. |
| IsDataBound(DependencyObject, DependencyProperty) |
Devolve um valor que indica se a propriedade especificada está atualmente limitada pelos dados. |
| SetBinding(DependencyObject, DependencyProperty, BindingBase) |
Cria e associa uma nova instância de BindingExpressionBase com a propriedade de alvo de ligação especificada. |
evento
| Name | Description |
|---|---|
| CollectionRegistering |
Ocorre quando o sistema de ligação de dados repara numa coleção. |
| CollectionViewRegistering |
Ocorre quando o sistema de ligação de dados repara numa vista de coleção. |