Factory.CreateAction (Método)
Crea un objeto Action que representa una acción de una etiqueta inteligente.
Espacio de nombres: Microsoft.Office.Tools.Word
Ensamblado: Microsoft.Office.Tools.Word (en Microsoft.Office.Tools.Word.dll)
Sintaxis
'Declaración
Function CreateAction ( _
caption As String _
) As Action
Action CreateAction(
string caption
)
Parámetros
- caption
Tipo: System.String
Nombre de la acción mostrada por el menú de etiquetas inteligentes.
Valor devuelto
Tipo: Microsoft.Office.Tools.Word.Action
Nueva acción de etiqueta inteligente.
Comentarios
Para obtener más información sobre las acciones de las etiquetas inteligentes, vea Información general sobre etiquetas inteligentes y Arquitectura de las etiquetas inteligentes.
Ejemplos
En el siguiente ejemplo de código se muestra cómo crear una etiqueta inteligente y una acción en un proyecto de documento de Word. Para usar este ejemplo, ejecute el código desde la clase 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);
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.