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. Если совпадение найдено, оно возвращается.