WriteProtection.AlgorithmIdExtensibility プロパティ

定義

次のスキーマの属性の暗号化のアルゴリズム Extensibility.Represents: w:algIdExt

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

プロパティ値

HexBinaryValue

返します。 StringValue

属性

注釈

ECMA 376 の標準の ECMA インターナショナルから次の情報は、このクラスを使用する場合に、役立ちます。

このドキュメントに格納されているハッシュ値を生成するのには、Office Open XML 標準で定義されていない暗号化アルゴリズムが使用されたことを指定します。

この値は、指定されている場合、解釈されるものとの値に基づいて、algIdExtSourceを使用するアルゴリズムを決定するために属性は定義されているアプリケーションであるものとします。 この機能拡張により、事実をコンピューターの処理能力を指数的に増加すると、まだ未定義の安全性を維持するためにハッシュ アルゴリズムを使用するのには、将来的に作成されたドキュメントが必要があります。

この値が存在する場合、 cryptAlgorithmClasscryptAlgorithmType、およびcryptAlgorithmSid属性の値をこの属性で定義されているアルゴリズムに無視されるものとします。

保護要素の 1 つに格納されている次の情報では、WordprocessingML ドキュメントを検討してください。

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

algIdExt属性の値0000000A指定を 16 進コードとアルゴリズムAcontoso 社のアプリケーションで定義されているように使用するものとします。

可能なこの属性の値は、ST_LongHexNumber単純型です。

適用対象