Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Uma BindingSource especializada para uso com os modelos VMSDK (ferramentas de DSL).Cria uma transação quando itens são adicionados ou removidos.
Hierarquia de herança
System.Object
System.MarshalByRefObject
System.ComponentModel.Component
System.Windows.Forms.BindingSource
Microsoft.VisualStudio.Modeling.Design.ModelingBindingSource
Namespace: Microsoft.VisualStudio.Modeling.Design
Assembly: Microsoft.VisualStudio.Modeling.Sdk.11.0 (em Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)
Sintaxe
'Declaração
Public Class ModelingBindingSource _
Inherits BindingSource
public class ModelingBindingSource : BindingSource
O tipo ModelingBindingSource expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
![]() |
ModelingBindingSource() | Inicializa uma nova instância da classe Microsoft.VisualStudio.Modeling.Design.ModelingBindingSource para os valores de propriedade padrão. |
![]() |
ModelingBindingSource(IContainer) | Inicializa uma nova instância da classe Microsoft.VisualStudio.Modeling.Design.ModelingBindingSource e adiciona o objeto recém-criado de ModelingBindingSource ao contêiner especificado. |
![]() |
ModelingBindingSource(Object, String) | Inicializa uma nova instância da classe Microsoft.VisualStudio.Modeling.Design.ModelingBindingSource com a fonte de dados especificada e o membro de dados. |
Superior
Propriedades
Nome | Descrição | |
---|---|---|
![]() |
AllowEdit | Obtém um valor que indica se os itens na lista subjacente podem ser editados. (Herdado de BindingSource.) |
![]() |
AllowNew | AddNew pode ser chamado nessa fonte. (Substitui BindingSource.AllowNew.) |
![]() |
AllowRemove | Obtém um valor que indica se os itens podem ser removidos da lista subjacente. (Herdado de BindingSource.) |
![]() |
CanRaiseEvents | Obtém um valor que indica se o componente pode elevar um evento. (Herdado de Component.) |
![]() |
Container | Obtém o IContainer que contém o Component. (Herdado de Component.) |
![]() |
Count | Obtém o número total de itens na lista subjacente, levando a atual Filter valor em consideração. (Herdado de BindingSource.) |
![]() |
CurrencyManager | Obtém o Gerenciador de moeda associado a isso BindingSource. (Herdado de BindingSource.) |
![]() |
Current | Obtém o item atual na lista. (Herdado de BindingSource.) |
![]() |
DataMember | Obtém ou define a lista específica na fonte de dados ao qual o conector atualmente liga a. (Herdado de BindingSource.) |
![]() |
DataSource | Obtém ou define a fonte de dados que vincula o conector. (Herdado de BindingSource.) |
![]() |
DesignMode | Obtém um valor que indica se a Component está no modo de design. (Herdado de Component.) |
![]() |
Events | Obtém a lista de manipuladores de eventos que estão conectados a este Component. (Herdado de Component.) |
![]() |
Filter | Obtém ou define a expressão usada para filtrar quais linhas são exibidas. (Herdado de BindingSource.) |
![]() |
IsBindingSuspended | Obtém um valor indicando se a ligação da lista está suspenso. (Herdado de BindingSource.) |
![]() |
IsFixedSize | Obtém um valor indicando se a lista subjacente tem um tamanho fixo. (Herdado de BindingSource.) |
![]() |
IsReadOnly | Obtém um valor que indica se a lista subjacente é somente leitura. (Herdado de BindingSource.) |
![]() |
IsSorted | Obtém um valor que indica se os itens na lista subjacente são classificados. (Herdado de BindingSource.) |
![]() |
IsSynchronized | Obtém um valor indicando se o acesso à coleção é sincronizado (segmento seguro). (Herdado de BindingSource.) |
![]() |
IsValidDataSource | True se a fonte de dados for um ModelElement VMSDK que está contido em um armazenamento de VMSDK. |
![]() |
Item | Obtém ou define o item da lista no índice especificado.Se você definir um item, a operação será executada dentro de uma transação. (Substitui BindingSource.Item.) |
![]() |
List | Obtém a lista que o conector está vinculado. (Herdado de BindingSource.) |
![]() |
Position | Obtém ou define o índice do item atual na lista subjacente. (Herdado de BindingSource.) |
![]() |
RaiseListChangedEvents | Obtém ou define um valor indicando se ListChanged eventos devem ser gerados. (Herdado de BindingSource.) |
![]() |
Site | Obtém ou define o ISite da Component. (Herdado de Component.) |
![]() |
Sort | Obtém ou define os nomes de coluna usados para classificação e a ordem de classificação para exibir as linhas na fonte de dados. (Herdado de BindingSource.) |
![]() |
SortDescriptions | Obtém a coleção de classificação descrições aplicadas à fonte de dados. (Herdado de BindingSource.) |
![]() |
SortDirection | Obtém a direção em que os itens na lista são classificados. (Herdado de BindingSource.) |
![]() |
SortProperty | Infraestrutura. Obtém o PropertyDescriptor que está sendo usado para classificar a lista. (Herdado de BindingSource.) |
![]() |
SupportsAdvancedSorting | Obtém um valor indicando se a fonte de dados oferece suporte à classificação várias colunas. (Herdado de BindingSource.) |
![]() |
SupportsChangeNotification | Obtém um valor indicando se a fonte de dados oferece suporte à notificação de alteração. (Herdado de BindingSource.) |
![]() |
SupportsFiltering | Obtém um valor indicando se a fonte de dados oferece suporte à filtragem. (Herdado de BindingSource.) |
![]() |
SupportsSearching | Obtém um valor indicando se a fonte de dados oferece suporte à pesquisa com o Find método. (Herdado de BindingSource.) |
![]() |
SupportsSorting | Obtém um valor indicando se a fonte de dados oferece suporte à classificação. (Herdado de BindingSource.) |
![]() |
SyncRoot | Obtém um objeto que pode ser usado para sincronizar o acesso para a lista subjacente. (Herdado de BindingSource.) |
Superior
Métodos
Nome | Descrição | |
---|---|---|
![]() |
Add | Adiciona um item existente à lista.A operação será executada dentro de uma transação. (Substitui BindingSource.Add(Object).) |
![]() |
AddNew | Adiciona um novo item à lista subjacente. (Substitui BindingSource.AddNew().) |
![]() |
ApplySort(ListSortDescriptionCollection) | Classifica a fonte de dados com as descrições de classificação especificada. (Herdado de BindingSource.) |
![]() |
ApplySort(PropertyDescriptor, ListSortDirection) | Classifica a fonte de dados usando a direção de classificação e o descritor de propriedade especificada. (Herdado de BindingSource.) |
![]() |
CancelEdit | Cancela a operação de edição atual. (Herdado de BindingSource.) |
![]() |
Clear | Remove todos os elementos da lista.Executa a operação dentro de uma transação. (Substitui BindingSource.Clear().) |
![]() |
Contains | Determina se um objeto é um item na lista. (Herdado de BindingSource.) |
![]() |
CopyTo | Copia o conteúdo da List para a matriz especificada, iniciando com o valor de índice especificado. (Herdado de BindingSource.) |
![]() |
CreateObjRef | Segurança crítica. Cria um objeto que contém todas as informações relevantes necessárias para gerar um proxy usado para se comunicar com um objeto remoto. (Herdado de MarshalByRefObject.) |
![]() |
Dispose() | Libera todos os recursos usados pela Component. (Herdado de Component.) |
![]() |
Dispose(Boolean) | Libera os recursos não gerenciados usados pela BindingSource e, opcionalmente, libera os recursos gerenciados. (Herdado de BindingSource.) |
![]() |
EndEdit | Aplica as alterações pendentes a fonte de dados subjacente. (Herdado de BindingSource.) |
![]() |
Equals | Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.) |
![]() |
Finalize | Libera os recursos não gerenciados e executa outras operações de limpeza antes do Component é recuperados pela coleta de lixo. (Herdado de Component.) |
![]() |
Find(String, Object) | Retorna o índice do item na lista com o nome da propriedade especificada e valor. (Herdado de BindingSource.) |
![]() |
Find(PropertyDescriptor, Object) | Procura o índice do item que tenha o descritor de determinada propriedade. (Herdado de BindingSource.) |
![]() |
GetEnumerator | Recupera um enumerador para o List. (Herdado de BindingSource.) |
![]() |
GetHashCode | Serve como uma função de hash para um tipo específico. (Herdado de Object.) |
![]() |
GetItemProperties | Recupera uma matriz de PropertyDescriptor o tipo de lista de origem de objetos que representam as propriedades vinculáveis dos dados. (Herdado de BindingSource.) |
![]() |
GetLifetimeService | Segurança crítica. Recupera o objeto de serviço Vida útil atual que controla a diretiva vida útil para esta instância. (Herdado de MarshalByRefObject.) |
![]() |
GetListName | Obtém o nome da lista fornecendo dados para a ligação. (Herdado de BindingSource.) |
![]() |
GetRelatedCurrencyManager | Obtém o Gerenciador de moeda relacionados para o membro de dados especificado. (Herdado de BindingSource.) |
![]() |
GetService | Retorna um objeto que representa um serviço fornecido pela Component ou por seus Container. (Herdado de Component.) |
![]() |
GetType | Obtém Type da instância atual. (Herdado de Object.) |
![]() |
IndexOf | Procura o objeto especificado e retorna o índice da primeira ocorrência dentro da lista inteira. (Herdado de BindingSource.) |
![]() |
InitializeLifetimeService | Segurança crítica. Obtém um objeto de serviço de tempo de vida para controlar a diretiva vida útil para esta instância. (Herdado de MarshalByRefObject.) |
![]() |
Insert | Insere um item na lista no índice especificado.Executa a operação dentro de uma transação. (Substitui BindingSource.Insert(Int32, Object).) |
![]() |
MemberwiseClone() | Cria uma cópia superficial de Objectatual. (Herdado de Object.) |
![]() |
MemberwiseClone(Boolean) | Cria uma cópia superficial do atual MarshalByRefObject objeto. (Herdado de MarshalByRefObject.) |
![]() |
MoveFirst | Move para o primeiro item na lista. (Herdado de BindingSource.) |
![]() |
MoveLast | Move para o último item na lista. (Herdado de BindingSource.) |
![]() |
MoveNext | Move para o próximo item na lista. (Herdado de BindingSource.) |
![]() |
MovePrevious | Move para o item anterior na lista. (Herdado de BindingSource.) |
![]() |
OnAddingNew | Gera o evento AddingNew. (Herdado de BindingSource.) |
![]() |
OnBindingComplete | Gera o evento BindingComplete. (Herdado de BindingSource.) |
![]() |
OnCurrentChanged | Gera o evento CurrentChanged. (Herdado de BindingSource.) |
![]() |
OnCurrentItemChanged | Gera o evento CurrentItemChanged. (Herdado de BindingSource.) |
![]() |
OnDataError | Gera o evento DataError. (Herdado de BindingSource.) |
![]() |
OnDataMemberChanged | Gera o evento DataMemberChanged. (Herdado de BindingSource.) |
![]() |
OnDataSourceChanged | Gera o evento DataSourceChanged. (Herdado de BindingSource.) |
![]() |
OnListChanged | Quando a lista tiver sido alterada, este método é chamado para redefinir os manipuladores de eventos do armazenamento e redefinir o estado de uma fonte de dados válido. (Substitui BindingSource.OnListChanged(ListChangedEventArgs).) |
![]() |
OnPositionChanged | Gera o evento PositionChanged. (Herdado de BindingSource.) |
![]() |
OnPropertyChanged | Chamado quando uma propriedade é alterada. |
![]() |
Remove | Remove o item especificado da lista.Executa a operação dentro de uma transação. (Substitui BindingSource.Remove(Object).) |
![]() |
RemoveAt | Remove o item no índice especificado na lista.Executa a operação dentro de uma transação. (Substitui BindingSource.RemoveAt(Int32).) |
![]() |
RemoveCurrent | Remove o item atual da lista. (Herdado de BindingSource.) |
![]() |
RemoveFilter | Remove o filtro associado a BindingSource. (Herdado de BindingSource.) |
![]() |
RemoveSort | Remove a classificação associada com o BindingSource. (Herdado de BindingSource.) |
![]() |
ResetAllowNew | Infraestrutura. Reinicializa o AllowNew propriedade. (Herdado de BindingSource.) |
![]() |
ResetBindings | Faz com que um controle acoplado a BindingSource para reler todos os itens na lista e atualizar seus valores exibidos. (Herdado de BindingSource.) |
![]() |
ResetCurrentItem | Faz com que um controle acoplado a BindingSource para reler o item atualmente selecionado e atualizar o seu valor exibido. (Herdado de BindingSource.) |
![]() |
ResetItem | Faz com que um controle acoplado a BindingSource para reler o item no índice especificado e atualizar o seu valor exibido. (Herdado de BindingSource.) |
![]() |
ResumeBinding | Reinicia a ligação de dados. (Herdado de BindingSource.) |
![]() |
SuspendBinding | Suspende a ligação de dados para impedir que alterações atualizar a fonte de dados ligada. (Herdado de BindingSource.) |
![]() |
ToString | Retorna um String contendo o nome da Component, se houver.Este método não deve ser substituído. (Herdado de Component.) |
Superior
Eventos
Nome | Descrição | |
---|---|---|
![]() |
AddingNew | Ocorre antes que um item é adicionado à lista subjacente. (Herdado de BindingSource.) |
![]() |
BindingComplete | Ocorre quando todos os clientes tenham sido vinculados a esta BindingSource. (Herdado de BindingSource.) |
![]() |
CurrentChanged | Ocorre quando o item ligado no momento é alterado. (Herdado de BindingSource.) |
![]() |
CurrentItemChanged | Ocorre quando um valor de propriedade do Current propriedade foi alterada. (Herdado de BindingSource.) |
![]() |
DataError | Ocorre quando uma exceção de moeda silenciosamente é tratada pelo BindingSource. (Herdado de BindingSource.) |
![]() |
DataMemberChanged | Ocorre quando o DataMember o valor da propriedade foi alterada. (Herdado de BindingSource.) |
![]() |
DataSourceChanged | Ocorre quando o DataSource o valor da propriedade foi alterada. (Herdado de BindingSource.) |
![]() |
Disposed | Ocorre quando o componente é descartado por uma chamada para o Dispose método. (Herdado de Component.) |
![]() |
ListChanged | Ocorre quando altera a lista muda subjacente ou um item na lista. (Herdado de BindingSource.) |
![]() |
PositionChanged | Ocorre após o valor da Position propriedade foi alterada. (Herdado de BindingSource.) |
Superior
Implementações explícitas da interface
Nome | Descrição | |
---|---|---|
![]() ![]() |
IBindingList.AddIndex | Adiciona o PropertyDescriptor para os índices usados para pesquisa. (Herdado de BindingSource.) |
![]() ![]() |
ISupportInitialize.BeginInit | Sinais de BindingSource que a inicialização está iniciando. (Herdado de BindingSource.) |
![]() ![]() |
ICancelAddNew.CancelNew | Descarta um novo item pendente da coleção. (Herdado de BindingSource.) |
![]() ![]() |
ISupportInitialize.EndInit | Sinais de BindingSource que a inicialização for concluída. (Herdado de BindingSource.) |
![]() ![]() |
ICancelAddNew.EndNew | Confirma um novo item pendente à coleção. (Herdado de BindingSource.) |
![]() ![]() |
ISupportInitializeNotification.Initialized | Ocorre quando o BindingSource é inicializada. (Herdado de BindingSource.) |
![]() ![]() |
ISupportInitializeNotification.IsInitialized | Obtém um valor indicando se a BindingSource é inicializada. (Herdado de BindingSource.) |
![]() ![]() |
IBindingList.RemoveIndex | Remove o System.ComponentModel.PropertyDescriptor partir os índices usados para pesquisa. (Herdado de BindingSource.) |
Superior
Comentários
Para obter um exemplo de como usar esta fonte de ligação, consulte A criação de um idioma do Windows baseada em formulários específicos do domínio.
Acesso thread-safe
Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.