Partager via


XmlWebPart.Xml - Propriété

Obtient ou définit le contenu de ce composant WebPart.

Espace de noms :  Microsoft.SharePoint.WebPartPages
Assembly :  Microsoft.SharePoint (dans Microsoft.SharePoint.dll)

Syntaxe

'Déclaration
<WebPartStorageAttribute(Storage.Shared)> _
<ResourcesAttribute("", "Advanced", "Xml")> _
<RequiresDesignerPermissionAttribute> _
Public Property Xml As XmlElement
    Get
    Set
'Utilisation
Dim instance As XmlWebPart
Dim value As XmlElement

value = instance.Xml

instance.Xml = value
[WebPartStorageAttribute(Storage.Shared)]
[ResourcesAttribute("", "Advanced", "Xml")]
[RequiresDesignerPermissionAttribute]
public XmlElement Xml { get; set; }

Valeur de propriété

Type : System.Xml.XmlElement
System.Xml.XmlElement   Contenu de ce composant WebPart.

Remarques

La propriété Xml est accessible en écriture. Pour ce composant WebPart, ce contenu est toujours considéré comme XML. Il s'agit d'une propriété partagée (par exemple, AllUsers).

Cette propriété et XmlLink sont similaires aux incorporé Contentet ContentLinkpropriétés de la classe Microsoft.SharePoint.WebPartPages.ContentEditorWebPart . Pages de composants WebPart tout d'abord vérifier si XmlLink a une valeur. Si c'est le cas, la Page de composants WebPart utilise les résultats de ce lien et ignore la propriété Xml . Si XmlLink n'est pas défini ou est inaccessible, la Page de composants WebPart utilise la valeur de la propriété Xml .

Exemples

L'exemple de code suivant montre comment définir cette propriété.

//Create a new XML Web Part
XmlWebPart xmlWebPart = new XmlWebPart();

//Create an XmlElement to hold the value of the Xml property
XmlDocument xmlDoc = new XmlDocument();
XmlElement xmlElement = xmlDoc.CreateElement("MyElement");
xmlElement.InnerText = "<string>my xml</string>";

//Set the Xml property to the XmlElement
xmlWebPart.Xml = xmlElement;
'Create a new XML Web Part
Dim xmlWebPart As New XmlWebPart()

'Create an XmlElement to hold the value of the Xml property
Dim xmlDoc As New XmlDocument()
Dim xmlElement As XmlElement = xmlDoc.CreateElement("MyElement")
xmlElement.InnerText = "<string>my xml</string>"

'Set the Xml property to the XmlElement
xmlWebPart.Xml = xmlElement

Voir aussi

Référence

XmlWebPart classe

XmlWebPart - Membres

Microsoft.SharePoint.WebPartPages - Espace de noms