IDataSourceCollection Interface
This API is not CLS-compliant.
Namespace: Microsoft.Internal.VisualStudio.PlatformUI
Assembly: Microsoft.VisualStudio.Shell.10.0 (in Microsoft.VisualStudio.Shell.10.0.dll)
Syntax
'Déclaration
<CLSCompliantAttribute(False)> _
Public Interface IDataSourceCollection _
Inherits IUIDispatch, IVsUICollection, IVsUISimpleDataSource, IVsUIDispatch, _
IList(Of IDataSource), ICollection(Of IDataSource), IEnumerable(Of IDataSource), _
IEnumerable, INotifyPropertyChanged, INotifyCollectionChanged
'Utilisation
Dim instance As IDataSourceCollection
[CLSCompliantAttribute(false)]
public interface IDataSourceCollection : IUIDispatch,
IVsUICollection, IVsUISimpleDataSource, IVsUIDispatch, IList<IDataSource>,
ICollection<IDataSource>, IEnumerable<IDataSource>, IEnumerable,
INotifyPropertyChanged, INotifyCollectionChanged
[CLSCompliantAttribute(false)]
public interface class IDataSourceCollection : IUIDispatch,
IVsUICollection, IVsUISimpleDataSource, IVsUIDispatch, IList<IDataSource^>,
ICollection<IDataSource^>, IEnumerable<IDataSource^>, IEnumerable,
INotifyPropertyChanged, INotifyCollectionChanged
[<CLSCompliantAttribute(false)>]
type IDataSourceCollection =
interface
interface IUIDispatch
interface IVsUICollection
interface IVsUISimpleDataSource
interface IVsUIDispatch
interface IList<IDataSource>
interface ICollection<IDataSource>
interface IEnumerable<IDataSource>
interface IEnumerable
interface INotifyPropertyChanged
interface INotifyCollectionChanged
end
public interface IDataSourceCollection extends IUIDispatch, IVsUICollection, IVsUISimpleDataSource, IVsUIDispatch, IList<IDataSource>, ICollection<IDataSource>, IEnumerable<IDataSource>, IEnumerable, INotifyPropertyChanged, INotifyCollectionChanged