Class CustomSchema
Represents custom Schema.
Inherited Members
Namespace: Syncfusion.Pdf.Xmp
Assembly: Syncfusion.Pdf.Portable.dll
Syntax
public class CustomSchema : XmpSchema
Constructors
CustomSchema(XmpMetadata, String, String)
Initializes a new instance of the CustomSchema class.
Declaration
public CustomSchema(XmpMetadata xmp, string xmlNamespace, string namespaceUri)
Parameters
| Type | Name | Description |
|---|---|---|
| XmpMetadata | xmp | Parent XmpMetadata. |
| System.String | xmlNamespace | The XML namespace. |
| System.String | namespaceUri | The namespace URI. |
Properties
Item[String]
Sets the xmp property.
Declaration
public string this[string name] { get; set; }
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | name |
Property Value
| Type |
|---|
| System.String |
Name
Gets name (URI) of the schema.
Declaration
protected override string Name { get; }
Property Value
| Type |
|---|
| System.String |
Overrides
Prefix
Gets schema prefix.
Declaration
protected override string Prefix { get; }
Property Value
| Type |
|---|
| System.String |
Overrides
SchemaType
Gets type of the schema.
Declaration
public override XmpSchemaType SchemaType { get; }
Property Value
| Type |
|---|
| XmpSchemaType |
Overrides
Methods
GetEntityXml()
Gets Xml data of the entity.
Declaration
protected override XElement GetEntityXml()
Returns
| Type | Description |
|---|---|
| System.Xml.Linq.XElement | XmlElement containing entity data. |