Table of Contents

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

string

Properties

this[string]

public override string this[string key] { set; }

Parameters

key string

Property Value

string

Xmlns

public string Xmlns { get; }

Property Value

string

Returns the xmlns.

Methods

AddProperty(string, string)

public void AddProperty(string key, string value)

Parameters

key string
value string

Escape(string)

public static string Escape(string content)

Parameters

content string

Returns

string

Process(StringBuilder, object)

Processes a property

protected void Process(StringBuilder buf, object p)

Parameters

buf StringBuilder
p object

SetProperty(string, LangAlt)

@see java.util.Properties#setProperty(java.lang.String, java.lang.String)

public void SetProperty(string key, LangAlt value)

Parameters

key string
value LangAlt

SetProperty(string, XmpArray)

public void SetProperty(string key, XmpArray value)

Parameters

key string
value XmpArray

ToString()

The String representation of the contents.

public override string ToString()

Returns

string

a String representation.