Поделиться через


XmlForm.GetWorkflowTemplates Метод

Определение

Возвращает ссылку на коллекцию Microsoft.Office.Core.WorkflowTemplates для текущей формы.

public:
 abstract System::Object ^ GetWorkflowTemplates();
public abstract object GetWorkflowTemplates ();
abstract member GetWorkflowTemplates : unit -> obj
Public MustOverride Function GetWorkflowTemplates () As Object

Возвращаемое значение

Коллекция Microsoft.Office.Core.WorkflowTemplates, содержащая любые объекты Microsoft.Office.Core.WorkflowTemplate для текущей формы.

Примеры

В следующем примере кода при нажатии элемента управления Кнопка отображается число шаблонов рабочего процесса, связанных с текущей формой.

В этом примере требуется директива using или Imports для пространства имен Microsoft.Office.Core в разделе объявлений модуля кода формы.

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

Комментарии

Важно! Чтобы метод GetWorkFlowTemplates работал, необходимо установить ссылку на библиотеку объектов Microsoft Office 14.0 (на вкладке COM диалогового окна Добавление ссылки в Visual Studio 2012). При этом будет указана ссылка на пространство имен Microsoft.Office.Core, содержащее класс WorkflowTemplates.

Доступ к этому элементу предоставляется только формам, открытым из шаблона формы, настроенного для запуска с полным доверием с использованием категории "Безопасность и доверие" в диалоговом окне "Параметры формы". Этому элементу необходимо полное доверие для непосредственного вызывающего объекта и он не может использоваться в коде с частичным доверием. Дополнительные сведения см. в библиотеке "Использование библиотек из не вполне надежного кода" на веб-сайте MSDN.

Доступ к этому типу или элементу предоставляется только из кода, выполняющегося в формах, открытых в Microsoft InfoPath Filler.

Применяется к