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 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(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:

