C# Class XmlTransformer.SetTokenizedAttributes

Inheritance: AttributeTransform
Datei anzeigen Open project: micahlmartin/XmlTransformer Class Usage Examples

Public Properties

Property Type Description
ParameterAttribute string
Token string
TokenNumber string
XPathWithIndex string
XPathWithLocator string
XpathLocator string

Private Properties

Property Type Description
GetXPathToAttribute string
GetXPathToAttribute string
GetXPathToNode string
SetTokenizedAttributes System
TokenizeValue string

Protected Methods

Method Description
Apply ( ) : void
EscapeDirRegexSpecialCharacter ( string value, bool escape ) : string
GetAttributeValue ( string attributeName ) : string
SubstituteKownValue ( string transformValue, Regex patternRegex, string patternPrefix, SetTokenizedAttributes getValueDelegate ) : string

Private Methods

Method Description
GetXPathToAttribute ( XmlAttribute xmlAttribute ) : string
GetXPathToAttribute ( XmlAttribute xmlAttribute, IList locators ) : string
GetXPathToNode ( XmlNode xmlNode ) : string
SetTokenizedAttributes ( ) : System
TokenizeValue ( XmlAttribute targetAttribute, XmlAttribute transformAttribute, bool fTokenizeParameter, string>.List parameters ) : string

Method Details

Apply() protected method

protected Apply ( ) : void
return void

EscapeDirRegexSpecialCharacter() protected method

protected EscapeDirRegexSpecialCharacter ( string value, bool escape ) : string
value string
escape bool
return string

GetAttributeValue() protected method

protected GetAttributeValue ( string attributeName ) : string
attributeName string
return string

SubstituteKownValue() protected static method

protected static SubstituteKownValue ( string transformValue, Regex patternRegex, string patternPrefix, SetTokenizedAttributes getValueDelegate ) : string
transformValue string
patternRegex System.Text.RegularExpressions.Regex
patternPrefix string
getValueDelegate SetTokenizedAttributes
return string

Property Details

ParameterAttribute public_oe static_oe property

public static string ParameterAttribute
return string

Token public_oe static_oe property

public static string Token
return string

TokenNumber public_oe static_oe property

public static string TokenNumber
return string

XPathWithIndex public_oe static_oe property

public static string XPathWithIndex
return string

XPathWithLocator public_oe static_oe property

public static string XPathWithLocator
return string

XpathLocator public_oe static_oe property

public static string XpathLocator
return string