C# Класс Sage.Extensibility.NodeEvaluator

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
NodeEvaluator ( SageContext context ) : System
Process ( SageContext context, XmlNode node ) : XmlNode
Process ( XmlNode node ) : XmlNode
RegisterNodeHandler ( System.Xml.XmlNodeType nodeType, string nodeName, string nodeNamespace, NodeHandler handler ) : void

Registers the specified node handler, for the specified nodeType, nodeName and nodeNamespace.

Приватные методы

Метод Описание
DiscoverNodeHandlers ( ) : void
GetNodeHandler ( XmlNode node ) : NodeHandler

Gets the node handler for the specified node.

NodeEvaluator ( ) : System
OnAssembliesUpdated ( object sender, EventArgs arg ) : void
QualifyName ( XmlNode node ) : string
QualifyName ( System.Xml.XmlNodeType type, string name, string ns ) : string

Описание методов

NodeEvaluator() публичный Метод

public NodeEvaluator ( SageContext context ) : System
context SageContext
Результат System

Process() публичный статический Метод

public static Process ( SageContext context, XmlNode node ) : XmlNode
context SageContext
node System.Xml.XmlNode
Результат System.Xml.XmlNode

Process() публичный Метод

public Process ( XmlNode node ) : XmlNode
node System.Xml.XmlNode
Результат System.Xml.XmlNode

RegisterNodeHandler() публичный статический Метод

Registers the specified node handler, for the specified nodeType, nodeName and nodeNamespace.
public static RegisterNodeHandler ( System.Xml.XmlNodeType nodeType, string nodeName, string nodeNamespace, NodeHandler handler ) : void
nodeType System.Xml.XmlNodeType The type of the node for which the handler is being registered.
nodeName string The name of the node for which the handler is being registered.
nodeNamespace string The namespace of the node for which the handler is being registered.
handler NodeHandler The method that will will handle the node.
Результат void