Freigeben über


IVsDataObjectCollection-Schnittstelle

Stellt eine Auflistung Datenobjekte dar, die von einem Objektspeicher ausgewählt werden.

Namespace:  Microsoft.VisualStudio.Data.Services
Assembly:  Microsoft.VisualStudio.Data.Services (in Microsoft.VisualStudio.Data.Services.dll)

Syntax

'Declaration
Public Interface IVsDataObjectCollection _
    Inherits IList(Of IVsDataObject), ICollection(Of IVsDataObject),  _
    IEnumerable(Of IVsDataObject), IEnumerable
public interface IVsDataObjectCollection : IList<IVsDataObject>, 
    ICollection<IVsDataObject>, IEnumerable<IVsDataObject>, IEnumerable
public interface class IVsDataObjectCollection : IList<IVsDataObject^>, 
    ICollection<IVsDataObject^>, IEnumerable<IVsDataObject^>, IEnumerable
type IVsDataObjectCollection =  
    interface 
        interface IList<IVsDataObject>
        interface ICollection<IVsDataObject>
        interface IEnumerable<IVsDataObject>
        interface IEnumerable 
    end
public interface IVsDataObjectCollection extends IList<IVsDataObject>, ICollection<IVsDataObject>, IEnumerable<IVsDataObject>, IEnumerable

Der IVsDataObjectCollection-Typ macht die folgenden Member verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Count Ruft die Anzahl der Elemente ab, die in ICollection enthalten sind. (Von ICollection<IVsDataObject> geerbt.)
Öffentliche Eigenschaft IsReadOnly Ruft einen Wert ab, der angibt, ob das ICollection schreibgeschützt ist. (Von ICollection<IVsDataObject> geerbt.)
Öffentliche Eigenschaft Item(Int32) Ruft das Element am angegebenen Index ab oder legt dieses fest. (Von IList<IVsDataObject> geerbt.)
Öffentliche Eigenschaft Item[array<Object[]] Ruft aus der Auflistung, das Datenobjekt die mit dem angegebenen Bezeichner ab.
Öffentliche Eigenschaft Item[String] Ruft aus der Auflistung das Datenobjekt die mit dem angegebenen Bezeichner ab.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Add Fügt der ICollection ein Element hinzu. (Von ICollection<IVsDataObject> geerbt.)
Öffentliche Methode Clear Entfernt alle Elemente aus ICollection. (Von ICollection<IVsDataObject> geerbt.)
Öffentliche Methode Contains(array<Object[]) Gibt an, ob die Auflistung von Datenobjekten ein Datenobjekt gemäß dem angegebenen Bezeichner enthält.
Öffentliche Methode Contains(String) Gibt an, ob die Auflistung von Datenobjekten ein Datenobjekt gemäß dem angegebenen Bezeichner enthält.
Öffentliche Methode Contains(UTP) Ermittelt, ob die ICollection einen bestimmten Wert enthält. (Von ICollection<IVsDataObject> geerbt.)
Öffentliche Methode CopyTo Kopiert die Elemente von ICollection in ein Array, beginnend bei einem bestimmten Array-Index. (Von ICollection<IVsDataObject> geerbt.)
Öffentliche Methode GetEnumerator Gibt einen Enumerator zurück, der die Auflistung durchläuft. (Von IEnumerable<IVsDataObject> geerbt.)
Öffentliche Methode IndexOf(array<Object[]) Gibt den Index des Datenobjekts in der Auflistung zurück, die den angegebenen Bezeichner übereinstimmt.
Öffentliche Methode IndexOf(String) Gibt den Index des Datenobjekts in der Auflistung zurück, die den angegebenen Bezeichner übereinstimmt.
Öffentliche Methode IndexOf(UTP) Bestimmt den Index eines bestimmten Elements in der IList. (Von IList<IVsDataObject> geerbt.)
Öffentliche Methode Insert Fügt am angegebenen Index ein Element in die IList ein. (Von IList<IVsDataObject> geerbt.)
Öffentliche Methode Remove Entfernt das erste Vorkommen eines angegebenen Objekts aus der ICollection. (Von ICollection<IVsDataObject> geerbt.)
Öffentliche Methode RemoveAt Entfernt das IList-Element am angegebenen Index. (Von IList<IVsDataObject> geerbt.)

Zum Seitenanfang

Hinweise

Diese Schnittstelle wird als Dienst der integrierten DDEX implementiert.

Siehe auch

Referenz

Microsoft.VisualStudio.Data.Services-Namespace