Compartir a través de


ContextStack.Item[] Propiedad

Definición

Obtiene o establece el objeto de la pila en el nivel especificado.

Sobrecargas

Item[Int32]

Obtiene el objeto de la pila en el nivel especificado.

Item[Type]

Obtiene el primer objeto de la pila que se deriva del tipo especificado o lo implementa.

Item[Int32]

Source:
ContextStack.cs
Source:
ContextStack.cs
Source:
ContextStack.cs

Obtiene el objeto de la pila en el nivel especificado.

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

Parámetros

level
Int32

Nivel del objeto que se va a recuperar en la pila. El nivel 0 es el más alto de la pila, el nivel 1 es el siguiente, y así sucesivamente. Este nivel debe ser 0 o superior. Si el nivel es mayor que el número de niveles de la pila, devuelve null.

Valor de propiedad

Objeto de la pila en el nivel especificado o null si no existe ningún objeto en dicho nivel.

Excepciones

level es menor que 0.

Se aplica a

Item[Type]

Source:
ContextStack.cs
Source:
ContextStack.cs
Source:
ContextStack.cs

Obtiene el primer objeto de la pila que se deriva del tipo especificado o lo implementa.

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

Tipo que se va a recuperar de la pila de contexto.

Valor de propiedad

Primer objeto de la pila que se deriva del tipo especificado o lo implementa, o null si ningún objeto de la pila implementa el tipo.

Excepciones

type es null.

Comentarios

Se realiza una comprobación en cada nivel de la pila, buscando un objeto que implementa o hereda type. Si se encuentra una coincidencia, se devuelve.

Se aplica a