ContextStack.Item[] Propriedade

Definição

Obtém ou coloca o objeto na pilha ao nível especificado.

Sobrecargas

Name Description
Item[Int32]

Coloca o objeto na pilha ao nível especificado.

Item[Type]

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

Item[Int32]

Coloca o objeto na pilha ao 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 recuperar na pilha. O nível 0 é o topo da pilha, o nível 1 é a próxima descida, e assim sucessivamente. Este nível deve ser 0 ou superior. Se o nível for maior do que o número de níveis na pilha, devolve null.

Valor de Propriedade

O objeto na pilha ao nível especificado, ou null se não existir nenhum objeto nesse nível.

Exceções

level é inferior a 0.

Aplica-se a

Item[Type]

Obtém o primeiro objeto da 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 para recuperar da pilha de contexto.

Valor de Propriedade

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

Exceções

type é null.

Observações

É feita uma verificação em cada nível da pilha, procurando um objeto que implemente ou herde type. Se for encontrada uma correspondência, ela é devolvida.

Aplica-se a