ContextStack.Item[] Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u het object op de stack op het opgegeven niveau op of stelt u het in.
Overloads
| Name | Description |
|---|---|
| Item[Int32] |
Hiermee haalt u het object op de stack op het opgegeven niveau op. |
| Item[Type] |
Hiermee haalt u het eerste object op de stack op die het opgegeven type over neemt of implementeert. |
Item[Int32]
Hiermee haalt u het object op de stack op het opgegeven niveau op.
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
Parameters
- level
- Int32
Het niveau van het object dat moet worden opgehaald op de stapel. Niveau 0 is de bovenkant van de stack, niveau 1 is de volgende beneden, enzovoort. Dit niveau moet 0 of hoger zijn. Als het niveau groter is dan het aantal niveaus op de stapel, wordt het resultaat null.
Waarde van eigenschap
Het object op de stapel op het opgegeven niveau of null als er geen object op dat niveau bestaat.
Uitzonderingen
level is kleiner dan 0.
Van toepassing op
Item[Type]
Hiermee haalt u het eerste object op de stack op die het opgegeven type over neemt of implementeert.
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
Parameters
- type
- Type
Een type dat moet worden opgehaald uit de contextstack.
Waarde van eigenschap
Het eerste object op de stack dat het opgegeven type over neemt of implementeert, of null als er geen object op de stack het type implementeert.
Uitzonderingen
type is null.
Opmerkingen
Er wordt een controle uitgevoerd op elk niveau van de stack, waarbij wordt gezocht naar een object dat wordt geïmplementeerd of overgenomen type. Als er een overeenkomst wordt gevonden, wordt deze geretourneerd.