VsaItems Class

Definition

Warning

This API is now obsolete.

Определяет коллекцию объектов VsaItem, к которым можно обращаться по имени или по индексу.Defines a collection of VsaItem objects, which can be addressed either by name or by index.

public ref class VsaItems : Microsoft::Vsa::IVsaItems, System::Collections::IEnumerable
public class VsaItems : Microsoft.Vsa.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.")]
public class VsaItems : Microsoft.Vsa.IVsaItems, System.Collections.IEnumerable
type VsaItems = class
    interface IVsaItems
    interface IEnumerable
Public Class VsaItems
Implements IEnumerable, IVsaItems
Inheritance
VsaItems
Attributes
Implements

Constructors

VsaItems(IVsaItems)

Fields

m_ItemCollection

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

AddCodeItemWrapper(IVsaItem)
CreateItem(String, VsaItemType, VsaItemFlag)

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

Equals(Object)

Определяет, равен ли заданный объект текущему объекту.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetEnumerator()

Возвращает перечислитель, который осуществляет итерацию по коллекции.Returns an enumerator that iterates through a collection.

GetHashCode()

Служит хэш-функцией по умолчанию.Serves as the default hash function.

(Inherited from Object)
GetItemWrapper(IVsaItem)
GetType()

Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

(Inherited from Object)
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.

ToString()

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

(Inherited from Object)

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