Class XmpSchema
- Namespace
- iTextSharp.text.xml.xmp
- Assembly
- iTextSharp.LGPLv2.Core.dll
Abstract superclass of the XmpSchemas supported by iText.
public abstract class XmpSchema : Properties
- Inheritance
-
XmpSchema
- Derived
- Inherited Members
Constructors
XmpSchema(string)
Constructs an XMP schema.
protected XmpSchema(string xmlns)
Parameters
xmlns
string
Fields
xmlns
the namesspace
protected string xmlns
Field Value
Properties
this[string]
public override string this[string key] { set; }
Parameters
key
string
Property Value
Xmlns
public string Xmlns { get; }
Property Value
- string
Returns the xmlns.
Methods
AddProperty(string, string)
public void AddProperty(string key, string value)
Parameters
Escape(string)
public static string Escape(string content)
Parameters
content
string
Returns
Process(StringBuilder, object)
Processes a property
protected void Process(StringBuilder buf, object p)
Parameters
buf
StringBuilderp
object
SetProperty(string, LangAlt)
@see java.util.Properties#setProperty(java.lang.String, java.lang.String)
public void SetProperty(string key, LangAlt value)
Parameters
SetProperty(string, XmpArray)
public void SetProperty(string key, XmpArray value)
Parameters
ToString()
The String representation of the contents.
public override string ToString()
Returns
- string
a String representation.