_XDocument4.GetWorkflowTemplates - Méthode
Obtient une référence à une collection Microsoft.Office.Core.WorkflowTemplates pour le formulaire actif.
Espace de noms : Microsoft.Office.Interop.InfoPath
Assembly : Microsoft.Office.Interop.InfoPath (dans Microsoft.Office.Interop.InfoPath.dll)
Syntaxe
'Déclaration
Function GetWorkflowTemplates As Object
'Utilisation
Dim instance As _XDocument4
Dim returnValue As Object
returnValue = instance.GetWorkflowTemplates()
Object GetWorkflowTemplates()
Valeur renvoyée
Type : System.Object
Une collection Microsoft.Office.Core.WorkflowTemplates qui contient des objets Microsoft.Office.Core.WorkflowTemplate pour le formulaire actif.
Implémentations
_XDocument3.GetWorkflowTemplates()
Remarques
Important
Pour la méthode GetWorkFlowTemplates fonctionne, vous devez établir une référence à la bibliothèque d'objets Microsoft Office 14.0 (à partir de l'onglet COM de la boîte de dialogue Ajouter une référence dans Visual Studio). Cette procédure crée une référence à l'espace de noms Microsoft.Office.Core , qui contient la classe WorkflowTemplates .
Exemples
Dans l'exemple suivant, la méthode GetWorkflowTemplates sert à afficher le nombre de modèles de flux de travail associés au formulaire actif.
Cet exemple a besoin d'une directive using ou Imports pour l'espace de noms Microsoft.Office.Core dans la section des déclarations du module du formulaire.
_XDocument4 thisDoc = (_XDocument4)thisXDocument;
WorkflowTemplates myWorkflowTemplates =
(WorkflowTemplates)thisDoc.GetWorkflowTemplates();
int workflowTemplatesCount = myWorkflowTemplates.Count;
thisXDocument.UI.Alert("Get " + workflowTemplatesCount.ToString() + "
workflow templates.");
Dim thisDoc As _XDocument4 = DirectCast(_
thisXDocument, _XDocument4)
Dim myWorkflowTemplates As WorkflowTemplates = _
DirectCast(thisDoc.GetWorkflowTemplates(), WorkflowTemplates)
Dim workflowTemplatesCount As Integer = myWorkflowTemplates.Count
thisXDocument.UI.Alert("Get " & workflowTemplatesCount.ToString() & " _
workflow templates.")