C# 클래스 SharpVectors.Dom.Document

Summary description for Document.
상속: System.Xml.XmlDocument, IDocument, INode, IEventTargetSupport, IDocumentEvent
파일 보기 프로젝트 열기: codebutler/savagesvg 1 사용 예제들

Private Properties

프로퍼티 타입 설명
IDocument IAttribute
IDocument IAttribute
IDocument ICDataSection
IDocument IComment
IDocument IDocumentFragment
IDocument IElement
IDocument IElement
IDocument IEntityReference
IDocument INode
IDocument INode
IDocument INode
IDocument INodeList
IDocument INodeList
IDocument IProcessingInstruction
IDocument IText
IDocument void
IEventTarget bool
IEventTarget bool
IEventTarget void
IEventTarget void
IEventTarget void
IEventTargetSupport void
WhenNodeChanged void
WhenNodeChanging void
WhenNodeInserted void
WhenNodeInserting void
WhenNodeRemoved void
WhenNodeRemoving void

공개 메소드들

메소드 설명
CanDispatch ( string namespaceUri, string type ) : bool
CreateAttribute ( string prefix, string localName, string namespaceUri ) : XmlAttribute
CreateCDataSection ( string data ) : XmlCDataSection
CreateComment ( string data ) : XmlComment
CreateDocumentFragment ( ) : XmlDocumentFragment
CreateDocumentType ( string name, string publicId, string systemId, string internalSubset ) : XmlDocumentType
CreateElement ( string prefix, string localName, string namespaceUri ) : XmlElement
CreateEntityReference ( string name ) : XmlEntityReference
CreateEvent ( string eventType ) : IEvent
CreateProcessingInstruction ( string target, string data ) : XmlProcessingInstruction
CreateSignificantWhitespace ( string text ) : XmlSignificantWhitespace
CreateTextNode ( string text ) : XmlText
CreateWhitespace ( string text ) : XmlWhitespace
CreateXmlDeclaration ( string version, string encoding, string standalone ) : XmlDeclaration
Document ( ) : System
Document ( XmlNameTable nameTable ) : System

보호된 메소드들

메소드 설명
DeletedText ( INode node, int offset, int count ) : void

A method to be called when some text was deleted from a text node, so that live objects can be notified.

Document ( DomImplementation domImplementation ) : System
InsertedNode ( INode node, INode newInternal, bool replace ) : void

A method to be called when a node has been inserted in the tree.

InsertedText ( INode node, int offset, int count ) : void

A method to be called when some text was inserted into a text node, so that live objects can be notified.

InsertingNode ( INode node, bool replace ) : void

A method to be called when a node is about to be inserted in the tree.

ModifiedAttrValue ( IAttribute attr, string oldvalue ) : void

A method to be called when an attribute value has been modified.

ModifiedCharacterData ( INode node, string oldvalue, string value ) : void

A method to be called when a character data node has been modified.

ModifyingCharacterData ( INode node ) : void

A method to be called when a character data node has been modified.

RemovedAttrNode ( IAttribute attribute, INode oldOwner, string name ) : void

A method to be called when an attribute node has been removed.

RemovedNode ( INode node, bool replace ) : void

A method to be called when a node has been removed from the tree.

RemovingNode ( INode node, INode oldChild, bool replace ) : void

A method to be called when a node is about to be removed from the tree.

RenamedAttrNode ( IAttribute oldAttribute, IAttribute newAttribute ) : void

A method to be called when an attribute node has been renamed.

RenamedElement ( IElement oldElement, IElement newElement ) : void

A method to be called when an element has been renamed.

ReplacedNode ( INode node ) : void

A method to be called when a node has been replaced in the tree.

ReplacedText ( INode node ) : void

A method to be called when some text was changed in a text node, so that live objects can be notified.

SetAttrNode ( IAttribute attribute, IAttribute previous ) : void

A method to be called when an attribute node has been set.

replacingNode ( INode node ) : void

A method to be called when a node is about to be replaced in the tree.

비공개 메소드들

