C# Class System.Xml.XmlNodeReaderNavigator

显示文件 Open project: gbarnett/shared-source-cli-2.0 Class Usage Examples

Private Properties

Property Type Description
CheckIndexCondition void
DefaultLookupNamespace string
GetAttributeFromElement String
GetAttributeFromElement String
GetNamespacesInScope string>.IDictionary
InitDecAttr void
InitDocTypeAttr void
IsLocalNameEmpty bool
LookupPrefix String
MoveToAttributeFromElement bool
MoveToNextSibling bool

Public Methods

Method Description
GetAttribute ( String name ) : String
GetAttribute ( String name, String ns ) : String
GetAttribute ( int attributeIndex ) : String
GetDecAttrInd ( String name ) : int
GetDeclarationAttr ( XmlDeclaration decl, String name ) : String
GetDeclarationAttr ( int i ) : String
GetDocTypeAttrInd ( String name ) : int
GetDocumentTypeAttr ( XmlDocumentType docType, String name ) : String
GetDocumentTypeAttr ( int i ) : String
LogMove ( int level ) : void
LookupNamespace ( string prefix ) : String
MoveToAttribute ( string name ) : bool
MoveToAttribute ( string name, string namespaceURI ) : bool
MoveToAttribute ( int attributeIndex ) : void
MoveToElement ( ) : bool
MoveToFirstChild ( ) : bool
MoveToNext ( ) : bool
MoveToNextAttribute ( int &level ) : bool
MoveToParent ( ) : bool
ReadAttributeValue ( int &level, bool &bResolveEntity, System.Xml.XmlNodeType &nt ) : bool
ResetMove ( int &level, System.Xml.XmlNodeType &nt ) : void
ResetToAttribute ( int &level ) : void
RollBackMove ( int &level ) : void
XmlNodeReaderNavigator ( XmlNode node ) : System

Private Methods

Method Description
CheckIndexCondition ( int attributeIndex ) : void
DefaultLookupNamespace ( string prefix ) : string
GetAttributeFromElement ( XmlElement elem, String name ) : String
GetAttributeFromElement ( XmlElement elem, String name, String ns ) : String
GetNamespacesInScope ( XmlNamespaceScope scope ) : string>.IDictionary
InitDecAttr ( ) : void
InitDocTypeAttr ( ) : void
IsLocalNameEmpty ( System.Xml.XmlNodeType nt ) : bool
LookupPrefix ( string namespaceName ) : String
MoveToAttributeFromElement ( XmlElement elem, String name, String ns ) : bool
MoveToNextSibling ( XmlNode node ) : bool

Method Details

GetAttribute() public method

public GetAttribute ( String name ) : String
name String
return String

GetAttribute() public method

public GetAttribute ( String name, String ns ) : String
name String
ns String
return String

GetAttribute() public method

public GetAttribute ( int attributeIndex ) : String
attributeIndex int
return String

GetDecAttrInd() public method

public GetDecAttrInd ( String name ) : int
name String
return int

GetDeclarationAttr() public method

public GetDeclarationAttr ( XmlDeclaration decl, String name ) : String
decl XmlDeclaration
name String
return String

GetDeclarationAttr() public method

public GetDeclarationAttr ( int i ) : String
i int
return String

GetDocTypeAttrInd() public method

public GetDocTypeAttrInd ( String name ) : int
name String
return int

GetDocumentTypeAttr() public method

public GetDocumentTypeAttr ( XmlDocumentType docType, String name ) : String
docType XmlDocumentType
name String
return String

GetDocumentTypeAttr() public method

public GetDocumentTypeAttr ( int i ) : String
i int
return String

LogMove() public method

public LogMove ( int level ) : void
level int
return void

LookupNamespace() public method

public LookupNamespace ( string prefix ) : String
prefix string
return String

MoveToAttribute() public method

public MoveToAttribute ( string name ) : bool
name string
return bool

MoveToAttribute() public method

public MoveToAttribute ( string name, string namespaceURI ) : bool
name string
namespaceURI string
return bool

MoveToAttribute() public method

public MoveToAttribute ( int attributeIndex ) : void
attributeIndex int
return void

MoveToElement() public method

public MoveToElement ( ) : bool
return bool

MoveToFirstChild() public method

public MoveToFirstChild ( ) : bool
return bool

MoveToNext() public method

public MoveToNext ( ) : bool
return bool

MoveToNextAttribute() public method

public MoveToNextAttribute ( int &level ) : bool
level int
return bool

MoveToParent() public method

public MoveToParent ( ) : bool
return bool

ReadAttributeValue() public method

public ReadAttributeValue ( int &level, bool &bResolveEntity, System.Xml.XmlNodeType &nt ) : bool
level int
bResolveEntity bool
nt System.Xml.XmlNodeType
return bool

ResetMove() public method

public ResetMove ( int &level, System.Xml.XmlNodeType &nt ) : void
level int
nt System.Xml.XmlNodeType
return void

ResetToAttribute() public method

public ResetToAttribute ( int &level ) : void
level int
return void

RollBackMove() public method

public RollBackMove ( int &level ) : void
level int
return void

XmlNodeReaderNavigator() public method

public XmlNodeReaderNavigator ( XmlNode node ) : System
node XmlNode
return System