Udostępnij za pośrednictwem


Interfejs IDataSourceCollection

Microsoft tylko do użytku wewnętrznego.

Przestrzeń nazw:  Microsoft.Internal.VisualStudio.PlatformUI
Zestaw:  Microsoft.VisualStudio.Shell.11.0 (w Microsoft.VisualStudio.Shell.11.0.dll)

Składnia

'Deklaracja
Public Interface IDataSourceCollection _
    Inherits IUIDispatch, IVsUICollection, IVsUISimpleDataSource, IVsUIDispatch,  _
    IList(Of IDataSource), ICollection(Of IDataSource), IEnumerable(Of IDataSource),  _
    IEnumerable, INotifyPropertyChanged, INotifyCollectionChanged
public interface IDataSourceCollection : IUIDispatch, 
    IVsUICollection, IVsUISimpleDataSource, IVsUIDispatch, IList<IDataSource>, 
    ICollection<IDataSource>, IEnumerable<IDataSource>, IEnumerable, 
    INotifyPropertyChanged, INotifyCollectionChanged

Typ IDataSourceCollection uwidacznia następujące elementy członkowskie.

Właściwości

  Nazwa Opis
Właściwość publiczna Count Zwraca liczbę elementów zawartych w ICollection<T>. (Odziedziczone z ICollection<IDataSource>).
Właściwość publiczna IsReadOnly Pobiera wartość określającą czy ICollection<T> jest tylko do odczytu. (Odziedziczone z ICollection<IDataSource>).
Właściwość publiczna Item Pobiera lub ustawia element pod określonym indeksem. (Odziedziczone z IList<IDataSource>).
Właściwość publiczna Verbs Microsoft tylko do użytku wewnętrznego. (Odziedziczone z IUIDispatch).

Początek

Metody

  Nazwa Opis
Metoda publiczna Add Dodaje element do ICollection<T>. (Odziedziczone z ICollection<IDataSource>).
Metoda publiczna AdviseCollectionChangeEvents Rejestry dla zbierania zdarzeń. (Odziedziczone z IVsUICollection).
Metoda publiczna Clear Usuwa wszystkie elementy z ICollection<T>. (Odziedziczone z ICollection<IDataSource>).
Metoda publiczna Close() Zamyka kolekcji. (Odziedziczone z IVsUICollection).
Metoda publiczna Close() Zamyka źródła danych. (Odziedziczone z IVsUISimpleDataSource).
Metoda publiczna Contains Określa, czy ICollection<T> zawiera określoną wartość. (Odziedziczone z ICollection<IDataSource>).
Metoda publiczna CopyTo Kopiuje elementy z ICollection<T> do Array, począwszy od określonego Array indeksu. (Odziedziczone z ICollection<IDataSource>).
Metoda publiczna EnumVerbs(IVsUIEnumDataSourceVerbs%) (Odziedziczone z IVsUICollection).
Metoda publiczna EnumVerbs(IVsUIEnumDataSourceVerbs%) Zawiera listę zleceń w źródle danych (Odziedziczone z IVsUIDispatch).
Metoda publiczna EnumVerbs(IVsUIEnumDataSourceVerbs%) Zwraca wartość wyliczania zleceń dla źródła danych. (Odziedziczone z IVsUISimpleDataSource).
Metoda publiczna get_Count Zwraca liczbę elementów w kolekcji. (Odziedziczone z IVsUICollection).
Metoda publiczna GetEnumerator() Zwraca modułu wyliczającego, który dokonuje iteracji w kolekcji. (Odziedziczone z IEnumerable<IDataSource>).
Metoda publiczna GetEnumerator() Zwraca modułu wyliczającego, który dokonuje iteracji kolekcji. (Odziedziczone z IEnumerable).
Metoda publiczna GetItem Pobiera element z kolekcji. (Odziedziczone z IVsUICollection).
Metoda publiczna IndexOf Określa indeks określonego elementu IList<T>. (Odziedziczone z IList<IDataSource>).
Metoda publiczna Insert Wstawia element do IList<T> pod określonym indeksem. (Odziedziczone z IList<IDataSource>).
Metoda publiczna Invoke(String, Object) Microsoft tylko do użytku wewnętrznego. (Odziedziczone z IUIDispatch).
Metoda publiczna Invoke(String, Object, Object%) (Odziedziczone z IVsUICollection).
Metoda publiczna Invoke(String, Object, Object%) Wywołuje zlecenie na źródle danych. (Odziedziczone z IVsUIDispatch).
Metoda publiczna Invoke(String, Object, Object%) Wykonuje zlecenie na źródle danych. (Odziedziczone z IVsUISimpleDataSource).
Metoda publiczna Remove Usuwa pierwsze wystąpienie określonego obiektu z ICollection<T>. (Odziedziczone z ICollection<IDataSource>).
Metoda publiczna RemoveAt Usuwa IList<T> element pod określonym indeksem. (Odziedziczone z IList<IDataSource>).
Metoda publiczna UnadviseCollectionChangeEvents Zatrzymuje się, wskazując zbierania zdarzeń. (Odziedziczone z IVsUICollection).

Początek

Zdarzenia

  Nazwa Opis
Zdarzenie publiczne CollectionChanged Występuje, gdy kolekcja. (Odziedziczone z INotifyCollectionChanged).
Zdarzenie publiczne PropertyChanged Występuje, gdy wartość właściwości zostanie zmieniona. (Odziedziczone z INotifyPropertyChanged).

Początek

Metody rozszerzające

  Nazwa Opis
Publiczna metoda rozszerzenia Count (Zdefiniowane przez Utilities).

Początek

Zobacz też

Informacje

Przestrzeń nazw Microsoft.Internal.VisualStudio.PlatformUI