Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

DropDownListContentControl interface

 

Date de publication : novembre 2016

Représente une liste déroulante dans un document.

Espace de noms:   Microsoft.Office.Tools.Word
Assembly:  Microsoft.Office.Tools.Word (dans Microsoft.Office.Tools.Word.dll)

[GuidAttribute("ae93cbb1-82a6-4a2b-9540-a0c82ff9ebcb")]
public interface DropDownListContentControl : ContentControlBase, 
	IBindableComponent, IComponent, IDisposable, ISupportInitialize

NomDescription
System_CAPS_pubpropertyApplication

Obtient un Microsoft.Office.Interop.Word.Application qui représente l’instance actuelle de Microsoft Office Word.

System_CAPS_pubpropertyBindingContext

(Hérité de IBindableComponent.)

System_CAPS_pubpropertyContainer

Cette API prend en charge l’infrastructure de produit et n’est pas destinée à être utilisée directement depuis votre code. (Hérité de ContentControlBase.)

System_CAPS_pubpropertyContainerComponent

Cette API prend en charge l’infrastructure de produit et n’est pas destinée à être utilisée directement depuis votre code. (Hérité de ContentControlBase.)

System_CAPS_pubpropertyCreator

Obtient un entier 32 bits qui indique l’application dans laquelle le DropDownListContentControl a été créé.

System_CAPS_pubpropertyDataBindings

(Hérité de IBindableComponent.)

System_CAPS_pubpropertyDefaultDataSourceUpdateMode

Obtient ou définit la valeur par défaut DataSourceUpdateMode pour la ContentControlBase.(Hérité de ContentControlBase.)

System_CAPS_pubpropertyDefaultTextStyle

Obtient le nom du style de caractère utilisé pour mettre en forme le texte dans le DropDownListContentControl.

System_CAPS_pubpropertyDropDownListEntries

Obtient la collection d’éléments qui sont affichés par le DropDownListContentControl.

System_CAPS_pubpropertyID

Obtient un numéro unique qui identifie le contrôle de contenu.(Hérité de ContentControlBase.)

System_CAPS_pubpropertyInnerObject
System_CAPS_pubpropertyLockContentControl

Obtient ou définit une valeur qui indique si le DropDownListContentControl peut être supprimé du document.

System_CAPS_pubpropertyLockContents

Obtient ou définit une valeur qui indique si le contenu du DropDownListContentControl peut être modifié.

System_CAPS_pubpropertyMultiLine

Obtient ou définit une valeur qui spécifie si la DropDownListContentControl peut contenir des sauts de ligne.

System_CAPS_pubpropertyParent

Obtient le parent du DropDownListContentControl.

System_CAPS_pubpropertyParentContentControl

Obtient le parent de contrôle de contenu un DropDownListContentControl qui est imbriqué dans un autre contrôle de contenu.

System_CAPS_pubpropertyPlaceholderText

Obtient ou définit le texte qui s’affiche dans le DropDownListContentControl jusqu'à ce que le texte est modifié par une action utilisateur ou une autre opération.

System_CAPS_pubpropertyRange

Obtient une Range qui représente le contenu du DropDownListContentControl.

System_CAPS_pubpropertyShowingPlaceholderText

Obtient une valeur qui indique si le DropDownListContentControl affiche actuellement le texte de l’espace réservé.

System_CAPS_pubpropertySite

(Hérité de IComponent.)

System_CAPS_pubpropertyTag

Obtient ou définit une chaîne que vous souhaitez associer à la DropDownListContentControl.

System_CAPS_pubpropertyTemporary

Obtient ou définit une valeur qui spécifie si le DropDownListContentControl est supprimé automatiquement du document lorsque le contrôle est modifié.

System_CAPS_pubpropertyText

Obtient le texte le DropDownListContentControl.

System_CAPS_pubpropertyTitle

Obtient ou définit le titre de la DropDownListContentControl.

System_CAPS_pubpropertyXMLMapping

Obtient un XMLMapping qui représente la liaison entre le DropDownListContentControl et un élément d’une partie XML personnalisée.

NomDescription
System_CAPS_pubmethodBeginInit()

(Hérité de ISupportInitialize.)

System_CAPS_pubmethodCopy()

Copie le DropDownListContentControl à partir du document dans le Presse-papiers.

System_CAPS_pubmethodCut()

Supprime le DropDownListContentControl à partir du document et l’ajoute dans le Presse-papiers.

System_CAPS_pubmethodDelete(Boolean)

Supprime un contrôle de contenu créé dynamiquement dans le document et le supprime de la ControlCollection contenue dans le document.(Hérité de ContentControlBase.)

System_CAPS_pubmethodDispose()

(Hérité de IDisposable.)

System_CAPS_pubmethodEndInit()

(Hérité de ISupportInitialize.)

System_CAPS_pubmethodSetPlaceholderText(BuildingBlock, Range, String)

Affiche le texte qui se trouve dans un BuildingBlock, un Range, ou une chaîne dans l’espace réservé dans le DropDownListContentControl.

