Freigeben über


ActionEventArgs.Properties-Eigenschaft

Ruft alle Eigenschaften ab, die für das Smarttag implementiert worden sind.

Namespace:  Microsoft.Office.Tools.Word
Assembly:  Microsoft.Office.Tools.Word (in Microsoft.Office.Tools.Word.dll)

Syntax

'Declaration
ReadOnly Property Properties As ISmartTagProperties
    Get
ISmartTagProperties Properties { get; }

Eigenschaftswert

Typ: Microsoft.Office.Interop.SmartTag.ISmartTagProperties
Ein Microsoft.Office.Interop.SmartTag.ISmartTagProperties-Objekt, das alle Eigenschaften enthält, die für das Smarttag implementiert wurden.

Hinweise

Die Microsoft.Office.Interop.SmartTag.ISmartTagProperties-Schnittstelle wird im Microsoft Office Smart Tag Software Development Kit (SDK) bereitgestellt. Fügen Sie von der Registerkarte .NET im Dialogfeld Verweis hinzufügen einen Verweis auf Microsoft.Office.Interop.SmartTag hinzu, um die Schnittstelle im Code zu verwenden.

Beispiele

Im folgenden Codebeispiel wird ein Handler für das Click-Ereignis veranschaulicht. Der Ereignishandler verwendet die Properties-Eigenschaft, um aus der Schlüsselauflistung der Smarttageigenschaften einen Eigenschaftswert abzurufen. Dieses Codebeispiel ist Teil eines umfangreicheren Beispiels für die SmartTag-Schnittstelle. In diesem Beispiel wird davon ausgegangen, dass Sie von der Registerkarte .NET im Dialogfeld Verweis hinzufügen einen Verweis auf Microsoft.Office.Interop.SmartTag hinzugefügt haben.

Dieses Beispiel bezieht sich auf eine Anpassung auf Dokumentebene.

' 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));
}

.NET Framework-Sicherheit

Siehe auch

Referenz

ActionEventArgs Schnittstelle

Microsoft.Office.Tools.Word-Namespace