SchemaReference.Uri Property

Definition

Target Namespace of Associated XML Schema

Represents the following attribute in the schema: ds:uri

C#
[DocumentFormat.OpenXml.SchemaAttr(20, "uri")]
public DocumentFormat.OpenXml.StringValue Uri { get; set; }
C#
public DocumentFormat.OpenXml.StringValue Uri { get; set; }
C#
[DocumentFormat.OpenXml.SchemaAttr(20, "uri")]
public DocumentFormat.OpenXml.StringValue? Uri { get; set; }
C#
[DocumentFormat.OpenXml.SchemaAttr("ds:uri")]
public DocumentFormat.OpenXml.StringValue? Uri { get; set; }
C#
public DocumentFormat.OpenXml.StringValue? Uri { get; set; }

Property Value

Returns StringValue.

Attributes

Remarks

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

Specifies the target namespace for the XML Schema associated with this schema reference.

Consider the following content for a custom XML part properties part:

…  
<w:schemaRef w:uri="http://www.contoso.com/schema1" />  
<w:schemaRef w:uri="http://www.contoso.com/schema2" />  
…  

The uri attribute specifies the target namespace of each XML schema reference:

  • http://www.contoso.com/schema1

  • http://www.contoso.com/schema2

Applications may then locate and use a schema for these namespaces using any means available.

The possible values for this attribute are defined by the XML Schema string data type.

Applies to

Ürün Sürümler
DocumentFormat.OpenXml 2.7.1, 2.7.2, 2.8.0, 2.8.1, 2.9.0, 2.9.1, 2.10.0, 2.10.1, 2.11.0, 2.11.1, 2.11.2, 2.11.3, 2.12.0, 2.12.1, 2.12.2, 2.12.3, 2.13.0, 2.13.1, 2.14.0, 2.15.0, 2.16.0, 2.17.1, 2.18.0, 2.19.0, 2.20.0, 3.0.0, 3.0.1