C# Класс SharpVectors.Dom.Document

Summary description for Document.
Наследование: System.Xml.XmlDocument, IDocument, INode, IEventTargetSupport, IDocumentEvent
Показать файл Открыть проект Примеры использования класса

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