IVsaItems IVsaItems IVsaItems IVsaItems Interface

Definition

Warnung

Diese API ist jetzt veraltet.

Definiert eine Schnittstelle für eine Auflistung von IVsaItem-Objekten, die die nach Namen oder nach Index aufgerufen werden können.Defines an interface for a collection of IVsaItem objects, which can be addressed either by name or by index.

public interface class IVsaItems : System::Collections::IEnumerable
[System.Obsolete("Use of this type is not recommended because it is being deprecated in Visual Studio 2005; there will be no replacement for this feature. Please see the ICodeCompiler documentation for additional help.")]
[System.Runtime.InteropServices.Guid("0AB1EB6A-12BD-44d0-B941-0580ADFC73DE")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsaItems : System.Collections.IEnumerable
type IVsaItems = interface
    interface IEnumerable
Public Interface IVsaItems
Implements IEnumerable
Abgeleitet
Attribute
Implementiert

Eigenschaften

Count Count Count Count

Ruft die Anzahl von Elementen in der angegebenen Auflistung ab.Gets the number of items in the specified collection.

Item[Int32] Item[Int32] Item[Int32] Item[Int32]

Ruft ein Element über seinen Indexwert aus der Auflistung ab.Gets an item from the collection by its index value.

Item[String] Item[String] Item[String] Item[String]

Ruft ein Element über seinen Namen aus der Auflistung ab.Gets an item from the collection by its name.

Methoden

CreateItem(String, VsaItemType, VsaItemFlag) CreateItem(String, VsaItemType, VsaItemFlag) CreateItem(String, VsaItemType, VsaItemFlag) CreateItem(String, VsaItemType, VsaItemFlag)

Erstellt eine neue Instanz von einem der IVsaItem-Typen, wie in der VsaItemType-Enumeration definiert.Creates a new instance of one of the IVsaItem types, as defined in the VsaItemType enumeration.

GetEnumerator() GetEnumerator() GetEnumerator() GetEnumerator()

Gibt einen Enumerator zurück, der eine Auflistung durchläuft.Returns an enumerator that iterates through a collection.

(Inherited from IEnumerable)
Remove(Int32) Remove(Int32) Remove(Int32) Remove(Int32)

Entfernt das Element aus der Auflistung, das durch seinen Indexwert angegeben ist.Removes an item from the collection, as specified by its index value.

Remove(String) Remove(String) Remove(String) Remove(String)

Entfernt das Element aus der Auflistung, das durch seinen Namen angegeben ist.Removes an item from the collection, as specified by its name.

Extension Methods

Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable)

Wandelt die Elemente eines IEnumerable in den angegebenen Typ umCasts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable)

Filtert die Elemente eines IEnumerable anhand eines angegebenen TypsFilters the elements of an IEnumerable based on a specified type.

AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable)

Konvertiert eine IEnumerable auf eine IQueryable.Converts an IEnumerable to an IQueryable.

Gilt für: