Свойство XmlWebPart.Xml
Получает или задает содержимое этой веб-части.
Пространство имен: Microsoft.SharePoint.WebPartPages
Сборка: Microsoft.SharePoint (в Microsoft.SharePoint.dll)
Синтаксис
'Декларация
<WebPartStorageAttribute(Storage.Shared)> _
<ResourcesAttribute("", "Advanced", "Xml")> _
<RequiresDesignerPermissionAttribute> _
Public Property Xml As XmlElement
Get
Set
'Применение
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; }
Значение свойства
Тип: System.Xml.XmlElement
System.Xml.XmlElement Содержимое этой веб-части.
Замечания
Свойство Xml является доступным для записи. Для этой веб-части это содержимое всегда рассматривается как XML. Это общее свойство (например, AllUsers).
Это свойство и XmlLink похожи на свойства класса Microsoft.SharePoint.WebPartPages.ContentEditorWebPart встроенных Contentи ContentLink. Страницы веб-частей сначала проверьте, имеет ли XmlLink значение. В этом случае страницы веб-частей использует результаты этой связи и игнорирует свойство Xml . Если XmlLink не определен или недоступны, страницы веб-частей использует содержимое свойства Xml .
Примеры
В следующем примере кода показано, как задать это свойство.
//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