Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Ottiene un riferimento a un insieme Microsoft.Office.Core.WorkflowTemplates per il modulo corrente.
Spazio dei nomi: Microsoft.Office.InfoPath
Assembly: Microsoft.Office.InfoPath (in microsoft.office.infopath.dll)
Sintassi
Public MustOverride Function GetWorkflowTemplates As Object
Dim instance As XmlForm
Dim returnValue As Object
returnValue = instance.GetWorkflowTemplates
public abstract Object GetWorkflowTemplates ()
Valore restituito
Insieme Microsoft.Office.Core.WorkflowTemplates che contiene eventuali oggetti Microsoft.Office.Core.WorkflowTemplate per il modulo corrente.
Osservazioni
Importante: |
|---|
Affinché il metodo GetWorkFlowTemplates funzioni, è necessario impostare un riferimento alla libreria di oggetti di Microsoft Office 12.0, tramite la scheda COM della finestra di dialogo Aggiungi riferimento di Microsoft Visual Studio Tools for Applications (VSTA) o di Visual Studio. In questo modo, verrà impostato un riferimento allo spazio dei nomi Microsoft.Office.Core, che contiene la classe WorkflowTemplates. |
Possono accedere a questo membro solo moduli aperti da un modello di modulo configurato per l'esecuzione con attendibilità completa tramite la categoria Protezione e attendibilità della finestra di dialogo Opzioni modulo. Questo membro richiede l'attendibilità completa per il chiamante immediato e non può essere utilizzato da codice con attendibilità parziale. Per ulteriori informazioni, vedere "Utilizzo di librerie da codice con attendibilità parziale" (in lingua inglese) su MSDN.
A questo tipo o membro può accedere solo il codice in esecuzione in moduli aperti in Microsoft Office InfoPath 2007.
Esempio
Nell'esempio seguente viene visualizzato, facendo clic sul controllo Pulsante, il numero di modelli di flusso di lavoro associati al modulo corrente.
L'esempio richiede una direttiva using o Imports per lo spazio dei nomi Microsoft.Office.Core nella sezione delle dichiarazioni del modulo di codice del modulo.
public void CTRL1_Clicked(object sender, ClickedEventArgs e)
{
WorkflowTemplates myWorkflowTemplates =
(WorkflowTemplates)this.GetWorkflowTemplates();
int workflowTemplatesCount = myWorkflowTemplates.Count;
MessageBox.Show("Get " + workflowTemplatesCount.ToString() + "
workflow templates.");
}
Public Sub CTRL1_Clicked(ByVal sender As Object, _
ByVal e As ClickedEventArgs)
Dim myWorkflowTemplates As WorkflowTemplates = _
DirectCast(Me.GetWorkflowTemplates(), WorkflowTemplates)
Dim workflowTemplatesCount As Integer = myWorkflowTemplates.Count
MessageBox.Show("Get " & workflowTemplatesCount.ToString() & " _
workflow templates.")
End Sub
Vedere anche
Riferimenti
Classe XmlForm
Membri XmlForm
Spazio dei nomi Microsoft.Office.InfoPath
Importante: