DataSourceCollection Class
[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]
Microsoft internal use only.
This API is not CLS-compliant.
Assemblies: Microsoft.VisualStudio.Shell.10.0 (in Microsoft.VisualStudio.Shell.10.0.dll)
Microsoft.VisualStudio.Shell.11.0 (in Microsoft.VisualStudio.Shell.11.0.dll)
Microsoft.VisualStudio.Shell.12.0 (in Microsoft.VisualStudio.Shell.12.0.dll)
[CLSCompliantAttribute(false)] public ref class DataSourceCollection : IDataSourceCollection, IUIDispatch, IVsUICollection, IVsUISimpleDataSource, IVsUIDispatch, IList<IDataSource^>, ICollection<IDataSource^>, IEnumerable<IDataSource^>, INotifyPropertyChanged, INotifyCollectionChanged, IList, ICollection, IEnumerable, IDisposable
The DataSourceCollection type exposes the following members.
| Name | Description | |
|---|---|---|
![]() | Count | Microsoft internal use only. |
![]() | IsDisposed | Microsoft internal use only. |
![]() | IsReadOnly | Microsoft internal use only. |
![]() | IsSynchronized | Microsoft internal use only. |
![]() | Item | Microsoft internal use only. |
![]() | ShouldDisposeContents | |
![]() | SyncRoot | Microsoft internal use only. |
![]() | Verbs | Microsoft internal use only. |
| Name | Description | |
|---|---|---|
![]() | Add | Microsoft internal use only. |
![]() | AdviseCollectionChangeEvents | Microsoft internal use only. |
![]() | Clear | Microsoft internal use only. |
![]() | Close | Microsoft internal use only. |
![]() | Contains | Microsoft internal use only. |
![]() | CopyTo(Array, Int32) | Microsoft internal use only. |
![]() | CopyTo(array<IDataSource>, Int32) | Microsoft internal use only. |
![]() | CreateCompatibleDataSource | |
![]() ![]() | CreateInstance(IVsUICollection) | Microsoft internal use only. |
![]() ![]() | CreateInstance(IVsUICollection, DataSourceParameters) | Microsoft internal use only. |
![]() ![]() | CreateInstance(IVsUICollection, Window, IServiceProvider) | |
![]() ![]() | CreateReadOnlyInstance(IVsUICollection) | Microsoft internal use only. |
![]() ![]() | CreateReadOnlyInstance(IVsUICollection, DataSourceParameters) | Microsoft internal use only. |
![]() | Dispose() | Microsoft internal use only. |
![]() | Dispose(Boolean) | Microsoft internal use only. |
![]() | EnumVerbs | Microsoft internal use only. |
![]() | Equals | Microsoft internal use only. (Overrides Object::Equals(Object).) |
![]() | Finalize | Microsoft internal use only. (Overrides Object::Finalize().) |
![]() | get_Count | Microsoft internal use only. |
![]() | GetEnumerator | Microsoft internal use only. |
![]() | GetHashCode | Microsoft internal use only. (Overrides Object::GetHashCode().) |
![]() | GetItem | Microsoft internal use only. |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | IndexOf | Microsoft internal use only. |
![]() | Insert | Microsoft internal use only. |
![]() | Invoke(String, Object) | Microsoft internal use only. |
![]() | Invoke(String, Object, Object%) | Microsoft internal use only. |
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() | Remove(Object) | Microsoft internal use only. |
![]() | Remove(IDataSource) | Microsoft internal use only. |
![]() | RemoveAt | Microsoft internal use only. |
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |
![]() | UnadviseCollectionChangeEvents | Microsoft internal use only. |
| Name | Description | |
|---|---|---|
![]() | CollectionChanged | Microsoft internal use only. |
![]() | PropertyChanged | Microsoft internal use only. |
| Name | Description | |
|---|---|---|
![]() ![]() | Equality(DataSourceCollection, DataSourceCollection) | Microsoft internal use only. |
![]() ![]() | Equality(DataSourceCollection, IVsUICollection) | Microsoft internal use only. |
![]() ![]() | Equality(IVsUICollection, DataSourceCollection) | Microsoft internal use only. |
![]() ![]() | Inequality(DataSourceCollection, DataSourceCollection) | Microsoft internal use only. |
![]() ![]() | Inequality(DataSourceCollection, IVsUICollection) | Microsoft internal use only. |
![]() ![]() | Inequality(IVsUICollection, DataSourceCollection) | Microsoft internal use only. |
| Name | Description | |
|---|---|---|
![]() ![]() | IList::Add | Microsoft internal use only. |
![]() ![]() | IList::Contains | Microsoft internal use only. |
![]() ![]() | ICollection::Count | Microsoft internal use only. |
![]() ![]() | IEnumerable::GetEnumerator | Microsoft internal use only. |
![]() ![]() | IList::IndexOf | Microsoft internal use only. |
![]() ![]() | IList::Insert | Microsoft internal use only. |
![]() ![]() | IList::IsFixedSize | Microsoft internal use only. |
![]() ![]() | IList::Item | Microsoft internal use only. |
Show:

