Class CustomSchema
Represents custom Schema.
Inherited Members
Namespace: Syncfusion.Pdf.Xmp
Assembly: Syncfusion.Pdf.NET.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. |