SignedDataBlockCollection Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Коллекция SignedDataBlock объектов, соответствующих наборам данных в шаблоне формы, который может быть подписан цифровой подписью.
public ref class SignedDataBlockCollection abstract : System::Collections::IEnumerable
public abstract class SignedDataBlockCollection : System.Collections.IEnumerable
type SignedDataBlockCollection = class
interface IEnumerable
Public MustInherit Class SignedDataBlockCollection
Implements IEnumerable
- Наследование
-
SignedDataBlockCollection
- Реализации
Комментарии
Объект SignedDataBlock в объекте SignedDataBlockCollection , возвращенный для формы, соответствует набору данных, настроенным в шаблоне формы во время разработки с помощью категории Цифровая подпись в диалоговом окне Параметры формы. Если в категории Цифровая подпись в диалоговом окне Параметры формы выбран параметр Использовать подписи для всей формы, каждый набор подписываемых данных, настроенный с помощью этого параметра, будет представлять один объект SignedDataBlock в коллекции. Если выбран параметр Использовать подписи для всей формы только один объект SignedDataBlock будет представлять всю форму.
В ином случае, при создании шаблона форм, который может быть открыт только в редакторе InfoPath, к форме можно добавить один или более управляющий элемент Строка подписи и затем использовать параметры на вкладке Дополнительно диалогового окна Свойства управляющего элемента для настройки цифровой подписи для всех частей формы.
Класс SignedDataBlockCollection реализует свойства, которые можно использовать для доступа к объектам SignedDataBlock, связанным с формой. Доступ к SignedDataBlockCollection осуществляется через SignedDataBlocks свойство XmlForm объекта .
Свойство Item[Int32] и Count свойство класса SignedDataBlockCollection используются для доступа к объектам SignedDataBlock в коллекции и их подсчета. В коде формы можно указать имя или значение индекса, которое позволяет InfoPath использовать Item[Int32] метод для доступа к объекту SignedDataBlock .
Класс SignedDataBlockCollection также предоставляет ShowSignatureDialog() метод, который отображает диалоговое окно Подписывание во время выполнения, если цифровые подписи были включены в шаблоне формы во время разработки.
Конструкторы
SignedDataBlockCollection() |
Коллекция SignedDataBlock объектов, соответствующих наборам данных в шаблоне формы, который может быть подписан цифровой подписью. |
Свойства
Count |
Возвращает количество объектов, определенных SignedDataBlock в шаблоне формы. |
Item[Int32] |
Возвращает ссылку на указанный SignedDataBlock объект из объекта на SignedDataBlockCollection основе позиции индекса. |
Методы
GetEnumerator() |
Возвращает объект System.Collections.IEnumerator , который выполняет итерацию по всем записям в SignedDataBlockCollection коллекции. |
ShowSignatureDialog() |
Открывает диалоговое окно Подпись. |