ContextStack.Item[] Egenskap

Definition

Hämtar eller anger objektet på stacken på den angivna nivån.

Överlagringar

Name Description
Item[Int32]

Hämtar objektet på stacken på den angivna nivån.

Item[Type]

Hämtar det första objektet på stacken som ärver från eller implementerar den angivna typen.

Item[Int32]

Källa:
ContextStack.cs
Källa:
ContextStack.cs
Källa:
ContextStack.cs
Källa:
ContextStack.cs
Källa:
ContextStack.cs

Hämtar objektet på stacken på den angivna nivån.

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

Parametrar

level
Int32

Nivån på det objekt som ska hämtas på stacken. Nivå 0 är toppen av stacken, nivå 1 är nästa nedåt och så vidare. Den här nivån måste vara 0 eller högre. Om nivån är större än antalet nivåer i stacken returneras null.

Egenskapsvärde

Objektet på stacken på den angivna nivån eller null om det inte finns något objekt på den nivån.

Undantag

level är mindre än 0.

Gäller för

Item[Type]

Källa:
ContextStack.cs
Källa:
ContextStack.cs
Källa:
ContextStack.cs
Källa:
ContextStack.cs
Källa:
ContextStack.cs

Hämtar det första objektet på stacken som ärver från eller implementerar den angivna typen.

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

Parametrar

type
Type

En typ som ska hämtas från kontextstacken.

Egenskapsvärde

Det första objektet i stacken som ärver från eller implementerar den angivna typen, eller null om inget objekt i stacken implementerar typen.

Undantag

type är null.

Kommentarer

En kontroll görs på varje nivå i stacken och söker efter ett objekt som implementerar eller ärver type. Om en matchning hittas returneras den.

Gäller för