C# Class System.Xml.Xsl.Runtime.XsltLibrary

Datei anzeigen Open project: dotnet/corefx Class Usage Examples

Public Methods

Method Description
CheckScriptNamespace ( string nsUri ) : int
ElementAvailable ( XmlQualifiedName name ) : bool
EqualityOperator ( double opCode, IList left, IList right ) : bool
FormatMessage ( string res, IList args ) : string
FormatNumberDynamic ( double value, string formatPicture, XmlQualifiedName decimalFormatName, string errorMessageName ) : string
FormatNumberStatic ( double value, double decimalFormatterIndex ) : string
FunctionAvailable ( XmlQualifiedName name ) : bool
IsSameNodeSort ( XPathNavigator nav1, XPathNavigator nav2 ) : bool
NumberFormat ( IList value, string formatString, double lang, string letterValue, string groupingSeparator, double groupingSize ) : string
RegisterDecimalFormat ( XmlQualifiedName name, string infinitySymbol, string nanSymbol, string characters ) : int
RegisterDecimalFormatter ( string formatPicture, string infinitySymbol, string nanSymbol, string characters ) : double
RelationalOperator ( double opCode, IList left, IList right ) : bool

Private Methods

Method Description
CheckXsltValue ( IList val ) : void
CheckXsltValue ( XPathItem item ) : void
CompareNodeSetAndNodeSet ( ComparisonOperator op, IList left, IList right, TypeCode compType ) : bool
CompareNodeSetAndValue ( ComparisonOperator op, IList nodeset, XPathItem val, TypeCode compType ) : bool
CompareNumbers ( ComparisonOperator op, double left, double right ) : bool
CompareValues ( ComparisonOperator op, XPathItem left, XPathItem right, TypeCode compType ) : bool
CreateDecimalFormat ( string infinitySymbol, string nanSymbol, string characters ) : DecimalFormat
FunctionAvailableHelper ( XmlQualifiedName name ) : bool
GetTypeCode ( XPathItem item ) : TypeCode
InvertOperator ( ComparisonOperator op ) : ComparisonOperator
IsNodeSetOrRtf ( IList val ) : bool
LangToNameInternal ( string lang, bool forwardCompatibility, IErrorHelper errorHelper ) : string
ToNodeSetOrRtf ( IList val ) : IList
WeakestTypeCode ( TypeCode typeCode1, TypeCode typeCode2 ) : TypeCode
XsltLibrary ( XmlQueryRuntime runtime ) : System.Collections.Specialized

Method Details

CheckScriptNamespace() public method

public CheckScriptNamespace ( string nsUri ) : int
nsUri string
return int

ElementAvailable() public method

public ElementAvailable ( XmlQualifiedName name ) : bool
name XmlQualifiedName
return bool

EqualityOperator() public method

public EqualityOperator ( double opCode, IList left, IList right ) : bool
opCode double
left IList
right IList
return bool

FormatMessage() public method

public FormatMessage ( string res, IList args ) : string
res string
args IList
return string

FormatNumberDynamic() public method

public FormatNumberDynamic ( double value, string formatPicture, XmlQualifiedName decimalFormatName, string errorMessageName ) : string
value double
formatPicture string
decimalFormatName XmlQualifiedName
errorMessageName string
return string

FormatNumberStatic() public method

public FormatNumberStatic ( double value, double decimalFormatterIndex ) : string
value double
decimalFormatterIndex double
return string

FunctionAvailable() public method

public FunctionAvailable ( XmlQualifiedName name ) : bool
name XmlQualifiedName
return bool

IsSameNodeSort() public method

public IsSameNodeSort ( XPathNavigator nav1, XPathNavigator nav2 ) : bool
nav1 System.Xml.XPath.XPathNavigator
nav2 System.Xml.XPath.XPathNavigator
return bool

NumberFormat() public method

public NumberFormat ( IList value, string formatString, double lang, string letterValue, string groupingSeparator, double groupingSize ) : string
value IList
formatString string
lang double
letterValue string
groupingSeparator string
groupingSize double
return string

RegisterDecimalFormat() public method

public RegisterDecimalFormat ( XmlQualifiedName name, string infinitySymbol, string nanSymbol, string characters ) : int
name XmlQualifiedName
infinitySymbol string
nanSymbol string
characters string
return int

RegisterDecimalFormatter() public method

public RegisterDecimalFormatter ( string formatPicture, string infinitySymbol, string nanSymbol, string characters ) : double
formatPicture string
infinitySymbol string
nanSymbol string
characters string
return double

RelationalOperator() public method

public RelationalOperator ( double opCode, IList left, IList right ) : bool
opCode double
left IList
right IList
return bool