C# Класс System.Xml.XPath.DataBinding.XPathDocumentView

Наследование: IBindingList, ITypedList
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
DeriveShapeFromRows void
FillAttributes void
FillColumn object
FillRow XPathNodeView
FillSubRow XPathNodeView
IList bool
IList int
IList void
IList void
IList void
IList void
InitFromXPath void
ParseName string
ParseQName System.Xml.XmlQualifiedName
ParseXPath XPathStep[]
PopulateFromXPath void
SetRows void
XPathDocumentView System
this objectIList.System

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

Метод Описание
Add ( XPathNodeView value ) : int
AddIndex ( PropertyDescriptor descriptor ) : void
AddNew ( ) : object
ApplySort ( PropertyDescriptor descriptor, ListSortDirection direction ) : void
Contains ( XPathNodeView value ) : bool
CopyTo ( Array array, int index ) : void
CopyTo ( XPathNodeView array, int index ) : void
Find ( PropertyDescriptor propertyDescriptor, object key ) : int
GetEnumerator ( ) : IEnumerator
GetItemProperties ( PropertyDescriptor listAccessors ) : PropertyDescriptorCollection
GetListName ( PropertyDescriptor listAccessors ) : string
IndexOf ( XPathNodeView value ) : int
Insert ( int index, XPathNodeView value ) : void
Remove ( XPathNodeView value ) : void
RemoveIndex ( PropertyDescriptor propertyDescriptor ) : void
RemoveSort ( ) : void
XPathDocumentView ( XPathDocument document ) : System
XPathDocumentView ( XPathDocument document, IXmlNamespaceResolver namespaceResolver ) : System
XPathDocumentView ( XPathDocument document, string xpath ) : System
XPathDocumentView ( XPathDocument document, string xpath, IXmlNamespaceResolver namespaceResolver ) : System
XPathDocumentView ( XPathDocument document, string xpath, IXmlNamespaceResolver namespaceResolver, bool showPrefixes ) : System
this ( int index ) : XPathNodeView

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

Метод Описание
DeriveShapeFromRows ( ) : void
FillAttributes ( System.Xml.XPath.XPathNode nd, Shape shape, object cols ) : void
FillColumn ( ContentIterator iter, Shape shape ) : object
FillRow ( System.Xml.XPath.XPathNode ndRow, Shape shape ) : XPathNodeView
FillSubRow ( ContentIterator iter, Shape shape, object columns ) : XPathNodeView
IList ( object value ) : bool
IList ( object value ) : int
IList ( ) : void
IList ( int index ) : void
IList ( int index, object value ) : void
IList ( object value ) : void
InitFromXPath ( System.Xml.XPath.XPathNode ndRoot, string xpath ) : void
ParseName ( string xpath, int &pos ) : string
ParseQName ( string xpath, int &pos, IXmlNamespaceResolver xnr ) : XmlQualifiedName
ParseXPath ( string xpath, IXmlNamespaceResolver xnr ) : XPathStep[]
PopulateFromXPath ( System.Xml.XPath.XPathNode nd, XPathStep steps, int step ) : void
SetRows ( ArrayList rows ) : void
XPathDocumentView ( System.Xml.XPath.XPathNode root, ArrayList rows, Shape rowShape ) : System
this ( int index ) : objectIList.System

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

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

public Add ( XPathNodeView value ) : int
value XPathNodeView
Результат int

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

public AddIndex ( PropertyDescriptor descriptor ) : void
descriptor System.ComponentModel.PropertyDescriptor
Результат void

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

public AddNew ( ) : object
Результат object

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

public ApplySort ( PropertyDescriptor descriptor, ListSortDirection direction ) : void
descriptor System.ComponentModel.PropertyDescriptor
direction ListSortDirection
Результат void

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

public Contains ( XPathNodeView value ) : bool
value XPathNodeView
Результат bool

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

public CopyTo ( Array array, int index ) : void
array System.Array
index int
Результат void

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

public CopyTo ( XPathNodeView array, int index ) : void
array XPathNodeView
index int
Результат void

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

public Find ( PropertyDescriptor propertyDescriptor, object key ) : int
propertyDescriptor System.ComponentModel.PropertyDescriptor
key object
Результат int

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

public GetEnumerator ( ) : IEnumerator
Результат IEnumerator

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

public GetItemProperties ( PropertyDescriptor listAccessors ) : PropertyDescriptorCollection
listAccessors System.ComponentModel.PropertyDescriptor
Результат System.ComponentModel.PropertyDescriptorCollection

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

public GetListName ( PropertyDescriptor listAccessors ) : string
listAccessors System.ComponentModel.PropertyDescriptor
Результат string

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

public IndexOf ( XPathNodeView value ) : int
value XPathNodeView
Результат int

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

public Insert ( int index, XPathNodeView value ) : void
index int
value XPathNodeView
Результат void

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

public Remove ( XPathNodeView value ) : void
value XPathNodeView
Результат void

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

public RemoveIndex ( PropertyDescriptor propertyDescriptor ) : void
propertyDescriptor System.ComponentModel.PropertyDescriptor
Результат void

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

public RemoveSort ( ) : void
Результат void

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

public XPathDocumentView ( XPathDocument document ) : System
document System.Xml.XPath.XPathDocument
Результат System

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

public XPathDocumentView ( XPathDocument document, IXmlNamespaceResolver namespaceResolver ) : System
document System.Xml.XPath.XPathDocument
namespaceResolver IXmlNamespaceResolver
Результат System

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

public XPathDocumentView ( XPathDocument document, string xpath ) : System
document System.Xml.XPath.XPathDocument
xpath string
Результат System

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

public XPathDocumentView ( XPathDocument document, string xpath, IXmlNamespaceResolver namespaceResolver ) : System
document System.Xml.XPath.XPathDocument
xpath string
namespaceResolver IXmlNamespaceResolver
Результат System

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

public XPathDocumentView ( XPathDocument document, string xpath, IXmlNamespaceResolver namespaceResolver, bool showPrefixes ) : System
document System.Xml.XPath.XPathDocument
xpath string
namespaceResolver IXmlNamespaceResolver
showPrefixes bool
Результат System

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

public this ( int index ) : XPathNodeView
index int
Результат XPathNodeView