Udostępnij za pośrednictwem


Klasa DataSourceCollection

Microsoft tylko do użytku wewnętrznego.

Hierarchia dziedziczenia

System.Object
  Microsoft.Internal.VisualStudio.PlatformUI.DataSourceCollection

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

Składnia

'Deklaracja
Public Class DataSourceCollection _
    Implements IDataSourceCollection, IUIDispatch, IVsUICollection, IVsUISimpleDataSource,  _
    IVsUIDispatch, IList(Of IDataSource), ICollection(Of IDataSource),  _
    IEnumerable(Of IDataSource), INotifyPropertyChanged, INotifyCollectionChanged, IList,  _
    ICollection, IEnumerable, IDisposable
public class DataSourceCollection : IDataSourceCollection, 
    IUIDispatch, IVsUICollection, IVsUISimpleDataSource, IVsUIDispatch, IList<IDataSource>, 
    ICollection<IDataSource>, IEnumerable<IDataSource>, INotifyPropertyChanged, 
    INotifyCollectionChanged, IList, ICollection, IEnumerable, IDisposable

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

Konstruktorzy

  Nazwa Opis
Metoda chroniona DataSourceCollection

Początek

Właściwości

  Nazwa Opis
Właściwość publiczna Count Microsoft tylko do użytku wewnętrznego.
Właściwość publiczna IsDisposed Microsoft tylko do użytku wewnętrznego.
Właściwość publiczna IsReadOnly Microsoft tylko do użytku wewnętrznego.
Właściwość publiczna IsSynchronized Microsoft tylko do użytku wewnętrznego.
Właściwość publiczna Item Microsoft tylko do użytku wewnętrznego.
Właściwość publiczna SyncRoot Microsoft tylko do użytku wewnętrznego.
Właściwość publiczna Verbs Microsoft tylko do użytku wewnętrznego.

Początek

Metody

  Nazwa Opis
Metoda publiczna Add Microsoft tylko do użytku wewnętrznego.
Metoda publiczna AdviseCollectionChangeEvents Microsoft tylko do użytku wewnętrznego.
Metoda publiczna Clear Microsoft tylko do użytku wewnętrznego.
Metoda publiczna Close Microsoft tylko do użytku wewnętrznego.
Metoda publiczna Contains Microsoft tylko do użytku wewnętrznego.
Metoda publiczna CopyTo(Array, Int32) Microsoft tylko do użytku wewnętrznego.
Metoda publiczna CopyTo(array<IDataSource[], Int32) Microsoft tylko do użytku wewnętrznego.
Metoda chroniona CreateCompatibleDataSource
Metoda publicznaStatyczny element członkowski CreateInstance(IVsUICollection) Microsoft tylko do użytku wewnętrznego.
Metoda publicznaStatyczny element członkowski CreateInstance(IVsUICollection, Window, IServiceProvider)
Metoda publicznaStatyczny element członkowski CreateReadOnlyInstance Microsoft tylko do użytku wewnętrznego.
Metoda publiczna Dispose() Microsoft tylko do użytku wewnętrznego.
Metoda chroniona Dispose(Boolean) Microsoft tylko do użytku wewnętrznego.
Metoda publiczna EnumVerbs Microsoft tylko do użytku wewnętrznego.
Metoda publiczna Equals Microsoft tylko do użytku wewnętrznego. (Zastępuje Object.Equals(Object)).
Metoda chroniona Finalize Microsoft tylko do użytku wewnętrznego. (Zastępuje Object.Finalize()).
Metoda publiczna get_Count Microsoft tylko do użytku wewnętrznego.
Metoda publiczna GetEnumerator Microsoft tylko do użytku wewnętrznego.
Metoda publiczna GetHashCode Microsoft tylko do użytku wewnętrznego. (Zastępuje Object.GetHashCode()).
Metoda publiczna GetItem Microsoft tylko do użytku wewnętrznego.
Metoda publiczna GetType Pobiera Type bieżącej instancji. (Odziedziczone z Object).
Metoda publiczna IndexOf Microsoft tylko do użytku wewnętrznego.
Metoda publiczna Insert Microsoft tylko do użytku wewnętrznego.
Metoda publiczna Invoke(String, Object) Microsoft tylko do użytku wewnętrznego.
Metoda publiczna Invoke(String, Object, Object%) Microsoft tylko do użytku wewnętrznego.
Metoda chroniona MemberwiseClone Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object).
Metoda publiczna Remove(Object) Microsoft tylko do użytku wewnętrznego.
Metoda publiczna Remove(IDataSource) Microsoft tylko do użytku wewnętrznego.
Metoda publiczna RemoveAt Microsoft tylko do użytku wewnętrznego.
Metoda publiczna ToString Zwraca ciąg, który reprezentuje bieżącego obiektu. (Odziedziczone z Object).
Metoda publiczna UnadviseCollectionChangeEvents Microsoft tylko do użytku wewnętrznego.

Początek

Zdarzenia

  Nazwa Opis
Zdarzenie publiczne CollectionChanged Microsoft tylko do użytku wewnętrznego.
Zdarzenie publiczne PropertyChanged Microsoft tylko do użytku wewnętrznego.

Początek

Operatory

  Nazwa Opis
Operator publicznyStatyczny element członkowski Equality(DataSourceCollection, DataSourceCollection) Microsoft tylko do użytku wewnętrznego.
Operator publicznyStatyczny element członkowski Equality(DataSourceCollection, IVsUICollection) Microsoft tylko do użytku wewnętrznego.
Operator publicznyStatyczny element członkowski Equality(IVsUICollection, DataSourceCollection) Microsoft tylko do użytku wewnętrznego.
Operator publicznyStatyczny element członkowski Inequality(DataSourceCollection, DataSourceCollection) Microsoft tylko do użytku wewnętrznego.
Operator publicznyStatyczny element członkowski Inequality(DataSourceCollection, IVsUICollection) Microsoft tylko do użytku wewnętrznego.
Operator publicznyStatyczny element członkowski Inequality(IVsUICollection, DataSourceCollection) Microsoft tylko do użytku wewnętrznego.

Początek

Metody rozszerzające

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

Początek

Jawne implementacje interfejsu

  Nazwa Opis
Jawna implementacja interfejsuMetoda prywatna IList.Add Microsoft tylko do użytku wewnętrznego.
Jawna implementacja interfejsuMetoda prywatna IList.Contains Microsoft tylko do użytku wewnętrznego.
Jawna implementacja interfejsuWłaściwość prywatna ICollection.Count Microsoft tylko do użytku wewnętrznego.
Jawna implementacja interfejsuMetoda prywatna IEnumerable.GetEnumerator Microsoft tylko do użytku wewnętrznego.
Jawna implementacja interfejsuMetoda prywatna IList.IndexOf Microsoft tylko do użytku wewnętrznego.
Jawna implementacja interfejsuMetoda prywatna IList.Insert Microsoft tylko do użytku wewnętrznego.
Jawna implementacja interfejsuWłaściwość prywatna IList.IsFixedSize Microsoft tylko do użytku wewnętrznego.
Jawna implementacja interfejsuWłaściwość prywatna IList.Item Microsoft tylko do użytku wewnętrznego.

Początek

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.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.Internal.VisualStudio.PlatformUI