메소드 설명
IDocument ( string name ) : IAttribute
IDocument ( string namespaceUri, string qualifiedName ) : IAttribute
IDocument ( string data ) : ICDataSection
IDocument ( string data ) : IComment
IDocument ( ) : IDocumentFragment
IDocument ( string tagName ) : IElement
IDocument ( string namespaceUri, string qualifiedName ) : IElement
IDocument ( string name ) : IEntityReference
IDocument ( INode source ) : INode
IDocument ( INode importedNode, bool deep ) : INode
IDocument ( INode n, string namespaceUri, string qualifiedName ) : INode
IDocument ( string tagname ) : INodeList
IDocument ( string namespaceUri, string localName ) : INodeList
IDocument ( string target, string data ) : IProcessingInstruction
IDocument ( string data ) : IText
IDocument ( ) : void
IEventTarget ( IEvent @event ) : bool
IEventTarget ( string namespaceUri, string type ) : bool
IEventTarget ( string type, EventListener listener, bool useCapture ) : void
IEventTarget ( string namespaceUri, string type, EventListener listener, bool useCapture ) : void
IEventTarget ( string namespaceUri, string type, EventListener listener, bool useCapture, object eventGroup ) : void
IEventTargetSupport ( IEvent @event ) : void
WhenNodeChanged ( object sender, XmlNodeChangedEventArgs e ) : void
WhenNodeChanging ( object sender, XmlNodeChangedEventArgs e ) : void
WhenNodeInserted ( object sender, XmlNodeChangedEventArgs e ) : void
WhenNodeInserting ( object sender, XmlNodeChangedEventArgs e ) : void
WhenNodeRemoved ( object sender, XmlNodeChangedEventArgs e ) : void
WhenNodeRemoving ( object sender, XmlNodeChangedEventArgs e ) : void

메소드 상세

CanDispatch() 공개 메소드

public CanDispatch ( string namespaceUri, string type ) : bool
namespaceUri string
type string
리턴 bool

CreateAttribute() 공개 메소드

public CreateAttribute ( string prefix, string localName, string namespaceUri ) : XmlAttribute
prefix string
localName string
namespaceUri string
리턴 System.Xml.XmlAttribute

CreateCDataSection() 공개 메소드

public CreateCDataSection ( string data ) : XmlCDataSection
data string
리턴 System.Xml.XmlCDataSection

CreateComment() 공개 메소드

public CreateComment ( string data ) : XmlComment
data string
리턴 System.Xml.XmlComment

CreateDocumentFragment() 공개 메소드

public CreateDocumentFragment ( ) : XmlDocumentFragment
리턴 System.Xml.XmlDocumentFragment

CreateDocumentType() 공개 메소드

public CreateDocumentType ( string name, string publicId, string systemId, string internalSubset ) : XmlDocumentType
name string
publicId string
systemId string
internalSubset string
리턴 System.Xml.XmlDocumentType

CreateElement() 공개 메소드

public CreateElement ( string prefix, string localName, string namespaceUri ) : XmlElement
prefix string
localName string
namespaceUri string
리턴 System.Xml.XmlElement

CreateEntityReference() 공개 메소드

public CreateEntityReference ( string name ) : XmlEntityReference
name string
리턴 System.Xml.XmlEntityReference

CreateEvent() 공개 메소드

public CreateEvent ( string eventType ) : IEvent
eventType string
리턴 IEvent

CreateProcessingInstruction() 공개 메소드

public CreateProcessingInstruction ( string target, string data ) : XmlProcessingInstruction
target string
data string
리턴 System.Xml.XmlProcessingInstruction

CreateSignificantWhitespace() 공개 메소드

public CreateSignificantWhitespace ( string text ) : XmlSignificantWhitespace
text string
리턴 System.Xml.XmlSignificantWhitespace

CreateTextNode() 공개 메소드

public CreateTextNode ( string text ) : XmlText
text string
리턴 System.Xml.XmlText

CreateWhitespace() 공개 메소드

public CreateWhitespace ( string text ) : XmlWhitespace
text string
리턴 System.Xml.XmlWhitespace

