WriteProtection.AlgorithmIdExtensibilitySource Property

Algorithm Extensibility Source.Represents the attribte in schema: w:algIdExtSource

Namespace:  DocumentFormat.OpenXml.Wordprocessing
Assembly:  DocumentFormat.OpenXml (in DocumentFormat.OpenXml.dll)

Syntax

'Declaration
<SchemaAttrAttribute(, "algIdExtSource")> _
Public Property AlgorithmIdExtensibilitySource As StringValue
    Get
    Set
'Usage
Dim instance As WriteProtection
Dim value As StringValue

value = instance.AlgorithmIdExtensibilitySource

instance.AlgorithmIdExtensibilitySource = value
[SchemaAttrAttribute(, "algIdExtSource")]
public StringValue AlgorithmIdExtensibilitySource { get; set; }

Property Value

Type: DocumentFormat.OpenXml.StringValue
Returns StringValue.

Remarks

The following information from the ECMA International Standard ECMA-376 can be useful when working with this class.

Specifies the application which defined the algorithm value specified by the algIdExt attribute.

Consider a WordprocessingML document with the following information stored in one of its protection elements:

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

The algIdExtSource attribute value of Contoso specifies that the algorithm used here was published by the Contoso application.

The possible values for this attribute are defined by the ST_String simple type.

See Also

Reference

WriteProtection Class

WriteProtection Members

DocumentFormat.OpenXml.Wordprocessing Namespace