ContextStack.Item[] Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает объект стека на указанном уровне.
Перегрузки
Item[Int32] |
Возвращает объект стека на указанном уровне. |
Item[Type] |
Возвращает первый объект стека, который наследует или использует заданный тип. |
Item[Int32]
- Исходный код:
- ContextStack.cs
- Исходный код:
- ContextStack.cs
- Исходный код:
- ContextStack.cs
Возвращает объект стека на указанном уровне.
public:
property System::Object ^ default[int] { System::Object ^ get(int level); };
public object this[int level] { get; }
public object? this[int level] { get; }
member this.Item(int) : obj
Default Public ReadOnly Property Item(level As Integer) As Object
Параметры
- level
- Int32
Уровень, с которого загружается объект стека. Уровень 0 является верхним в стеке, за ним идет уровень 1 и т. д. Этот уровень должен быть 0 или выше. Если уровень больше, чем количество уровней в стеке, возвращается значение null
.
Значение свойства
Объект в стеке на указанном уровне или значение null
, если на уровне нет объектов.
Исключения
Значение параметраlevel
меньше 0.
Применяется к
Item[Type]
- Исходный код:
- ContextStack.cs
- Исходный код:
- ContextStack.cs
- Исходный код:
- ContextStack.cs
Возвращает первый объект стека, который наследует или использует заданный тип.
public:
property System::Object ^ default[Type ^] { System::Object ^ get(Type ^ type); };
public object this[Type type] { get; }
member this.Item(Type) : obj
Default Public ReadOnly Property Item(type As Type) As Object
Параметры
- type
- Type
Тип, загружаемый из контекстного стека.
Значение свойства
Первый объект стека, который наследует или использует заданный тип, либо значение null
, если тип не используется ни одним из объектов стека.
Исключения
type
имеет значение null
.
Комментарии
На каждом уровне стека выполняется проверка для поиска объекта, который реализует или наследует type
. Если совпадение найдено, оно возвращается.