IVsaItems Interface

Definition

Warning

This API is now obsolete.

Определяет интерфейс для коллекции объектов IVsaItem, к которым можно обращаться по имени или по индексу.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.Runtime.InteropServices.Guid("0AB1EB6A-12BD-44d0-B941-0580ADFC73DE")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface 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
Derived
Attributes
Implements

Properties

Count

Возвращает число элементов в указанной коллекции.Gets the number of items in the specified collection.

Item[Int32]

Возвращает элемент из коллекции по значению индекса.Gets an item from the collection by its index value.

Item[String]

Возвращает элемент из коллекции по имени.Gets an item from the collection by its name.

Methods

CreateItem(String, VsaItemType, VsaItemFlag)

Создает экземпляр одного из типов IVsaItem, определенных в перечислении VsaItemType.Creates a new instance of one of the IVsaItem types, as defined in the VsaItemType enumeration.

GetEnumerator()

Возвращает перечислитель для прохода по коллекции.Returns an enumerator that iterates through a collection.

(Inherited from IEnumerable)
Remove(Int32)

Удаляет элемент из коллекции по значению индекса.Removes an item from the collection, as specified by its index value.

Remove(String)

Удаляет элемент из коллекции по имени.Removes an item from the collection, as specified by its name.

Extension Methods

Cast<TResult>(IEnumerable)

Приводит элементы объекта IEnumerable к заданному типу.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

Выполняет фильтрацию элементов объекта IEnumerable по заданному типу.Filters the elements of an IEnumerable based on a specified type.

AsQueryable(IEnumerable)

Преобразовывает коллекцию IEnumerable в объект IQueryable.Converts an IEnumerable to an IQueryable.

Applies to