ContextStack.Item[] Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit l’objet sur la pile au niveau spécifié.
Surcharges
| Nom | Description |
|---|---|
| Item[Int32] |
Obtient l’objet sur la pile au niveau spécifié. |
| Item[Type] |
Obtient le premier objet de la pile qui hérite ou implémente le type spécifié. |
Item[Int32]
Obtient l’objet sur la pile au niveau spécifié.
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
Paramètres
- level
- Int32
Niveau de l’objet à récupérer sur la pile. Le niveau 0 est le haut de la pile, le niveau 1 est le suivant vers le bas, et ainsi de suite. Ce niveau doit être égal à 0 ou supérieur. Si le niveau est supérieur au nombre de niveaux sur la pile, il retourne null.
Valeur de propriété
Objet de la pile au niveau spécifié, ou null s’il n’existe aucun objet à ce niveau.
Exceptions
level est inférieur à 0.
S’applique à
Item[Type]
Obtient le premier objet de la pile qui hérite ou implémente le type spécifié.
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
Paramètres
- type
- Type
Type à récupérer à partir de la pile de contexte.
Valeur de propriété
Premier objet de la pile qui hérite ou implémente le type spécifié, ou null si aucun objet de la pile n’implémente le type.
Exceptions
type a la valeur null.
Remarques
Une vérification est effectuée sur chaque niveau de la pile, en recherchant un objet qui implémente ou hérite type. Si une correspondance est trouvée, elle est retournée.