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

Miembros XmlConsoleDataSource

Espacio de nombres Microsoft.SharePoint.Publishing.WebControls

ConfigurationProvider