C# 클래스 Sage.Extensibility.NodeEvaluator

파일 보기 프로젝트 열기: igorfrance/sage 1 사용 예제들

공개 메소드들

메소드 설명
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