Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
BindingSource spécialisé pour une utilisation avec VMSDK (outils DÉSOLÉ) modèle.Crée une transaction lorsque des éléments sont ajoutés ou supprimés.
Hiérarchie d'héritage
System.Object
System.MarshalByRefObject
System.ComponentModel.Component
System.Windows.Forms.BindingSource
Microsoft.VisualStudio.Modeling.Design.ModelingBindingSource
Espace de noms : Microsoft.VisualStudio.Modeling.Design
Assembly : Microsoft.VisualStudio.Modeling.Sdk.11.0 (dans Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)
Syntaxe
'Déclaration
Public Class ModelingBindingSource _
Inherits BindingSource
public class ModelingBindingSource : BindingSource
Le type ModelingBindingSource expose les membres suivants.
Constructeurs
| Nom | Description | |
|---|---|---|
![]() |
ModelingBindingSource() | Initialise une nouvelle instance de la classe de Microsoft.VisualStudio.Modeling.Design.ModelingBindingSource aux valeurs de propriété par défaut. |
![]() |
ModelingBindingSource(IContainer) | Initialise une nouvelle instance de la classe de Microsoft.VisualStudio.Modeling.Design.ModelingBindingSource et ajoute l'objet nouvellement créé de ModelingBindingSource dans le conteneur spécifié. |
![]() |
ModelingBindingSource(Object, String) | Initialise une nouvelle instance de la classe de Microsoft.VisualStudio.Modeling.Design.ModelingBindingSource avec la source de données et la donnée membre spécifiées. |
Début
Propriétés
| Nom | Description | |
|---|---|---|
![]() |
AllowEdit | Obtient une valeur indiquant si des éléments de la liste sous-jacente peuvent être modifiés. (Hérité de BindingSource.) |
![]() |
AllowNew | AddNew est autorisé à être invité cette source. (Substitue BindingSource.AllowNew.) |
![]() |
AllowRemove | Obtient une valeur indiquant si les éléments peuvent être supprimés de la liste sous-jacente. (Hérité de BindingSource.) |
![]() |
CanRaiseEvents | Obtient une valeur qui indique si le composant peut déclencher un événement. (Hérité de Component.) |
![]() |
Container | Obtient le IContainer qui contient Component. (Hérité de Component.) |
![]() |
Count | Obtient tout le nombre d'éléments dans la liste sous-jacente, prend la valeur actuelle d' Filter dans la considération. (Hérité de BindingSource.) |
![]() |
CurrencyManager | Obtient le gestionnaire de devises associé à cet BindingSource. (Hérité de BindingSource.) |
![]() |
Current | Obtient l'élément actuel dans la liste. (Hérité de BindingSource.) |
![]() |
DataMember | Obtient ou définit la liste spécifique dans la source de données sur laquelle le connecteur des liens actuellement. (Hérité de BindingSource.) |
![]() |
DataSource | Obtient ou définit la source de données à laquelle le connecteur des liens. (Hérité de BindingSource.) |
![]() |
DesignMode | Obtient une valeur qui indique si Component est actuellement en mode design. (Hérité de Component.) |
![]() |
Events | Obtient la liste des gestionnaires d'événements attachés à ce Component. (Hérité de Component.) |
![]() |
Filter | Obtient ou définit l'expression utilisée pour filtrer les lignes affichées. (Hérité de BindingSource.) |
![]() |
IsBindingSuspended | obtient une valeur indiquant si la liaison de liste est interrompue. (Hérité de BindingSource.) |
![]() |
IsFixedSize | obtient une valeur indiquant si la liste sous-jacente a une taille fixe. (Hérité de BindingSource.) |
![]() |
IsReadOnly | obtient une valeur indiquant si la liste sous-jacente est en lecture seule. (Hérité de BindingSource.) |
![]() |
IsSorted | Obtient une valeur indiquant si les éléments de la liste sous-jacente sont triés. (Hérité de BindingSource.) |
![]() |
IsSynchronized | obtient une valeur indiquant si l'accès à la collection est synchronisé (thread-safe). (Hérité de BindingSource.) |
![]() |
IsValidDataSource | True si la source de données est un VMSDK ModelElement qui est contenu dans une banque VMSDK. |
![]() |
Item | Obtient ou définit l'élément de liste à l'index spécifié.Si vous défini un élément, l'opération serez effectué à l'intérieur d'une transaction. (Substitue BindingSource.Item.) |
![]() |
List | Obtient la liste que le connecteur est lié. (Hérité de BindingSource.) |
![]() |
Position | Obtient ou définit l'index de l'élément actuel dans la liste sous-jacente. (Hérité de BindingSource.) |
![]() |
RaiseListChangedEvents | Obtient ou définit une valeur indiquant si des événements d' ListChanged doivent être déclenchés. (Hérité de BindingSource.) |
![]() |
Site | Obtient ou définit le ISite de Component. (Hérité de Component.) |
![]() |
Sort | Obtient ou définit les noms de colonnes utilisés pour le tri, et l'ordre de tri pour afficher les lignes dans la source de données. (Hérité de BindingSource.) |
![]() |
SortDescriptions | obtient la collection de descriptions de tri appliquées à la source de données. (Hérité de BindingSource.) |
![]() |
SortDirection | Obtient la direction dans laquelle les éléments de la liste sont triés. (Hérité de BindingSource.) |
![]() |
SortProperty | Infrastructure. Obtient PropertyDescriptor utilisé pour trier la liste. (Hérité de BindingSource.) |
![]() |
SupportsAdvancedSorting | Obtient une valeur indiquant si la source de données prend en charge le tri multicolonne. (Hérité de BindingSource.) |
![]() |
SupportsChangeNotification | obtient une valeur indiquant si la source de données prend en charge la notification de modifications. (Hérité de BindingSource.) |
![]() |
SupportsFiltering | Obtient une valeur indiquant si la source de données prend en charge le filtrage. (Hérité de BindingSource.) |
![]() |
SupportsSearching | Obtient une valeur indiquant si la source de données prend en charge la recherche avec la méthode d' Find . (Hérité de BindingSource.) |
![]() |
SupportsSorting | obtient une valeur indiquant si la source de données prend en charge le tri. (Hérité de BindingSource.) |
![]() |
SyncRoot | obtient un objet qui peut être utilisé pour synchroniser l'accès à la liste sous-jacente. (Hérité de BindingSource.) |
Début
Méthodes
| Nom | Description | |
|---|---|---|
![]() |
Add | Ajoute un élément existant à la liste.L'opération est exécutée à l'intérieur d'une transaction. (Substitue BindingSource.Add(Object).) |
![]() |
AddNew | Ajoute un nouvel élément à la liste sous-jacente. (Substitue BindingSource.AddNew().) |
![]() |
ApplySort(ListSortDescriptionCollection) | trie la source de données avec les descriptions de tri spécifiées. (Hérité de BindingSource.) |
![]() |
ApplySort(PropertyDescriptor, ListSortDirection) | Trie la source de données à l'aide de le descripteur et le sens de tri spécifiés de propriété. (Hérité de BindingSource.) |
![]() |
CancelEdit | Annule l'opération de modification actuelle. (Hérité de BindingSource.) |
![]() |
Clear | Supprime tous les éléments de la liste.Exécute l'opération à l'intérieur d'une transaction. (Substitue BindingSource.Clear().) |
![]() |
Contains | détermine si un objet est un élément dans la liste. (Hérité de BindingSource.) |
![]() |
CopyTo | Copie le contenu d' List dans le tableau indiqué, à partir de la valeur d'index spécifiée. (Hérité de BindingSource.) |
![]() |
CreateObjRef | Essentiel pour la sécurité. Crée un objet contenant toutes les informations appropriées requises pour générer un proxy permettant de communiquer avec un objet distant. (Hérité de MarshalByRefObject.) |
![]() |
Dispose() | Libère toutes les ressources utilisées par Component. (Hérité de Component.) |
![]() |
Dispose(Boolean) | libère les ressources non managées utilisées par BindingSource et libère éventuellement les ressources managées. (Hérité de BindingSource.) |
![]() |
EndEdit | Applique des modifications en attente à la source de données sous-jacente. (Hérité de BindingSource.) |
![]() |
Equals | Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.) |
![]() |
Finalize | Libère les ressources non managées et exécute d'autres opérations de nettoyage avant la récupération de Component par le garbage collection. (Hérité de Component.) |
![]() |
Find(String, Object) | Retourne l'index dans la liste du nom de la propriété et la valeur spécifiques. (Hérité de BindingSource.) |
![]() |
Find(PropertyDescriptor, Object) | Recherche l'index de l'élément qui a le descripteur donné de propriété. (Hérité de BindingSource.) |
![]() |
GetEnumerator | Récupère un énumérateur pour List. (Hérité de BindingSource.) |
![]() |
GetHashCode | Sert de fonction de hachage pour un type particulier. (Hérité de Object.) |
![]() |
GetItemProperties | Récupère un tableau d'objets d' PropertyDescriptor représentant des propriétés pouvant être liées du type de liste de source de données. (Hérité de BindingSource.) |
![]() |
GetLifetimeService | Essentiel pour la sécurité. Récupère l'objet de service de durée de vie en cours qui contrôle la stratégie de durée de vie de cette instance. (Hérité de MarshalByRefObject.) |
![]() |
GetListName | obtient le nom de la liste fournissant des données pour la liaison. (Hérité de BindingSource.) |
![]() |
GetRelatedCurrencyManager | obtient le gestionnaire de devise relatif pour la donnée membre spécifiée. (Hérité de BindingSource.) |
![]() |
GetService | Retourne un objet qui représente un service fourni par Component ou par son Container. (Hérité de Component.) |
![]() |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) |
![]() |
IndexOf | Recherche l'objet et retourne spécifiés l'index de la première occurrence dans la liste entière. (Hérité de BindingSource.) |
![]() |
InitializeLifetimeService | Essentiel pour la sécurité. Obtient un objet de service de durée de vie pour contrôler la stratégie de durée de vie de cette instance. (Hérité de MarshalByRefObject.) |
![]() |
Insert | Insère un élément dans la liste à l'index spécifié.Exécute l'opération à l'intérieur d'une transaction. (Substitue BindingSource.Insert(Int32, Object).) |
![]() |
MemberwiseClone() | Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.) |
![]() |
MemberwiseClone(Boolean) | Crée une copie superficielle de l'objet MarshalByRefObject actuel. (Hérité de MarshalByRefObject.) |
![]() |
MoveFirst | Fait passer au premier élément de la liste. (Hérité de BindingSource.) |
![]() |
MoveLast | Fait passer au dernier élément dans la liste. (Hérité de BindingSource.) |
![]() |
MoveNext | Déplace le curseur vers l'élément suivant dans la liste. (Hérité de BindingSource.) |
![]() |
MovePrevious | Fait passer à l'élément précédent dans la liste. (Hérité de BindingSource.) |
![]() |
OnAddingNew | déclenche l'événement d' AddingNew . (Hérité de BindingSource.) |
![]() |
OnBindingComplete | déclenche l'événement d' BindingComplete . (Hérité de BindingSource.) |
![]() |
OnCurrentChanged | déclenche l'événement d' CurrentChanged . (Hérité de BindingSource.) |
![]() |
OnCurrentItemChanged | déclenche l'événement d' CurrentItemChanged . (Hérité de BindingSource.) |
![]() |
OnDataError | déclenche l'événement d' DataError . (Hérité de BindingSource.) |
![]() |
OnDataMemberChanged | déclenche l'événement d' DataMemberChanged . (Hérité de BindingSource.) |
![]() |
OnDataSourceChanged | déclenche l'événement d' DataSourceChanged . (Hérité de BindingSource.) |
![]() |
OnListChanged | Lorsque la liste a été modifiée cette méthode est appelée pour réinitialiser les gestionnaires d'événements de la banque et réinitialiser l'état d'une source de données valide. (Substitue BindingSource.OnListChanged(ListChangedEventArgs).) |
![]() |
OnPositionChanged | déclenche l'événement d' PositionChanged . (Hérité de BindingSource.) |
![]() |
OnPropertyChanged | Appelé lorsqu'une propriété a changé. |
![]() |
Remove | Supprime l'élément spécifié de la liste.Exécute l'opération à l'intérieur d'une transaction. (Substitue BindingSource.Remove(Object).) |
![]() |
RemoveAt | Supprime l'élément au niveau de l'index spécifié dans la liste.Exécute l'opération à l'intérieur d'une transaction. (Substitue BindingSource.RemoveAt(Int32).) |
![]() |
RemoveCurrent | Supprime l'élément actuel de la liste. (Hérité de BindingSource.) |
![]() |
RemoveFilter | Supprime le filtre associé à BindingSource. (Hérité de BindingSource.) |
![]() |
RemoveSort | Supprime le tri associé à BindingSource. (Hérité de BindingSource.) |
![]() |
ResetAllowNew | Infrastructure. réinitialise la propriété d' AllowNew . (Hérité de BindingSource.) |
![]() |
ResetBindings | Fait pour relire tous les éléments de la liste et pour actualiser un contrôle lié à BindingSource leurs valeurs affichées. (Hérité de BindingSource.) |
![]() |
ResetCurrentItem | Fait pour relire l'élément actuellement sélectionné et pour actualiser un contrôle lié à BindingSource sa valeur affichée. (Hérité de BindingSource.) |
![]() |
ResetItem | Fait pour relire un contrôle lié à BindingSource l'élément à l'index spécifié, et actualiser sa valeur affichée. (Hérité de BindingSource.) |
![]() |
ResumeBinding | Poursuit la liaison de données. (Hérité de BindingSource.) |
![]() |
SuspendBinding | Interrompt la liaison de données pour empêcher la modification de mettre à jour la source de données liée. (Hérité de BindingSource.) |
![]() |
ToString | Retourne String contenant le nom du Component, s'il existe.Cette méthode ne doit pas être substituée. (Hérité de Component.) |
Début
Événements
| Nom | Description | |
|---|---|---|
![]() |
AddingNew | Se produit avant qu'un élément a été ajouté à la liste sous-jacente. (Hérité de BindingSource.) |
![]() |
BindingComplete | Se produit lorsque tous les clients étaient liés à cet BindingSource. (Hérité de BindingSource.) |
![]() |
CurrentChanged | Se produit lorsque l'élément actuellement liée change. (Hérité de BindingSource.) |
![]() |
CurrentItemChanged | Se produit lorsqu'une valeur de propriété de la propriété d' Current a changé. (Hérité de BindingSource.) |
![]() |
DataError | Se produit lorsqu'une exception monnaie-mise en relation est automatiquement gérée par BindingSource. (Hérité de BindingSource.) |
![]() |
DataMemberChanged | Se produit lorsque la valeur de propriété d' DataMember a changé. (Hérité de BindingSource.) |
![]() |
DataSourceChanged | Se produit lorsque la valeur de propriété d' DataSource a changé. (Hérité de BindingSource.) |
![]() |
Disposed | Se produit lorsque le composant est supprimé par un appel à la méthode Dispose. (Hérité de Component.) |
![]() |
ListChanged | Se produit lorsque la liste sous-jacente change ou un élément dans la liste change. (Hérité de BindingSource.) |
![]() |
PositionChanged | Se produit après que la valeur de la propriété d' Position a changé. (Hérité de BindingSource.) |
Début
Implémentations d'interface explicite
| Nom | Description | |
|---|---|---|
![]() ![]() |
IBindingList.AddIndex | Ajoute PropertyDescriptor des indices utilisé pour rechercher. (Hérité de BindingSource.) |
![]() ![]() |
ISupportInitialize.BeginInit | Signale BindingSource que l'initialisation a démarré. (Hérité de BindingSource.) |
![]() ![]() |
ICancelAddNew.CancelNew | Ignore un élément en attente de la collection. (Hérité de BindingSource.) |
![]() ![]() |
ISupportInitialize.EndInit | signale BindingSource que l'initialisation est terminée. (Hérité de BindingSource.) |
![]() ![]() |
ICancelAddNew.EndNew | Valide un élément en attente à la collection. (Hérité de BindingSource.) |
![]() ![]() |
ISupportInitializeNotification.Initialized | Se produit lorsque BindingSource est initialisé. (Hérité de BindingSource.) |
![]() ![]() |
ISupportInitializeNotification.IsInitialized | Obtient une valeur indiquant si BindingSource est initialisé. (Hérité de BindingSource.) |
![]() ![]() |
IBindingList.RemoveIndex | Supprime System.ComponentModel.PropertyDescriptor des indices utilisé pour rechercher. (Hérité de BindingSource.) |
Début
Notes
Pour obtenir un exemple de la façon d'utiliser cette source de liaison, consultez Création d'un langage spécifique à un domaine basé sur Windows Forms.
Sécurité des threads
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)