Share via


ActionEventArgs.Properties, propriété

Obtient toutes les propriétés qui ont été implémentées pour la balise active.

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

Syntaxe

'Déclaration
ReadOnly Property Properties As ISmartTagProperties
    Get
ISmartTagProperties Properties { get; }

Valeur de propriété

Type : Microsoft.Office.Interop.SmartTag.ISmartTagProperties
Objet Microsoft.Office.Interop.SmartTag.ISmartTagProperties qui contient toutes les propriétés implémentées pour la balise active.

Notes

L'interface Microsoft.Office.Interop.SmartTag.ISmartTagProperties est fournie dans le Kit de développement logiciel (SDK) des balises actives de Microsoft Office. Pour utiliser cette interface dans votre code, ajoutez une référence à Microsoft.Office.Interop.SmartTag à partir de l'onglet .NET de la boîte de dialogue Ajouter une référence.

Exemples

L'exemple de code suivant illustre un gestionnaire pour l'événement Click. Le gestionnaire d'événements utilise la propriété Properties pour obtenir une valeur de propriété à partir de la collection à clé des propriétés de balise active. Cet exemple de code fait partie d'un exemple plus complet fourni pour l'interface SmartTag. Cet exemple suppose que vous avez ajouté une référence à Microsoft.Office.Interop.SmartTag à partir de l'onglet .NET de la boîte de dialogue Ajouter une référence.

Cet exemple illustre une personnalisation au niveau du document.

' This action displays the property value for the term.
Private Sub Action1_Click(ByVal sender As Object, _
    ByVal e As ActionEventArgs) Handles Action1.Click

    Dim propertyBag As ISmartTagProperties = e.Properties
    Dim key As String = "Key1"
    MsgBox("The corresponding value of " & _
        key & " is: " & propertyBag.Read(key))
End Sub
// This action displays the property value for the term.
private void Action1_Click(object sender, 
    Microsoft.Office.Tools.Word.ActionEventArgs e)
{
    ISmartTagProperties propertyBag = e.Properties;
    string key = "Key1";
    MessageBox.Show("The corresponding value of " + key + 
        " is: " + propertyBag.get_Read(key));
}

Sécurité .NET Framework

Voir aussi

Référence

ActionEventArgs Interface

Microsoft.Office.Tools.Word, espace de noms