Cette page vous a-t-elle été utile ?
Votre avis sur ce contenu est important. N'hésitez pas à nous faire part de vos commentaires.
Vous avez d'autres commentaires ?
1500 caractères restants
XElement, classe
Cet article a fait l'objet d'une traduction automatique. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
Traduction
Source

XElement, classe

Représente un élément XML.

Espace de noms :  System.Xml.Linq
Assembly :  System.Xml.Linq (dans System.Xml.Linq.dll)

public class XElement : XContainer, IXmlSerializable

Le type XElement expose les membres suivants.

  NomDescription
Méthode publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreXElement(XElement)Initialise une nouvelle instance de la classe XElement à partir d'un autre objet XElement.
Méthode publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreXElement(XName)Initialise une nouvelle instance de la classe XElement avec le nom spécifié.
Méthode publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreXElement(XStreamingElement)Initialise une nouvelle instance de la classe XElement à partir d'un objet XStreamingElement.
Méthode publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreXElement(XName, Object)Initialise une nouvelle instance de la classe XElement avec le nom et le contenu spécifiés.
Méthode publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreXElement(XName, Object[])Initialise une nouvelle instance de la classe XElement avec le nom et le contenu spécifiés.
Début

  NomDescription
Propriété publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreBaseUriObtient l'URI de base pour ce XObject. (Hérité de XObject.)
Propriété publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreDocumentObtient le XDocument pour ce XObject. (Hérité de XObject.)
Propriété publiqueMembre statiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreEmptySequenceObtient une collection d'éléments vide.
Propriété publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreFirstAttributeObtient le premier attribut de cet élément.
Propriété publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreFirstNodeObtient le premier nœud enfant de ce nœud. (Hérité de XContainer.)
Propriété publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreHasAttributesObtient une valeur indiquant si cet élément a au moins un attribut.
Propriété publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreHasElementsObtient une valeur indiquant si cet élément a au moins un élément enfant.
Propriété publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreIsEmptyObtient une valeur indiquant si cet élément ne contient aucun contenu.
Propriété publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreLastAttributeObtient le dernier attribut de cet élément.
Propriété publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreLastNodeObtient le dernier nœud enfant de ce nœud. (Hérité de XContainer.)
Propriété publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreNameObtient ou définit le nom de cet élément.
Propriété publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreNextNodeObtient le nœud frère suivant de ce nœud. (Hérité de XNode.)
Propriété publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreNodeTypeObtient le type de nœud de ce nœud. (Substitue XObject.NodeType.)
Propriété publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreParentObtient le XElement parent de ce XObject. (Hérité de XObject.)
Propriété publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StorePreviousNodeObtient le nœud frère précédent de ce nœud. (Hérité de XNode.)
Propriété publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreValueObtient ou définit le contenu de texte concaténé de cet élément.
Début

  NomDescription
Méthode publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreAdd(Object)Ajoute le contenu spécifié en tant qu'enfants de ce XContainer. (Hérité de XContainer.)
Méthode publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreAdd(Object[])Ajoute le contenu spécifié en tant qu'enfants de ce XContainer. (Hérité de XContainer.)
Méthode publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreAddAfterSelf(Object)Ajoute le contenu spécifié immédiatement après ce nœud. (Hérité de XNode.)
Méthode publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreAddAfterSelf(Object[])Ajoute le contenu spécifié immédiatement après ce nœud. (Hérité de XNode.)
Méthode publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreAddAnnotationAjoute un objet à la liste d'annotations de ce XObject. (Hérité de XObject.)
Méthode publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreAddBeforeSelf(Object)Ajoute le contenu spécifié immédiatement avant ce nœud. (Hérité de XNode.)
Méthode publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreAddBeforeSelf(Object[])Ajoute le contenu spécifié immédiatement avant ce nœud. (Hérité de XNode.)
Méthode publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreAddFirst(Object)Ajoute le contenu spécifié en tant que premiers enfants de ce document ou élément. (Hérité de XContainer.)
Méthode publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreAddFirst(Object[])Ajoute le contenu spécifié en tant que premiers enfants de ce document ou élément. (Hérité de XContainer.)
Méthode publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreAncestors()Retourne une collection des éléments ancêtres de ce nœud. (Hérité de XNode.)
Méthode publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreAncestors(XName)Retourne une collection filtrée des éléments ancêtres de ce nœud. Seuls les éléments avec un XName correspondant sont inclus dans la collection. (Hérité de XNode.)
Méthode publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreAncestorsAndSelf()Retourne une collection d'éléments qui contiennent cet élément, ainsi que ses ancêtres.
Méthode publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreAncestorsAndSelf(XName)Retourne une collection filtrée d'éléments qui contiennent cet élément, ainsi que ses ancêtres. Seuls les éléments avec un XName correspondant sont inclus dans la collection.
Méthode publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreAnnotation(Type)Obtient le premier objet d'annotation du type spécifié à partir de ce XObject. (Hérité de XObject.)
Méthode publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreAnnotation<T>()Obtient le premier objet d'annotation du type spécifié à partir de ce XObject. (Hérité de XObject.)
Méthode publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreAnnotations(Type)Obtient une collection d'annotations du type spécifié pour ce XObject. (Hérité de XObject.)
Méthode publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreAnnotations<T>()Obtient une collection d'annotations du type spécifié pour ce XObject. (Hérité de XObject.)
Méthode publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreAttributeRetourne le XAttribute de ce XElement qui a le XName spécifié.
Méthode publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreAttributes()Retourne une collection d'attributs de cet élément.
Méthode publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreAttributes(XName)Retourne une collection filtrée d'attributs de cet élément. Seuls les éléments avec un XName correspondant sont inclus dans la collection.
Méthode publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreCreateReader()Crée un XmlReader pour ce nœud. (Hérité de XNode.)
Méthode publiquePris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreCreateReader(ReaderOptions)Crée un XmlReader avec les options spécifiées par le paramètre readerOptions. (Hérité de XNode.)
Méthode publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreCreateWriterCrée un XmlWriter qui peut être utilisé pour ajouter des nœuds au XContainer. (Hérité de XContainer.)
Méthode publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreDescendantNodesRetourne une collection des nœuds descendants pour ce document ou cet élément, dans l'ordre des documents. (Hérité de XContainer.)
Méthode publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreDescendantNodesAndSelfRetourne une collection des nœuds qui contiennent cet élément, ainsi que tous ses nœuds descendants, dans l'ordre des documents.
Méthode publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreDescendants()Retourne une collection des éléments descendants pour ce document ou cet élément, dans l'ordre des documents. (Hérité de XContainer.)
Méthode publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreDescendants(XName)Retourne une collection filtrée des éléments descendants pour ce document ou cet élément, dans l'ordre des documents. Seuls les éléments avec un XName correspondant sont inclus dans la collection. (Hérité de XContainer.)
Méthode publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreDescendantsAndSelf()Retourne une collection d'éléments qui contiennent cet élément, ainsi que tous ses éléments descendants, dans l'ordre des documents.
Méthode publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreDescendantsAndSelf(XName)Retourne une collection filtrée d'éléments qui contiennent cet élément, ainsi que tous ses éléments descendants, dans l'ordre des documents. Seuls les éléments avec un XName correspondant sont inclus dans la collection.
Méthode publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreElementObtient le premier (dans l'ordre des documents) élément enfant avec le XName spécifié. (Hérité de XContainer.)
Méthode publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreElements()Retourne une collection des éléments enfants de cet élément ou de ce document, dans l'ordre des documents. (Hérité de XContainer.)
Méthode publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreElements(XName)Retourne une collection filtrée des éléments enfants de cet élément ou de ce document, dans l'ordre des documents. Seuls les éléments avec un XName correspondant sont inclus dans la collection. (Hérité de XContainer.)
Méthode publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreElementsAfterSelf()Retourne une collection des éléments frères après ce nœud, dans l'ordre des documents. (Hérité de XNode.)
Méthode publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreElementsAfterSelf(XName)Retourne une collection filtrée des éléments frères après ce nœud, dans l'ordre des documents. Seuls les éléments avec un XName correspondant sont inclus dans la collection. (Hérité de XNode.)
Méthode publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreElementsBeforeSelf()Retourne une collection des éléments frères avant ce nœud, dans l'ordre des documents. (Hérité de XNode.)
Méthode publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreElementsBeforeSelf(XName)Retourne une collection filtrée des éléments frères avant ce nœud, dans l'ordre des documents. Seuls les éléments avec un XName correspondant sont inclus dans la collection. (Hérité de XNode.)
Méthode publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreEquals(Object)Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.)
Méthode protégéePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreFinalize Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.)
Méthode publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreGetDefaultNamespaceObtient le XNamespace par défaut de ce XElement.
Méthode publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreGetHashCodeSert de fonction de hachage par défaut. (Hérité de Object.)
Méthode publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreGetNamespaceOfPrefixObtient l'espace de noms associé à un préfixe particulier pour ce XElement.
Méthode publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreGetPrefixOfNamespaceObtient le préfixe associé à un espace de noms pour ce XElement.
Méthode publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreGetTypeObtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreIsAfterDétermine si le nœud actuel apparaît après un nœud spécifié lorsqu'il s'agit de l'ordre des documents. (Hérité de XNode.)
Méthode publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreIsBeforeDétermine si le nœud actuel apparaît avant un nœud spécifié lorsqu'il s'agit de l'ordre des documents. (Hérité de XNode.)
Méthode publiqueMembre statiquePris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreLoad(Stream)Crée une nouvelle instance de XElement à l'aide du flux spécifié.
Méthode publiqueMembre statiquePris en charge par XNA FrameworkPris en charge dans .NET pour les applications du Windows StoreLoad(String)Charge un XElement à partir d'un fichier.
Méthode publiqueMembre statiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreLoad(TextReader)Charge un XElement à partir d'un TextReader.
Méthode publiqueMembre statiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreLoad(XmlReader)Charge un XElement à partir d'un XmlReader.
Méthode publiqueMembre statiquePris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreLoad(Stream, LoadOptions)Crée une instance XElement à partir du flux spécifié, en conservant éventuellement l'espace blanc, en définissant l'URI de base, et en conservant les informations de ligne.
Méthode publiqueMembre statiquePris en charge par XNA FrameworkPris en charge dans .NET pour les applications du Windows StoreLoad(String, LoadOptions)Charge un XElement à partir d'un fichier, en conservant éventuellement l'espace blanc, en définissant l'URI de base, et en conservant les informations de ligne.
Méthode publiqueMembre statiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreLoad(TextReader, LoadOptions)Charge un XElement à partir d'un TextReader, en conservant éventuellement l'espace blanc et les informations de ligne.
Méthode publiqueMembre statiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreLoad(XmlReader, LoadOptions)Charge un XElement à partir d'un XmlReader, en conservant éventuellement l'espace blanc, en définissant l'URI de base, et en conservant les informations de ligne.
Méthode protégéePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreMemberwiseCloneCrée une copie superficielle de l'objet Object actuel. (Hérité de Object.)
Méthode publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreNodesRetourne une collection des nœuds enfants de cet élément ou de ce document, dans l'ordre des documents. (Hérité de XContainer.)
Méthode publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreNodesAfterSelfRetourne une collection des nœuds frères après ce nœud, dans l'ordre des documents. (Hérité de XNode.)
Méthode publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreNodesBeforeSelfRetourne une collection des nœuds frères avant ce nœud, dans l'ordre des documents. (Hérité de XNode.)
Méthode publiqueMembre statiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreParse(String)Chargez un XElement à partir d'une chaîne qui contient le code XML.
Méthode publiqueMembre statiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreParse(String, LoadOptions)Chargez un XElement à partir d'une chaîne qui contient du code XML, en conservant éventuellement les espaces blancs et les informations de ligne.
Méthode publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreRemoveSupprime ce nœud de son parent. (Hérité de XNode.)
Méthode publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreRemoveAllSupprime des nœuds et des attributs de ce XElement.
Méthode publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreRemoveAnnotations(Type)Supprime les annotations du type spécifié de ce XObject. (Hérité de XObject.)
Méthode publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreRemoveAnnotations<T>()Supprime les annotations du type spécifié de ce XObject. (Hérité de XObject.)
Méthode publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreRemoveAttributesSupprime les attributs de ce XElement.
Méthode publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreRemoveNodesSupprime les nœuds enfants de ce document ou de cet élément. (Hérité de XContainer.)
Méthode publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreReplaceAll(Object)Remplace les nœuds enfants et les attributs de cet élément par le contenu spécifié.
Méthode publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreReplaceAll(Object[])Remplace les nœuds enfants et les attributs de cet élément par le contenu spécifié.
Méthode publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreReplaceAttributes(Object)Remplace les attributs de cet élément par le contenu spécifié.
Méthode publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreReplaceAttributes(Object[])Remplace les attributs de cet élément par le contenu spécifié.
Méthode publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreReplaceNodes(Object)Remplace les nœuds enfants de ce document ou de cet élément par le contenu spécifié. (Hérité de XContainer.)
Méthode publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreReplaceNodes(Object[])Remplace les nœuds enfants de ce document ou de cet élément par le contenu spécifié. (Hérité de XContainer.)
Méthode publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreReplaceWith(Object)Remplace ce nœud par le contenu spécifié. (Hérité de XNode.)
Méthode publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreReplaceWith(Object[])Remplace ce nœud par le contenu spécifié. (Hérité de XNode.)
Méthode publiquePris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreSave(Stream)Renvoie ce XElement vers le Stream spécifié.
Méthode publiquePris en charge par XNA FrameworkSave(String)Sérialisez cet élément vers un fichier.
Méthode publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreSave(TextWriter)Sérialisez cet élément vers un TextWriter.
Méthode publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreSave(XmlWriter)Sérialisez cet élément vers un XmlWriter.
Méthode publiquePris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreSave(Stream, SaveOptions)Génère ce XElement vers le Stream spécifié, en précisant le cas échéant le comportement de mise en forme.
Méthode publiquePris en charge par XNA FrameworkSave(String, SaveOptions)Sérialisez cet élément vers un fichier, en désactivant éventuellement la mise en forme.
Méthode publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreSave(TextWriter, SaveOptions)Sérialisez cet élément vers un TextWriter, en désactivant éventuellement la mise en forme.
Méthode publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreSetAttributeValueDéfinit la valeur d'un attribut, ajoute un attribut ou supprime un attribut.
Méthode publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreSetElementValueDéfinit la valeur d'un élément enfant, ajoute un élément enfant ou supprime un élément enfant.
Méthode publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreSetValueDéfinit la valeur de cet élément.
Méthode publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreToString()Retourne le code XML mis en retrait pour ce nœud. (Hérité de XNode.)
Méthode publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreToString(SaveOptions)Retourne le code XML pour ce nœud, en désactivant éventuellement la mise en forme. (Hérité de XNode.)
Méthode publiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreWriteToÉcrivez cet élément vers un XmlWriter. (Substitue XNode.WriteTo(XmlWriter).)
Début

  NomDescription
Événement publicPris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreChangedDéclenché lorsque ce XObject ou l'un de ses descendants change. (Hérité de XObject.)
Événement publicPris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreChangingDéclenché lorsque ce XObject ou l'un de ses descendants est sur le point de changer. (Hérité de XObject.)
Début

  NomDescription
Opérateur publicMembre statiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreExplicit(XElement to Decimal)Castez la valeur de ce XElement en Decimal.
Opérateur publicMembre statiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreExplicit(XElement to Nullable<Decimal>)Castez la valeur de ce XElement en Nullable<T> de Decimal.
Opérateur publicMembre statiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreExplicit(XElement to DateTime)Castez la valeur de ce XElement en DateTime.
Opérateur publicMembre statiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreExplicit(XElement to Nullable<Single>)Castez la valeur de ce XElement en Nullable<T> de Single.
Opérateur publicMembre statiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreExplicit(XElement to Double)Castez la valeur de ce XElement en Double.
Opérateur publicMembre statiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreExplicit(XElement to Nullable<Double>)Castez la valeur de ce XElement en Nullable<T> de Double.
Opérateur publicMembre statiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreExplicit(XElement to Nullable<DateTime>)Castez la valeur de ce XElement en Nullable<T> de DateTime.
Opérateur publicMembre statiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreExplicit(XElement to Nullable<TimeSpan>)Castez la valeur de ce XElement en Nullable<T> de TimeSpan.
Opérateur publicMembre statiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreExplicit(XElement to Guid)Castez la valeur de ce XElement en Guid.
Opérateur publicMembre statiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreExplicit(XElement to Nullable<Guid>)Castez la valeur de ce XElement en Nullable<T> de Guid.
Opérateur publicMembre statiquePris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreExplicit(XElement to DateTimeOffset)Castez la valeur de ce XAttribute en DateTimeOffset.
Opérateur publicMembre statiquePris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreExplicit(XElement to Nullable<DateTimeOffset>)Castez la valeur de ce XElement en Nullable<T> de DateTimeOffset.
Opérateur publicMembre statiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreExplicit(XElement to TimeSpan)Castez la valeur de ce XElement en TimeSpan.
Opérateur publicMembre statiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreExplicit(XElement to Int32)Castez la valeur de ce XElement en Int32.
Opérateur publicMembre statiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreExplicit(XElement to Nullable<Int32>)Castez la valeur de ce XElement en Nullable<T> de Int32.
Opérateur publicMembre statiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreExplicit(XElement to UInt32)Castez la valeur de ce XElement en UInt32.
Opérateur publicMembre statiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreExplicit(XElement to String)Effectuez un cast de la valeur de ce XElement en String.
Opérateur publicMembre statiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreExplicit(XElement to Boolean)Castez la valeur de ce XElement en Boolean.
Opérateur publicMembre statiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreExplicit(XElement to Nullable<Boolean>)Castez la valeur de ce XElement en Nullable<T> de Boolean.
Opérateur publicMembre statiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreExplicit(XElement to UInt64)Castez la valeur de ce XElement en UInt64.
Opérateur publicMembre statiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreExplicit(XElement to Nullable<UInt64>)Castez la valeur de ce XElement en Nullable<T> de UInt64.
Opérateur publicMembre statiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreExplicit(XElement to Single)Castez la valeur de ce XElement en Single.
Opérateur publicMembre statiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreExplicit(XElement to Nullable<UInt32>)Castez la valeur de ce XElement en Nullable<T> de UInt32.
Opérateur publicMembre statiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreExplicit(XElement to Int64)Castez la valeur de ce XElement en Int64.
Opérateur publicMembre statiquePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreExplicit(XElement to Nullable<Int64>)Castez la valeur de ce XElement en Nullable<T> de Int64.
Début

  NomDescription
Méthode d'extension publiqueCreateNavigator()Surchargé. Crée un XPathNavigator pour un XNode. (Défini par Extensions.)
Méthode d'extension publiqueCreateNavigator(XmlNameTable)Surchargé. Crée un XPathNavigator pour un XNode. Le XmlNameTable permet un traitement d'expression XPath plus efficace. (Défini par Extensions.)
Méthode d'extension publiqueGetSchemaInfoObtient le jeu d'informations postérieures à la validation du schéma (jeu PSVI) d'un élément validé. (Défini par Extensions.)
Méthode d'extension publiqueValidate(XmlSchemaObject, XmlSchemaSet, ValidationEventHandler)Surchargé. Cette méthode valide le fait qu'une sous-arborescence XElement est conforme à un XmlSchemaObject spécifié et un XmlSchemaSet. (Défini par Extensions.)
Méthode d'extension publiqueValidate(XmlSchemaObject, XmlSchemaSet, ValidationEventHandler, Boolean)Surchargé. Valide le fait qu'une sous-arborescence XElement est conforme à un XmlSchemaObject spécifié et un XmlSchemaSet, en remplissant en option l'arborescence XML à l'aide du jeu d'informations postérieures à la validation du schéma (jeu PSVI). (Défini par Extensions.)
Méthode d'extension publiqueXPathEvaluate(String)Surchargé. Évalue une expression XPath. (Défini par Extensions.)
Méthode d'extension publiqueXPathEvaluate(String, IXmlNamespaceResolver)Surchargé. Évalue une expression XPath, en résolvant les préfixes d'espace de noms à l'aide du IXmlNamespaceResolver spécifié. (Défini par Extensions.)
Méthode d'extension publiqueXPathSelectElement(String)Surchargé. Sélectionne un XElement à l'aide d'une expression XPath. (Défini par Extensions.)
Méthode d'extension publiqueXPathSelectElement(String, IXmlNamespaceResolver)Surchargé. Sélectionne un XElement à l'aide d'une expression XPath, en résolvant les préfixes d'espace de noms à l'aide du IXmlNamespaceResolver spécifié. (Défini par Extensions.)
Méthode d'extension publiqueXPathSelectElements(String)Surchargé. Sélectionne une collection d'éléments à l'aide d'une expression XPath. (Défini par Extensions.)
Méthode d'extension publiqueXPathSelectElements(String, IXmlNamespaceResolver)Surchargé. Sélectionne une collection d'éléments à l'aide d'une expression XPath, en résolvant les préfixes d'espace de noms à l'aide du IXmlNamespaceResolver spécifié. (Défini par Extensions.)
Début

  NomDescription
Implémentation d'interface expliciteMéthode privéePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreIXmlLineInfo.HasLineInfoObtient une valeur indiquant si ce XObject a des informations de ligne. (Hérité de XObject.)
Implémentation d'interface explicitePropriété privéePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreIXmlLineInfo.LineNumberObtient le numéro de ligne que le XmlReader sous-jacent a rapporté pour ce XObject. (Hérité de XObject.)
Implémentation d'interface explicitePropriété privéePris en charge par XNA FrameworkPris en charge par Bibliothèque de classes portablePris en charge dans .NET pour les applications du Windows StoreIXmlLineInfo.LinePositionObtient la position de ligne que le XmlReader sous-jacent a rapportée pour ce XObject. (Hérité de XObject.)
Implémentation d'interface expliciteMéthode privéePris en charge par XNA FrameworkIXmlSerializable.GetSchemaObtient une définition de schéma XML qui décrit la représentation XML de cet objet.
Implémentation d'interface expliciteMéthode privéePris en charge par XNA FrameworkIXmlSerializable.ReadXmlGénère un objet à partir de sa représentation XML.
Implémentation d'interface expliciteMéthode privéePris en charge par XNA FrameworkIXmlSerializable.WriteXmlConvertit un objet en sa représentation XML.
Début

Cette classe représente un élément XML, qui est la construction XML fondamentale.

Un élément a un XName, éventuellement un ou plusieurs attributs, et peut éventuellement contenir du contenu (pour plus d'informations, consultez Nodes).

Un XElement peut contenir les types de contenu suivants :

Pour plus d'informations sur le contenu valide d'un XElement, consultez Contenu valide des objets XElement et XDocument.

XElement dérive de XContainer, qui dérive de XNode.

Certaines méthodes XElement peuvent être utilisées à partir de XAML. Pour plus d'informations, consultez Propriétés dynamiques de LINQ to XML .

L'exemple suivant crée une arborescence XML. Le contenu du nouvel élément vient d'une requête LINQ.

XElement xmlTree1 = new XElement("Root",
    new XElement("Child1", 1),
    new XElement("Child2", 2),
    new XElement("Child3", 3),
    new XElement("Child4", 4),
    new XElement("Child5", 5),
    new XElement("Child6", 6)
);

XElement xmlTree2 = new XElement("Root",
    from el in xmlTree1.Elements()
    where((int)el >= 3 && (int)el <= 5)
    select el
);
Console.WriteLine(xmlTree2);

Cet exemple produit la sortie suivante :

<Root>
  <Child3>3</Child3>
  <Child4>4</Child4>
  <Child5>5</Child5>
</Root>

L'exemple suivant est le même, mais dans ce cas, le XML est dans un espace de noms. Pour plus d'informations, consultez Utilisation des espaces de noms XML.

XNamespace aw = "http://www.adventure-works.com";
XElement xmlTree1 = new XElement(aw + "Root",
    new XElement(aw + "Child1", 1),
    new XElement(aw + "Child2", 2),
    new XElement(aw + "Child3", 3),
    new XElement(aw + "Child4", 4),
    new XElement(aw + "Child5", 5),
    new XElement(aw + "Child6", 6)
);

XElement xmlTree2 = new XElement(aw + "Root",
    from el in xmlTree1.Elements()
    where((int)el >= 3 && (int)el <= 5)
    select el
);
Console.WriteLine(xmlTree2);

Cet exemple produit la sortie suivante :

<Root xmlns="http://www.adventure-works.com">
  <Child3>3</Child3>
  <Child4>4</Child4>
  <Child5>5</Child5>
</Root>

.NET Framework

Pris en charge dans : 4.5.2, 4.5.1, 4.5, 4, 3.5

.NET Framework Client Profile

Pris en charge dans : 4, 3.5 SP1

Bibliothèque de classes portable

Pris en charge dans : Bibliothèque de classes portable

.NET pour les applications du Windows Store

Pris en charge dans : Windows 8

.NET pour les applications Windows Phone

Pris en charge dans : Windows Phone 8, Silverlight 8.1

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (rôle principal du serveur non pris en charge), Windows Server 2008 R2 (rôle principal du serveur pris en charge avec SP1 ou version ultérieure ; Itanium non pris en charge)

Le .NET Framework ne prend pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Ajouts de la communauté

AJOUTER
Afficher:
© 2015 Microsoft