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


SignedDataBlock Класс

Определение

Представляет набор данных в форме, которые могут быть подписаны цифровым образом.

public ref class SignedDataBlock abstract
public abstract class SignedDataBlock
type SignedDataBlock = class
Public MustInherit Class SignedDataBlock
Наследование
SignedDataBlock

Комментарии

Объект SignedDataBlock соответствует набору данных, настроенных в шаблоне формы во время разработки с помощью категории Цифровая подпись в диалоговом окне Параметры формы. Если в категории Цифровая подпись в диалоговом окне Параметры формы выбран параметр Использовать подписи для частей формы, объект SignedDataBlock представляет один из наборов данных, настроенный с помощью этого параметра. Если выбран параметр Использовать подписи для частей формы, только один объект SignedDataBlock будет представлять всю форму.

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

Набор объектов SignedDataBlock , настроенных для формы, доступен из SignedDataBlockCollection объекта шаблона формы. Объект SignedDataBlockCollection доступен с помощью SignedDataBlocks свойства XmlForm класса .

Класс SignedDataBlock предоставляет Sign() метод , который вызывает диалоговое окно Подпись для добавления цифровой подписи в набор данных, представленный указанным объектом SignedDataBlock .

Класс SignedDataBlock предоставляет следующие свойства:

  • Caption Возвращает сообщение о подтверждении подписи объекта SignedDataBlock .
  • Name Возвращает понятное имя объекта SignedDataBlock .
  • SignatureContainer Возвращает объект, расположенный XPathNavigator в корневом узле поддеревого в форме, в котором хранятся сигнатуры, связанные с текущим набором данных, представленным объектом SignedDataBlock .
  • SignatureRelation Возвращает связь между несколькими сигнатурами объекта SignedDataBlock , выраженной в виде SignatureRelation перечисляемых констант.
  • Signatures Возвращает ссылку на объект, связанный SignatureCollection с объектом SignedDataBlock .
  • XPath Возвращает выражение XPath для данных, подписанных текущим набором данных, представленных объектом SignedDataBlock .

Конструкторы

SignedDataBlock()

Представляет набор данных в форме, которые могут быть подписаны цифровым образом.

Свойства

Caption

Возвращает сообщение о подтверждении подписи, определенное для набора данных, представленных SignedDataBlock объектом .

Name

Возвращает понятное имя SignedDataBlock объекта.

SignatureContainer

Возвращает System.Xml. Объект XPathNavigator , расположенный в корневом XML-узле поддеревого дерева в форме, содержащей сигнатуры, примененные к набору данных, представленным SignedDataBlock объектом .

SignatureRelation

SignatureRelation Возвращает значение, указывающее связь, определенную для применения нескольких сигнатур к набору данных, представленным SignedDataBlock объектом .

Signatures

Возвращает ссылку на объект, SignatureCollection связанный SignedDataBlock с объектом .

XPath

Возвращает выражение XPath для набора данных, представленных SignedDataBlock объектом .

Методы

Sign()

Открывает диалоговое окно Подписать для добавления цифровой подписи к набору данных, представленному указанным объектом SignedDataBlock.

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