ModelingBindingSource – třída
Speciální objekt BindingSource pro použití s modely VMSDK (nástroje DSL).Při přidání nebo odebrání položek vytvoří transakci.
Hierarchie dědičnosti
System.Object
System.MarshalByRefObject
System.ComponentModel.Component
System.Windows.Forms.BindingSource
Microsoft.VisualStudio.Modeling.Design.ModelingBindingSource
Obor názvů: Microsoft.VisualStudio.Modeling.Design
Sestavení: Microsoft.VisualStudio.Modeling.Sdk.12.0 (v Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)
Syntaxe
'Deklarace
Public Class ModelingBindingSource _
Inherits BindingSource
public class ModelingBindingSource : BindingSource
Typ ModelingBindingSource zveřejňuje následující členy.
Konstruktory
Název | Popis | |
---|---|---|
![]() |
ModelingBindingSource() | Inicializuje novou instanci třídy Microsoft.VisualStudio.Modeling.Design.ModelingBindingSource na výchozí hodnoty vlastností. |
![]() |
ModelingBindingSource(IContainer) | Inicializuje novou instanci třídy Microsoft.VisualStudio.Modeling.Design.ModelingBindingSource a přidá zadaný kontejner nově vytvořený objekt ModelingBindingSource. |
![]() |
ModelingBindingSource(Object, String) | Inicializuje novou instanci třídy Microsoft.VisualStudio.Modeling.Design.ModelingBindingSource se zadaný zdroj dat a datový člen. |
Nahoru
Vlastnosti
Název | Popis | |
---|---|---|
![]() |
AllowEdit | Získá hodnotu určující, zda lze upravovat položky v nadřízeném seznamu. (Zděděno z BindingSource.) |
![]() |
AllowNew | Metodu AddNew povoleno volat pro tento zdroj. (Přepisuje BindingSource.AllowNew.) |
![]() |
AllowRemove | Získá hodnotu určující, zda lze odebrat položky ze základního seznamu. (Zděděno z BindingSource.) |
![]() |
CanRaiseEvents | Získá hodnotu určující, zda komponenta může zvýšit události. (Zděděno z Component.) |
![]() |
Container | Získává IContainer , který obsahuje Component. (Zděděno z Component.) |
![]() |
Count | Získá celkový počet položek v nadřízeném seznamu, přičemž aktuální Filter v úvahu hodnota. (Zděděno z BindingSource.) |
![]() |
CurrencyManager | Získá správce měny přidružené k tomuto BindingSource. (Zděděno z BindingSource.) |
![]() |
Current | Načte aktuální položky v seznamu. (Zděděno z BindingSource.) |
![]() |
DataMember | Získá nebo nastaví ve zdroji dat, do kterého spojnice aktuálně váže k určitému seznamu. (Zděděno z BindingSource.) |
![]() |
DataSource | Získá nebo nastaví zdroje dat, spojující spojnice. (Zděděno z BindingSource.) |
![]() |
DesignMode | Získá hodnotu označující, zda Component je nyní v režimu návrhu. (Zděděno z Component.) |
![]() |
Events | Získá seznam obslužné rutiny událostí, které jsou připojeny k této Component. (Zděděno z Component.) |
![]() |
Filter | Získá nebo nastaví výraz slouží k filtrování řádků, které jsou zobrazeny. (Zděděno z BindingSource.) |
![]() |
IsBindingSuspended | Získá hodnotu určující, zda je pozastaveno seznamu vazeb. (Zděděno z BindingSource.) |
![]() |
IsFixedSize | Získá hodnotu určující, zda základní seznam má pevnou velikost. (Zděděno z BindingSource.) |
![]() |
IsReadOnly | Získá hodnotu určující, zda je základní seznam jen pro čtení. (Zděděno z BindingSource.) |
![]() |
IsSorted | Získá hodnotu označující, zda jsou položky v nadřízeném seznamu seřazeny. (Zděděno z BindingSource.) |
![]() |
IsSynchronized | Získá hodnotu označující, zda je přístup ke kolekci synchronizovány (podprocesů). (Zděděno z BindingSource.) |
![]() |
IsValidDataSource | PRAVDA, pokud je zdrojem dat ModelElement VMSDK, obsažené v úložišti VMSDK. |
![]() |
Item | Získá nebo nastaví položku seznamu v zadaném indexu.Pokud nastavíte položku, budou provedeny operace uvnitř transakce. (Přepisuje BindingSource.Item.) |
![]() |
List | Získá seznam, který je vázán na spojnici. (Zděděno z BindingSource.) |
![]() |
Position | Získá nebo nastaví index aktuální položky v nadřízeném seznamu. (Zděděno z BindingSource.) |
![]() |
RaiseListChangedEvents | Získá nebo nastaví hodnotu, určující zda ListChanged události by měla být zvýšena. (Zděděno z BindingSource.) |
![]() |
Site | Získá nebo nastaví ISite z Component. (Zděděno z Component.) |
![]() |
Sort | Získá nebo nastaví pro řazení a pořadí řazení pro zobrazení řádků ve zdroji dat, názvy sloupců. (Zděděno z BindingSource.) |
![]() |
SortDescriptions | Kolekce řazení získá popisy pro zdroj dat. (Zděděno z BindingSource.) |
![]() |
SortDirection | Získá směr třídění položek v seznamu. (Zděděno z BindingSource.) |
![]() |
SortProperty | Infrastruktura. Získává PropertyDescriptor je používán pro třídění seznamu. (Zděděno z BindingSource.) |
![]() |
SupportsAdvancedSorting | Získá hodnotu určující, zda zdroj dat podporuje vícesloupcového řazení. (Zděděno z BindingSource.) |
![]() |
SupportsChangeNotification | Získá hodnotu určující, zda je zdroj dat podporuje oznámení o změně. (Zděděno z BindingSource.) |
![]() |
SupportsFiltering | Získá hodnotu určující, zda zdroj dat podporuje filtrování. (Zděděno z BindingSource.) |
![]() |
SupportsSearching | Získá hodnotu určující, zda zdroj dat podporuje vyhledávání pomocí Find metoda. (Zděděno z BindingSource.) |
![]() |
SupportsSorting | Získá hodnotu určující, zda zdroj dat podporuje řazení. (Zděděno z BindingSource.) |
![]() |
SyncRoot | Objekt, který lze použít k synchronizaci přístupu k seznamu podkladové získá. (Zděděno z BindingSource.) |
Nahoru
Metody
Název | Popis | |
---|---|---|
![]() |
Add | Přidá existující položky do seznamu.Operace bude provedena uvnitř transakce. (Přepisuje BindingSource.Add(Object).) |
![]() |
AddNew | Přidá novou položku do seznamu podkladové. (Přepisuje BindingSource.AddNew().) |
![]() |
ApplySort(ListSortDescriptionCollection) | Zdroj dat s popisy řazení určené seřadí. (Zděděno z BindingSource.) |
![]() |
ApplySort(PropertyDescriptor, ListSortDirection) | Seřadí zdroje dat pomocí směr určený vlastností popisovače a řazení. (Zděděno z BindingSource.) |
![]() |
CancelEdit | Zruší aktuální operaci úpravy. (Zděděno z BindingSource.) |
![]() |
Clear | Odebere všechny prvky ze seznamu.Provede operaci uvnitř transakce. (Přepisuje BindingSource.Clear().) |
![]() |
Contains | Určuje, zda je objekt položky v seznamu. (Zděděno z BindingSource.) |
![]() |
CopyTo | Zkopíruje obsah List pro určené pole, počínaje hodnotou zadaný index. (Zděděno z BindingSource.) |
![]() |
CreateObjRef | Kritické pro zabezpečení Vytvoří objekt, který obsahuje všechny příslušné informace potřebné pro generování proxy používají ke komunikaci s vzdálený objekt. (Zděděno z MarshalByRefObject.) |
![]() |
Dispose() | Uvolní všechny prostředky používané Component. (Zděděno z Component.) |
![]() |
Dispose(Boolean) | Uvolní nespravované prostředky používané BindingSource a volitelně uvolní spravované prostředky. (Zděděno z BindingSource.) |
![]() |
EndEdit | Podkladový zdroj dat použije čekající změny. (Zděděno z BindingSource.) |
![]() |
Equals | Určuje, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno z Object.) |
![]() |
Finalize | Uvolní nespravované prostředky a provede další operace vyčištění před Component je převzaty systémem pro úklid. (Zděděno z Component.) |
![]() |
Find(String, Object) | Vrátí index položky v seznamu se zadaný název a hodnota. (Zděděno z BindingSource.) |
![]() |
Find(PropertyDescriptor, Object) | Hledá index položky, která má popisovač dané vlastnosti. (Zděděno z BindingSource.) |
![]() |
GetEnumerator | Čítač výčtu pro získá List. (Zděděno z BindingSource.) |
![]() |
GetHashCode | Slouží jako výchozí funkce hash. (Zděděno z Object.) |
![]() |
GetItemProperties | Načte pole PropertyDescriptor objekty představující vlastnosti vazbu dat zdroje typu seznamu. (Zděděno z BindingSource.) |
![]() |
GetLifetimeService | Kritické pro zabezpečení Načte aktuální životnost objektu služby, ovládající zásady platnosti pro tuto instanci. (Zděděno z MarshalByRefObject.) |
![]() |
GetListName | Získá název seznamu poskytující data pro vazbu. (Zděděno z BindingSource.) |
![]() |
GetRelatedCurrencyManager | Získá správce související měny pro člena zadaná data. (Zděděno z BindingSource.) |
![]() |
GetService | Vrátí objekt, který představuje služby poskytované Component nebo jeho Container. (Zděděno z Component.) |
![]() |
GetType | Získá Type aktuální instance. (Zděděno z Object.) |
![]() |
IndexOf | Vyhledá zadaný objekt a vrátí index prvního výskytu v rámci celého seznamu. (Zděděno z BindingSource.) |
![]() |
InitializeLifetimeService | Kritické pro zabezpečení Získá objektu životnost služby řízení zásad platnosti pro tuto instanci. (Zděděno z MarshalByRefObject.) |
![]() |
Insert | Vloží položku do seznamu v zadaném indexu.Provede operaci uvnitř transakce. (Přepisuje BindingSource.Insert(Int32, Object).) |
![]() |
MemberwiseClone() | Vytvoří mělká kopie aktuálního Object. (Zděděno z Object.) |
![]() |
MemberwiseClone(Boolean) | Vytvoří kopii aktuální MarshalByRefObject objektu. (Zděděno z MarshalByRefObject.) |
![]() |
MoveFirst | Přejde na první položku v seznamu. (Zděděno z BindingSource.) |
![]() |
MoveLast | Posune na poslední položku seznamu. (Zděděno z BindingSource.) |
![]() |
MoveNext | Přejde na další položku v seznamu. (Zděděno z BindingSource.) |
![]() |
MovePrevious | Přejde na předchozí položku v seznamu. (Zděděno z BindingSource.) |
![]() |
OnAddingNew | Vyvolá událost AddingNew. (Zděděno z BindingSource.) |
![]() |
OnBindingComplete | Vyvolá událost BindingComplete. (Zděděno z BindingSource.) |
![]() |
OnCurrentChanged | Vyvolá událost CurrentChanged. (Zděděno z BindingSource.) |
![]() |
OnCurrentItemChanged | Vyvolá událost CurrentItemChanged. (Zděděno z BindingSource.) |
![]() |
OnDataError | Vyvolá událost DataError. (Zděděno z BindingSource.) |
![]() |
OnDataMemberChanged | Vyvolá událost DataMemberChanged. (Zděděno z BindingSource.) |
![]() |
OnDataSourceChanged | Vyvolá událost DataSourceChanged. (Zděděno z BindingSource.) |
![]() |
OnListChanged | Po změně seznamu je tato metoda volána s cílem obnovit úložiště obslužné rutiny událostí a obnovit stav platný zdroj dat. (Přepisuje BindingSource.OnListChanged(ListChangedEventArgs).) |
![]() |
OnPositionChanged | Vyvolá událost PositionChanged. (Zděděno z BindingSource.) |
![]() |
OnPropertyChanged | Volána, když je změněna vlastnost. |
![]() |
Remove | Odstraní určené položky ze seznamu.Provede operaci uvnitř transakce. (Přepisuje BindingSource.Remove(Object).) |
![]() |
RemoveAt | Odebere položku v zadaném indexu v seznamu.Provede operaci uvnitř transakce. (Přepisuje BindingSource.RemoveAt(Int32).) |
![]() |
RemoveCurrent | Odebere aktuální položky ze seznamu. (Zděděno z BindingSource.) |
![]() |
RemoveFilter | Odstraní filtr přidružený BindingSource. (Zděděno z BindingSource.) |
![]() |
RemoveSort | Odebere řazení přidružené BindingSource. (Zděděno z BindingSource.) |
![]() |
ResetAllowNew | Infrastruktura. Nové inicializaci AllowNew vlastnost. (Zděděno z BindingSource.) |
![]() |
ResetBindings | Způsobí, že ovládací prvek vázaný na BindingSource aktualizovat všechny položky v seznamu a aktualizovat jejich zobrazené hodnoty. (Zděděno z BindingSource.) |
![]() |
ResetCurrentItem | Způsobí, že ovládací prvek vázaný na BindingSource Aktualizovat vybrané položky a aktualizovat jeho zobrazenou hodnotu. (Zděděno z BindingSource.) |
![]() |
ResetItem | Způsobí, že ovládací prvek vázaný na BindingSource aktualizovat položky v zadaném indexu a aktualizovat jeho zobrazenou hodnotu. (Zděděno z BindingSource.) |
![]() |
ResumeBinding | Vazba na data obnoví. (Zděděno z BindingSource.) |
![]() |
SuspendBinding | Pozastaví vázání dat zabránit aktualizaci zdroje vázaná data změny. (Zděděno z BindingSource.) |
![]() |
ToString | Vrátí String obsahující název Component, pokud existuje.Tato metoda by přepsány. (Zděděno z Component.) |
Nahoru
Události
Název | Popis | |
---|---|---|
![]() |
AddingNew | Vyvolá se před přidáním položky do seznamu podkladové. (Zděděno z BindingSource.) |
![]() |
BindingComplete | Při všech klientů byl svázán tento BindingSource. (Zděděno z BindingSource.) |
![]() |
CurrentChanged | Vyvolá se právě vázaná položka. (Zděděno z BindingSource.) |
![]() |
CurrentItemChanged | Při hodnotě vlastnosti Current je změněna vlastnost. (Zděděno z BindingSource.) |
![]() |
DataError | Dojde k výjimce se související s měnou tiše zpracována BindingSource. (Zděděno z BindingSource.) |
![]() |
DataMemberChanged | Dochází, když DataMember byla změněna hodnota vlastnosti. (Zděděno z BindingSource.) |
![]() |
DataSourceChanged | Dochází, když DataSource byla změněna hodnota vlastnosti. (Zděděno z BindingSource.) |
![]() |
Disposed | Dochází, když je komponenta uvolněn voláním Dispose metoda. (Zděděno z Component.) |
![]() |
ListChanged | Vyvolá základní změny seznamu nebo položky v seznamu. (Zděděno z BindingSource.) |
![]() |
PositionChanged | Dojde po hodnotu Position je změněna vlastnost. (Zděděno z BindingSource.) |
Nahoru
Explicitní implementace rozhraní
Název | Popis | |
---|---|---|
![]() ![]() |
IBindingList.AddIndex | Přidá PropertyDescriptor indexy pro vyhledávání. (Zděděno z BindingSource.) |
![]() ![]() |
ISupportInitialize.BeginInit | Signály BindingSource spouštění dané inicializace. (Zděděno z BindingSource.) |
![]() ![]() |
ICancelAddNew.CancelNew | Zahodí čeká na nové zboží z kolekce. (Zděděno z BindingSource.) |
![]() ![]() |
ISupportInitialize.EndInit | Signály BindingSource že Inicializace byla dokončena. (Zděděno z BindingSource.) |
![]() ![]() |
ICancelAddNew.EndNew | Potvrdí čeká na novou položku do kolekce. (Zděděno z BindingSource.) |
![]() ![]() |
ISupportInitializeNotification.Initialized | Vyvolá se při BindingSource je inicializován. (Zděděno z BindingSource.) |
![]() ![]() |
ISupportInitializeNotification.IsInitialized | Získá hodnotu určující zda BindingSource je inicializován. (Zděděno z BindingSource.) |
![]() ![]() |
IBindingList.RemoveIndex | Odebere System.ComponentModel.PropertyDescriptor z indexů pro vyhledávání. (Zděděno z BindingSource.) |
Nahoru
Poznámky
Příklad použití tohoto zdroje vazba, viz Vytvoření doménově specifického jazyka založeného na Windows Forms.
Bezpečný přístup z více vláken
Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.