WriteProtection.CryptographicProviderTypeExtensibility プロパティ

定義

次の属性がスキーマに暗号のプロバイダーの種類 Extensibility.Represents: w:cryptProviderTypeExt

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

プロパティ値

HexBinaryValue

返します。 StringValue

属性

注釈

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

このドキュメントに格納されているハッシュ値を生成するのには、Office Open XML 標準で定義されていない暗号プロバイダーの種類が使用されたことを指定します。

この値は、指定されている場合、解釈されるものとの値に基づいて、cryptProviderTypeExtSourceプロバイダーを決定するために属性型が使用すると、アプリケーション定義をするものとします。 この機能拡張により、事実をコンピューターの処理能力を指数的に増加することで、将来的に作成されたドキュメントは、安全性を維持するためにまだ定義されていない暗号化サービス プロバイダーの種類を使用する必要があります。

この値が存在する場合、cryptProviderType属性の値をこの属性で定義されているプロバイダーの種類を優先して無視されるものとします。

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

<w:… w:cryptProviderTypeExt="00A5691D"   
  w:cryptProvideTypeExtSource="Contoso"  
  w:hash="9oN7nWkCAyEZib1RomSJTjmPpCY=" />  

cryptProviderTypeExt属性の値00A5691Dプロバイダーの種類を 16 進コードに関連付けられていることを指定するA5691Dcontoso 社のアプリケーションで定義されているように使用するものとします。

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

適用対象