WriteProtection.Hash プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
スキーマの属性の次のパスワード Hash.Represents: w:hash
[DocumentFormat.OpenXml.SchemaAttr(23, "hash")]
public DocumentFormat.OpenXml.Base64BinaryValue Hash { get; set; }
member this.Hash : DocumentFormat.OpenXml.Base64BinaryValue with get, set
Public Property Hash As Base64BinaryValue
プロパティ値
返します。 StringValue。
- 属性
注釈
ECMA 376 の標準の ECMA インターナショナルから次の情報は、このクラスを使用する場合に、役立ちます。
このドキュメントに保存されているパスワードのハッシュ値を指定します。 上記の属性と、親 XML 要素で指定されたアルゴリズムを使用してユーザーが指定したパスワードのハッシュの後、結果のハッシュ値にこの値を比較する必要や、保護を適用する不要になったものと 2 つの値が一致する場合。
この値を省略すると、し、パスワードとなるものと、保護に関連付けられていると、これがオフに任意のパスワードを入力しません。
保護要素の 1 つに格納されている次の情報では、WordprocessingML ドキュメントを検討してください。
<w:… w:cryptAlgorithmClass="hash"
w:cryptAlgorithmType="typeAny"
w:cryptAlgorithmSid="1"
w:hash="9oN7nWkCAyEZib1RomSJTjmPpCY=" />
hash属性の値9oN7nWkCAyEZib1RomSJTjmPpCY=をユーザーが指定したパスワードはハッシュ (存在する場合) は、親要素で定義されている前の処理を使用する sha-1 アルゴリズムの後に指定 (指定を使用して、cryptAlgorithmSid属性の値1) と結果の値を持っている必要があります9oN7nWkCAyEZib1RomSJTjmPpCY=の保護を無効にします。
この属性の値が XML スキーマで定義されているbase64Binaryのデータ型です。