ContextStack.Item[] Propriedade

Definição

Obtém ou define o objeto na pilha no nível especificado.

Sobrecargas

Nome Description
Item[Int32]

Obtém o objeto na pilha no nível especificado.

Item[Type]

Obtém o primeiro objeto na pilha que herda ou implementa o tipo especificado.

Item[Int32]

Obtém o objeto na pilha no nível especificado.

public:
 property System::Object ^ default[int] { System::Object ^ get(int level); };
public object this[int level] { get; }
member this.Item(int) : obj
Default Public ReadOnly Property Item(level As Integer) As Object

Parâmetros

level
Int32

O nível do objeto a ser recuperado na pilha. O nível 0 é a parte superior da pilha, o nível 1 é o próximo abaixo e assim por diante. Esse nível deve ser 0 ou maior. Se o nível for maior que o número de níveis na pilha, ele retornará null.

Valor da propriedade

O objeto na pilha no nível especificado ou null se nenhum objeto existe nesse nível.

Exceções

level é menor que 0.

Aplica-se a

Item[Type]

Obtém o primeiro objeto na pilha que herda ou implementa o tipo especificado.

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

Parâmetros

type
Type

Um tipo a ser recuperado da pilha de contexto.

Valor da propriedade

O primeiro objeto na pilha que herda ou implementa o tipo especificado ou null se nenhum objeto na pilha implementa o tipo.

Exceções

type é null.

Comentários

Uma verificação é feita em cada nível da pilha, procurando um objeto que implementa ou herda type. Se uma correspondência for encontrada, ela será retornada.

Aplica-se a