PropertyValueCollection.Item[Int32] Свойство

Определение

Возвращает или задает значение свойства, расположенное по указанному индексу в данной коллекции.

public:
 property System::Object ^ default[int] { System::Object ^ get(int index); void set(int index, System::Object ^ value); };
public object this[int index] { get; set; }
public object? this[int index] { get; set; }
member this.Item(int) : obj with get, set
Default Public Property Item(index As Integer) As Object

Параметры

index
Int32

Отсчитываемый от нуля индекс значения свойства.

Значение свойства

Значение свойства по указанному индексу.

Исключения

Значение свойства является пустой ссылкой (Nothing в Visual Basic).

Индекс меньше 0 (нуля) или превышает размер коллекции.

Комментарии

В C# это свойство является индексатором класса PropertyValueCollection.

В языке JScript можно использовать заданные по умолчанию индексированные свойства, определенные типом, но нельзя явно определять свои собственные. Однако при указании атрибута expando в классе автоматически предоставляется индексированное свойство по умолчанию, тип которого — Object, а тип индекса — String.

Применяется к