Partager via


IMAPITable : IUnknown

S’applique à : Outlook 2013 | Outlook 2016

Fournit une vue en lecture seule d’une table. IMAPITable est utilisé par les clients et les fournisseurs de services pour manipuler l’apparence d’une table.

Propriété Valeur
Fichier d’en-tête :
Mapidefs.h
Exposé par :
Objets de table
Implémenté par :
Fournisseurs de services et MAPI
Appelé par :
Applications clientes, fournisseurs de services
Identificateur d’interface :
IID_IMAPITable
Type de pointeur :
LPMAPITABLE

Ordre de la table de Vtable

Member Description
Getlasterror
Retourne une structure MAPIERROR contenant des informations sur l’erreur précédente sur la table.
Conseiller
S’inscrit pour recevoir la notification des événements spécifiés affectant la table.
Annuler l’annulation de l’approvisionnement
Annule l’envoi de notifications précédemment configurées avec un appel à la méthode IMAPITable ::Advise .
GetStatus
Retourne le status et le type de la table.
SetColumns
Définit les propriétés particulières et l’ordre des propriétés à afficher sous forme de colonnes dans la table.
QueryColumns
Retourne une liste de colonnes pour la table.
GetRowCount
Retourne le nombre total de lignes dans la table.
SeekRow
Déplace le curseur vers une position spécifique dans le tableau.
SeekRowApprox
Déplace le curseur à une position fractionnaire approximative dans la table.
QueryPosition
Récupère la position de ligne de table actuelle du curseur, en fonction d’une valeur fractionnaire.
FindRow
Recherche la ligne suivante dans un tableau qui correspond à des critères de recherche spécifiques.
Restrict
Applique un filtre à une table, en réduisant l’ensemble de lignes uniquement aux lignes correspondant aux critères spécifiés.
CreateBookmark
Marque la position actuelle de la table.
FreeBookmark
Libère la mémoire associée à un signet.
SortTable
Trie les lignes de la table en fonction des critères de tri.
QuerySortOrder
Récupère l’ordre de tri actuel pour une table.
QueryRows
Retourne une ou plusieurs lignes d’un tableau, en commençant à la position actuelle du curseur.
Abandonner
Arrête toutes les opérations asynchrones en cours pour la table.
ExpandRow
Développe une catégorie de table réduite, en ajoutant les lignes feuilles appartenant à la catégorie à la vue de table.
CollapseRow
Réduit une catégorie de table développée, en supprimant les lignes feuille appartenant à la catégorie de la vue de table.
WaitForCompletion
Suspend le traitement jusqu’à ce qu’une ou plusieurs opérations asynchrones en cours sur la table soient terminées.
GetCollapseState
Retourne les données nécessaires pour reconstruire l’état réduit ou développé actuel d’une table classée.
SetCollapseState
Reconstruit l’état développé ou réduit actuel d’une table catégorisée à l’aide de données enregistrées par un appel antérieur à la méthode IMAPITable ::GetCollapseState .

Voir aussi

Interfaces MAPI