Factory.CreateAction, méthode
Crée un objet Action qui représente une action d'une balise active.
Espace de noms : Microsoft.Office.Tools.Word
Assembly : Microsoft.Office.Tools.Word (dans Microsoft.Office.Tools.Word.dll)
Syntaxe
'Déclaration
Function CreateAction ( _
caption As String _
) As Action
Action CreateAction(
string caption
)
Paramètres
- caption
Type : System.String
Nom de l'action, qui est affiché dans le menu de la balise active.
Valeur de retour
Type : Microsoft.Office.Tools.Word.Action
Nouvelle action de balise active.
Notes
Pour plus d'informations sur les actions de balises actives, consultez Vue d'ensemble des balises actives et Architecture des balises actives.
Exemples
L'exemple de code suivant montre comment créer une balise active et une action dans un projet de document Word. Pour utiliser cet exemple, exécutez le code à partir de la classe ThisDocument.
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);
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.