WriteProtection.CryptographicProvider Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Поставщик шифрования
Представляет следующий атрибут в схеме: w:cryptProvider
[DocumentFormat.OpenXml.SchemaAttr(23, "cryptProvider")]
public DocumentFormat.OpenXml.StringValue CryptographicProvider { get; set; }
public DocumentFormat.OpenXml.StringValue CryptographicProvider { get; set; }
[DocumentFormat.OpenXml.SchemaAttr(23, "cryptProvider")]
public DocumentFormat.OpenXml.StringValue? CryptographicProvider { get; set; }
[DocumentFormat.OpenXml.SchemaAttr("w:cryptProvider")]
public DocumentFormat.OpenXml.StringValue? CryptographicProvider { get; set; }
public DocumentFormat.OpenXml.StringValue? CryptographicProvider { get; set; }
member this.CryptographicProvider : DocumentFormat.OpenXml.StringValue with get, set
[<DocumentFormat.OpenXml.SchemaAttr(23, "cryptProvider")>]
member this.CryptographicProvider : DocumentFormat.OpenXml.StringValue with get, set
[<DocumentFormat.OpenXml.SchemaAttr("w:cryptProvider")>]
member this.CryptographicProvider : DocumentFormat.OpenXml.StringValue with get, set
Public Property CryptographicProvider As StringValue
Значение свойства
Возвращает .StringValue
- Атрибуты
Комментарии
Следующие сведения из международного стандарта ECMA ECMA-376 могут быть полезны при работе с этим классом.
Указывает поставщик шифрования, который использовался для создания хэш-значения, хранящегося в этом документе. Если пользователь предоставил поставщик шифрования, который не был встроенным поставщиком системы, этот поставщик должен храниться здесь, чтобы впоследствии его можно было использовать, если он доступен.
Если этот атрибут опущен, необходимо использовать встроенный поставщик шифрования в системе.
Рассмотрим документ WordprocessingML со следующими сведениями, хранящимися в одном из его элементов защиты:
<w:… w:cryptProvider="Samantha'sProvider"
w:hash="9oN7nWkCAyEZib1RomSJTjmPpCY=" />
Значение cryptProvider
атрибута Samantha'sProvider
указывает, что поставщик шифрования с именем Samantha's Provider должен использоваться, если он доступен.
Возможные значения для этого атрибута определяются простым типом ST_String
.