ListObject, interface
Le contrôle ListObject affiche des données dans une grille de lignes et de colonnes.
Espace de noms : Microsoft.Office.Tools.Excel
Assemblys : Microsoft.Office.Tools.Excel.v4.0.Utilities (dans Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)
Microsoft.Office.Tools.Excel (dans Microsoft.Office.Tools.Excel.dll)
Syntaxe
'Déclaration
<GuidAttribute("48eb309a-698d-4d40-95af-d9d083e63d30")> _
Public Interface ListObject _
Inherits IBindableComponent, IComponent, IDisposable, ISupportInitialize
[GuidAttribute("48eb309a-698d-4d40-95af-d9d083e63d30")]
public interface ListObject : IBindableComponent,
IComponent, IDisposable, ISupportInitialize
Le type ListObject expose les membres suivants.
Propriétés
Nom | Description | |
---|---|---|
_Default | Infrastructure. | |
Active | Obtient une valeur qui indique si un contrôle ListObject se trouvant sur une feuille de calcul est actif ; en d'autres termes, si la cellule active se trouve à l'intérieur de la plage du contrôle ListObject. | |
AlternativeText | Obtient ou définit la chaîne de texte descriptive (de remplacement) de la table spécifiée. | |
Application | Obtient un Application qui représente soit l'application Microsoft Office Excel, soit le créateur de ListObject. | |
AutoFilter | Obtient une table filtrée. | |
AutoSelectRows | Obtient ou définit une valeur qui indique si la ligne entière est sélectionnée lorsque SelectedIndex est modifié. | |
AutoSetDataBoundColumnHeaders | Obtient ou définit une valeur qui détermine si les en-têtes de colonnes sont automatiquement définis pour correspondre à la source de données. | |
BindingContext | Obtient ou définit la collection de gestionnaires de devise pour IBindableComponent. (Hérité de IBindableComponent.) | |
Comment | Obtient ou définit un commentaire qui est associé à ListObject. | |
Container | Infrastructure. | |
Creator | Obtient l'application dans laquelle ListObject a été créé. | |
DataBindings | Obtient la collection d'objets de liaison de données pour ce IBindableComponent. (Hérité de IBindableComponent.) | |
DataBodyRange | Obtient un Range qui représente la plage qui contient la zone de données de la liste comprise entre la ligne d'en-tête et la ligne d'insertion. | |
DataBoundFormat | Obtient ou définit le style de format des contrôles ListObject liés aux données. | |
DataBoundFormatSettings | Obtient ou définit les FormatSettings des XlRangeAutoFormat spécifiés qui sont appliqués au contrôle ListObject. | |
DataMember | Obtient ou définit les données membres spécifiques d'une source de données multimembre à lier au contrôle ListObject. | |
DataSource | Obtient ou définit la source qui contient une liste de valeurs qui sont utilisées pour remplir les éléments du contrôle. | |
DefaultDataSourceUpdateMode | Obtient ou définit l'DataSourceUpdateMode par défaut. | |
DisplayName | Obtient ou définit le nom affiché. | |
DisplayRightToLeft | Obtient une valeur qui indique si ListObject est affiché de droite à gauche, et non de gauche à droite. | |
HeaderRowRange | Obtient un Range qui représente la plage de la ligne d'en-tête. | |
InnerObject | Obtient un Microsoft.Office.Interop.Excel.ListObject qui représente l'objet natif sous-jacent de Microsoft.Office.Tools.Excel.ListObject. | |
InsertRowRange | Obtient un Range qui représente la ligne d'insertion, le cas échéant, du contrôle ListObject. | |
IsBinding | Obtient une valeur qui indique si la liaison de données est active. | |
IsSelected | Obtient une valeur qui indique si ListObject est sélectionné. | |
ListColumns | Obtient une collection ListColumns qui représente toutes les colonnes du contrôle ListObject. | |
ListRows | Obtient un objet ListRows qui représente toutes les lignes de données du contrôle ListObject. | |
MappedColumns | Infrastructure. | |
Name | Obtient ou définit le nom du contrôle ListObject. | |
Parent | Obtient l'objet parent du contrôle ListObject. | |
QueryTable | Obtient QueryTable qui fournit un lien vers le serveur de liste pour le contrôle ListObject. | |
Range | Obtient un Range qui représente la plage à laquelle s'applique ListObject. | |
SaveSortOrder | Obtient ou définit une valeur qui indique si l'ordre des lignes du contrôle ListObject est enregistré dans la feuille de calcul. | |
SelectedIndex | Obtient ou définit l'index de la ligne qui est actuellement sélectionnée. | |
SharePointURL | Reçoit l'URL de la liste SharePoint pour un contrôle ListObject donné. | |
ShowAutoFilter | Obtient ou définit une valeur qui indique si le filtre automatique est affiché. | |
ShowHeaders | Obtient ou définit une valeur qui indique si les informations d'en-tête doivent être affichées. | |
ShowTableStyleColumnStripes | Obtient ou définit une valeur qui indique si le style de table Rayures de colonnes est utilisé. | |
ShowTableStyleFirstColumn | Obtient ou définit une valeur qui indique si la première colonne est mise en forme. | |
ShowTableStyleLastColumn | Obtient ou définit une valeur qui indique si la dernière colonne est mise en forme. | |
ShowTableStyleRowStripes | Obtient ou définit une valeur qui indique si le style de table Rayures de lignes est utilisé. | |
ShowTotals | Obtient ou définit une valeur qui indique si la ligne Total est visible. | |
Site | Obtient ou définit le ISite associé à IComponent. (Hérité de IComponent.) | |
Sort | Obtient la colonne ou les colonnes de tri et l'ordre de tri de la collection ListObject. | |
SourceType | Obtient la source en cours de la liste. | |
Summary | Obtient ou définit la description associée à la chaîne de texte de remplacement de la table spécifiée. | |
TableStyle | Obtient ou définit le style de table. | |
Tag | Obtient ou définit l'objet qui contient les données relatives au contrôle Tag. | |
TotalsRowRange | Obtient un Range qui représente la ligne Total du contrôle ListObject. | |
XmlMap | Obtient un XmlMap qui représente le mappage de schéma utilisé pour la liste. |
Début
Méthodes
Nom | Description | |
---|---|---|
BeginInit | Signale à l'objet que l'initialisation démarre. (Hérité de ISupportInitialize.) | |
Delete | Supprime un contrôle ListObject créé de manière dynamique, efface les données des cellules de la feuille de calcul et supprime le contrôle de ControlCollection. | |
Disconnect | Supprime la liaison de données du contrôle ListObject. | |
Dispose | Exécute les tâches définies par l'application associées à la libération ou à la redéfinition des ressources non managées. (Hérité de IDisposable.) | |
EndInit | Signale à l'objet que l'initialisation est terminée. (Hérité de ISupportInitialize.) | |
ExportToVisio | Exporte un ListObject vers Visio. | |
Publish | Publie le contrôle ListObject sur un serveur qui exécute Microsoft Windows SharePoint Services. | |
Refresh | Met à jour le contrôle ListObject avec les données et le schéma actuels à partir d'un serveur qui exécute Microsoft Windows SharePoint Services. | |
RefreshDataRow | Met à jour la ligne de données ListObject qui est associée à la ligne de données spécifiée. | |
RefreshDataRows | Met à jour toutes les lignes de ListObject avec les données de la source de données. | |
ResetPersistedBindingInformation | Efface des informations relatives aux modifications apportées au contrôle ListObject par l'utilisateur. | |
Resize | Permet à un contrôle ListObject d'être redimensionné sur une nouvelle plage. | |
SetDataBinding(Object) | Lie un contrôle ListObject à une source de données. | |
SetDataBinding(Object, String) | Lie un contrôle ListObject à une donnée membre spécifiée d'une source de données. | |
SetDataBinding(Object, String, array<String[]) | Lie un contrôle ListObject à une donnée membre spécifiée d'une source de données, et affiche uniquement les colonnes spécifiées de cette donnée membre. | |
Unlink | Supprime le lien vers un site Microsoft Windows SharePoint Services d'un contrôle ListObject. | |
Unlist | Supprime les fonctionnalités de liste d'un contrôle Microsoft.Office.Interop.Excel.ListObject. | |
UpdateChanges | Met à jour la liste sur un site Microsoft Windows SharePoint Services avec les modifications apportées au contrôle ListObject de la feuille de calcul. |
Début
Événements
Nom | Description | |
---|---|---|
BeforeAddDataBoundRow | Se produit juste avant une tentative d'ajout d'une nouvelle ligne à un contrôle ListObject qui est lié aux données. | |
BeforeDoubleClick | Se produit lorsque l'utilisateur double-clique sur le contrôle ListObject avant l'action de double-clic par défaut. | |
BeforeRightClick | Se produit lorsque l'utilisateur clique avec le bouton droit sur le contrôle ListObject, avant l'action de clic droit par défaut. | |
BindingContextChanged | Infrastructure. | |
Change | Se produit lorsqu'une modification quelconque est apportée au contrôle ListObject. | |
DataBindingFailure | Se produit lorsqu'une condition provoque l'échec de la liaison de données d'un contrôle ListObject. | |
DataMemberChanged | Se produit lorsque la valeur de la propriété DataMember change. | |
DataSourceChanged | Se produit lorsque la valeur de la propriété DataSource change. | |
Deselected | Se produit lorsque la sélection se déplace du contrôle ListObject vers l'extérieur du contrôle ListObject. | |
Disposed | Représente la méthode qui gère l'événement Disposed d'un composant. (Hérité de IComponent.) | |
ErrorAddDataBoundRow | Se produit lorsqu'un utilisateur essaie d'ajouter une ligne à un contrôle ListObject lié aux données, mais que la ligne ne peut pas être ajoutée. | |
OriginalDataRestored | Se produit lorsqu'un utilisateur exécute une action qui n'est pas autorisée, et que le contrôle ListObject reprend ensuite son état d'origine. | |
Selected | Se produit lorsque le contrôle ListObject est sélectionné. | |
SelectedIndexChanged | Se produit lorsque la valeur de la propriété SelectedIndex change. | |
SelectionChange | Se produit lorsque la sélection change à l'intérieur du contrôle ListObject. |
Début
Notes
Pour plus d'informations, consultez ListObject, contrôle.
Notes
Cette interface est implémentée par Visual Studio Tools pour Office Runtime. Elle n'est pas destinée à être implémentée dans votre code. Pour plus d'informations, consultez Vue d'ensemble de Visual Studio Tools pour Office Runtime.
Utilisation
Cette documentation décrit la version de ce type utilisée dans les projets Office qui ciblent .NET Framework 4 et .NET Framework 4.5. Dans les projets qui ciblent .NET Framework 3.5, ce type peut contenir d'autres membres, et les exemples de code qui y figurent sont susceptibles de ne pas fonctionner. Pour obtenir de la documentation sur ce type dans les projets ciblant .NET Framework 3.5, consultez la section de référence suivante dans la documentation Visual Studio 2008 : https://go.microsoft.com/fwlink/?LinkId=160658.