ContentControlBase, interface
Fournit l'interface de base pour les contrôles de contenu des solutions Word créées à l'aide des outils de développement Office dans Visual Studio.
Espace de noms : Microsoft.Office.Tools.Word
Assemblys : Microsoft.Office.Tools.Word.v4.0.Utilities (dans Microsoft.Office.Tools.Word.v4.0.Utilities.dll)
Microsoft.Office.Tools.Word (dans Microsoft.Office.Tools.Word.dll)
Syntaxe
'Déclaration
<GuidAttribute("6E36F826-A7DA-441D-87E3-2D7BE852867E")> _
Public Interface ContentControlBase _
Inherits IBindableComponent, IComponent, IDisposable, ISupportInitialize
[GuidAttribute("6E36F826-A7DA-441D-87E3-2D7BE852867E")]
public interface ContentControlBase : IBindableComponent,
IComponent, IDisposable, ISupportInitialize
Le type ContentControlBase expose les membres suivants.
Propriétés
Nom | Description | |
---|---|---|
BindingContext | Obtient ou définit la collection de gestionnaires de devise pour IBindableComponent. (Hérité de IBindableComponent.) | |
Container | Infrastructure. | |
ContainerComponent | Infrastructure. | |
DataBindings | Obtient la collection d'objets de liaison de données pour ce IBindableComponent. (Hérité de IBindableComponent.) | |
DefaultDataSourceUpdateMode | Obtient ou définit la valeur DataSourceUpdateMode par défaut de ContentControlBase. | |
ID | Obtient un nombre unique qui identifie le contrôle de contenu. | |
InnerObject | Obtient l'objet Microsoft.Office.Interop.Word.ContentControl sous-jacent de Microsoft.Office.Tools.Word.ContentControlBase. | |
Site | Obtient ou définit le ISite associé à IComponent. (Hérité de IComponent.) |
Début
Méthodes
Nom | Description | |
---|---|---|
BeginInit | Signale à l'objet que l'initialisation démarre. (Hérité de ISupportInitialize.) | |
Delete | Supprime un contrôle de contenu créé dynamiquement du document et le retire de ControlCollection dans le document. | |
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.) |
Début
Événements
Nom | Description | |
---|---|---|
Added | Se produit après l'ajout du contrôle de contenu au document. | |
BindingContextChanged | Se produit lorsque la valeur de la propriété BindingContext de ContentControlBase est modifiée. | |
ContentUpdating | Se produit juste avant que Microsoft Office Word mette à jour le texte dans le contrôle de contenu, si ce dernier est lié à une partie XML personnalisée. | |
Deleting | Se produit juste avant que le contrôle de contenu soit supprimé du document. | |
Disposed | Représente la méthode qui gère l'événement Disposed d'un composant. (Hérité de IComponent.) | |
Entering | Se produit lorsque l'utilisateur clique dans le contrôle de contenu ou lorsque le curseur est amené par programme dans le contrôle de contenu. | |
Exiting | Se produit lorsque l'utilisateur clique en dehors du contrôle de contenu, ou lorsque le curseur quitte le contrôle de contenu par programme. | |
StoreUpdating | Se produit juste avant que Microsoft Office Word mette à jour les données dans une partie XML personnalisée liée au contrôle de contenu (à savoir, après la modification du texte dans le contrôle de contenu). | |
Validated | Se produit lorsque le contrôle de contenu a été validé. | |
Validating | Se produit lorsque le contenu du contrôle est validé. |
Début
Notes
L'interface ContentControlBase définit des membres partagés par tous les contrôles de contenu.Vous pouvez utiliser huit types de contrôles de contenu pour créer des documents et des modèles dans Microsoft Office Word.Les contrôles de contenu ont une interface utilisateur (IU) dont les entrées sont contrôlées comme dans le cas d'un formulaire.Vous pouvez utiliser des contrôles de contenu pour empêcher les utilisateurs de modifier des sections protégées du document ou du modèle et vous pouvez également lier des contrôles de contenu à une source de données.Pour plus d'informations, consultez Contrôles de contenu.
[!REMARQUE]
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.
Voir aussi
Référence
Microsoft.Office.Tools.Word, espace de noms
Autres ressources
Comment : ajouter des contrôles de contenu à des documents Word
Procédure pas à pas : création d'un modèle à l'aide de contrôles de contenu