XPathDocument Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Initialise une nouvelle instance de la classe XPathDocument.
Surcharges
| Nom | Description |
|---|---|
| XPathDocument(Stream) |
Initialise une nouvelle instance de la XPathDocument classe à partir des données XML de l’objet spécifié Stream . |
| XPathDocument(String) |
Initialise une nouvelle instance de la XPathDocument classe à partir des données XML dans le fichier spécifié. |
| XPathDocument(XmlReader) |
Initialise une nouvelle instance de la XPathDocument classe à partir des données XML contenues dans l’objet spécifié XmlReader . |
| XPathDocument(TextReader) |
Initialise une nouvelle instance de la XPathDocument classe à partir des données XML contenues dans l’objet spécifié TextReader . |
| XPathDocument(String, XmlSpace) |
Initialise une nouvelle instance de la XPathDocument classe à partir des données XML du fichier spécifié avec la gestion de l’espace blanc spécifiée. |
| XPathDocument(XmlReader, XmlSpace) |
Initialise une nouvelle instance de la XPathDocument classe à partir des données XML contenues dans l’objet spécifié XmlReader avec la gestion de l’espace blanc spécifié. |
XPathDocument(Stream)
- Source:
- XPathDocument.cs
- Source:
- XPathDocument.cs
- Source:
- XPathDocument.cs
- Source:
- XPathDocument.cs
- Source:
- XPathDocument.cs
Initialise une nouvelle instance de la XPathDocument classe à partir des données XML de l’objet spécifié Stream .
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)
Paramètres
Exceptions
Une erreur s’est produite dans les données XML. Reste XPathDocument vide.
L’objet Stream passé en tant que paramètre est null.
S’applique à
XPathDocument(String)
- Source:
- XPathDocument.cs
- Source:
- XPathDocument.cs
- Source:
- XPathDocument.cs
- Source:
- XPathDocument.cs
- Source:
- XPathDocument.cs
Initialise une nouvelle instance de la XPathDocument classe à partir des données XML dans le fichier spécifié.
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)
Paramètres
- uri
- String
Chemin d’accès du fichier qui contient les données XML.
Exceptions
Une erreur s’est produite dans les données XML. Reste XPathDocument vide.
Le paramètre de chemin d’accès au fichier est null.
Remarques
Pour conserver l’espace blanc, utilisez le XPathDocument constructeur qui accepte un XmlSpace objet en tant que paramètre.
S’applique à
XPathDocument(XmlReader)
- Source:
- XPathDocument.cs
- Source:
- XPathDocument.cs
- Source:
- XPathDocument.cs
- Source:
- XPathDocument.cs
- Source:
- XPathDocument.cs
Initialise une nouvelle instance de la XPathDocument classe à partir des données XML contenues dans l’objet spécifié XmlReader .
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)
Paramètres
Exceptions
Une erreur s’est produite dans les données XML. Reste XPathDocument vide.
L’objet XmlReader passé en tant que paramètre est null.
Remarques
Un XmlReader objet peut être utilisé pour charger un document XML entier ou une partie d’un document XML dans un XPathDocument. Pour charger une partie d’un document XML dans un XPathDocumentdocument XML, positionnez l’objet XmlReader sur le nœud XML supérieur à partir duquel charger des données. Lorsque vous créez un XPathDocument constructeur à l’aide du XPathDocument constructeur, les données sont chargées à partir du nœud supérieur actuel via tous ses frères. Ensuite, l’élément XmlReader est positionné sur l’étendue externe du nœud XML supérieur. Vous pouvez également utiliser la ReadSubtree méthode pour charger le XPathDocument fichier dans un élément particulier du document XML.
Les remarques suivantes sont importantes à prendre en compte lorsque vous utilisez le XPathDocument constructeur.
Un XmlReader objet avec les paramètres d’objet associés XmlResolver appropriés peut être utilisé pour résoudre des entités ou d’autres références dans des données XML.
Si l’objet XmlReader est positionné sur un nœud feuille qui n’est pas valide pour le niveau racine d’un document ( par exemple, un espace blanc ou un nœud d’attribut), l’objet XmlReader continue de lire jusqu’à ce qu’il soit positionné sur un nœud qui peut être utilisé pour la racine. Le XPathDocument chargement commence à ce stade.
Pour conserver l’espace blanc, utilisez le XPathDocument constructeur qui accepte un XmlSpace objet en tant que paramètre.
S’applique à
XPathDocument(TextReader)
- Source:
- XPathDocument.cs
- Source:
- XPathDocument.cs
- Source:
- XPathDocument.cs
- Source:
- XPathDocument.cs
- Source:
- XPathDocument.cs
Initialise une nouvelle instance de la XPathDocument classe à partir des données XML contenues dans l’objet spécifié TextReader .
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)
Paramètres
- textReaderreader
- TextReader
Objet TextReader qui contient les données XML.
Exceptions
Une erreur s’est produite dans les données XML. Reste XPathDocument vide.
L’objet TextReader passé en tant que paramètre est null.
Remarques
Une fois l’objet TextReader utilisé pour charger des données XML, le curseur de l’objet TextReader est positionné à la fin des données. L’objet TextReader doit être réinitialisé pour lire à nouveau les données.
S’applique à
XPathDocument(String, XmlSpace)
- Source:
- XPathDocument.cs
- Source:
- XPathDocument.cs
- Source:
- XPathDocument.cs
- Source:
- XPathDocument.cs
- Source:
- XPathDocument.cs
Initialise une nouvelle instance de la XPathDocument classe à partir des données XML du fichier spécifié avec la gestion de l’espace blanc spécifiée.
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)
Paramètres
- uri
- String
Chemin d’accès du fichier qui contient les données XML.
Exceptions
Une erreur s’est produite dans les données XML. Reste XPathDocument vide.
Le paramètre de chemin d’accès du fichier ou XmlSpace le paramètre d’objet est null.
Remarques
L’objet XmlSpace passé en tant que paramètre spécifie s’il faut conserver l’espace blanc. Default conserve uniquement un espace blanc significatif ; Preserve conserve tous les espaces blancs. Par défaut, l’objet XmlSpace est défini sur Default.
La fonctionnalité du XPathDocument constructeur est identique à celle du constructeur, à l’exception des options de gestion des XPathDocument espaces blancs décrites.
Voir aussi
S’applique à
XPathDocument(XmlReader, XmlSpace)
- Source:
- XPathDocument.cs
- Source:
- XPathDocument.cs
- Source:
- XPathDocument.cs
- Source:
- XPathDocument.cs
- Source:
- XPathDocument.cs
Initialise une nouvelle instance de la XPathDocument classe à partir des données XML contenues dans l’objet spécifié XmlReader avec la gestion de l’espace blanc spécifié.
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)
Paramètres
Exceptions
Une erreur s’est produite dans les données XML. Reste XPathDocument vide.
Remarques
L’objet XmlSpace passé en tant que paramètre spécifie s’il faut conserver l’espace blanc. Default conserve uniquement un espace blanc significatif ; Preserve conserve tous les espaces blancs. Par défaut, l’objet XmlSpace est défini sur Default.
La fonctionnalité du XPathDocument constructeur est identique à celle du constructeur, à l’exception des options de gestion des XPathDocument espaces blancs décrites.