Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Un BindingSource especializado para el uso con VMSDK (herramientas ADSL) del modelo.Crea una transacción cuando se agregan o quitan elementos.
Jerarquía de herencia
System.Object
System.MarshalByRefObject
System.ComponentModel.Component
System.Windows.Forms.BindingSource
Microsoft.VisualStudio.Modeling.Design.ModelingBindingSource
Espacio de nombres: Microsoft.VisualStudio.Modeling.Design
Ensamblado: Microsoft.VisualStudio.Modeling.Sdk.11.0 (en Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)
Sintaxis
'Declaración
Public Class ModelingBindingSource _
Inherits BindingSource
public class ModelingBindingSource : BindingSource
El tipo ModelingBindingSource expone los siguientes miembros.
Constructores
| Nombre | Descripción | |
|---|---|---|
![]() |
ModelingBindingSource() | Inicializa una nueva instancia de la clase de Microsoft.VisualStudio.Modeling.Design.ModelingBindingSource a los valores de propiedad predeterminados. |
![]() |
ModelingBindingSource(IContainer) | Inicializa una nueva instancia de la clase de Microsoft.VisualStudio.Modeling.Design.ModelingBindingSource y agrega el objeto recién creado de ModelingBindingSource al contenedor especificado. |
![]() |
ModelingBindingSource(Object, String) | Inicializa una nueva instancia de la clase de Microsoft.VisualStudio.Modeling.Design.ModelingBindingSource con el origen de datos y el miembro de datos especificados. |
Arriba
Propiedades
| Nombre | Descripción | |
|---|---|---|
![]() |
AllowEdit | Obtiene un valor que indica si los elementos de la lista subyacente se pueden editar. (Se hereda de BindingSource). |
![]() |
AllowNew | es AddNew permitido ser invitado este origen. (Invalida a BindingSource.AllowNew). |
![]() |
AllowRemove | obtiene un valor que indica si los elementos se pueden quitar de la lista subyacente. (Se hereda de BindingSource). |
![]() |
CanRaiseEvents | Obtiene un valor que indica si el componente puede generar un evento. (Se hereda de Component). |
![]() |
Container | Obtiene IContainer que contiene Component. (Se hereda de Component). |
![]() |
Count | Obtiene el número total de elementos en la lista subyacente, tomando el valor actual de Filter en cuenta. (Se hereda de BindingSource). |
![]() |
CurrencyManager | Obtiene el administrador de divisa asociado a este BindingSource. (Se hereda de BindingSource). |
![]() |
Current | obtiene el elemento actual en la lista. (Se hereda de BindingSource). |
![]() |
DataMember | Obtiene o establece la lista específica en el origen de datos al que el conector enlazado actualmente. (Se hereda de BindingSource). |
![]() |
DataSource | Obtiene o establece el origen de datos al que el conector enlazado. (Se hereda de BindingSource). |
![]() |
DesignMode | Obtiene un valor que indica si Component está actualmente en modo de diseño. (Se hereda de Component). |
![]() |
Events | Obtiene la lista de controladores de eventos asociados a Component. (Se hereda de Component). |
![]() |
Filter | Obtiene o establece la expresión utilizada para filtrar las filas que se ven. (Se hereda de BindingSource). |
![]() |
IsBindingSuspended | Obtiene un valor que indica si el enlace de la lista está suspendido. (Se hereda de BindingSource). |
![]() |
IsFixedSize | Obtiene un valor que indica si la lista subyacente tiene un tamaño fijo. (Se hereda de BindingSource). |
![]() |
IsReadOnly | Obtiene un valor que indica si la lista subyacente es de solo lectura. (Se hereda de BindingSource). |
![]() |
IsSorted | Obtiene un valor que indica si los elementos de la lista subyacente cambian. (Se hereda de BindingSource). |
![]() |
IsSynchronized | Obtiene un valor que indica si el acceso a la colección está sincronizado (seguro para subprocesos). (Se hereda de BindingSource). |
![]() |
IsValidDataSource | True si el origen de datos es un VMSDK ModelElement contenidos en un almacén de VMSDK. |
![]() |
Item | obtiene o establece el elemento de lista en el índice especificado.Si establece un elemento, la operación realizan dentro de una transacción. (Invalida a BindingSource.Item). |
![]() |
List | obtiene la lista que el conector está enlazado a. (Se hereda de BindingSource). |
![]() |
Position | Obtiene o establece el índice del elemento actual en la lista subyacente. (Se hereda de BindingSource). |
![]() |
RaiseListChangedEvents | Obtiene o establece un valor que indica si los eventos de ListChanged deben producir. (Se hereda de BindingSource). |
![]() |
Site | Obtiene o establece ISite de Component. (Se hereda de Component). |
![]() |
Sort | Obtiene o establece los nombres de columna utilizados para ordenar, y el criterio de ordenación para ver las filas del origen de datos. (Se hereda de BindingSource). |
![]() |
SortDescriptions | Obtiene la colección de descripciones ordenadas aplicado al origen de datos. (Se hereda de BindingSource). |
![]() |
SortDirection | Obtiene la dirección en que los elementos de la lista se ordenan. (Se hereda de BindingSource). |
![]() |
SortProperty | Infraestructura. Obtiene PropertyDescriptor que se utiliza para ordenar la lista. (Se hereda de BindingSource). |
![]() |
SupportsAdvancedSorting | obtiene un valor que indica si el origen de datos admite la ordenación de varias columnas. (Se hereda de BindingSource). |
![]() |
SupportsChangeNotification | obtiene un valor que indica si el origen de datos admite la notificación. (Se hereda de BindingSource). |
![]() |
SupportsFiltering | obtiene un valor que indica si el origen de datos admite el filtrado. (Se hereda de BindingSource). |
![]() |
SupportsSearching | Obtiene un valor que indica si el origen de datos permite buscar con el método de Find . (Se hereda de BindingSource). |
![]() |
SupportsSorting | obtiene un valor que indica si el origen de datos admite la ordenación. (Se hereda de BindingSource). |
![]() |
SyncRoot | Obtiene un objeto que se puede usar para sincronizar el acceso a la lista subyacente. (Se hereda de BindingSource). |
Arriba
Métodos
| Nombre | Descripción | |
|---|---|---|
![]() |
Add | Agrega un elemento existente en la lista.La operación se realizará dentro de una transacción. (Invalida a BindingSource.Add(Object)). |
![]() |
AddNew | Agrega un nuevo elemento a la lista subyacente. (Invalida a BindingSource.AddNew()). |
![]() |
ApplySort(ListSortDescriptionCollection) | Ordena el origen de datos con descripciones especificadas de ordenación. (Se hereda de BindingSource). |
![]() |
ApplySort(PropertyDescriptor, ListSortDirection) | Ordena el origen de datos mediante la propiedad especificada descriptor y la dirección de la ordenación. (Se hereda de BindingSource). |
![]() |
CancelEdit | Cancela la operación de edición actual. (Se hereda de BindingSource). |
![]() |
Clear | Quita todos los elementos de la lista.Realiza la operación dentro de una transacción. (Invalida a BindingSource.Clear()). |
![]() |
Contains | determina si un objeto es un elemento en la lista. (Se hereda de BindingSource). |
![]() |
CopyTo | Copia el contenido de List en la matriz especificada, empezando por el valor de índice especificado. (Se hereda de BindingSource). |
![]() |
CreateObjRef | Crítico para la seguridad. Crea un objeto que contiene toda la información relevante necesaria para generar un proxy utilizado para comunicarse con un objeto remoto. (Se hereda de MarshalByRefObject). |
![]() |
Dispose() | Libera todos los recursos utilizados por Component. (Se hereda de Component). |
![]() |
Dispose(Boolean) | Versiones que los recursos no administrados usados por BindingSource y opcionalmente libera los recursos administrados. (Se hereda de BindingSource). |
![]() |
EndEdit | Aplica los cambios pendientes al origen de datos subyacente. (Se hereda de BindingSource). |
![]() |
Equals | Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object). |
![]() |
Finalize | Libera recursos no administrados y realiza otras operaciones de limpieza antes de que se reclame el objeto Component durante la recolección de elementos no utilizados. (Se hereda de Component). |
![]() |
Find(String, Object) | Devuelve el índice del elemento en la lista con el nombre y el valor especificados. (Se hereda de BindingSource). |
![]() |
Find(PropertyDescriptor, Object) | Buscar el índice del elemento que tiene la propiedad determinada descriptor. (Se hereda de BindingSource). |
![]() |
GetEnumerator | Recupera un enumerador para List. (Se hereda de BindingSource). |
![]() |
GetHashCode | Actúa como función hash para un tipo concreto. (Se hereda de Object). |
![]() |
GetItemProperties | Recupera una matriz de los objetos de PropertyDescriptor que representan las propiedades enlazables de tipo de lista origen de datos. (Se hereda de BindingSource). |
![]() |
GetLifetimeService | Crítico para la seguridad. Recupera el objeto de servicio de duración actual que controla la directiva de duración de esta instancia. (Se hereda de MarshalByRefObject). |
![]() |
GetListName | Obtiene el nombre de la lista que proporciona datos para el enlace. (Se hereda de BindingSource). |
![]() |
GetRelatedCurrencyManager | Obtiene el administrador relacionado de divisa del miembro de datos especificado. (Se hereda de BindingSource). |
![]() |
GetService | Devuelve un objeto que representa el servicio suministrado por Component o por Container. (Se hereda de Component). |
![]() |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). |
![]() |
IndexOf | Busca el objeto especificado y devuelve el índice de la primera aparición dentro de la lista completa. (Se hereda de BindingSource). |
![]() |
InitializeLifetimeService | Crítico para la seguridad. Obtiene un objeto de servicio de duración para controlar la directiva de duración de esta instancia. (Se hereda de MarshalByRefObject). |
![]() |
Insert | Inserta un elemento en el índice especificado de la lista.Realiza la operación dentro de una transacción. (Invalida a BindingSource.Insert(Int32, Object)). |
![]() |
MemberwiseClone() | Crea una copia superficial del objeto Object actual. (Se hereda de Object). |
![]() |
MemberwiseClone(Boolean) | Crea una copia superficial del objeto MarshalByRefObject actual. (Se hereda de MarshalByRefObject). |
![]() |
MoveFirst | Se desplaza al primer elemento de la lista. (Se hereda de BindingSource). |
![]() |
MoveLast | Se desplaza al último elemento de la lista. (Se hereda de BindingSource). |
![]() |
MoveNext | Se desplaza al siguiente elemento de la lista. (Se hereda de BindingSource). |
![]() |
MovePrevious | Se desplaza al elemento anterior en la lista. (Se hereda de BindingSource). |
![]() |
OnAddingNew | Provoca el evento de AddingNew . (Se hereda de BindingSource). |
![]() |
OnBindingComplete | Provoca el evento de BindingComplete . (Se hereda de BindingSource). |
![]() |
OnCurrentChanged | Provoca el evento de CurrentChanged . (Se hereda de BindingSource). |
![]() |
OnCurrentItemChanged | Provoca el evento de CurrentItemChanged . (Se hereda de BindingSource). |
![]() |
OnDataError | Provoca el evento de DataError . (Se hereda de BindingSource). |
![]() |
OnDataMemberChanged | Provoca el evento de DataMemberChanged . (Se hereda de BindingSource). |
![]() |
OnDataSourceChanged | Provoca el evento de DataSourceChanged . (Se hereda de BindingSource). |
![]() |
OnListChanged | Cuando se ha cambiado la lista se llama a este método para restaurar los controladores de eventos del almacén y restaurar el estado de un datasource válido. (Invalida a BindingSource.OnListChanged(ListChangedEventArgs)). |
![]() |
OnPositionChanged | Provoca el evento de PositionChanged . (Se hereda de BindingSource). |
![]() |
OnPropertyChanged | Se invoca cuando cambia una propiedad. |
![]() |
Remove | Quita de la lista el elemento especificado.Realiza la operación dentro de una transacción. (Invalida a BindingSource.Remove(Object)). |
![]() |
RemoveAt | Quita el elemento situado en el índice especificado de la lista.Realiza la operación dentro de una transacción. (Invalida a BindingSource.RemoveAt(Int32)). |
![]() |
RemoveCurrent | quita el elemento actual de la lista. (Se hereda de BindingSource). |
![]() |
RemoveFilter | Quita el filtro asociado a BindingSource. (Se hereda de BindingSource). |
![]() |
RemoveSort | Quita la ordenación asociado a BindingSource. (Se hereda de BindingSource). |
![]() |
ResetAllowNew | Infraestructura. reinicializa la propiedad de AllowNew . (Se hereda de BindingSource). |
![]() |
ResetBindings | Haga un límite del control a BindingSource para releer todos los elementos de la lista y actualizar sus valores mostrados. (Se hereda de BindingSource). |
![]() |
ResetCurrentItem | Haga un límite del control a BindingSource para releer el elemento actualmente seleccionado y actualizar el valor mostrado. (Se hereda de BindingSource). |
![]() |
ResetItem | Haga un límite del control a BindingSource para releer el elemento en el índice especificado, y actualizar el valor mostrado. (Se hereda de BindingSource). |
![]() |
ResumeBinding | Reanuda el enlace de datos. (Se hereda de BindingSource). |
![]() |
SuspendBinding | Suspende el enlace de datos para evitar que los cambios que actualicen el origen de datos enlazado. (Se hereda de BindingSource). |
![]() |
ToString | Devuelve un objeto String que contiene el nombre del objeto Component, en caso de que exista.Este método no debe reemplazarse. (Se hereda de Component). |
Arriba
Eventos
| Nombre | Descripción | |
|---|---|---|
![]() |
AddingNew | Se produce antes de que se agrega un elemento a la lista subyacente. (Se hereda de BindingSource). |
![]() |
BindingComplete | Se produce cuando se ha enlazado a todos los clientes a este BindingSource. (Se hereda de BindingSource). |
![]() |
CurrentChanged | Se produce cuando cambia actualmente enlazados del elemento. (Se hereda de BindingSource). |
![]() |
CurrentItemChanged | Se produce cuando un valor de propiedad de la propiedad de Current ha cambiado. (Se hereda de BindingSource). |
![]() |
DataError | Se produce cuando una excepción moneda-relacionada controla automáticamente por BindingSource. (Se hereda de BindingSource). |
![]() |
DataMemberChanged | Se produce cuando el valor de propiedad de DataMember ha cambiado. (Se hereda de BindingSource). |
![]() |
DataSourceChanged | Se produce cuando el valor de propiedad de DataSource ha cambiado. (Se hereda de BindingSource). |
![]() |
Disposed | Se produce cuando el componente se elimina mediante una llamada al método Dispose. (Se hereda de Component). |
![]() |
ListChanged | Se produce cuando cambia la lista subyacente o un elemento de la lista. (Se hereda de BindingSource). |
![]() |
PositionChanged | Se produce cuando el valor de la propiedad de Position ha cambiado. (Se hereda de BindingSource). |
Arriba
Implementaciones explícitas de interfaces
| Nombre | Descripción | |
|---|---|---|
![]() ![]() |
IBindingList.AddIndex | Agrega PropertyDescriptor a índices utilizados para buscar. (Se hereda de BindingSource). |
![]() ![]() |
ISupportInitialize.BeginInit | Señala BindingSource que la inicialización está iniciando. (Se hereda de BindingSource). |
![]() ![]() |
ICancelAddNew.CancelNew | descarta un nuevo elemento pendiente de la colección. (Se hereda de BindingSource). |
![]() ![]() |
ISupportInitialize.EndInit | Señala BindingSource que la inicialización está completa. (Se hereda de BindingSource). |
![]() ![]() |
ICancelAddNew.EndNew | Confía en un nuevo elemento pendiente a la colección. (Se hereda de BindingSource). |
![]() ![]() |
ISupportInitializeNotification.Initialized | Se produce cuando se inicializa BindingSource . (Se hereda de BindingSource). |
![]() ![]() |
ISupportInitializeNotification.IsInitialized | Obtiene un valor que indica si el objeto BindingSource está inicializado. (Se hereda de BindingSource). |
![]() ![]() |
IBindingList.RemoveIndex | Quita System.ComponentModel.PropertyDescriptor de índices utilizados para buscar. (Se hereda de BindingSource). |
Arriba
Comentarios
Para obtener un ejemplo de cómo utilizar este origen de enlace, vea Crear lenguajes específicos de dominio basados en Windows Forms.
Seguridad para subprocesos
Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)