Metodo DocumentBase.GetWorkflowTemplates
Restituisce i modelli del flusso di lavoro associati al documento.
Spazio dei nomi: Microsoft.Office.Tools.Word
Assembly: Microsoft.Office.Tools.Word.v4.0.Utilities (in Microsoft.Office.Tools.Word.v4.0.Utilities.dll)
Sintassi
'Dichiarazione
Public Function GetWorkflowTemplates As WorkflowTemplates
public WorkflowTemplates GetWorkflowTemplates()
Valore restituito
Tipo: Microsoft.Office.Core.WorkflowTemplates
Raccolta Microsoft.Office.Core.WorkflowTemplates contenente i modelli del flusso di lavoro associati al documento.
Esempi
Nell'esempio di codice riportato di seguito viene visualizzato il numero di modelli flusso di lavoro disponibili per il documento.Se esistono più modelli flusso di lavoro, nell'esempio vengono visualizzati il nome e la descrizione di ciascun modello.
Per eseguire questo esempio di codice, è necessario pubblicare il documento in un sito Office SharePoint Server.Per utilizzare questo esempio, eseguirlo dalla classe ThisDocument in un progetto a livello di documento.
Private Sub DisplayWorkflowTemplates()
Dim workflowTemplates As Office.WorkflowTemplates = _
Me.GetWorkflowTemplates()
MessageBox.Show("Number of workflow templates found: " _
+ workflowTemplates.Count.ToString())
Dim sb As StringBuilder = New StringBuilder()
sb.Append("Workflow Template List" + vbCrLf)
For Each template As Office.WorkflowTemplate In workflowTemplates
sb.Append(vbCrLf + template.Name + " Template" + vbCrLf _
+ "Description: " + template.Description)
Next
If workflowTemplates.Count > 0 Then
MessageBox.Show(sb.ToString())
End If
End Sub
private void DisplayWorkflowTemplates()
{
Office.WorkflowTemplates workflowTemplates =
this.GetWorkflowTemplates();
MessageBox.Show("Number of workflow templates found: "
+ workflowTemplates.Count.ToString());
StringBuilder sb = new StringBuilder();
sb.Append("Workflow Template List\r\n");
foreach (Office.WorkflowTemplate template in workflowTemplates)
{
sb.Append("\r\n" + template.Name + " Template\r\n"
+ "Description: " + template.Description);
}
if (workflowTemplates.Count > 0)
{
MessageBox.Show(sb.ToString());
}
}
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.