IBaseIterator<TValue> Interface
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.
Définit l'interface de base pour tous les itérateurs de STL/CLR.
generic <typename TValue>
public interface class IBaseIterator : ICloneable
public interface IBaseIterator<TValue> : ICloneable
type IBaseIterator<'Value> = interface
interface ICloneable
Public Interface IBaseIterator(Of TValue)
Implements ICloneable
Paramètres de type
- TValue
Type d'un élément dans la séquence contrôlée.
- Dérivé
- Implémente
Méthodes
Clone() |
Crée un objet qui est une copie de l'instance actuelle. (Hérité de ICloneable) |
container() |
Obtient le conteneur que l'itérateur parcourt. |
get_bias() |
Obtient l'écart de l'itérateur. L'écart est l'offset de l'itérateur par rapport à l'élément zéro. |
get_node() |
Obtient le nœud ou l'élément sur lequel pointe l'itérateur. |
next() |
Incrémente l'itérateur à la position suivante dans le conteneur sous-jacent, ou à la première position au-delà de la fin du conteneur si le conteneur a été complètement parcouru. |
valid() |
Détermine si l'itérateur est valide et peut être utilisé en toute sécurité pour parcourir le conteneur sous-jacent. |
S’applique à
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de l’année 2024, nous abandonnerons progressivement le mécanisme de retour d’information GitHub Issues pour le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultez :Soumettre et afficher des commentaires pour