CreateXmlDeclaration() 공개 메소드

public CreateXmlDeclaration ( string version, string encoding, string standalone ) : XmlDeclaration
version string
encoding string
standalone string
리턴 System.Xml.XmlDeclaration

DeletedText() 보호된 메소드

A method to be called when some text was deleted from a text node, so that live objects can be notified.
protected DeletedText ( INode node, int offset, int count ) : void
node INode ///
offset int ///
count int ///
리턴 void

Document() 공개 메소드

public Document ( ) : System
리턴 System

Document() 보호된 메소드

protected Document ( DomImplementation domImplementation ) : System
domImplementation DomImplementation
리턴 System

Document() 공개 메소드

public Document ( XmlNameTable nameTable ) : System
nameTable System.Xml.XmlNameTable
리턴 System

InsertedNode() 보호된 메소드

A method to be called when a node has been inserted in the tree.
protected InsertedNode ( INode node, INode newInternal, bool replace ) : void
node INode ///
newInternal INode ///
replace bool ///
리턴 void

InsertedText() 보호된 메소드

A method to be called when some text was inserted into a text node, so that live objects can be notified.
protected InsertedText ( INode node, int offset, int count ) : void
node INode ///
offset int ///
count int ///
리턴 void

InsertingNode() 보호된 메소드

A method to be called when a node is about to be inserted in the tree.
protected InsertingNode ( INode node, bool replace ) : void
node INode ///
replace bool ///
리턴 void

ModifiedAttrValue() 보호된 메소드

A method to be called when an attribute value has been modified.
protected ModifiedAttrValue ( IAttribute attr, string oldvalue ) : void
attr IAttribute ///
oldvalue string ///
리턴 void

ModifiedCharacterData() 보호된 메소드

A method to be called when a character data node has been modified.
protected ModifiedCharacterData ( INode node, string oldvalue, string value ) : void
node INode ///
oldvalue string ///
value string ///
리턴 void

ModifyingCharacterData() 보호된 메소드

A method to be called when a character data node has been modified.
protected ModifyingCharacterData ( INode node ) : void
node INode ///
리턴 void

RemovedAttrNode() 보호된 메소드

A method to be called when an attribute node has been removed.
protected RemovedAttrNode ( IAttribute attribute, INode oldOwner, string name ) : void
attribute IAttribute ///
oldOwner INode ///
name string ///
리턴 void

RemovedNode() 보호된 메소드

A method to be called when a node has been removed from the tree.
protected RemovedNode ( INode node, bool replace ) : void
node INode
replace bool
리턴 void

RemovingNode() 보호된 메소드

A method to be called when a node is about to be removed from the tree.
protected RemovingNode ( INode node, INode oldChild, bool replace ) : void
node INode ///
oldChild INode ///
replace bool ///
리턴 void

RenamedAttrNode() 보호된 메소드

A method to be called when an attribute node has been renamed.
protected RenamedAttrNode ( IAttribute oldAttribute, IAttribute newAttribute ) : void
oldAttribute IAttribute ///
newAttribute IAttribute ///
리턴 void

RenamedElement() 보호된 메소드

A method to be called when an element has been renamed.
protected RenamedElement ( IElement oldElement, IElement newElement ) : void
oldElement IElement ///
newElement IElement ///
리턴 void

ReplacedNode() 보호된 메소드

A method to be called when a node has been replaced in the tree.
protected ReplacedNode ( INode node ) : void
node INode ///
리턴 void

ReplacedText() 보호된 메소드

A method to be called when some text was changed in a text node, so that live objects can be notified.
protected ReplacedText ( INode node ) : void
node INode ///
리턴 void

SetAttrNode() 보호된 메소드

A method to be called when an attribute node has been set.
protected SetAttrNode ( IAttribute attribute, IAttribute previous ) : void
attribute IAttribute ///
previous IAttribute ///
리턴 void

replacingNode() 보호된 메소드

A method to be called when a node is about to be replaced in the tree.
protected replacingNode ( INode node ) : void
node INode ///
리턴 void