Klasa ModelingBindingSource
Wyspecjalizowane BindingSource do użytku z modeli VMSDK (narzędzia DSL).Tworzy transakcję, gdy elementy są dodawane lub usuwane.
Hierarchia dziedziczenia
System.Object
System.MarshalByRefObject
System.ComponentModel.Component
System.Windows.Forms.BindingSource
Microsoft.VisualStudio.Modeling.Design.ModelingBindingSource
Przestrzeń nazw: Microsoft.VisualStudio.Modeling.Design
Zestaw: Microsoft.VisualStudio.Modeling.Sdk.12.0 (w Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)
Składnia
'Deklaracja
Public Class ModelingBindingSource _
Inherits BindingSource
public class ModelingBindingSource : BindingSource
Typ ModelingBindingSource uwidacznia następujące elementy członkowskie.
Konstruktorzy
Nazwa | Opis | |
---|---|---|
ModelingBindingSource() | Inicjuje nowe wystąpienie klasy Microsoft.VisualStudio.Modeling.Design.ModelingBindingSource do domyślnych wartości właściwości. | |
ModelingBindingSource(IContainer) | Inicjuje nowe wystąpienie klasy Microsoft.VisualStudio.Modeling.Design.ModelingBindingSource i dodaje nowo utworzonego obiektu ModelingBindingSource w określonym kontenerze. | |
ModelingBindingSource(Object, String) | Inicjuje nowe wystąpienie klasy Microsoft.VisualStudio.Modeling.Design.ModelingBindingSource z określonym źródłem danych i elementu danych. |
Początek
Właściwości
Nazwa | Opis | |
---|---|---|
AllowEdit | Zwraca wartość wskazującą, czy elementy na liście podstawowej mogą być edytowane. (Odziedziczone z BindingSource). | |
AllowNew | Element AddNew może być wywołana dla tego źródła. (Zastępuje BindingSource.AllowNew). | |
AllowRemove | Zwraca wartość wskazującą, czy elementy można usunąć z listy źródłowej. (Odziedziczone z BindingSource). | |
CanRaiseEvents | Zwraca wartość wskazującą, czy składnik można wygenerować zdarzenie. (Odziedziczone z Component). | |
Container | Pobiera IContainer , która zawiera Component. (Odziedziczone z Component). | |
Count | Pobiera całkowitą liczbę elementów na liście podstawowej, biorąc pod bieżącym Filter wartość pod uwagę. (Odziedziczone z BindingSource). | |
CurrencyManager | Pobiera menedżera waluty, związane z tym BindingSource. (Odziedziczone z BindingSource). | |
Current | Pobiera bieżący element na liście. (Odziedziczone z BindingSource). | |
DataMember | Pobiera lub ustawia listę określonych w źródle danych, z którym łącznik obecnie wiąże. (Odziedziczone z BindingSource). | |
DataSource | Zwraca lub ustawia źródło danych, która wiąże łącznika. (Odziedziczone z BindingSource). | |
DesignMode | Pobiera wartość, która wskazuje, czy Component jest obecnie w trybie projektowania. (Odziedziczone z Component). | |
Events | Pobiera listę programów obsługi zdarzeń, które są dołączone do tego Component. (Odziedziczone z Component). | |
Filter | Zwraca lub ustawia wyrażenie używane do filtrowania wierszy, które są wyświetlane. (Odziedziczone z BindingSource). | |
IsBindingSuspended | Zwraca wartość wskazującą, czy powiązanie listy zostaje zawieszone. (Odziedziczone z BindingSource). | |
IsFixedSize | Zwraca wartość wskazującą, czy lista podstawowa ma stały rozmiar. (Odziedziczone z BindingSource). | |
IsReadOnly | Zwraca wartość wskazującą, czy lista podstawowa jest tylko do odczytu. (Odziedziczone z BindingSource). | |
IsSorted | Zwraca wartość wskazującą, czy elementy na liście podstawowej są sortowane. (Odziedziczone z BindingSource). | |
IsSynchronized | Zwraca wartość wskazującą, czy dostęp do kolekcji jest zsynchronizowany (bezpieczne dla wątków). (Odziedziczone z BindingSource). | |
IsValidDataSource | Ma wartość true, jeśli źródło danych jest ModelElement VMSDK, który znajduje się w magazynie VMSDK. | |
Item | Pobiera lub ustawia element listy pod określonym indeksem.Jeśli element zostanie ustawiona, będzie można wykonać operacji wewnątrz transakcji. (Zastępuje BindingSource.Item). | |
List | Pobiera listę, którą jest powiązany z łącznika. (Odziedziczone z BindingSource). | |
Position | Pobiera lub ustawia indeks bieżącego elementu na liście podstawowej. (Odziedziczone z BindingSource). | |
RaiseListChangedEvents | Pobiera lub ustawia wartość wskazującą, czy ListChanged powinien zostać podniesiony zdarzenia. (Odziedziczone z BindingSource). | |
Site | Zwraca lub ustawia ISite z Component. (Odziedziczone z Component). | |
Sort | Zwraca lub ustawia nazwy kolumn używanych do sortowania i porządek sortowania do wyświetlania wierszy w źródle danych. (Odziedziczone z BindingSource). | |
SortDescriptions | Zwraca kolekcję sortowania opisy, stosowane do źródła danych. (Odziedziczone z BindingSource). | |
SortDirection | Pobiera kierunek sortowania elementów na liście. (Odziedziczone z BindingSource). | |
SortProperty | Infrastruktura. Pobiera PropertyDescriptor , jest używany do sortowania listy. (Odziedziczone z BindingSource). | |
SupportsAdvancedSorting | Zwraca wartość wskazującą, czy źródło danych obsługuje sortowania wielu kolumn. (Odziedziczone z BindingSource). | |
SupportsChangeNotification | Zwraca wartość wskazującą, czy źródło danych obsługuje powiadomienia o zmianie. (Odziedziczone z BindingSource). | |
SupportsFiltering | Zwraca wartość wskazującą, czy źródło danych obsługuje filtrowanie. (Odziedziczone z BindingSource). | |
SupportsSearching | Zwraca wartość wskazującą, czy źródło danych obsługuje wyszukiwanie za pomocą Find metody. (Odziedziczone z BindingSource). | |
SupportsSorting | Zwraca wartość wskazującą, czy źródło danych obsługuje sortowanie. (Odziedziczone z BindingSource). | |
SyncRoot | Pobiera obiekt, który może służyć do synchronizowania dostępu do listy źródłowej. (Odziedziczone z BindingSource). |
Początek
Metody
Nazwa | Opis | |
---|---|---|
Add | Dodaje istniejący element do listy.Operacja zostanie wykonana wewnątrz transakcji. (Zastępuje BindingSource.Add(Object)). | |
AddNew | Dodaje nowy element do listy źródłowej. (Zastępuje BindingSource.AddNew()). | |
ApplySort(ListSortDescriptionCollection) | Sortuje źródła danych z opisami określonego sortowania. (Odziedziczone z BindingSource). | |
ApplySort(PropertyDescriptor, ListSortDirection) | Sortuje źródła danych przy użyciu określonej właściwości kierunku deskryptora i sortowania. (Odziedziczone z BindingSource). | |
CancelEdit | Anuluje bieżącą operację edycji. (Odziedziczone z BindingSource). | |
Clear | Usuwa wszystkie elementy z listy.Wykonuje operację wewnątrz transakcji. (Zastępuje BindingSource.Clear()). | |
Contains | Określa, czy obiekt jest element na liście. (Odziedziczone z BindingSource). | |
CopyTo | Kopiuje zawartość List do określonej tablicy, zaczynając od wartości określonego indeksu. (Odziedziczone z BindingSource). | |
CreateObjRef | Krytyczny pod względem zabezpieczeń Tworzy obiekt, który zawiera wszystkie istotne informacje wymagane do wygenerowania serwera proxy, używany do komunikowania się z obiektem zdalnym. (Odziedziczone z MarshalByRefObject). | |
Dispose() | Zwalnia wszystkie zasoby używane przez Component. (Odziedziczone z Component). | |
Dispose(Boolean) | Zwalnia niezarządzanych zasobów używanych przez BindingSource i opcjonalnie zwalnia zarządzanych zasobów. (Odziedziczone z BindingSource). | |
EndEdit | Stosuje się do czasu zmiany źródła danych. (Odziedziczone z BindingSource). | |
Equals | Określa, czy określony obiekt jest równy bieżącemu obiektowi. (Odziedziczone z Object). | |
Finalize | Zwalnia zasoby niezarządzanych i wykonuje inne czynności oczyszczania przed Component odzyskane w procesie wyrzucania elementów bezużytecznych. (Odziedziczone z Component). | |
Find(String, Object) | Zwraca indeks elementu listy o nazwie określonej właściwości i wartości. (Odziedziczone z BindingSource). | |
Find(PropertyDescriptor, Object) | Wyszukuje indeks element, który ma deskryptora danej właściwości. (Odziedziczone z BindingSource). | |
GetEnumerator | Pobiera moduł wyliczający dla List. (Odziedziczone z BindingSource). | |
GetHashCode | Służy jako domyślnej funkcji mieszania. (Odziedziczone z Object). | |
GetItemProperties | Pobiera tablicę PropertyDescriptor obiekty reprezentujące, które można powiązać właściwości danych typu Lista źródła. (Odziedziczone z BindingSource). | |
GetLifetimeService | Krytyczny pod względem zabezpieczeń Pobiera obiekt usługi bieżącego okresu istnienia, który kontroluje politykę okres istnienia dla tego wystąpienia. (Odziedziczone z MarshalByRefObject). | |
GetListName | Pobiera nazwę z listy, dostarczająca dane dla wiązania. (Odziedziczone z BindingSource). | |
GetRelatedCurrencyManager | Pobiera menedżera waluty powiązanych danych określonego elementu członkowskiego. (Odziedziczone z BindingSource). | |
GetService | Zwraca obiekt, który reprezentuje usługę świadczoną przez Component lub przez jego Container. (Odziedziczone z Component). | |
GetType | Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object). | |
IndexOf | Wyszukuje określony obiekt i zwraca indeks pierwszego wystąpienia w obrębie całej listy. (Odziedziczone z BindingSource). | |
InitializeLifetimeService | Krytyczny pod względem zabezpieczeń Uzyskuje obiekt usługi istnienia kontroli zasad okres istnienia dla tego wystąpienia. (Odziedziczone z MarshalByRefObject). | |
Insert | Wstawia element do listy pod określonym indeksem.Wykonuje operację wewnątrz transakcji. (Zastępuje BindingSource.Insert(Int32, Object)). | |
MemberwiseClone() | Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object). | |
MemberwiseClone(Boolean) | Powoduje utworzenie kopii shallow bieżącego MarshalByRefObject obiektu. (Odziedziczone z MarshalByRefObject). | |
MoveFirst | Przechodzi do pierwszego elementu na liście. (Odziedziczone z BindingSource). | |
MoveLast | Przenosi do ostatniego elementu na liście. (Odziedziczone z BindingSource). | |
MoveNext | Przenosi do następnego elementu na liście. (Odziedziczone z BindingSource). | |
MovePrevious | Przenosi do poprzedniego elementu na liście. (Odziedziczone z BindingSource). | |
OnAddingNew | Podnosi AddingNew zdarzenia. (Odziedziczone z BindingSource). | |
OnBindingComplete | Podnosi BindingComplete zdarzenia. (Odziedziczone z BindingSource). | |
OnCurrentChanged | Podnosi CurrentChanged zdarzenia. (Odziedziczone z BindingSource). | |
OnCurrentItemChanged | Podnosi CurrentItemChanged zdarzenia. (Odziedziczone z BindingSource). | |
OnDataError | Podnosi DataError zdarzenia. (Odziedziczone z BindingSource). | |
OnDataMemberChanged | Podnosi DataMemberChanged zdarzenia. (Odziedziczone z BindingSource). | |
OnDataSourceChanged | Podnosi DataSourceChanged zdarzenia. (Odziedziczone z BindingSource). | |
OnListChanged | Po zmianie listy metoda ta jest wywoływana w celu resetowania obsługi zdarzeń magazynu i zresetować stanowi ważne źródło danych. (Zastępuje BindingSource.OnListChanged(ListChangedEventArgs)). | |
OnPositionChanged | Podnosi PositionChanged zdarzenia. (Odziedziczone z BindingSource). | |
OnPropertyChanged | Wywoływane, gdy właściwość została zmieniona. | |
Remove | Usuwa określony element z listy.Wykonuje operację wewnątrz transakcji. (Zastępuje BindingSource.Remove(Object)). | |
RemoveAt | Usuwa element pod określonym indeksem na liście.Wykonuje operację wewnątrz transakcji. (Zastępuje BindingSource.RemoveAt(Int32)). | |
RemoveCurrent | Usuwa bieżący element z listy. (Odziedziczone z BindingSource). | |
RemoveFilter | Usuwa filtr skojarzony z BindingSource. (Odziedziczone z BindingSource). | |
RemoveSort | Usuwa sortowania, związane z BindingSource. (Odziedziczone z BindingSource). | |
ResetAllowNew | Infrastruktura. Inicjuje od nowa AllowNew właściwości. (Odziedziczone z BindingSource). | |
ResetBindings | Powoduje, że formant powiązany z BindingSource ponownie wczytać wszystkie elementy na liście i odświeżyć ich wartości wyświetlane. (Odziedziczone z BindingSource). | |
ResetCurrentItem | Powoduje, że formant powiązany z BindingSource ponownie wczytać aktualnie zaznaczonego elementu i odświeżyć jej wartość wyświetlana. (Odziedziczone z BindingSource). | |
ResetItem | Powoduje, że formant powiązany z BindingSource ponownie odczytać elementu pod określonym indeksem i odświeżyć jej wartość wyświetlana. (Odziedziczone z BindingSource). | |
ResumeBinding | Wznawia wiązania z danymi. (Odziedziczone z BindingSource). | |
SuspendBinding | Wstrzymuje wiązania danych, aby uniemożliwić zmiany źródła dane powiązane aktualizacji. (Odziedziczone z BindingSource). | |
ToString | Zwraca String zawierający nazwę Component, jeśli istnieje.Metoda ta nie powinna być pomijana. (Odziedziczone z Component). |
Początek
Zdarzenia
Nazwa | Opis | |
---|---|---|
AddingNew | Występuje przed element jest dodawany do listy źródłowej. (Odziedziczone z BindingSource). | |
BindingComplete | Występuje, gdy wszyscy klienci mają został powiązany to BindingSource. (Odziedziczone z BindingSource). | |
CurrentChanged | Występuje, gdy zmienia się obecnie element powiązany. (Odziedziczone z BindingSource). | |
CurrentItemChanged | Występuje, gdy wartość właściwości Current właściwość zostanie zmieniona. (Odziedziczone z BindingSource). | |
DataError | Występuje, gdy wyjątków związanych z waluty po cichu jest obsługiwane przez BindingSource. (Odziedziczone z BindingSource). | |
DataMemberChanged | Występuje, gdy DataMember zmieniła wartość właściwości. (Odziedziczone z BindingSource). | |
DataSourceChanged | Występuje, gdy DataSource zmieniła wartość właściwości. (Odziedziczone z BindingSource). | |
Disposed | Występuje, gdy składnik jest usuwany przez wywołanie do Dispose metody. (Odziedziczone z Component). | |
ListChanged | Występuje, gdy podstawowym zmiany listy lub elementu na liście. (Odziedziczone z BindingSource). | |
PositionChanged | Występuje po wartości Position właściwość zostanie zmieniona. (Odziedziczone z BindingSource). |
Początek
Jawne implementacje interfejsu
Nazwa | Opis | |
---|---|---|
IBindingList.AddIndex | Dodaje PropertyDescriptor indeksów, używane do wyszukiwania. (Odziedziczone z BindingSource). | |
ISupportInitialize.BeginInit | Sygnały BindingSource uruchamiania tego inicjalizacji. (Odziedziczone z BindingSource). | |
ICancelAddNew.CancelNew | Odrzuca oczekujące nowy element z kolekcji. (Odziedziczone z BindingSource). | |
ISupportInitialize.EndInit | Sygnały BindingSource że inicjowanie zostanie zakończone. (Odziedziczone z BindingSource). | |
ICancelAddNew.EndNew | Przydziela oczekujące nowy element do kolekcji. (Odziedziczone z BindingSource). | |
ISupportInitializeNotification.Initialized | Występuje, gdy BindingSource jest inicjowany. (Odziedziczone z BindingSource). | |
ISupportInitializeNotification.IsInitialized | Pobiera wartość określającą czy BindingSource jest inicjowany. (Odziedziczone z BindingSource). | |
IBindingList.RemoveIndex | Usuwa System.ComponentModel.PropertyDescriptor z indeksami, używane do wyszukiwania. (Odziedziczone z BindingSource). |
Początek
Uwagi
Przykładem sposobów korzystania z tego źródła powiązania, zobacz Tworzenie języka specyficznego dla domeny opartego na formularzach systemu Windows.
Bezpieczeństwo wątku
Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.