XPathDocument Oluşturucular
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
XPathDocument sınıfının yeni bir örneğini başlatır.
Aşırı Yüklemeler
| Name | Description |
|---|---|
| XPathDocument(Stream) |
Belirtilen XPathDocument nesnedeki Stream XML verilerinden sınıfının yeni bir örneğini başlatır. |
| XPathDocument(String) |
Belirtilen dosyadaki XPathDocument XML verilerinden sınıfının yeni bir örneğini başlatır. |
| XPathDocument(XmlReader) |
Belirtilen XPathDocument nesnede XmlReader bulunan XML verilerinden sınıfının yeni bir örneğini başlatır. |
| XPathDocument(TextReader) |
Belirtilen XPathDocument nesnede TextReader bulunan XML verilerinden sınıfının yeni bir örneğini başlatır. |
| XPathDocument(String, XmlSpace) |
Belirtilen boşluk işleme ile belirtilen dosyadaki XML verilerinden sınıfının yeni bir örneğini XPathDocument başlatır. |
| XPathDocument(XmlReader, XmlSpace) |
Belirtilen nesnede XPathDocument bulunan XML verilerinden sınıfın yeni bir örneğini, belirtilen XmlReader boşluk işlemesiyle başlatır. |
XPathDocument(Stream)
- Kaynak:
- XPathDocument.cs
- Kaynak:
- XPathDocument.cs
- Kaynak:
- XPathDocument.cs
- Kaynak:
- XPathDocument.cs
- Kaynak:
- XPathDocument.cs
Belirtilen XPathDocument nesnedeki Stream XML verilerinden sınıfının yeni bir örneğini başlatır.
public:
XPathDocument(System::IO::Stream ^ stream);
public XPathDocument(System.IO.Stream stream);
new System.Xml.XPath.XPathDocument : System.IO.Stream -> System.Xml.XPath.XPathDocument
Public Sub New (stream As Stream)
Parametreler
Özel durumlar
XML verilerinde bir hatayla karşılaşıldı. Boş XPathDocument kalır.
Stream Parametre olarak geçirilen nesne: null.
Şunlara uygulanır
XPathDocument(String)
- Kaynak:
- XPathDocument.cs
- Kaynak:
- XPathDocument.cs
- Kaynak:
- XPathDocument.cs
- Kaynak:
- XPathDocument.cs
- Kaynak:
- XPathDocument.cs
Belirtilen dosyadaki XPathDocument XML verilerinden sınıfının yeni bir örneğini başlatır.
public:
XPathDocument(System::String ^ uri);
public XPathDocument(string uri);
new System.Xml.XPath.XPathDocument : string -> System.Xml.XPath.XPathDocument
Public Sub New (uri As String)
Parametreler
- uri
- String
XML verilerini içeren dosyanın yolu.
Özel durumlar
XML verilerinde bir hatayla karşılaşıldı. Boş XPathDocument kalır.
Dosya yolu parametresidir null.
Açıklamalar
Boşluğu korumak için bir nesneyi parametre olarak kabul XPathDocument eden oluşturucuyu kullanınXmlSpace.
Şunlara uygulanır
XPathDocument(XmlReader)
- Kaynak:
- XPathDocument.cs
- Kaynak:
- XPathDocument.cs
- Kaynak:
- XPathDocument.cs
- Kaynak:
- XPathDocument.cs
- Kaynak:
- XPathDocument.cs
Belirtilen XPathDocument nesnede XmlReader bulunan XML verilerinden sınıfının yeni bir örneğini başlatır.
public:
XPathDocument(System::Xml::XmlReader ^ reader);
public XPathDocument(System.Xml.XmlReader reader);
new System.Xml.XPath.XPathDocument : System.Xml.XmlReader -> System.Xml.XPath.XPathDocument
Public Sub New (reader As XmlReader)
Parametreler
Özel durumlar
XML verilerinde bir hatayla karşılaşıldı. Boş XPathDocument kalır.
XmlReader Parametre olarak geçirilen nesne: null.
Açıklamalar
Nesne XmlReader , xml belgesinin tamamını veya xml belgesinin bir bölümünü içine XPathDocumentyüklemek için kullanılabilir. XML belgesinin bir bölümünü içine XPathDocumentyüklemek için, nesnesini veri yüklenecek üst XML düğümüne yerleştirin XmlReader . Oluşturucuyu XPathDocument kullanarak bir XPathDocument oluşturduğunuzda, veriler geçerli üst düğümden tüm eşdüzeyleri aracılığıyla yüklenir. Daha sonra, XmlReader üst XML düğümünün dış kapsamına yerleştirilir. Alternatif olarak, yöntemini kullanarak ReadSubtree öğesini XML belgesindeki belirli bir öğeye yükleyebilirsiniz XPathDocument .
Oluşturucuyu kullanırken dikkate almanız gereken önemli notlar aşağıdadır XPathDocument .
XmlReader XML verilerindeki varlıkları veya diğer başvuruları çözümlemek için uygun ilişkili XmlResolver nesne ayarlarına sahip bir nesne kullanılabilir.
Nesne, belgenin XmlReader kök düzeyi (örneğin, boşluk veya öznitelik düğümü XmlReader ) geçerli olmayan bir yaprak düğümde konumlandırıldıysa, nesne kök için kullanılabilecek bir düğüme konumlandırılana kadar okumaya devam eder. XPathDocument bu noktada yüklenmeye başlar.
Boşluğu korumak için bir nesneyi parametre olarak kabul XPathDocument eden oluşturucuyu kullanınXmlSpace.
Şunlara uygulanır
XPathDocument(TextReader)
- Kaynak:
- XPathDocument.cs
- Kaynak:
- XPathDocument.cs
- Kaynak:
- XPathDocument.cs
- Kaynak:
- XPathDocument.cs
- Kaynak:
- XPathDocument.cs
Belirtilen XPathDocument nesnede TextReader bulunan XML verilerinden sınıfının yeni bir örneğini başlatır.
public:
XPathDocument(System::IO::TextReader ^ textReader);
public:
XPathDocument(System::IO::TextReader ^ reader);
public XPathDocument(System.IO.TextReader textReader);
public XPathDocument(System.IO.TextReader reader);
new System.Xml.XPath.XPathDocument : System.IO.TextReader -> System.Xml.XPath.XPathDocument
new System.Xml.XPath.XPathDocument : System.IO.TextReader -> System.Xml.XPath.XPathDocument
Public Sub New (textReader As TextReader)
Public Sub New (reader As TextReader)
Parametreler
- textReaderreader
- TextReader
TextReader XML verilerini içeren nesne.
Özel durumlar
XML verilerinde bir hatayla karşılaşıldı. Boş XPathDocument kalır.
TextReader Parametre olarak geçirilen nesne: null.
Açıklamalar
TextReader Nesne XML verilerini yüklemek için kullanıldıktan sonra, nesnenin TextReader imleci verilerin sonuna yerleştirilir. Verilerin TextReader yeniden okunması için nesnenin sıfırlanması gerekir.
Şunlara uygulanır
XPathDocument(String, XmlSpace)
- Kaynak:
- XPathDocument.cs
- Kaynak:
- XPathDocument.cs
- Kaynak:
- XPathDocument.cs
- Kaynak:
- XPathDocument.cs
- Kaynak:
- XPathDocument.cs
Belirtilen boşluk işleme ile belirtilen dosyadaki XML verilerinden sınıfının yeni bir örneğini XPathDocument başlatır.
public:
XPathDocument(System::String ^ uri, System::Xml::XmlSpace space);
public XPathDocument(string uri, System.Xml.XmlSpace space);
new System.Xml.XPath.XPathDocument : string * System.Xml.XmlSpace -> System.Xml.XPath.XPathDocument
Public Sub New (uri As String, space As XmlSpace)
Parametreler
- uri
- String
XML verilerini içeren dosyanın yolu.
Özel durumlar
XML verilerinde bir hatayla karşılaşıldı. Boş XPathDocument kalır.
Dosya yolu parametresi veya XmlSpace nesne parametresi şeklindedir null.
Açıklamalar
XmlSpace Parametre olarak geçirilen nesne, boşluğun korunup korunmayacağını belirtir. Default yalnızca önemli boşluklar korur; Preserve tüm boşlukları korur. Varsayılan olarak, XmlSpace nesnesi olarak Defaultayarlanır.
Oluşturucunun XPathDocument işlevselliği, açıklanan boşluk işleme seçenekleri dışında oluşturucunun işleviyle aynıdır XPathDocument .
Ayrıca bkz.
Şunlara uygulanır
XPathDocument(XmlReader, XmlSpace)
- Kaynak:
- XPathDocument.cs
- Kaynak:
- XPathDocument.cs
- Kaynak:
- XPathDocument.cs
- Kaynak:
- XPathDocument.cs
- Kaynak:
- XPathDocument.cs
Belirtilen nesnede XPathDocument bulunan XML verilerinden sınıfın yeni bir örneğini, belirtilen XmlReader boşluk işlemesiyle başlatır.
public:
XPathDocument(System::Xml::XmlReader ^ reader, System::Xml::XmlSpace space);
public XPathDocument(System.Xml.XmlReader reader, System.Xml.XmlSpace space);
new System.Xml.XPath.XPathDocument : System.Xml.XmlReader * System.Xml.XmlSpace -> System.Xml.XPath.XPathDocument
Public Sub New (reader As XmlReader, space As XmlSpace)
Parametreler
Özel durumlar
XML verilerinde bir hatayla karşılaşıldı. Boş XPathDocument kalır.
Açıklamalar
XmlSpace Parametre olarak geçirilen nesne, boşluğun korunup korunmayacağını belirtir. Default yalnızca önemli boşluklar korur; Preserve tüm boşlukları korur. Varsayılan olarak, XmlSpace nesnesi olarak Defaultayarlanır.
Oluşturucunun XPathDocument işlevselliği, açıklanan boşluk işleme seçenekleri dışında oluşturucunun işleviyle aynıdır XPathDocument .