NomDescription
System_CAPS_pubeventAdded

Se produit après que le contrôle de contenu est ajouté au document.(Hérité de ContentControlBase.)

System_CAPS_pubeventBindingContextChanged

Se produit lorsque la valeur de la BindingContext propriété de la ContentControlBase modifications.(Hérité de ContentControlBase.)

System_CAPS_pubeventContentUpdating

Se produit juste avant que Microsoft Office Word met à jour le texte dans le contrôle de contenu, si le contrôle de contenu est lié à une partie XML personnalisée.(Hérité de ContentControlBase.)

System_CAPS_pubeventDeleting

Se produit juste avant que le contrôle de contenu est supprimé du document.(Hérité de ContentControlBase.)

System_CAPS_pubeventDisposed

(Hérité de IComponent.)

System_CAPS_pubeventEntering

Se produit lorsque l’utilisateur clique dans le contrôle de contenu, ou lorsque le curseur est déplacé dans le contrôle de contenu par programme.(Hérité de ContentControlBase.)

System_CAPS_pubeventExiting

Se produit lorsque l’utilisateur clique sur le contrôle de contenu, ou lorsque le curseur est déplacé en dehors du contrôle de contenu par programme.(Hérité de ContentControlBase.)

System_CAPS_pubeventStoreUpdating

Se produit juste avant que Microsoft Office Word ne mette à jour les données dans une partie XML personnalisée liée au contrôle de contenu (autrement dit, après que le texte du contrôle de contenu a été modifié).(Hérité de ContentControlBase.)

System_CAPS_pubeventValidated

Se produit lorsque le contrôle de contenu a été validé.(Hérité de ContentControlBase.)

System_CAPS_pubeventValidating

Se produit lorsque le contenu du contrôle de contenu est validé.(Hérité de ContentControlBase.)

A T:Microsoft.Office.Tools.Word.DropDownListContentControl displays a list of items that users can select.

To access the list of items in a T:Microsoft.Office.Tools.Word.DropDownListContentControl, use the P:Microsoft.Office.Tools.Word.DropDownListContentControl.DropDownListEntries property.

To enable users to choose from a list of items or add their own text to the control, use a T:Microsoft.Office.Tools.Word.ComboBoxContentControl.

System_CAPS_noteRemarque

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.

The T:Microsoft.Office.Tools.Word.DropDownListContentControl is one of eight types of content controls that you can use to design documents and templates in Microsoft Office Word. Content controls have a user interface (UI) that has controlled input like a form. You can use content controls to prevent users from editing protected sections of the document or template, and you can also bind content controls to a data source. For more information, see Content Controls.

Cette documentation décrit la version de ce type utilisée dans les projets Office qui ciblent le .NET Framework 4 ou ultérieur. 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 : http://go.microsoft.com/fwlink/?LinkId=160658.

The following code example adds a new T:Microsoft.Office.Tools.Word.DropDownListContentControl to the beginning of the document. Users can select the name of a day of the week in the control.

This version is for a document-level customization. To use this code, paste it into the ThisDocument class in your project, and call the AddDropDownListControlAtSelection method from the ThisDocument_Startup method.

private Microsoft.Office.Tools.Word.DropDownListContentControl dropDownListControl1;

private void AddDropDownListControlAtSelection()
{
    this.Paragraphs[1].Range.InsertParagraphBefore();
    this.Paragraphs[1].Range.Select();

    dropDownListControl1 = this.Controls.AddDropDownListContentControl("dropDownListControl1");
    dropDownListControl1.DropDownListEntries.Add("Monday", "Monday", 0);
    dropDownListControl1.DropDownListEntries.Add("Tuesday", "Tuesday", 1);
    dropDownListControl1.DropDownListEntries.Add("Wednesday", "Wednesday", 2);
    dropDownListControl1.PlaceholderText = "Choose a day";
}

This version is for an application-level add-in. To use this code, paste it into the ThisAddIn class in your project, and call the AddDropDownListControlAtSelection method from the ThisAddIn_Startup method.

private Microsoft.Office.Tools.Word.DropDownListContentControl dropDownListControl1;

private void AddDropDownListControlAtSelection()
{
    if (this.Application.ActiveDocument == null)
        return;

    Document vstoDoc = Globals.Factory.GetVstoObject(this.Application.ActiveDocument);
    vstoDoc.Paragraphs[1].Range.InsertParagraphBefore();
    vstoDoc.Paragraphs[1].Range.Select();

    dropDownListControl1 = vstoDoc.Controls.AddDropDownListContentControl("dropDownListControl1");
    dropDownListControl1.DropDownListEntries.Add("Monday", "Monday", 0);
    dropDownListControl1.DropDownListEntries.Add("Tuesday", "Tuesday", 1);
    dropDownListControl1.DropDownListEntries.Add("Wednesday", "Wednesday", 2);
    dropDownListControl1.PlaceholderText = "Choose a day";
}
Retour au début
Afficher: