System.Xml, espace de noms

Bibliothèque de classes .NET Framework 
System.Xml, espace de noms 

L'espace de noms System.Xml fournit une prise en charge standard du traitement XML.

Les standards pris en charge sont :

  • XML 1.0 - http://www.w3.org/TR/1998/REC-xml-19980210 - y compris prise en charge DTD.

  • Espaces de noms XML - http://www.w3.org/TR/REC-xml-names/ - tant au niveau des flux que de DOM.

  • Schémas XSD - http://www.w3.org/2001/XMLSchema

  • Expressions XPath - http://www.w3.org/TR/xpath

  • Transformations XSLT - http://www.w3.org/TR/xslt

  • Noyau DOM Niveau 1 - http://www.w3.org/TR/REC-DOM-Level-1/

  • Noyau DOM Niveau 2 - http://www.w3.org/TR/REC-DOM-Level-2/

ClassesClasses
 ClasseDescription
Classe publiqueNameTableImplémente un XmlNameTable à thread unique.
Classe publiqueXmlAttributeReprésente un attribut. Les valeurs valides et par défaut de l'attribut sont définies dans une définition de type de document (DTD) ou dans un schéma.
Classe publiqueXmlAttributeCollectionReprésente une collection d'attributs accessibles par nom ou index.
Classe publiqueXmlCDataSectionReprésente une section CDATA.
Classe publiqueXmlCharacterDataFournit des méthodes de manipulation de texte utilisées par plusieurs classes.
Classe publiqueXmlCommentReprésente le contenu d'un commentaire XML.
Classe publiqueXmlConvertCode et décode les noms XML et fournit des méthodes pour la conversion des types Common Language Runtime en types de langage XSD (XML Schema Definition). Lors de la conversion de types de données, les valeurs retournées sont des paramètres indépendants.
Classe publiqueXmlDataDocumentPermet le stockage, la récupération et la manipulation de données structurées par l'entremise d'un DataSet relationnel.
Classe publiqueXmlDeclarationReprésente le n?ud de déclaration XML <?xml version='1.0'...?>.
Classe publiqueXmlDocumentReprésente un document XML.
Classe publiqueXmlDocumentFragmentReprésente un objet rudimentaire utilisé dans les opérations d'insertion dans les arborescences.
Classe publiqueXmlDocumentTypeReprésente la déclaration du type de document.
Classe publiqueXmlElementReprésente un élément.
Classe publiqueXmlEntityReprésente une déclaration d'entité, telle que <!ENTITY... >.
Classe publiqueXmlEntityReferenceReprésente un n?ud de référence d'entité.
Classe publiqueXmlExceptionRetourne des informations détaillées sur la dernière exception.
Classe publiqueXmlImplementationDéfinit le contexte pour un jeu d'objets XmlDocument.
Classe publiqueXmlLinkedNodeObtient le n?ud qui précède ou suit immédiatement ce n?ud.
Classe publiqueXmlNamedNodeMapReprésente une collection de n?uds accessibles par nom ou index.
Classe publiqueXmlNamespaceManagerRésout des espaces de noms dans une collection, ajoute des espaces de noms à une collection, en supprime de celle-ci et gère la portée de ces espaces de noms.
Classe publiqueXmlNameTableTable d'objets de chaînes atomisées.
Classe publiqueXmlNodeReprésente un n?ud unique dans le document XML.
Classe publiqueXmlNodeChangedEventArgsFournit des données pour les événements NodeChanged, NodeChanging, NodeInserted, NodeInserting, NodeRemoved et NodeRemoving.
Classe publiqueXmlNodeListReprésente une collection ordonnée de n?uds.
Classe publiqueXmlNodeReaderReprésente un lecteur fournissant un accès aux données XML par un flux rapide, non mis en cache et avant uniquement dans XmlNode.
Classe publiqueXmlNotationReprésente une déclaration de notation, telle que <!NOTATION... >.
Classe publiqueXmlParserContextFournit toutes les informations de contexte requises par XmlReader pour analyser un fragment XML.
Classe publiqueXmlProcessingInstructionReprésente une instruction de traitement, définie par le code XML pour conserver les informations spécifiques au processeur dans le texte du document.
Classe publiqueXmlQualifiedNameReprésente un nom qualifié XML.
Classe publiqueXmlReaderReprésente un lecteur fournissant un accès rapide, non mis en cache et en avant uniquement vers les données XML.
Classe publiqueXmlReaderSettingsSpécifie un jeu de fonctionnalités à prendre en charge sur l'objet XmlReader créé par la méthode Create.
Classe publiqueXmlResolverRésout les ressources XML externes nommées par un URI (Uniform Resource Identifier).
Classe publiqueXmlSecureResolverAide à sécuriser une autre implémentation de XmlResolver en encapsulant l'objet XmlResolver et en restreignant les ressources auxquelles a accès le XmlResolver sous-jacent.
Classe publiqueXmlSignificantWhitespaceReprésente un espace blanc entre le balisage d'un n?ud de contenu mixte ou un espace blanc dans une portée xml:space= 'preserve'. Ceci est quelquefois appelé aussi espace blanc significatif.
Classe publiqueXmlTextReprésente le contenu texte d'un élément ou attribut.
Classe publiqueXmlTextReaderReprésente un lecteur fournissant un accès rapide, non mis en cache et en avant uniquement vers les données XML.
Classe publiqueXmlTextWriterReprésente un writer qui fournit un procédé rapide, sans mise en cache et en avant uniquement de génération de flux de fichiers contenant des données XML ; ce procédé est conforme aux recommandations du W3C intitulées Extensible Markup Language (XML) 1.0 et Namespace in XML.
Classe publiqueXmlUrlResolverRésout les ressources XML externes nommées par un URI (Uniform Resource Identifier).
Classe publiqueXmlValidatingReaderReprésente un lecteur fournissant une validation de définition de type de document (DTD), de schéma XDR (XML-Data Reduced) et en langage XSD (XML Schema Definition).
Classe publiqueXmlWhitespaceReprésente un espace blanc dans un contenu d'élément.
Classe publiqueXmlWriterReprésente un writer qui fournit un moyen rapide, sans mémoire cache, en avant uniquement de générer des flux de données ou des fichiers contenant des données XML.
Classe publiqueXmlWriterSettingsSpécifie un jeu de fonctionnalités à prendre en charge sur l'objet XmlWriter créé par la méthode System.Xml.XmlWriter.Create.
InterfacesInterfaces
 InterfaceDescription
Interface publiqueIHasXmlNodePermet à une classe de retourner un XmlNode à partir du contexte en cours ou de la position actuelle.
Interface publiqueIXmlLineInfoFournit une interface pour permettre à une classe de retourner des informations de ligne et de position.
Interface publiqueIXmlNamespaceResolverFournit un accès en lecture seule à un jeu de mappages de préfixes et d'espaces de noms.
DéléguésDélégués
 DéléguéDescription
Délégué publicXmlNodeChangedEventHandlerReprésente la méthode qui gère les événements NodeChanged, NodeChanging, NodeInserted, NodeInserting, NodeRemoved et NodeRemoving.
ÉnumérationsÉnumérations
 ÉnumérationDescription
Énumération publiqueConformanceLevelSpécifie l'ampleur des contrôles d'entrée ou de sortie que les objets XmlReader et XmlWriter créés effectuent.
Énumération publiqueEntityHandlingSpécifie comment XmlTextReader ou XmlValidatingReader gèrent les entités.
Énumération publiqueFormattingSpécifie les options de mise en forme pour le XmlTextWriter.
Énumération publiqueNewLineHandlingSpécifie comment gérer les sauts de ligne.
Énumération publiqueReadStateSpécifie l'état du lecteur.
Énumération publiqueValidationTypeSpécifie le type de validation à effectuer.
Énumération publiqueWhitespaceHandlingSpécifie la façon dont est géré l'espace blanc.
Énumération publiqueWriteStateSpécifie l'état de XmlWriter.
Énumération publiqueXmlDateTimeSerializationModeSpécifie la façon de traiter la valeur d'heure lors de la conversion entre chaîne et DateTime.
Énumération publiqueXmlNamespaceScopeDéfinit la portée espace de noms.
Énumération publiqueXmlNodeChangedActionSpécifie le type de modification du n?ud.
Énumération publiqueXmlNodeOrderDécrit l'ordre des documents dans un n?ud comparé à un second n?ud.
Énumération publiqueXmlNodeTypeSpécifie le type de n?ud.
Énumération publiqueXmlOutputMethodSpécifie la méthode utilisée pour sérialiser la sortie XmlWriter.
Énumération publiqueXmlSpaceSpécifie la portée xml:space en cours.
Énumération publiqueXmlTokenizedTypeReprésente le type XML de la chaîne. Cela permet ainsi de lire la chaîne selon un type XML particulier, par exemple un type de section CDATA.

Ces informations proviennent du site de http://msdn2.microsoft.com
Source de cette page : http://msdn2.microsoft.com/fr-fr/library/system.xml.aspx

Réseaux sociaux

Vous pouvez modifier vos préférences dans votre profil pour ne plus afficher les interactions avec les réseaux sociaux sur ces pages.

 

Nuage de mots clés

8 mots clés dont 0 définis manuellement (plus d'information...).

Avertissement

Cette page ne possède pas encore de mots clés manuels, ceci est donc un exemple automatique (les niveaux de pertinence sont fictifs, mais les liens sont valables). Pour tester le nuage avec une page qui contient des mots définis manuellement, vous pouvez cliquer ici.

Vous pouvez modifier vos préférences dans votre profil pour ne plus afficher le nuage de mots clés.

 

Astuce pour imprimer les couleurs des cellules de tableaux : http://www.gaudry.be/ast-rf-450.html
Aucun commentaire pour cette page

© Ce document issu de l′infobrol est enregistré sous le certificat Cyber PrInterDeposit Digital Numbertection. Enregistrement IDDN n° 5329-4758
Document créé le 30/10/06 01:05, dernière modification le Vendredi 17 Juin 2011, 12:11
Source du document imprimé : http://www.gaudry.be/dotnet-rf-system.xml.html Document affiché 1 fois ce mois de Juin.
St.Gaudry©07.01.02
Outils (masquer)
||
Recherche (afficher)
Recherche :

Utilisateur (masquer)
Apparence (afficher)
Stats (afficher)
15832 documents
452 astuces.
549 niouzes.
3099 definitions.
447 membres.
8115 messages.

Document genere en :
0,50 seconde

Mises à jour :
Mises à jour du site
Citation (masquer)
Il n'y a plus, de nos jours, que deux sortes de piétons : les rapides et les morts.

Pierre Dumayet
 
l'infobrol
Nous sommes le Vendredi 01 Juin 2012, 05:45, toutes les heures sont au format GMT+1.00 Heure, heure d'été (+1)