Freigeben über


ApplicationFactory.CreateAction-Methode

Erstellt ein Action-Objekt, das eine Aktion für ein Smarttag darstellt.

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

Syntax

'Declaration
Function CreateAction ( _
    caption As String _
) As Action
Action CreateAction(
    string caption
)

Parameter

  • caption
    Typ: System.String
    Der Name der Aktion, der vom Smarttagmenü angezeigt wird.

Rückgabewert

Typ: Microsoft.Office.Tools.Word.Action
Die neue Smarttagaktion.

Hinweise

Weitere Informationen zu Smarttagaktionen finden Sie unter Übersicht über Smarttags und Smarttagarchitektur.

Beispiele

Im folgenden Codebeispiel wird veranschaulicht, wie ein Smarttag und eine Aktion in einem Word-Add-In-Projekt erstellt werden. Um dieses Codebeispiel verwenden zu können, müssen Sie den Code in der ThisAddIn-Klasse ausführen.

Dim simpleSmartTag As Microsoft.Office.Tools.Word.SmartTag =
    Globals.Factory.CreateSmartTag(
        "www.microsoft.com/Demo#DemoSmartTag",
        "Test Smart Tag")
Dim simpleAction As Microsoft.Office.Tools.Word.Action =
    Globals.Factory.CreateAction("Test Action")

simpleSmartTag.Terms.Add("blue")
simpleSmartTag.Actions = New Microsoft.Office.Tools.Word.Action() { _
    simpleAction}
Me.VstoSmartTags.Add(simpleSmartTag)
Microsoft.Office.Tools.Word.SmartTag simpleSmartTag =
    Globals.Factory.CreateSmartTag(
    "www.microsoft.com/Demo#DemoSmartTag",
    "Test Smart Tag");
Microsoft.Office.Tools.Word.Action simpleAction =
    Globals.Factory.CreateAction("Test Action");

simpleSmartTag.Terms.Add("blue");
simpleSmartTag.Actions = new Microsoft.Office.Tools.Word.Action[] { 
    simpleAction };
this.VstoSmartTags.Add(simpleSmartTag);

.NET Framework-Sicherheit

Siehe auch

Referenz

ApplicationFactory Schnittstelle

Microsoft.Office.Tools.Word-Namespace