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


Интерфейс InputParameterObject

Представляет значения, которые могут быть переданы в новый экземпляр формы посредством командной строки или URL-пар имя-значение.

Пространство имен: Microsoft.Office.Interop.InfoPath
Сборка: Microsoft.Office.Interop.InfoPath (в microsoft.office.interop.infopath.dll)

Синтаксис

'Декларация
<GuidAttribute("096CD5B5-0786-11D1-95FA-0080C78EE3BB")> _
<CoClassAttribute(GetType(InputParameterObjectClass))> _
Public Interface InputParameterObject
    Inherits InputParameter
'Применение
Dim instance As InputParameterObject
[GuidAttribute("096CD5B5-0786-11D1-95FA-0080C78EE3BB")] 
[CoClassAttribute(typeof(InputParameterObjectClass))] 
public interface InputParameterObject : InputParameter

Заметки

Этот тип является программой-оболочкой для компонентного класса, которого требует управляемый программный код для COM-взаимодействия. Используйте этот тип для доступа к членам интерфейса COM, созданного этим компонентным классом. Дополнительные сведения об интерфейсе COM, включая ссылку на описания его членов, см. в статье InputParameter.

Объект InputParameter содержит пару имя-значение для каждого параметра, передаваемого в InfoPath посредством командной строки с использованием параметра /InputParameters или через URL-адрес. С помощью следующего синтаксиса можно открыть новую форму InfoPath на основе конкретного шаблона формы и с двумя парами входных параметров имя-значение:

  • Командная строка:

    infopath.exe "C:\User Forms\DeptReport.xsn" /InputParameters "Dept=Accounting&Class=Introduction"
    
  • URL:

    https://server/sites/team/training/Forms/template.xsn?Dept=Accounting&Class=Introduction
    
ЗаметкаЗаметка

Если шаблон формы опубликован в Microsoft Office Forms Server 2007 или Microsoft Office SharePoint Server 2007 с Служба InfoPath Forms Services, могут существовать другие пары имя/значение, которые автоматически вставляются сервером, когда входные параметры используются с URL-адресами. При использовании URL-адресов конкретные входные параметры могут иметь значения индексов, отличающиеся от тех, которые возникают при использовании параметра командной строки /InputParameters.

См. также

Ссылка

Члены InputParameterObject
Пространство имен Microsoft.Office.Interop.InfoPath