Skip to main content
Skip table of contents

Xml2Som

Xml2Som Public class

Diagram

  flowchart LR
  classDef interfaceStyle stroke-dasharray: 5 5;
  classDef abstractStyle stroke-width:4px
  subgraph iTextSharp.text.pdf.XfaForm
  iTextSharp.text.pdf.XfaForm.Xml2Som[[Xml2Som]]
  end

Members

Properties

Public properties
TypeNameMethods
Dictionary<string, InverseStore>InverseSearchget, set
Dictionary<string, XmlNode>Name2Nodeget, set
List<string>Orderget, set

Methods

Public Static methods
ReturnsName
stringEscapeSom(string s)
stringGetShortName(string s)
voidInverseSearchAdd(Dictionary<string, InverseStore> inverseSearch, Stack2<string> stack, string unstack)
Stack2<string>SplitParts(string name)
stringUnescapeSom(string s)
Protected methods
ReturnsName
stringPrintStack()
Public methods
ReturnsName
voidInverseSearchAdd(string unstack)
stringInverseSearchGlobal(List<string> parts)

Details

Constructors

Xml2Som
public Xml2Som()

Methods

EscapeSom

Source code

public static string EscapeSom(string s)
Arguments
TypeNameDescription
strings
UnescapeSom

Source code

public static string UnescapeSom(string s)
Arguments
TypeNameDescription
strings
PrintStack

Source code

protected virtual string PrintStack()
GetShortName

Source code

public static string GetShortName(string s)
Arguments
TypeNameDescription
strings
InverseSearchAdd [1/2]

Source code

public virtual void InverseSearchAdd(string unstack)
Arguments
TypeNameDescription
stringunstack
InverseSearchAdd [2/2]

Source code

public static void InverseSearchAdd(Dictionary<string, InverseStore> inverseSearch, Stack2<string> stack, string unstack)
Arguments
TypeNameDescription
Dictionary<string, InverseStore>inverseSearch
Stack2<string>stack
stringunstack
InverseSearchGlobal

Source code

public virtual string InverseSearchGlobal(List<string> parts)
Arguments
TypeNameDescription
List<string>parts
SplitParts

Source code

public static Stack2<string> SplitParts(string name)
Arguments
TypeNameDescription
stringname

Properties

Order
public virtual List<string> Order { get; set; }
Name2Node
public virtual Dictionary<string, XmlNode> Name2Node { get; set; }
InverseSearch
public virtual Dictionary<string, InverseStore> InverseSearch { get; set; }

Generated with ModularDoc

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.