Class CustomSchema
Represents custom Schema.
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Syncfusion.Pdf.Xmp
Assembly: Syncfusion.Pdf.Base.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 | Description |
---|---|
System.String |
Name
Gets name (URI) of the schema.
Declaration
protected override string Name { get; }
Property Value
Type | Description |
---|---|
System.String |
Overrides
Prefix
Gets schema prefix.
Declaration
protected override string Prefix { get; }
Property Value
Type | Description |
---|---|
System.String |
Overrides
SchemaType
Gets type of the schema.
Declaration
public override XmpSchemaType SchemaType { get; }
Property Value
Type | Description |
---|---|
XmpSchemaType |
Overrides
Methods
GetEntityXml()
Gets Xml data of the entity.
Declaration
protected override XmlElement GetEntityXml()
Returns
Type | Description |
---|---|
System.Xml.XmlElement | XmlElement containing entity data. |