Compartir a través de


WriteProtection.AlgorithmIdExtensibility Propiedad

Definición

Extensibilidad del algoritmo criptográfico

Representa el atributo siguiente en el esquema: w:algIdExt

[DocumentFormat.OpenXml.SchemaAttr(23, "algIdExt")]
public DocumentFormat.OpenXml.HexBinaryValue AlgorithmIdExtensibility { get; set; }
public DocumentFormat.OpenXml.HexBinaryValue AlgorithmIdExtensibility { get; set; }
[DocumentFormat.OpenXml.SchemaAttr(23, "algIdExt")]
public DocumentFormat.OpenXml.HexBinaryValue? AlgorithmIdExtensibility { get; set; }
[DocumentFormat.OpenXml.SchemaAttr("w:algIdExt")]
public DocumentFormat.OpenXml.HexBinaryValue? AlgorithmIdExtensibility { get; set; }
public DocumentFormat.OpenXml.HexBinaryValue? AlgorithmIdExtensibility { get; set; }
member this.AlgorithmIdExtensibility : DocumentFormat.OpenXml.HexBinaryValue with get, set
[<DocumentFormat.OpenXml.SchemaAttr(23, "algIdExt")>]
member this.AlgorithmIdExtensibility : DocumentFormat.OpenXml.HexBinaryValue with get, set
[<DocumentFormat.OpenXml.SchemaAttr("w:algIdExt")>]
member this.AlgorithmIdExtensibility : DocumentFormat.OpenXml.HexBinaryValue with get, set
Public Property AlgorithmIdExtensibility As HexBinaryValue

Valor de propiedad

Devuelve StringValue.

Atributos

Comentarios

La siguiente información de ECMA International Standard ECMA-376 puede ser útil al trabajar con esta clase.

Especifica que se ha usado un algoritmo criptográfico no definido por Office Open XML Standard para generar el valor hash almacenado con este documento.

Este valor, cuando esté presente, se interpretará en función del valor del algIdExtSource atributo para determinar el algoritmo utilizado, que se definirá como aplicación. Esta extensibilidad ofrece el hecho de que, con un aumento exponencial de la potencia informática, es probable que los documentos creados en el futuro necesiten usar algoritmos hash aún no definidos para mantener la seguridad.

Si este valor está presente, los valores de cryptAlgorithmClassatributo , cryptAlgorithmTypey cryptAlgorithmSid se omitirán en favor del algoritmo definido por este atributo.

Considere la posibilidad de un documento WordprocessingML con la siguiente información almacenada en uno de sus elementos de protección:

<w:… w:algIdExt="0000000A"   
  w:algIdExtSource="Contoso"  
  w:hash="9oN7nWkCAyEZib1RomSJTjmPpCY=" />  

El algIdExt valor de atributo de 0000000A especifica que el algoritmo con código A hexadecimal se usará según lo definido por la aplicación Contoso.

El tipo simple define los ST_LongHexNumber valores posibles para este atributo.

Se aplica a