Clase XmlConsoleDataSource
Implementación de un objeto XmlConsoleDataSource que genera datos que se basa en un archivo de configuración XML especialmente diseñado.
Jerarquía de la herencia
System.Object
System.Web.UI.Control
System.Web.UI.WebControls.WebControl
Microsoft.SharePoint.Publishing.WebControls.ConsoleDataSource
Microsoft.SharePoint.Publishing.WebControls.XmlConsoleDataSource
Espacio de nombres: Microsoft.SharePoint.Publishing.WebControls
Ensamblado: Microsoft.SharePoint.Publishing (en Microsoft.SharePoint.Publishing.dll)
Sintaxis
'Declaración
<MdsCompliantAttribute(IsCompliant := True)> _
<AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level := AspNetHostingPermissionLevel.Minimal)> _
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public NotInheritable Class XmlConsoleDataSource _
Inherits ConsoleDataSource
'Uso
Dim instance As XmlConsoleDataSource
[MdsCompliantAttribute(IsCompliant = true)]
[AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level = AspNetHostingPermissionLevel.Minimal)]
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
public sealed class XmlConsoleDataSource : ConsoleDataSource
Comentarios
El objeto XmlConsoleDataSource muestra una estructura jerárquica de acciones para el autor. Este control es independiente de la interfaz de usuario (IU), lo que significa que se pueden desarrollar cualquier interfaz de usuario para leer este objeto ConsoleDataSource y mostrar las acciones. Los PublishingMenu y QuickAccessMenuson ejemplos de interfaces de usuario que utilizan este objeto. Un único XML que especifica cómo se deben estructurar las acciones rellena cada objeto XmlConsoleDataSource . Este archivo XML incluye las definiciones de cada acción.
Seguridad para subprocesos
Los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para subprocesos. No se garantiza que los miembros de instancias sean seguros para los subprocesos.
Vea también
Referencia
Espacio de nombres Microsoft.SharePoint.Publishing.WebControls