Table of Contents

Class CustomSchema

Namespace
Syncfusion.Pdf.Xmp
Assembly
Syncfusion.Pdf.Portable.dll

Represents custom Schema.

public class CustomSchema : XmpSchema
Inheritance
CustomSchema
Inherited Members

Constructors

CustomSchema(XmpMetadata, string, string)

Initializes a new instance of the CustomSchema class.

public CustomSchema(XmpMetadata xmp, string xmlNamespace, string namespaceUri)

Parameters

xmp XmpMetadata

Parent XmpMetadata.

xmlNamespace string

The XML namespace.

namespaceUri string

The namespace URI.

Properties

this[string]

Sets the xmp property.

public string this[string name] { get; set; }

Parameters

name string

Property Value

string

Name

Gets name (URI) of the schema.

protected override string Name { get; }

Property Value

string

Prefix

Gets schema prefix.

protected override string Prefix { get; }

Property Value

string

SchemaType

Gets type of the schema.

public override XmpSchemaType SchemaType { get; }

Property Value

XmpSchemaType

Methods

GetEntityXml()

Gets Xml data of the entity.

protected override XElement GetEntityXml()

Returns

XElement

XmlElement containing entity data.